#1 Wed 06 July 2011 10:44
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Découper un polygone
Bonjour,
Je dois découper l'intérieur d'un polygone (en fait faire un "trou" dans le polygone). Comment m'y prendre?
J'ai bien testé la mise à jour découper un polygone, mais cela consiste à le découper en l'intersectant. Ce que je cherche, c'est faire un "trou" à l'intérieur du polygone.
Merci.
Hors ligne
#2 Wed 06 July 2011 11:17
Re: Découper un polygone
Bonjour,
Dans l'ArcToolBox, Je pense que l'outil 'effacer' ('erase' in english!) ferais l'affaire.
Par contre, je crois que cette outil est dispo en licence ArcInfo seulement!
Sinon via EtGeowizzard, tu dois pouvoir retrouver ce même outil
Martin
Hors ligne
#3 Wed 06 July 2011 12:15
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: Découper un polygone
Merci, ça fonctionne. Mais cela suppose de créer un nouveau shape lorsque l'on exécute cette action..
Hors ligne
#5 Wed 06 July 2011 14:34
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: Découper un polygone
Pourrais-tu m'en dire un peu plus avec ce "via du code". Je crois savoir qu'il n'est pas possible d'écraser le fichier d'origine...
Hors ligne
#6 Wed 06 July 2011 16:35
- 8TWIN
- Participant actif
- Lieu: Nancy
- Date d'inscription: 31 May 2007
- Messages: 54
Re: Découper un polygone
Bonjour,
Il me semble qu'il y a plus simple (et surtout de manière à éviter de créer un nouveau shape). D'ailleurs dans ton premier message la méthode est la bonne tu as juste oublié de supprimer le polygone servant à faire le trou.
Je m'explique :
1 : tu crées ton premier polygone (celui qui doit avoir un trou)
2 : tu crées ton second polygone (le trou)
3 : celui étant sélectionné tu vas dans le menu éditeur et tu choisis l'option "découper" sans oublier de cocher l'option "effacer la zone d'intersection"
4 : appuie sur le bouton "suppr" de ton clavier et te voilà avec un polygone troué.
A+
Hors ligne
#7 Wed 06 July 2011 16:48
Re: Découper un polygone
je sais pas si c'est possible d'écraser un fichier, mais on peut réécrire dedans!
Par exemple via model builder (-> voir la p.j.),
Pour explication:
- on fais le trou -> 'Effacer' (branche du bas)
- vider la classe d'entité en entrée (branche du haut)
- y 'ajouter' le résultat de 'effacer' = réécrire dans le shape d'entrée
Martin
Hors ligne