您好我正在尝试使用建议查询位置(城市、街道等),就像谷歌地图、openstreetmap.org 上的搜索框或http://overpass-turbo.eu/上的搜索框一样地点。
谁能帮我吗?
到目前为止我所做的是这个查询,但我认为这是错误的方法,因为它非常慢而且结果很糟糕......
[out:json];
node
["name"~"Berlin"]
["place"~"city|village|town"];
out body;
您好我正在尝试使用建议查询位置(城市、街道等),就像谷歌地图、openstreetmap.org 上的搜索框或http://overpass-turbo.eu/上的搜索框一样地点。
谁能帮我吗?
到目前为止我所做的是这个查询,但我认为这是错误的方法,因为它非常慢而且结果很糟糕......
[out:json];
node
["name"~"Berlin"]
["place"~"city|village|town"];
out body;
openstreetmap.org 和 overpass turbo 的搜索框使用 Nominatim。请参阅 wiki 条目http://wiki.openstreetmap.org/wiki/Nominatim
以下是overpass turbo查询Nominatim使用的JS脚本:https ://github.com/tyrasd/overpass-turbo/blob/master/js/nominatim.js