Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
viking [Le 16/01/2009, 11:59]
213.95.41.13
viking [Le 11/09/2022, 10:32] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Hardy gps cartographie ​geocaching}}+{{tag>Xenial Bionic openstreetmap ​gps cartographie}}
  
 ---- ----
  
 ====== Viking ====== ====== Viking ======
- 
- 
- 
- 
- 
  
 ===== Présentation ===== ===== Présentation =====
Ligne 17: Ligne 12:
  
   * de récupérer/​envoyer les points de passages (waypoints),​ les traces (tracks) (et routes ?) depuis/vers un récepteur GPS de marque Garmin ou Magellan   * de récupérer/​envoyer les points de passages (waypoints),​ les traces (tracks) (et routes ?) depuis/vers un récepteur GPS de marque Garmin ou Magellan
-  * l'​utilisation de cartes numériques téléchargées,​ achetées ou scannées ​soit-même +  * l'​utilisation de cartes numériques téléchargées,​ achetées ou scannées ​soi-même 
-  * l'​utilisation de fonds de cartes et de bases de données d'​altitude téléchargés automatiquement depuis des serveurs (Google maps, Terraserver,​ [[open_street_map|OpenStreetMap]])+  * l'​utilisation de fonds de cartes et de bases de données d'​altitude téléchargés automatiquement depuis des serveurs (Terraserver,​ [[OpenStreetMap]])
   * la création de parcours sous forme de waypoints, tracks (, routes ?)   * la création de parcours sous forme de waypoints, tracks (, routes ?)
   * la poursuite en temps réel de la position GPS   * la poursuite en temps réel de la position GPS
  
