从Array中检索坐标

时间:2012-10-11 03:37:53

标签: maps coordinates

我想把我的所有坐标放到一个数组中,每个坐标都有一个循环显示但是有一个Google功能。

以下是在谷歌地图上绘制点的代码:

var flightPlanCoordinates = [
    new google.maps.LatLng(37.772323, -122.214897),
    new google.maps.LatLng(21.291982, -157.821856),
    new google.maps.LatLng(-18.142599, 178.431),
    new google.maps.LatLng(-27.46758, 153.027892)
  ];

我希望能够做到这样的事情:

var arrPos = new Array([37.772323, -122.214897], [21.291982, -157.821856], [-18.142599, 178.431], etc. );

var flightPlanCoordinates = [ + 
   for (i=0; i<arrPos.length; i++){
      new google.maps.LatLng(arrPos[0]) + ", "
   }
   + "];"

我知道你可以在一个数组中放一个循环但是有另一种方法从数组中检索点吗?

TKS

1 个答案:

答案 0 :(得分:0)

像这样:

For(var i in arrPos){
  new google.maps.LatLng(arrPos[i][0],arrPos[i][1]);
}

迎接

Thomas van Latum