是否可以创建具有三个维度的SpatialPolygonsDataFrame?

时间:2018-01-10 02:08:35

标签: r kml shapefile sp plotkml

我使用plotKML包将一些shapefile写入KML文件。 shapefile仅包含二维坐标(经度和纬度)。 plotKML包支持从空间对象读取第三维(高程或高度)并将其写入KML文件。

我的计划是遍历shapefile并创建具有缺少的第三维的新SpatialPolygonsDataFrames(高度数据包含在'数据'槽中)但是Polygon()函数明确指出coords参数必须是带有坐标"的 2列数字矩阵。

如何使用三列coords矩阵创建多边形?

1 个答案:

答案 0 :(得分:0)

sp不支持这种设计。包sf支持多边形节点中的三维坐标(POLYGON Z),但是,这是由plotKML支持的(

)。