Ceci est une ancienne révision du document !



Navit, logiciel de navigation GPS

Navit est un projet très récent. Il commence cependant à être utilisable.

Voir les captures d'écrans sur le site officiel.

Navit n'est pas officiellement disponible sous forme de paquet. Il faudra donc le compiler.

Dépendances

Plus à jour : le gui SDL a été abandonné au profit du gui internal. Certaines dépendances ne sont plus nécessaire (glut, devil, ..)

Pour compiler Navit, vous avec besoin de certaines dépendances : installez les paquets libglib2.0-dev libsdl-dev glutg3-dev libdevil-dev build-essential libgtk2.0-dev libxmu-dev libcegui-mk2-dev libtiff4-dev (en 1 clic).

Pour activer l'interface OpenGL, installez également quesoglc en installant les paquets libfreetype6-dev libftdi-dev libfontconfig1-dev (en 1 clic).

Compilation

L'installation se fait en compliant les sources. Cette méthode n'est pas évidente pour les non initiés : voir le tutoriel compilation.

  • Décompressez les sources.
  • Dans un terminal, déplacez-vous dans le répertoire des sources (via la commande cd).
  • Configurez et compilez ; installez les paquets de développement manquant.
    ./configure && make
  • Créez un paquet avec checkinstall que vous aurez besoin d’installer.
    sudo checkinstall

Navit n'est pas listé dans les applications. Il se lance avec la commande « navit » :

navit

Vous pouvez copier le fichier de configuration dans votre répertoire personnel :

cp /usr/local/share/navit/navit.xml ~/.navit

Vous trouverez des informations sur le contenu de ce fichier sur la page ad hoc du site de Navit.

Localisation GPS

Installer le deamon gpsd en installant le paquet apt://gpsd Si vous utilisez un GPS bateau (répondant à la norme NMEA) repérez le port sur lequel les données arrivent (par exemple /dev/ttyUSB0). Vous le vérifiez tapant dans une console :

cat /dev/ttyUSB0

Vous devriez voir apparaître quelque chose de la forme :

$GPRMC,175227.000,A,4826.0811,N,00423.6659,W,0.0,000.0,170209,,,A*7C
$GPGSV,3,1,12,08,48,169,47,27,21,199,41,25,48,061,44,13,35,063,46*7C
$GPGSV,3,2,12,07,61,093,48,23,07,070,41,04,27,189,43,26,09,252,*77
$GPGSV,3,3,12,02,48,236,27,24,12,321,24,33,,,38,10,41,300,18*40
$GPGGA,175228.000,4826.0811,N,00423.6659,W,1,10,4.4,121.80,M,0.00,M,,*77

Maintenant lancez le deamon

gpsd -N -D6 /dev/ttyUSB0 &

Relancez Navit

Je n'ai essayé qu'un GPS bateau; pour les autres types de GPS, se reporter au manuel de gpsd

OpenStreetMap

Vous pouvez télécharger directement la carte de votre choix ici Open street map Il ne vous reste alors plus qu'à indiquer à navit l'emplacement de ce nouveau fichier (par défaut /usr/local/share/navit/maps) en éditant le fichier navit.xml

<map type="binfile" enabled="yes" data="/path/to/mymap.bin" />

FIXME wget + utilisation de osm2navit.


Contributeur principal : Id2ndR.

  • navit.1234893878.txt.gz
  • Dernière modification: Le 17/02/2009, 19:04
  • par 213.95.41.13