R:rastertoPolygons中的节点数

问题描述 投票:2回答:1

R中的栅格包包含函数rasterToPolygons()。它允许您将每个多边形的节点数设置为4,8或16.基于这三个值的限制是什么?为什么不能在两者之间选择任何数字?

r polygons r-raster
1个回答
2
投票

从栅格单元创建多边形的最小节点数为4。

当您需要变换多边形的坐标参考系(crs)时,更高的数字可能很有用,因为一个crs中的直线可能在另一个crs中弯曲。该功能允许在每一侧的中间添加节点(8)或在每一侧添加三个节点(16)。

节点的数量通常是4的因子(至少对于方形单元格而言),但没有根本原因将其限制为8和16 ---这只是程序员的选择,他们不考虑更多他开发时的灵活功能,或者没有时间去做。您当然可以自己这样做,也可以编写光栅包的维护者并请求它。

© www.soinside.com 2019 - 2024. All rights reserved.