0

我想制作一个覆盖世界的多边形,并有第二条路径,以便从中切出一个形状。我很难确定要使用的正确纬度/经度值,并且填充了“内部多边形”,而不是被打孔。有任何想法吗?我正在使用 Google Maps 3 javascript API。

谢谢!

4

1 回答 1

0

这是一个覆盖除弗吉尼亚以外的世界的 kml 文件

<MultiGeometry>
<Polygon>
<outerBoundaryIs> <!-- covers the whole world -->
<LinearRing>
<coordinates>
180,85 90,85 0,85 -90,85 -180,85 -180,0 -180,-85 -90,-85 0,-85 90,-85 180,-85 180,0 180,85
</coordinates>
</LinearRing>
</outerBoundaryIs>
<innerBoundaryIs>  <!-- hole -->
<LinearRing>
<coordinates>-75.914,36.576,0.0 ...

要使“内部多边形”不被填充,它的路径必须以与外部路径相反的方向缠绕。我有一个可以在 kml 上运行的缠绕计算器,以及一个帮助从 kml 反转多边形缠绕的页面(不是非常用户友好)

于 2012-07-27T22:27:28.560 回答