Querying GPS Data

Contents

GPS data in Maperitive is treated very similarly to OSM data. You can execute queries on GPS tracks, routes and waypoints just like you would on OSM nodes, ways and relations. For the general overview of querying, see Querying Data.

Querying Tracks

GPS tracks can be queried using the gpstrack target, for example

 gpstrack[]

looks for all tracks in loaded map sources. You can also query points of GPS tracks, like

 gpstrack[].gpspoint[]

looks for all points of all GPS tracks.

GPS tracks also have the following tags which can be used in filtering search results:

NOTE: These tags are currently not very useful for filtering. Future versions of Maperitive will have a more elaborate system for filtering which will include track speeds, elevations and similar.

Querying Routes

GPS routes can be queried using the gpsroute target, for example

 gpsroute[]

looks for all routes in loaded map sources. You can also query points of GPS routes, like

 gpsroute[].gpspoint[]

looks for all points of all GPS routes.

GPS routes have the same tags which can be used in filtering search results as GPS tracks.

Querying Waypoints

GPS waypoints (independent GPS points, not those that are part of tracks or routes) can be queried using the gpswaypoint target, for example

 gpswaypoint[]

looks for all waypoints in loaded map sources.

GPS waypoints also have the following tags which can be used in filtering search results:

See also: