GPX (.gpx)
- Import fully supports the GPX format Version 1.1.
Background & Context
-
- GPX global positioning data.
- Standard format for exchanging GPS location data.
- Stores GIS data recorded with GPS devices.
- GPX is an acronym for GPS Exchange Format.
- XML format.
- Introduced in 2002.
Import
- Import ["file.gpx"] imports a GPX file and returns a combined rendering of all graphics layers.
- Import ["file.gpx"] returns a GeoGraphics object.
- Import ["file.gpx","elem"] imports the specified element from a GPX file.
- Import ["file.gpx",{{"elem1","elem2",…}}] imports multiple elements.
- See the following reference pages for full general information:
-
Import import from a fileCloudImport import from a cloud objectImportString import from a stringImportByteArray import from a byte array
Import Elements
- General Import elements:
-
"Elements" list of elements and options available in this file"Summary" summary of the file"Rules" list of rules for all available elements
- Data representation elements:
-
"Data" graphics primitives for each layer"Graphics" all layers combined into a single GeoGraphics object"GraphicsList" list of graphics representing the layers of a GPX archive"TabularAssociation" association of layer names and Tabular objects
- Import by default uses the "Graphics" element for the GPX format.
- Import ["file.gpx","Data"] returns an expression of the form {layer1,layer2,layer3}. Individual layers are given as a list of rules representing the geometry as well as numerical and textual information associated with the features.
- Meta-information elements:
-
"Comments" description of the file as a string"LayerNames" all layer names, given as a list of strings"Metadata" author and copyright information"Name" name given in the file"SpatialRange" range of geographic coordinates, typically given in decimal degrees
- Geographic coordinates in GPX files always refer to the WGS84 datum.
Options
- General rendering options:
-
Examples
open all close allBasic Examples (2)
Import all layers from the file:
Show a list of all import elements available for this file:
List the layer names from the file:
Import metadata elements:
Applications (2)
Show the data fields present in this file:
Show available data labels:
Compute the elevation range for the data:
Plot the elevation profile for the route:
Compute the total distance by adding up the line segments:
Import Elements (1)
"TabularAssociation" (1)
Import all layers as an association of Tabular objects:
Convert geometry data from a latitude-longitude pair to GeoPosition :
Related Guides
History
Introduced in 2010 (8.0) | Updated in 2025 (14.3)