Conception  & Exploitation de Cartes pour randonnées  et navigation par GPS

 

POUR  LE GPS EXPLORIST 210 DE MAGELLAN



L'eXplorist 210 de Magellan est un GPS de randonnée monochrome ayant un affichage haute définition à niveaux de gris avec une mémoire interne de 22 Mo disponibles pour les cartes détaillées, routes, traces et POI.

La carte de 8 Mo intégrée à l'eXplorist 210 ne contient que les grands axes routiers européens et ne peut donc pas être utilisée en randonnée.

Pour les randonnées, il est nécessaire de construire ses propres cartes en Utilisant :

- GPSMapEdit pour construire une carte (*.mp) à partir :

- d'une carte calibrée (*.map) construite précédemment avec OziExploreur et en dessinant les chemins, sentiers, routes et autres objets (balises, villages, sommets, parking, lacs) que vous désirez voir apparaitre sur la carte.

- ou/et d'une carte issue d'Openstreetmap (*.img) en supprimant les niveaux et les objets que vous jugez inutiles.

- Ensuite, avec une combinaison de logiciels freeware (Mobile Mapper Office et les utilitaires de conversion Ptxt2Shp et MMOConverter), vous créez une carte vectorielle (*.imi) fonctionnant sur un eXplorist.

Nous ne détaillerons ici que la seconde méthode : carte Magellan crée à partir d'une carte d'Openstreetmap.

Les cartes d'Openstreetmap sont téléchargeables sur leur site ou sur   http://fredericbonifas.free.fr/osm/garmin.html, elles sont entièrement libres.

1. Repérer la dalle (*.img) d'openstreetmap qui vous intéresse et l'ouvrir avec GPSMapEdit, sauvegarder le fichier en *.mp.


   Dalle d'openstreetmap sous GPSMapEdit

Supprimer les niveaux intermédiaires redondants dans fichier/propriété carte/niveaux (laisser niveau 0 qui contient toutes les données et le dernier qui est vide, mais dont  GPSMapEdit a besoin) et aller dans statistiques (fichier/propriété carte) pour voir les types de code utilisés.

2. Faire Edition/Sélectionner par type pour sélectionner les codes et Edition/Couper pour supprimer les codes que vous ne voulez pas sur la carte... Enlever tout ce qui est surface (forêt, verdure,..). Ne laisser que les polygones lacs, mer, fleuve et rivière large.
Laisser pour points : les villes, aires de repos/informations touristiques (pour les balises), repères,  sommets, bassins et réservoirs (pour le label des lacs). Ne laisser les lignes qu’en rapport avec les routes et les sentiers.

Le fichier *.mp peut être modifié par la suite, pour y ajouter des sentiers, des informations touristiques, des lacs, des sommets…,et y importer des shp construites par la première méthode, car la résolution de Google Map dans GPSMapEdit ne peut pas être supérieure à 240 m, ce qui empêche de créer certains sentiers.


Fichier *.mp épuré dans GPSMapEdit

3. Sauvegarder le *.mp puis le convertir en shape files (*.shp) avec Ptxt2Shp.


Conversion du mp en shp

4. Utiliser MMO (MobileMapper Office) pour importer les shapes files et construire un fond de carte.
Si vous utilisez MMO 2.7, il y a deux choses à faire : modifier le fichier MMOffice.ini pour rajouter la ligne Byte_order=1 dans la section [DEVICE_DEFAULTS], et remplacer le fichier bmp2bit.ics dans le répertoire VectMaps\Images\ICS de MMO (ce fichier est nécessaire pour les eXplorist possédant un écran monochrome).

4.1. Ouvrir MMO 2.7, choisir Menu Outils/Fonds de carte, cliquez sur Editeur de carte et sur Ajouter couches pour ajouter les shapes files crées précédemment (ne pas oublier de donner un nom à la carte). Mettre l’attribut «label» sur les couches point et ligne. Utiliser pour point le n° 4 et les couleurs grise foncée pour les aires et noire pour les sentiers. Cliquez sur l'icône Créer carte, puis sortir et Enregistrer  le projet.


  fond de carte créé avec MobileMapper Office

4.2. Créer un secteur autour de la carte puis cliquer en dehors du secteur, la zone de la carte sera entourée d'un rectangle vert indiquant sa sélection.

4.3. Aller dans le menu Fichier pour sauvegarder la carte en *.imi, cliquer sur Charger vers GPS /Fond de carte, puis Enregistrer sur disque (Emplacement obligatoire C:\Program Files\MobileMapper Office\Export\Images\*.imi) 

5. Le fichier *.imi ainsi obtenu sera converti avec MMOConverter et chargé dans l'eXplorist dans le répertoire carte détaillée.

    
Conversion du fichier *.imi  


