המרת GPX ל-KML
המרת נתוני מסלול GPS GPX לפורמט Google KML מאפשרת לך להציג באופן מיידי יומני מעקב חיצוניים בתוך Google Earth ויישומי מיפוי מותאמים אישית באינטרנט.
השוואת פורמטים ומפרטים טכניים
| מפרט | GPX | KML |
|---|---|---|
| סוג MIME | application/ | application/ |
| סוג | פורמט חילופי נתוני GPS | סימון גאוגרפי XML |
| דחיסה | טקסט XML | טקסט XML (KMZ בעת דחיסה ב-ZIP) |
| מפרט תקני | Topografix GPX 1.1 | OGC KML 2.3 |
| כותרת ביתים קסומים (Magic Bytes) | 3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx) | 3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml) |
סקירת פורמטים ושימושים
חובבי טבע, מטיילים ומדעני שדה לוכדים לעיתים קרובות תנועה באמצעות יחידות GPS ניידות, שעוני כושר או אפליקציות ניידות המפיקות קובצי GPS Track GPX סטנדרטיים. עם זאת, תוכנות מיפוי כמו Google Earth דורשות קובצי Google KML כדי להציג כראוי עיצוב מותאם אישית, אפקטי הבלטה ושכבות-על של שטח תלת-ממדי. טרנספורמציה של נתונים אלו מגשרת על הפער בין יומני חומרה גולמיים לבין מצגות גיאוגרפיות מלוטשות. אנשי מקצוע בתכנון עירוני וניטור סביבתי מסתמכים על שלב תרגום זה כדי לשתף מסלולים בין פלטפורמות GIS שונות. בעוד ש-GPX מעניק עדיפות לחותמת הזמן המדויקת ולרצף הגבהים של מסע, KML מתמקד בגיאומטריה ויזואלית, אייקונים מותאמים אישית והיררכיות תיקיות. מעבר בין פורמטים מאפשר לצוותי שדה לסקור מסלולים על גבי תצלומי לווין ברזולוציה גבוהה מבלי לאבד דיוק קואורדינטות.
מפרטים טכניים וסקירת מקודדים
קובצי GPS Track GPX משתמשים בסוג ה-MIME application/gpx+xml ומאחסנים נתונים בתוך מבנה טקסט XML המנוהל על ידי סכמת פורמט החליפין של GPS. קובצי Google KML משתמשים בסוג ה-MIME application/vnd.google-earth.kml+xml, תוך שימוש בסימון טקסט XML המכוון להדמיה גיאוגרפית. אף אחד מהפורמטים אינו מתבסס על דחיסה בינארית קניינית כברירת מחדל, כלומר, שניהם מבני טקסט נטולי אובדן נתונים לחלוטין. הם אינם משתמשים בחתימות בתים קסומים (magic bytes) או בכותרות קבצים. במקום זאת, הם מזוהים באמצעות תגיות XML שורשיות כגון <gpx> ו-<kml>. בעת איגוד קובצי KML מרובים או נכסי תמונה כבדים, מערכות עוטפות אותם לרוב בדחיסת ZIP תחת פורמט KMZ.
תאימות למערכות הפעלה ודפדפנים
קובצי GPX ו-KML נתמכים במגוון יישומי מיפוי, GIS ו-GPS, אך התמיכה תלויה במוצר ובמכשיר. יישומי אינטרנט זקוקים למנתח XML או למנתח ייעודי לפורמט כדי לקרוא את הקבצים האלה.
מידע שימושי
עקבו אחר גדלי הקבצים בעת המרת מסלולים אדירים המכילים אלפי נקודות קואורדינטות. פישוט הגיאומטריה של המסלול לפני הייצוא ל-KML מונע השהיית דפדפן ופסקי זמן של רינדור בצופים מבוססי אינטרנט.
שאלות נפוצות
כיצד ממירים מסלול GPS GPX ל-Google KML מבלי לאבד איכות?
מכיוון ששני הפורמטים מאחסנים קואורדינטות גיאוגרפיות כטקסט XML פשוט, ההמרה היא ללא אובדן נתונים לחלוטין מבחינת נתונים מרחביים. נקודות קווי רוחב, קווי אורך וגובה ממופות ישירות מתגיות GPX לקואורדינטות KML ללא כל ארטיפקטים של דחיסה.
מה ההבדל בין מסלול GPS GPX ל-Google KML?
GPS Track GPX הוא פורמט XML בתקן פתוח המותאם לרישום נקודות ציון, מסלולים ונתיבים באופן כרונולוגי מחיישני חומרה. Google KML הוא סימון XML שתוכנן במיוחד להדמיה גיאוגרפית, התומך במאפיינים ויזואליים כמו אייקונים מותאמים אישית, זוויות מצלמה, פוליגונים והבלטה תלת-ממדית.