Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am creating a model in ArcMap 10 and I need to use the Buffer Wizard tool to create multiple buffers within a polygon feature class. The problem is, I can't seem to place the Buffer Wizard within my model. I can place the Buffer or Multiple Ring Buffer command into my model, but they don't automatically populate a FromBufferDistance or ToBufferDistance value for each ring like the Buffer Wizard does. I need these values for a field calculator equation later in the model. I may be able to get by with just using the Multiple Ring Buffer tool, but it would be much more efficient to use the Buffer Wizard.

If I am unable to include the buffer wizard in my model, is there a way to run it in a script? This seems unlikely, but worth a try.

share|improve this question
If you are prepared to dive in to Python, you could export the modelbuilder as a python script and then use a loop to make as many buffers as you want. Not an answer to your question, but it would be a useful direction to try out if you have time. – djq Nov 24 '10 at 21:28
up vote 6 down vote accepted

The Buffer Wizard (and other wizards like the GeoStatistical Wizard) is a UI functionality.

There is no scripting/programming API for it in any version of ArcGIS 9.x or 10.x, and since it is not a geoprocessing tool so it cannot be used in ModelBuilder.

share|improve this answer

You could try using an iterator in ModelBuilder for buffering multiple distances.

alt text

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.