Tutorial singkat ini berisi informasi tentang cara mengonversi SHP ke Geojson di C#. Ini memberikan detail untuk mengonfigurasi lingkungan pengembangan, opsi untuk menyesuaikan proses konversi, memeriksa dukungan untuk sistem referensi spasial yang berbeda, dan akhirnya Mengkonversi detail metode untuk mengonversi Shapefile ke Geojson di C#. Ini juga akan memandu Anda untuk mengubah format dengan satu baris kode juga.
Langkah-langkah untuk Mengkonversi File Bentuk ke GPX di C#
- Instal Aspose.GIS for .NET dari manajer paket Nuget untuk mengonversi SHP ke Geojson
- Deklarasikan objek kelas ConversionOptions
- Periksa apakah driver yang dipilih mendukung sistem referensi spasial yang diinginkan
- Jika didukung, atur sistem referensi spasial tujuan sesuai kebutuhan
- Konversikan file bentuk ke format Geojson menggunakan metode Konversi di kelas VectorLayer
Langkah-langkah ini menjelaskan proses untuk mengubah Shapefile ke GeoJson di C# dengan bantuan pengaturan konfigurasi dan langkah-langkah terperinci. Pertama, kita harus mendeklarasikan objek kelas ConfigurationOptions dan kemudian mengatur sistem referensi spasial lapisan tujuan setelah memeriksa dukungan untuk sistem referensi spasial yang sama oleh driver yang dipilih. Pada akhirnya, gunakan metode VectorLayer.Convert() untuk mengubah format file.
Kode untuk Konverter SHP ke GPX di C#
Contoh kode ini menunjukkan proses lengkap untuk mengonversi Shapefile ke Geojson di C# mulai dari penyesuaian konversi hingga pembuatan file baru dalam format yang diinginkan. Perhatikan bahwa Anda tidak selalu memerlukan penyesuaian dan cukup lakukan konversi lengkap dengan satu baris kode dengan memanggil metode Convert() di atas tanpa argumen terakhir bernama conversionOptions. Metode konversi ini memiliki banyak kelebihan dan mendukung banyak driver sehingga memberikan opsi untuk mengonversi format file yang berbeda ke format lain.
Tutorial ini telah mengajarkan kita untuk mengonversi file SHP ke GeoJson namun jika Anda ingin mempelajari proses untuk mengonversi GPX ke KMZ, lihat artikel di cara mengubah GPX ke KMZ di C#.