How do I resize a selection of polygons to a percentage of their initial size (3000 polygons)?

I don't think the Arc "Scaling" tool will be useful as it scales the polygons around a point. I would like to decrease their size all around their individual centroids.

  • 1
    Programmatically can be done with arcobjects using ITransform2D, which unfortunately doesn't appear to be provided in arcpy. Aug 20 '17 at 21:05

As @Kirk_Kuykendall states this is something that needs to be resolved with a bit of programming. The ArcObjects way is as he says is using the ITransform2D interface but a simple search on this website throws up Is there ArcPy tool for polygon resizing like Scale tool of Advanced Editing toolbar in ArcMap? and some python code which you could easily adapt into a script.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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