apoc.spatial.geocodeOnce
语法 |
|
||
描述 |
使用地理编码服务(默认:OpenStreetMap)返回给定地址的地理位置(纬度、经度和描述)。此过程最多返回一个结果。 |
||
输入参数 |
名称 |
类型 |
描述 |
|
|
要搜索的位置。 |
|
|
|
|
|
返回参数 |
名称 |
类型 |
描述 |
|
|
找到位置的详细信息映射。 |
|
|
|
从给定提供程序返回的数据映射。 |
|
|
|
找到位置的纬度。 |
|
|
|
找到位置的经度。 |
|
|
|
找到位置的描述。 |
|
使用示例
CALL apoc.spatial.geocodeOnce('21 rue Paul Bellamy 44000 NANTES FRANCE')
| location | data | latitude | longitude | description |
|---|---|---|---|---|
{description: "21, Rue Paul Bellamy, Talensac - Pont Morand, Hauts-Pavés - Saint-Félix, Nantes, Loire-Atlantique, Pays de la Loire, France métropolitaine, 44000, France", latitude: 47.2221667, longitude: -1.5566625} |
{osm_type: "node", osm_id: 1730317979, licence: "Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright", boundingbox: ["47.2221167", "47.2222167", "-1.5567125", "-1.5566125"], importance: 0.721, lon: "-1.5566625", display_name: "21, Rue Paul Bellamy, Talensac - Pont Morand, Hauts-Pavés - Saint-Félix, Nantes, Loire-Atlantique, Pays de la Loire, France métropolitaine, 44000, France", type: "house", class: "place", place_id: 17843897, lat: "47.2221667"} |
47.2221667 |
-1.5566625 |
"21, Rue Paul Bellamy, Talensac - Pont Morand, Hauts-Pavés - Saint-Félix, Nantes, Loire-Atlantique, Pays de la Loire, France métropolitaine, 44000, France" |