1

我一直在努力在谷歌地图上重新绘制多边形,但现在卡住了。

我有一个从 mysql 数据库收集纬度和经度信息的 php 数组。然后对其进行 json 编码以在 javascript 中使用。json 给了我我需要的东西,但我的问题是如何进一步处理 json 以在新的 google.maps.LatLng(); 当它需要2个参数时的构造函数?

这是到目前为止的内容。json 看起来像这样打印出来:

["-29.446736427714118\r\n-28.562776229541612\r\n151.33620268749996\r\n150.85280424999996\r\n"]

它给了我我需要的数组中的数字,但是我如何将它作为 2 个参数传递到以下代码中?

感谢任何先进的人!

var coords = [  

var polygons = [];


    var pol = new google.maps.LatLng(Latit,Longit);

];

//构造多边形polygons.push(new google.maps.Polygon({ path: coords

})); 多边形[polygons.length-1].setMap(map); //你的地图ob

4

0 回答 0