最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用谷歌地圖API獲取點與點的距離的js代碼

 更新時間:2012年10月11日 23:43:29   作者:  
下面是一段利用谷歌地圖API獲取點點之間距離的代碼,采用V3版本中的DirectionsService()
復制代碼 代碼如下:

var request;
var distanceArray = [];
function getdistance() {
distanceArray = [];
var directionsService = new google.maps.DirectionsService();
for (var a = 0; a < pointsArray.length; a++) {
for (var b = 0; b < pointsArray.length; b++) {
if (a != b) {
request = null;
request = {
origin: pointsArray[a],
destination: pointsArray[b],
travelMode: google.maps.DirectionsTravelMode.DRIVING,
unitSystem: google.maps.DirectionsUnitSystem.METRIC
};
directionsService.route(request, function (response, status) {
if (status == google.maps.DirectionsStatus.OK) {
var myRoute = response.routes[0].legs[0].distance.value; //路線長度
distanceArray.push(myRoute);
}
});
}
}
}
}

有一個問題想與大家交流一下,利用谷歌地圖API獲取批量的點點之間的距離時,如何保證自己得到的距離信息是有序的?

比如:有pointsArray[]中有a,b,c三個點的數(shù)據(jù),我怎么才能按序得到[a,b],[a,c],[b,a],[b,c],[c,a],[c,b]的距離信息。

在上面的代碼中,所有a!=b的距離都是一次性傳給directionsService.route進行求解的,也就是說,外圍的FOR循環(huán)控制對其沒有用。所以想依靠FOR循環(huán)一個一個按序獲得距離的期望失敗了。但是如果在其中加入調試,一步一步控制其循環(huán)求解的過程,卻能得出有序距離數(shù)組。不得其解?。?

相關文章

  • JavaScript中的數(shù)組使用方法詳解

    JavaScript中的數(shù)組使用方法詳解

    JavaScript數(shù)組是一種特殊類型的對象,用于存儲多個值,數(shù)組中的每個值都有一個索引,索引從0開始,數(shù)組中的值可以是任何數(shù)據(jù)類型,包括數(shù)字、字符串、布爾值、對象和函數(shù),
    2024-10-10
  • JS事件綁定的常用方式實例總結

    JS事件綁定的常用方式實例總結

    這篇文章主要介紹了JS事件綁定的常用方式,結合實例形式總結分析了javascript三種常見的事件綁定原理與操作技巧,需要的朋友可以參考下
    2019-03-03
  • 用循環(huán)或if語句從json中取數(shù)據(jù)示例

    用循環(huán)或if語句從json中取數(shù)據(jù)示例

    倘若想將id和pid數(shù)據(jù)依次取出,就只能用循環(huán),若想有選擇性的輸出時,需要添加if條件
    2014-08-08
  • js+canvas實現(xiàn)動態(tài)吃豆人效果

    js+canvas實現(xiàn)動態(tài)吃豆人效果

    本文主要介紹了js+canvas實現(xiàn)動態(tài)吃豆人效果的實例。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • 淺談JS如何實現(xiàn)真正的對象常量

    淺談JS如何實現(xiàn)真正的對象常量

    下面小編就為大家?guī)硪黄獪\談JS如何實現(xiàn)真正的對象常量。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • 網(wǎng)頁中的圖片的處理方法與代碼

    網(wǎng)頁中的圖片的處理方法與代碼

    昨天的一篇 圖片的alt屬性 文章評論中的啟發(fā),特將網(wǎng)頁中的圖片的一些處理方法 小小的總結一下
    2009-11-11
  • 如何解決IONIC頁面底部被遮住無法向上滾動問題

    如何解決IONIC頁面底部被遮住無法向上滾動問題

    Ionic 是目前最有潛力的一款 HTML5 手機應用開發(fā)框架。在開發(fā)過程中我們同樣會遇到各種各樣奇葩的問題。下面小編給大家?guī)砹擞嘘PIONIC頁面底部被遮住無法向上滾動問題的解決方案
    2016-09-09
  • JavaScript實現(xiàn)移動端橫豎屏檢測

    JavaScript實現(xiàn)移動端橫豎屏檢測

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)移動端橫豎屏檢測,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Javascript中document.referrer隱藏來源的方法

    Javascript中document.referrer隱藏來源的方法

    這篇文章主要介紹了Javascript中document.referrer隱藏來源的方法,文中通過一個實例給大家介紹了實現(xiàn)的方法,有需要的朋友可以參考借鑒,下面來一起學習學習吧。
    2017-01-01
  • Bootstrap筆記之縮略圖、警告框實例詳解

    Bootstrap筆記之縮略圖、警告框實例詳解

    本文通過實例給大家詳解介紹了Bootstrap筆記之縮略圖、警告框知識,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03

最新評論

合山市| 乐平市| 苍南县| 麻江县| 北川| 洛南县| 常德市| 金山区| 玉田县| 华宁县| 连江县| 宝坻区| 曲阜市| 霸州市| 吉林省| 乌什县| 徐水县| 贡嘎县| 巩义市| 寿阳县| 海口市| 武定县| 上犹县| 全椒县| 高尔夫| 广平县| 天门市| 淮安市| 吉水县| 拜泉县| 伊吾县| 乌鲁木齐市| 大化| 旬阳县| 巍山| 法库县| 延长县| 天水市| 崇阳县| 张家口市| 印江|