Thanks. That seems to work for one iteration. What I need to do is show the increase of invasive weeds that are spreading at the rate of 10% a year, 5 and 10 years out. So I would have to run it 5 and 10 times, using the area and length from each iteration as the input for the next. Even putting the calculations into a script, that still leaves a lot of intermediate datasets to get rid of.
What I did was to abstract the weed polygon into a circle, calculating the radius from the shape_area using the formula area = pi x radius squared. Then calculate the area of the 5 and 10 year circles using the formula = * 1 +( ) and calculate the radius of the new area circle. The buffer distance is then radius-new minus radius-original.
I did try your formula on my circles modifying it to (( * 1.1[Number of years])- )/ but that resulted in a larger circle than I got from my original method.
The Increase Polygon Area tool in the Production Mapping toolset will give you a polygon with a slightly larger area than specified, but it involves a lot of trial and error, and doesn’t work well on large, irregular polygons.
Dave Stockdale
GIS Program Manager
Forest Service
Sawtooth National Forest, Supervisor's Office
p: 208-737-3278
f: 208-737-3236
drstockdale@fs.fed.us<mailto:drstockdale@fs.fed.us>
2647 Kimberly Road East
Twin Falls, ID 83301
www.fs.fed.us<http://www.fs.fed.us/>
<http://usda.gov/>[Forest Service Twitter]<https://twitter.com/forestservice>[USDA Facebook]<https://www.facebook.com/pages/US-Forest-Service/1431984283714112>
Caring for the land and serving people