Added world files support info
[GPXSee.git] / README.md
blob0508ab63f3ebf2fac859832fee108a8b6b127138
1 # GPXSee
2 GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common GPS log file formats.
4 ## Features
5 * Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV, TomTom OV2&ITN and geotagged JPEG files.
6 * User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS, QuadTiles).
7 * Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin IMG/GMAP & JNX maps, TwoNav RMaps, GeoTIFF images, BSB charts, KMZ maps, AlpineQuest maps, Locus/OsmAnd/RMaps SQLite maps, Mapsforge vector maps, ESRI World-File georeferenced images).
8 * Elevation, speed, heart rate, cadence, power, temperature and gear ratio/shifts graphs.
9 * Support for DEM files (SRTM HGT).
10 * Support for multiple tracks in one view.
11 * Support for POI files.
12 * Print/export to PDF/PNG.
13 * Full-screen mode.
14 * HiDPI/Retina displays & maps support.
15 * Native GUI for Windows, Mac OS X and Linux.
17 ![GPXSee - Linux](https://a.fsdn.com/con/app/proj/gpxsee/screenshots/linux2.png)
19 ## Build
20 Build requirements:
21 * Qt5 >= 5.11 or Qt 6.x
22 * C++11 or newer compiler (tested: msvc2017, gcc 7.5.0, clang/Apple LLVM version 10.0.0)
24 Build steps:
25 ```shell
26 lrelease gpxsee.pro
27 qmake gpxsee.pro
28 make # nmake on windows
29 ```
31 ## Download
32 * [Windows & OS X builds](http://sourceforge.net/projects/gpxsee)
33 * [Linux packages](http://software.opensuse.org/download.html?project=home%3Atumic%3AGPXSee&package=gpxsee)
35 ## Changelog
36 [Changelog](https://build.opensuse.org/package/view_file/home:tumic:GPXSee/gpxsee/gpxsee.changes)
38 ## Homepage
39 [https://www.gpxsee.org](https://www.gpxsee.org)
41 ## Maps
42 [GPXSee maps repository](https://github.com/tumic0/GPXSee-maps)
44 ## Translations
45 GPXSee uses [Weblate](https://hosted.weblate.org/projects/gpxsee/translations/) for translations.
47 ## License
48 GPXSee is licensed under GPL-3.0 (only). However, some 3rd party parts are using different, GPL compatible,
49 licenses:
50 * [Oxygen icons](icons/GUI) - LGPLv3
51 * [Mapbox Maki icons](icons/POI) - CC0
52 * [RTree implementation](src/common/rtree.h) - Public domain
53 * [Albers](src/map/albersequal.cpp), [Geocentric](src/map/geocentric.cpp), [LCC](src/map/lambertconic.cpp),
54   [Mercator](src/map/mercator.cpp), [Polar Stereographic](src/map/polarstereographic.cpp),
55   [Polyconic](src/map/polyconic.cpp) and [Transverse Mercator](src/map/transversemercator.cpp)
56   projections - NIMA Source Code Disclaimer
57 * [Projection parameters CSV files](pkg/csv) - BSD/EPSG/Public domain
58 * [Mapsforge render theme](data/default.xml) and its [icons](icons/mapsforge) - LGPLv3