#1 Mon 22 September 2008 16:24
- bebert_lama
- Participant assidu
- Date d'inscription: 9 Nov 2006
- Messages: 253
créer des buffers en VBA
Bonjour à tous,
je débute en VBA et là je n'arrive pas à coder de quoi faire des tampons ?
Je pars d'un fichier de polylignes et je veux créer un fichier de polygones style 'FLAT'?
Je ne sais pas trop comment déclarer des géométries différentes ...
Merci de votre aide.
bbr
Hors ligne
#2 Mon 22 September 2008 18:59
Re: créer des buffers en VBA
Pour les zones tampons en VBA, le point de départ est http://edndoc.esri.com/arcobjects/9.2/C … Buffer.htm
Le problème commence si tu veux à tout prix des polygones de style 'FLAT'. Si l'option n'est disponible qu'en version ArcInfo, ce n'est pas pour rien. La fonction buffer d'ArcObjects ne fait que des zones tampons classiques. Pour avoir les bords droits, je ne vois pas comment faire.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#3 Fri 16 January 2009 10:29
- bebert_lama
- Participant assidu
- Date d'inscription: 9 Nov 2006
- Messages: 253
Re: créer des buffers en VBA
Bonjour Jérome,
merci pour le lien. Dans le lien suivant il n'y a pas d'exemple VBA de script pour créer un Buffer.
De plus , mon problème n'est plus de créer des Buffers de type 'FLAT' (j'ai comparer mes aires FLAT et ROUND ne sont pas si différents). J'aimerais bien maintenant réaliser un Multiple Ring Buffer en spécifiant plusieurs distances.
Idem que pour un simple buffer je ne trouve pas de code simple en VBA comme exemple ?
Si vous avez des exemples je suis prenneur !
Merci de votre aide.
Bert
Hors ligne