Google Maps API ile belirli bir noktanın adresini bulmak
Posted on Kasım 9th, 2008 in Haberler, Kod Örnekleri |
Google Map API 2006 Haziran’ından bu yana girilen bir adresin enlem/boylam bilgilerini verebilmekteydi. Google Geo Developers Blog’da yapılan açıklamaya göre artık bu işlemin tersini de yapabilmekte. Yani Google Map’de herhangi bir noktanın veya enlem/boylam bilgilerini bildiğimiz bir noktanın adres bilgilerinide bulabileceğiz. ‘Reverse Geocoding’ denen bu işlemin canlı bir örneğini görmek için buraya tıklayabilirsiniz. Bu işlemi yapan fonksiyonun açıklaması için buraya bakabilir, öörnek kullanım kodunu da aşağıda bulabilirsiniz.
function clicked(overlay, latlng) {
if (latlng) {
geocoder.getLocations(latlng, function(addresses) {
if(addresses.Status.code != 200) {
alert("Adres bulamadı " + latlng.toUrlValue());
}
else {
address = addresses.Placemark[0];
var myHtml = address.address;
map.openInfoWindow(latlng, myHtml);
}
});
}
}