При использовании https://nominatim.openstreetmap.org/search?format=xml&q=bahamas%20ponte%20nova&addressdetails=1&limit=3
у меня есть именно тот результат, который мне нужен.
Но если вы удалите название моего города "Ponte Nova", в результате появятся ссылкииз Испании, но из моего города не приходит никаких результатов.
Как получить результаты, чтобы сфокусироваться на заданном радиусе?
См. Документация по Nominatim API .
В соответствии с разделом Ограничение результата вы можете использовать viewbox=<x1>,<y1>,<x2>,<y2> и bounded=1, чтобы ограничить результаты поиска доудельная площадь.
viewbox=<x1>,<y1>,<x2>,<y2>
bounded=1
Пример: https://nominatim.openstreetmap.org/search?format=xml&q=bahamas&addressdetails=1&limit=3&viewbox=-43.00804%2C-20.36925%2C-42.73699%2C-20.44969&bounded=1