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

GEODATA DAYS 2024

#1 Tue 21 February 2006 23:05

Marisa POQUET
Participant occasionnel
Date d'inscription: 2 Feb 2006
Messages: 40

Traducteur universel et projections

Je travaille sur MapInfo à partir d'un fichier cadastral elaboré avec Arcview. En important les données avec le traducteur universel, je n'ai pas fait attention à la projection qui était Lambert I Paris. Je suis partie en Non terrestre. M'apercevant de mon erreur, j'ai réenregistré mes tables (celle que j'avais importée + celles que j'ai créées) en indiquant la bonne projection. A l'arrivée, mes tables sont cohérentes entre elles mais n'ont plus rien à voir avec la table de départ : tout est décalé. Y a t'il un moyen de rattraper le coup sans tout recommencer. Je dois retransmettre mes informations à celui qui m'a au départ transmis le fichier cadastral. Je ne sais pas si c'est clair, mais si quelqu'un me comprend, merci de m'aider !

Hors ligne

 

#2 Wed 22 February 2006 13:11

CALOU44
Juste Inscrit !
Date d'inscription: 2 Jan 2006
Messages: 1

Re: Traducteur universel et projections

Bonjour, si j'ai bien compris tu as réenregistré tes propres tables avec la bonne projection Lambert I. Si tu réimporte le cadastre avec la bonne projection, le cadastre et tes couches devraient se supperposer. Mais sache que Arcview ne gère pas très bien les systèmes de projection donc il ne devrait pas y avoir de problème dans ta transmission d'information au client à partir du moment où tu n'as pas touché au coordonnées X et Y; Si par défaut la projection se met en non terrestre lors de la transformation c'est parce que Arcview ne gère pas les systèmes de projection (contrairement à MapInfo). Donc les passages au travers du Traducteur universel permettent de conserver les coordonnées intactes mais la projection dépend du choix ou du savoir de celui qui manipule. Bien sur il est forcément conseillé d'utiliser la bonne projection pour le cas où il y aurait récupération d'autres données. Cela permet des superpositions automatiques. Mais dans le cas d'un passage entre Arcview et mapinfo via le traducteur universel il ne devrait pas y avoir de soucis tant qu'on ne touche pas au coordonnées x et y.
En espérant avoir été assez claire, bon courage

Hors ligne

 

#3 Thu 23 February 2006 10:31

lagnion
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 64

Re: Traducteur universel et projections

lorsque qu'on reenregistre des tables dans un nouveau système de projection,
on utilise un système de projection différent pour décrire les mêmes
portions de la planète terre.
Heureusement, on ne déplace pas la portion de territoire, sinon ce serait
grave!
Quand on s'est trompé il y a 2 façons de s'en sortir:
soit on recommence, en indiquant le bon système, ce qui est le plus simple.
(il y a un outil de traduction qui traduit des repertoires entiers). (voir
un message recent de Jacques Paris pour trouver l'adresse).
soit on exporte les tables obtenues en mif/mid et on va changer l'entête du
mif en mettant le bon système. (pour obtenir la bonne syntaxe, on exporte
une table qui est dans le systeme qui nous interesse, et on fait un
copier/coller de la ligne "coordsys"). Ce n'est pas forcément plus rapide!

Annick Lagnion


annick lagnion
DDE29

Hors ligne

 

#4 Thu 23 February 2006 10:33

Marisa POQUET
Participant occasionnel
Date d'inscription: 2 Feb 2006
Messages: 40

Re: Traducteur universel et projections

Merci de ta réponse. Oui, c'est bien ça, j'ai réenregistré mes tables avec
la bonne projection Lambert 1. Mais au final si je réimporte le cadastre
avec tout de suite la bonne projection, je ne peux pas superposer le
cadastre et les couches sur lesquelles j'ai travaillées. Il y a même un
sacré décalage. Pourtant, je n'ai pas touché aux coordonnées x et y !!!

Hors ligne

 

#5 Thu 23 February 2006 15:01

lagnion
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 64

Re: Traducteur universel et projections

pour rattraper le coup avec les tables que tu as créées, si j'ai bien
compris ta manip:

tu repars de tes tables en non terrestre (les premières que tu as faites).
Les valeurs x y des coordonnées sont "justes", mais dans un mauvais système
de coordonnées. donc il ne faut pas toucher aux x y seulement au système de
coordonnées.

tu exportes ces tables en mif/mid. disons table0 exportée vers table0.mif ,
table0.mid.

Dans un editeur de texte quelconque tu ouvres le fichier table0.mif.
La ligne qui commence par coordsys décrit le système de coordonnées "non
terrestre " (non earth).
tu remplaces cette ligne par une autre ligne qui correspond elle au lambert
1 Paris.

Pour savoir comment doit être fichue cette ligne:
tu fais un fichier bidon en lambert1 Paris, tu l'exportes en mif/mid, tu vas
ouvrir bidon.mif et copies la ligne coordsys à la place de celle qui figure
dans table0.mif
(je te mets ce que j'obtiens pour lambert 1 nord paris en version 7.8)
CoordSys Earth Projection 3, 1002, "m", 0, 49.5, 48.59852278, 50.39591167,
600000, 200000 Bounds (-124264257.82, -119206641.145) (125464257.82,
130521874.495)

normalement, ça doit marcher.

(pour info, la suite du fichier .mif décrit les objets avec les coordonnées
de chaque point qui le compose. Tu peux donc vérifier que les valeurs qui
figurent sont  plausibles pour du lambert 1 . Tu ne les modifie pas.)

Annick Lagnion


annick lagnion
DDE29

Hors ligne

 

#6 Tue 28 February 2006 09:27

Marisa POQUET
Participant occasionnel
Date d'inscription: 2 Feb 2006
Messages: 40

Re: Traducteur universel et projections

Ca marche ! Un grand merci pour ton aide.

Hors ligne

 

Pied de page des forums

Powered by FluxBB