-Le présent article de la documentation vise à expliquer comment installer Viking sous ubuntu ​et à décrire sa prise en main. La [[http://​viking.sourceforge.net/​mediawiki/​index.php/​Documentation|documentation]] et le [[http://​viking.sourceforge.net/​mediawiki/​index.php/​Viking_Reference_Manual|manuel de référence]],​ rédigés en anglais, sont parfois incomplets. ​Le logiciel n'​existe par ailleurs qu'en anglais dans sa version 0.9.3 (version actuellement dans les paquets) ; une version francisée existe (0.9.4 ; sources à compiler). La 0.9.6-2 est disponible avec ubuntu 8.10. +Le présent article de la documentation vise à expliquer comment installer Viking sous Ubuntu ​et à décrire sa prise en main. La [[http://​viking.sourceforge.net/​mediawiki/​index.php/​Documentation|documentation]] et le [[http://​viking.sourceforge.net/​mediawiki/​index.php/​Viking_Reference_Manual|manuel de référence]],​ rédigés en anglais, sont parfois incomplets.
  
 L'​intérêt principal de Viking par rapport notamment à [[:​oziexplorer|OziExplorer]] est qu'il n'a pas besoin de Wine pour tourner et que les cartes sont disponibles automatiquement. L'​intérêt principal de Viking par rapport notamment à [[:​oziexplorer|OziExplorer]] est qu'il n'a pas besoin de Wine pour tourner et que les cartes sont disponibles automatiquement.
- 
- 
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 39: Ligne 31:
  
 Pour profiter des fonctionnalités les plus complètes, il faut [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] suivants : Pour profiter des fonctionnalités les plus complètes, il faut [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] suivants :
-  * **[[apt://viking|viking]] ** +  * **[[apt>viking|viking]] ** Interface graphique pour interraction avec OpenStreetMap 
-  * **[[apt://gpsbabel|gpsbabel]] ** ([[:​gpsbabel|gpsbabel]] est utilisé pour le transfert de/vers un récepteur GPS) +  * **[[apt>gpsbabel|gpsbabel]] ** ([[:​gpsbabel|gpsbabel]] est utilisé pour le transfert de/vers un récepteur GPS) 
-  * **[[apt://gpsd|gpsd]] ** (pour le temps réel ; pas testé) +  * **[[apt>gpsd|gpsd]] ** (pour le temps réel ; pas testé)
- +
-[[apt://​viking,​gpsd,​gpsbabel|{{ :apt.png |Installer en 1 clic.}}]]+
  
 +Si vous disposez d'un GPS, **[[apt>​viking,​gpsd,​gpsbabel|Installer en 1 clic.]]**
  
 +Le message //API Key Required// va apparaître. ​ Il semblerait que ce monsieur soit un fournisseur de //API Key// https://​www.thunderforest.com/​pricing/​ , un tarif gratuit est disponible. FIXME
 ===== Utilisation===== ===== Utilisation=====
  
Ligne 52: Ligne 44:
 Penser à sauvegarder ses données (File/Save) régulièrement pour conserver points, traces, fonds de cartes, etc.((le fichier de sauvegarde ne possède pas d'​extension particulière ; sa structure est assez simple ; il peut être édité au besoin avec gedit)) Penser à sauvegarder ses données (File/Save) régulièrement pour conserver points, traces, fonds de cartes, etc.((le fichier de sauvegarde ne possède pas d'​extension particulière ; sa structure est assez simple ; il peut être édité au besoin avec gedit))
 </​note>​ </​note>​
- 
- 
- 
  
 ==== Importer des données depuis un GPS ==== ==== Importer des données depuis un GPS ====
Ligne 60: Ligne 49:
   * Dans le menu "​Layers",​ choisir "New GPS layer"   * Dans le menu "​Layers",​ choisir "New GPS layer"
   * Dans l'​onglet "Data mode", choisir le type de GPS et le port où il est connecté ((Pour vérifier ce dernier point, taper dans un terminal "​dmesg"​ ou "dmesg | grep usb" s'il est connecté sur un port USB))   * Dans l'​onglet "Data mode", choisir le type de GPS et le port où il est connecté ((Pour vérifier ce dernier point, taper dans un terminal "​dmesg"​ ou "dmesg | grep usb" s'il est connecté sur un port USB))
-  * Valider ; un nouveau calque "​GPS" ​apparait ​dans le panneau latéral+  * Valider ; un nouveau calque "​GPS" ​apparaît ​dans le panneau latéral
   * Clic-droit dessus ; choisir "​Download from GPS"   * Clic-droit dessus ; choisir "​Download from GPS"
-  * Une boite de dialogue ​apparait ​(avec le nom du GPS, la version du logiciel) et montre l'​avancement du téléchargement des données ; si rien d'​autre que "​Done"​ n'apparait, c'est que le port n'est pas reconnu ou que le GPS n'est pas allumé.+  * Une boîte ​de dialogue ​apparaît ​(avec le nom du GPS, la version du logiciel) et montre l'​avancement du téléchargement des données ; si rien d'​autre que "​Done"​ n'apparaît, c'est que le port n'est pas reconnu ou que le GPS n'est pas allumé.
  
 On peut recadrer la vue par un clic-droit sur un Waypoint puis "Go to" ou sur une Track puis "Go to center"​. On peut recadrer la vue par un clic-droit sur un Waypoint puis "Go to" ou sur une Track puis "Go to center"​.
  
 Pour l'​instant,​ les données téléchargées apparaissent sur un fond gris. Mettons de la couleur... Pour l'​instant,​ les données téléchargées apparaissent sur un fond gris. Mettons de la couleur...
- 
- 
  
 ==== Créer une carte ==== ==== Créer une carte ====
  
   * Dans le menu "​Layers",​ choisir "New map layer"   * Dans le menu "​Layers",​ choisir "New map layer"
-  * Cocher par exemple "Google Maps" ou "Google Satellite Images" pour avoir respectivement un fond de carte Google map du type carte (réseau routier) ou satellite+  * Cocher par exemple "OpenStreetMap" ou "BlueMarble" pour avoir respectivement un fond de carte de type carte (réseau routier) ou vue satellite
   * On peut choisir la transparence (Alpha), ce qui peut être utile si on utilise plusieurs calques de cartes   * On peut choisir la transparence (Alpha), ce qui peut être utile si on utilise plusieurs calques de cartes
   * Cocher "​Autodownload maps" pour que Viking télécharge automatiquement les cartes pour qu'​elles restent disponibles hors connexion ; garder le niveau de zoom par défaut (Use Viking Zoom Level)   * Cocher "​Autodownload maps" pour que Viking télécharge automatiquement les cartes pour qu'​elles restent disponibles hors connexion ; garder le niveau de zoom par défaut (Use Viking Zoom Level)
Ligne 80: Ligne 67:
 On peut créer autant de cartes que l'on souhaite ; dans ce cas il est utile de renommer les calques, choisir une transparence adaptée pour chacun et les ordonner selon son besoin à l'aide des flèches haut/bas situées en bas du panneau latéral On peut créer autant de cartes que l'on souhaite ; dans ce cas il est utile de renommer les calques, choisir une transparence adaptée pour chacun et les ordonner selon son besoin à l'aide des flèches haut/bas situées en bas du panneau latéral
 </​note>​ </​note>​
- 
- 
  
 ==== Créer des points/des traces ==== ==== Créer des points/des traces ====
Ligne 87: Ligne 72:
   * Dans le menu "​Layers",​ choisir "New TrackWaypoint Layer"   * Dans le menu "​Layers",​ choisir "New TrackWaypoint Layer"
   * Valider (les options par défaut conviennent a priori mais peuvent être modifiées selon votre besoin/​goût)   * Valider (les options par défaut conviennent a priori mais peuvent être modifiées selon votre besoin/​goût)
-  * Un nouveau calque "​TrackWaypoint" ​apparait ​dans le panneau latéral+  * Un nouveau calque "​TrackWaypoint" ​apparaît ​dans le panneau latéral
   * Pour que les outils de création/​édition soient actifs, il faut se placer sur ce nouveau calque : dans le panneau latéral, sélectionner le calque (de type TrackWaypoint) où vous voulez créer vos points/​traces   * Pour que les outils de création/​édition soient actifs, il faut se placer sur ce nouveau calque : dans le panneau latéral, sélectionner le calque (de type TrackWaypoint) où vous voulez créer vos points/​traces
   * Cliquer sur l'​icône "​Create Waypoint"​ pour commencer la création d'un point. Un simple clic sur la carte permet de créer un point.   * Cliquer sur l'​icône "​Create Waypoint"​ pour commencer la création d'un point. Un simple clic sur la carte permet de créer un point.
   * Cliquer sur l'​icône "​Create Track" pour commencer la création d'une trace. Un simple clic sur la carte permet de créer le premier point (après avoir choisi et validé le nom de la trace). Chaque clic supplémentaire sur la carte ajoute un point à la trace. Un double-clic termine la trace.   * Cliquer sur l'​icône "​Create Track" pour commencer la création d'une trace. Un simple clic sur la carte permet de créer le premier point (après avoir choisi et validé le nom de la trace). Chaque clic supplémentaire sur la carte ajoute un point à la trace. Un double-clic termine la trace.
   * Pour continuer une trace précédemment arrêtée : clic-droit sur la trace dans le panneau latéral puis "​Extend Track End"   * Pour continuer une trace précédemment arrêtée : clic-droit sur la trace dans le panneau latéral puis "​Extend Track End"
-  * Pour éditer une trace : cliquer sur l'​icône "Edit Trackpoint",​ cliquer sur le point de la trace à déplacer, utiliser la boite de dialogue qui s'​ouvre ou glisser/​déposer le point à déplacer+  * Pour éditer une trace : cliquer sur l'​icône "Edit Trackpoint",​ cliquer sur le point de la trace à déplacer, utiliser la boîte ​de dialogue qui s'​ouvre ou glisser/​déposer le point à déplacer
  
  
Ligne 99: Ligne 84:
 Visiblement,​ il n'est pas possible de créer une trace à partir de Waypoints existants. Une façon de contourner : éditer le fichier de sauvegarde et s'​inspirer de la syntaxe des traces existantes pour en créer une nouvelle à partir d'une liste de Waypoints existants. Principalement,​ il s'agit de remplacer //​type="​waypoint"//​ par //​type="​trackpoint"//​ et de placer les balises de début (//​type="​track"​ name="​ma_trace"//​) et fin de trace (//​type="​trackend"//​). Visiblement,​ il n'est pas possible de créer une trace à partir de Waypoints existants. Une façon de contourner : éditer le fichier de sauvegarde et s'​inspirer de la syntaxe des traces existantes pour en créer une nouvelle à partir d'une liste de Waypoints existants. Principalement,​ il s'agit de remplacer //​type="​waypoint"//​ par //​type="​trackpoint"//​ et de placer les balises de début (//​type="​track"​ name="​ma_trace"//​) et fin de trace (//​type="​trackend"//​).
  
 +Note : Etant donné qu'une trace correspond à l'​enregistrement d'un parcours effectué sur le terrain, la création manuelle d'une trace n'a pas de sens.
  
 ==== Exploiter des données altimétriques ==== ==== Exploiter des données altimétriques ====
Ligne 105: Ligne 91:
   * Dans le menu "​Layers",​ choisir "New DEM Layer"   * Dans le menu "​Layers",​ choisir "New DEM Layer"
   * Valider (les options par défaut conviennent a priori mais peuvent être modifiées selon votre besoin/​goût ; en particulier,​ on peut ajuster l'​altitude maximale "Max elev" pour que l'​affichage soit plus joli)   * Valider (les options par défaut conviennent a priori mais peuvent être modifiées selon votre besoin/​goût ; en particulier,​ on peut ajuster l'​altitude maximale "Max elev" pour que l'​affichage soit plus joli)
-  * Un nouveau calque "​DEM" ​apparait ​dans le panneau latéral+  * Un nouveau calque "​DEM" ​apparaît ​dans le panneau latéral
   * Sélectionner ce calque, cliquer sur l'​icône "DEM Download/​Import"​ puis cliquer dans la zone de la carte où vous voulez exploiter les données altimétriques   * Sélectionner ce calque, cliquer sur l'​icône "DEM Download/​Import"​ puis cliquer dans la zone de la carte où vous voulez exploiter les données altimétriques
-  * Après quelques secondes, une nouvelle image de fond apparait ​et présente le relief+  * Après quelques secondes, une nouvelle image de fond apparaît ​et présente le relief
   * Pour appliquer ces données aux points formant vos traces, sélectionner une trace dans le panneau latéral, clic-droit "Apply DEM Data"   * Pour appliquer ces données aux points formant vos traces, sélectionner une trace dans le panneau latéral, clic-droit "Apply DEM Data"
-  * Pour vérifier la prise en compte : sélectionner de nouveau la trace dans le panneau latéral, clic-droit "​Propriétés"​ : la fenêtre devrait faire apparaitre ​le profil d'​altitudes de la trace +  * Pour vérifier la prise en compte : sélectionner de nouveau la trace dans le panneau latéral, clic-droit "​Propriétés"​ : la fenêtre devrait faire apparaître ​le profil d'​altitudes de la trace
- +
- +
  
 ==== Exporter des données vers un GPS ==== ==== Exporter des données vers un GPS ====
Ligne 118: Ligne 101:
   * Copier/​Coller (clic-droit "​Copier"​) ou déplacer (glisser/​déposer) les données à transférer dans la partie "GPS Upload"​ du calque "​GPS"​((si ce calque n'​existe pas : cf. plus haut à propos de l'​importation depuis le GPS))   * Copier/​Coller (clic-droit "​Copier"​) ou déplacer (glisser/​déposer) les données à transférer dans la partie "GPS Upload"​ du calque "​GPS"​((si ce calque n'​existe pas : cf. plus haut à propos de l'​importation depuis le GPS))
   * Clic-droit sur le calque "​GPS"​ puis choisir "​Upload to GPS"   * Clic-droit sur le calque "​GPS"​ puis choisir "​Upload to GPS"
-  * Une boite de dialogue ​apparait ​(avec le nom du GPS, la version du logiciel) et montre l'​avancement du téléchargement des données +  * Une boîte ​de dialogue ​apparaît ​(avec le nom du GPS, la version du logiciel) et montre l'​avancement du téléchargement des données 
-  * Si rien d'​autre que "​Done"​ n'apparait, c'est que le port n'est pas reconnu ou que le GPS n'est pas allumé. Pour vérifier le port : clic-droit sur "​GPS",​ "​Propriétés"​ : vérifier le port utilisé((voir également plus haut à propos de l'​importation depuis le GPS))+  * Si rien d'​autre que "​Done"​ n'apparaît, c'est que le port n'est pas reconnu ou que le GPS n'est pas allumé. Pour vérifier le port : clic-droit sur "​GPS",​ "​Propriétés"​ : vérifier le port utilisé((voir également plus haut à propos de l'​importation depuis le GPS))
  
 ==== Poursuite en temps réel ==== ==== Poursuite en temps réel ====
- +Testé en août 2020 avec le GPS d'un smartphone Android sous LIneageos avec l'​application "GPSd Forwarder"​ pour transmettre les trames NMEA.\\ Viking peut recevoir les trames NMEA envoyées par un GPS. Il suffit de lui ajouter une "​couche"​ GPS et de renseigner l'​onglet "​Realtime Tracking Mode" des propriétés de cette couche. Les valeurs par défaut "​localhost"​ et port 
-Pas testé+"​2947"​ fonctionnent bien avec GPSD.\\ En parallèle :\\  * sur le smartphone avec la localisation et internet activés, on lance "GPSd Forwarder"​ en indiquant l'IP (locale ou publique) du PC et on choisi un numéro de port.\\ ​  * sur le PC, on lance GPSD dans un terminal avec la commande <​code>​ gpsd -N udp://​*:<​numéro de port à écouter></​code>​\\ Remarque :en cas utilisation d'une IP publique, faire une redirection,​ en UDP, du port choisi vers le PC. Encore mieux si vous avez un nom de domaine
- +.===== Désinstallation =====
-===== Désinstallation =====+
  
 Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer les paquets installés]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer les paquets installés]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
  
 A noter que les cartes téléchargées sont stockées dans le répertoire ~/​.viking-maps. A noter que les cartes téléchargées sont stockées dans le répertoire ~/​.viking-maps.
