Utiliser le GPS Mio Moov 200 afin de faire des relevés pour OpenStreetMap

Je me suis lancé récemment dans la cartographie libre OpenStreetMap.

Lorsque l’on débute dans OpenStreetMap on se pose fatalement la question : de quel GPS s’équiper pour pouvoir faire des relevés. Je suis un peu parti à l’envers pour répondre à cette question puisque je possédais déjà ce GPS Mio Moov 200 Europe pour un usage routier.

Je vais donc vous donner une configuration qui fonctionne pour :

- transformer le Mio Moov en gps de  randonnée et créer des traces au format .gpx, ceci de façon logicielle et possibilité de remettre le gps en configuration d’usine par un simple reboot.

- activer le mode piéton sur ce GPS (i.e. désactiver la fonction « static nav»  à vos risques et périls – voir infra - ce qui permet d’effectuer des tracés en marchant à moins de 5 km/h, à la différence d’un GPS routier qui filtre les déplacements inférieurs à cette vitesse pour éviter les sauts de position selon la variation du signal gps)

- utiliser très facilement les cartes OpenStreetMap sur ce GPS au moyen d’un outil graphique qui récupère ces cartes (tout comme celles de Yahoo, Google Maps, ainsi que leurs images satellites), les calibre et les découpe automatiquement, ce qui facilite la visualisation des éléments absents à tracer sur le terrain, et un usage ludique/de loisir.

Les caractéristiques techniques du GPS Mio Moov

SiRFStarIII InstantFixII, processeur ARM Samsung 2443 400 Mhz,  mémoire 32 Mo, Operating System Win CE.Net 5.0, compatible WAAS/EGNOS, autonomie d’environ 2 heures (un tutoriel de remplacement de la batterie devrait suivre …) maximum de points enregistrables avec NoniGpsPlot : 45 000, un way point toutes les 1 seconde, trackpoints etc.

Port du GPS : com2 vitesse 57600

Le budget

- un GPS Mio Moov de base (de préférence à écran 3,5 pouces pour l’autonomie) : environ 90 €

- une SD Card 2 Go : environ 10 €

- le logiciel NoniGpsPlot en version donateur : à partir de 10 €

Total : à partir de 110 €

La configuration du GPS Mio Moov

  1. Installation de MioPocket
  2. Installation de NoniGpsPlot en version française dans MioPocket
  1. Installation de MioPocket

    MioPocket est un logiciel libre et gratuit dont la dernière version est toujours disponible sur la première page de cette adresse. MioPocket est un package logiciel permettant d’unlocker les PND de marque Mio (ainsi que d’autres marques accessoirement) et d’utiliser d’autres programmes dans ceux-ci. Accessoirement il transformera votre GPS en une sorte de PDA avec lecteur audio et video, éditeur de texte, ebook reader, calculatrice, divers jeux,une alarme, « lampe torche» , etc.

    Il faut donc dézipper la dernière version de MioPocket, copier le dossier MioAutoRun et le dossier Media à la racine de votre SD card. Ensuite on crée, toujours à la racine de la SD card, un dossier nommé Cobia_300_32 pour un Mio Moov européen (pour d’autres modèles de la gamme Mio et d’autres marques se reporter au readme de MioPocket).

    Enfin, copier les fichiers MioAutoRun.exe, MioAutoRun.mscr et MortScript.exe dans le dossier  Cobia_300_32 que vous venez de créer et renommez les deux premiers en Auto.exe et Auto.mscr respectivement. Si le premier fichier apparait seulement sous le nom « MioAutoRun»  (sans l’extension « .exe» ), alors renommez le simplement en « Auto»  (cela signifie  que l’extension « .exe»  est présente mais masquée par votre  système d’exploitation).

  2. Installation de NoniGpsPlot en version française dans MioPocket (facultatif)

    Cette étape est facultative car NoniGPSPlot est livré dans MioPocket, mais en version anglaise et pas toujours à jour.

    Récupérez la dernière version de NoniGpsPlot en français, prenez la version installation manuelle en fichier .zip.

    Dézippez le fichier et remplacez le dossier se trouvant dans la SD Card à l’emplacement MioAutoRun/Programs/NoniGPSPlot par la version française.

    Et n’oubliez pas d’effectuer un don pour cet excellent logiciel, ce qui vous permettra d’accéder aux fonctions de gestions des calques et de sauvegarde réservées aux donateurs, et d’aider le développeur à l’amélioration constante de ce logiciel. Un forum des utilisateurs est accessible ici.

Utilisation

  1. Insertion de la SD Card dans le GPS et reboot.

    Pour utiliser NoniGPS dans votre Mio, insérez simplement la SD Card préparée comme indiqué précédemment dans l’emplacement adéquat du GPS et laissez le rebooter. Si vous voulez repasser votre GPS en configuration d’origine, il suffit de l’éteindre, retirer la carte et faire un hard reset.

    À noter : vous pouvez aussi utiliser le logiciel de guidage routier d’origine du Mio à partir de MioPocket, sans avoir à effectuer cette manipulation.

  2. La désactivation du static nav dans NoniGPSPlot

    Vous vous rendrez sûrement compte que votre GPS ne trace que très peu de waypoints lorsque vous vous déplacez à moins de 5 km/h. NoniGpsPlot vous permet de désactiver ce mode static navigation.

    Attention : cette modification est à vos risques et périls, vous pouvez bloquer définitivement votre GPS.

    Je vous recommande de lire attentivement cette page avant de tenter cette modification.

    Je ne réponds des risques éventuels de dégradation irréversible de votre GPS.

    Si malgré tout vous êtes joueur ;-) vous pouvez tenter cette manipulation dans le menu avancé de NoniGps, elle est possible car je l’ai effectuée de façon réversible. Le port com du GPS est le com2, vitesse 57600.

    En cas de blocage (cela m’est arrivé) vous pouvez utiliser le programme CEMonitor pour essayer de débloquer votre GPS.

  3. L’utilisation de NoniMapView pour charger des cartes OpenStreetMap dans le GPS Mio Moov

    Noni fournit un outil graphique en java, NoniMapView pour utiliser une carte OpenStreetMap (ou YahooMap, VirtualEarth, GoogleMap…).

    Ce programme est en java donc utilisable sous linux (avec la dernière version java de Sun, fonctionne chez moi avec jre1.6.0_13).

    Je le lance avec les paramètres suivants, adapter le paramètre -Xmx selon la quantité de mémoire de votre ordinateur :

    /usr/java/jre1.6.0_13/bin/java -Xmx1020m -jar NoniMapViewV0.22.jar

    Pour d’autres systèmes d’exploitation se référer à la documentation de NoniGps …

    nonimapview

    NoniMapView

    NoniGpsPlot avec carte OSM

    NoniGpsPlot avec carte OSM

  4. L’export de traces au format .gpx pour openstreetmap, google earth, etc.

    NoniGpsPlot permet d’exporter directement ses traces au format gpx et de les visualiser dans JOSM ou de les uploader dans Potlatch. Pour les récupérer sur le Mio, deux méthodes : éteindre le GPS et les récupérer dans la SD Card au moyen d’un lecteur de cartes SD, ou brancher le Mio avec Miomap activé sur un port usb de l’ordinateur, la mémoire interne comme la SD Card sont alors vus comme des supports de stockage usb et accessibles directement.

Et surtout : amusez-vous bien ;-)

Tags: , , , , , , ,