我是新来的,这是我的第一个问题。 我目前正在研究 google map api v3。 我想做的是,在具有多个航路点的 route ,我只需要自定义目的地标记,同时保持 route 的所有其他标记不变,例如默认的“A”、“B”等。本来可以在这里给出一张图片,但我没有这样做所需的声誉。
无论如何,我想知道有什么办法可以做到这一点。 谢谢。
[我尝试使用 Directionsrenderer 对象的 supressmarkers:true 属性,但这会隐藏所有不是我想要的标记。]
最佳答案
单独修改标记的唯一方法是使用 suppressMarkers: true选项,然后自己渲染它们。如果它们由 DirectionsRenderer 渲染,您将无法访问或修改它们。您可以制作与 DirectionsRenderer 渲染的标记类似的标记(或从 Google 查找标记)。
关于javascript - 谷歌地图 : Customize only the destination marker in a route without setting supressmarkers as true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18481405/