2011-12-06 47 views

回答

8

您可以使用geometry庫來解決此問題。你需要加載Maps JS時指定它:

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

然後,在你的應用程序的代碼:

var center = map.getCenter(); 
var markerLatLng = marker.getPosition(); 
var distance = google.maps.geometry.spherical.computeDistanceBetween(center, markerLatLng); 

這將返回以米爲單位的距離。

相關問題