Javascript,更改谷歌地图标记颜色

标签 javascript google-maps google-maps-markers

我可以知道一种通过 Javascript 更改 Google map 标记颜色的方法吗?我是新手,非常感谢任何帮助,谢谢。

我使用以下代码创建了一个标记

 marker = new google.maps.Marker({
     position: new google.maps.LatLng(locations[i][1], 
     locations[i][2]),
     animation: google.maps.Animation.DROP,
     map: map
 });

最佳答案

在 Google Maps API v3 中,您可以尝试更改标记图标。例如绿色图标使用:

marker.setIcon('http://maps.google.com/mapfiles/ms/icons/green-dot.png')

或者作为标记初始化的一部分:

marker = new google.maps.Marker({
    icon: 'http://...'
});

其他颜色:

等等

关于Javascript,更改谷歌地图标记颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11064081/

相关文章:

javascript - 使用 JSON.parse 解析金额

php - 谷歌长纬度问题

javascript - 点击infoBox不执行映射到 "click"函数的javascript

javascript - 如何使用谷歌地图在setinterval后保留缩放和刷新

javascript - 使用 "bottom"样式定位谷歌地图覆盖

javascript - 使用 php、javascript 和 json 添加 map 标记

javascript - 使用 spring 映射 url 填充下拉列表

javascript - 将外部 javascript 导入到 google apps 脚本

javascript - HTML5 预加载器视频(进度条填满速度快于视频以文件结尾)

javascript - Angular 谷歌地图信息窗口图标不可点击