Pages: 1
- Sujet précédent - unir deux couches .shp mais sans superposition des polygones... - Sujet suivant
#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 ou postés par des malpolis (ce qui n'est pas ton cas )
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
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
Pages: 1
- Sujet précédent - unir deux couches .shp mais sans superposition des polygones... - Sujet suivant