- 
- 
- 
-===== Solution viking français ===== 
- 
-<note important>​Attention cette version du logiciel n'a pas été validé et est dit instable mais elle a la particularité d'​être en français</​note>​ 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-==== Pré-requis ==== 
- 
-pour installer viking il faut que ces paquets soit installés: 
-  * [[apt://​subversion|subversion]] 
-  * [[apt://​autoconf|autoconf]] 
-  * [[apt://​automake|automake]] 
-  * [[apt://​intltool|intltool]] 
-  * [[apt://​libgps-dev|libgps-dev]] 
-  * Télécharger et installer ce paquet: [[http://​curl.haxx.se/​download/​curl-7.18.2.tar.gz|libcurl]] pour l'​installer voyez : [[tutoriel/​compilation|Tutoriel de compilation pour un fichier tar.gz]] 
- 
-==== Instalation ==== 
- 
-pour l'​installer vous devez taper ceci dans le terminal: 
- 
-<​code>​ 
-svn co https://​viking.svn.sourceforge.net/​svnroot/​viking/​trunk viking 
-</​code>​ 
-Ce code va vous permettre de télécharger viking puis il faut l'​installer:​ 
-<​code>​ 
-cd viking 
-./​autogen.sh 
-make 
-sudo make install 
-/​usr/​local/​bin/​viking 
-</​code>​ 
- 
-<note important>​Il est très probable que des erreur apparaisse il vous suffit d'​installer les paquets manquant (ne refaite que la partie 2 du code).</​note>​ 
  
 ===== Voir aussi ===== ===== Voir aussi =====
- 
- 
   * **(en)** [[http://​viking.sourceforge.net/​|Site officiel de Viking (wiki, doc, etc.)]]   * **(en)** [[http://​viking.sourceforge.net/​|Site officiel de Viking (wiki, doc, etc.)]]
-  * **(en)** [[http://​sourceforge.net/​projects/​viking/​|Site officiel du projet Viking]]+  * **(en)** [[https://​sourceforge.net/​projects/​viking/​|Site officiel ​du projet Viking]] 
 +  * **(en)** [[http://​gentoo.osuosl.org/​distfiles/​viking.pdf| Manuel ​du projet Viking]]
  
 ---- ----
  
-//​Contributeurs : [[utilisateurs:​vinzmich|vinzmich]] [[utilisateurs:​reneca|reneca]].//​+//​Contributeurs : [[utilisateurs:​vinzmich|vinzmich]] [[utilisateurs:​reneca|reneca]] [[utilisateurs:​rmanf30|rmanf30]].//
  • viking.1232103567.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)