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: "数据 © OpenStreetMap 贡献者, 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" |