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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 13 August 2010 17:53

guiyom49
Juste Inscrit !
Lieu: Saumur
Date d'inscription: 13 Aug 2010
Messages: 5

ArcEditor 9.1 : Buffer negatif

Bonjour,

Pour mettre en place la méthode de dilatation-erosion, je dois effectuer 3 Buffers successifs (attention, pas un Multiple_Ring_Buffer) sur un shape

- premier buffer 50m avec l'option Dissolve All : OK, ca marche
- deuxième buffer 200m avec l'option Dissolve None : OK, ca marche

- troisième buffer -250m avec l'option Dissolve All : ca plante !
et j'avoue que je ne comprend pas du tout pourquoi.
J'ai essayé pleins de truc : CheckGeometry, puis RepairGeometry : ca ne change rien
J'ai essayé l'outil Buffer depuis ArcCatalog, le Buffer Wizard tool ou l'outil Buffer en Edition : rien !

le message d'erreur retourné :
("esri.Ring") The operation was attempted on an empty geometry. Failed to execute (Buffer_1).

Je vous joins la couche incriminée
Au secours ........

Merci d'avance

Hors ligne

 

#2 Fri 13 August 2010 18:41

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

Re: ArcEditor 9.1 : Buffer negatif

Le message est presque clair : certaines zones ont une étendue inférieures à 2 * 250 m, et donc le buffer négatif se résume à rien du tout. Or le programme de buffer n'a pas prévu ce cas, et plante lamentablement. Il faut donc auparavant déselectionner les zones critiques, à vérifier par exemple avec un champ surface inférieur à 250 * 250 m² ?


Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !

Hors ligne

 

#3 Mon 16 August 2010 17:47

guiyom49
Juste Inscrit !
Lieu: Saumur
Date d'inscription: 13 Aug 2010
Messages: 5

Re: ArcEditor 9.1 : Buffer negatif

Merci pour la réponse rapide
Je viens juste de la regarder, week-end oblige.

Ce que je ne comprend pas, c'est comment ces zones peuvent exister ?
Je pars d'une couche de polygone (peut importe leur nombre et leur surface)
Je fais deux buffers : 50 puis 200

J'ai donc, à minima un point plus un cercle de 250m de rayon autour ! c'est LA plus petite entité que je puisse avoir
Donc avec un buffer négatif, je devrais revenir au point !

Je comprend bien ton message, mais je ne vois pas comment ca pourrait être ca la cause.
Par ailleurs, aucun polygone de moins de 250*250m²
Je vérifie les étendues prochainement

Merci encore
guillaume

Hors ligne

 

#4 Mon 16 August 2010 18:08

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

Re: ArcEditor 9.1 : Buffer negatif

Ah, je n'avais pas compris que c'était des buffers successifs.

Pour repérer le ou les éléments fautifs, tu peux essayer de faire ça en plusieurs fois. Ce n'est pas l'idéal, mais quand ne vois rien d'évident, ça permet de cerner le problème.


Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !

Hors ligne

 

Pied de page des forums

Powered by FluxBB