1

我正在制作一个自定义的谷歌地图,我需要有由几个多边形组成的地标。当我使用 KML 文件时,多边形会合并在一起,但是由于需要从页面上的其他项目以编程方式呈现信息窗口,我不得不放弃 KML。

现在我正在直接绘制多边形(新的 google.maps.Polygon),我发现有时这些项目是通过联合连接的,而有些则是通过相交连接的。这似乎与有多少重叠有关。

我的多边形正在构建带有相应标签的形状,因此如果可能的话,我想将两者保持为单独的路径(尽管这不是必需的)。

是否有可能我错过了一个告诉引擎如何加入路径的设置?PolygonOptions什么也没显示,但也许有一个隐藏的功能可以做到这一点。

4

1 回答 1

5

如果多边形中有多个路径,则如果缠绕方向相反(坐标的相对顺序,即顺时针或逆时针),则区域将相减。

一些例子:

类似的问题

于 2013-07-23T15:26:21.473 回答