我正在使用nomingim openstreetmap API查找与搜索短语匹配的城市。
例如, 风 应该像这样工作 Wind% -不完全匹配,但不起作用。第二个问题是无法获得一个城市。回程、行政、镇、县、娱乐等。
Wind%
提名文件建议使用特殊词语,但没有示例。
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 它不返回数据。
city=windsor
city=wind
不幸的是,提名不支持部分匹配。但是 photon 做。