1
我有一个数据库中的纬度和经度的列表,我想在谷歌地图上绘制更多的折线。 例如:如何使用Google地图绘制多条多段线?
var i, j;
var polyline1 = new Array(latt.length);
str = new Array(latt.length);
for (var k = 0; k < latt.length; k++) {
i = latt[k].split(',');
j = longg[k].split(',');
str[k] = 'new GLatLng(' + i[0] + ',' + j[0] + ')' + ',';
for (var count = 1; count < i.length; count++) {
str[k] += 'new GLatLng(' + i[count] + ',' + j[count] + ')' + ',';
}
str[k] = str[k] + 'new GLatLng(' + i[0] + ',' + j[0] + ')';
polyline1[k] = new GPolyline([str[k]], "#ff0000", 6);
map.addOverlay(polyline1[k]);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
}
,但我发现错误
嗨,实际上我是新的谷歌地图,我有经度和纬度列表,我想画多段线。所以,你可以请你提供我的例子解决方案.. – 2011-04-12 04:50:50
现在没有工作?我认为这是正确的。 [这是一个非常基本的例子](http://rupey.net/runs/2006TwoCastlesRoute.html)很久以前,我只是以最简单的方式将GPS手表上的数据转储到一个页面上。我相信有更好的方法可以做到这一点 - 但我对API的了解不多。 – Rup 2011-04-12 08:51:45
Thanku so mch Rup.It为我工作 – 2011-04-13 12:09:46