2009-09-22 3 views
6

Есть ли способ получить все страны, штаты, города zipcodes/в одной базе данных.Все страны Страны Города и Почтовые индексы в приложении

Я искал все.

Я обнаружил geonames.org, на котором я догадался весь контент. Но нет способа получить эти данные напрямую.

Я использую рельсы. Если у вас есть помощники или плагины, было бы здорово. Было бы замечательно, если бы был полный ресурс в любом разборном формате, который я могу использовать для создания этой базы данных.

Пожалуйста, рекомендую, если вы какие-либо благодаря

У меня есть список кодов стран ИСО, но не государства для некоторых стран.

Заранее спасибо

+0

Но как насчет мест, где нет состояний или почтовых индексов? – MitMaro

+4

Не пытайтесь знать весь мир! Пользователь лучше знает, где он живет, чем вы. Вчера Google Checkout отказывается принимать мой почтовый индекс, потому что он был неправильным (для них). Я был вынужден использовать неправильное значение для регистрации! –

+0

Вы проходили через базу данных или службу поиска, которая предоставляет границы города, штата или страны в виде точек gps (полилиний)? – JJD

ответ

8

Спасибо, ребята,

Я получил все страны и состояние всех из них, но никаких почтовых индексов.

http://27.org/isocountrylist/iso_country_list.sql

Это содержит все страны, и там изо-3166 кодов (Сибирь код должен быть изменен с "CS" до "RS")

А вот файл FIPS для стран с государствами

http://www.maxmind.com/app/fips_include

Для проверки почтового индекса Я использую

http://www.geonames.org WebServices

Существует а GeoNames рубин драгоценного камня, а также, что делает его очень просто сделать ZipCode валидации

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

Другой Link (спасибо @laise): http://dev.maxmind.com/static/csv/codes/maxmind/region.csv

+0

http://www.maxmind.com/app/fips%5Finclude не работает. – sudip

+1

Может ли вторая ссылка быть размещена с помощью [этого] (http://dev.maxmind.com). /static/csv/codes/maxmind/region.csv)? – 907th

+0

спасибо, я добавил вашу ссылку на ответ –

4

The Carmen plugin почти наверняка, что вы ищете.

+0

Да, я тоже это проверил. Я нашел то, что мне было нужно. Стоит проверить его (подробности ниже). Спасибо –

3

Это займет немного работы и обработки данных, но это не так уж плохо.

Страны и коды стран легко найти. Похоже, что у вас их уже есть.

Не все страны разделены на штаты. Возможно, вам придется просто обратиться к ним по одному - может быть какая-то общая ссылка, но не то, о чем я знаю.

U.S. города доступны и ищут такие вещи, как FIPS codes. Существуют коммерческие поставщики данных, которые предоставят вам чистые, хорошо организованные данные, но они взимают плату за это.

Почтовое отделение имеет несколько баз данных со всеми почтовыми индексами. Обратите внимание, что эти заряды периодически, и один почтовый индекс не подразумевает ни одного сингла (далеко от него!). И, возможно, нет необходимости иметь базу данных всех из них, так как существуют службы проверки/коррекции zip, доступные бесплатно.

Для загрузки данных, проверить a recent railscast on the subject.

+0

Спасибо, я нашел то, что мне нужно. Стоит проверить его (подробнее см. Ниже) –

0

Я искал то же самое и нашел этот ресурс. Надеюсь, кто-то хорошо служит мне.

http://dev.mysql.com/doc/world-setup/en/index.html

+0

Обратите внимание, что [ответы только для ссылок не приветствуются] (http://meta.stackoverflow.com/tags/link-only-answers/info), ответы SO должны быть конечной точкой поиска решения (vs. еще одна остановка ссылок, которые со временем становятся устаревшими). Пожалуйста, подумайте о добавлении отдельного резюме здесь, сохранив ссылку в качестве ссылки. – kleopatra

0

Для тех, кто использует FIPS 10-4/FIPS 5-2 стандарт, я поддержание NGA ГЭЦ (ранее FIPS 10-4/5-2) Excel таблицы (исходный формат) для 1-го уровневые административные подразделения стран. В настоящее время электронная таблица обновляется до обновления 15 (март 2014 года): http://www.opengeocode.org/archive.php

Смежные вопросы