QGIS版本在$ area计算上产生不同的结果?


11

在为考试评分时,我发现QGIS 3.2和3.4在计算$area多边形时会产生不同的值。

我尝试使用$areaarea($geometry)检查平面和椭球计算之间的差异。似乎QGIS 2.18计算的是默认的平面区域$area,而QGIS 3.4给出了椭圆的区域$area(如功能帮助部分所述)。

在QGIS 3.2中,$area产生的值$area与QGIS 3.4中area($geometry)产生的值不同(相当大),而在两个版本中产生相同的值。

作为背景,我的数据投影在EPSG:32717(WGS84 UTM z17 S)上。

对正在发生的事情有任何见解吗?这是一个错误吗?我想向学生解释这些注意事项,并在计算区域派生变量时要注意。

不同QGIS版本的区域值


1
3.4中对某些椭圆面积的计算进行了改进。值在3.4和3.2之间应该更准确
ndawson

5
@ndawson ...这将在3.4更新日志中解决吗?在评估大公顷土地时,这是一个至关重要的差异!
Andrew Tice

1
@ndawson,请发表您的评论作为答案,以便此主题可以被标记为已回答
underdark

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.