Spatial statistics roadmap


Summary This topic provides a brief introduction to the tools in the Spatial Statistics toolbox and looks at how they should be used by ArcGIS developers.

In this topic


About spatial statistics

Statistical analysis helps you extract additional information from your geographic information system (GIS) data that might not be obvious simply by looking at a map—information such as how attribute values are distributed, whether there are spatial trends in the data, or whether the features form spatial patterns. It can be used to perform spatial pattern analysis and regression analysis. These types of analyses summarize the key characteristics of a spatial distribution, identify statistically significant spatial clusters or spatial outliers, assess overall patterns of clustering or dispersion, and model spatial relationships. They answer questions such as the following:
  • Which site is most accessible?
  • Where is the population center?
  • What is the primary wind direction for this region in winter?
  • Which species has the broadest territory?
  • Where are the 911 call hot spots?
  • Does the spatial pattern of the disease mirror the spatial pattern of the population at risk?
  • Are gang-related crimes remaining geographically fixed, or are they spreading?
  • Where can you find anomalous spending patterns in Los Angeles?
  • What is the relationship between income and public transportation usage? Is that relationship consistent across the study area?
  • What factors contribute to consistently high test scores?

Spatial statistics using geoprocessing tools

The functionality for performing spatial pattern analysis and regression analysis is available through the geoprocessing tools in the Spatial Statistics toolbox as well as some additional tools for rasters in the Spatial Analyst toolbox. 
For more information on how to use these tools see A quick tour of executing tools in the ArcGIS Desktop User Help system.

Vector statistics 

To calculate spatial statistics on vector data, the tools in the Spatial Statistics toolbox are used. See An overview of the Spatial Statistics toolbox for details.
Most of the tools in the Spatial Statistics toolbox are script tools written in Python. To view the source code in an ArcGIS application, such as ArcMap, right-click one of the tools and select Edit.

Raster statistics

The Spatial Analyst extension includes several statistical functions that can be used to analyze rasters, primarily to summarize attribute values and assign the summary statistics to cells in a new raster layer. These are located in several different toolsets with the Spatial Analyst toolbox.
Tool
Location
Input
Output
What it does
Local Toolset
Multiple rasters
Raster
Calculates the specified statistic for each cell based on multiple inputs
Neighborhood Toolset
Raster
Raster
Summarizes the values for a raster within a defined neighborhood around each cell, and assigns the value to that cell in the output raster
Neighborhood Toolset
Point features
Raster
Summarizes values for point feature attributes within a defined neighborhood, and assigns values to cells in the output raster
Neighborhood Toolset
Line features
Raster
Summarizes values for line feature attributes within a defined neighborhood, and assigns values to cells in the output raster
Zonal Toolset
Raster, or polygon features
Raster or summary table
Summarizes values of a raster surface by categories or classes (zones) of the input raster or polygon dataset

Spatial statistics using ArcObjects

There are no ArcObjects to assist you in this type of analysis. Use the geoprocessing tools discussed in the previous section. You can use these tools in your .NET applications. For more information on how to use these tools, see How to run a geoprocessing tool.


See Also:

Statistical analysis
An overview of the Spatial Statistics toolbox
Spatial Statistics toolbox sample applications
An overview of the Analyzing Patterns toolset
An overview of the Mapping Clusters toolset
An overview of the Measuring Geographic Distributions toolset
An overview of the Modeling Spatial Relationships toolset
Regression analysis basics
An overview of the Spatial Analyst toolbox




Development licensing Deployment licensing
ArcView ArcView
ArcEditor ArcEditor
ArcInfo ArcInfo
Engine Developer Kit Engine Runtime