如何使用nominatim实现场所自动完成?


10

我想像Google Place一样自动完成,但是我不想使用Google Place API。我有nominatim自动完成示例,但由于它是在node.js中实现的,因此在Windows 8中不起作用

谁能帮我?

Answers:


20

将Nominatim用于自动完成可能不是最好的主意。如果使用osm.org nominatim Server,则使用策略禁止将Nominatim用于自动补全:

自动完成搜索:Nominatim尚不支持此功能,并且您不得使用API​​在客户端实施此类服务。

另外,使用Nominatim进行自动补全并不是真正有用的,因为如果您键入“ Ber”,您会期望像“ Berlin”之类的东西,但是Nominatim搜索确切称为“ Ber”的地方并建议“ Ber,Tombouctou,Timbuktu,马里”。

但是,有些基于OpenStreetMap的地理编码器具有自动补全支持,例如PhotonPeliasDemo)。在项目站点上有用法示例。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.