我想创建两个谷歌地图 api 覆盖,这样一个覆盖包含另一个小覆盖。另一个小覆盖应该是透明的。像一个甜甜圈。但是我无法创建这样的形状,因为如果我使内部覆盖层透明,那么外部覆盖层会填充颜色。我想在谷歌地图上做出这种形状-
它可能是圆形或多边形。我试过这个但不适合我。
var populationOptions = {
strokeColor: "#FF0000",
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: "#FF0000",
fillOpacity: 0.35,
map: map,
center: latlng,
radius: 100000,
editable: true,
zIndex:100
};
cityCircle = new google.maps.Circle(populationOptions);
var populationOptions1 = {
strokeColor: "#FF0000",
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: "#ccffcc",
fillOpacity: 0.00,
map: map,
center: latlng,
radius: 10000,
editable: true,
zIndex:1000
};
cityCircle1 = new google.maps.Circle(populationOptions1);
如何在谷歌地图上实现这种蓝色区域将着色而白色区域将透明的形状?提前致谢..