function createMarker(latlng, item) {
var marker = new google.maps.Marker({
position: latlng,
map: map
});
这部分代码。在网站上它显示为标准标记,它适合我们所有人,但红色。如何将其更改为其他颜色?
答案 0 :(得分:25)
您应该使用icon
属性。例如,
var marker = new google.maps.Marker({
position: latlng,
map: map,
icon: 'http://maps.google.com/mapfiles/ms/icons/green-dot.png'
});
google.com上有许多颜色可供选择。只需用您的颜色替换green-dot
:
http://maps.google.com/mapfiles/ms/icons/green-dot.png http://maps.google.com/mapfiles/ms/icons/blue-dot.png http://maps.google.com/mapfiles/ms/icons/red-dot.png http://maps.google.com/mapfiles/ms/icons/yellow-dot.png