Μετατροπή 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 Exchange Format. Τα αρχεία Google KML χρησιμοποιούν τον τύπο MIME application/vnd.google-earth.kml+xml, χρησιμοποιώντας μια σημειογραφία κειμένου XML που προορίζεται για γεωγραφική οπτικοποίηση. Καμία μορφή δεν βασίζεται σε ιδιόκτητη δυαδική συμπίεση από προεπιλογή, πράγμα που σημαίνει ότι και οι δύο είναι πλήρως δομές κειμένου χωρίς απώλειες. Δεν χρησιμοποιούν υπογραφές μαγικών byte ή επικεφαλίδες αρχείων. Αντίθετα, αναγνωρίζονται μέσω βασικών ετικετών XML όπως <gpx> και <kml>. Κατά τη δέσμευση πολλαπλών αρχείων KML ή βαρέων στοιχείων εικόνας, τα συστήματα συχνά τα τυλίγουν σε συμπίεση ZIP κάτω από τη μορφή KMZ.
Συμβατότητα Λειτουργικού Συστήματος & Προγράμματος Περιήγησης
Τα GPX και KML υποστηρίζονται από διάφορες εφαρμογές χαρτογράφησης, GIS και GPS, αλλά η υποστήριξη εξαρτάται από το προϊόν και τη συσκευή. Οι εφαρμογές ιστού χρειάζονται αναλυτή XML ή ειδικό για τη μορφή αναλυτή για να διαβάσουν αυτά τα αρχεία.
Χρήσιμες πληροφορίες
Προσέξτε τα μεγέθη αρχείων κατά τη μετατροπή μεγάλων διαδρομών που περιέχουν χιλιάδες σημεία συντεταγμένων. Η απλοποίηση της γεωμετρίας της διαδρομής πριν από την εξαγωγή σε KML αποτρέπει την καθυστέρηση του προγράμματος περιήγησης και τα χρονικά όρια απόδοσης σε προγράμματα προβολής που βασίζονται σε ιστό.
Συχνές Ερωτήσεις
Πώς μετατρέπεται το GPS Track GPX σε Google KML χωρίς απώλεια ποιότητας;
Επειδή και οι δύο μορφές αποθηκεύουν γεωγραφικές συντεταγμένες ως απλό κείμενο XML, η μετατροπή δεν προκαλεί καμία απώλεια όσον αφορά τα χωρικά δεδομένα. Τα σημεία γεωγραφικού πλάτους, μήκους και υψομέτρου αντιστοιχίζονται απευθείας από ετικέτες GPX σε συντεταγμένες KML χωρίς τεχνουργήματα συμπίεσης.
Ποια είναι η διαφορά μεταξύ του GPS Track GPX και του Google KML;
Το GPS Track GPX είναι μια ανοιχτή μορφή XML τυπικών προδιαγραφών βελτιστοποιημένη για την καταγραφή σημείων διαδρομής, διαδρομών και τροχιών χρονολογικά από αισθητήρες υλικού. Το Google KML είναι μια σημειογραφία XML ειδικά σχεδιασμένη για γεωγραφική οπτικοποίηση, υποστηρίζοντας οπτικές ιδιότητες όπως προσαρμοσμένα εικονίδια, γωνίες κάμερας, πολύγωνα και τρισδιάστατη εξώθηση.