HOW TO

Generate and calculate midpoint coordinates of polygon edges in ArcGIS Pro

Last Published: July 7, 2025

Summary

Midpoints are supporting geometries used in linear features, often derived using manual measurement or digital processing. Real-world examples of accurate positioning using midpoint coordinates include identifying potential inspection or sensor points along pipelines in utility management and segmenting rivers for sampling site selection during environmental assessments.

In ArcGIS Pro, midpoints of line features can be identified using geoprocessing tools. However, when midpoints are derived from polygons, some additional processing is necessary. This article provides the workflow to generate and calculate the midpoint coordinates of polygon edges. The following polygon features are used to demonstrate the workflow.

The polygons on the map in ArcGIS Pro

Procedure

  1. Open the ArcGIS Pro project.
  2. Split the polygon edges into individual lines using the Split Line At Vertices tool.
Note:
This tool requires an ArcGIS Pro Advanced license.
    1. On the ribbon, click the Analysis tab.
    2. On the Analysis tab, in the Geoprocessing group, click Tools.
    3. In the Geoprocessing pane, search for and click Split Line At Vertices (Data Management Tools).
    4. In the Split Line At Vertices pane, for Input Features, select the polygon feature layer.
    5. For Output Feature Class, specify a name. Click Browse and specify a location for the output feature class.
    6. Click Run.

The line feature layer is added to the Contents pane and displayed on the map.

The line feature layer in the Contents pane and on the map
  1. Generate the line midpoint using the Feature Vertices To Points tool.
Note:
If calculating only certain polygon edges, use the Select Layer By Attribute tool to select the polygons. Ensure the Use the Selected records:<record count> option is toggled on when running the Feature Vertices To Points tool. Refer to ArcGIS Pro: Select features using attributes for instructions.
    1. In the Geoprocessing pane, click Back The Back icon.
    2. Search for and click Feature Vertices To Points (Data Management Tools).
    3. In the Feature Vertices To Points pane, for Input Features, select the output line feature layer from Step 2.
    4. For Output Feature Class, specify a name. Click Browse and specify a location for the output feature class.
    5. For Point Type, select Midpoint.
    6. Click Run.

The midpoint feature layer is added to the Contents pane and displayed on the map.

The Contents pane and the map view in ArcGIS Pro
  1. Calculate the midpoint coordinates using the Calculate Geometry Attributes tool. Refer to How To: Calculate the XY coordinates of point features in ArcGIS Pro for instructions. In Step 5, for Coordinate System, select the preferred coordinate system.

The coordinate fields with the calculated values are added to the midpoint feature layer.

The coordinates in the attribute table in ArcGIS Pro

Article ID: 000036287

Software:
  • ArcGIS Pro

Get support with AI

Resolve your issue quickly with the Esri Support AI Chatbot.

Start chatting now

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Start chatting now

Go to download options