将地址字段转换为坐标

Mar*_*rbe 0 javascript jquery google-maps google-maps-api-3

我的网页上有一个名为ADDRESS的字段.我的网页上还有一个名为COORDINATES的字段.有人可以给我特定的JQUERY或JAVASCRIPT代码来获取ADDRESS中的地址,并在COORDINATES字段中显示晶格和经度坐标.

地址 - 1 MetLife Stadium Dr,East Rutherford,NJ 07073

坐标 - 40.814209/-74.073690

请举一个具体的例子.我知道我可能需要API密钥或其他东西.我试过看谷歌地图API文档,但它有点令人困惑.谢谢.

Chi*_*ani 5

试试这个!

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">

var geocoder = new google.maps.Geocoder();
var address = jQuery('#address').val();

geocoder.geocode( { 'address': address}, function(results, status) {

if (status == google.maps.GeocoderStatus.OK) {
    var latitude = results[0].geometry.location.lat();
    var longitude = results[0].geometry.location.lng();
    jQuery('#coordinates').val(latitude+', '+longitude);
    } 
}); 
</script>
Run Code Online (Sandbox Code Playgroud)