Javascript 谷歌地图多边形轮廓颜色随多边形重叠而变化
(在看到API.oops的具体版本之前,我在谷歌地图论坛上发布了这篇文章) 我有一个谷歌地图网页,我试图在那里画很多多边形。目前正在使用谷歌地图api v3.8(Ubuntu10下的Firefox17.0.1) 当我准备好展示的时候 然后我通过调用相同的代码创建了另外大约3600个绿色多边形(宽度6,线条不透明度0.7,填充不透明度0.2) 问题是我所看到的并不一致。我希望看到很多蓝绿色的方块或蓝绿色的方块,这取决于浏览器首先绘制的方块。但我没有。我看到了蓝绿色和蓝绿色 我无法真正链接到我的应用程序,但这是缩小地图时的样子:Javascript 谷歌地图多边形轮廓颜色随多边形重叠而变化,javascript,google-maps,google-maps-api-3,polygons,Javascript,Google Maps,Google Maps Api 3,Polygons,(在看到API.oops的具体版本之前,我在谷歌地图论坛上发布了这篇文章) 我有一个谷歌地图网页,我试图在那里画很多多边形。目前正在使用谷歌地图api v3.8(Ubuntu10下的Firefox17.0.1) 当我准备好展示的时候 然后我通过调用相同的代码创建了另外大约3600个绿色多边形(宽度6,线条不透明度0.7,填充不透明度0.2) 问题是我所看到的并不一致。我希望看到很多蓝绿色的方块或蓝绿色的方块,这取决于浏览器首先绘制的方块。但我没有。我看到了蓝绿色和蓝绿色 我无法真正链接到我的应用
放大时:
我真的不太在乎当两者都显示时它是蓝绿色还是蓝绿色,但我确实需要它在整个地图上保持一致 在高层,有什么想法吗?我是不是碰到了某种形状限制
- B
<script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3.8&libraries=geometry&sensor=false" ></script>
record.poly = new google.maps.Polygon({
strokeColor: lineColor,
strokeOpacity: lineOpacity,
strokeWeight: lineWidth,
fillColor: lineColor,
fillOpacity: fillOpacity
});
for (var i = 0; i < points.length; i += 2)
{
var point = new google.maps.LatLng(points[i + 1], points[i]);
record.poly.getPath().push(point);
}
record.poly.setMap(myMap);