KML / Google Earth限制InnerBoundaryIs多边形的数量/复杂性

时间:2012-08-20 18:40:02

标签: kml google-earth google-earth-plugin

GE可以显示的内部多边形数量是否有限制? KML文件位于: http://www.gmapsapi.net/kml/westyard280.kml

在Google地球中显示时,一些内部多边形或岛屿 歪曲(因为缺乏更好的术语)。

KML在Google地图中正确显示。

1 个答案:

答案 0 :(得分:0)

内部多边形的数量不应有限制。但是,您确实有一些多边形,其边界(内部和外部)相互交叉,并且您的大多数边界似乎是自相交的。虽然这不违反KML规范,但如果您通过验证器运行它,它将触发警告,因为在不同的KML客户端(例如地球与地图)中使用的渲染器对它渲染的多边形的拓扑结构可能有不同的要求。 。我相信你所看到的是来自地球使用的三角测量方法的文物。

我会在您的工作流程中添加一个步骤,以简化您想要显示的任何多边形。大多数GIS软件,开源而不是,可以做到这一点。简化也可能有助于提高性能,因为这是相当多的坐标。通常,您可以设置标记,以便继续填充简化,并且可以选择以您希望的方式填充的填充规则(如Google地图的填充规则)。