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 Wed 25 August 2010 11:14

Clikire
Participant occasionnel
Lieu: Varsovie - Pologne
Date d'inscription: 7 Feb 2006
Messages: 45
Site web

ArcView 9.3 - inverser les coordonnes d'une couche de polygones

Bonjour,

J'ai un drole de probleme. J'ai une couche de polygones (shape) dont les coordonnees sont inversees. C'est a dire que le x et le y de chacun des sommets des polygones sont inverses. X = y et Y = x

Est ce qu'il existe un outils qui pourrait remettre tout ca dans l'ordre ?

Merci d'avance

Francois


François Chalopin
Contino Wind Group
Varsovie - Pologne

Hors ligne

 

#2 Wed 25 August 2010 12:43

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: ArcView 9.3 - inverser les coordonnes d'une couche de polygones

Salut,

Ouvrir la table attributaire puis avec la calculette --> [X]=[Y] puis [Y]=[CopiedeX] (attention ouvrir une session de mise à jour avant et faire une copie d'un des champs car si tu écrases le champs X qui contient les y sad )
Pour plus d'infos --> http://support.esrifrance.fr/index.asp? … mbres.html
A+
Joël

Dernière modification par Spacejo (Wed 25 August 2010 13:07)

Hors ligne

 

#3 Wed 25 August 2010 14:17

Clikire
Participant occasionnel
Lieu: Varsovie - Pologne
Date d'inscription: 7 Feb 2006
Messages: 45
Site web

Re: ArcView 9.3 - inverser les coordonnes d'une couche de polygones

Rebonjour,

Il s'agit d'un shape de polygones et il ne me semble pas avoir acces au coordonnees des sommets des polygones dans la table attributaire (mais je ne suis pas completement sur de moi).

Pour info, je mets la reponse du support d'ESRI sur la question :

Hello,

to invert feature coordinates you can use Affiner tool from FME Workbench:
http://www.safe.com/products/desktop/tr … ormers.php

FME Workbench application is a part of Data Interoperbility extension:
http://webhelp.esri.com/arcgisdesktop/9 … sformation

Z poważaniem,
Łukasz Prażmo
Dział Serwisu i Wsparcia Technicznego ESRI Polska


J'ai pas essaye (j'ai pas l'extension)

A +

Francois


François Chalopin
Contino Wind Group
Varsovie - Pologne

Hors ligne

 

#4 Sat 28 August 2010 10:00

Franck B
Membre
Lieu: PACA
Date d'inscription: 6 Sep 2005
Messages: 1382
Site web

Re: ArcView 9.3 - inverser les coordonnes d'une couche de polygones

Bonjour,

Une solution serait de modifier légèrement un script de la "Samples Toolbox" : Write Features to Text File.
C'est possible car c'est un script Python.

Ce script permet d'exporter les géométries de classes d'entités dans un fichier texte.
Pour une classe d'entités de polygones le format est le suivant :

Polygon
polygon_id part_number
pnt_id x y z m
pnt_id x y z m
...
InteriorRing
pnt_id x y z m
pnt_id x y z m
...
polygon_id part_number
pnt_id x y z m
pnt_id x y z m
...
END


Il est assez simple de modifier le script python pour écrire dans le fichier text :

pnt_id y x z m


à la place de

pnt_id x y z m


Ensuite, dans la même boîte à outils, il existe le script Create Features from Text File qui permet de faire l'opération inverse et donc de recréer une couche de polygones avec les X et les Y inversées...

A+

Franck

Hors ligne

 

#5 Mon 30 August 2010 12:59

Clikire
Participant occasionnel
Lieu: Varsovie - Pologne
Date d'inscription: 7 Feb 2006
Messages: 45
Site web

Re: ArcView 9.3 - inverser les coordonnes d'une couche de polygones

Super, ca marche nickel.

Merci 1000 fois

Francois


François Chalopin
Contino Wind Group
Varsovie - Pologne

Hors ligne

 

Pied de page des forums

Powered by FluxBB