Существуют ли какие-либо веб-службы (платные или бесплатные), помимо Google Maps API, которые позволяют осуществлять обратное геокодирование?
Мое конкретное приложение имеет доступ к широте и долготе, и мне нужно иметь возможность получить почтовый индекс США или штат.
Причина, по которой я не могу использовать Google, заключается в том, что в Условиях предоставления услуг указано, что если вы используете Google Maps API, вам необходимо использовать данные для отображения карты Google.
Я использую C# .Net framework, если это имеет значение.
Geonames может дать вам название места:
http://ws.geonames.org/findNearbyPlaceName?lat=40.65&lng=-73.78
или почтовый индекс:
http: // ws. geonames.org/findNearbyPostalCodes?lat=40.65&lng=-73.78
Это бесплатно, если вы указали их и вам нужно меньше 15000 запросов в день. Вы можете заплатить , если вам нужно больше.