GPX Viewer


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


  • Η διαδρομή επιλέχθηκε από μια λίστα αρχείων
  • Επεξεργασία σημείων παρακολούθησης


Εγκατάσταση και ρυθμίσεις:

  1. Ανεβάστε τα αρχεία του πρόσθετου στον φάκελο /wp-content/plugins/<my-plugin-name> ή εγκαταστήστε το πρόσθετο απευθείας από την οθόνη προσθέτων του WordPress.
  2. Ενεργοποιήστε το πρόσθετο μέσω της οθόνης Πρόσθετα στο WordPress
  3. Use the Settings->GPX Viewer screen to configure the plugin at least one time (Measure Units, …)

Μεταφόρτωση αρχείων GPX:

  • Μεταβείτε σε Αρχεία GPX στο μενού διαχειριστή
  • Επιλέξτε κατηγορία για χώρο αποθήκευσης: Το μεταφορτωμένο αρχείο θα αποθηκευτεί στον φάκελο ~/wp-content/uploads/gpx/<mycategory>/.
  • Επιλέξτε αρχείο GPX για μεταφόρτωση
  • Προαιρετικά αντικαταστήστε την περιγραφή του κομματιού (ετικέτα <name> στο αρχείο GPX)
  • Προαιρετικά ομαλή διαδρομή κατά τη μεταφόρτωση, π.χ. μείωση σημείων διαδρομής και εξομάλυνση δεδομένων υψομέτρου
  • Προαιρετικά αντικαταστήστε τα υψομετρικά δεδομένα χρησιμοποιώντας την Υπηρεσία Open-Elevation

Βασική χρήση:

  • Κλήση του κώδικα προβολής για ένα συγκεκριμένο κομμάτι GPX:

        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 τοπικά για επεξεργασία. Το αποτέλεσμα μπορεί να αποθηκευτεί ξανά τοπικά.

  • Shortcode to display the gpx track with given color and/or width.

    [gpx-view ... color="<rgb-color>" width="<number>"]


7 Μαΐου 2024
Great plugin, does exactly what it’s supposed to. From me, it’s 4 stars. If there are no security issues, it’s a solid 5-star rating. @ Alex How about the code quality here? I’ve installed Wordfence on my project and after 3 hours, a security notice popped up indicating that the file had changed. No malicious code can be injected here, right? I look forward to your feedback 😀 Filename: /…/…/…/wp-content/plugins/gpx-viewer/js/gpxCleaner.js Message Wordfence: This file belongs to plugin “GPX Viewer” version “2.2.5” and has been modified from the file that is distributed by for this version. Please use the link to see how the file has changed. If you have modified this file yourself, you can safely ignore this warning. If you see a lot of changed files in a plugin that have been made by the author, then try uninstalling and reinstalling the plugin to force an upgrade. Doing this is a workaround for plugin authors who don’t manage their code correctly.
2 Σεπτεμβρίου 2022
This plugin has great potential to become a full running statistics for WP Idea: – Week, month and year state – Maybe something like (were you run all the streets in a city) – Sotering at various clubs and or areas
20 Αυγούστου 2022
This plugin is just what I’ve been looking for and does the job well. Just a few points, firstly the full-screen mode doesn’t seem to work with Safari browser (you get a black screen), although it seems fine with every other browser I’ve tried, secondly, I’ve had to add a css statement .content { width:100%; } to get the table to float alongside the graph on Safari. These are probably Safari quirks rather than problems with the plugin. One other thing: I’d like a way to display the Author of the GPX file, to give them credit for it. Apart from those issues, I really like this plugin very much.
22 Ιανουαρίου 2021
Perhaps interesting plugins. Unfortunetely, just one map type. I would like to use it with open Topo Map for trekking. Possible to Improve it ? Thanks a lot.
Ανάγνωση όλων των 5 κριτικών

Συνεισφέροντες & Προγραμματιστές

“GPX Viewer” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.


Το “GPX Viewer” έχει μεταφραστεί σε 4 γλώσσες. Ευχαριστούμε τους μεταφραστές για τις συνεισφορές τους.

Μεταφράστε το “GPX Viewer” στην γλώσσα σας.

Ενδιαφέρεστε για την ανάπτυξη;

Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .

Σύνοψη αλλαγών


  • Επεξεργάσιμα σημεία διαδρομής
  • Χειρισμός τμημάτων GPX ως διαχωρισμένων πολυγραμμών
  • Λειτουργία πλήρους οθόνης χρησιμοποιώντας ολόκληρη την οθόνη


  • Επεξεργασία σημείων διαδρομής από αρχεία gpx τοπικά ανοιγμένα


  • corrections for editing trackpoints of locally opened gpx files
  • correction of missing return value in shortcode function


  • scalebar added to maps


  • In shortcode procedure the function for searching category terms corrected


  • Topographic map view added


  • Error correction: Edited gpx tracks couldn’t be updated or stored


  • Error correction: Error when displaying categories in admin screen


  • Error correction: Error when displaying categories in admin and edit screen


  • Code review


  • Enhanced trackpoint reduction for decending slopes


  • Working search function for track list


  • GPX tracks with valid xml schema (gpx.xsd) when exported


  • Showing elevation profile if all elevation values are less than 0


  • MapQuest Elevation Srvice replaced by Open-Elevation Service


  • Shortcode for embedding a single track into a WordPress-page


  • Minor Enhancements


  • Corrections uploading gpx file, writing track name


  • Corrections displaying track name, shortcode with color and width


  • enabling editing of new tracks


  • displaying distances and elevation heights within gpx file lists