• AndNav navigateur gps open source et réutilisable dans ses applications

    Publié le 22 septembre 2009 par Guy (GuyTouch)


    Andnav2 (comme android navigation) est un assistant de navigation pour la plateforme Android.Cet assistant de navigation utilise la puce GPS de votre terminal et traite les informations en temps réel.Plus besoin de stocker la carte en local puisqu’il utilise la base de donnée cartographique open source OpenStreetMap via votre connexion internet.

    OpenStreetMap est un projet pour créer des cartes libres du monde sous licence CC-BY-SA, en utilisant le système GPS ou d’autres données libres (source wikipedia).

    andnav1 andnav2

    Si je vous parle ici de ce logiciel qui est sorti il y a déjà un moment c’est pour 2 raisons:

    1. J’adore cette idée de base de données cartographie open source. Avec nos nouveaux téléphones, chacun pourra contribuer à l’amélioration de ces cartes. Également ne plus avoir à payer des prix exorbitants pour des données cartographique.
    2. Le fait qu’une partie de ce logiciel soit open source et sur android,  nous donne la possibilité d’utiliser ces composants dans nos applications. Nous pouvons dans une application intégrer automatiquement la navigation GPS vers un lieu désigné.

    Actuellement sur le market  c’est la version 1 Andnav1 si vous voulez télécharger l’apk de la version2 c’est par ici

    chartandnav

    Dans de prochain tuto je montrerai comment intégrer ces fonctionnalités dans une application et utiliser son téléphone pour enrichir les données de l’OpenStreetMap.

  • 13 Commentaires pour ce billet

    1. 1 - Gôm dit:

      Moi j’ai téléchargé la v2 depuis le Market. ;-)

    2. 2 - Murphy dit:

      Que d’erreurs dans une news !
      AndNav1 n’est pas opensource et AndNav2 n’en contient qu’une partie.
      AndNav1 utilise la cartographie Google Maps, qui interdit la navigation en temps réel.
      AndNav2 utilise OpenStreetMap et uniquement la partie affichage de la carte est opensource : la partie menu/routage/navigation est propriétaire.
      Pour finir AndNav2 est bel et bien sur le market, tout comme le 1.

    3. 3 - Guy dit:

      @Murphy: J’ai corrigé je pensais surtout à la v2 dans mon billet

    4. 4 - molokoloco dit:

      AndNav2, je suis d’accord la carte et super… jolie en plus. Les indication popur suivre la route sont tres claires, avec les deux prochaines intersections, le zoom et la rotation en temps reel…
      par contre ca m’enerve ! quand je joue avec c’est parfait tout marche bien… mais quand je suis en voiture bien paumé, la y’a plus rien qui marche…. deja trois fois que ca me fait le coup… Impossible de trouver l’adresse, un ou les deux serveurs disponibles down ou je ne sais quoi… 10 minute de pianotage arrêté sur le bord de la route… pour finir par craquer et demander à un quidam sur le trottoir ;p

      Je craque… il faut un bon navigateur GPS FRANCAIS sur android, bordel ! :)
      Y’a du bizness a faire…….

    5. 5 - Psikoz dit:

      Bonsoir j aimerais savoir comment ajouter a la racine de la mémoire du samsung galaxy les fichiers andnav
      Car j arrive seulement a l ajouter dans le dossier ‘/sdcard’ et tout création de dossier ou de modification a la racine est impossible ( avec Astro par exemple ) et sur mon pc je n es accès que au fichier ‘/sdcard’ pas a la racine

      Merci de votre aide

    6. 6 - Murphy dit:

      @Psikoz
      Je ne comprends pas ce que tu veux ajouter sur la carte mémoire, tout se fait automatiquement quand tu installes AndNav.
      Ensuite /sdcard EST la racine de la carte mémoire.

    7. 7 - Psikoz dit:

      Il y a la possibilité de télécharger les carte pour andnav ( http://wiki.andnav.org/index.php/List_Of_MapTilePacks/ ) comme ca je peut l utiliser sans devoir les télécharger depuis internet ( car le wifi pour un GPS ne marche pas et je ne veux pas payer en utilisant le réseau téléphonique )
      Donc je télécharge les cartes et on me dis que je dois créer un fichier andnav2 avec une arborescence comme celle ci
      « andnav2/tiles/mapnik/0/0/0.png.andnav » hors je ne peut le mettre que dans le fichier « sdcard » mais cela ne marche pas alors je veus essayer de le mettre a la racine de ce dossier « sdcard » si cela peut aider il y a des fichier qui se nomme system, root, data, cache à cette racine

    8. 8 - Murphy dit:

      Comme je te l’ai dis, /sdcard est la racine de la carte mémoire, tu n’a rien à faire à la racine du téléphone / incluant system, data,…
      Pour l’arborescence, je peux te donner celle de mon répertoire AndNav2 :
      /sdcard/andnav2/tiles/mapnik/0/0/0.png
      ou encore
      /sdcard/andnav2/tiles/mapnik/13/4106/2868.png
      OK ?
      Sachant aussi que tu peux télécharger les données par wifi chez toi directement dans l’application juste en te baladant sur le plan d’AndNav2 (qui créera donc la bonne arborescence).

    9. 9 - Psikoz dit:

      Donc si j ai bien compri lorsque tu télécharge automatiquement en te baladant sur la carte c est sauvegarder dans la sdcard ??
      Car des que je ne suis plus en wifi les carte que j avais vu ne sont plus accessible .
      Y a t il une options a sélectionner pour sauvegarder ces donner ??

    10. 10 - Murphy dit:

      Oui, les cartes sont automatiquement sauvées sur la carte.
      Vérifie dans AndNav, Settings, Device, Cache, que la sdcard est utilisée : « Use » coché en vert et écrit « Max size (SDCard) ».

    11. 11 - Psikoz dit:

      Ok en fait j avais la version 1 , milles excuses et encore merci Murphy

    12. 12 - Mezzo dit:

      Je déterre cette news, mais je tiens à dire que j’adore cette application !
      Dommage pour OSM, il manque encore pas mal de petites routes de campagne …
      Pour avoir les cartes que l’on souhaite offline (pas nécessairement OSM en prenant dans les archives du site), j’utilise Mobile Atlas Creator
      http://mobac.dnsalias.org/
      Choix de la zone, choix des niveaux de zoom, choix du format de sortie (en l’occurrence AndNav), et le tour est joué. C’est assez long mais appréciable, surtout quand je suis à l’étranger du fait des coups de téléchargement.
      Du coup la carte de google est en dur dans mon téléphone :-)

    13. 13 - Olivier Schimpf dit:

      Bonjour
      j’aimerais installer des cartes de plusieurs pays en meme temps. mais l’arborescence est la meme. comment faire?
      Olivier

  • Laissez un commentaire