2017-03-11 6 views
1

노드에 IP 주소가있는 Neo4j에 데이터가 일부 있습니다. geoip.dat와 비슷한 IP 주소를 기반으로 lat, lon (도시, 국가) 데이터를 얻고 싶습니다. Neo4j Spatial이이 데이터를 제공 할 수 있습니까? 이것을 달성하기위한 단계는 무엇입니까?Neo4j Spatial Geoserver가 국가, 도시에 IP 주소가 있으면 찾을 수 있습니까? 그렇다면 이미 작성된 노드를 설정하는 방법은 무엇입니까?

+0

감사에 직접 API를 호출 마즈을 시도 할 수 있습니다 .. http://freegeoip.net/ 같은 IP 오프 위치를 얻기 위해 디자인 된 API를 사용해야합니다 :-) 매력을 작동 – amerikiwi

답변

0

Neo4j 공간은 IP 기반 위치 찾기를 지원하지 않습니다. 당신은 당신은 사이퍼

MATCH (m:Entity) 
CALL apoc.load.json("http://freegeoip.net/json/?q=" + m.ip) YIELD value 
//return response 
RETURN value