เครื่องมือแปลง Google KML เป็น GPS Track GPX

การแปลงมาร์กอัปทางภูมิศาสตร์ของ Google KML เป็นมาตรฐาน GPS Track GPX จะทำให้ฟีเจอร์การทำแผนที่ที่เป็นกรรมสิทธิ์กลายเป็นข้อมูลจุดอ้างอิงและแทร็กสากล

เลือกหรือลากไฟล์

เลือกหรือวางไฟล์ที่นี่

การแปลงไฟล์แบบส่วนตัว 100% ในเบราว์เซอร์ - ไฟล์จะไม่ rời ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
การรับประกันความเป็นส่วนตัวแบบไม่มีการส่งผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค

ข้อกำหนดKMLGPX
ประเภท MIMEapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
ประเภทgeographic XML notationGPS data exchange format
การบีบอัดXML text (KMZ when ZIP compressed)XML text
ข้อกำหนดมาตรฐานOGC KML 2.3Topografix GPX 1.1
ส่วนหัว Magic Bytes3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

ภาพรวมรูปแบบและการใช้งาน

ไฟล์ Google Keyhole Markup Language จัดเก็บรูปทรงเรขาคณิตภาพที่อุดมสมบูรณ์ รวมถึงรูปหลายเหลี่ยม ไอคอน และเส้นทางที่มีการจัดรูปแบบ ซึ่งสร้างขึ้นเพื่อ Google Earth เป็นหลัก อย่างไรก็ตาม หน่วยฮาร์ดแวร์เช่นอุปกรณ์พกพาของ Garmin คอมพิวเตอร์จักรยาน และนาฬิกาออกกำลังกาย จำเป็นต้องใช้ไฟล์ GPS Exchange Format เพื่ออ่านแทร็กและเส้นทางนำทาง การเปลี่ยนจาก KML เป็น GPX ช่วยเชื่อมช่องว่างระหว่างซอฟต์แวร์แสดงภาพบนเดสก์ท็อปและฮาร์ดแวร์ภาคสนามกลางแจ้ง นักวิจัยภาคสนาม นักเดินป่า และนักบินโดรนรวบรวมจุดอ้างอิงใน Google Earth บ่อยครั้ง และจำเป็นต้องถ่ายโอนพิกัดเหล่านั้นไปยังเครื่องรับ GPS เฉพาะ เนื่องจากตัวบันทึกฮาร์ดแวร์ไม่สามารถตีความกฎการจัดรูปแบบหรือการยื่น 3 มิติที่พบในเอกสาร KML การแปลข้อมูลเชิงพื้นที่จึงช่วยให้มั่นใจได้ว่าหน่วยนำทางสามารถอ่านพิกัด ความสูง และประทับเวลาที่แน่นอนได้โดยไม่มีข้อผิดพลาดในการเรนเดอร์

ข้อมูลทางเทคนิคและรายละเอียดตัวแปลงสัญญาณ (Codec)

KML ใช้ประเภท MIME application/vnd.google-earth.kml+xml เป็นสัญกรณ์ข้อความ XML ภายในคอนเทนเนอร์ข้อความ เมื่อบรรจุเป็นไฟล์ KMZ จะทำหน้าที่เป็นคลังเก็บ ZIP ที่ใช้การบีบอัด Deflate ซึ่งประกอบด้วยไฟล์ doc.kml และทรัพย์สินภายนอก GPX ใช้ประเภท MIME application/gpx+xml เป็นรูปแบบข้อความ XML ที่มีโครงสร้างเฉพาะรอบๆ แทร็ก เส้นทาง และจุดอ้างอิง รูปแบบทั้งสองไม่ได้ใช้ส่วนหัวไบต์เวทมนตร์ไบนารีที่ไม่ซ้ำกัน แต่รูปแบบทั้งสองอาศัยส่วนหัวการประกาศ XML มาตรฐาน เช่น เครื่องหมายน้อยกว่า เครื่องหมายคำถาม xml version เท่ากับ 1.0 เครื่องหมายมากกว่า ตามด้วยแท็ก XML ราก เช่น เครื่องหมายน้อยกว่า kml เครื่องหมายมากกว่า หรือเครื่องหมายน้อยกว่า gpx เครื่องหมายมากกว่า การแปลงระหว่างรูปแบบเหล่านี้ต้องมีการแยกวิเคราะห์ต้นไม้ XML การดึงโหนดละติจูด ลองจิจูด และความสูง และแมปเข้ากับสเกมาแทร็กและจุดอ้างอิงที่เข้มงวดซึ่งกำหนดโดยข้อกำหนด GPX

