мне нужен свободный (и, возможно, с открытым исходным кодом) обслуживания, чтобы получить список городов (городов, сел, хуторов), с некоторыми данными, такими как: - geoCoords [LAT | LON] // очень важно !! - район - регион/округ - состояние - (возможно, почтовый индекс)(PHP) Список городов путем ввода пользователем
Типы пользователей его место жительства в поле ввода и получить список городов, из которых он/она может выбрать свой собственный город. (возможно, отображение с некоторой информацией, например, в графстве или штате или что-то еще). И мне нужно сохранить geoCoords [LAT | LON] в мою базу данных для вычисления расстояний для других пользователей позже.
Так что я нашел OpenStreetMap - проект: http://nominatim.openstreetmap.org/search.php?q=
Нойштадт&format=json&addressdetails=1
(example)
Это выглядит хорошо, но мне нужен способ, чтобы отфильтровать результаты. Потому что мне не нужны автобусные/железнодорожные станции или торговые центры. Только местоположения/населенные пункты (города, поселки/пригороды/хутора) где живут люди. И - если это возможно - также отфильтровано по стране (в данном случае: Германия).
Есть ли у кого-нибудь идеи? :)
Я использую Google: https://developers.google.com/maps/documentation/geocoding/ – kainaw
'& featuretype = расчет'. Другими возможными значениями для типа объектов являются: «страна», «состояние», «город». –
Я не могу использовать googleMaps, потому что, возможно, у меня будет больше 5 000 показов страниц каждый день. С более чем 5 хитами API может стоить много денег. :/ – Froschkoenig84