Các phiên bản QGIS mang lại kết quả khác nhau về tính toán diện tích $?


11

Khi chấm điểm một bài kiểm tra, tôi phát hiện ra rằng QGIS 3.2 và 3.4 tạo ra các giá trị khác nhau về tính toán $areatrên đa giác.

Tôi đã thử nghiệm bằng cách sử dụng $areaarea($geometry)để kiểm tra sự khác biệt giữa các tính toán phẳng và ellipsoid. Dường như, QGIS 2.18 tính toán các khu vực phẳng như mặc định $area, trong khi QGIS 3.4 cung cấp các khu vực hình elip cho $area(như được giải thích tại phần trợ giúp của chức năng).

Trong QGIS 3.2, $areatạo ra các giá trị khác nhau (khá cao) so với giá trị $areatrong QGIS 3.4, trong khi area($geometry)tạo ra các giá trị giống nhau trong hai phiên bản.

Theo ngữ cảnh, dữ liệu của tôi được chiếu trên EPSG: 32717 (WGS84 UTM z17 S).

Bất kỳ hiểu biết về những gì đang xảy ra? Đây có phải là một lỗi? Tôi muốn giải thích cho các sinh viên những cảnh báo này và để ý khi tính toán các biến xuất phát từ khu vực.

giá trị khu vực cho các phiên bản QGIS khác nhau


1
Một số tính toán diện tích ellipsoidal đã được tinh chỉnh trong 3.4. các giá trị phải chính xác hơn vào 3,4 so với 3,2
ndawson

5
@ndawson ... điều này sẽ được giải quyết trong thay đổi 3,4? Đó là một sự khác biệt quan trọng khi bạn đánh giá các lô lớn!
Andrew Tice

1
@ndawson xin vui lòng gửi bình luận của bạn dưới dạng câu trả lời để chủ đề này có thể được đánh dấu là đã trả lời
underdark

Câu trả lời:


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.