Data files
+GPXSee opens GPX, TCX, FIT, KML, IGC, NMEA and + Garmin CSV + files, however not all format features are supported for all formats. + Generally, GPXSee supports three kinds of data objects:
+ +-
+
- Tracks +
- Routes +
- Waypoints +
Naturally, if a format supports only a subset of the objects, GPXSee also + supports only this subset. Some formats - especially KML - have support for + a plenty of other data objects like surfaces or even 3D structures. Those are + not supported by GPXSee.
+ +In addition to GPS data, data from the following sensors is supported + by GPXSee:
+ +-
+
- Heart rate +
- Cadence +
- Power +
- Temperature +
Maps
+Two kinds of maps are supported by GPXSee - online maps and offline maps. + You may either load them "ad hoc" from the GUI or they can be loaded + automatically at program startup from the following directory:
+ +Windows: | +C:\Program Files\GPXSee\maps | +
Linux: | +/usr/share/gpxsee/maps | +
OS X: | +/Applications/GPXSee.app/Contents/Resources/maps | +
User specific map directories that - when present - override the global map + directory are also supported. The paths are as follows:
+ +Windows: | +%HOMEPATH%\GPXSee\maps | +
OS X, Linux: | +$HOME/.gpxsee/maps | +
The map directory is recursively searched when loading the maps, so it + may contain an arbitrary directory structure.
+ +Online maps
+GPXSee supports most tile server based online maps out there, but the + list + of maps distributed with the official packages is limited to those + that are "freely distributable". You may however easily extend (or change) + the default map list with your own map sources definitions.
+ +The mapsource definition file format is based on XML and is quiet simple.
+ The root map element contains two mandatory elements - name
+ and url, and two optional elements - zoom and bounds.
+ The tile X and Y coordinates are replaced with $x
and
+ $y
in the URL and the zoom level is replaced with
+ $z
. An example map source definition file could look like:
+<?xml version="1.0" encoding="UTF-8"?> +<map> + <name>Czech Republic</name> + <url>http://tile.server.cz/map/$z/$x/$y.png</url> + <zoom min="2" max="15"/> + <bounds left="12.3" bottom="48.6" right="18.9" top="51.2"/> +</map> ++ +
The bounds are WGS84 latitude/longitude values in degrees. If omitted, the + default zoom range is <0, 19> and the default bounds are + <-85.0511, 85.0511> and <-180, 180>.
+ +Offline maps
+OziExplorer maps, TrekBuddy maps/atlases and GeoTIFF images are supported by
+ GPXSee. Supported map projections are Web Mercator, Transverse Mercator, UTM,
+ Lambert Conformal Conic, Albers Equal Area, Lambert Azimuthal Equal Area and
+ Latitude/Longitude (2D geographic). For list of supported datums and PCSs see
+ the ellipsoids.csv
, GCS.csv
and PCS.csv
+ configuration files (can be modified or overridden by user files like the map
+ directory).
You may easily create offline atlases from online map services by using + Mobile Atlas Creator (MOBAC).
+ + +POI files
+All of the supported formats with waypoints capability - GPX, KML, TCX, NMEA + and Garmin CSV - can be loaded either as data files or as POI files. When a file + is opened as a POI file, only waypoints reasonable near the tracks/waypoints of + the loaded data files are displayed.
+ +To make GPXSee load a POI file automatically on startup, add the file to the
+ POI
directory in one of the configuration paths.