Saya tidak tahu bagaimana cara membuat perhitungan areal (mis. Dalam km2). Saya telah mencoba 'kalkulator lapangan', saya telah mencoba fungsi 'area ukur' pada bilah alat "attribute", dan saya telah mencoba fTools di menu "Vector" -menu.
Bagaimana saya melakukannya:
- Buka Qgis
- Tambahkan Google Hybrid Layer (Plugin OpenLayers)
- Temukan lapangan tenis (harus 200-260m2)
- Mengukur
- atribut toolbar-> ukur area - hasil: 65.060 m² hmm?
- layer-> new shapefile layer-> poligon, simpan, "tambah fitur" dan gambar poligon. Kemudian kalkulator bidang $ area - hasil: 118.48828125
- ulangi dengan shapefile baru - hasil: 4.05503328693158e-08
- vektor-> alat geometrik-> ekspor / tambahkan kolom geometrik = hasil acak lain
Saya tidak tahu apa yang saya lakukan salah! Bagi saya sepertinya ada beberapa kesalahan dalam program ini? Saya telah mencoba menyimpan shapefile dan membukanya lagi dalam proyek "kosong" - hasil yang sama - dan hasil baru setiap saat?
qgis
coordinate-system
field-calculator
area
Lasse Jesper Pedersen
sumber
sumber
Jawaban:
Untuk sistem referensi koordinat proyek , Anda harus memilih CRS yang diproyeksikan, yang menggunakan meter nyata sebagai unit. Plugin Openlayers menggunakan Google mercator, yang hanya sesuai dengan meter nyata di ekuator. Semakin jauh ke utara Anda datang, semakin panjang unit yang terdistorsi (lihat Greenland di Openstreetmap, itu tidak terlalu besar dalam kenyataan).
Dengan membuat proyek kosong, kemungkinan besar Anda memiliki WGS84 sebagai CRS, yang akan memberi Anda jarak (dan area) dalam derajat, bukan meter. Setiap UTM CRS akan dilakukan, selama Anda berada dalam zona 3 derajat CRS. Banyak negara memiliki proyeksi CRS mereka sendiri untuk memungkinkan survei yang paling tepat.
Qgis tampaknya mengukur jarak di sebagian besar proyeksi CRS yang benar, tetapi ini mungkin tidak terjadi dengan pengukuran wilayah.
EDIT: Jika Anda mencentang "Ellipsoid" di kotak alat ukur, area selalu dihitung dalam meter. Setidaknya untuk Qgis Lisboa.
sumber