我正在使用Nominatim OpenStreetMap API查找与搜索短语匹配的城市。
例如, wind 应该像Wind%
一样工作-不是完全匹配,但是不起作用。第二个问题是无法获得城市。返回,行政,镇,县,娱乐场所等。
Nominatim文档建议使用特殊词,但没有示例。
https://nominatim.openstreetmap.org/?format=json&addressdetails=1&q=winds&format=json&limit=5
上面的URL返回5个地方,但不返回单个城市。我只想搜索城市。我可以使用以下内容,这很有帮助,但它不会搜索部分短语,并且只返回精确的结果:
https://nominatim.openstreetmap.org/?format=json&addressdetails=1&city=windsor&format=json&limit=5
如果我使用city=windsor
而不是city=wind
,则它不返回数据。