OpenStreetMap обратное геокодирование почтовые индексы? - PullRequest
3 голосов
/ 10 февраля 2010

Я работаю над приложением blackberry и хотел бы использовать обратное геокодирование OpenStreetMap для получения адреса и / или улицы. Я нашел Nominatim, но, похоже, он не выполняет почтовые индексы в США (хотя он имеет почтовые индексы в Великобритании), есть ли API-интерфейс OpenStreetMap для получения почтовых индексов или какое-либо другое бесплатное / открытое лицензированное обратное геокодирование или адрес для данных / API почтовых индексов

примечание: это для окончательного школьного проекта (но так как это вопрос API / источника данных, я чувствую, что это справедливо задать)

note2: другой человек уже выполнил версию Google Maps, я ищу что-то с лицензией типа Creative Commons, пожалуйста, не упоминайте Google Maps - будьте осторожны, я нашел по крайней мере один API, который утверждает, что он открыт, но, кажется, основан на OSM, Google и других данных (т. е. у него не было прав на передачу своих данных).

Ответы [ 3 ]

4 голосов
/ 24 февраля 2010

Я использую Geonames.org . Он предлагает различные веб-сервисы вокруг геокодирования.

Почтовый индекс WS поможет вам:
Почтовый индекс для Вашингтона, США:

Есть коммерческое предложение, но я не знаю, является ли услуга полностью бесплатной. Существует ограничение в 3000 запросов в день и IP.

3 голосов
/ 16 февраля 2010

Вы можете отменить геокодирование почтовых индексов США с помощью geocoder.us . Их геокодер является открытым исходным кодом (GPLv2 или Perl Artistic License), и они поощряют написание кода с использованием API своих веб-сервисов в некоммерческих целях. На самом деле это сервис OpenStreetMap.org использует для почтовых индексов США.

Также взгляните на этот обзор геокодеров .

1 голос
/ 11 февраля 2010

Я нашел геокодер с открытым исходным кодом и начал работать с автоинструментом. по всем продуктам, работающим с точечными слэшами OpenSourceGeocoder

Вот мой github, но он еще не готов: http://github.com/h4ck3rm1k3/AutoToolsGeocoder

Теоретически мы могли бы использовать данные osm с этим, но я должен рассмотреть это подробнее.

...