Javascript 绘图库:在Google maps api 3中动态绘制不同的标记

Javascript 绘图库:在Google maps api 3中动态绘制不同的标记,javascript,google-maps,google-maps-api-3,markers,Javascript,Google Maps,Google Maps Api 3,Markers,我使用谷歌地图api 3,允许用户使用绘图工具在地图上动态绘制标记。(参考) 我希望用户能够绘制具有不同图标的多个标记。 例如,他应该能够画一个学校标记、一个医院标记等。每个图标都是不同的 是我希望用户绘制的 在文档中,它显示所有标记将具有相同的图标 代码: })) 是否有解决方法?使用所需的 基本用法: drawingManagerInstance.setOptions({markerOptions: {icon:'

我使用谷歌地图api 3,允许用户使用绘图工具在地图上动态绘制标记。(参考)

我希望用户能够绘制具有不同图标的多个标记。 例如,他应该能够画一个学校标记、一个医院标记等。每个图标都是不同的

是我希望用户绘制的

在文档中,它显示所有标记将具有相同的图标

代码:

}))


是否有解决方法?

使用所需的

基本用法:

drawingManagerInstance.setOptions({markerOptions:
                                       {icon:'path/to/another/marker.png'}});

演示:

使用所需的

基本用法:

drawingManagerInstance.setOptions({markerOptions:
                                       {icon:'path/to/another/marker.png'}});

演示:

在这种情况下,所有标记将具有相同的图标。我想在同一张地图上画多种类型的标记。不,它们不会。一旦画出一个标记,他就不会受到标记选项变化的影响。我完全不明白。我已经更新了我的代码。您的意思是说,在MarkeOptions中,我应该指定图标:“链接到我的图片”?不直接在MarkeOptions中,当您想要使用不同的标记时,必须通过Perfect动态更新MarkeOptions(例如,基于用户选择)!谢谢!:)在这种情况下,所有标记将具有相同的图标。我想在同一张地图上画多种类型的标记。不,它们不会。一旦画出一个标记,他就不会受到标记选项变化的影响。我完全不明白。我已经更新了我的代码。您的意思是说,在MarkeOptions中,我应该指定图标:“链接到我的图片”?不直接在MarkeOptions中,当您想要使用不同的标记时,必须通过Perfect动态更新MarkeOptions(例如,基于用户选择)!谢谢!:)