"

4. Process Raster with Vector (2): Zonal Statistics as Table

In this section, we are particularly interested in the tree cover and imperviousness in Monroe County, and we will compare them with census tract-level demographics. We need to obtain the mean value of the percent tree cover and impervious area in each census tract polygon. As the tree cover and imperviousness are rasters, and the census tract is a polygon vector, we will use the Zonal Statistics as Table tool to calculate the statistics of the underlying raster data in each polygon.

Stop and Tip, in case you are processing both Vector and Raster for your project: As you might notice, ArcGIS Pro categorizes and makes hierarchies of tools in “Toolboxes” in the Geoprocessing tab for specific purposes (e.g., Analysis, 3D, Conversion, etc.) or data format (e.g., vector, raster, text, etc.). The tool’s name, “Zonal Statistics…”, is the one from which we can get values from the raster and match them to the vector.

1. Add NLCD_2024_Tree_Canopy.tiff and NLCD_2024_Impervious.tiff

2. We will obtain the percent tree canopy cover within each census tract. In the geoprocessing, search Zonal Statistics as Table, and fill in the parameters like:

    • Input Raster or Feature Zone Data: Monroe_BlockGroup_2025_UTM
    • Zone Field: spatial_id
    • Input Value Raster: NLCD2024_Tree_Cover.img
    • Output Table: Tree_pct
    • Statistics Type: Mean
    • And click Run

3. Repeat Zonal Statistics as Table using NLCD2024_mperviousness.img:

    • Input Raster or Feature Zone Data: Monroe_BlockGroup_2025_UTM
    • Zone Field: spatial_id
    • Input Value Raster: NLCD2024_mperviousness.img:
    • Output Table: Impervious_pct
    • Statistics Type: Mean
    • And click Run

4. We can find two text-format tables at the bottom of the Content pane under Standalone Tables:

Screenshot of a software interface displaying a section labeled "Standalone Tables." Two table items are listed: "Tree_pct" and "Impervious_pct," each with a table icon next to their names.
Standalone tables displaying tree cover and impervious surface percentages

5. Then, we will process the Join using two Zonal statistics as Table outputs and the Monroe census tract vector. Right-click Monroe_BlockGroup_2025_UTM, find Join and Relates, and click Add Join. First, join the Tree_pct table to look like the figure below:

Screenshot of the "Add Join" dialog box in GIS software. The Input Table is "Monroe_BlockGroup_2025_UTM" and the Input Field is "spatial_id." The Join Table is "Tree_pct" and the Join Field is also "spatial_id." The "Keep all input records" checkbox is selected, while "Index join fields" is not. Buttons labeled "Validate Join" and "OK" appear at the bottom.
Setting up a join operation in GIS software to merge block group data with tree percentage data using a shared spatial ID field.

6. Next, join another table, i.e., Impervious_pct, to the Monroe Census Track layer, like

    • Input Table: Monroe_BlockGroup_2025_UTM
    • Input Join Field: spatial_id [Monroe_BlockGroup_2025_UTM.spatial_id]
    • Join Table: Impervious_pct
    • Joint Table Field: spatial_id

7. We need to make the “joined” layer a permanent GIS layer using the Export Features tool; Right-click the Monroe_census_tract, go to Data, and choose Export Features. Name the Output Feature Class Monroe_BlockGroup_2025_UTM_track_tree_imp

8. Open the attribute table of the Monroe_BlockGroup_2025_UTM_track_tree_imp to ensure the tree cover and imperviousness percentage data are properly attached:

Screenshot of a data table titled "Monroe_BlockGroup_2025_UTM_tree_imp" from a GIS software. The table includes columns such as ZONE_CODE, COUNT, AREA, MEAN, OBJECTID, spatial_id, Shape_Length, and Shape_Area. Rows contain numerical data for zones 1 through 12, with some entries showing null or missing values. The table presents spatial and statistical data relevant to geographic zones.
GIS data table displaying spatial and statistical attributes for Monroe Block Group zones, including counts, areas, mean values, and shape metrics.

Stop and Reminder: Why “Export Feature” after the JOIN process?

“Join” temporarily glues the text format table to the GIS layer. The “Export Feature” tool creates another GIS layer. In our case, the tree and impervious percentage data will be permanently attached to the Monroe census tract polygon after completing the Export Features process.

License

Intro GIS Labs Copyright © by yurikim. All Rights Reserved.