GMap is a Map editor for GPS maps that runs on linux. This project is a work in progress. GMap reads various formats and writes .mp polish map format files suitable for compiling using the cgpsmapper compiler.
I also have some notes relating to the use of GPS tools on Linux and the use of cGPSmapper on Linux and M$-Windows.
Currently the development is at an alpha stage. However it is starting to provide some basic funtionality so there is a copy here for anyone that wants to play.
Note that this is the only doc there is at the moment, it is incomplete and may also be slightly out of sync with the uploaded executable.
Here are some key features of "GMap":
· Display tracks and area (POLYLINE/POLYGON) features.
· Some POI support
· Editing of track and area features.
· Limited UNDO, currently should handle add, delete and move points. Split tracks. Convert a track to an area feature. Don't rely on it. Save often.
· Read and write data data to Polish format map data files. These are suitable for feeding to the cGPSmapper map compiler.
· Read tracks and waypoints from ".gpx" files (from gpsbabel or mapsource uploads)
· Read Tracks and points from google earth ".kml" files (not .kmz)
· Saves to named file or first input file. Original input is renamed to oldname;version (eg gmap fred.mp -> save renames to fred.mp;1 etc)
· Holds 2 sets of map data, one as a reference which is not written out. You can merge as many files as you like on read.
· Some handling of things with holes.
· Map warping. Allows you to warp one set of map data so it aligns correctly with another set of data. Example being to fix data estimated from images or maps against correct ground tracks.
· Knows something about the world being curved.
· Can read tracks, waypoints and current position from my garmin GPSMap 60CSx and a ForeRunner301