From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Viking
· Deutsch · English
Screenshot of Viking
Source code:
Version: 1.6.2 (2015-12-21)
License: GPL
Platforms: Windows, Linux
Programming language: C

GTK+2 application to manage GPS data

Viking is a free/open source program to manage GPS data.

You can import, export and plot tracks, routes and waypoints, show OpenStreetMap, Bing Aerial and other online maps and also (Raster) MBTiles files.

You can import and export data via an frontend to GPSBabel

You can generate maps using Mapnik.

Download Wikipedia points, OSM Traces or Your Personal OSM Traces for an area on the map.

Make new tracks, routes and waypoints and geotag images.

See real-time GPS position (but not on Windows as no GPSD support on this platform).

It is written in C (and some C++) with the GTK+ 2 toolkit, available for Linux, other POSIX operating systems, and Windows, and is licensed under the GNU GPLv2+.

Viking Overview


Custom Map Tiles Sources

  • viking reads this file if it exists: ~/.viking/maps.xml and allows to define/use your own map tile source
   <object class="VikSlippyMapSource">
     <property name="label">Custom Tile Server</property>
     <property name="hostname">tile.server.tld</property>
     <property name="url">/path/%d/%d/%d.png</property>
     <property name="id">100</property>