Cara Mengonversi SHP ke GPX di C#

Panduan tutorial singkat ini tentang cara mengonversi SHP ke GPX di C# dengan memberikan detail konfigurasi, proses bertahap, dan kode contoh yang dapat dijalankan. Anda juga dapat melakukan tugas ini dengan satu baris kode, namun kode contoh juga akan menunjukkan opsi pengaturan konversi. Proses untuk mengonversi Shapefile ke GPX di C# ini dapat dilakukan pada sistem berbasis Windows apa pun yang memiliki .NET terinstal di dalamnya atau sistem Linux/macOS yang memiliki .NET Core.

Langkah-langkah untuk Mengkonversi File Bentuk ke GPX di C#

  1. Instal Aspose.GIS for .NET dari manajer paket NuGet untuk mengonversi file SHP ke GPX
  2. Buat instance objek kelas ConversionOptions untuk menyesuaikan proses konversi
  3. Periksa apakah driver Shapefile Anda mendukung sistem referensi spasial tertentu atau tidak
  4. Atur opsi untuk sistem referensi spasial yang diinginkan
  5. Konversikan file SHP ke GPX menggunakan metode Konversi di VectorLayer class

Langkah-langkah ini menjelaskan proses untuk mengonversi file bentuk ke GPX di C# dengan mengidentifikasi ruang nama referensi dan kelas yang diperlukan untuk menyelesaikan tugas. Proses ini dapat diselesaikan hanya dengan metode Convert di kelas VectorLayer namun opsi yang berbeda dieksplorasi untuk menyesuaikan proses konversi. Ini juga memberikan informasi untuk memeriksa apakah driver yang dipilih mendukung sistem referensi spasial tertentu atau tidak.

Kode untuk Konverter SHP ke GPX di C#

Kode ini telah menunjukkan proses untuk mengonversi SHP ke GPX di C#. Anda dapat menggunakan driver khusus untuk bekerja dengan format file yang berbeda seperti GeoJson, Kml, Shapefile, OsmXml, dan Gml. Kode ini telah menggunakan sistem referensi spasial Wgs84 namun Anda dapat menggunakan opsi lain juga seperti Wgs72, WebMercator, Etrs89LambertConformalConic, Etrs89, dll. berdasarkan dukungan yang diberikan oleh lapisan tujuan.

Dalam tutorial ini, kita telah mempelajari konversi SHP ke GPX. Jika Anda ingin mempelajari proses untuk mengonversi GPX ke KMZ, lihat artikel di cara mengubah GPX ke KMZ di C#.

 Indonesian