แปลง GPX เป็น CSV ใน C#

GPX ไฟล์ถูกใช้เพื่ออธิบายข้อมูล GPS เช่น จุดแวะ, เส้นทาง เป็นต้น ข้อมูลทางภูมิศาสตร์นี้สามารถมีอยู่ในรูปค่าลองจิจูดและแลตจิจูด ในขณะที่ไฟล์ CSV ประกอบด้วยค่าที่แยกด้วยคอมมา ในบางกรณี คุณอาจต้องการแปลงไฟล์ GPX เป็นรูปแบบ CSV ดังนั้น บทความนี้จึงอธิบายวิธีการแปลงไฟล์ GPX เป็นรูปแบบ CSV โดยโปรแกรมใน C#.

  1. ตัวแปลง GPX เป็น CSV - การติดตั้ง API C#
  2. วิธีการแปลงไฟล์ GPX เป็นรูปแบบ CSV ใน C#
  3. แปลง GPX เป็น CSV โดยโปรแกรมใน C#

ตัวแปลง GPX เป็น CSV - การติดตั้ง API C#

Aspose.GIS for .NET API รองรับการทำงานกับ รูปแบบไฟล์ GIS ดังนั้นคุณสามารถสร้างแผนที่, แปลงข้อมูลทางภูมิศาสตร์ เป็นต้น คุณสามารถเข้าถึง API ได้โดยการดาวน์โหลดไฟล์ DLL อ้างอิงจาก ดาวน์โหลด หรือลงทะเบียนด้วยคำสั่งติดตั้ง NuGet ดังต่อไปนี้:

PM> Install-Package Aspose.GIS

วิธีการแปลงไฟล์ GPX เป็นรูปแบบ CSV ใน C#

ขั้นตอนต่อไปนี้อธิบายวิธีการแปลง GPX เป็นรูปแบบ CSV:

  1. สร้างวัตถุของคลาส ConversionOptions
  2. แมพพิกัดไปยังสถานที่บนโลกด้วยระบบอ้างอิงเชิงพื้นที่
  3. แปลง GPX เป็นรูปแบบ CSV

ส่วนถัดไปจะอธิบายลักษณะการแปลงนี้ซึ่งคุณสามารถฝังลงในแอปพลิเคชันของคุณได้

แปลง GPX เป็น CSV โดยโปรแกรมใน C#

คุณต้องปฏิบัติตามขั้นตอนด้านล่างเพื่อแปลง GPX เป็นรูปแบบ CSV:

  1. สร้างวัตถุของคลาส ConversionOptions
  2. แมพพิกัดไปยังสถานที่บนโลกด้วยระบบอ้างอิงเชิงพื้นที่
  3. แปลง GPX เป็นรูปแบบ CSV โดยใช้ Convert เมธอด

โค้ดตัวอย่างด้านล่างแสดงวิธีการแปลง GPX เป็น CSV โดยโปรแกรมใน C#.

// Specify conversion settings if necessary.
Aspose.Gis.ConversionOptions options = null;
// This options assigns Wgs84 to the destination layer.
if (Aspose.Gis.Drivers.Shapefile.SupportsSpatialReferenceSystem(Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84))
{
options = new Aspose.Gis.ConversionOptions()
{
DestinationSpatialReferenceSystem = Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84,
};
}
// Convert file format from GPX to CSV.
Aspose.Gis.VectorLayer.Convert("source.gpx", Aspose.Gis.Drivers.Gpx, "destination.csv", Aspose.Gis.Drivers.Csv, options);

ขอใบอนุญาตฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API ให้เต็มประสิทธิภาพ

สรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการแปลงไฟล์ GPX เป็น CSV ใน C# อย่างไรก็ตาม ยังมีฟีเจอร์อื่น ๆ อีกมากมายใน API ซึ่งคุณสามารถเรียนรู้ได้โดยดูที่บทต่าง ๆ ในพื้นที่ เอกสาร ในกรณีที่มีข้อสงสัย กรุณาอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัม.

ดูเพิ่มเติม