Konversikan GPX ke CSV di C#

File GPX digunakan untuk mendeskripsikan data GPS seperti titik arah, rute, dll. Informasi geografis ini dapat berupa nilai bujur dan bujur. Padahal, file CSV berisi nilai yang dipisahkan koma. Dalam skenario tertentu, Anda mungkin perlu mengonversi file GPX ke format CSV. Oleh karena itu, artikel ini menjelaskan cara mengonversi file GPX ke format CSV secara terprogram dalam C#.

  1. Konverter GPX ke CSV - Instalasi C# API
  2. Cara Mengonversi File GPX ke Format CSV di C#
  3. Ubah GPX ke CSV Secara terprogram dalam C#

Konverter GPX ke CSV - Instalasi C# API

Aspose.GIS for .NET API mendukung bekerja dengan GIS format file sehingga Anda dapat membuat peta, mengonversi data geografis, dll. Anda dapat mengakses API dengan mengunduh file referensi DLL dari Unduhan atau menggunakan perintah instalasi NuGet berikut:

PM> Install-Package Aspose.GIS

Cara Mengonversi File GPX ke Format CSV di C#

Langkah-langkah berikut menjelaskan cara mengonversi format GPX ke CSV:

  1. Buat objek kelas ConversionOptions.
  2. Memetakan koordinat ke tempat-tempat di Bumi dengan sistem referensi spasial.
  3. Konversi format GPX ke CSV.

Bagian berikut menguraikan lebih lanjut tentang fitur konversi ini yang dapat Anda sematkan ke dalam aplikasi Anda.

Konversi GPX ke CSV Secara terprogram dalam C#

Anda harus mengikuti langkah-langkah di bawah ini untuk mengonversi format GPX ke CSV:

  1. Buat instance objek dari kelas ConversionOptions.
  2. Memetakan koordinat ke tempat-tempat di Bumi dengan sistem referensi spasial.
  3. Konversi format GPX ke CSV menggunakan metode Convert.

Cuplikan kode berikut menunjukkan cara mengonversi GPX ke CSV secara terprogram dalam C#.

// Tentukan pengaturan konversi jika perlu.
Aspose.Gis.ConversionOptions options = null;

// Opsi ini menetapkan Wgs84 ke layer tujuan.
if (Aspose.Gis.Drivers.Shapefile.SupportsSpatialReferenceSystem(Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84))
{
    options = new Aspose.Gis.ConversionOptions()
    {
        DestinationSpatialReferenceSystem = Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84,
    };
}

// Konversi format file dari GPX ke CSV.
Aspose.Gis.VectorLayer.Convert("source.gpx", Aspose.Gis.Drivers.Gpx, "destination.csv", Aspose.Gis.Drivers.Csv, options);

Dapatkan Lisensi Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi API hingga kapasitas penuhnya.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file GPX ke CSV di C#. Namun, banyak fitur lain yang disertakan dalam API yang dapat Anda pelajari dengan melihat berbagai bab di bawah ruang dokumentasi. Jika ada pertanyaan, jangan ragu untuk menulis kepada kami di forum.

Lihat juga