Как конвертировать почтовый индекс в название города, есть ли API? [закрытый]

Как преобразовать почтовый индекс в название города, есть ли API?

6 ответов


вам нужна услуга, которая делает геокодирование.


API геокодера Yahoo получаю гораздо лучшие результаты во всем мире.

110021 - это почтовый код Нью-Дели среди нескольких других мест в мире.

этой кажется, получить их все.


Google Maps API еще одна такая услуга, но я не доволен результатами геокодирования, поскольку я не получаю все Результаты поиска для 110021.

geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'address': '110021'}, function(results, status) {
    console.log(results);
});

два года спустя, ИМО Google Maps геокодирование API - Это лучший способ пойти.

просто введите почтовый индекс в качестве параметра адреса:

http://maps.googleapis.com/maps/api/geocode/json?address=94043&sensor=false

http://zipasaur.us/ невероятно и бесплатно. Я только что обнаружил его после долгих поисков.

Он может делать обратный поиск, как вы спрашиваете, и многое другое. Это бесплатно и имеет API JSON. Потрясающе!

[edit]он сейчас и уже довольно давно. Это было приятно, пока это продолжалось, хотя: (


почтовое отделение США продает подписку на сопоставление 5-значных почтовых индексов со значениями города/штата. Как говорит @Timothy, отображение одно ко многим. Тем не менее, БД почтового отделения отмечает, какой город/штат является "основным" для данного почтового индекса.

Не знаю о других странах. Обратитесь в почтовое управление вашей страны.

см.http://www.usps.com/ncsc/addressinfo/citystate.htm


RedLine предлагает бесплатный сервис API zipcode (до 250 запросов в час). Существует 4 различных разновидностей, охватывающих расстояния между двумя zipcodes, zipcodes в радиусе zipcode, City, state и Lat/long zipcode и zipcode города. http://zipcodedistanceapi.redline13.com/


просто положить в мой .02, используя Google Maps API, упомянутый выше, вы можете искать глобальную информацию. В настоящее время я работаю над проектом и в значительной степени реализую его в качестве своего решения для этой проблемы. Хорошо, с моей крошечной мыльной коробки.