forked from viking-gps/viking
-
Notifications
You must be signed in to change notification settings - Fork 0
Viking is a free/open source program to manage GPS data (including GPX and KML files). You can import and plot tracks, routes and waypoints, show OpenStreetMaps (OSM), Bing Aerial and other maps, generate Mapnik maps, geotag images, make new tracks, routes and waypoints, see real-time GPS position, etc. It is written mostly in C with the GTK+ 2 …
License
otteresk/viking
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Viking is a free/open source program to manage GPS data. You can import, plot and create tracks, routes and waypoints, show OSM and other maps, generate maps (using Mapnik), see real-time GPS position, Geotag Images, control items, upload/download OSM Traces and more. It is written mainly in C with some C++ and uses the GTK+2 toolkit. Website: http://viking.sf.net/ Obtaining Viking ================ You can download tarball of latest released version at http://sourceforge.net/projects/viking/files You can also retrieve the latest development version on the official Git repository: $ git clone git://git.code.sf.net/p/viking/code viking Installing Viking ================= Dependencies ------------ On Debian Sid, following packages must be installed before building: # sudo apt install gtk-doc-tools gnome-doc-utils libpng-dev libgtk-3-dev libicu-dev The following packages are needed (they are included by default in Debian Sid, but not in other distributions). They must be installed too: # sudo apt-get install libcurl4-gnutls-dev libgtk2.0-dev The following packages are also used, but they can each be disabled with configure options, if desired: # sudo apt-get install libsqlite3-dev nettle-dev libmapnik-dev libgeoclue-2-dev libgexiv2-dev libgps-dev libmagic-dev libbz2-dev libzip-dev Actual Build ------------ If you downloaded Viking from Git, you have to: $ ./autogen.sh Next, or if you downloaded a tarball, you have to: $ ./configure $ make Check output of "./configure --help" for configuration options. In particular, it is possible to disable some features, like --disable-google in order to disable any Google stuff. If you wish to install Viking, you have to (as root): # make install For detailed explanation on the install on Unix like systems, see the INSTALL file. Examples ======== See test/ subdirectory for examples. Documentation ============= See doc/ and help/ subdirectories for documentation. You can also access user manual via Help menu entry.
About
Viking is a free/open source program to manage GPS data (including GPX and KML files). You can import and plot tracks, routes and waypoints, show OpenStreetMaps (OSM), Bing Aerial and other maps, generate Mapnik maps, geotag images, make new tracks, routes and waypoints, see real-time GPS position, etc. It is written mostly in C with the GTK+ 2 …
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 90.5%
- Shell 4.3%
- M4 1.0%
- NSIS 1.0%
- Python 0.8%
- Batchfile 0.8%
- Other 1.6%