מהו קובץ GPX?
מטרה
הפורמט GPX קובע מנגנון סטנדרטי עבור חילופי ואחסון של מידע המפה על מכשירי GPS, טלפונים חכמים ומחשבים. הודות לפורמט זה, התוכנה של המכשיר יכולה לקרוא נתונים שנוצרו בציוד שונה. מכשירי GPS ומפתחי תוכנה יכולים בקלות להרחיב את מפרט GPX כדי להתאים סוגים חדשים של נתונים. טכנאי מנוסה יכול לקרוא קובץ GPX באופן ידני באמצעות תוכניות פשוטות לעריכת טקסט; אתה לא צריך תוכנה מיוחדת כדי לפענח את המידע. ניתן לגשת למידע קריטי מפה גם אם אין תוכנה מיוחדת או ציוד זמין.
תיאור
התקן שומר נתוני GPX כקובץ טקסט סטנדרטי של Unicode, בדרך כלל עם סיומת GPX. הקובץ עצמו מכיל רכיבי נתונים הממוקמים בתגי XML. לדוגמה, חותמת זמן מתחילה בתג "" ולאחר מכן התאריך והשעה, ותג הסגירה "" משלים את פריט הנתונים. מפרט ה- GPX מתאים לכל מספר נקודות המצביעים על נתיב או נתיב, ולכן קובצי GPX יכולים להיות בגודל כלשהו. קבצים פשוטים עם אלמנטים אחדים תופסים פחות מ -100 Kb קבצים אלה הם עצמאיים, ולכן הפורמט שלהם דורש רק קובץ אחד כדי לתאר קבוצה שלמה של נתוני מפה.
פורמט
קובץ GPX מתחיל עם הצהרת קובץ XML סטנדרטית כמו "" זה אומר לקורא לחכות תגי XML בקובץ, ואחריו תג התחלה "", אשר מגדיר משתנה גלובלי כדי לכסות את שאר הנתונים הגנרל מייחס נתונים לקובץ כולו, כגון שם התוכנית שיצרה את הקובץ ואת מחלקות נתוני ה- GPS שהוא מכיל, בצע מיד אחרי התג. קבוצה של נקודות מפה, אשר מאורגנים כמו קבוצה של נקודות, מסלול או נתיב. נקודות ציון הם רק קבוצה של מקומות ללא סדר קבוע מראש, כגון רשימה של כל חנויות נעליים בניו יורק. זהו נתיב שנלקח על ידי נוסע, והנתונים יכולים לכלול את הזמן שבו ביקר במיקום מסוים מסלול הוא נתיב מוצע, שבדרך כלל אין לו זמן או מידע על נתונים, אך הוא נחשב עם רצף מסודר של מיקומים. לכל סוג של נתונים, כגון זמן, גובה ומיקום, יש תווית משלו. קובץ GPX מסתיים בתג הסגירה "".
יישומים
מספר התקני GPS ידניים, תוכניות מחשב שולחני ויישומים ניידים משתמשים בקבצי GPX. ביישומים כגון תחום התוכנה של Windows, Google Earth, תוכנית Wind World של NASA וחבילת העיצוב של האדריכל הראשי, פורמט ה- GPX משמש לאחסון נתוני מיקום. היישום Trails עבור ה- iPhone של Apple, ו- BackCountry Navigator עבור Android ו- Windows Mobile, מאפשר למשתמשים ליצור ולייבא קובצי GPX מנתונים אחרים. GPS ידני התקנים כגון Garmin ו Magellan גם להשתמש בפורמט GPX לאחסון נתוני המפה לטעון אותו ממקורות אחרים.