我工作的一个自定义的谷歌地图,我需要有由多个多边形的地点标记。 当我使用KML文件,多边形会联合在一起,但是我不得不放弃KML由于需要从页面上的其他项目编程来表示信息窗口。
如今,我直接绘制多边形(新google.maps.Polygon)我发现,有时候项目是通过工会和出头通过交叉连接。 这似乎与多少重叠出现。
我的多边形建设有其相应的标签形状,所以我想如果可能的话,以保持两个作为单独的路径(虽然这不是必要的)。
是否有可能我的思念,告诉引擎如何加入路径的设置? 的PolygonOptions说明不了什么,但也许有一个隐藏的功能来做到这一点。
如果在一个多边形的多条路径,所述区域会如果卷绕方向相反减去(坐标即顺时针或逆时针的相对顺序)。
一些例子:
- http://www.geocodezip.com/v3_polygon_example_donut.html
- http://www.geocodezip.com/v3_polygon_example_donutA.html
- http://www.geocodezip.com/v3_polygon_example_donutB.html
- http://www.geocodezip.com/v3_polygon_example_donutC.html
类似的问题
文章来源: Can I force Google Maps to draw polygons with overlapping paths as a union rather than intersection?