Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing...
Transcript of Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing...
![Page 1: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/1.jpg)
Getting Started with Spatial AnalystSteve Kopp
Elizabeth Graham
![Page 2: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/2.jpg)
Spatial Analyst Overview
• Over 100 geoprocessing tools plus raster functions
• Raster and vector analysis
• Construct workflows with ModelBuilder, Python,
Raster Function editor
• Extend the analysis tools with Python
• Desktop, Enterprise, Online
Getting Started with Spatial Analyst
![Page 3: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/3.jpg)
Raster Analysis in the ArcGIS Platform
Getting Started with Spatial Analyst
One engine, many access points
![Page 4: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/4.jpg)
Geoprocessing Environment
• Cellsize
• Extent
- Snap Raster
• Mask
• Map Projection25 m
10 m
25 m
Getting Started with Spatial Analyst
Particularly important for raster analysis
![Page 5: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/5.jpg)
Getting Started with Spatial AnalystFinding and Using Tools
![Page 6: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/6.jpg)
Analysis Tools
• Mathematical Operators and Functions
• Distance and Proximity Analysis
• Density Mapping
• Neighborhood and Block Statistics
• Zonal Overlay
• Interpolation and Contouring
• Surface Analysis
• Hydrologic and Groundwater Analysis
• Reclassification and Rescaling
• Geometric Transformation
• Morphological Analysis
• Multivariate Statistical Analysis
• Image Segmentation and Classification
Getting Started with Spatial Analyst
![Page 7: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/7.jpg)
Mathematical Operators
• Arithmetic (+, -, *, /)
• Boolean (AND, OR, XOR, NOT)
• Logical (<, >, =, <>, etc.)
• Bitwise (shift, compliment)
Getting Started with Spatial Analyst
![Page 8: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/8.jpg)
Mathematical Functions
• Arithmetic—Abs, Int, Float, etc.
• Trigonometric—Sin, Cos, Tan, etc.
• Exponential—Exp, Exp2, Exp10
• Logarithmic—Log, Log2, Log10
• Powers—Sqr, Sqrt
The Int function
Input raster Output raster
= NoData
Getting Started with Spatial Analyst
![Page 9: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/9.jpg)
Map Algebra and the Raster Calculator tool
• An analysis language for raster data
- Uses math-like expressions with operators and functions
- Tight integration between Map Algebra and Python
- All Geoprocessing tools
- Import and use functions from other Python libraries
- Process chain optimization to improve performance
• Raster Calculator Geoprocessing tool provides easy
construction of Map Algebra expressions
SmoothHill = Hillshade(FocalStatistics(Elevation * 0.3048))
Getting Started with Spatial Analyst
![Page 10: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/10.jpg)
Distance and Proximity Analysis
• Straight line distance and allocation
- Create distance buffers from features
- Allocate resources to distribution centers
• Cost weighted distance and allocation
- Include a weight or impedance surface to constrain movement
• Shortest path
- Find least cost path between two points
- Identify corridors of predicted travel
Getting Started with Spatial Analyst
Allocation Cost Weighted Distance
Shortest Path
Straight Line Distance
Direction
Input
Best Paths and Cost Distance Analysis – Tuesday 3:15 or Wednesday 1:30
![Page 11: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/11.jpg)
Corridor
Cost
Distance
B
Cost
Distance
ACorridor(s)
From:
Cost Distance
Path Distance
Cost A Cost B Corridor of low cost
Alternate
route?
Adds two accumulative travel cost layers together
Corridor Analysis
Getting Started with Spatial Analyst
![Page 12: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/12.jpg)
Cost ConnectivityOptimized cost distance routing between multiple regions
• Output optimum paths
• Optional neighboring paths
![Page 13: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/13.jpg)
Density Mapping
• Simple Density and Kernel Density
• Count occurrences of a phenomenon within an area
“Magnitude per unit area”
• Use points or lines as input
- Population per Km2
- Road density per Mi2
Getting Started with Spatial Analyst
![Page 14: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/14.jpg)
Neighborhood and Block Statistics
• Used for filtering, data smoothing, and data aggregation
Statistics for neighborhoods
Majority
Maximum
Mean
Median
Minimum
Minority
Range
Sum
Standard Deviation
Variety
Getting Started with Spatial Analyst
3.22
2 6 3 4 6
5 3 7 4 5
7 2 41 9
2 5
5 6 2 1 9
1 6 7
3.22 3.22 3.22
3.22 3.22 3.22
3.22 3.22 3.22
2 6 3 4 6
5 3 7 4 5
7 2 41 9
2 5
5 6 2 1 9
1 6 7
![Page 15: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/15.jpg)
Zonal Overlay
• A zone is all the areas/cells with the same value
• Calculate a statistic within the zones for each cell in a
raster
• Input zones can be feature or raster
• Output as a raster, summary table, or graph
- Max flow length in each watershed
- Median income in each ZIP CODE
- Mean elevation per vegetation zone
Getting Started with Spatial Analyst
Mean Slope per Watershed
![Page 16: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/16.jpg)
Zonal Histogram
• Create histograms of cell counts within Zones
- Same zone definitions as Zonal Statistics
- Zones can also be classes defined in the renderer
• Investigate frequency/distribution of one dataset within
classes of another dataset
• Slope distribution within Land use classes
• Rainfall distribution within Elevation classes
• Crime distribution by beat
Getting Started with Spatial Analyst
![Page 17: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/17.jpg)
Interpolation and Contouring
• Generate surfaces from point measurements
- Natural Neighbors
- Minimum Curvature Spline
- Spline with Barriers
- TopoToRaster
- Kriging
- Polynomial Trend Surface
- Inverse Distance Weighted
• Create contours from surfaces
- Batch GP tools
- Interactive contour button
Getting Started with Spatial Analyst
![Page 18: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/18.jpg)
Choosing an interpolation method
• You know nothing about your data…
- Use Natural Neighbors. It is the most conservative. Assumes all highs and lows are sampled, will not create artifacts.
• Your input data is contours…
- Use TopoToRaster. It is optimized for contour input. If not creating a DEM, turn off the drainage enforcement option.
• You know the highs and lows are not sampled…
- Use Spline. Be careful of points that are near in space but very different in value creating unnatural artifacts.
- Use Geostatistical Analyst Kernel Smoothing Interpolation
• Your surface is not continuous…
- Use Spline with Barriers if you know there are faults or other discontinuities in the surface.
• You want or need a geostatistical technique
- Use Geostatistical Analyst Empirical Bayesian Kriging
Getting Started with Spatial AnalystCreating Surfaces – Tuesday and Thursday 3:15 - 4:30 Room 9
![Page 19: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/19.jpg)
Interpolation and Contouring with Barriers
• Spline with Barriers tool – a Minimum Curvature Spline that
honors barriers, faults, and void areas. Now available in Pro
• Contour with Barriers
Getting Started with Spatial Analyst
![Page 20: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/20.jpg)
Surface Analysis
• Hillshade
• Slope
• Aspect
• Viewshed
• Cut/Fill
• Curvature
Getting Started with Spatial Analyst
![Page 21: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/21.jpg)
Solar Radiation Tools
• Calculate amount of direct and indirect solar radiation on the earth’s surface.
• Applications in agriculture, hydrology, snow science, fire modeling, energy, etc.
• Two methods
- Area
- Point Locations
Solar Radiation
Value Wh/m2
High : 910357
Low : 278071
Getting Started with Spatial Analyst
![Page 22: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/22.jpg)
Building Blocks of Ski SuitabilityEuclidean Distance
Natural Neighbors
Slope
![Page 23: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/23.jpg)
Reclassification and Transformation
• Reclassify individual values or ranges of values
• Transform continuous values
Getting Started with Spatial Analyst
Used in site suitability models to put criteria on a common measurement scale
![Page 24: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/24.jpg)
Tools to transform your values – convert to suitability
![Page 25: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/25.jpg)
Suitability Modeling with the Weighted Overlay or Weighted Sum tools
• Perform Weighted Overlay analysis for suitability
modeling “where is the best place”
- Combine multiple integer inputs
- Weight layers
- Weight classes
- Supports NoData and restricted values
- Easy to modify weights and try multiple scenarios
• Weighted Sum
- Combine integer or float data
- No restrictions on scales or weights
Getting Started with Spatial Analyst
![Page 26: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/26.jpg)
Building the Suitability Model Reclassify
Weighted Overlay
![Page 27: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/27.jpg)
Fuzzy Suitability Modeling
• 2 Geoprocessing tools - Fuzzy Reclassify, Fuzzy Overlay
• Useful in site selection and suitability modeling
• Similar to Weighted Overlay, but adds…
- Continuous weighting like Rescale By Function
- Fuzzy AND, OR, Gamma combinations (not just Plus)
Great Basin Geothermal Potential
New Zealand Wind Energy Siting
Getting Started with Spatial Analyst
![Page 28: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/28.jpg)
Finding the best contiguous areas from a suitability resultLocate Regions
• How many regions
• How big
• Shape of regions
• Compactness of regions
• Distance between regions
• Evaluation methods
Suitability Modeling – Tuesday 1:30 or Thursday 8:30 15A
![Page 29: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/29.jpg)
Hydrologic Analysis
• Create watersheds and stream networks from DEMs
- Flow Direction
- Flow Accumulation
- Watershed Delineation
- Flow Length
- Sink Filling
- Stream Ordering
Getting Started with Spatial Analyst
Large collection of free workflow andproductivity tools available in Arc Hydro tools on GeoNet
Creating Watersheds and Stream Networks - Wednesday 10:00 Demo Theatre 18
Hydrologic and Hydraulic Modeling - Wednesday 3:15 Room 15A
![Page 30: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/30.jpg)
Image Segmentation and Classification
• Segmentation Geoprocessing Tools & Raster Functions
• Classification GP Tools and Raster Functions
- Support Vector Machine
- Maximum Likelihood
- IsoCluster
- Random Trees
• Accuracy Assessment GP Tools
• These tools and capabilities support Object-Based Image Analysis (OBIA)
feature extraction methods
• Incorporates spatial and spectral image information, and other GIS information
Improving classification accuracy for higher resolution imagery
![Page 31: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/31.jpg)
Image Segmentation and Classification workflow wizard in ArcGIS Pro
Original Image Segmenter Segmented Image
Training Sites
ClassifierClassified
Image
Accuracy
Assessment
Steps you through the full workflow of object based feature extraction
Thursday 11:30 Demo Theatre 14
Thursday 3:15 Room 15A
![Page 32: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/32.jpg)
Generalization and Data Cleanup
• Smooth boundaries between zones
• Value replacement, nibbling
• Majority filtering
• Expand, shrink
• Group regions
• Raster thinning
Getting Started with Spatial Analyst
![Page 33: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/33.jpg)
Please Take Our Survey on the Esri Events App!
Select the session you attended
Scroll down to find the survey
Complete Answersand Select “Submit”
Download the Esri Events app and find
your event
![Page 34: Getting Started with Spatial Analyst - Esri · Spatial Analyst Overview • Over 100 geoprocessing tools plus raster functions • Raster and vector analysis • Construct workflows](https://reader031.fdocuments.in/reader031/viewer/2022013023/6053d1b7c256dc185a4c23d1/html5/thumbnails/34.jpg)