POUR  LES IPHONES ET IPADS



Sous ioS, le logiciel
TwoNav permet de naviguer avec les cartes créées précédemment avec OziPC.
Pour cela, il suffit d’ouvrir CompeGPSLAND sur PC, de charger  une carte calibrée (.map), de la sauvegarder en *.rmap et de la transférer sur un Iphone/Ipad.


Carte Calibrée chargée dans CompeGPSLAND TwoNav sous Iphone
                                                                 
   

CRÉATION DE CARTES AVEC MOBILE ATLAS CREATOR POUR TOUT TYPE DE GPS SOUS WINDOWS CE, ANDROÏD ET IOS



Mobile Atlas Creator (MOBAC) est un programme gratuit sur PC (Windows, Linux et MAC OS) qui crée des cartes hors ligne, depuis un grand nombre de sources, pour les GPS de randonnée et les applications de navigation basées sur Android, iOS et Windows CE.

Cette application permet de simplifier la plupart des opérations de création de carte vues dans les paragraphes précédents.

MOBAC permet de créer très facilement des cartes pour un grand nombre d'applications de Navigation, je ne citerais que celles utilisées précédemment :

  • Oziexplorer sous Androïd et Windows CE (GPS).
  • OruxMap sous Androïd.
  • TwoNav sous iOS (Iphone).
LES CARTES SOUS MOBAC :
Il est possible de créer des cartes selon différentes sources, par exemple avec OSM OpenStreetMap 4UMaps.

Les formats de l'Atlas en fonction des applications utilisées:
Format de l'atlas
Applications de Navigation
OziExplorer (PNG &MAP)
Oziexplorer sous Androïd et Windows CE (GPS)
OruxMaps Sqlite OruxMap sous Androïd
TwoNav (RMAP) TwoNav sous iOS (Iphone)

Voici un exemple avec OSM  OpenStreetMap 4UMaps et OziExplorer



  • Lancer l'application Mobile Atlas Creator.exe sous Windows ou Mobile_Atlas_Creator.jar sous Mac ou Linux.
  • Choisir la source de la carte. Prendre par exemple OSM OpenStreetMap 4UMaps.
  • Dans le menu atlas/nouvel altlas choisir le nom (Mercantour) et le format de la carte (OziExplorer PNG &MAP).
  • Se mettre sur le zoom 10 au niveau de la carte pour avoir une vue d'ensemble .
  • Choisir le niveau de zoom (colonne de gauche), prendre le niveau 15 pour avoir un rapport détail/fichier/poids équilibré.
  • Sélectionner la zone à créer avec le clic gauche de la souris, la zone se colore en rose.
  • Nommer la sélection (Mercantour...) et cliquer sur rajouter la sélection.



  • Cliquer sur Créer l'atlas pour lancer le traitement.
  • Le traitement de l'atlas demande plusieurs minutes en fonction de l'étendu de la zone sélectionnée et de la qualité des cartes générées (zoom).



  • Les fichiers sont créés dans le répertoire atlases de MOBAC.
    Dans l'exemple ci-dessus dans le dossier Mercantour openstreep avec les fichiers
    Mercantour openstreep 15.map et Mercantour openstreep 15.png.
  • Ouvrir le fichier Mercantour openstreep 15.map avec l'utilitaire Img2Ozf (Source Map Folder) et lancez Convert Maps  pour rendre la carte compatible avec OziExplorer.



  • Les fichiers Mercantour openstreep 15.ozfx3 et Mercantour openstreep 15_ozf.map sont créés dans le répertoire sélectionné dans  Destination Folder.
  • Copier les 2 fichiers précédemment créés dans le répertoire Maps d'OziExplorer du GPS ou du Smartphone.
                                                                
 

OUTIL DE CONVERSION DE COORDONNÉES GÉOGRAPHIQUES



Les coordonnées géographiques d'un point sur la terre sont données par :
  • La latitude : C'est la valeur angulaire du point dans l'axe Nord-Sud. Elle vaut 0° à l'équateur, - 90° au pôle sud et +90° au pôle nord.
  • La longitude : C'est la valeur angulaire du point dans l'axe Ouest-Est. Elle vaut 0° sur le méridien de GreenWich et varie d'Ouest en Est de -180° à +180°
     
Cet utilitaire vous permet de convertir les coordonnées géographiques d'un lieu dans trois formats :
  • Degrés décimaux :                  7.2564523                       
  • Degrés, minutes décimales :    7° 15.3871667' E      
  • Degrés, minutes, secondes :    7° 15' 23.23"    E
     
  Degrés,  minutes,  secondes             

Degrés, minutes décimales

            Degrés décimaux
Latitude :  °  ′  ″  °  ′  Latitude :  ° 
Longitude :  °  ′  ″  °  ′  Longitude :