Разрешить код города из пользовательского ввода

#geolocation #geocoding #geo

#геолокация #геокодирование #гео

Вопрос:

Существует множество сервисов геокодирования (например http://geo-autocomplete.googlecode.com/svn/trunk/demo/ui.demo.html например), где пользователь может написать местоположение (или его часть), и оно будет преобразовано в реальное существующее местоположение.

В результате поиска также предоставляется много информации (например, ISO-код страны, координаты и т.д.), Но, похоже, ни одна из служб не предоставляет код страны и города.

Я имею в виду код, используемый для вызова определенных are. Например, код страны для Германии будет 49, а для города Дюссельдорф будет 211.

Есть ли какой-либо сервис, где я могу получить эту информацию из пользовательского ввода. Или есть какой-либо способ объединить эти два. Например, я получаю название города из сервиса геокодирования Google и пытаюсь использовать его в некоторой базе данных кодов городов. Если да, может кто-нибудь, пожалуйста, предоставить мне ссылки.

Ответ №1:

Вы можете использовать, например, GeoPlanet от Yahoo. Для получения дополнительной информации об услугах для решения вашей проблемы вы можете ознакомиться с этим ответом на gis.stackexchange.com , который, похоже, охватывает тот тип сервиса, который вам нужен.

Комментарии:

1. Геопланета больше не доступна в URL.