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
gps [Le 06/08/2015, 21:54]
83.205.66.235 [Gps pour navigation automobile]
gps [Le 28/08/2023, 09:46] (Version actuelle)
149.154.240.39 [Gps pour Sport]
Ligne 1: Ligne 1:
-{{tag>​cartographie}}+{{tag>portail ​cartographie ​gps}}
 ---- ----
  
Ligne 9: Ligne 9:
 D'​autres [[wpfr>​Système_de_positionnement_par_satellites#​Syst.C3.A8mes_de_navigation_satellitaires_existants_ou_en_d.C3.A9veloppement|système de positionnement existent]] D'​autres [[wpfr>​Système_de_positionnement_par_satellites#​Syst.C3.A8mes_de_navigation_satellitaires_existants_ou_en_d.C3.A9veloppement|système de positionnement existent]]
  
-Voir aussi : +Voir aussi :
   * [[tutoriel:​geolocaliser_ses_photos_avec_un_gps|Comment géolocaliser ses photos avec un GPS]]   * [[tutoriel:​geolocaliser_ses_photos_avec_un_gps|Comment géolocaliser ses photos avec un GPS]]
   * [[cartographie|Logiciels de cartographie sous Linux]]   * [[cartographie|Logiciels de cartographie sous Linux]]
Ligne 16: Ligne 16:
  
 A trier FIXME: A trier FIXME:
-  * [[gpsbabel|Comment faire communiquer GPS et PC]] +  * [[gpsbabel]]: manipulation/​conversion de divers formats de fichier gps( [[https://​www.gpsbabel.org/​htmldoc-1.5.0/​gpsbabel-1.5.0.pdf|manuel détaillé avec toutes les options]]) 
-  * [[oziexplorer|OziExplorer]] avec Ubuntu ​c'est possible +  * [[oziexplorer|OziExplorer]] avec Ubuntuc'est possible ​! 
-  * [[gpsman|gpsman]]: clone d'oziexplorer ​(au niveau fonctionnalité,​ pas au niveau mise en page) ce soft est présent dans les dépots et fonctionne en natif sous linux +  * [[:gpsman]]: clone d'OziExplorer ​(au niveau fonctionnalité ​seulement, pas au niveau mise en page)ce soft est présent dans les dépots et fonctionne en natif sous Linux 
-  * [[QlandKarte]] : Logiciel ​complet de gestion de carte et GPS +  * [[:QlandKarte]] : logiciel ​complet de gestion de carte et GPS (désormais connu sous le nom QMapShack) 
-  * [[viking|viking]] ​(brouillon): également présent dans les dépôts ​et fonctionne en natif sous linux ; utilise des fonds de cartes téléchargés automatiquement +  * [[:viking]] : également présent dans les dépôtsfonctionne en natif sous Linux 
-  * [[http://​activityworkshop.net/​software/​prune/​index.html|Prune]] : un logiciel, écrit en Java, pour visualiser, modifier et convertir des données géographiques issues de GPS. +  * [[http://​activityworkshop.net/​software/​prune/​index.html|Prune]] : un logiciel pour visualiser, modifier et convertir des données géographiques issues de GPS 
-  * [[http://​www.tangogps.org/​gps/​cat/​About|tangogps]] : logiciel de géolocalisation (disponible dans les paquets ubuntu). +  * [[http://​www.tangogps.org/​gps/​cat/​About|tangogps]] : logiciel de géolocalisation (disponible dans les paquets ubuntu, remplacé par foxtrotgps). 
-  * [[http://​gpsbook-team.blogspot.com/​|gpsbook]]: ​Logiciel ​pour classer, éditer et visualiser ses traces au format gpx. (Paquet ​pour ubuntu 10.10 disponible en téléchargement)+  * [[http://​gpsbook-team.blogspot.com/​|gpsbook]]: ​logiciel ​pour classer, éditer et visualiser ses traces au format gpx. (paquet ​pour ubuntu 10.10 disponible en téléchargement)
  
 ====Gps pour navigation automobile==== ====Gps pour navigation automobile====
Ligne 30: Ligne 30:
   * [[naviextras|Naviextras : LogicielS de mise à jour de GPS : Mappy, iGo, Renault, Dacia ....]]   * [[naviextras|Naviextras : LogicielS de mise à jour de GPS : Mappy, iGo, Renault, Dacia ....]]
  
 +A noter que de plus en plus de GPS peuvent se connecter sur Wifi pour leurs mises à jour et que la question de la compatibilité avec le système d'​exploitation de votre ordinateur ne se pose plus.
 ====Gps pour navigation maritime==== ====Gps pour navigation maritime====
-  * [[OpenCPN|OpenCPN]] : http://​opencpn.org/​ : Positionnement GPS, Trace, routes, cartes, etc... +  * [[:OpenCPN]] : https://​opencpn.org/​ : Positionnement GPS, Trace, routes, cartes, etc... 
-  * [[MMGPS|MMGPS]] :http://​blog.matrixmariner.com/​mmg:​ Afficheur simple des données GPS sans traceur de cartes.+  * [[http://​blog.matrixmariner.com/​mmg|MMGPS]] :: Afficheur simple des données GPS sans traceur de cartes.
  
-Voir aussi : [[navigation_maritime|Navigation maritime]]+Voir aussi :[[:Navigation maritime]]
 ====Gps pour avion==== ====Gps pour avion====
 Avion ou modélisme. Avion ou modélisme.
Ligne 40: Ligne 41:
 ====Gps pour Sport==== ====Gps pour Sport====
  
-  * [[pytrainer|PyTrainer]] : logiciel de gestion d'​entraînement sportif à partir de traces GPS +  * [[:PyTrainer]] : logiciel de gestion d'​entraînement sportif à partir de traces GPS 
-  * [[turtlesport|TurtleSport]] : logiciel de gestion d'​entraînement sportif à partir de traces GPS +  * [[:TurtleSport]] : logiciel de gestion d'​entraînement sportif à partir de traces GPS 
-  * [[gpssporttrace|GPS Sport Trace]] : logiciel de gestion de trace GPS pour une utilisation sportive+  * [[tomtom#​tomtom_sports_connect_en_64_bits|Tomtom sports connect]] : Logiciel, par TomTom, pour les montres de sport TomTom 
 +  * [[https://​www.zombietrackergps.net/​ztgps/​|ZombieTrackerGPS]] : logiciel ​d'​analyse d'​activités sportives partir ​de traces ​GPS
  
 ====Autres logiciels==== ====Autres logiciels====
  
-  * [[igotu2gpx|igotu2gpx]] : logiciel de récupération des traces des GPS I-Gotu+  * [[:Viking]] : logiciel de récupération des traces des GPS I-Gotu
   * [[http://​jrepetto.free.fr/​ttmaps|ttMaps]] : logiciel pour les GPS TomTom pour la randonnée, le parapente ou la spéléologie,​ la navigation aérienne ou maritime ainsi que son utilisation dans les pays pour lesquels la société TomTom ne vend pas encore de cartes vectorielles.   * [[http://​jrepetto.free.fr/​ttmaps|ttMaps]] : logiciel pour les GPS TomTom pour la randonnée, le parapente ou la spéléologie,​ la navigation aérienne ou maritime ainsi que son utilisation dans les pays pour lesquels la société TomTom ne vend pas encore de cartes vectorielles.
  
 ===== Installation d'un périphérique gps===== ===== Installation d'un périphérique gps=====
 +==== Intégré au portable ====
 +Le GPS est par exemple couplé avec une carte //mobile broadband// (Exemple pour un Dell avec ID: **413c:​818d** Dell Computer Corp).
 +
 +=== Fonctionnement de base ===
 +Par défaut, le driver crée trois interfaces :
 +  * /​dev/​ttyACM0,​ interface de contrôle du GPS et du modem mobile
 +  * /​dev/​ttyACM1,​ interface du modem
 +  * /​dev/​ttyACM2,​ interface du GPS envoyant les trames NMEA
 +
 +Pour initialiser le GPS, dans le [[terminal]],​ taper :
 +<​code>​
 +screen /​dev/​ttyACM0
 +</​code>​
 +Une fois connecté à l'​interface série, taper :
 +<​code>​
 +AT*E2GPSCTL=1,​1,​1
 +</​code>​
 +Cela a pour effet, dans l'​ordre,​ de démarrer l'​envoi de trames NMEA sur /​dev/​ttyACM2,​ avec un intervalle de 1 seconde et d'​activer le DGPS.
 +
 +Pour voir les trames NMEA, fermer screen (touches CTRL+A puis touche K et Y pour valider). On ouvre maintenant l'​interface /​dev/​ttyACM2 :
 +<​code>​
 +screen /​dev/​ttyACM2
 +</​code>​
 +Puis, pour activer :
 +<​code>​
 +AT*E2GPSNPD
 +</​code>​
 +Les trames doivent apparaître. Si vous allez à l'​extérieur,​ au bout de quelques minutes, vous aurez une position GPS.
 +
 +**Néanmoins,​ avec cette méthode, on ne peut pas faire fonctionner le GPS avec [[gpsd]].**
 +
 +=== Fonctionnement avec gpsd ===
 +Le démon gps ne prend pas en charge nativement cette carte GPS car il faut, pour activer les trames, envoyer une commande AT. Il faut donc installer un démon supplémentaire : [[http://​mbm.sourceforge.net/​|mbm-gpsd]]
 +
 +N'​ayant pas de paquets pour Ubuntu, il faut donc compiler soi-même ce logiciel.
 +
 +== Installation manuelle ==
 +
 +FIXME liste des dépendances à installer
 +
 +//Les instructions suivantes reprennent celles du wiki du projet.//
 +
 +Dans un terminal exécuter les commandes suivantes :
 +<​code>​
 +git clone git://​mbm.git.sourceforge.net/​gitroot/​mbm/​mbm-gpsd
 +cd mbm-gpsd
 +./​autogen.sh --prefix=/​usr --sysconfdir=/​etc --localstatedir=/​var
 +make
 +sudo make install
 +</​code>​
 +
 +Lors de la commande autogen, il y aura probablement des erreurs. Installer les paquets manquants, la difficulté étant qu'ils apparaissent un par un et que le fichier README est muet à ce sujet.
 +
 +Pour avoir une interface graphique, il faut procéder à l'​installation de **mbm-gps-control**.
 +
 +Dans un terminal exécuter les commandes suivantes :
 +<​code>​
 +git clone git://​mbm.git.sourceforge.net/​gitroot/​mbm/​mbm-gps-controm
 +cd mbm-gps-control
 +./​autogen.sh --prefix=/​usr --sysconfdir=/​etc --localstatedir=/​var
 +make
 +sudo make install
 +</​code>​
 +
 +Même remarque que précédemment,​ des dépendances peuvent manquer.
 +
 +== Configuration de gpsd ==
 +Avant tout, il faut [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] suivants : **[[apt>​gpsd,​ gpsd-clients|gpsd gpsd-clients]]**.
 +Le démon mbm-gpsd va créer une interface /dev/gps0. Il faut que la configuration du démon soit mise à jour. Pour cela, dans un terminal taper :
 +<​code>​
 +sudo dpkg-reconfigure gpsd
 +</​code>​
 +Et rentrer, quand demandé, le chemin de l'​interface : **/​dev/​gps0**.
 +
 +== Lancement du GPS ==
 +Pour que les changements précédents prennent effet, redémarrer l'​ordinateur (ceci est dû à l'​utilisation de [[udev]]).
 +
 +Lancer l'​application **mbm-gps-control** (normalement située dans le menu).
 +
 +Au besoin, lancer le démon **mbm-gpsd** :
 +<​code>​sudo mbm-gpsd</​code>​
 +
 +Pour voir la constellation des satellites, utiliser **xgps** :
 +<​code>​xgps</​code>​
  
 ==== Connexion par USB ==== ==== Connexion par USB ====
Ligne 55: Ligne 141:
 Commencez par installer les paquets [[apt://​gpsd|gpsd]] et [[apt://​gpsd-clients|gpsd-clients]]. Commencez par installer les paquets [[apt://​gpsd|gpsd]] et [[apt://​gpsd-clients|gpsd-clients]].
  
-Pour tester l'​acquisition des signaux gps,  lancer dans un terminal xgps ou gpsmon /​dev/​ttyUSB0. Les données gps devraient ​apparaitre.+Pour tester l'​acquisition des signaux gps,  lancer dans un terminal xgps ou gpsmon /​dev/​ttyUSB0 ​ou /​dev/​ttyACM0. Les données ​satellite ou gps devraient ​apparaître.
  
-<note warning>​ +Voir aussi :[[:gpsbabel|Comment faire communiquer GPS et PC]]
-Pour Ubuntu 11.10, le paquet brltty envoie des trames sur le périphérique /​dev/​ttyUSB0 qui peut être celui utilisé par gpsd. Une solution simple pour résoudre ce problème consiste à supprimer le paquet brltty. +
-</​note>​ +
- +
-Voir aussi : [[gpsbabel|Comment faire communiquer GPS et PC]]+
 ==== Connexion par Bluetooth ==== ==== Connexion par Bluetooth ====
 === Reconnaissance du périphérique gps bluetooth === === Reconnaissance du périphérique gps bluetooth ===
Ligne 75: Ligne 157:
 Vous pouvez maintenant paramétrer le GPS en utilisant le port série (généralement /​dev/​rfcomm0) donné par la commande précédente (arrêter la commande pour couper la connexion au GPS). Vous pouvez maintenant paramétrer le GPS en utilisant le port série (généralement /​dev/​rfcomm0) donné par la commande précédente (arrêter la commande pour couper la connexion au GPS).
  
-=== Automatisation de la procédure de reconnaissance ​=== +=== Automatisation de la procédure de reconnaissance===
- +
  
  
Ligne 155: Ligne 235:
 Dans la gamme des GPS Garmin on peut distinguer les modèles disposant d'une carte mémoire, qui seront souvent détectés par le système comme des périphériques de stockage de masse USB, des modèles ne disposant pas de carte mémoire (série Forerunner par exemple) qui nécessiteront l'​utilisation d applications spécifiques,​ telles que [[:​gpsbabel]],​ pour accéder à leur contenu. Dans la gamme des GPS Garmin on peut distinguer les modèles disposant d'une carte mémoire, qui seront souvent détectés par le système comme des périphériques de stockage de masse USB, des modèles ne disposant pas de carte mémoire (série Forerunner par exemple) qui nécessiteront l'​utilisation d applications spécifiques,​ telles que [[:​gpsbabel]],​ pour accéder à leur contenu.
  
-Connexion de type filaire : USB/​SERIE ​\\  +Connexion de type filaire : USB/SERIE 
-Connexion de type sans fils : ANT+ ou ANT FS \\ +Connexion de type sans fils : ANT+ ou ANT FS
  
 === Modèles avec carte mémoire === === Modèles avec carte mémoire ===
  
-Par exemple le GPS garmin etrex Vista Cx  +Par exemple le GPS garmin etrex Vista Cx
 Si la commande **lsusb** vous montre que le matériel est bien connecté, vous pouvez accéder aux données de la carte mémoire de votre GPS en allant dans Si la commande **lsusb** vous montre que le matériel est bien connecté, vous pouvez accéder aux données de la carte mémoire de votre GPS en allant dans
  
Ligne 171: Ligne 251:
 == Utilisation en mode USB natif == == Utilisation en mode USB natif ==
  
-<​note>​Valable à partir la version 8.04 de Ubuntu et ses dérivées</​note>​ +Les GPS Garmin sont gérés directement par le noyau ce qui a entrainé le blacklistage du module **garmin_gps** qui était utilisé auparavant pour rattacher le GPS au périphérique **/​dev/​ttyUSBx**
- +
-Depuis [[:​hardy|Hardy Heron]] les GPS Garmin sont gérés directement par le noyau ce qui a entrainé le blacklistage du module **garmin_gps** qui était utilisé auparavant pour rattacher le GPS au périphérique **/​dev/​ttyUSBx**+
  
 Dans la pratique il faut maintenant se référer a **usb:** plutôt qu'à **/​dev/​ttyUSBx** par exemple dans la ligne de commande de [[:​gpsbabel]] : Dans la pratique il faut maintenant se référer a **usb:** plutôt qu'à **/​dev/​ttyUSBx** par exemple dans la ligne de commande de [[:​gpsbabel]] :
Ligne 221: Ligne 299:
  
 == GFrun == == GFrun ==
-Le Script **GFrun** permet d'​automatiser l'​installation et la configuration des forerunner ANT-FS sous linux : \\  +Le Script **GFrun** permet d'​automatiser l'​installation et la configuration des forerunner ANT-FS sous linux : 
-[[https://​github.com/​xonel/​GFrun]] ​\\  +[[https://​github.com/​xonel/​GFrun]] 
-\\  + 
-** GFrun =** \\  +** GFrun =**  
-  * + **garminplugin_0.3.16-1 :**  +  * + **garminplugin_0.3.16-1 :** 
-                            * Permet de connecter notre firefox au site http://​connect.garmin.com ​\\  +                            * Permet de connecter notre firefox au site http://​connect.garmin.com  
-  * + **Garmin-Forerunner-610-Extractor :**  +  * + **Garmin-Forerunner-610-Extractor :** 
-                            * Récupère les fichiers via ANT+ de nos montres (ANT-FS) + convertit les .FIT en .TCX à l'aide du script (40-convert_to_tcx.py) ​\\  +                            * Récupère les fichiers via ANT+ de nos montres (ANT-FS) + convertit les .FIT en .TCX à l'aide du script (40-convert_to_tcx.py)  
-  * + **gcpuploader :**  +  * + **gcpuploader :** 
-                            * upload automatiquement les "​FIT/​TCX"​ sur http://​connect.garmin.com ​\\  +                            * upload automatiquement les "​FIT/​TCX"​ sur http://​connect.garmin.com  
-\\ +
 <​code>​ <​code>​
 wget -N https://​github.com/​xonel/​GFrun/​raw/​GFrun/​GFrun/​install/​GFrunMenu.sh wget -N https://​github.com/​xonel/​GFrun/​raw/​GFrun/​GFrun/​install/​GFrunMenu.sh
Ligne 237: Ligne 315:
 sudo sh ./​GFrunMenu.sh sudo sh ./​GFrunMenu.sh
 </​code>​ </​code>​
-Forum : http://​forum.ubuntu-fr.org/​viewtopic.php?​id=1267521\\ +Forum : http://​forum.ubuntu-fr.org/​viewtopic.php?​id=1267521
  
 ==== Garmin Forerunner avec connexion ANT + ==== ==== Garmin Forerunner avec connexion ANT + ====
 == python-ant-downloader == == python-ant-downloader ==
  
-Modèles : \\  +Modèles :  
-Supported : \\ +Supported : 
   *     - 405   *     - 405
   *     - 405CX   *     - 405CX
Ligne 255: Ligne 333:
   *  - Garmin FR70   *  - Garmin FR70
 python-ant-downloader : [[https://​github.com/​braiden/​python-ant-downloader]] python-ant-downloader : [[https://​github.com/​braiden/​python-ant-downloader]]
-\\  + 
 == garmin-ant-downloader == == garmin-ant-downloader ==
-0) verifier si le paquet [[:​tutoriel:​comment_installer_un_paquet|garmin-ant-downloader]] est disponible !!! \\  +0) verifier si le paquet [[:​tutoriel:​comment_installer_un_paquet|garmin-ant-downloader]] est disponible !!!  
-<note tip>RQ: sous Ubuntu 12.04.2 garmin-ant-downloader est present dans le depots officiel version 0:​20110626-1 ​\\ +<note tip>RQ: sous Ubuntu 12.04.2 garmin-ant-downloader est present dans le depots officiel version 0:​20110626-1 ​
 Dans ce cas les étapes suivantes sont inutiles, il suffit d'​installer ​ : **[[apt>​garmin-ant-downloader]]** </​note>​ Dans ce cas les étapes suivantes sont inutiles, il suffit d'​installer ​ : **[[apt>​garmin-ant-downloader]]** </​note>​
-\\ +
 Les dernières générations de GPS Garmin utilisent une connexion sans fil avec une clé USB (ANT) Les dernières générations de GPS Garmin utilisent une connexion sans fil avec une clé USB (ANT)
 il est donc nécessaire de compiler un module qui va permettre la communication avec le GPS il est donc nécessaire de compiler un module qui va permettre la communication avec le GPS
-\\ +
 1) recupération des sources 1) recupération des sources
-[[http://​cgit.gromotion.com/​cgit.cgi/​gant/​tree/​]] FIXME lien HS +[[http://​cgit.gromotion.com/​cgit.cgi/​gant/​tree/​]] FIXME lien HS
  
 2) Compiler installer 2) Compiler installer
Ligne 392: Ligne 470:
  
 __3) Logiciel POI Loader :__\\ __3) Logiciel POI Loader :__\\
 +<note warning>​Fonctionnait avec la version 2.5.2 (de 2008). Installation impossible de POI Loader avec la version actuelle qui est la 2.7.3</​note>​
 Télécharger puis exécuter l'​installation du logiciel « POI Loader » (« for windows » donc par wine).\\ Télécharger puis exécuter l'​installation du logiciel « POI Loader » (« for windows » donc par wine).\\
-Accès : http://​www8.garmin.com/​support/​download.jsp ​+Accès : http://​www8.garmin.com/​support/​download.jsp
  
 __4) Logiciel Sox :__\\ __4) Logiciel Sox :__\\
 Télécharger l'​archive de sa version **14.0.1** (zip), puis extraire l'exe du zip (par exemple par Ark ou par le menu contextuel du fichier téléchargé).\\ Télécharger l'​archive de sa version **14.0.1** (zip), puis extraire l'exe du zip (par exemple par Ark ou par le menu contextuel du fichier téléchargé).\\
 Déplacer ce fichier « exe » sous « ~/​.wine/​drive_c/​Program Files/​Garmin/​POI Loader/ » (= dans le même dossier que POI Loader).\\ Déplacer ce fichier « exe » sous « ~/​.wine/​drive_c/​Program Files/​Garmin/​POI Loader/ » (= dans le même dossier que POI Loader).\\
-Accès : http://​sourceforge.net/​projects/​sox/​files/​sox/​14.0.1/​sox-14.0.1.zip/​download ​+Accès : http://​sourceforge.net/​projects/​sox/​files/​sox/​14.0.1/​sox-14.0.1.zip/​download
  
 __5) Créer un dossier « radars »__ :\\ __5) Créer un dossier « radars »__ :\\
Ligne 407: Ligne 486:
 Extraire tous les fichiers des archives téléchargées et les déplacer sous « ~/​radars »\\ Extraire tous les fichiers des archives téléchargées et les déplacer sous « ~/​radars »\\
 Accès inscription : http://​www.tomtomax.fr/​forum/​ucp.php?​mode=register,​\\ Accès inscription : http://​www.tomtomax.fr/​forum/​ucp.php?​mode=register,​\\
-Accès téléchargement : http://​www.tomtomax.fr/​forum/​viewtopic.php?​f=184&​t=19734 ​+Accès téléchargement : http://​www.tomtomax.fr/​forum/​viewtopic.php?​f=184&​t=19734
  
 __7) Exécuter le logiciel POI Loader,__ par Wine / Programmes / Garmin) :\\ __7) Exécuter le logiciel POI Loader,__ par Wine / Programmes / Garmin) :\\
Ligne 420: Ligne 499:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-    * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=135467|Discussion « Navigation maritime en Linux ? »]] sur le forum Ubuntu-fr+    * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=135467|Discussion « Navigation maritime en Linux ? »]] sur le forum Ubuntu-fr
     * **(en)** [[http://​tuxmobil.org/​linux_gps_navigation_applications.html|Linux Applications for GPS Navigation & Geographic Maps]]     * **(en)** [[http://​tuxmobil.org/​linux_gps_navigation_applications.html|Linux Applications for GPS Navigation & Geographic Maps]]
     * [[http://​www.justmagic.com/​RasterChart2BSB.html#​Anchor-Logiciels-3800|Logiciels de navigation pour la plaisance pour MacOSX et Linux]]     * [[http://​www.justmagic.com/​RasterChart2BSB.html#​Anchor-Logiciels-3800|Logiciels de navigation pour la plaisance pour MacOSX et Linux]]
  • gps.1438890840.txt.gz
  • Dernière modification: Le 06/08/2015, 21:54
  • par 83.205.66.235