reverse-geocoding
из ваших тегов означает геолокацию с заданной широтой и долготой.
Если вы хотите что-то геокодировать, просто используйте API Карт Google Geocode.
http://maps.google.com/maps/api/geocode/json?address=Sydney&sensor=false
В результате у вас есть:
{
"status": "OK",
"results": [ {
"types": [ "locality", "political" ],
"formatted_address": "Sydney Nowa Południowa Walia, Australia",
"address_components": [ {
"long_name": "Sydney",
"short_name": "Sydney",
"types": [ "locality", "political" ]
}, {
"long_name": "Nowa Południowa Walia",
"short_name": "NSW",
"types": [ "administrative_area_level_1", "political" ]
}, {
"long_name": "Australia",
"short_name": "AU",
"types": [ "country", "political" ]
} ],
"geometry": {
"location": {
"lat": -33.8671390,
"lng": 151.2071140
},
"location_type": "APPROXIMATE",
"viewport": {
"southwest": {
"lat": -33.8764033,
"lng": 151.1911066
},
"northeast": {
"lat": -33.8578737,
"lng": 151.2231214
}
},
"bounds": {
"southwest": {
"lat": -33.8797030,
"lng": 151.1970330
},
"northeast": {
"lat": -33.8559920,
"lng": 151.2229770
}
}
}
} ]
}
В results
массиве у вас есть объекты результата. Координаты только в geometry->location
.
Нет ничего проще.
Вот ссылка: http://code.google.com/intl/pl-PL/apis/maps/documentation/geocoding/#GeocodingRequests