Re: [OSM-talk-fr] Transformation gpx - cartésien ou Lambert

2008-10-01 Par sujet g.d
...et ça marche, ce logiciel Circé du IGN :
Je viens de réussir de transférer un big fichier gpx
vers un compatible AutoCad, en 3d.

Bien sûr, ça ne trace pas les lignes entre points du trace/relevé,
mais ça transfère chaque point gpx du tracé...
donc est utilisable pour faire des modèles de terrain grossiers... ;-)

Ok d'acc, ça n'intéresse pas ceux qui font du tracé gps sur osm,
mais ça peut intéresser ceux parmi nous
qui aimeraient importer leurs gpx dans des logiciels x/y/z ou x/y,  
vectoriels.
Il y en a,
et donc j'en parle, si cela peut aider certains parmi nous :

Ouvrir le fichier gpx dans un tableur,
virer toutes les colonnes sauf lat/lon/ele,
virer toute l'entête y compris l'intitulé des colonnes,
virer l'en-pied,
virer tous les caractères espace éventuellement contenus,
intervertir les colonnes lon et lat, pour arriver à lon/lat/ele,
enregistrer sous format txt avec tab comme séparateur,
vérifier que l'extension du fichier soit bien .txt (sinon, la changer  
manuellement en .txt),
l'ouvrir dans un pur traitement non-fomatisant (TextWrangler, BBS..)  
pour changer les virgules en points
(rageant, que l'ign utilise le point décimal américain...)
effacer des éventuels leading blanks =  les espaces en début de ligne,
et ensuite Circé peut ouvrir ce fichier .txt.

L'onglet standard suffit pour la précision de nos gps 'maison'.
Hélas les préréglages du logiciel sont inversés par rapport à mes  
besoins :
'Faut mettre les réglages de sortie dans les cases pour entrée,  
et vice versa
(Saisie d'écran avant de changer ça, pour se souvenir...).
Le fichier texte résultant contient des points décimaux ricains, au  
lieu de nos virgules -
donc encore l'ouvrir dans un traitement de texte non-formatant,
pour changer les points en virgules,
puis l'enregistrer en .txt.

El voilà un fichier x/y/z,
qu'un modeleur de terrain ordinaire peut importer,
AutoCad 3d, VectorWorks (dans son onglet MDT),
ou autre logiciel 3d qui avale du x/y/z...
De plus, en coordonnées Lambert, métriques...

Certains logiciels 3d ou de dessin pètent les plombs
quand on les alimente avec des data à 750 x 140 kilomètres du point  
zéro (comme Lambert)
en plus des décimales derrière la virgule, au dixième de millimètre.

Si on travaille sur un relativement petit aréal,
on peut virer les 14.. et 75.. des centaines de kilomètres gênants.

D'autre part, leur logiciel Circé permet de définir un point zéro  
personnel,
lequel de préférence on mettra juste en bas à gauche de de nos données,
au sud et ouest,
afin de rester dans des valeurs positives en sortie,
ça diminue le nombre de décimales, et rend ces données digestes  
pour des logiciels 3d cinoche...
---
Bref, je suis content d'avoir découvert cette passerelle entre le  
lat/lon de nos gps
et le x/y/z des logiciels de dessin -
même si c'est un peu chiant de devoir passer par tableurs et par  
traitement de texte
pour mouliner nos fichiers de données gpx...

Mais cela ne demande pas des connaissances poussées en informatique,
ni des connaissances mathématiques en transformation/projection géo,
il suffit de cocher les bonnes cases.
---
Donc pardonnez-moi cette interjection
laquelle à première vue n'a pas grand'chose à voir avec le traçage de  
nos gpx sur osm -
mais je pense, que des gens comme Pieren ont dû sérieusement se  
pencher sur le sujet
pour réaliser des choses comme le plug-in cadastre...
---
Trop-long, encore une fois... :-(
Amicalement
Gerhard
___
Le 28 sept. 08 à 17:07, g.d a écrit :
 Je viens (enfin) de tomber sur un logiciel gratuit
 qui transforme les coordonnées longitude/latitude en France
 en coordonnées xyz (comme du Lambert) -

 donc un moyen de transférer des relevés gpx
 dans des logiciels de dessin vectoriels, et dans des logiciels
 d'architecture.
.../...
 C'est le logiciel Circé du IGN (!) pour windows,
 téléchargeable gratuitement sur
 http://www.ign.fr/rubrique.asp?rbr_id=1700lng_id=FR#68081

 Je ne l'ai pas encore testé vraiment,
 mais l'interface se présente aussi simple que celle de gpsbabel.
.../...
 A voir, à tester.
.../...
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Transformation gpx - cartésien ou Lambert

2008-10-01 Par sujet Pierre Mauduit
Le dimanche 28 septembre 2008 à 17:07 +0200, g.d a écrit :
 Je viens (enfin) de tomber sur un logiciel gratuit
 qui transforme les coordonnées longitude/latitude en France
 en coordonnées xyz (comme du Lambert) -
 

Je dis peut-être une bétise, mais ce n'est pas le rôle de GPSbabel
(http://www.gpsbabel.org/) de faire des conversions ?

Cordialement,

-- 
Pierre


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Transformation gpx - cartésien ou Lambert

2008-10-01 Par sujet Denis
Pierre Mauduit a écrit :
 Le dimanche 28 septembre 2008 à 17:07 +0200, g.d a écrit :
 Je viens (enfin) de tomber sur un logiciel gratuit
 qui transforme les coordonnées longitude/latitude en France
 en coordonnées xyz (comme du Lambert) -

 
 Je dis peut-être une bétise, mais ce n'est pas le rôle de GPSbabel
 (http://www.gpsbabel.org/) de faire des conversions ?
 
 Cordialement,
 
oui, mais non. Il y a bien conversion, mais de format : passer d'un 
enveloppe à une autre (GPX-OSM). La subtantifique moëlle reste 
inchangée : des données en WGS84. Pour passer à des coordonnées planes, 
il faut faire intervenir des algorithmes mathématiques plus ou moins 
complexes. C'est que fait Circé de l'IGN. Dieu merci, il existe d'autres 
alternatives : certains logiciels libres SIG de bureau (QGis, OpenJUMP, 
etc.) font le même boulot avec bonheur (et autant de précision). Pour ne 
pas réinventer la roue, ils s'appuient sur des bibliothèques de bas 
niveau comme gdal (http://www.gdal.org/) qui ont implémenté depuis de 
nombreuses années ces fameux algorithmes. Gdal/OGR (pour les données 
raster et vecteur) fait référence dans le milieu professionnel (même le 
leader des logiciels SIG propriétaire s'appuie sur cette brique de base !).

Enfin, pour conclure rapidement, ces logiciels de conversion de 
référentiel (ellipsoïde, datum et autres systèmes de projection), ont 
besoin de disposer de paramètres. C'est là qu'intervient l'EPSG 
(European Petroleum Survey Group -http://www.epsg.org/-) qui distribue
sous forme de code (27582 pour le Lambert II étendu, 4326 pour le WGS84, 
2154 pour le bientôt obligatoire Lambert 93, etc.) ces fameux paramètres.

Il existe bel et bien, plein d'alternatives à Circé, non seulement 
gratuits, mais open source en plus !!

Une dernière remarque : les logiciels dédiés à la géomatique s'appuient 
sur un mouvement (universitaire la plupart du temps -cf. GRASS) plus 
ancien que celui sur lequel s'appuie OSM et la libération des données 
géographiques, du moins dans notre vieille Europe. Ce n'est donc pas 
d'outils qu'il faut craindre de manquer !!!

cordialement

Denis

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Transformation gpx - cartésien ou Lambert

2008-10-01 Par sujet g.d
Denis / PierreMauduit,
j'aimerais bien savoir me servir d'une de ces alternatives opensource,
mais quand j'y vais voir,  c'est du commandline, ou tourne sous linux,
ou on le doit compiler soi-même sur sa machine,
ou pour le moins ça nécessite des opérations à cœur ouvert dans l'OS,  
pour l'installer.

Je connais des moyens moins intensifs en aspirine/café/lexomil,
pour péter les plombs et jeter son ordi par la fenêtre... :-(
(Un de ces packs tout compris
m'avait obligé de passer au clean install du sytème d'exploitation).

Si maintenant il existent des alternatives non-$, autres,
pour faire ces transformations de coordonnées,
avec une GUI simple d'emploi pour des bétas comme moi,
MacOsX10.4 ou WindowsXP3SP3
(et, si possible, sans devoir tripoter le fichier gpx par tableur et  
traitement de texte)
je serais heureux preneur.
Y en a-t-il, dites ? Si oui, j'y vais !

Amicalement
Gerhard
---
Le 1 oct. 08 à 20:47, Denis a écrit :
 Pierre Mauduit a écrit :
 Le dimanche 28 septembre 2008 à 17:07 +0200, g.d a écrit :
 Je viens (enfin) de tomber sur un logiciel gratuit
 qui transforme les coordonnées longitude/latitude en France
 en coordonnées xyz (comme du Lambert) -
 Je dis peut-être une bétise, mais ce n'est pas le rôle de GPSbabel
 (http://www.gpsbabel.org/) de faire des conversions ?
 Cordialement,

 oui, mais non. Il y a bien conversion, mais de format : passer d'un
 enveloppe à une autre (GPX-OSM). La subtantifique moëlle reste
 inchangée : des données en WGS84. Pour passer à des coordonnées  
 planes,
 il faut faire intervenir des algorithmes mathématiques plus ou moins
 complexes. C'est que fait Circé de l'IGN. Dieu merci, il existe  
 d'autres
 alternatives : certains logiciels libres SIG de bureau (QGis,  
 OpenJUMP,
 etc.) font le même boulot avec bonheur (et autant de précision).  
 Pour ne
 pas réinventer la roue, ils s'appuient sur des bibliothèques de bas
 niveau comme gdal (http://www.gdal.org/) qui ont implémenté depuis de
 nombreuses années ces fameux algorithmes. Gdal/OGR (pour les données
 raster et vecteur) fait référence dans le milieu professionnel  
 (même le
 leader des logiciels SIG propriétaire s'appuie sur cette brique de  
 base !).

 Enfin, pour conclure rapidement, ces logiciels de conversion de
 référentiel (ellipsoïde, datum et autres systèmes de projection), ont
 besoin de disposer de paramètres. C'est là qu'intervient l'EPSG
 (European Petroleum Survey Group -http://www.epsg.org/-) qui distribue
 sous forme de code (27582 pour le Lambert II étendu, 4326 pour le  
 WGS84,
 2154 pour le bientôt obligatoire Lambert 93, etc.) ces fameux  
 paramètres.

 Il existe bel et bien, plein d'alternatives à Circé, non seulement
 gratuits, mais open source en plus !!

 Une dernière remarque : les logiciels dédiés à la géomatique  
 s'appuient
 sur un mouvement (universitaire la plupart du temps -cf. GRASS) plus
 ancien que celui sur lequel s'appuie OSM et la libération des données
 géographiques, du moins dans notre vieille Europe. Ce n'est donc pas
 d'outils qu'il faut craindre de manquer !!!

 cordialement

 Denis

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr