Select to view content in your preferred language

Is there a way to automate creating polygon features of a specific size ?

1355
2
04-01-2013 07:51 AM
MiguelGarriga1
Deactivated User
Is it possible to automatically create a polygon of a specific size without doing it interactively ?  In other words, I'd like the user to click on the map, and have a single polygon of a specific size created as a single-click operation, centered on where they click.  We would like to do this with a couple of different polygon layers.  Each layer would have a specific size.  For example, one layer would consist of polygons that are 10'x10'.  A different layer might consist of 3'x3' polygons. 

Are there tools in ArcToolbox that could be used to do this ?  If so, we could probably create a model or python script tool.

The polygons would not be contiguous, so fishnet might not work for this.
Tags (2)
0 Kudos
2 Replies
MatthewPayne
Esri Contributor
Miguel,

Not sure exactly on how to do this with MB or Scripting, but I did find a way to do this without it in about a 3 step process.  It would first require your 'single click operation' to be the user creating a point in the map for each centroid of where they want the polygon squares to be. 

After creating all of the point centroids, use the Buffer tool to create buffers around each point at the specified distance. 

Lastly, use the Feature Envelope to Polygon tool to create the square envelope polygons around each buffer ring's extent.  You can then toggle the point layer and buffer ring layer off in the map.

Matt
0 Kudos
GeoffreyWest3
Emerging Contributor
this feature works great.  a colleague has also forwarded this information on to me.    
http://resources.arcgis.com/en/help/main/10.1/index.html#//018w00000005000000
0 Kudos