Indonesian
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Measure Distance

Hitung luas menggunakan proyeksi Luas yang Sama

Ukur area pada peta

Hitung luas suatu negara, pulau, atau properti dari peta suatu objek menggunakan proyeksi Luas yang Sama

  Unduh Uji Coba Gratis
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Planet kita tidak datar atau bulat sempurna atau bulat. Planet Bumi tidak memiliki bentuk geometris yang teratur dan disebut geoid1. Bentuk Bumi mendekati elipsoid sebagai hasil rotasi terhadap sumbu kecilnya.
Permukaan bumi dapat berbeda secara signifikan dari geoid di banyak tempat. Maka diperlukan beberapa trik agar perhitungan lebih akurat. Gunakan ellipsoid referensi yang cocok dengan geoid hanya pada sebagian permukaan.

Saat ini, ellipsoid Bumi yang paling populer dan sistem koordinat bumi yang terkait adalah WGS84.

Pengukuran benda-benda yang ditempatkan di Bumi akan selalu mengalami ketidakakuratan. Selama ini dan akan terus banyak diperbincangkan tentang cara menghitung luas dan objek pada peta serta SR mana yang akan digunakan untuk mendapatkan pengukuran lahan yang lebih akurat.

Saat ini, cara yang paling akurat dan paling tidak terdistorsi untuk menghitung luas adalah dengan menggunakan proyeksi peta. Perhatikan bahwa proyeksi peta bukanlah representasi Bumi yang akurat secara sempurna.

Setiap proyeksi memiliki distorsi kesesuaian sudut, jarak, dan luasnya. Itu akan selalu menjadi kompromi antara menggabungkan beberapa properti atau menjadi distorsi dari semua properti suatu area, jarak, dan kesesuaian sudut dalam beberapa batas yang dapat diterima. Selain itu, semua pengukuran aktual adalah perkiraan. Tidak ada yang namanya luas wilayah suatu wilayah dari wilayah permukaan bumi.

Kartografer telah mengembangkan proyeksi peta yang memproyeksikan Bumi ke permukaan datar dengan akurasi yang dapat diterima. Sistem proyeksi dan koordinat yang paling populer di GIS adalah UTM (Universal Transverse Mercator). UTM digunakan untuk membuat peta topografi dan membangun basis data sumber daya alam karena memberikan pengukuran yang akurat dalam sistem metrik yang digunakan oleh sebagian besar negara dan seluruh komunitas ilmiah. Informasi kartografi lebih dari sekadar koordinat parameter metrik, tetapi juga menggunakan atribut2 informasi sebagai indikator fitur tematik dan temporal.
Anda dapat menggunakan perpustakaan kami untuk menghitung luas daratan, luas pulau, luas negara bagian, atau area mana pun di peta. Gunakan Proyeksi Area yang Sama3 menghitung luas untuk menjaga proporsionalitas luas benda.
Lantas bagaimana cara menghitung luas wilayah Rusia, Greenland, atau salah satu negara bagian AS? Pertama, Anda perlu mencari dan mengunduh peta objek yang ingin Anda ukur. Anda dapat mengunduh berbagai peta dari sumber gratis. Data peta sebagian besar tersedia dalam proyeksi WGS84, Web Mercator, atau UTM yang sudah mengalami banyak distorsi dan belum cukup akurat untuk pengukuran lahan. Untuk menghitung luas suatu objek dengan benar, peta harus diubah dari proyeksi yang disimpan menjadi proyeksi luas yang sama. Misalnya, untuk mencari luas suatu negara, Anda dapat mencoba menggunakan proyeksi Luas Setara Lambert Azimut.

Rusia adalah negara terbesar di dunia berdasarkan wilayah, jadi apa yang kita perlukan untuk memastikannya? Di antara semua opsi yang tersedia, EPSG:3576 adalah pilihan terbaik dalam Kode EPSG Peta Rusia. Keuntungan dari proyeksi ini adalah Krai Krasnoyarsk dan Rusia Utara tidak terlalu terdistorsi. Kelemahannya adalah Anda dapat memvisualisasikan seluruh peta dunia tetapi hanya Rusia dan wilayah yang bersebelahan. Di bawah ini adalah contoh kode untuk konversi. Kode ini menunjukkan konversi ke proyeksi yang dipilih dan perhitungan luas objek.

