banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 28 January 2009 12:09

guillaume
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 62

ogr2ogr et format gpx

Bonjour à tous,

j'essaye de convertir des fichiers gpx en .tab avec ogr2ogr avec la syntaxe suivante : ogr2ogr -f "gpx" out_fichier.tab in_fichier.gpx

Mais impossible !
j'ai ce genre de message
"Layer route not found, and createlayer not supported by driver error.1 : terminating transmission prematurely after failed"

Connaissez-vous ce problème ?
D'avance merci.
Cordialement
GUILLAUME

Hors ligne

 

#2 Wed 28 January 2009 12:17

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9860
Site web

Re: ogr2ogr et format gpx

Bonjour Guillaume,

Peut être en essayant de lui définir les couches que tu veux utiliser, si le fichier GPX ne contient pas toutes les couches :

Code:

ogr2ogr -f "gpx" out_fichier.tab in_fichier.gpx waypoints

Je n'ai pas testé, ca ne fonctionne peut être pas wink

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Wed 28 January 2009 14:27

Sylvain33
Participant assidu
Lieu: Mauritius
Date d'inscription: 13 Feb 2007
Messages: 320
Site web

Re: ogr2ogr et format gpx

J'ai déjà eu ce problème et je ne fait pas comme cela.

L'option -f permet de spécifier le format de sortie et non d'entrée. Il faut donc remplacer -f "gpx" par -f "MapInfo File"
Mais ça en fonctionnera pas non plus. En effet, dans un fichier gpx sont contenus des tracks, des waypoints et des routes et ogr2ogr ne semble pas pouvoir créer de .tab avec ce contenu.
Solution :
1) Paseer par du shape puis par du tab avec ogr donc dans ton cas

Code:

ogr2ogr -f "MapInfo File" out_fichier.tab in_fichier.gpx

Plusieurs fichiers shape seront créés.
2) Passer par du shape puis par du tab avec gpx2shp
(gpx2shp disponible sous linux, je ne sais pas s'il tourne sous windows !!!)
gpx2shp permet de spécifier si on veut les routes, tracks ou waypoints

Exemple :

Code:

gpx2shp -w fichier.gpx
Paramètres gpx2shp : -r = roads, -w = waypoints, -t = tracks

Il suffit de les convertir ensuite avec ogr2ogr ou un autre outil (... le traducteur universel de Mapinfo)

Hors ligne

 

#4 Wed 28 January 2009 14:40

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9860
Site web

Re: ogr2ogr et format gpx

Sylvain33 a écrit:

J'ai déjà eu ce problème et je ne fait pas comme cela.

L'option -f permet de spécifier le format de sortie et non d'entrée. Il faut donc remplacer -f "gpx" par -f "MapInfo File"


Ah ben oui, en plus j'ai commencé par chercher une erreur comme ca :$

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#5 Thu 29 January 2009 06:25

guillaume
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 62

Re: ogr2ogr et format gpx

Bonjour à tous,

merci pour vos précieuses réponses (je me suis rapidement aperçu de mon erreur (-f gpx au lieu de -f MapInfo File, le problème demeure) mais j'avais déja posté la question !)
Cordialement
Guillaume

Hors ligne

 

Pied de page des forums

Powered by FluxBB