ในแอปพลิเคชัน GIS (Geographic Information Systems) ไฟล์ KML (Keyhole Markup Language) จะใช้กันอย่างแพร่หลายในการแสดงภาพและแบ่งปันข้อมูลเชิงพื้นที่ในเบราว์เซอร์ Earth ในทางกลับกัน ไฟล์ GPX (GPS Exchange Format) ได้รับการปรับแต่งสำหรับการแลกเปลี่ยนข้อมูล GPS ในแอปพลิเคชันและอุปกรณ์ต่างๆ เพื่อรองรับวัตถุประสงค์กลางแจ้งและการนำทางต่างๆ ในบล็อกโพสต์นี้ เราจะสำรวจเครื่องมือบนเว็บที่ให้คุณแปลง KML เป็น GPX ทางออนไลน์ได้ฟรี เรียนรู้เพิ่มเติมเกี่ยวกับการแปลงไฟล์ KML เป็นรูปแบบ GPS Exchange Format (GPX) หรือการพัฒนาโปรแกรมแปลงไฟล์ของคุณเอง เริ่มกันเลย!
แปลง KML เป็น GPX ออนไลน์ฟรี
แปลงไฟล์ KML เป็นรูปแบบ GPX โดยใช้ ตัวแปลงออนไลน์ KML เป็น GPX ฟรี ช่วยให้คุณสามารถส่งออกข้อมูล GIS จากไฟล์ KML ของ Google Earth เป็นไฟล์ GPX ได้อย่างรวดเร็วและง่ายดาย
วิธีแปลง KML เป็น GPX ออนไลน์
- วางหรืออัปโหลดไฟล์ KML ของคุณ คุณยังสามารถให้ไฟล์จาก Dropbox หรือ Google Drive
- เลือก GPX จากเมนูแบบเลื่อนลง บันทึกเป็น หากยังไม่ได้เลือก
- กดปุ่มแปลงเพื่อเริ่มกระบวนการแปลง
- หลังจากนั้น คุณจะถูกนำไปยังหน้าดาวน์โหลด
- ดาวน์โหลดไฟล์ GPX ที่แปลงแล้วโดยคลิกที่ปุ่มดาวน์โหลดทันที
คุณสามารถอัปโหลดไฟล์ได้ถึง 10 ไฟล์เพื่อแปลงพร้อมกัน แปลงไฟล์ KML ได้มากเท่าที่คุณต้องการโดยไม่ต้องติดตั้งปลั๊กอินหรือซอฟต์แวร์ เพียงไปที่เบราว์เซอร์ของคุณ เปิดโปรแกรมแปลงออนไลน์ของเรา และส่งออกข้อมูล GIS จาก KML เป็น GPX
หมายเหตุ: ไฟล์อินพุตและเอาต์พุตทั้งหมดจะถูกลบโดยอัตโนมัติหลังจากผ่านไป 24 ชั่วโมง คุณจึงวางใจได้ว่าระบบจะปลอดภัย
วิธีพัฒนาตัวแปลง KML เป็น GPX ของคุณเอง
ตัวแปลงออนไลน์ KML เป็น GPX ฟรีของเราสร้างขึ้นโดยใช้ ไลบรารี Aspose.GIS คุณสามารถฝังฟังก์ชันนี้ลงในซอฟต์แวร์ของคุณเองและแปลงไฟล์ KML เป็นรูปแบบ GPX โดยทางโปรแกรม ส่วนต่อไปนี้แสดงขั้นตอนและตัวอย่างโค้ดในการแปลงไฟล์ KML เป็นรูปแบบ GPX โดยทางโปรแกรม
- ตัวแปลง KML เป็น GPX - ดาวน์โหลดฟรี
- แปลง KML เป็น GPX ใน C#
- แปลง KML เป็น GPX ออนไลน์ - แหล่งข้อมูลการเรียนรู้ฟรี
- รับใบอนุญาตฟรี
ตัวแปลง KML เป็น GPX - ดาวน์โหลดฟรี
Aspose.GIS for .NET เป็น API ที่ครอบคลุมที่ช่วยให้นักพัฒนาสามารถจัดการข้อมูล GIS ได้อย่างมีประสิทธิภาพผ่านโค้ดที่มีการจัดการเต็มรูปแบบ API อเนกประสงค์นี้อำนวยความสะดวกในการจัดการข้อมูล GIS โดยเสนอความสามารถต่างๆ เช่น การแปลงรูปแบบไฟล์ การแสดงข้อมูล การสร้างและวิเคราะห์รูปทรงเรขาคณิต และการวิเคราะห์ข้อมูลเวกเตอร์ ออกแบบโดยคำนึงถึงนักพัฒนา Aspose.GIS for .NET พัฒนาอย่างต่อเนื่องตามความคิดเห็นของผู้ใช้เพื่อปรับปรุงฟังก์ชันการทำงาน
Aspose.GIS for .NET สามารถใช้ได้กับอุตสาหกรรมที่หลากหลาย เช่น การพัฒนาซอฟต์แวร์ การให้คำปรึกษา การธนาคาร และหน่วยงานของรัฐ มีฐานลูกค้าจำนวนมากทั่วโลก โดยเน้นถึงความสามารถรอบด้านและความดึงดูดที่แพร่หลาย
โปรด ดาวน์โหลด DLL ของ API หรือติดตั้งโดยใช้ NuGet
PM> Install-Package Aspose.GIS
แปลง KML เป็น GPX ใน C#
โปรดทำตามขั้นตอนด้านล่างเพื่อส่งออกข้อมูล GIS จากไฟล์ KML เป็นรูปแบบ GPX โดยใช้ C#:
- ติดตั้ง Aspose.GIS for .NET ในแอปพลิเคชันของคุณ
- ใช้ตัวอย่างโค้ดต่อไปนี้เพื่อโหลดไฟล์ KML และแปลงเป็น GPX:
// ตัวอย่างโค้ดนี้สาธิตวิธีแปลง KML เป็น GPX
using Aspose.Gis.SpatialReferencing;
using Aspose.Gis;
string sourceFile = "C:\\Files\\Kml_File.kml";
string outputFile = "C:\\Files\\output.gpx";
// ระบุการตั้งค่าการแปลงหากจำเป็น เป็นทางเลือก
ConversionOptions options = null;
// ตัวเลือกนี้กำหนด Wgs84 ให้กับเลเยอร์ปลายทาง
// การแปลงอาจเกิดข้อผิดพลาด หากเลเยอร์ปลายทางไม่รองรับการอ้างอิงเชิงพื้นที่ Wgs84 ดังนั้นต้องตรวจสอบ
if (Drivers.Shapefile.SupportsSpatialReferenceSystem(SpatialReferenceSystem.Wgs84))
{
options = new ConversionOptions()
{
DestinationSpatialReferenceSystem = SpatialReferenceSystem.Wgs84,
};
}
// แปลงรูปแบบไฟล์จาก KML เป็น GPX
VectorLayer.Convert(sourceFile, Drivers.Kml, outputFile, Drivers.Gpx, options);
โปรดดูบทช่วยสอนโดยละเอียดเกี่ยวกับ วิธีแปลง KML เป็น GPX ใน C#
แปลง KML เป็น GPX ออนไลน์ – แหล่งข้อมูลการเรียนรู้ฟรี
คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการส่งออกไฟล์ KML เป็นรูปแบบ GPX และสำรวจคุณสมบัติอื่นๆ ของไลบรารีโดยใช้ทรัพยากรที่ระบุด้านล่าง:
C# GIS Library – รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อใช้ไลบรารี Aspose.GIS คุณสามารถประเมินการแปลง KML เป็น GPX และสำรวจคุณลักษณะอื่นๆ ได้โดยไม่มีข้อจำกัดใดๆ
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีแปลง KML เป็น GPX ทางออนไลน์โดยใช้เครื่องมือแปลงออนไลน์ฟรี เมื่อทำตามคำแนะนำในบทความนี้ คุณจะสามารถสร้างตัวแปลง KML เป็น GPX ใน C# ได้อย่างง่ายดาย นอกจากนี้ คุณสามารถแปลงไฟล์ KML ทางออนไลน์ได้บ่อยเท่าที่คุณต้องการโดยไม่มีข้อจำกัด ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมสนับสนุนฟรี