我有一张地图上有多个圆圈相互交叉(下面是一个只有两个圆圈的例子,但至少有100个圆圈).当它们交叉时,不透明度加倍,所以当我有一个5或6个圆圈之间的交叉时,它只会变成大约100%的不透明度.
有没有办法让第二个圆圈不显示"第一个圆圈"?实际上一个人不这么认为,但也许有人已经预料到这样的事......
左:我有什么--------------------------------------------- - 对:我想要的

以防万一你想玩:http: //jsfiddle.net/ZWt6w/
var populationOptions = {
strokeWeight: 0,
fillColor: '#FF0000',
fillOpacity: 0.5,
map: map,
center: citymap[city].center,
radius: citymap[city].population
};
// Add the circle for this city to the map.
cityCircle = new google.maps.Circle(populationOptions);
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助 ;)
此链接如何在Google地图中组合圈子引用相同的问题,但不在Android上.那么,我该如何合并这样的圈子呢?
我有10个标记及其各自的圆圈,当用户缩小它看起来很好,但如果放大,圆圈相互重叠,那么,圆圈的填充阴影变得更暗更暗.我希望在圆圈的交叉点内使用相同的阴影或合并圆圈.我希望整个地图有阴影,但圆圈清晰.所以我尝试在整个地图上使用带阴影的多边形,并为每个标记添加圆孔,但是有6个或更多标记不起作用.
谢谢你们......
android google-maps google-maps-markers android-fragments google-maps-android-api-2