Use this to download the full GPX file. Private and trackable traces are only available by the owner account. Requires authentication.
Arguments
- gpx_id
The track id represented by a numeric or a character value.
- format
Format of the output. If missing (default), the response will be the exact file that was uploaded. If
"R"
, adata.frame
. If"sf_lines"
("sf"
is a synonym for"sf_lines"
) or"sf_points"
, asf
object from package sf. If"gpx"
, the response will always be a GPX format file. If"xml"
, axml
file in an undocumented format.
Value
If missing format
, returns a xml2::xml_document with the original file data.
If format = "R"
, returns a data frame with one point per row and the attributes extracted from the xml response.
If format = "sf*"
, returns a sf
object from sf (see st_as_sf()
for details).
If format = "gpx"
, returns a xml2::xml_document in the GPX format.
If format = "xml"
, returns a xml2::xml_document in an undocumented format.
Note
If you request refers to a multi-file archive the response when you force gpx
or xml
format will consist of
a non-standard simple concatenation of the files.
Extended data following schema http://www.garmin.com/xmlschemas/TrackPointExtension/v1
in gpx files will be extracted for format = "R"
and format = "sf_points"
, but lost for format = "sf_line"
.
See also
Other get GPS' functions:
osm_get_gpx_metadata()
,
osm_get_points_gps()
,
osm_list_gpxs()