1 membre et 22 invités en ligne
Accueil des forums
Bricolages, techniques, astuces et bidouilles 11

Cartes pour GPS Planétaire à pas cher

Randonator - 12 avr. 2009
5 messages
Bonjour à tous,

Le GPS avec carte lisible (versus celui qui ne connait que des points de passage) se démocratise.
Il est possible, de manière plus ou moins légale, de trouver facilement des cartes calibrées de pleins de pays ou zones géographiques de plus ou moins bonne qualité et précision.

Récemment, je me suis intéressé à utiliser, en dernier recours, Google Maps qui fournit tout de même des photos satellites et des plans routiers d'en gros toute la planète. L'idée était de passer ça vers des logiciels de type Memory Map ou Ozi Exploreur.

Voici le résultat de ces recherches, qui marche pil poil et rend de fiers services :

Etape 1 : extraire la substantifique moelle de Google Maps

Pour cela, il faut disposer d'un logiciel qui se chargera de reconstruire les images capturées et les calibrer. Le mieux que j'ai trouvé vient d'un russe et s'appelle Google Map Viewer. GPS Passion maintient un petit topo dessus.
Ce petit soft en anglais ou en russe va permettre de sélectionner la zone, de spécifier le zoom voulu (j'ai pu descendre parfois jusqu'à x18-) et en faire un immense JPEG couplé avec un .map pour Ozi.
ATTENTION toutefois, parfois le soft s'arrête de bosser sans raison donner. Pas sur d'ailleurs que ca vienne de lui plutot que de Google Maps. En effet, il arrive que Google Maps détecte aussi la capture massive et bloque temporairement l'@IP source.

Etape 2 : convertir de Ozi vers Memory Map

Et oui, c'est le soft que j'utilise, aussi profitons-en pour donner le modus operandi, ultra simplissime.
En effet, Memory Map sait lire le GeoTIFF, soit le TIFF calibré en d'autres termes.
Il suffit donc de convertir le JPG en TIFF, puis de le charger avec MemoryMap (il sera détecté une fois placé dans le répertoire des cartes).
Enfin, calibrer l'image par la fonction 'Étalonnage' de Memory Map en utilisant les points fournis dans le .map créé par Google Map Viewer et le tour est joué.
Memory Map crééra un .qct (mais réduit en 256 couleurs) :/

A titre d'exemple, l'Ile de la Réunion complète en zoom x16 est devenue un qct de 150 Mo.
Zoom x16, ça veut dire que l'on voit distinctement les maisons au sol, soit en gros une échelle de 20 mètres pour 1 centimètres. Pas mal pour du gratos :)

Autres trucs à connaitre :

- Mister SID (NASA) fournit des cartes GeoTIFF moins précises car de très haute altitude mais retaillables à merci par des logiciels tels ER Viewer (gratos), elle peut ensuite être directement lue par Memory Map.

- Des cartes au format ECW sont disponibles en téléchargement 'illégal'. Je mets illégal entre guillemets car une carte ECW n'est pas elle-même forcément illégale. Chacun assumera ses actes. Ces cartes, à nouveau, sont convertibles par des logiciels tels Global Mapper ou ER Mapper (payant cette fois) pour passer ensuite vers Memory Map en GeoTIFF.

Équipé avec un téléphone - PDA - Internet - machine à café - masseuse associé à bon un chargeur solaire 6.5W, on a pour 350 grammes l'autonomie GPS totale avec toutes les cartes qui vont bien et le téléphone pour les coups durs.

Olivier - 13 avr. 2009
2256 messages
Merci pour ces techniques. Cela complète bien le petit article pour mettre des cartes du monde dans l'Evadeo

Randonator - 13 avr. 2009
5 messages
Olivier :
Merci pour ces techniques. Cela complète bien le petit article pour mettre des cartes du monde dans l'Evadeo

Salut Olivier,

Peut être qu'une conversion soit également possible vers ce matériel?

Il faudrait voir le format des cartes acceptées et, surtout, son ouverture au monde extérieur.
Sait-il lire du ECW? GeoTIFF? Du format image quelconque qu'on peut étalonner par la suite?

++

Olivier - 13 avr. 2009
2256 messages
A mon avis, il suffit d'ouvrir les cartes aux formats que tu cites dans CompeGPS et de les enregistrer sous le format RMAP. C'est le format que l'Evadeo peut lire.

Randonator - 13 avr. 2009
5 messages
Je ne connaissais pas ce soft. Il a l'air miam.

Je vois voir si je peux obtenir une version d'éval pour faire mumuse avec.
Qui sait, ça peut être mieux que MemoryMap :)

