OSM Nominatim搜索奇怪的行为

时间:2015-07-07 14:18:36

标签: geocoding openstreetmap nominatim

我使用Open Street Map Nominatim搜索API遇到了一些麻烦。我正在尝试搜索和地理编码地址,但对于某些查询,结果非常奇怪。

例如,当我使用查询时:

http://nominatim.openstreetmap.org/search?format=json&countrycodes=cz&limit=10&accept-language=cz&addressdetails=1&q=Jihlava

我得到预期的结果 - 城市Jihlava。

但是当我使用像(只是名称的一部分)这样的查询时:

http://nominatim.openstreetmap.org/search?format=json&countrycodes=cz&limit=10&accept-language=cz&addressdetails=1&q=Jihl

http://nominatim.openstreetmap.org/search?format=json&countrycodes=cz&limit=10&accept-language=cz&addressdetails=1&q=Jihla

http://nominatim.openstreetmap.org/search?format=json&countrycodes=cz&limit=10&accept-language=cz&addressdetails=1&q=Jihlav

我得到空的结果列表。

我的查询有什么问题吗?

感谢。

1 个答案:

答案 0 :(得分:2)

这是预期的行为,现在。 Nominatim还没有自动更正功能。因此,只有部分匹配的查询并不总能正确处理。

如果您需要自动更正,请查看其中一个search engines for OSM是否符合您的需求。