Versões QGIS produzindo resultados diferentes nos cálculos de área $?

11

Ao classificar um exame, descobri que o QGIS 3.2 e 3.4 produzem valores diferentes na computação $areaatravés de polígonos.

Eu experimentei usar $areae area($geometry)verificar as diferenças entre cálculos planares e elipsóides. Parece que o QGIS 2.18 calcula as áreas planares como padrão $area, enquanto o QGIS 3.4 fornece áreas elipsoidais para $area(como explicado na seção de ajuda da função).

No QGIS 3.2, $areaproduz valores diferentes (bastante mais altos) que os do $areaQGIS 3.4, enquanto area($geometry)produz os mesmos valores nas duas versões.

Como contexto, meus dados são projetados no EPSG: 32717 (WGS84 UTM z17 S).

Alguma idéia do que está acontecendo? Isso é um inseto? Eu gostaria de explicar aos alunos essas advertências e estar ciente ao calcular variáveis ​​derivadas da área.

valores de área para diferentes versões do QGIS

Temporalista
fonte
1
Alguns dos cálculos da área elipsoidal foram refinados em 3.4. os valores devem ser mais precisos em 3,4 vs 3,2
ndawson 13/11/18
5
@ndawson ... isso será abordado no changelog 3.4? É uma diferença crítica quando você está avaliando lotes de hectares grandes!
Andrew Tice
1
@ndawson por favor enviar seu comentário como uma resposta assim que esta linha pode ser marcada como respondida
Subterrâneo

Respostas: