Подтвердить что ты не робот

Как отменить геокод без Google?

Существуют ли какие-либо веб-сервисы (платные или бесплатные), помимо API Карт Google, которые позволяют вам менять геокод?

У моего конкретного приложения будет доступ к широте и долготе, и мне нужно иметь возможность получить почтовый индекс или штат США.

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

Я использую С#.Net framework в случае, если это релевантно.

4b9b3361

Ответ 3

Я не фанат MS. Но проверьте это: http://msdn.microsoft.com/en-us/library/ff859477.aspx

Похоже, что API RESTful Location Service не имеет каких-либо ограничений.

Вы можете использовать API поиска местоположения по точкам: http://msdn.microsoft.com/en-us/library/ff701710.aspx

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

Ответ 4

OpenStreetMap:

$.getJSON('https://nominatim.openstreetmap.org/reverse', {
    lat: position.coords.latitude,
    lon: position.coords.longitude,
    format: 'json',
}, function (result) {
    console.log(result);
}); 

GeoNames:

$.getJSON('https://secure.geonames.org/countryCode', {
    lat: position.coords.latitude,
    lng: position.coords.longitude,
    type: 'JSON',
    username: 'demo'
}, function (result) {
    console.log(result);
});

Ответ 5

ArcGIS предоставляет бесплатный (и платный) API:

https://developers.arcgis.com/rest/geocode/api-reference/geocoding-reverse-geocode.htm

Он предоставляет адрес для заданного местоположения (lat/lon). Он даже не требует ключа API, но они предлагают вам получить бесплатный, чтобы избежать ограничений по скорости.

Вот пример вызова API с ответом JSON:

http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/reverseGeocode?location=4.366281%2C50.851994&langCode=fr&outSR=&forStorage=false&f=pjson

Ответ 7

Взгляните на Geocoda - бесплатно до 1K прямых или обратных вызовов геокодирования в месяц, по разумной цене и больше.

Обновление февраль 2019 - Geocoda закрыта.