这是我的代码:我只想从输出中检索纬度和经度。但我不断收到未定义“地图”的错误。
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
<script type="text/javascript">
var address = "200 South Michigan, Chicago, IL";
// Gets the geographic coordinates for Chicago.
var response = Maps.newGeocoder().geocode(address);
for (var i = 0; i < response.results.length; i++) {
var result = response.results[i];
}
</script>
该类称为Geocoder
not,newGeocoder
并且在google.maps
not对象上可用Maps
。您需要使用new
关键字创建一个新实例。之后,您可以geocode
在实例上调用method :
var geocoder = new google.maps.Geocoder();
geocoder.geocode(address);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句