Proyeksi peta dan sistem koordinat mana yang akan digunakan bergantung pada luasnya area tempat Anda bekerja, analisis yang Anda lakukan, dan seringkali ketersediaan data.

Negara sebenarnya memiliki tiga ukuran luas yang berbeda: luas daratan( luas seluruh daratan), total daratan (luas daratan negara, danau, waduk, sungai pedalaman, dan terkadang pesisir dan perairan teritorial), dan luas perairan (perairan pedalaman). Jadi ada tiga dimensi:
  • Luas total: jumlah wilayah daratan dan perairan dalam batas-batas internasional dan garis pantai.
  • Luas daratan: jumlah seluruh wilayah daratan dalam batas-batas internasional dan garis pantai, tidak termasuk wilayah perairan.
  • Wilayah perairan: jumlah semua wilayah perairan pedalaman (danau, waduk, dan sungai) dalam batas-batas internasional dan garis pantai. Mungkin termasuk perairan pedalaman pesisir. Kecuali ditentukan lain, perairan teritorial tidak termasuk.
    Klaim nasional atas sebagian Antartika tidak disertakan.


NegaraLuas Daratan (km2)Wilayah Perairan (km2)Luas Total (km2)
Kanada9,093,507891,1639,984,670
Ukraina579,33024,220603,550
Jerman348,6728,350357,022


Proyeksi area setara Lambert sangat cocok untuk memetakan area daratan yang memiliki bentuk proporsional simetris, untuk seluruh negara atau pulau, seperti Ukraina, Greenland, atau Australia, dan objek yang lebih kecil, seperti ladang, halaman belakang rumah Anda, atau peruntukan lahan seluas beberapa hektar. Pastikan Anda menggunakan kode EPSG yang paling sesuai untuk wilayah Anda.

SRS (Spatial Reference System) atau CRS (Coordinate System) adalah sistem lokal, regional, atau global berbasis koordinat yang digunakan untuk menentukan lokasi fitur geografis. SRS mendefinisikan proyeksi peta tertentu, serta transformasi antara sistem referensi spasial yang berbeda. SRS dapat direferensikan oleh integer SRID, termasuk kode EPSG yang ditentukan oleh Asosiasi Produsen Minyak dan Gas Internasional.

Jika Anda memiliki pertanyaan, Anda dapat memposting pertanyaan di kami forum.
Menghitung nilai luas geometri
                
                    
// create transformation
int epsgFrom = layer.SpatialReferenceSystem; 
int epsgTo = 3576;  // Lambert Conformal Conic
var fromSrs = SpatialReferenceSystem.CreateFromEpsg(epsgFrom);
var toSrs = SpatialReferenceSystem.CreateFromEpsg(epsgTo);
var transformation = fromSrs.CreateTransformationTo(toSrs);

// transform geometry such as a point
var fromGeometry = feature.Geometry;
var toGeometry = transformation.Transform(fromGeometry);

// method calculates the area values of the geometry.
toGeometry.GetArea()
                
            

C# Aspose.Gis Measure Distance pustaka

Ada cara sederhana untuk menginstal Aspose.GIS untuk .NET ke sistem Anda:

  • Instal Paket Aspose.GIS dari Konsol Manajer Paket di Visual Studio untuk mendapatkan NuGet paket;
  • Atau Anda dapat mengunduh paket dari situs kami;
  • Perbarui Paket Aspose.GIS. untuk meningkatkan ke versi terbaru;
  • Tambahkan Aspose.GIS untuk .NET ke sistem Anda dengan menginstal Paket NuGet;
  • Lihat Dokumentasi.

Persyaratan Sistem

Aspose.Gis Measure Distance API untuk .NET didukung di sebagian besar platform dan sistem operasi dan dapat digunakan untuk mengembangkan beberapa jenis aplikasi .NET yang berbeda termasuk ASP .NET, WinForms, dan Layanan Windows. API untuk .NET mudah digunakan dan diterapkan, serta memberikan solusi ideal untuk bekerja dengan informasi geospasial dengan .NET Framework 4.7, .NET Platform Standar 2.0 & Xamarin. Sebelum menjalankan kode, pastikan sistem Anda memenuhi persyaratan yang sesuai.