我有以下格式的坐标集
(-33.9,18.6)
我该如何获取这些坐标最近的城镇或国家的名称?我猜它会涉及 Javascript,但如果合适的话,我很高兴也使用 PHP?
编辑:我正在尝试使用谷歌反向地理编码器,但遇到了麻烦。以下代码与他们的示例之一非常相似,但似乎根本没有运行......任何想法为什么?
<script type="text/javascript" charset="utf-8">
function reverseGeocode(lat,lon){
var geocoder = new GClientGeocoder();
var latlng = new GLatLng(lat, lon);
geocoder.getLocations(latlng, function(addresses) {
alert(addresses);
});
}
</script>