mirror of
https://github.com/tiyn/wiki.git
synced 2026-07-13 23:11:35 +02:00
QMapshack: added and integrated
This commit is contained in:
@@ -43,6 +43,9 @@ weasyprint <html> <pdf>
|
|||||||
### XML
|
### XML
|
||||||
|
|
||||||
XML is a markup language often used together with [RSS Feeds](/wiki/rss.md).
|
XML is a markup language often used together with [RSS Feeds](/wiki/rss.md).
|
||||||
|
Many other data formats are also based on XML.
|
||||||
|
For example [GPX](/wiki/navigation.md#gpx), a file format for saving routes, points of interests and
|
||||||
|
other navigation related things, is based on it.
|
||||||
|
|
||||||
### LaTeX
|
### LaTeX
|
||||||
|
|
||||||
|
|||||||
40
wiki/navigation.md
Normal file
40
wiki/navigation.md
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
# Navigation
|
||||||
|
|
||||||
|
Navigation is the process of determining and following a route between locations.
|
||||||
|
Modern navigation is commonly based on the Global Positioning System (GPS) together with digital
|
||||||
|
maps.
|
||||||
|
|
||||||
|
## Maps
|
||||||
|
|
||||||
|
Most navigation software is based on map data.
|
||||||
|
One of the most commonly used sources is [OpenStreetMap](https://www.openstreetmap.org/) which
|
||||||
|
provides free and community-maintained map data.
|
||||||
|
|
||||||
|
## Route Planning
|
||||||
|
|
||||||
|
Routes and tracks can be planned on desktop systems before transferring them to mobile devices.
|
||||||
|
|
||||||
|
* [QMapShack](/wiki/qmapshack.md) is a free and open-source desktop application for planning routes,
|
||||||
|
tracks and waypoints.
|
||||||
|
It supports offline maps, digital elevation models and routing engines.
|
||||||
|
Planned tours can be exported as [GPX](#gpx).
|
||||||
|
|
||||||
|
## Mobile Navigation
|
||||||
|
|
||||||
|
Many mobile navigation applications support importing [GPX data](#gpx) created with desktop software.
|
||||||
|
|
||||||
|
- [Organic Maps](https://organicmaps.app/) is a free and open-source map navigation app which
|
||||||
|
features offline navigation.
|
||||||
|
Tracks, points of interest and other GPX data can be imported.
|
||||||
|
However, tracks can only be displayed and not followed.
|
||||||
|
- [OsmAnd](https://osmand.net/) is an open-source app that allows offline navigation using
|
||||||
|
[OpenStreetMap](https://www.openstreetmap.org/) data.
|
||||||
|
Tracks, points of interest and other GPX data can be imported.
|
||||||
|
In contrast to Organic Maps tracks can be followed.
|
||||||
|
|
||||||
|
## GPX
|
||||||
|
|
||||||
|
GPX is an [XML-based](/wiki/markup_language.md#xml) file format used to exchange GPS data such as
|
||||||
|
tracks, routes and waypoints.
|
||||||
|
It is supported by most desktop and mobile navigation software.
|
||||||
|
The creation and export of `.gpx` files is usually done by [route planning](#route-planning).
|
||||||
89
wiki/qmapshack.md
Normal file
89
wiki/qmapshack.md
Normal file
@@ -0,0 +1,89 @@
|
|||||||
|
# QMapShack
|
||||||
|
|
||||||
|
[QMapShack](https://github.com/Maproom/qmapshack) is a free and open-source desktop application for
|
||||||
|
planning and managing GPS data such as routes, tracks and waypoints.
|
||||||
|
It supports various map formats, digital elevation models (DEM) and routing engines.
|
||||||
|
QMapShack is especially suited for planning hiking and
|
||||||
|
cycling tours that can afterward be exported as GPX files and used on mobile devices.
|
||||||
|
|
||||||
|
## Setup
|
||||||
|
|
||||||
|
This section focuses on the setup of QMapShack consisting of the general installation and special
|
||||||
|
configuration.
|
||||||
|
|
||||||
|
### Installation
|
||||||
|
|
||||||
|
[QMapShack](https://github.com/Maproom/qmapshack) can either be installed from source as described
|
||||||
|
on the [official GitHub page](https://github.com/Maproom/qmapshack) or through the
|
||||||
|
[package manager](/wiki/linux/package_manager.md) of many Linux distributions where it is often
|
||||||
|
packaged under the name `qmapshack`.
|
||||||
|
|
||||||
|
### Configuration
|
||||||
|
|
||||||
|
[QMapShack](https://github.com/Maproom/qmapshack) requires maps for route planning.
|
||||||
|
Additionally, it is recommended to configure digital elevation models and a routing engine.
|
||||||
|
|
||||||
|
#### Maps
|
||||||
|
|
||||||
|
Garmin-compatible [OpenStreetMap](https://www.openstreetmap.org/) vector maps work well with
|
||||||
|
[QMapShack](https://github.com/Maproom/qmapshack).
|
||||||
|
The maps provided by [Freizeitkarte](https://freizeitkarte-osm.de/) are recommended.
|
||||||
|
They can be found on their [website](https://download.freizeitkarte-osm.de/garmin/latest/).
|
||||||
|
|
||||||
|
Download the desired archive, extract it into a directory and add the directory containing the
|
||||||
|
files – especially the `gmapsupp.img` file – as a map directory in QMapShack.
|
||||||
|
To do that select `Setup Map Paths` under `File`.
|
||||||
|
|
||||||
|
#### Digital Elevation Models (DEM)
|
||||||
|
|
||||||
|
Digital elevation models are used to display altitude information, elevation profiles and
|
||||||
|
ascent/descent statistics.
|
||||||
|
SRTM height data can be downloaded from
|
||||||
|
[Viewfinder Panoramas](https://www.viewfinderpanoramas.org/) and their
|
||||||
|
[interactive map](https://viewfinderpanoramas.org/Coverage%20map%20viewfinderpanoramas_org1.htm).
|
||||||
|
|
||||||
|
Extract all the downloaded `.zip` files into a common directory.
|
||||||
|
The directory will then contain many `.hgt` files.
|
||||||
|
Afterward create a virtual raster – in form of a `.vrt` file – using the `VRT Builder` included with
|
||||||
|
[QMapShack](https://github.com/Maproom/qmapshack) under `Tools`.
|
||||||
|
Finally, configure the DEM directory in QMapShack under `File` and `Setup DEM Paths`.
|
||||||
|
|
||||||
|
#### Routing Engine
|
||||||
|
|
||||||
|
[QMapShack](https://github.com/Maproom/qmapshack) supports external routing engines.
|
||||||
|
[Routino](https://www.routino.org/) is a free routing engine based on
|
||||||
|
[OpenStreetMap](https://www.openstreetmap.org/) and especially useful since it works offline after
|
||||||
|
being setup.
|
||||||
|
|
||||||
|
The routing database can be downloaded from [Geofabrik](https://download.geofabrik.de/).
|
||||||
|
Since the creation of the routing is pretty time and memory intensive, it is recommended to download
|
||||||
|
only needed regions.
|
||||||
|
|
||||||
|
After downloading the desired region configure Routino in the routing settings of QMapShack and
|
||||||
|
create a database with `Create Routino Database` under `Tool`.
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
This section addresses the usage of [QMapShack](https://github.com/Maproom/qmapshack).
|
||||||
|
|
||||||
|
### Create a Project
|
||||||
|
|
||||||
|
Projects are used to organize routes, tracks and waypoints.
|
||||||
|
Create a new project by selecting `File` under `New Project`.
|
||||||
|
Routes, tracks and waypoints can then be stored inside the project.
|
||||||
|
|
||||||
|
### Create a Route
|
||||||
|
|
||||||
|
A route can be created using the route tool.
|
||||||
|
If a [routing engine is configured](#routing-engine) only a few routing points are required as the
|
||||||
|
path is automatically calculated along the road or trail network.
|
||||||
|
Routes should generally be converted into tracks before exporting.
|
||||||
|
Tracks contain the complete geometry of the planned path and are therefore
|
||||||
|
displayed consistently by different navigation applications.
|
||||||
|
|
||||||
|
### Export GPX Files
|
||||||
|
|
||||||
|
Projects, routes and tracks can be exported as [GPX](/wiki/navigation.md#gpx).
|
||||||
|
Select the corresponding object and export it after right-clicking it as a `.gpx` file.
|
||||||
|
The resulting file can be imported into
|
||||||
|
[mobile navigation applications](/wiki/navigation.md#mobile-navigation).
|
||||||
Reference in New Issue
Block a user