分類  >  Web前端 >

利用google 地圖 api 根據經緯度計算兩點距離

tags:    時間:2013-12-10 14:36:53
利用google map api 根據經緯度計算兩點距離

今天有個需求要求利用google map api 根據經緯度計算兩點距離,百度google了幾次沒有找到結果,看了會api才理解用法。

得到的是帶小數點的米,應用中需要算成整數公里。

 

//根據經緯度計算兩點距離   var distance = new GLatLng(39.917, 116.397).distanceFrom(new GLatLng(37.4419, -122.1419));   alert(parseInt(distance/1000,10) + "公里");

 

詳細api請看 http://code.google.com/intl/zh-CN/apis/maps/documentation/reference.html#GLatLng.GLatLng

1 樓 binlaniua 2010-02-14  
是的  我們這的需求是 拖動后要在所拖動的範圍內 刷新所有標記

這就需要兩點之間的距離來判定了~

推薦閱讀文章

Bookmark the permalink ,來源:互聯網