База данных геокода [закрывается]

Если ваши искровые двоичные файлы находятся в папке, где в имени папки есть пробелы (например, «Program Files (x86)»), это не сработало. Я изменил его на «Program_Files», тогда команда spark_shell работает в cmd.

11
задан Ramya 3 June 2009 в 21:35
поделиться

6 ответов

Раньше я использовал ZipCodeDownload , и он содержит информацию о широте и долготе, а также почтовые индексы, города и т. Д. Однако это коммерческий продукт. . (обратите внимание, я не работал и никогда не работал в этой компании)

РЕДАКТИРОВАТЬ: Вряд ли вы найдете бесплатный сервис, предоставляющий неограниченное количество запросов в секунду. Не знаю, смотрели ли вы по этой ссылке, но цена продукта начинается с 30 долларов США, что, на мой взгляд, вполне доступно.

2
ответ дан 3 December 2019 в 04:33
поделиться

Вы ищете что-то вроде geocoder.us ?

Также есть API виртуальной Земли .

Вот хороший список других служб геокодирования (спасибо Кристоферу Кляйну в комментариях; -)

Редактировать: Я не думаю, что существует онлайн-сервис, который разрешает неограниченное количество запросов, поскольку это мера безопасности, чтобы избежать DOS нападения и тому подобное ...

2
ответ дан 3 December 2019 в 04:33
поделиться

Вам, вероятно, потребуется найти несколько сервисов геокодирования и написать свой собственный класс-оболочку, который использует алгоритм, чтобы выбрать, какой из них использовать, как его использовать и как часто его использовать. Будьте осторожны с этим, хотя, например, я считаю, что Google требует, чтобы вы показывали результаты геокодирования на карте Google (не могу найти ссылку прямо сейчас).

В дополнение к Google и другим, упомянутым в этой теме , вот несколько сервисов, в которых вы можете изучить:

http://developer.yahoo.com/maps/rest/V1/geocode.html

http://www.maxmind.com

1
ответ дан 3 December 2019 в 04:33
поделиться

Попробуйте Geoname . Если я хорошо помню, вы можете скачать полную базу данных или использовать ее API. Бесплатно. Это открытый проект. Надеюсь, это поможет,

X.

2
ответ дан 3 December 2019 в 04:33
поделиться

Я использую API Карт Google ...

http://code.google.com/apis/maps/documentation/geocoding/index.html

каждая служба будет ограничивать ваши запросы. Я обнаружил, что могу делать непрерывные запросы, спя в течение 200 мс между каждым запросом (с периодическим дополнительным циклом сна, если он все еще слишком быстрый).

0
ответ дан 3 December 2019 в 04:33
поделиться

На GeoNames вы можете скачать полную базу данных или отрывки по стране http://download.geonames.org/export/dump/

16
ответ дан 3 December 2019 в 04:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: