Navit un GPS sous linux
De Wiki de la communauté Mandriva.
Si vous voulez contribuer, cliquez simplement sur l'onglet modifier. Consultez également les autres pages dont le contenu est à réviser.
Sommaire |
Présentation générale
Installation
Mandriva 2009.1
| Pour installer navit, lancez Sélectionnez-le et cliquez sur Appliquer (Aide). Vous pouvez également l'installer en utilisant la console en tant qu'administrateur avec la commande suivante : urpmi navit |
Mandriva 2009.0
Un paquet est disponible dans les backports. Il faut donc que ce dépôt soit activé. Ensuite,, vous trouverez un paquet navit.
Mandriva 2008.1 et précédentes
Il faut au moins installer ces librairies avec urpmi :
- libglib2.0-devel
- libgtk+2.0_0-devel
- libSDL-devel
Les sources pour navit se trouvent ici : http://sourceforge.net/project/platformdownload.php?group_id=153410&sel_platform=4010
Il faut installer le logiciel à partir des sources. Voir Installer_un_logiciel_à_partir_des_sources
Vous obtiendrez alors un exécutable navit qui vous donnera une carte de Munich par défaut.
Configuration
Créez un répertoire
où user est votre nom d'utilisateur
Copier le fichier navit.xml depuis /navit/src (sources) dans ce répertoire.
Editez le fichier à l'aide de la commande (kwrite par exemple sous KDE, peut être remplacé par Nano ou Gedit) :
Vers la ligne 66 (F11 pour affichier les numéro de ligne) vous trouverez :
<!-- If you dont want to use the sample map, set enabled="no" in the next line --> <mapset enabled="yes"> <map type="binfile" enabled="yes" data="$NAVIT_SHAREDIR/maps/osm_bbox_11.3,47.9,11.7,48.2.bin"/> </mapset>
Ajouter la ligne
<map type="binfile" enabled="yes" data="/home/user/.navit/nom-de-la-carte.bin"/>
si on a mis la carte dans /home/user/.navit/
En relançant le logiciel, on peut sélectionner dans le menu map la carte.
Antenne GPS hollux
Mon antenne gps hollux gr211 fonctionne à condition de modifier comme suit la ligne du fichier navit.xml:
<vehicle name="Meins" enabled="yes" active="1" source="gpsd://localhost"
en
<vehicle name="Meins" enabled="yes" active="1" source="file://dev/ttyUSB0"
Autres antennes GPS
Antennes MC Marine
MC Marine GP-01S 20 SiRF Star III USB
MC Marine GP-01 65 Eastern Star 7 USB
Fonctionnent "out of the box" et se montent en /dev/ttyUSB0
Antenne Garmin GPS18 USB
Cette antenne ne fournie pas les trames au format NMEA
La présence des paquets suivants sont nécessaires :
- gpsd
- gpsd-clients ( inclus xgps application pour vérifier le bon fonctionnement )
- gpsd-python
- libgpsd18
- gpspoint ( Utilitaire de transfert de données GPS Garmin )
- libgpspoint1
Pour lire les trames de cette antenne le daemon gpsd doit être lancé sous root avec la commande :
On contrôlera son fonctionnement en lançant le client avec la commande :
Pour lancer le daemon gpsd au démarrage, se rendre dans la rubrique consacrée aux Services du Centre de Contrôle Mandriva (MCC)
Liens
- http://forum.mandriva.com/viewtopic.php?p=478331
- http://www.presence-pc.com/actualite/navit-gps-linux-25497/ Article de présentation
- http://openstreetmap.org/ Carte OSM libre
- http://www.eee-pc.fr/2007/12/20/mod-gps-eeepc/ Faire de son EeePC un GPS !
- http://maps.navit-project.org/download/ Choisissez vos cartes