Merci!

Pac - 18 mai 2009
142 messages
Bien sur que c'est mieux ;)
et CompeGPS accepte le GeoTiff et le ECW... amuse-toi!

Randonator - 08 déc. 2012
5 messages
Bonjour à tous,

Petit update sur ce topic.

MOBAC (Mobile Atlas Creator, graticiel) permet de télécharger jusqu’à 1:15K, selon le pays, en provenance de multiples sources online, des cartes pas mal faites. Elles contiendront les reliefs, plans d'eau, routes etc. Seuls des détails de type barres rocheuses manqueront.
Cela couvre toute la planète avec même des sources spécialisées (vélo etc).
Le résultat est directement geotaggé et donc rien à faire si le format est natif.
Je viens de me faire toute l'Argentine au 1:100K plus les secteurs Hielo Sur et Nahuel Huapi au 1:25K pour début 2013 :)

Il est assez simple de trouver sur Internet les custom "mapsources" pour MOBAC qui permettront d'aller directement s'alimenter sur geoportail (et oui, nos cartes cocorico au 1:25K gratos), mais aussi les portails espagnols, italiens (cartes passablement moches) et autres pays d'Europe (merci la directive INSPIRE). Tant que le portail est en UTM ça passe.
Le geoportail suisse, par exemple, ne passera pas, c'est du CH03 et il faudra alors user d'autres méthodes, comme un bête script après un peu de travail, pour le récupérer entièrement et le convertir en 6 cartes.

Le reste de la méthode ne change pas : récupérer au format OZI (MOBAC support moult formats de graticiels sinon), convertir en GeoTIFF en gardant le .map et changeant juste le nom de l'image dans le .map et vous aurez une carte extrêmement portable.
Dernier point : les cartes seront a jour puisque prises sur les geoportail. Les miennes datent de aout 2012 pour la france, mars pour les suisses, et mai pour les espagnols. Italiennes moches en cours...

Des trucs à savoir avant de se lancer dans l'aventure :
- Lancer MOBAC via un script qui change les paramètres Java pour monter la RAM de 512M a 2Go au moins. Script facile a trouver sur Internet également.
- Les cartes doivent être limitées a 65536x65536, limite classique des formats d'image.
- Les fichiers au delà de 2Go posent aussi problème et si vous les convertissez en GeoTIFF, ça va grossir encore, alors attention !!
- La conversion de 24 bits à 8 bits (toujours fortement conseillé pour les cartes), est de bien meilleure qualité avec un logiciel graphique, tel gimp (gratos).

Amusez-vous bien :)

slsn - 08 déc. 2012
24 messages
Randonator :

Il est assez simple de trouver sur Internet les custom "mapsources" pour MOBAC qui permettront d'aller directement s'alimenter sur geoportail


Je trouvais MOBAC particulièrement efficace pour créer des cartes gratuites, mais là, je suis scié, c'est de la bombe !

Merci Randonator !

toto38 - 08 déc. 2012
47 messages
Bonsoir,

Il y a effectivement eu pas mal de changements depuis 2009.

En complément de MOBAC, précédemment nommé, il y a SASPlanet, similaire sur le principe, et qui permet notamment de récupérer facilement les cartes Suisses avec l'add-on Outdooractive.

Toutes ces cartes topo, c'est très beau et très détaillé, mais elles restent en raster (sous forme d'image). La place prise sur la carte du GPS ou du smartphone se compte rapidement en Go.
Il y a aussi moyen de télécharger les cartes d'Openstreet Maps au format vectoriel, donc beaucoup plus léger qu'au format raster.

Les explications sont ici:
http://voyageforum.com/v.f?post=5279473#5279473

C'est moins bien que les cartes topo, mais c'est plus léger.

loic88 - 10 déc. 2012
305 messages
Et pourquoi pas regarder du côté des donnée OpenStreetMap ? Données vectorielles qui ne demandent qu'a être complétées par vos soins.

Tuto : Comment contribuer au projet OSM
Tuto : Comment récupérer les données pour son Garmin

Loïc

Enzo007 - 10 déc. 2012
199 messages
salut

question bête.....tout ce que vous dtes, c'est vrai pour n'importe quel GPS ??? (garmin, sportiva....etc)

Enzo

loic88 - 10 déc. 2012
305 messages
Chaque GPS a ses spécificités. Il faut déjà que le GPS soit capable d'afficher ce type de carte... Chez Garmin, on peut mettre des custom maps par exemple (ajout de scan géolocalisé)

Remonter