Google maps api 3 我可以强制Google Maps将具有重叠路径的多边形绘制为并集而不是交集吗?

Google maps api 3 我可以强制Google Maps将具有重叠路径的多边形绘制为并集而不是交集吗?,google-maps-api-3,polygons,Google Maps Api 3,Polygons,我正在做一个自定义的谷歌地图,我需要有由几个多边形组成的位置标记。当我使用KML文件时,多边形将合并在一起,但是我不得不放弃KML,因为需要从页面上的其他项目以编程方式显示infowindow 现在我正在直接绘制多边形(新的google.maps.Polygon),我发现有时项目是通过并集连接的,有些项目是通过相交连接的。这似乎与重叠的程度有关 我的多边形正在构建带有相应标签的形状,因此如果可能的话,我希望将这两个多边形保持为单独的路径(尽管这不是必需的) 是否可能我缺少一个告诉引擎如何连接路径

我正在做一个自定义的谷歌地图,我需要有由几个多边形组成的位置标记。当我使用KML文件时,多边形将合并在一起,但是我不得不放弃KML,因为需要从页面上的其他项目以编程方式显示infowindow

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

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


是否可能我缺少一个告诉引擎如何连接路径的设置?没有显示任何内容,但可能有隐藏的功能来执行此操作。

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

一些例子:


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

一些例子:


您能提供一些多边形示例代码来说明问题吗?如果多边形中有多条路径,如果缠绕方向相反,则区域将相减。我假设“缠绕方向”是指坐标的相对顺序,即顺时针还是逆时针?这是谷歌文档中隐藏的东西吗?一些例子-----谢谢。基于另一个问题,我认为文档中没有这一点似乎没有错。如果你愿意回答我的问题。你能提供一些多边形的示例代码来说明这个问题吗?如果多边形中有多条路径,如果缠绕方向相反,则区域将相减。我假设“缠绕方向”是指坐标的相对顺序,即顺时针还是逆时针?这是谷歌文档中隐藏的东西吗?一些例子-----谢谢。基于另一个问题,我认为文档中没有这一点似乎没有错。如果你愿意的话,请随时回答我,让我核对一下。