ArcGIS Toolbox – Create Points at Corners of Polygon with ArcPy

Share Button

(If you’re using Firefox, then right click and Save Link As)
Download the Create Grid Corner Points Toolbox – works with ArcGIS 10.1+
View the Source Code

(any donations go towards hosting costs)

The Create Grid Corner Points tool creates a point at each corner on an input polygon feature class. It also
provides the option to add midpoints for each side of the polygon. The output Point feature class will
contain a field called PolygonOID which contains the OID of the polygon it was created from. It will also
have a field called Position which contains the cardinal direction of each point in relation to the polygon.

Be sure to view the Tool Help within the tool dialog box for detailed instructions. Also, check the
Geoprocessing Results for any error messages.

Here’s a screenshot of the parameters:


I hope someone can find this tool useful. Please leave a comment if you have any questions or problems, and be sure to check out the other tools I’ve created!

5 thoughts on “ArcGIS Toolbox – Create Points at Corners of Polygon with ArcPy

  1. Tammy Patterson
    July 9, 2015 at 9:00 am

    This is great! I need to join PLS data on tree species and landscape characteristics to the corner points and midpoints and of course the grid is not symmetrical. The directional reference is just what I needed to match up my points.
    If you wanted to expand this tool, could you add a midpoint option also with position reference (N,S,E,W)? Also optionally preserving the original polygon attributes would be very helpful too.

    Thank you again! This has really helped me!

    1. Ian
      July 10, 2015 at 9:51 pm

      Hi Tammy, thanks for the comment and suggestion! That’s a really good idea. I’ve now added this capability. Also, you can use the PolygonOID field to join with the old polygon feature class to get the attributes. Hope it helps!

  2. October 9, 2017 at 8:39 am

    Dude, thank you so much for the tool you make. I extractied polygons of map index to get the nw and se coordiantes using your tool with arcGIS 10.3. It helps me alot.

  3. Madhura
    August 11, 2018 at 6:50 am

    Hi Ian,
    Tools you have helping us a lot.
    Thank you so much.
    Keep up the awesome work you are doing!


  4. Madhura
    August 15, 2018 at 2:01 am

    How to make a shapefile(which is not grid aligned) to grid aligned?
    Any help would be greatly appreciated


Leave a Reply

Your email address will not be published.