Suite

GPS Babel et sortie shapefile ?


Comment puis-je utiliser la mère de tous les outils de conversion GPS, gpsbabel, pour créer des fichiers de formes ? Il lit et écrit presque tout. Shapefile brille par son absence.

Un peu de recherche révèle que le fichier de formes n'est intentionnellement pas répertorié comme type de fichier pris en charge car "Les fichiers de formes ne sont pas bien définis. Ils sont de forme plus libre que la plupart des formats que nous prenons en charge et nécessitent souvent des arguments supplémentaires ou une modification de la source." -- Robert Lipe, auteur de gpsbabel

Cependant, le même fil dit que shapefile est "dans le'-^3'sortie et marqué 'caché' pour cette même raison - il n'est pas pratique de le traiter comme 'juste un autre format' "

Supposons que je sois prêt à tenter ma chance, comment obtient-on les formats cachés ?
(xcsvest également mentionné).


Bonne découverte, l'outil de conversion préféré ogr2ogr a un pilote gpsbabel, donc la conversion à partir d'un format prédéfini comme OziExplorer ou Magellan est aussi simple que (-f param est facultatif pour le fichier de formes, inclus pour plus de clarté):

ogr2ogr -f "ESRI Shapefile" output_folder "fichier de piste auriol ozi 008.plt"

… avec d'autres formats utilisant une syntaxe séparée par deux points (par exemple, lu directement depuis l'appareil garmin) :

ogr2ogr output_folder -al GPSBabel:garmin:usb:

Par curiosité, j'aimerais quand même savoir comment obtenir directement les pilotes gpsbabel cachés.