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
gpsman [Le 09/01/2008, 15:59]
57.67.17.100
gpsman [Le 05/05/2024, 18:56] (Version actuelle)
spnux [Liens] Correction d'un hyperlien
Ligne 1: Ligne 1:
-{{tag>gutsy gps gpsman ​cartographie brouillon}}+{{tag>​gps cartographie brouillon}}
 ---- ----
  
 ====== Gpsman ====== ====== Gpsman ======
- 
  
  
 ===== Présentation ===== ===== Présentation =====
-GPSMAN est un logiciel de cartographie type "carte sur table" ou "​gpstrack"​. Il se distingue de "​cartoexplorer"​ ou "​géorando"​ dans le sens ou vous devez vous même fournir les cartes, le logiciel n'en contenant aucune. ​+GPSMAN est un logiciel de cartographie type "carte sur table" ou "​gpstrack"​.\\  
 + 
 +Il se distingue de "​cartoexplorer"​ ou "​géorando"​ dans le sens ou vous devez vous même fournir les cartes, le logiciel n'en contenant aucune.\\  
 + 
 +GPSMAN sait dialoguer avec certains gps, ce qui permet d'​afficher sur une carte, les parcours que vous avez réalisés sur le terrain.\\ 
 + 
 +Il permet également le tracé sur carte de fichiers gpx téléchargés depuis divers sites proposant des parcours de trails, randonnées,​ cyclotourisme ou autres.\\  
 + 
 +Il permet enfin le tracé d'un circuit sur la carte qui pourra être transféré dans le gps pour guider la personne sur le terrain. Il permet la conversion au format gpx ou kml (entre autres) de vos traces.\\  
 +  
 +Il affiche les caractéristiques de vos traces (longueur, vitesse, dénivelé…. sous forme de texte et de graphe….).FIXME\\  
 + 
 +Ce soft est le complément indispensable à tous gps de randonnée
  
 {{gpsman2.jpg|}} {{gpsman2.jpg|}}
 +
 +
 +
  
  
Ligne 15: Ligne 29:
 ===== Installation ===== ===== Installation =====
  
