Ответ 1
Значение по умолчанию для fillOpacity равно 0. Поэтому вы должны установить его в 1:
fillOpacity: 1
Я использую символы Google Maps в качестве маркеров для своей карты. В частности, я использую предопределенный символ Circle. Тем не менее, круг появляется полый изнутри. fillColor игнорируется, но работает strokeColor.
Можно ли заполнить круг цветом?
var marker = new google.maps.Marker({
position: myLatlng,
icon: {
path: google.maps.SymbolPath.CIRCLE,
scale: 4,
strokeWeight: 2,
fillColor: colors[parseInt(idx)],
strokeColor: colors[parseInt(idx)]
},
map: map
});
Значение по умолчанию для fillOpacity равно 0. Поэтому вы должны установить его в 1:
fillOpacity: 1