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 Thu 26 May 2011 11:29

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

unir deux couches .shp mais sans superposition des polygones...

Bonjour,

Après quelques temps passé sur le forum je m'en remets à vous...
Je dispose de deux couches vecteurs .shp et du logiciel ArcGis 9.2. Mes deux couches se superposent très bien (c'est déjà ça!!!). Je voudrais en faire qu'une seule mais sans que les deux se superposent...En fait je voudrais que la plus petite "efface" les polygones de la grande couche et s'y insère naturellement. Après quoi je retravaillerai les contour de la petite couche. Il s'agit de deux couches d'occupation des sols mais à des degrés de précision différente.

SVP aidez moi!!!! J'ai déjà postez ma demande au sein d'autres sujets qui me semblait similaire mais personne ne m'a répondu, seulement déplacé mon sujet!!!
Je prends toute idée!!

Merci beaucoup,

Amandine

Hors ligne

 

#2 Thu 26 May 2011 11:38

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

Re: unir deux couches .shp mais sans superposition des polygones...

Salut,

Biensouvent les sujets qui ne trouvent pas de réponse ne sont pas assez développés wink ou postés par des malpolis (ce qui n'est pas ton cas smile)
Peux tu être plus précise sur ce problème car là j'ai un peu de mal à visualiser (un petit croquis est des fois plus parlant qu'un grand discours).
A+
Joël

Hors ligne

 

#3 Thu 26 May 2011 11:52

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: unir deux couches .shp mais sans superposition des polygones...

Alors désolée mais je dessine très mal  wink
je vais faire des copie d'écrans et les mettre c'est possible? comme ca on verra mes deux couches.
J'ai déjà vérifié si c'était l'outils qui pouvaait être mauvais mais avec un essai avec une plus petite couche (en nb de polygones) cela fonctionne.

Hors ligne

 

#4 Thu 26 May 2011 12:07

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: unir deux couches .shp mais sans superposition des polygones...

[img]http://img811.imageshack.us/img811/6337/georezo.th.jpg[/img]

Uploaded with ImageShack.us

je sais pas si cela va marcher...dites moi si vous voyez qqchose...
En rose la petite couche, en vert la grande. Je voudrais ce qu'il y a à l'écran mais en une seule couche et fusionner sans avoir les polygones de la couche verte qui reste en dessous de la rose!!!

merci

Hors ligne

 

#5 Thu 26 May 2011 12:13

pierre.O
Juste Inscrit !
Date d'inscription: 19 Apr 2010
Messages: 6

Re: unir deux couches .shp mais sans superposition des polygones...

Salut,

Tu pourrais découper les grands polygones par les petits dans un premier temps.
Ensuite, tu fais une fusion du shape obtenu et de la couche contenant les plus petits polygones (qui devraient bien s'insérer).
J'espère que j'ai bien compris ton problème.

A+

Hors ligne

 

#6 Thu 26 May 2011 12:17

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: unir deux couches .shp mais sans superposition des polygones...

hum...je ne crois pas que cela soit possible dans mon cas...en fait ma couche verte (si qqun arrive à voir cette f***** image!!!) qui compte plus de 350 000 polygones me fait planter mon logiciel (ArcGis ou MI) dès que je fais tourner un outils dessus...donc le découpage...je ne vois pas comment faire...
Mais peux tu être plus précis stp? je comprends vite mais il faut m'expliquer longtemps... ^^
merci

Hors ligne

 

#7 Thu 26 May 2011 12:41

pierre.O
Juste Inscrit !
Date d'inscription: 19 Apr 2010
Messages: 6

Re: unir deux couches .shp mais sans superposition des polygones...

Je procéderais de la façon suivante:

1/ "Union" des deux shape.
2/ "Sélection" (dans le shape crée) des entités qui ne sont pas superposées, c'est à dire FID_"petite_entité" = -1 (en gros pas de petite entité donc pas de superposition)
3/ "Fusion" du shape obtenu et du shape contenant les petites entités.

Et la normalement, il n'y aura plus de superposition.
Mais bon, vu le nombre d'entités, ça va ramer.
Je viens juste de le faire sur 200000 entités et ça fonctionne (10 mn de traitement).

A+

Hors ligne

 

#8 Thu 26 May 2011 13:08

JB Nivault
Participant occasionnel
Lieu: Hérault
Date d'inscription: 12 Sep 2005
Messages: 35

Re: unir deux couches .shp mais sans superposition des polygones...

Bonjour,

un autre moyen possible, c'est avec Xtools ( à télécharger sur le support Esrifrance).
Il s'agit bien de remplacer des parcelles par d'autres. Avec un peu de chance, il y a une parfaite superposition des limites des 2 couches, et les mêmes champs :-)

1/ Je DECOUPE( commande Xtools) la grande couche par la petite => la grande couche est évidée comme une pomme sans trognon
2/ Je Copie et colle les entités de la petite couche dans la grande.

Si ArcGis cale, il faut peut être faire de la place sur le disque, redémarrer le micro,...
Cordialement,

JB Nivault


Jean Baptiste Nivault
SIG Routes
Conseil Général de l'Hérault

Hors ligne

 

#9 Thu 26 May 2011 14:02

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: unir deux couches .shp mais sans superposition des polygones...

merci pour vos idées!!!je m'y lets de ce pas!!!
Pierre, est ce que je peux te joindre par mail si j'ai un souci? car t'as solution à l'air de coller à ce que je veux faire...
JB, il me semble que j'ai déjà essayer avec Xtools et...RAS!!!
Merci

Amandine

Hors ligne

 

#10 Thu 26 May 2011 14:08

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: unir deux couches .shp mais sans superposition des polygones...

Donc si je comprends bien...je sélectionne dans ma table attributaire de mon union, tous les polygones qui ont un FID -1? mais comment savoir de quelle couche il s'agit?
Et la fusion porte sur quoi?
oulàlà j'ai le ciboulot qui surchauffe!!!

Hors ligne

 

#11 Thu 26 May 2011 14:14

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: unir deux couches .shp mais sans superposition des polygones...

OK...je viens de répondre à ma question de "comment savoir de quelle couche il s'agit..."!!! désolée

Hors ligne

 

#12 Thu 26 May 2011 14:19

pierre.O
Juste Inscrit !
Date d'inscription: 19 Apr 2010
Messages: 6

Re: unir deux couches .shp mais sans superposition des polygones...

Pas de problème pour le mail, tu peux me contacter directement.

Fais bien attention au surmenage.

++

Hors ligne

 

#13 Thu 26 May 2011 15:30

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: unir deux couches .shp mais sans superposition des polygones...

ok la solution de Pierre.O a très bien fonctionné!!!
Merci
PS: même résultats avec l'outils combiner "merge" et union!!!

MERCI

Hors ligne

 

Pied de page des forums

Powered by FluxBB