Summary
In some instances, when working with polygon data for a GIS project, the unit used to calculate the area of the polygon features does not match the user’s preference. Converting the unit to the preferred unit value is useful to maintain the consistency of data as well as to suit the type of project carried out for analysis in ArcGIS Pro.
This article provides two workflows to convert the polygon area unit from square meters to acres.
Procedure
Use the Calculate Field tool
- Open the ArcGIS Pro project.
- In the Contents pane, right-click the polygon feature layer and select Attribute Table.
- In the attribute table, add a new field and set the data type to Double. Refer to ArcGIS Pro: Create a field and apply a domain and default value for further instructions. In this example, the new field created is named Acres.
- On the top ribbon, in the Fields tab, click Save.
- In the attribute table view, right-click the field header and select Calculate Field.
- Configure the Calculate Field dialog box.
- In the Calculate Field dialog box, the Input Table and Field Name (Existing or New) parameters are automatically selected.
- For Expression Type, click the drop-down menu and select Python 3.
- Under Fields, double-click the field with the square meters unit. In this example, Shape_Area is selected.
- Click the * operator.
- In the expression box, type a constant value of 0.0002471054.
- Click Verify to validate the expression.
- Click OK.
Use the Calculate Geometry tool
- Repeat Steps 1 through 4 from the previous workflow.
- Right-click the field header and select Calculate Geometry.
- In the Calculate Geometry dialog box, configure the Parameters tab.
- For Input Features, the polygon feature layer is automatically selected.
- Under Geometry Attributes, select the field for Fields (Existing or New) and set Property to Area.
- For Area Unit, select International Acres from the drop-down menu.
- Click OK.
The image below shows the polygon area unit converted from square meters to acres.