2016-11-24 13 views
-3

Я уже искал много сайтов для решения, но никто из них не работал.Как найти название города с широтой и долготой в JavaScript?

С часов я пытаюсь получить название города с помощью широты и долготы значения, которые я получаю от входной коробки для моих x, y переменных, но ни одного примера не работал.

Я также читал в API карт Google, но это было не полезно.

У меня уже есть ключ API.

Возможно, у вас есть решение?

Этот пример я получил от веб-сайта и пытался, но безуспешно:

function myFunction() { var x='xxxxx'; var y='xxxxx'; //my coordinates 
    var geocoder = new google.maps.Geocoder; 
    var latlng = {lat: parseFloat(x), lng: parseFloat(y)}; 

    geocoder.geocode({'location': latlng}, function(results, status) { 
     if (status === google.maps.GeocoderStatus.OK) { 
     // ... 
     } else { 
      window.alert('No results found'); 
     } 
     } else { 
      window.alert('Geocoder failed due to: ' + status); 
     } 
    }); 
} 
+1

Дайте этому попытку : http://stackoverflow.com/questions/67975 69/get-city-name-using-geolocation – Bassie

+0

http://www.geocodezip.com/v3_GoogleEx_geocoding-reverse2postcodeD.html – geocodezip

+0

Wow its it thank you :) ЛЮБИТЕ ЭТОТ САЙТ! – sinanto

ответ

Смежные вопросы