tigtools

KML เป็น GPX

เลือกไฟล์ .kml หรือ .kmz เพื่อรับไฟล์ GPX สำหรับอุปกรณ์ GPS แอปออกกำลังกาย และเครื่องมือวางแผนเส้นทาง การแปลงทำงานในเบราว์เซอร์ของคุณ

ทำงานในเบราว์เซอร์ของคุณ ไม่ต้องสมัคร

หรือลากวางที่นี่ ไฟล์จะอยู่บนอุปกรณ์ของคุณ

วิธีใช้งาน

  1. ส่งออกแผนที่หรือเส้นทางจาก Google Earth, Google My Maps หรือแอปอื่นเป็น KML หรือ KMZ
  2. เลือกหรือลากไฟล์มาวางที่นี่
  3. ตรวจสอบจำนวนเวย์พอยต์และแทร็ก
  4. ดาวน์โหลดไฟล์ GPX หรือคัดลอกข้อความ

วิธีการทำงาน

ไฟล์ KML จะถูกแยกวิเคราะห์ด้วย XML parser ของเบราว์เซอร์ของคุณ ส่วน KMZ จะถูกขยายออกก่อน และใช้ KML หลัก (doc.kml หรือไฟล์ .kml แรก) Placemark ทุกอันจะถูกอ่านไม่ว่าจะอยู่ในโฟลเดอร์ใด: Point จะกลายเป็น waypoint ของ GPX พร้อมชื่อ คำอธิบาย และ TimeStamp ของ placemark นั้น; LineString หรือ LinearRing แบบเดี่ยวจะกลายเป็น track; Google gx:Track จะกลายเป็น track ที่แต่ละจุดคง timestamp (when) และความสูงไว้; gx:MultiTrack หรือ MultiGeometry ที่มีเส้นหลายเส้นจะกลายเป็น track หนึ่งที่มีหลาย segment Polygon จะกลายเป็น track ที่วิ่งตามขอบนอก เนื่องจาก GPX ไม่มี polygon; ขอบใน (hole) จะถูกตัดออก

ผลลัพธ์คือ GPX 1.1 ที่มี lat/lon ทศนิยม 7 ตำแหน่ง (ประมาณ 1 ซม.) ความสูงเป็นเมตร และเวลาเป็น UTC พิกัดที่อยู่นอกช่วงละติจูดและลองจิจูดที่ถูกต้องจะถูกข้ามไป ความสูงของ KML จะถูกคัดลอกตามเดิม แม้ว่าโหมดความสูงของ KML จะเป็นแบบสัมพันธ์กับพื้นดิน

ตัวอย่าง

เส้นทางจาก Google My Maps ไปยัง Garmin

ส่งออกเลเยอร์จาก My Maps เป็น KML หรือ KMZ แล้วแปลงและคัดลอก GPX ไปยังอุปกรณ์: เส้นที่วาดจะกลายเป็นแทร็ก และหมุดจะกลายเป็นเวย์พอยต์

แทร็กที่บันทึกจาก Google Earth

KML ที่มี gx:Track จะคงเวลาและความสูงของทุกจุดไว้ แอปออกกำลังกายจึงแสดงความเร็วและระดับความสูงได้หลังการแปลง

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

ชื่อและคำอธิบายของ placemark จะถูกเก็บไว้หรือไม่

ใช่ ชื่อจะกลายเป็น element name ของ GPX และคำอธิบายจะกลายเป็น element desc HTML ภายในคำอธิบายจะถูกเก็บเป็นข้อความ

ทำไมแทร็กของฉันไม่มีเวลา

เฉพาะข้อมูล gx:Track และ TimeStamp ของ Point เท่านั้นที่มีเวลาใน KML LineString ธรรมดาไม่มี timestamp ดังนั้นจุด GPX ของเส้นนั้นก็จะไม่มีเวลาเช่นกัน

อ่านไฟล์ KMZ ที่มีรูปภาพได้ไหม

ใช่ รูปภาพและไอคอนใน KMZ จะถูกละไว้ จะแปลงเฉพาะพิกัดและข้อความเท่านั้น

จะเกิดอะไรขึ้นกับ polygon

polygon แต่ละอันจะกลายเป็นแทร็กตามขอบนอก โดยระบุ type เป็น 'polygon' ช่องว่างภายใน polygon (hole) จะไม่ถูกแปลง

ความเป็นส่วนตัว

ไฟล์ KML หรือ KMZ ถูกอ่านและแปลงในเบราว์เซอร์ของคุณ ข้อมูลตำแหน่งของคุณจะไม่ถูกอัปโหลดหรือบันทึก และจะนับเฉพาะการใช้งานเครื่องมือนี้แบบไม่ระบุตัวตนเท่านั้น