Google maps 如何使用google maps api v3在地图中使用分隔的编码多段线
有人知道为什么与第2版相比,在谷歌地图api的第3版中,在单个地图中使用多条编码的多段线,我将它们视为唯一的连接路径 正如你们在v2中看到的,我可以把它们完全分开 我的v3版本测试网站如下: 编码路径存储在mysql数据库中,并通过xml将其传递给映射 有办法解决我的问题吗? 是虫子还是我犯了一些错误或者忘了什么 在网上搜索解决方案几个星期后,我将非常感谢您的帮助 提前谢谢Google maps 如何使用google maps api v3在地图中使用分隔的编码多段线,google-maps,google-maps-api-3,encode,polyline,google-polyline,Google Maps,Google Maps Api 3,Encode,Polyline,Google Polyline,有人知道为什么与第2版相比,在谷歌地图api的第3版中,在单个地图中使用多条编码的多段线,我将它们视为唯一的连接路径 正如你们在v2中看到的,我可以把它们完全分开 我的v3版本测试网站如下: 编码路径存储在mysql数据库中,并通过xml将其传递给映射 有办法解决我的问题吗? 是虫子还是我犯了一些错误或者忘了什么 在网上搜索解决方案几个星期后,我将非常感谢您的帮助 提前谢谢 B.这里有一个全局变量tempPoly,可以使用所有标记的所有位置在addLocation中扩展此多段线的路径 使用此选项
B.这里有一个全局变量tempPoly,可以使用所有标记的所有位置在addLocation中扩展此多段线的路径 使用此选项在downloadUrl的回调内创建多段线:
new google.maps.Polyline({
strokeColor: '#FF3333',
strokeOpacity: 1.0,
strokeWeight: 2,
path: decodedPath,
map:map
});
…并将其从addLocation中删除:
感谢Molle博士,我已经解决了删除addLocation函数、重新研究全局变量以及在多段线初始化中使用path:而不是location:选项的问题。非常感谢你。
tempPoly.setPath(latlngs);