Выбираете сервис GeoCoding?


22

Я ищу веб-сервис, предоставляющий полный адрес на основе координат (и наоборот).

Я готов заплатить за эту услугу.

Я не хочу использовать API Google.

Ответы:


7

6

Я очень рекомендую deCarta. Мы включили Google Maps, Yahoo карты и кучу других людей. Мы только что объявили новые цены. Мы предоставляем наше геокодирование (и обратное геокодирование) через множество различных API-интерфейсов. У нас также есть всемирное покрытие.

http://developer.decarta.com

У нас фактически есть другие аварийные системы, работающие на нашей платформе.

Обратите внимание, что deCarta была приобретена Uber] 1, и их API больше не доступен.

Отказ от ответственности : я работаю на deCarta.


Проблема с DeCarta заключается в том, что вам не разрешено сохранять результаты в вашей базе данных (Источник: электронная почта от февраля 2013 г.)
Гервальд,

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

1
Если у вас есть объекты, которые вы хотите отобразить на карте, это НЕ имеет никакого смысла ВСЕГДА запрашивать службу геокодирования. Особенно если они не меняются. Мы используем Geocodefarm . Они позволяют вам сделать это.
Гервальд

Кажется, что приведенная выше ссылка больше не действительна, и люди должны отправиться на developer.tomtom.com ( после приобретения deCarta Uber ... наша DevZone больше не будет открыта )
Стивен Лид,

Вставьте обновление - спасибо, что напомнили мне об этом ответе
TheSteve0

4

Я предлагаю вам попробовать Geocode.Farm ( https://geocode.farm ). Вы всегда можете просто вставить адрес в адресную строку так же, как вы бы поместили его в форму, и он отобразит в XML вывод, но он удобочитаем:

000,00000 -000,000000

Может быть, это будет работать для вас.



Хотя у них очень запутанные условия обслуживания. geocodefarm.com/policies/terms-of-service
Trufa

Я просто хочу второй GeocodeFarm. Они предоставили мне наиболее точные местоположения (не считая таких сервисов, как Bing или Google, где вы вынуждены использовать их картографические продукты). Если кто-то стоит на заборе, обязательно попробуйте
Эрик Палакович Карр

2

Вы можете попробовать PickPoint . Это довольно быстрый сервис, обеспечивающий геокодирование, а также обратное геокодирование по привлекательной цене.

Вы даже можете выбрать Бесплатный тариф, если количество запросов ниже 2500 в день.


PickPoint великолепен. Хорошие цены и хорошие результаты.
Welbornio

2

Публикация нового ответа здесь, так как это высоко ценится в Google по теме лицензирования результатов Geocoder.

Вот что я понимаю, чтобы быть верным для некоммерческой версии Google Maps / Google Places:

  1. Вы не можете хранить геопространственные данные или адресные данные
  2. Вы можете хранить некоторые данные, но только в целях повышения производительности в ограниченных случаях (см. Https://developers.google.com/maps/terms#section_10_5 ).
  3. Вы можете хранить идентификатор места в течение неопределенного времени (см. Https://developers.google.com/places/place-id#save-id ).

    Идентификаторы мест освобождаются от ограничений кэширования, указанных в разделе 10.5.d Условий предоставления услуг API Карт Google. Поэтому вы можете хранить значения идентификаторов мест в течение неопределенного времени.

Основываясь на моих собственных воспоминаниях, Google Maps TOS немного улучшились, и они разъясняют, что вы можете и не можете сделать немного лучше сейчас.


Я просто хочу уточнить один момент при хранении данных с карт Google. Из TOS: «Вы не будете предварительно выбирать, кэшировать, индексировать или хранить любой Контент, который будет использоваться за пределами Сервиса». это говорит об этом по-разному как минимум в трех частях TOS. Другими словами. Вы можете хранить геокоды, но только если вы собираетесь использовать их в приложении Google Maps / Earth.
Брэд Мэтьюз

@BradMathews это интересное наблюдение; Я надеюсь, что это не узел определений (например, что такое «Сервис»). Не могли бы вы поделиться своими заметками по поводу различий, обнаруженных в местах расположения TOS?
окев

1

Я также искал международное геокодирование и проверил декарту и виамичелин. Я не мог делать головы или хвосты сайта виамичелин, поэтому я перешел в декарту. Я скачал их API и быстро геокодировал адди в Дании. Их цены самые лучшие, которые я нашел в Интернете. Я позвонил им для получения дополнительной информации, и генеральный директор компании перезвонил был очень полезным.

Пойдите с DeCarta - первые 1000000 геокодов бесплатны, $ 2,80 / 1000 после этого.


0

Для Европы попробуйте Geocode.XYZ

Это бесплатно. (на основе openstreetmap и openaddresses.io) Использует ли геокодирование (прямое и обратное) пакетное геокодирование и геофарсинг из текста для более чем 50 европейских стран.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.