En vrac

  • Asus sort un SDK pour aider au développement sur eeepc. Blogeee.net en parle. Voilà une bonne nouvelle pour aider au développement sur cette plateforme.
  • J’ai récemment découvert navit. C’est un logiciel de navigation GPS incluant le routage (comme TomTom Garmin et autres…). Il supporte pas mal de cartes dont les fameuses openstreetmap. Je n’ai pas encore essayé de l’installer, mais je vais tester rapidement. Bien entendu, il est opensource.

Navit

  • REPRAP: voilà un projet sympa: une sorte d’imprimante 3D. Vous pouvez créer des pièces en 3D à partir de plastique fondu, le tout piloté par un ordinateur. Cette machine à l’étonnante capacité de se reproduire elle même (enfin partiellement). Et oui, les pièces qui la composent peuvent être en partie fabriquées avec la machine.

RepRap

Dessiner ses propres cartes pour son GPS Garmin à l’aide de GoogleEarth

Dessiner ses cartes pour son GPS Garmin…

garmin_maps-16.jpgetrex.jpg

Pour des utilisations bien particulières, comme des zones non ou mal couvertes par les cartes commerciales, pourquoi ne pas créer ses propres cartes… Voici un petit tutoriel qui va vous expliquer comment faire.

Vous aurez besoin de (Je suis sous linux mais les équivalents windows existent) :

  • GoogleEarth (Gratuit) version linux
  • GpsBabel (Gratuit) version linux
  • GpsMapedit (Gratuit) version Windows + wine
  • cGpsMapper (Gratuit) Linux ou Windows si besoin d’integration avec GpsMapedit
  • sendmap (Gratuit) Linux / Windows

Pour le GpsMapedit, sendmap, voir le billet précédent expliquant comment les utiliser avec wine.

Lancer GoogleEarth et zoomez sur la zone que vous souhaitez cartographier.

garmin_maps-01.jpg

Dans la barre latérale, créez un nouveau dossier pour y placer vos éléments de cartographie.

garmin_maps-02.jpg

Ajoutez un élément de type « Trajet », surtout pas polygone. Donnez lui un nom et une couleur. C’est plus facile ensuite si vous choisissez les couleurs par type de terrain. Ici rouge = cote, Bleue = bancs de sable. Placez vos points le long du terrain pour délimiter un polygone. Attention à ne pas fermer la ligne sinon GoogleEarth va transformer l’objet en polygone et il sera inexploitable par la suite.

garmin_maps-03.jpg

Une fois que vous avez déterminé tous vos élément de terrain, il faut enregistrer votre dossier de cartographie. Cliquez sur le dossier, puis sur enregistrer sous. Choisissez un nom et le format KML.

garmin_maps-06.jpg

garmin_maps-05.jpg

Passez alors dans une console pour convertir le fichier KML au format OziExplorer. La conversion en GPX fonctionne mais l’import dans gpsmapedit ne marche pas chez moi, c’est pour cela que je passe par le format ozi.

garmin_maps-05.jpg

Créez un fichier texte map_template.mp avec ceci:

[IMG ID]
ID=99999999
Name=
Preprocess=G
TreSize=512
TreMargin=0.00000
RgnLimit=1024
POIIndex=Y
Levels=4
Level0=22
Level1=20
Level2=18
Level3=17
Zoom0=0
Zoom1=1
Zoom2=2
Zoom3=3
[END-IMG ID]

; A retirer dans le fichier final
[RGN20]
Type=0x40
Label=Dummy
City=Y
Origin0=(45,1.5)
[END-RGN20]

l’ID est a modifier, il doit être unique dans un lot de cartes. Vous pourrez par la suite retirer dans votre fichier de carte la région RGN20, c’est juste une zone bidon pour donner un fichier non vide à gpsmapedit. Lancez GpsMapedit puis ouvrez le fichier map_template.

garmin_maps-07.jpg

Dans le menu allez sur « Add »

garmin_maps-08.jpg

Sélectionnez avec SHIFT les fichiers .plt créés par gpsbabel

garmin_maps-09.jpg

Dans le menu view / list of waypoints, ouvrez une des traces que vous avez importé.

garmin_maps-10.jpg

Cliquez sur « show on map » pour centrer la carte sur la zone qui vous intéresse.

garmin_maps-11.jpg

Vous devriez voir apparaitre les contours créés dans Google.

garmin_maps-12.jpg

Cliquez sur un des contours, puis sur convertir en polygone. Sélectionnez le niveau pour la couche, puis le type de terrain.

garmin_maps-13.jpg

garmin_maps-15.jpg

garmin_maps-15.jpg

Pensez à supprimer les contours tirés de google pour ne laisser que ceux convertis à l’aide de gpsmapedit. Vous pouvez rajouter aussi des points pour les éléments comme les villes, sources, bouées… Lorsque vos manipulations sont terminées, enregistrez le ficher sous un autre nom pour conserver le template pour une prochaine fois.

garmin_maps-16.jpg

Vous pouvez alors exporter votre carte au format .img à l’aide de la commande export. Celle ci va faire appel à cgpsmapper qui devra être installé (version windows). Sinon vous pouvez toujours créer la map en ligne de commande à l’aide de cgpsmapper version linux. Indiquez le chemin dans lequel cgpsmapper est installé.

garmin_maps-17.jpg

garmin_maps-18.jpg

Vous disposez maintenant d’une carte au format garmin. Avant de partir les yeux fermés, vérifiez bien vos cartes…