2017-03-11 4 views
1

私はNeo4jにいくつかのデータを持っています。ノードはIPアドレスを持っており、geoip.datと同様にipアドレスに基づいてlat、lon(とcity、country)のデータを取得したいと考えています。 Neo4j Spatialは私にこのデータを与えることができますか?これを達成するためのステップは何ですか?Neo4j Spatial Geoserverは、IPアドレスが与えられていれば国、都市を見つけることができますか?もしそうなら、既に作成されたノードにどのようにセットアップするのですか?

+0

おかげで、直接、このAPIを呼び出すTomazを試すことができます。.. 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 
関連する問題