У вас есть веб-сайт или приложение, использующее службы определения местоположения? Если это так, обратное геокодирование может помочь в предоставлении точных данных GPS как вам, так и вашим пользователям. Запустив следующий API обратного геокодирования в JavaScript, вы можете мгновенно преобразовать широту и долготу местоположения и вернуть нормализованный почтовый адрес.
Во-первых, вам нужно будет запустить эту команду для установки jQuery:
bower install jquery
Затем вы можете добавить координаты местоположения и свой ключ API в приведенный ниже пример кода:
var settings = { "url": "https://api.cloudmersive.com/validate/address/geocode/reverse", "method": "POST", "timeout": 0, "headers": { "Content-Type": "application/json", "Apikey": "YOUR-API-KEY-HERE" }, "data": JSON.stringify({ "Latitude": "<double>", "Longitude": "<double>" }), }; $.ajax(settings).done(function (response) { console.log(response); });
В случае успеха в ответе будет указан почтовый адрес, город, штат/провинция, почтовый индекс и название/код страны. Чтобы получить ключ API, перейдите на веб-сайт Cloudmersive и зарегистрируйте бесплатную учетную запись; это обеспечит 800 вызовов в месяц через множество наших API.