[[Vorlage(Getestet, focal, )]] {{{#!vorlage Wissen [:Anwendungen_hinzufügen:Anwendungen hinzufügen] [:Pakete installieren: Installation von Programmen] [:Programme starten: Ein Programm starten] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./viking_logo.png, 64, left)]] Mit dem Programm [sourceforge:viking:Viking] {en} können GPS-Tracks geöffnet und bearbeitet werden. Dabei können Tracks und Wegpunkte ("waypoints") erzeugt, geändert und gelöscht werden. Es ist außerdem möglich, Daten "live" von einem GPS-Gerät zu empfangen und diese anzeigen zu lassen. Die Ausgabe eines Höhen- bzw. Geschwindigkeitsprofils eines Tracks kann gleichfalls erfolgen. Weiterhin können mit Hilfe von [wikipedia:Digitales Geländemodell:DGM-Dateien] nachträglich Höheninformationen zu den Daten hinzugefügt werden. Die Karten des OSM-Projekts (Osmarender, Mapnik, Maplint und Cycle) sowie von [http://www.blue-marble.de/ BlueMarble] {de} sind einladbar. {{{#!vorlage Hinweis Die voreingestellte Karte von [https://www.mapquest.com/ MapQuest] {en} ist nach einer [https://devblog.mapquest.com/2016/06/15/modernization-of-mapquest-results-in-changes-to-open-tile-access/ Änderung der Nutzungsbedingungen] {en} im Juni 2016 nicht mehr ohne weiteres kostenlos nutzbar. }}} [[Vorlage(Bildunterschrift, ./Viking.png, 250, "Programmfenster", right)]] = Installation = Viking kann über das Paket {{{#!vorlage Paketinstallation viking, universe }}} installiert [1] werden. [3] = Grundlagen = Beim ersten Programmstart erhält man die Abfrage: "Seems to be the very first run. Do you wish to enable automatic internet features?", die man getrost mit "Ja" beantworten kann. Danach sieht man unter der Menüleiste eine Symbolleiste, links im Auswahlfenster alle eingeladenen Bildebenen aufgelistet sowie angezeigte Bildebenen im Hauptfenster. Wie bei einem Grafikprogramm liegen mehrere Ebenen übereinander mit der im Auswahlfenster obersten auch obendrauf. Für alle Arbeiten muss zuerst eine entsprechende Ebene erzeugt werden. == Karte einladen == [[Vorlage(Bildunterschrift, ./Viking4.png, 250, "Kartenauswahl", right)]] Zunächst einmal braucht man eine Karte als Hintergrund für alles Weitere. Unter ''"Layers -> Neue Map Ebene"'' wählt man die gewünschte Karte aus und klickt ''"Autodownload Maps"'' an. Mit [[Vorlage(Tasten, strg+plus)]] und [[Vorlage(Tasten, strg+minus)]] kann vergrößert und verkleinert werden. Die Karte startet bei 0° Länge und 0° Breite. Möchte man zu einem bestimmten Ort, gibt man diesen unter ''"View -> Goto location"'' ein und die Karte fährt dorthin. An [#Links Karten] stehen zur Verfügung (16.04): * Bing-Aerial * OpenStreetMap (MapQuest) * OpenstreetMap (Mapnik) * OpenStreetMap (Cycle) * OpenStreetMap (Transport) * OpenStreetMap (Humanitarian) * on Disk OSM Tile Format * MBTiles file * OSM Metatiles * BlueMarble * CalTopo USGS 7.5‘‘ Topos * Public Transport Map * OpenSeaMap Für die Terraserverkarten muss __vorher__ auf ''"UTM Modus"'' umgestellt werden durch Anklicken unter dem Menüpunkt ''"View"'' (Standard ist ''"Mercator Modus"''). Diese Karten werden unter 16.04 nicht mehr angeboten. Vor dem Einladen einer Karte müssen die Lizenzbestimmungen zur Kenntnis genommen werden. == Mehrere Karten == Es können mehrere Karten eingeladen werden, wobei mit den Pfeiltasten links unten die Reihenfolge der Anzeige verändert werden kann. Die Karten verhalten sich synchron beim Zoomen und Verschieben. Zusätzlich kann man für einzelne Karten mit dem Schieberegler unter ''"Alpha"'' die `Transparenz` einstellen, wodurch mehrere Karten übereinandergelegt sichtbar werden. Beispielsweise um eine Fahrradroute auch auf der Straßen- oder Höhenkarte anzuschauen, können die Karten einzeln durch Wegklicken des Häkchens im Auswahlfenster vorübergehend deaktiviert werden. == Mit Gerät verbinden == [[Vorlage(Bildunterschrift, ./AcquirefromGPS.png, 250, "Tracks", right)]] Durch die Nutzung von [:GPSBabel:] kann das Programm mit vielen GPS-Geräten von [http://www.gpsbabel.org/htmldoc-development/fmt_garmin.html Garmin] {en} und [http://www.gpsbabel.org/htmldoc-development/fmt_magellan.html Magellan] {en} kommunizieren. Es muss jedoch Schreib- und Leserecht für den Empfänger bestehen und die richtige Anbindung (usb oder seriell) ausgewählt werden. Weitere Informationen für einige Geräte von Garmin kann man in Artikel [:Garmin_eTrex_Legend_HCx:Garmin eTrex Legend / Vista HCx] finden. ##Diese Anleitung wurde mit einem Garmin eTrex getestet. Vorausgesetzt wird die Anbindung des Gerätes über USB wie [:Garmin_eTrex_Legend_HCx:hier] beschrieben. = Mit Tracks arbeiten = == von einem GPS Gerät herunterladen == Wählt man ''"File -> Acquire -> From GPS"'' hat man Gelegenheit, die Einstellungen `Garmin` oder `Magellan` zu wählen sowie die Anbindung. Standard ist `serieller Port /dev/ttyS0`. Für USB-Anschluss auf `usb:` umstellen. Anschließend wird vom Gerät herunterladen und die Ebene ''"Acquired from GPS"'' erzeugt. == vom PC öffnen == Gespeicherte Tracks werden mit ''"File -> Öffnen"'' eingelesen. Es kann sowohl das Format `.gpx` als auc `.kml` geöffnet werden. == Geladene Tracks anzeigen == Im Auswahlfenster links erscheinen die geladenen Dateien. Öffnet man diese durch Klick auf das kleine schwarze Dreieck links, kann man mit einem [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' auf einem Track diesen mit mehreren Optionen (z.B. ''"Gehe zum Startpunkt"'') anzeigen lassen. Die Karte positioniert sich und wählt den geeigneten Vergrößerungsmaßstab. == Wegpunkt erstellen == Unter ''"Tools -> Wegpunkt erstellen"'' kann man mit [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' auf eine gewünschte Stelle dort einen Wegpunkt erzeugen. == Tracks erstellen == Zuerst wird eine Trackebene erzeugt mit ''"Layers -> New TrackWaypoint Layer"''. Die Funktion ''"Tools -> Track erstellen"'' wird nach Anwählen dieses Tracks verfügbar. Man kann wie beschrieben den ersten Wegpunkt setzen, nachdem man dem neuen Track einen Namen geben hat. Jeder weitere Klick fügt dem Track einen Punkt hinzu, bis man mit Doppelklick den Vorgang beendet. Um einen Track fortzuführen, klickt man ihn mit [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' an und wählt ''"Extend Track End"''. Das graphische Symbol ''"Create Track"'' erlaubt es alternativ, einen angefangenen Track zu verlängern, z.B. wenn man zwischenzeitlich die Karte verschoben hat. Es ist derzeit (Version 1.3) nicht möglich Datum und Zeit eines Trackpunktes zu bearbeiten. Es gibt die Möglichkeit den Track als '''gpx'''-Datei zu exportieren und anschließend mit GPSBabel in eine '''unicsv'''-Datei [:GPSBabel#Beispiele: umzuwandeln]. Diese (uni)csv-Datei wird mit einem beliebigen Texteditor oder einer Tabellenkalkulations-Anwendung bearbeitet. Es müssen die beiden neuen Spalten '''date''' (Datum, z.B. 2012-07-01) und '''time''' (Zeit, z.B. 16:30:00) hinzugefügt werden, jeweils mit dem Titel in der ersten Zeile. Danach wird die modifizierte csv-Datei wieder in eine gpx-Datei [:GPSBabel#Beispiele: zurückgewandelt] und in Viking geöffnet. == Tracks bearbeiten == Unter ''"Tools -> Track bearbeiten"'' wird ein geladener Track bearbeitbar: Klickt man einen Wegpunkt an, öffnet sich ein Kontextmenü, mit dem dieser Punkt verschoben oder der Track geteilt werden kann. So kann der Track geteilt und z.B. unerwünschte Schleifen herausgelöscht werden. == Tracks auswerten == [[Vorlage(Bildunterschrift, ./Viking_Track.png, 250, "Höhenprofil", right)]] Mit [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' auf einen Track und Auswahl von ''"Eigenschaften"'' erhält man eine statistische Auswertung ''"Statistics"''. Unter ''"Elevation-distance"'' gibt es das Höhenprofil der geladenen Strecke. == Magic Scissors == Diese Funktion, welche auf Google Maps basierte, ist derzeit nicht funktionsfähig. == Auf das Gerät hochladen == Als erstes erstellt man mit ''"Layers -> Neue GPS Ebene"''eine solche, wählt den Track aus, kopiert oder schneidet aus und fügt ihn in der ''GPS Ebene'' ein. [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' bietet jetzt die Möglichkeit ''"Upload to GPS"''. Es muss die Meldung ''"Done"'' erscheinen, sonst hat es nicht geklappt. == Auf OpenStreetMap hochladen == Man aktiviert die TrackWaypoint Ebene durch Anklicken, [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' und wählt ''"Upload to OSM"''. Man wird nach seinen Anmeldedaten für OSM gefragt. = Realtime Tracking = auf deutsch: Echtzeit-Spurbildung Durch Realtime Tracking ist es möglich, die Bewegung eines GPS-Empfängers (und damit des Computers) in Echtzeit zu verfolgen. Um Realtime Tracking nutzen zu können, muss das Hintergrundgrund-Programm [:gpsd:] installiert und für den verwendeten GPS-Empfänger konfiguriert sein. Damit Viking die aktuelle Position anzeigt, wird mit ''"Layers -> Neue GPS Ebene"'' das Menü ''"Layer Properties"'' geöfnet und im Reiter ''"Realtime Tracking Mode"'' die GPSD-Verbindungsdaten eingegeben. Ist ein Gerät angeschlossen und eine GPS-Ebene aktiv, erscheint der Punkt ''"GPS Realtime Tracking"'' automatisch. = Höhenprofil hinzufügen = Zuerst müssen Daten für das [wikipedia:Digitales Geländemodell:DGM] heruntergeladen werden: * [http://www.osm-wms.de/ osm-wms.de] {de} Aktiviert man ''"Layers -> NEW DEM Layer"'', erscheint im Auswahlfenster links ein neuer Punkt ''"DEM"''. ## = Speichern = Mit ''"File -> Save as"'' sollte man seine Arbeit speichern, damit die beim nächsten Start mit ''"File -> Öffnen"'' geladen und sofort wieder genutzt werden kann. Zum Verschicken an Freunde bietet sich unter ''"File -> Generate Image File"'' die Möglichkeit, das Ergebnis im Hauptfenster als Bilddatei wahlweise als '''.jpg''' oder als '''.png''' abzuspeichern. = Weiterführende Informationen = Eine ausführlichere Anleitung findet sich hier * [http://sourceforge.net/apps/mediawiki/viking/index.php?title=Users_Manual Anleitung Viking Benutzerhandbuch] {en} * [http://doc.ubuntu-fr.org/viking Anleitung] {fr} Mehr zum Thema GPS findet sich unter [http://www.kowoma.de/gps/ kowoma.de] {de} = Problembehebung = == Google Maps Karten lassen sich nicht nutzen == Bis zur Version 0.97 wurden Google Maps, Google Earth und Google Terrain unterstützt. Auf Bitten von Google hin wurden diese Funktionen ab Version 0.98 aus dem Programm entfernt. Über das Menü ''"Tools -> Webtools"'' kann Google Maps im Browser aufgerufen werden. = Links = * [launchpad:viking:] * [sourceforge:viking:] * [http://sourceforge.net/apps/mediawiki/viking/index.php?title=Main_Page viking-Wiki auf Sourceforge] {en} * [http://www.openstreetmap.de/ OpenStreetMap] {de} * [http://www.openaerialmap.org/ OpenAerialMap] {en} * [http://www.terraserver.com/ TerraServer] {en} * UbuntuGeek: [http://www.ubuntugeek.com/viking-gps-data-editor-analyzer-and-viewer.html viking - GPS data editor, analyzer and viewer] {en} * [https://activityworkshop.net/software/gpsprune/ GpsPrune] {en} - Alternative zu MapQuest #tag: Grafik, Hardware, Internet, Bildung, Büro, Kommunikation, GPS, OpenStreetMap