我使用 R 读取形状文件,以使用 sp 包分析油田的多边形(使用 WGS84 的经纬度)及其各自的区域。不幸的是我不知道面积输出的单位。例如。面积产出平均为 0.85 单位(最大 4.34),这可能不是以平方公里为单位,因为这对于油田来说太小了。
有谁知道sp包中多边形面积输出的单位吗?非常感谢!
为了在经纬度坐标中获得正确的多边形面积计算,最好事先使用“spTransform”将它们转换为公制等积投影。或者,您可以使用包geosphere
这允许做
“用于地理应用的球面三角学。即计算角度(经度/纬度)位置的距离和相关测量值”
例如,这个:
require(geosphere)
areaPolygon(mypoly)
(mypoly 是spatialPolygons
对象)将为您提供其面积(以平方公里为单位)。
HTH.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)