Description:

QMapShack is a consumer grade software to work with data aquired by GPS devices. The data can be displayed on a variety of maps and stored in a database. Additionally new data can be created to plan tours.

Maps:

Garmin vector maps and *.jnx raster maps
Raster maps supported by GDAL
GEMF raster maps
Online maps (TMS and WTMS (partially))
Display multiple maps in one view
Reproject maps on-the-fly to view's projection
Digital elevation model independent from maps
Hillshading and slope coloring

GIS Data:

100% project oriented data handling
Summarize project by a diary
Support for tracks, routes, waypoints and areas
Support of track point extensions (e.g. heart rate)
Support GPX, SLF, FIT, TCX and QMapShack's own binary format
Simple geocache support
Store projects in a database
Support for multiple databases

Planning:

Undo/redo history for all items
Track point edit mode to create/change tracks, routes or areas
Cut/copy/combine/reverse tracks
Various filter to enhance tracks
Track point extensions like heart rate, cadence,...
Fine tune track statistics by activities
Colorize track by extension or activity
Create routes and calculate them by Routino (offline), MapQuest (online) or BRouter(online/offline)
Use offline router to draw tracks on-the-fly.

GPS Devices:

Support for newer Garmin devices
Support for TwoNav devices
Project oriented data organization on devices
Synchronize your project with a group of devices attached

System:

License GPL3+
Runs on all *nix systems as well as on Windows and OS X.
GUI has been translated to Czech, Dutch, French, German, Russian and Spanish
Wiki documentation is English
Quickstart guide in English, German and Russian
Needs Qt5.4 or later, GDAL, Proj4, Quazip5 and Routino installed
For device support on Linux DBus and UDisk2 must be installed
Last changelog:

V 1.9.1 1 month ago

