相关疑难解决方法(0)

Google地图多重叠加无累积不透明度

我有一张地图上有多个圆圈相互交叉(下面是一个只有两个圆圈的例子,但至少有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)

谢谢你的帮助 ;)

javascript google-maps google-maps-api-3

8
推荐指数
2
解决办法
2870
查看次数

如何在Google Maps Api V2 Android上组合,合并或加入圈子

此链接如何在Google地图中组合圈子引用相同的问题,但不在Android上.那么,我该如何合并这样的圈子呢?

我有10个标记及其各自的圆圈,当用户缩小它看起来很好,但如果放大,圆圈相互重叠,那么,圆圈的填充阴影变得更暗更暗.我希望在圆圈的交叉点内使用相同的阴影或合并圆圈.我希望整个地图有阴影,但圆圈清晰.所以我尝试在整个地图上使用带阴影的多边形,并为每个标记添加圆孔,但是有6个或更多标记不起作用.

谢谢你们......

android google-maps google-maps-markers android-fragments google-maps-android-api-2

5
推荐指数
0
解决办法
456
查看次数