0

您好我正在尝试使用建议查询位置(城市、街道等),就像谷歌地图、openstreetmap.org 上的搜索框或http://overpass-turbo.eu/上的搜索框一样地点。

谁能帮我吗?

到目前为止我所做的是这个查询,但我认为这是错误的方法,因为它非常慢而且结果很糟糕......

[out:json];
node
  ["name"~"Berlin"]
  ["place"~"city|village|town"];
out body;
4

1 回答 1

3

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

于 2015-09-14T16:09:28.757 回答