|
|
|
# Host side
|
|
|
|
|
|
|
|
## GPS file format
|
|
|
|
|
|
|
|
From wikipedia and OpenStreetMap wikis, it seems to have 2 widely used
|
|
|
|
GPS file format non-proprietary:
|
|
|
|
|
|
|
|
\- [GPX](https://en.wikipedia.org/wikis/GPS_Exchange_Format)
|
|
|
|
\- [KML](https://en.wikipedia.org/wikis/Keyhole_Markup_Language)
|
|
|
|
(orignally google earth format, now international standard)
|
|
|
|
|
|
|
|
After investigation, it appears that KML is more used for describing
|
|
|
|
maps and GPX is more used for describing traces.
|
|
|
|
GPX seems to be supported by a big bunch of software, including
|
|
|
|
OpenStreetMaps, GPSbabel (cross-plateform tool) and a lot professional
|
|
|
|
apps like GRASS GIS
|
|
|
|
So I propose to use GPX as in seems to be a de-facto standard.
|
|
|
|
|
|
|
|
## Softwares
|
|
|
|
|
|
|
|
## Documentation
|
|
|
|
|
|
|
|
\- http://doc.ubuntu-fr.org/gps
|
|
|
|
|
|
|
|
\- http://www.andreas-diesner.de/garminplugin/doku.php software
|
|
|
|
communicating with garmin gps
|
|
|
|
|
|
|
|
\- https://github.com/adiesner/GarminPlugin source code of the
|
|
|
|
communication soft
|
|
|
|
|
|
|
|
\- https://en.wikipedia.org/wikis/Keyhole_Markup_Language
|
|
|
|
|
|
|
|
\- https://en.wikipedia.org/wikis/GPS_Exchange_Format
|
|
|
|
|
|
|
|
\- https://wiki.openstreetmap.org/wikis/GPX
|
|
|
|
|
|
|
|
\- https://wiki.openstreetmap.org/wikis/Gpsbabel
|
|
|
|
|
|
|
|
\- http://doc.ubuntu-fr.org/gpsbabel
|
|
|
|
|
|
|
|
\- http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=121724 list of
|
|
|
|
linux software dealing with GPS traces and maps
|
|
|
|
\- https://en.wikipedia.org/wikis/GRASS_GIS an open-source professional
|
|
|
|
software
|
|
|
|
|