I have hundreds of square polygons which I've created a single continuous buffer around the polygons. What I'd like to try and do is try and break this buffer down into segments based on the corners of each polygon so that each polygon has 1 corresponding buffer zone per side. Is there any way to do this? I've tried breaking the polygons down into polylines, and then attempted to extend the lines so I could cut the buffer up with those lines, but the extend line tool won't extend the lines the way I imagine.

I'm running ArcGIS 10.2.2, with the Advanced License.

  • so you want a buffer of each corner of each polygon square?
    – Goldring
    Commented Apr 25, 2016 at 17:46

1 Answer 1


I'm not sure weather you want to base the buffer off of each line or each corner.

Here is the Polygon to Line tool that may be of use to you in this scenario. The result will give you some attributes of Left_FID and Right_FID which may be helpful if you are trying to classify each side.

If you want to base a buffer off of the corners, you can use THIS Feature Verticies to Points tool. If you select "All" then you will get a point for each corner of each polygon. Then you can run the buffer on these points.

  • Thanks for your suggestions. I had used the Polygon to Line tool, and then my idea was to extend each one of the new lines, but I couldn't locate a tool in ArcGIS which would accomplish this for me. I've ended up thinking of a work around using FME to extend my the lines the way I wanted to.
    – Owen P
    Commented Apr 25, 2016 at 18:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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