ความเข้ากันได้ของระบบปฏิบัติการและเบราว์เซอร์

รูปแบบข้อความ XML ทั้งสองมีความเข้ากันได้สากลในระบบปฏิบัติการเดสก์ท็อปสมัยใหม่ทั้งหมด รวมถึง Windows, macOS และ Linux โดยใช้ตัววิเคราะห์ข้อความมาตรฐานหรือซอฟต์แวร์ GIS เช่น QGIS แพลตฟอร์มมือถือบน iOS และ Android อ่านไฟล์ทั้งสองประเภทผ่านแอปพลิเคชันทำแผนที่เฉพาะทาง เบราว์เซอร์เว็บวิเคราะห์โครงสร้าง XML เบื้องต้นโดยกำเนิดโดยใช้ตัววิเคราะห์ DOM ในตัว ช่วยให้เครื่องมือทำแผนที่บนเว็บสามารถเรนเดอร์เส้นทางภูมิศาสตร์ได้โดยตรงในวิวพอร์ต

💡 ข้อมูลที่เป็นประโยชน์

ควรลบองค์ประกอบการจัดรูปแบบ KML ที่ไม่จำเป็นออก เช่น ลิงก์ไอคอนกำหนดเองและการเติมรูปหลายเหลี่ยม ก่อนการแปลง เพื่อให้ไฟล์ GPX ผลลัพธ์มีขนาดเล็กและอ่านง่ายสำหรับหน่วยฮาร์ดแวร์ที่มีหน่วยความจำจำกัด

การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค

ไฟล์เส้นทาง KML ขนาดมาตรฐาน 2 MB จะถ่ายโอนในเวลาน้อยกว่า 0.1 วินาที ผ่านการเชื่อมต่อ 4G, ประมาณ 0.02 วินาที บน 5G และเกือบจะทันทีบนเครือข่าย Fiber ทำให้การแปลงไฟล์แทร็กหลายไฟล์เป็นชุดทำได้อย่างรวดเร็วมาก

คำถามที่พบบ่อย

จะแปลง Google KML เป็น GPS Track GPX โดยไม่สูญเสียคุณภาพได้อย่างไร

การแปลงนี้ไม่มีการสูญเสียทางคณิตศาสตร์สำหรับพิกัดภูมิศาสตร์ ซึ่งหมายความว่าค่าละติจูด ลองจิจูด และความสูงจะถ่ายโอนได้อย่างถูกต้อง อย่างไรก็ตาม กระบวนการนี้จะสูญเสียข้อมูลการจัดรูปแบบภาพ เช่น สีของรูปหลายเหลี่ยม ไอคอนกำหนดเอง และมุมกล้อง 3 มิติ เนื่องจากสเกมา GPX จะจัดเก็บเฉพาะจุดพิกัดดิบ แทร็ก และเส้นทางโดยไม่มีคุณสมบัติทางสุนทรียศาสตร์

Google KML และ GPS Track GPX แตกต่างกันอย่างไร

KML เป็นสัญกรณ์ XML ที่เน้นการแสดงภาพซึ่งออกแบบมาเพื่อเรนเดอร์ฟีเจอร์ทางภูมิศาสตร์ที่ซับซ้อน รูปภาพ และโมเดล 3 มิติภายใน Google Earth GPX เป็นสเกมา XML ที่เน้น GPS และมีน้ำหนักเบา ซึ่งออกแบบมาอย่างเคร่งครัดสำหรับการแลกเปลี่ยนแทร็กที่บันทึกไว้ จุดอ้างอิง และเส้นทางนำทางระหว่างอุปกรณ์ฮาร์ดแวร์และซอฟต์แวร์ทำแผนที่