המרת KML ל-GPX

המרת סימון גיאוגרפי מסוג Google KML לפורמט סטנדרטי של GPS Track GPX מתקננת מאפייני מיפוי קנייניים לנתוני נקודות ציון ומסלול אוניברסליים.

בחר או גרור קבצים לכאן

פרטי - הקבצים לעולם אינם עוזבים את המכשיר שלך

או הדבק Ctrl+V

בזמן שאתם מחכים לקבצים, אפשר לשחק ב-Code Rain

הבטחת פרטיות ללא העברת נתונים ברשת: 0 בייט הועלו לשרתים חיצוניים. כל העיבוד התבצע באופן מקומי בארגז החול של הדפדפן שלך.

השוואת פורמטים ומפרטים טכניים

מפרטKMLGPX
סוג MIMEapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
סוגסימון גאוגרפי XMLפורמט חילופי נתוני GPS
דחיסהטקסט XML (KMZ בעת דחיסה ב-ZIP)טקסט XML
מפרט תקניOGC KML 2.3Topografix GPX 1.1
כותרת ביתים קסומים (Magic Bytes)3C 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 ייעודיים. מכיוון שיומני חומרה אינם יכולים לפרש כללי עיצוב או הבלטות תלת-ממדיות הנמצאים במסמכי KML, תרגום הנתונים הגיאוגרפיים מבטיח שיחידות הניווט יוכלו לקרוא את הקואורדינטות המדויקות, הגבהים וחותמות הזמן ללא שגיאות רינדור.

מפרטים טכניים וסקירת מקודדים

KML משתמש בסוג MIME ‏application/vnd.google-earth.kml+xml כסימון XML טקסטואלי בתוך מכל טקסט. קובץ KMZ הוא ארכיון ZIP שמכיל קובץ KML ראשי, ששמו בדרך כלל doc.kml, וכן קובצי תמיכה אפשריים. GPX משתמש בסוג MIME ‏application/gpx+xml כפורמט טקסט מבוסס XML, שמבנהו מיועד במיוחד למסלולים, לנתיבים ולנקודות ציון. אף אחד מהפורמטים אינו משתמש בכותרות בינאריות ייחודיות של בתי קסם. במקום זאת, שניהם מסתמכים על כותרות XML תקניות, כגון <?xml version="1.0"?>, ולאחריהן תגיות שורש כמו <kml> או <gpx>. ההמרה ביניהם מחייבת ניתוח של עץ ה-XML, חילוץ של קווי רוחב, קווי אורך וגובה, ומיפויים לסכמה המחמירה של מסלולים ונקודות ציון הנדרשת במפרט GPX.

תאימות למערכות הפעלה ודפדפנים

שני פורמטי טקסט ה-XML משיגים תאימות אוניברסלית בכל מערכות ההפעלה השולחניות המודרניות כולל Windows, macOS ו-Linux באמצעות מנתחי טקסט סטנדרטיים או תוכנות GIS כמו QGIS. פלטפורמות ניידות ב-iOS ו-Android קוראות את שני סוגי הקבצים באמצעות אפליקציות מיפוי ייעודיות. דפדפני אינטרנט מנתחים באופן טבעי את מבנה ה-XML הבסיסי באמצעות מנתחי DOM מובנים, המאפשר לכלי מיפוי מבוססי אינטרנט להציג את הנתיבים הגיאוגרפיים ישירות באזור התצוגה. התמיכה משתנה גם לפי האפליקציה, המכשיר, מערכת ההפעלה והגרסה.

מידע שימושי

הסר תמיד אלמנטים מיותרים של עיצוב KML כמו קישורי אייקונים מותאמים אישית ומילוי פוליגונים לפני ההמרה כדי לשמור על קובץ ה-GPX המתקבל רזה וקריא עבור יחידות חומרה בעלות זיכרון מוגבל.

שאלות נפוצות

כיצד ממירים Google KML למסלול GPS GPX מבלי לאבד איכות?

ההמרה היא ללא אובדן נתונים מבחינה מתמטית עבור קואורדינטות גיאוגרפיות, כלומר ערכי קווי רוחב, קווי אורך וגובה עוברים במדויק. עם זאת, התהליך מאבד נתונים עבור נתוני עיצוב ויזואלי כגון צבעי פוליגונים, אייקונים מותאמים אישית וזוויות מצלמה תלת-ממדיות מכיוון שסכמת GPX שומרת רק נקודות קואורדינטות גולמיות, מסלולים ונתיבים ללא מאפיינים אסתטיים.

מה ההבדל בין Google KML למסלול GPS GPX?

KML הוא סימון XML הממוקד בהדמיה שנועד להציג תכונות גיאוגרפיות מורכבות, תמונות ומודלים תלת-ממדיים בתוך Google Earth. GPX הוא סכמת XML קלילה הממוקדת ב-GPS שתוכננה אך ורק להחלפת מסלולים מוקלטים, נקודות ציון ונתיבי ניווט בין התקני חומרה ותוכנות מיפוי.