如何将json编码的php数组传递给google maps latlng以重绘多边形

时间:2012-11-26 17:40:04

标签: google-maps google-maps-api-3

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

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

到目前为止这是什么。 json看起来像打印出来的那样:

[ “ - 29.446736427714118 \ r \正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({    路径:coords

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

0 个答案:

没有答案