ЗДЕСЬ имеет много конечных точек, но я изо всех сил пытаюсь найти ту, которая будет принимать название города или координаты и возвращать близлежащие города в радиусе (ограничено только городами / поселками).
Вы не указали продукт API, который используете, поэтому я искал решение для JS ЗДЕСЬ API.
Получить города
Ссылка: здесь
Таблица 2. Фильтр по городам вокруг точки в радиусе (необходимо установить все параметры).
Это обязательные параметры:
{ details: Integer, nearbyMax: Integer, radius: Integer, center: Double }
У меня только несколько городов, но не все города в этом радиусе
Проверьте ЗДЕСЬ обратный геокодер.
Используйте параметр level=city&mode=retrieveAreas
См. Полный документ на https://developer.here.com/documentation/geocoder/topics/resource-reverse-geocode.html
и максимальный радиус 150 км. Кто-нибудь знает API получше?