-====  Gutsy 7.10 ====+
    
 Vous pouvez utiliser les dépots officiels de votre distribution préférée pour installer **gpsman**. Vous pouvez utiliser les dépots officiels de votre distribution préférée pour installer **gpsman**.
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] ​"gpsman" ​et "Img Tcl/Tk library" ​+[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] ​**[[apt://gpsman|gpsman]]** ​et "Img Tcl/Tk library" ​(**[[apt://​libtk-img|libtk-img]]**) ​
  
-<​note>​Si vous n'​installez pas  Img Tcl/​Tk, ​gpsman tournera ​correctement,​ mais vos cartes devront être au format ​GIF ou PNG. +<​note>​Si vous n'​installez pas Img Tcl/​Tk, ​Gpsman fonctionnera ​correctement,​ mais les cartes ​que vous fournirez sous forme de fichiers images ​devront être au format ​gif ou pngUne fois la librairie installée, ​ces cartes pourront ​également ​être au format jpg ou tiff.</​note> ​
-une fois la librairie installée, ​vos cartes pourront être au format jpg ou tiff</​note>​+
  
 +==== Configuration ====
 +
 +Le manuel en anglais indique que la configuration peut s’effectuer en modifiant le fichier gpsman.tcl. Une solution plus simple à mettre en œuvre consiste à lancer simplement gpsman à partir du terminal, en tapant : ​
 +<​code>​gpsman</​code>​
 +Gpsman une fois ouvert, sans fond de carte, cliquer l’onglet **Options** qui s’ouvre sur une dizaine de boutons. Les réglages suivants pourront être adoptés dans un premier temps et modifiés par la suite suivant les besoins :
 +  * __Modèle de GPS__ : Pour des opérations de seuls tracés d’itinéraires,​ il est conseillé de conserver l’option Garmin qui possède quelques restrictions mais se révèle plus stable lors des importations.
 +  * __Paramètres du receveur__ :​ Laisser les paramètres par défaut.
 +  * __Unités et formats__: Pour utilisation de géoportail,​ les données sont positionnées en WGS 84, Format de position et Coordonnées de la carte sont positionnés en DDD (pour degrés décimaux), Projection de la carte en UTM/UPS, Distance en km, Altitude en m, Format de date en AAAAMMJJ, valeurs par défaut pour le reste.
 +  * __Données__ :​ Laisser les paramètres par défaut.
 +  * __Interface utilisateur__ : ​
 +          *  « Fenêtre principale » : Cartes ; ​
 +          *  « Langage » :​ Français, ​
 +          * Par défaut : ​ cocher toutes cases suivantes, surtout celle : **« Par défaut, affichage sur la cartes des données lues »** ;​
 +          * « Intervalle pour information des points sur les traces » : on pourra indiquer un grand nombre (5000 ou 10000 par ex.) afin de ne pas surcharger le tracé par le numéro ou la date des points. ​
 +  * __Géométrie des fenêtres__ :​ Laisser les valeurs par défaut.
 +  * __Couleurs__ :​ Laisser les valeurs par défaut.
 +  * __Géométries_ des cartes : Laisser les valeurs par défaut.
 +  * __Couleur pour la carte_ : Laisser les valeurs par défaut à l’exception de la couleur jaune d’or de « Traces sur la carte » qui n’est pas toujours très visible sur des fonds de carte un peu fournis, lui préférer par exemple le bleu foncé ou le rouge.
 +  * __Police de caractère__ : Laisser les valeurs par défaut.
 +  * __Périphériques et fichiers__ :​ Laisser les valeurs par défaut.
 +Pour que les modifications soient prises en compte, il faut sortir de Gpsman et le redémarrer. ​
  
 ===== Utilisation ===== ===== Utilisation =====
  
  
-==== calibrer une carte ==== 
  
-Gpsman n'est livré avec aucune carte. Il faut donc posséder ses propres cartes et les scannées 
  
-<note tip>le mieux est de faire scanner ses cartes par un professionel,​ ce n'est pas très cher et ca permet de scanner les cartes en une seule fois et un seul fichier </​note>​ 
  
-pour que le soft puisse placer un point gps sur ta carte scannée, cette dernière doit être calibrée. 
  
-Sur le terrain, relèver les coordonnées gps de trois points remarquable (les intersections de routes sont très pratique). 
  
-Pour plus de précision, ces points : 
-  * ne doivent pas être alignés 
-  * doivent être répartis vers les bords de ta carte (ex : haut-gauche,​ haut - droite, bas - droite) 
-  * doivent être relevés au format //"​degré minute seconde"//​ (ça évite des conversion fastidieuse) 
  
 +==== Calibrer une carte ====
  
-<note tip>Si il fait trop froid pour sortir avec votre gpsvous pouvez utiliser Google earth pour récupérer ​les coordonnées GPS des points ​de calibration</​note>​+Comme prédemment indiquéGPSMAN ne contient aucune carte. Il faut donc posséder ses propres cartes sous forme de fichiers images ​pour pouvoir ​les utiliser en fond de carte. ​
  
-menu //cartes ->fond->chargement->depuis un fichier//+<note tip>Une première solution est de scanner ses propres ​cartes ​papier soit par un professionnel,​ soit soi-même si on peut accéder à un scanner possédant une bonne résolution (300ppp minimun).</​note> 
 +<note tip> 
 +Une deuxième solution concernent les carte IGN françaises,​ celles-ci sont consultables avec de très nombreux niveaux d’échelles sur le site  http://www.geoportail.fr/​ . La souris pointant sur un point choisi, un clic droit ouvre une petite fenêtre proposant adresse et coordonnées,​ en degrés décimaux (DDD) du lieu. Une copie d’écran peut conduire à une carte prête au géoréférencement. L’assemblage sous Gimp de multiples impressions d’écrans peut conduire à des cartes étendues.</​note>​
  
-Sélectionner alors le fichier correspondant à la carte.+Il est facile de vérifier que les cartes affichées sur le site geoportail, même fortement agrandies, ​ présentent un niveau de détail beaucoup moins important que les cartes IGN au 1/​25000ème. Des copies d’écran peuvent s’avérer suffisantes pour un déplacement en véhicule ou pour un parcours de cyclotourisme mais sont dans de nombreux cas insuffisament détaillées pour la randonnée pédestre.
  
-Choix de la méthode permettant ​de réferencer ​la carte ==choisir "​affine"​+<​note>​ 
 +Pour les voyageurs à destination de l’Espagne ou pour ceux qui randonnent dans ce pays, le site https://​www.ign.es/​iberpix/​visor/​ (en espagnol, certaines pages également en anglais) affichent à de très nombreuses échelles des cartes très détaillées parfaitement utilisables par copies d’écran. La petite fenêtre en fond bleu en bas de l’écran indique en continu les coordonnées du pointeur ​de la souris. Celles-ci sont présentées en degrés décimaux (DDD) quand l’option EPSG4326 est choisie à droite ​de la fenêtre. 
 +</note>
  
-Cliquer sur la carte pour placer ​le premier point dont on connais ​les coordonnées ​gps.+Pour que l’application puisse utiliser une carte et y placer ​des points, celle-ci doit être calibrée ou géo-référencée. Cette opération nécessite de connaître avec précision ​les coordonnées ​de trois points de la carteCeux-ci doivent être choisis :  
 +  * Non alignés ;​ 
 +  * Les plus écartés possibles ;​  
 +  * Répartis tels qu’ils forment les sommets d’un triangle idéalement équilatéral ou s’en approchant au mieux. 
 +Les coordonnées de trois points respectant au mieux ces critères pourront être relevés sur Geoportail en ne lésinant pas sur l’agrandissement de la carte à l’écran. 
 +Pour géoréférencer une carte, la charger à l’écran en effectuant :​\\ ​
  
-Dans la fenêtre qui s'​ouvre:​+menu //​cartes ​ / fond / chargement / depuis un fichier// .\\ 
  
-  ​* Donner un nom quelconque au premier point (ex:p1)  +Choisir //​**Affine**//​ dans la fenêtre « Méthode de géo-référencement »,​ cliquer sur le premier des points d’interrogation « //​**?​ **//​»,​ puis cliquer dans la carte à l’emplacement du premier des points dont les coordonnées ont été précédemment relevées. 
-  * Renseigner la latitude et la longitude ​(format ​d'​écriture N ° ' ''​ : **N 47 35 27**+Dans la fenêtre qui s'​ouvre:​  
-  * Valider et recommencer cette opération 3 pour inscrire les 3 points de géo réferencements.+  ​* Donner un nom quelconque au premier point (ex:p1) 
 +  * Renseigner la latitude et la longitude ​en respectant le format ​(DDD si utilisation de Geoportail
 +  * Valider et recommencer cette opération 3 fois pour inscrire les 3 points de géo réferencement. 
 +La carte est maintenant calibrée. l'​échelle affichée sous la carte doit être correcte\\
  
-La carte est maintenant calibrée. l'​échelle affichée sous la carte doit être correcte.+Pour une autre vérification,​ effectuer shift-click droit sur un point sur la carte, par exemple un des points de géo-référencement,​ puis répéter la même opération sur un second point : Une ligne est tracée sur la carte entre ces deux points. Une fenêtre s’ouvre indiquant la distance entre ces deux points à comparer à celle mesurée sur Géoportail entre ces deux même points.\\
  
-En traçant un parcours connuGPSMAN doit indiquer le bon nombre de km +Si tout est correctil reste à sauvegarder ​la calibration : \\
-(shift-click droit pour tracer sur la carte) +
-(ctrl pour déplacer la carte à l'​écran)+
  
-Si tout est bon, il reste à sauvegarder la calibration ​:+Menu //Carte / fond / sauvegarde des informations de geo-réfèrencement//​ \\
  
-Menu ://carte/​fond/​sauvegarde des informations ​de geo-réfèrencement//​+Deux fenêtres vont s'​ouvrir successivement ​ 
 +  * Dans la première fenêtre choisir le nom du fichier de calibration de la carte (pas très important) par exemple « Nom_carte.geo » 
 +  * Dans la seconde, renseigner le champ "​nom"​ avec une dénomination qui permettra ​de reconnaitre la carte  Par exemple : « Nom_Carte.png » (ou Nom_carte.jpg suivant le cas), à sauvegarder dans le même répertoire que « Nom_Carte.geo » pour être utilisé aisément par la suite. 
 +  * Valider pour terminer
  
-Deux fenêtres ​vont s'​ouvrir successivement :+<note tip>​Les ​fenêtres ​des menus proposant la sélection des différents fichiers ont des largeurs de 30 caractères. En conséquence,​ il est conseillé de choisir des noms de fichiers n’excédant pas cette longueur. Il est même conseillé de choisir des noms de moins de 20 caractères pour les modifications ultérieures de tracés.</​note>​
  
-  - Dans la première fenêtre choisir le nom du fichier de calibration de la carte (pas très important) 
-  - Dans la seconde,​renseigner le champ "//​nom//"​ avec  une dénomination qui permettra de reconnaitre la carte 
-  - Valider pour terminer 
  
-<note tip>Si tu possède déjà des carte calibrées au format map (une carte toto.jpg est associée à un fichier de calibration toto.map), il suffit que le fichier map soit dans le même répertoire que le fichier carte et gpsman l'​utilisera pour calibrer la carte</​note>​+==== Charger ​une carte préalablement calibrée ====
  
 +Tout simplement : \\ 
  
-==== charger une carte préalablement calibrée ====+menu //carte / fond / chargement / depuis une définition / Nom_carte.png (.jpg)// \\
  
-Là c'est tout simple : +où le dernier terme représente le nom donné ​ lors de l’enregistrement ​à l’issue de la calibration.
-//​carte->​fond->​chargement->​depuis une définition->​toto//​ +
-Où toto représente le nom donné ​à la calibration ​lors de son enregistrement+
  
  
-==== assembler ​plusieurs cartes ====+==== Assembler ​plusieurs cartes ====
  
-Si vous possédez plusieurs cartes scannées rigoureusement à la même échelle et s'​alignant parfaitement sans se superposer, elles peuvent êtres assemblées,​ et apparaitront alors à l'​écran comme une seule carte. ​+Si vous possédez plusieurs cartes scannées rigoureusement à la même échelle et s'​alignant parfaitement sans se superposer, elles peuvent êtres assemblées,​ et apparaitront alors à l'​écran comme une seule carte.
  
  
Ligne 107: Ligne 142:
  
  
-==== connecté ​un gps ====+ 
 + 
 + 
 +==== Importation et tracé de fichiers gpx ==== 
 +=== Fichiers gpx === 
 + 
 +Les fichiers gpx s’éditent très aisément avec tout éditeur de texte. Cette opération sera parfois nécessaire afin de pratiquer dans ceux-ci des modifications mineures. Pour se familiariser avec leur structure il est possible de s’appuyer sur la fiche Wikipedia qui leur est consacrée. 
 + 
 +===  Importation et tracé === 
 +Charger la carte géoréferencée puis importer le fichier gpx :\\  
 + 
 +//Données / GPX / Nom_fich.gpx//​ \\  
 + 
 +L’itinéraire décrit par les informations contenues dans le fichier //​Nom_fich.gpx//​ doit alors être tracé sur la carte avec un trait de la couleur définie dans les options. Il est possible de modifier a posteriori cette dernière ainsi que l’épaisseur du trait en opérant dans : \\  
 + 
 +//Données / Trace / Ouvrir TR//\\  
 + 
 + ​Choisir en actionnant les boutons Largeur et/ou Couleur. Valider les choix par le bouton //​**Changer**//​. 
 + 
 +== Nom de fichier gpx == 
 + 
 +Pour effectuer aisément l’opération citée juste précédemment,​ il peut être préférable,​ sans que cela soit une obligation, que le nom du fichier gpx et que le nom de l’itinéraire figurant, éventuellement,​ à l’intérieur de celui-ci soient identiques. En éditant le fichier ​ rechercher la présence éventuelle d’une séquence :\\  
 + <​trk><​name>​ //nom d’itinéraire//​ </​name>​.\\  
 + Au besoin renommer le fichier ou modifier la chaine entre les balises. 
 + 
 +== Présence de waypoints dans le fichier gpx == 
 + 
 +Des fichiers gpx téléchargés depuis des sites de randonnée par exemple peuvent contenir des points de passage (waypoints) décrits par leurs coordonnées suivis d’un intitulé. Au chargement d’un tel fichier gpsman va demander, par l’ouverture d’une fenêtre, une modification de chaque intitulé si : 
 +  * La longueur de celui-ci dépasse 40 caractères  
 +  * Et/ou si il contient des blancs et/ou des caractères autres que les 26 lettres majuscules ou minuscules non accentuées  
 +  * Ou les chiffres de 0 à 9.  
 +A l’issue, le tracé s’effectue normalement ​ mais la sauvegarde des modifications conduit à un nouveau fichier qui se révèle inexploitable pour des tracés ultérieurs. (???)\\ 
 + 
 +Il est également possible d’ouvrir le fichier et de modifier les intitulés des waypoints apparaissant dans des séquences :\\  
 +<​wpt>​…..<​name>​ //intitulé du waypoint// </​name>​…</​wpt>​. \\  
 +Le nouvel intitulé doit évidemment respecter les critères précédents. La sauvegarde du fichier modifié pourra être utilisée directement.\\  
 +Un intérêt de cette modification éventuellement un peu fastidieuse,​ est de pouvoir également limiter la longueur des intitulés initialement conformes afin de ne pas surcharger les cartes. 
 + 
 +== Conversion de certains fichiers gpx == 
 + 
 +Certaines montres connectées,​ de marque Suunto entre autres, délivrent des fichiers de type « Route ». Pour des raisons inconnues, leurs importations s’avèrent impossible dans Gpsman. Afin de pouvoir utiliser ces fichiers, ils doivent préalablement être transformés en fichiers de type « Trace » par l’emploi comme suit, du script bash **rte2trk.sh** :\\  
 + 
 +A l’aide d’un éditeur de texte créer par copier-coller des lignes ci-dessous, un fichier portant le nom **rte2trk.sh **\\  
 +<​code>#​!/​bin/​bash 
 +sed -i -e '​s|rte>​|trk>​|g'​ -e '​s|rtept|trkpt|g'​ \ 
 +  -e '​s|</​name><​trkpt|</​name><​trkseg><​trkpt|g'​ \ 
 +  -e '​s|</​trkpt></​trk>​|</​trkpt></​trkseg></​trk>​|g'​ foo.gpx</​code>​ 
 + 
 +Avant la première utilisation,​ donner à ce script, les droits d’exécution en tapant dans le terminal :​\\  
 +<​code>​$ chmod -x rte2trk.sh</​code>​ 
 + 
 +A l’aide de l’éditeur de texte, ouvrir le fichier « route ».gpx. Vérifier que toutes les informations sont contenues sur une seule ligne. Au besoin, supprimer tout saut ou retour de ligne. Sauvegarder.\\  
 +Dupliquer ce fichier en l’enregistrant sous le nom **foo.gpx** dans le même répertoire que le script bash.\\  
 +Dans le terminal, lancer l’exécution du script en tapant dans le terminal :​ 
 +<​code>​./​rte2trk.sh</​code>​ 
 +A l’issue de l’exécution,​ normalement très rapide, le fichier foo.gpx est maintenant un fichier gpx de type trace.\\  
 + 
 +Renommer le fichier **foo.gpx**\\  
 +Le nouveau fichier peut maintenant être importé et l’itinéraire tracé. 
 + 
 +== Importation et tracé sans fond de carte == 
 + 
 +Il est possible d’importer des fichiers gpx et d’obtenir normalement un tracé dans une fenêtre blanche sans carte préalablement chargée. Plusieurs intérêts à cette opération :​ 
 +  * Vérifier la compatibilité du fichier avec Gpsman ; 
 +  * Les coordonnées courantes du pointeur de la souris étant affichées en bas de la fenêtre, il est ainsi possible de lire les coordonnées des points extrêmes du tracé et d’en déduire l’étendue de la carte géoréférencée nécessaire à son tracé. Le bouton **//​Changer//​** en bas de la fenêtre permet d’adapter l’échelle du tracé. 
 +  * ... 
 + 
 +== Importations et tracés multiples == 
 + 
 +Il est possible d’importer et tracer plusieurs itinéraires sur la même carte en pratiquant successivement comme indiqué précédemment en modifiant éventuellement couleur et largeur de trait. 
 + 
 +== Sauvegarde de l’image obtenue == 
 + 
 +Sélectionner :\\  
 + //​Carte / Sauvegarde vers PS// \\  
 +Taper le nom du fichier avec l’extension **.ps** dans première ligne de la fenêtre.  
 +Cette image peut être rappelée dans le Visionneur d’écran dont le grossissement peut être réglé directement en tapant le pourcentage désiré dans la fenêtre et imprimer depuis celui-ci. 
 + 
 + 
 + 
 + 
 +==== connecter ​un gps ====
  
 Gpsman semble supporter les gps Gpsman semble supporter les gps
-  * Garmin (forerunner 201 testé ok)+  * Garmin (forerunner 201 testé ok, avec l'​adaptateur USB-série je dois changer le nom du port ttyS0 par ttyUSB0) 
 +  * Garmin (foretrex 101 testé OK) mais sur port série, sur USB même avec l'​adaptateur il ne se passe rien. J'ai testé chez moi et au vieux campeur (qui ont windob). Le technicien pense à un problème de pilote. 
 +  * Garmin GPSMap 60 (testé: OK) 
 +  * Les GPS Garmin gps 12 et Garmin geko 301 peuvent se connecter avec l'​adaptateur USB-série sur le port ttyUSB0 et avec le protocole Garmin.
   * Lowrence (non testé)FIXME   * Lowrence (non testé)FIXME
   * Magellan (non testé)FIXME   * Magellan (non testé)FIXME
Ligne 127: Ligne 246:
   - "//​mettre//"​ fait le contraire (pc->​gps) ;-)   - "//​mettre//"​ fait le contraire (pc->​gps) ;-)
  
-  ​+  
 +<note tip> 
 +pour le foreruner 205: 
 +Sous Ubuntu 10.10 (**pb résolu sous 11.10**) un bug pose problème avec les gps qui communique par port série via un adaptateur série-USB. 
 + 
 +Taper les commandes suivantes afin de désactiver le pilote **pl2303** et de le réactiver, ce qui a pour effet de contourner ce problème. 
 +  sudo modprobe -r pl2303 
 +  sudo modprobe pl2303 
 +</​note>​ 
 + 
 +<note tip> 
 +pour le foreruner 205: 
 +sous ubuntu 12.04, encore une petite régression : il faut ajouter l'​utilisateur au groupe "​dialout"​ à l'aide de la commande : 
 + 
 +sudo adduser user_name dialout 
 + 
 +ps: remplacer user_name par votre nom d'​utilisateur :-) 
 +</​note>​
 ===== Désinstallation ===== ===== Désinstallation =====
  
Ligne 135: Ligne 271:
  
  
-  * [[http://www.ncc.up.pt/gpsman/|Site officiel ​de gpsman]] [en] +  * [[http://gpsman.sourceforge.net/|Site officiel de gpsman]] [en] 
 +  * [[https://​master.dl.sourceforge.net/​project/gpsman/​doc/​GPSMandoc.pdf?​viasf=1/|Manuel ​de gpsman]] [en]  
 +  * [[https://​fr.wikipedia.org/​wiki/​GPX_(format_de_fichier)|Fiche Wikipedia sur les fichiers gpx]] [fr]
  
 ---- ----
Ligne 142: Ligne 279:
  
  
-//​Contributeurs : [[utilisateurs:​benoit747]].//+//​Contributeurs : [[utilateurs:sudadour ​   ,    ​benoit747]] //
  
  
  
  • gpsman.1199890742.txt.gz
  • Dernière modification: Le 09/01/2008, 16:01
  • (modification externe)