Saya membuat lingkaran dengan radius 3 km, menghitung area menggunakan kalkulator lapangan dan mendapatkan hasil yang berbeda dari area nyata.
Hasil QGIS adalah 28273078.8 sedangkan area yang dihitung secara manual adalah 28274333.9 yang juga merupakan angka yang sama yang saya dapatkan ketika saya menghitung area di ArcMap.
Proyeksi "On the fly" dinonaktifkan dan CRS proyek diatur ke utm32
Adakah ide yang menyebabkan hal ini, bagaimana cara mendapatkan perhitungan area yang lebih akurat?
qgis
arcgis-desktop
area
A. Jousef
sumber
sumber
28255356.207 m2
. Bisakah Anda memeriksa apakah jarak dari pusat lingkaran ke salah satu simpul adalah 3 km? Mungkin simpul sebenarnya sedikit lebih jauh untuk mendapatkan perkiraan yang lebih baik.Jawaban:
Semua versi terbaru dari cheat ArcGIS - tipe bentuk yang mendasarinya tahu kapan dihasilkan sebagai lingkaran, dan melaporkan area lingkaran yang sempurna, bahkan ketika jumlah titik akan menjadikannya segi delapan.
Saya baru saja membuat beberapa kode uji menggunakan ArcSDE 'C' API dan mendapatkan hasil berikut (semua dihasilkan sebagai lingkaran dari titik
{0,100000}
masukPCS_WGS_1984_UTM_32N
):Area_PERFECT
dihasilkan menggunakanSE_shape_get_area()
, danArea_ACTUAL
dihasilkan dengan mengubah poligon menjadi bentuk garis sederhana dan kembali ke poligon sebelum memanggil fungsi area. (Saya harus kembali ke API 9.3.1sp2 untuk mendapatkan area AKTUAL dari fungsi area bentuk lingkaran.)Saya tidak yakin apa yang dilakukan QGIS, karena area yang dilaporkan dalam pertanyaan (
28273078.8 m2
) dan yang dilaporkan dalam komentar (28273147.55 m2
) tidak persis sesuai dengan 99 dan 397 simpul (atau 98, 100, 384, 385, 386, 387, 396, atau 398, dalam hal ini). Mungkin ada perhitungan geodetik yang terlibat (meskipun saya tidak memiliki cara mudah untuk mengevaluasi itu tanpa data koordinat yang tepat), atau nilainya mungkin telah dihitung untuk float 32-bit.Saya kira pelajarannya di sini adalah: Jika Anda benar-benar peduli tentang bidang geometri, Anda harus memastikan lingkaran berisi banyak simpul.
sumber