9. Global Operations, Effective Neighborhoods, and Analysis MUs#
9.1. Topics#
Global neighborhood and operation
Effective neighborhood and neighbor
Setting output/analysis mapping unit
9.2. Global Neighborhoods#
A local neighborhood is the focus MU itself; each neighborhood is unique and there is no overlap in space.
A focal neighborhood goes beyond the focus MU; neighborhoods may overlap in space.
Global neighborhood:
All MUs have the same neighborhood.
Includes all the MUs in the map (or otherwise specified extent).
9.3. Global Operations#
Operations that characterize the entire map.
Compute a new map where the value for each MU is a function of all values on the input map(s).
Global Statistics: GlobalMin, GlobalMax, GlobalMean, GlobalStandardDeviation.
\(Value_{new} = f(Values_{global})\)
9.4. Euclidean Distance as a Global Operation#
Euclidean distance is a global operation because the distance to the nearest source depends on the locations of all source features across the entire map.
Every cell in the output raster receives a value representing the distance to the closest source.
9.5. Effective Neighborhood and Neighbors#
A focal neighborhood can be very large (e.g., a large buffer or a large watershed).
Effective neighbors: The subset of neighbors that actually exist or contain data within the defined neighborhood.
In vector data, a neighborhood (like a circle) might overlap multiple census blocks; those blocks are the effective neighbors.
9.6. Characterizing Effective Neighborhoods#
Characterize neighbor attribute(s) and geometry:
LocalCount, LocalSum, LocalStats.
Line length, polygon area.
Characterize neighbor location:
Mean center (the “center of gravity” for the neighbors).
Characterize neighbor attribute(s) and location:
Weighted mean center.
9.7. Setting Analysis/Output Mapping Units#
How to define the MUs for the output map when performing an operation.
Usually, the output MUs are:
Same as the input MUs (most local and focal operations).
Defined by a specific layer (e.g., using census blocks as the analysis units for a point-in-polygon operation).
Created by the intersection of multiple input maps (e.g., vector overlay).
9.8. Block Statistics in ArcGIS#
Performs a neighborhood operation that computes an output where the value for each non-overlapping “block” is a function of the input.
In the Map Compute Framework, this is viewed as:
Blocks = raster zones.
LocalStatistics with blocks as MUs.
9.9. Setting Output MUs with Two Input Vector Maps#
Vector overlay tools define output MUs based on geometric intersections:
Intersect: Keeps only areas common to both.
Identity: Keeps all areas of the first input, and only overlapping parts of the second.
Union: Keeps all areas from both inputs.
Symmetrical Difference: Keeps areas in either input, but not both.
Erase: Removes areas of the input that overlap the erase features.
9.10. Point Statistics Tool in ArcGIS#
The tool performs a neighborhood operation where the value for each output cell is a function of the input point features falling within a specified neighborhood.
This is a focal operation where the analysis unit is a cell, but the input data comes from point features.
9.11. Summary of Analysis Units#
Choice of MU impacts the results (The Modifiable Areal Unit Problem - MAUP).
Local operations can involve a change in MUs (e.g., aggregating points into polygons).
Vector overlay is essentially a process of generating a new set of analysis MUs that inherit attributes from multiple sources.