Περιγραφή
Displays a GPX track as segmented polylines, the way points and the elevation profile.
Open Street Map (OSM) is used as background which can be switched between a plane view and a topographic one.
The view can be changed to full screen mode. Moving the cursor over the elevation profile the corresponding point is marked on the path interactively.
Οι διαδρομές GPX που έχουν αποσταλεί στον διακομιστή εκ των προτέρων αποθηκεύονται σε ξεχωριστούς χώρους αποθήκευσης που ταξινομούνται σύμφωνα με τις κατηγορίες που έχουν ρυθμιστεί στο wordpress.
Έτσι μπορείτε να χειριστείτε διαφορετικές συλλογές διαδρομών και να επιλέξετε τις διαδρομές.
Κατά τη μεταφόρτωση, μια διαδρομή GPX μπορεί να εξομαλυνθεί ή/και ακόμη να αντικατασταθούν τα υψομετρικά δεδομένα της από δεδομένα της Υπηρεσίας Open-Elevation.
Το τελευταίο παρέχεται επειδή πολλά υψομετρικά δεδομένα που καταμετρούνται από κινητά τηλέφωνα δεν είναι αρκετά σωστά.
Τα σημεία παρακολούθησης GPX μπορούν να επεξεργαστούν στο χάρτη διαδραστικά.
Χαρακτηριστικά
- Σελίδα διαχειριστή Αρχεία GPX για μεταφόρτωση διαδρομών
– Επιλογή κατηγορίας χώρου αποθήκευσης
– Αντικατάσταση της περιγραφής της διαδρομής (επισήμανση<name>
στο αρχείο GPX)
– Εξομάλυνση των κομματιών κατά τη μεταφόρτωση, μειώνοντας έτσι τα σημεία της διαδρομής
– Αντικατάσταση υψομετρικών δεδομένων σημείων διαδρομής χρησιμοποιώντας την Υπηρεσία Open-Elevation κατά τη μεταφόρτωση (απαραίτητο κλειδί) - Display of a specific, uploaded GPX track
– PHP-function for inserting the view into a page
– Selecting full screen mode and scaling the map
– Switching between plane and topographic view - Επεξεργασία σημείων παρακολούθησης στο χάρτη
– Προσθήκη, μετακίνηση, διαγραφή σημείων διαδρομής
– δημιουργία, διάσπαση πολυγραμμών - Εμφάνιση λίστας αρχείων GPX από τα οποία μπορεί να επιλεγεί μια διαδρομή
– χωριστή λίστα για κάθε κατηγορία
– Ρύθμιση του πλάτους και του χρώματος της διαδρομής
– Σύντομος κωδικός για την εισαγωγή της λίστας σε μια σελίδα - Elevation profile
– Interactive path marker
– Name of the track
– Distance of the track
– Maximum/minimum elevation
– Elevation loss/gain
– Trail duration
Εγκατάσταση
Εγκατάσταση και ρυθμίσεις:
- Ανεβάστε τα αρχεία του πρόσθετου στον φάκελο
/wp-content/plugins/<my-plugin-name>
ή εγκαταστήστε το πρόσθετο απευθείας από την οθόνη προσθέτων του WordPress. - Ενεργοποιήστε το πρόσθετο μέσω της οθόνης Πρόσθετα στο WordPress
- Use the Settings->GPX Viewer screen to configure the plugin at least one time (Measure Units, …)
- Accept the link to https://api.open-elevation.com in your browser
Μεταφόρτωση αρχείων GPX:
- Μεταβείτε σε Αρχεία GPX στο μενού διαχειριστή
- Επιλέξτε κατηγορία για χώρο αποθήκευσης: Το μεταφορτωμένο αρχείο θα αποθηκευτεί στον φάκελο
~/wp-content/uploads/gpx/<mycategory>/
. - Επιλέξτε αρχείο GPX για μεταφόρτωση
- Προαιρετικά αντικαταστήστε την περιγραφή του κομματιού (ετικέτα
<name>
στο αρχείο GPX) - Προαιρετικά ομαλή διαδρομή κατά τη μεταφόρτωση, π.χ. μείωση σημείων διαδρομής και εξομάλυνση δεδομένων υψομέτρου
- Προαιρετικά αντικαταστήστε τα υψομετρικά δεδομένα χρησιμοποιώντας την Υπηρεσία Open-Elevation
Βασική χρήση:
-
Κλήση του κώδικα προβολής για ένα συγκεκριμένο κομμάτι GPX:
<?php echo gpx_view(array('src' => $filepath $filepath = <absolute path>/wp-content/uploads/gpx/<mycategory>/<file>.gpx [, 'title' => $track_name] [, 'color' => $track_color] [, 'width' => $track_width] [, 'download_button'=> true/false])); ?>
-
Shortcode to include a GPX track for a given category into a WordPress-page.
[gpx-view category="<mycategory>" gpx-file="<filename>"]
-
Σύντομος κώδικας για να συμπεριλάβει τη λίστα των αρχείων GPX για μια δεδομένη κατηγορία σε μια σελίδα WordPress. Από αυτή τη λίστα μπορεί να επιλεγεί και να εμφανιστεί ένα κομμάτι.
[gpx-view category="<mycategory>"]
-
Σύντομος κώδικας για να ανοίξετε ένα κομμάτι gpx τοπικά για επεξεργασία. Το αποτέλεσμα μπορεί να αποθηκευτεί ξανά τοπικά.
[gpx-view]
-
Shortcode to display the gpx track with given color and/or width.
[gpx-view ... color="<rgb-color>" width="<number>"]
Κριτικές
Συνεισφέροντες & Προγραμματιστές
“GPX Viewer” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.
ΣυντελεστέςΤο “GPX Viewer” έχει μεταφραστεί σε 4 γλώσσες. Ευχαριστούμε τους μεταφραστές για τις συνεισφορές τους.
Μεταφράστε το “GPX Viewer” στην γλώσσα σας.
Ενδιαφέρεστε για την ανάπτυξη;
Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .
Σύνοψη αλλαγών
2.0.0
- Επεξεργάσιμα σημεία διαδρομής
- Χειρισμός τμημάτων GPX ως διαχωρισμένων πολυγραμμών
- Λειτουργία πλήρους οθόνης χρησιμοποιώντας ολόκληρη την οθόνη
2.1.0
- Επεξεργασία σημείων διαδρομής από αρχεία gpx τοπικά ανοιγμένα
2.1.1
- corrections for editing trackpoints of locally opened gpx files
- correction of missing return value in shortcode function
2.1.2
- scalebar added to maps
2.1.3
- In shortcode procedure the function for searching category terms corrected
2.1.4
- Topographic map view added
2.1.5
- Error correction: Edited gpx tracks couldn’t be updated or stored
2.1.6
- Error correction: Error when displaying categories in admin screen
2.1.7
- Error correction: Error when displaying categories in admin and edit screen
2.1.8
- Code review
2.1.9
- Enhanced trackpoint reduction for decending slopes
2.1.10
- Working search function for track list
2.1.11
- GPX tracks with valid xml schema (gpx.xsd) when exported
2.1.12
- Showing elevation profile if all elevation values are less than 0
2.2.0
- MapQuest Elevation Srvice replaced by Open-Elevation Service
2.2.1
- Shortcode for embedding a single track into a WordPress-page
2.2.2
- Minor Enhancements
2.2.3
- Corrections uploading gpx file, writing track name
2.2.4
- Corrections displaying track name, shortcode with color and width
2.2.5
- enabling editing of new tracks
2.2.6
- displaying distances and elevation heights within gpx file lists
2.2.7
- gpx-viewer works using block (FSE) themes
2.2.8
- storing new tracks with gpx editor
= 2.2.9
* avoid errors from Open-Elevation when saving edited tracks with single points
= 2.2.10
* vulnerability remediation
= 2.2.11
* checked security issues