我有一个谷歌地图,我可以在源路线和目的地路线之间添加多个点/停靠点(航点)。
创建路线(google.maps.DirectionsService)并放置在地图上(google.maps.DirectionsRenderer)后,您可以拖动路线中点来根据需要调整路线 - 在构造函数中设置draggable=true DirectionsRenderer 的。
directionsDisplay = new google.maps.DirectionsRenderer({
suppressMarkers: true,
draggable:true
});
问题是,当我通过拖动更改两个站点之间的路线,后来我再次想通过拖动相同的更改路线点来更改路线时,它不允许我。
但如果我设置suppressMarkers: false
,那么效果很好。
由于我必须放置自定义标记,所以我无法标记suppressMarkers
为真。
任何帮助将不胜感激。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)