Add: Fullscreen mode
Add: Templates for project documentation
Add: FIT: added support for location file (containing waypoints).
Add: Trk: Add action to set activity for a group of tracks
Add: VRT Builder: Add advanced options (-a_srs -srcndata -vrtndata)
Add: Optional auto save for projects
Add: Trk: Add activity summary to screen option dialog
Add: Prj: Show activity summary for tracks in project details dialog
Fix: VRT: Test for overviews on multi-band maps, too
Fix: FIT: Fixing missing last segment for records that miss the stop event.
Fix: Progress dialog hides other dialogs in certain window managers
Fix: Workaround CCanvas loss of mousetracking due to modal CProgressDialog
Fix: Jump after pinch gesture
[issue #245] QMS hangs when entering new track name and window sizing in parallel
[issue #243] Incosistent behavior of "copy to ..." dialog
[issue #216] "No activity" statistics column missing in diary
[issue #248] Regularscreen.png vs. RegularScreen.png

ede01

2 years ago

Hi,
I recently downloaded and tried your software.
Very nice!
I have one problem though:
If I connect my Garmin Edge 1000 it shows up, but I can't access it (im- or export tracks).

It works fine with my Garmin Edge 705.
Is it posssibly to new?

Report

C

kiozen

2 years ago

How does it store tracks? Does it use GPX or TCX?

There should be a file GarminDevice.xml on your device. If you send me the file I can tell you a bit more.

Report

ede01

2 years ago

Regarding the import, GPX files are still used to get your tracks on the device.
Internally Garmin now saves all its stuff in the FIT format (http://www.thisisant.com/resources/fit)

Report

C

kiozen

2 years ago

Ok, than it's "too new".

Probably the best will be someone owning and using such a device donates the code to read those files.

Report

ede01

2 years ago

I sent you an email containing a link for the device xml file.
May be it is possible just to get the import working for now.

Report

V 1.9.1 1 month ago

Add: Fullscreen mode
Add: Templates for project documentation
Add: FIT: added support for location file (containing waypoints).
Add: Trk: Add action to set activity for a group of tracks
Add: VRT Builder: Add advanced options (-a_srs -srcndata -vrtndata)
Add: Optional auto save for projects
Add: Trk: Add activity summary to screen option dialog
Add: Prj: Show activity summary for tracks in project details dialog
Fix: VRT: Test for overviews on multi-band maps, too
Fix: FIT: Fixing missing last segment for records that miss the stop event.
Fix: Progress dialog hides other dialogs in certain window managers
Fix: Workaround CCanvas loss of mousetracking due to modal CProgressDialog
Fix: Jump after pinch gesture
[issue #245] QMS hangs when entering new track name and window sizing in parallel
[issue #243] Incosistent behavior of "copy to ..." dialog
[issue #216] "No activity" statistics column missing in diary
[issue #248] Regularscreen.png vs. RegularScreen.png

V 1.7.1..1.9.0 3 months ago

V 1.9.0
Add: Garmin Maps: Allow external TYP files
Add: Filter items on workspace by string
Add: GPX: Support for Cluetrust extensions
Add: Trk: Add filter to add terrain slope as extension
Fix: Issue with time zone in fit files (Zulu instead of local time zone)
Fix: GeoCaches: Fix regex to find attached images
[issue #84] Have a floating toolbar with common tools
[issue #232] Zoom on touchscreen using two fingers is very jumpy
[issue #226] Display slope under cursor in status bar
[issue #230] New layout of edit toolbar and POI highlighting
[issue #229] Failure to add point to track

V 1.8.1
Fix: Various glitches introduced by the new FIT format
Fix: Visual tile artefacts in the DEM layer
[issue #224] Support pinch-gesture
[issue #162] Add "keep last version only" function to objects (tracks, etc...)
[issue #221] Offline BRouter & network access
[issue #225] BRouter: Renaming tiles fails when updating tiles
[issue #215] BRouter (offline) issues (Windows)

V 1.8.0
Add: Links to quickstart help
Add: Russian translation
Add: TCX file read and write support
Add: Different cut modes for track cut function
Add: Option for optimized build for local system architecture
Add: Support for BRouter (online/offline)
Add: Enhance reprojection between projections like merc/utm/lcc
[issue #152] Garmin maps: Alter scale to detail level table
[issue #189] Fix drawing of range selection in trkptedit mode
[issue #189] Draw bubble after line to prevent drawing over bubble
[issue #195] Copy errors in message (file)?
[issue #198] Logfile encoding
[issue #201] Provide 'Import GIS data' in database menu
[issue #204] Option to allow only one QMS instance at one time
[issue #211] Desired feature: change symbol for multiple selected waypoints
[issue #213] Adding a Garmin POI as waypoint
[issue #214] Crash when creating Routino database
[issue #217] BRouter setup window - not translated string
[issue #218] CSingleInstanceProxy & Multiuser

V 1.7.2

* Add: Export to GPX V1.1 without extensions
* Add: Copy a track with all attached waypoints.
* Add: Interpolate elevation filter for tracks
* Add: Ctrl+W to close tabs that are not a map view
* Add: Plot: X&Y zoom and drag graph by left mouse button
* Add: Implement filter `Convert SubPoint to Point`
* Add: Database: Export database to folders and GPX files
* Fix: Trk/Prj: Fixed missing update when changing roadbook mode. Disable copy with waypoints when no waypoints attached.
* Fix: Prj: Fix update of project summary when changing the sorting mode
* Fix: Trk: Fix nodata values for elevations applied by filter
* Fix: Garmin: Fix path for devices that use "GARMIN" instead of "Garmin" in their path
* [issue #168] Invalid GPX 1.1 header?
* [issue #170] No new project when copying track with waypoints
* [issue #52] Track/path features in vector maps hidden by track line
* [issue #171] QMS crashes on "no or bad data"
* [issue #173] Crash with interpolation preview
* [issue #175] Invalid timestamps with MapQuest routing?
* [issue #176] Inconsistent states of diagrams
* [issue #179] Missing activity color selection
* [issue #181] Spelling: ascent vs. ascend, descent vs. descend
* [issue #177] High zoom level when double clicking on waypoint
* [issue #182] Missing project sorting?
* [issue #83] Only zoom every 15deg of mousewheel rotation
* [issue #163] Allow filenames with several '.'
* [issue #184] Track/Route Edit Mode: Move map with left mouse pressed
* [issue #117] Implement storing and loading of subpts as subpts

V 1.7.1
* Fix: Compile issue for GCC4

V 1.7.0 1 year ago

* Add: Function to search the database
* Add: Sort items in projects by time or name
* Add: "Copy To..." for projects
* Add: Include waypoint name when creating of a route from waypoints
* Add: Database: Add menu item to copy projects from one folder to another
* Add: Database: Add menu item to move projects from one folder to another
* Fix: No HTML tags for empty strings
* Fix: Checkmark for new folders to prevent deleting data by chance.
* Clean up code for track activities for futur improvements
* [issue #154]Font size for project description
* [issue #157] Issue when "Save as" a project from Garmin device
* [issue #159] File-/Projectnames with dots get truncated
* [issue #158] QMS incompabilities on different platforms
* [issue #160] Update of diary after adding a waypoint takes very long time
* [issue #102] Allow renaming of Groups, Projects, ...

3 years ago

V 1.6.1
* GUI improvements
* Improve render performance of DEM layer
* Fix: Geocache image download
* Fix: OS X: Add planetsplitter
* Fix: Bad elevation data if track is created without DEM data loaded
* Add: item selection via selection rectangle in the map view
* Add: Make combine tracks work over several projects
* Add: Add a waypoint by context menu in plots
* Add: Read FIT segments and other fixes of reading FIT format
* [issue #109] Implement choosing canvas background color
* [issue #125] Graph issue : previous graph remain displayed when [nothing] is selected
* [issue #121] Distance Values Choose Km/m Miles/feet
* [issue #126] No Printing on Windows

V 1.6.0
* Fix: Toggle key focus of on-screen profile
* Fix: Printing correct unit in a plot's xLabel instead of `distance [%1]`
* Fix: CPlot: Replace hardcoded check for TotalElapsedSeconds() with proper values from the source actually used
* Fix: Avoid div-by-zero in case the distance between two points is 0
* Fix: Precision of plot scale for small values
* Fix: Implemented linear interpolation for drawing zoomed plots correctly
* Fix: Avoid drawing tics outside the plotting area
* Add: Additional extensions created by `MIO Cyclo ver. 4.2`
* Add: Map/DEM: Add move up/move down to context menu as alternative to drag-n-drop
* Add: Support for .slf (Sigma Log Format) files
* Add: Support for .fit (Garmin Fitness Format) files
* Add: (Trk) Filter to split a single track containing several segments into several tracks
* Add: (Trk) Filter to remove extension values
* Add: Support for MySQL database
* Add: Support for accessing the database from multiple instances at the same time
* Add: User info to item history
* Add: (Trk) Setup for line width and arrows
* Add: (Trk) line coloring: local, global, automatic setup of limits
* Add: (Trk) plot limits: local, global, automatic setup of limits
* Add: (Trk) colorize track by activity
* Add: Adventures to Garmin devices. Projects are stored as adventure.
* Add: "Archive" folder for Garmin devices.
* Add: Show/hide action for projects on devices.
* Add: Support GEMF raster maps
* Add: Make custom waypoint symbols path configurable
* Add: Reflect partially loaded projects in the checkbox state
* [issue #80] Selected segment by select tool diseappears when zoom +- or pan
* [issue #86] Updating map path when adding new maps
* [issue #91] undo last change crashes qmapshack when drawing a track or a route
* [issue #89] *.GPX files are not recognized
* [issue #100] Show file/server when hovering a database
* [issue #106] Profil with no or bad data does not open trackdetails
* [issue #107] Patches for 'original' & 'debugging' typos
* [issue #108] Use the correct order of extensions for Garmin TPX1
* [issue #112] correct display of menu entries on OS-X for all languages.
* A lot of lttle GUI fixes bug fixes and other improvements
* Converted code closer to c++11

V 1.5.0
* Add track filter to remove track points with invalid position
* Add options to "cut track" function (keep only first or second, keep both)
* Add Dutch translation (not finished yet)
* Add selection of track properties as source for graphs
* Add colorize track by track point properties
* [issue #68] Bubbles not moving when moving the map
* [issue #67] "Save Map Screenshot" does not save grid correctly
* [issue #69] "light gray" colored tracks are displayed in "dark blue" when imported from GPX file
* [issue #72] Database/Workspace inconsisteny in QMS 1.4.0
* [issue #70] Removed maximumSize for comboGrades
* [issue #19] Map-drag resizes or moves window with KDE 5
* Many little bugfixes, some of them causing random crashes

V 1.4.0
* Export selected map area to image or printer
* Add activity to trackpoints to differentiate track statistic
* Add dialog to setup coord. format
* Add option to send console debug output to a logfile
* Add `Show on/Hide from Map` in context menu of one or more projects
* Add closing the `Track Profile` view via keypress ESC
* Add stepwise aborting of current operation in `Add Track/Route/Area` (similar to using right mouse / button `Abort`)
* Fix: Qt5 internal translations for Linux
* Fix: Line Edit usage hint is not removed on abort
* Fix: OS X, various path issues. (icon path, workspace not saved)
* Map: Fix race conditions in WMTS/TMS map handler
* Map: Add hint for missing SSL library when using WMTS/TMS maps
* Map: Slowdown automatic map panning
* Trk: Fix Douglas-Peuker filter
* Trk: Read & write 3rd party track point extensions
* Trk: extend track point info by extension values
* [issue #57] Trk: Fix color table for green and gray
* [issue #59] Not possible to change names of empty projects
* [issue #60] Tab label is not updated when track name is changed
* [issue #54] In tracks editor, mouse cursor does not change according to selected tool with keyboard shortcut
* [issue #64] Install QMapShack icon in hicolor theme too.
* [issue #65] loading routino XML files fixed (added to bundle and support for OS-X specific directory structure).
* [issue #61] Add average speed to selected area statistics popup
* [issue #32] Add arrows to indicate edited track direction

V 1.3.1
* Add OS X support.
* Moved to libRoutiono provided by the offcial Routino release
* Add MapQuest as online routing service
* Add edit details dialog for routes
* Display instructions on highlighted routes.
* Speed up projects with many tracks and waypoints
* Add all tracks summary to project details
* Insert new projects on top of device entries in the workspace
* Fix random crashes due to multi threaded data access
* Add device name to extended item name.
* Add "City" waypoint icons
* Fix race condition when creating new items
* Optimize creating new waypoints in a row
* Add a new progress dialog and fix many problems with displaying progress
* Add routes to project details (diary)
* Avoid crash in project details page when switching the sort mode to fast
* Fix random crash when restoring the workspace
* Fix some crashes due to lack of thread serialization
* Project details: Fix crash on resize and other reentrant problems.
* Fix crash when route on-the-fly
* Waypoint details: Move history to tab
* Track profile: Fix DEM line for units other than metric
* History: Add sanity checks when restored from database.
* Plot: Add zoom for x axis
* Replaced CGetOpts with Qt QCommandLineParser
* [issue #33] Add a summary table (distance, ascent, descent) when editing tracks
* [issue #34] First point of edited track does not behave as next ones
* [issue #35] Routing using Routino : crash when route is too long
* [issue #37] "Select" tool issue when editing tracks
* [issue #39] Not possible to change names of objects with no name
* [issue #31] Add hotkeys for track editor buttons
* [issue #49] Hide screen option when buttons are pressed.
* And many other small fixes...

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.9.1
updated Sep 27 2017
added Sep 18 2014
downloads today
0
page views today 7