无法在谷歌地图符号 (svg) 标记中填充颜色

Cannot FillColor in Google Maps Symbols (svg) marker

本文关键字:填充 颜色 svg 谷歌地图 符号      更新时间:2023-09-26

我正在使用谷歌地图符号作为地图的标记。具体来说,我使用的是预定义的圆形符号。然而,这个圆圈从内部看起来是空心的。填充颜色被忽略,但描边颜色有效。

是否可以用颜色填充圆圈?

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