我可以知道一种通过 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://...'
});
其他颜色:
- http://maps.google.com/mapfiles/ms/icons/blue-dot.png
- http://maps.google.com/mapfiles/ms/icons/red-dot.png
等等
关于Javascript,更改谷歌地图标记颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11064081/