More Raster and Surface Analysis in Spatial Analyst

Slides:



Advertisements
Similar presentations
Environmental Remote Sensing GEOG 2021
Advertisements

Spatial Filtering (Chapter 3)
©2007 Austin Troy Lecture 8: Introduction to GIS 1.Multi-layer vector query operations in Arc GIS 2.Vector Spatial Joining Lecture by Austin Troy, University.
Basic geostatistics Austin Troy.
Fundamentals of GIS Lecture Materials by Austin Troy, Brian Voigt and Weiqi Zhou except where noted © 2011 Lecture 5: Introduction to Raster Analysis Using.
University of Wisconsin-Milwaukee Geographic Information Science Geography 625 Intermediate Geographic Information Science Instructor: Changshan Wu Department.
Border around project area Everything else is hardly noticeable… but it’s there Big circles… and semi- transparent Color distinction is clear.
6/9/2015Digital Image Processing1. 2 Example Histogram.
Using ESRI ArcGIS 9.3 Arc ToolBox 3 (Spatial Analyst)
Lecture by Austin Troy © 2005 Lecture 13: Introduction to Raster Spatial Analysis Using GIS-- Introduction to GIS Lecture Notes by Austin Troy, University.
19 th Advanced Summer School in Regional Science Combining Vectors and Rasters in ArcGIS.
ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS? 1.Measurements 2.Layer statistics 3.Queries 4.Buffering (vector); Proximity (raster) 5.Filtering.
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Understanding Spatial Data Structures by Austin Troy, University of Vermont.
Spatial Interpolation
Regionalized Variables take on values according to spatial location. Given: Where: A “structural” coarse scale forcing or trend A random” Local spatial.
Lecture 14: More Raster and Surface Analysis in Spatial Analyst Using GIS-- Introduction to GIS By Weiqi Zhou, University of Vermont Thanks are due.
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Part 1. Understanding Spatial Data Structures by Austin Troy, University of Vermont.
Lecture 4. Interpolating environmental datasets
The Global Digital Elevation Model (GTOPO30) of Great Basin Location: latitude 38  15’ to 42  N, longitude 118  30’ to 115  30’ W Grid size: 925 m.
Geographic Information Systems Applications in Natural Resource Management Chapter 14 Raster GIS Database Analysis II Michael G. Wing & Pete Bettinger.
Classification GEOG370 Instructor: Christine Erlien.
Fundamentals of GIS Lecture Materials by Austin Troy except where noted © 2008 Lecture 14: More Raster and Surface Analysis in Spatial Analyst Using.
Raster Data Analysis Chapter 11. Introduction  Regular grid  Value in each cell corresponds to characteristic  Operations on individual, group, or.
Fundamentals of GIS Lecture Materials by Austin Troy except where noted © 2008 Lecture 13: Introduction to Raster Spatial Analysis Using GIS-- By.
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Understanding Spatial Data Structures by Austin Troy, Leslie Morrissey, & Ernie Buford,
Spatial data models (types)
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Image Processing1 Image Filtering Filtering can be use to enhance some features and de- enhance others. Usually used as a pre-processing step.
Spatial-based Enhancements Lecture 3 prepared by R. Lathrop 10/99 updated 10/03 ERDAS Field Guide 6th Ed. Ch 5: ;
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Spatial Filtering: Basics
Applied Cartography and Introduction to GIS GEOG 2017 EL
Using ESRI ArcGIS 9.3 Spatial Analyst
Spatial Analysis.
Spatial Sampling and Interpolation
Introduction to Raster Spatial Analysis Using GIS-- Introduction to GIS Raster Query Map Calculation Zonal statistics Terrain functions Viewshed.
Lecture 5 Raster Data Analysis Introduction Analysis with raster data is simple and efficient for it’s feature based on position Analysis.
Intro to Raster GIS GTECH361 Lecture 11. CELL ROW COLUMN.
Digital Image Processing Lecture 5: Neighborhood Processing: Spatial Filtering Prof. Charlene Tsai.
Spatial Statistics in Ecology: Continuous Data Lecture Three.
Data Types Entities and fields can be transformed to the other type Vectors compared to rasters.
Fundamentals of GIS Lecture Materials by Austin Troy except where noted © 2008 Lecture 13: Introduction to Raster Spatial Analysis Using GIS-- By.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Interpolation of Surfaces Spatial Data Analysis. Spatial Interpolation Spatial interpolation is the prediction of exact values of attributes at un-sampled.
Digital Image Processing Lecture 10: Image Restoration
Advanced GIS Using ESRI ArcGIS 9.3 Spatial Analyst 2.
Environmental Modeling Basic GIS Functions for Suitability Index Modeling.
Spatial Statistics in Ecology: Point Pattern Analysis Lecture Two.
NR 143 Study Overview: part 1 By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
Fundamentals of GIS Lecture Materials by Austin Troy except where noted © 2008 Lecture 5: Introduction to Raster Spatial Analysis Using GIS-- By.
1 Overview Importing data from generic raster files Creating surfaces from point samples Mapping contours Calculating summary attributes for polygon features.
Phil Hurvitz Avian Conservation Lab Meeting 8. March. 2002
: Chapter 5: Image Filtering 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Digital Filters. What are they?  Local operation (neighborhood operation in GIS terminology) by mask, window, or kernel (different words for the same.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
INTERPOLATION Procedure to predict values of attributes at unsampled points within the region sampled Why?Examples: -Can not measure all locations: - temperature.
Environmental Remote Sensing GEOG 2021
Collected three adjacent grids
Chapter 8 Raster Analysis.
Digital Image Processing Lecture 10: Image Restoration
Raster Analysis Ming-Chun Lee.
URBDP 422 Urban and Regional Geo-Spatial Analysis
Lecture 2: Review of Raster Operations
Statistical surfaces: DEM’s
Fitting Curve Models to Edges
Review- vector analyses
Raster-based spatial analyses
Spatial interpolation
Image Enhancement in the Spatial Domain
DIGITAL IMAGE PROCESSING Elective 3 (5th Sem.)
Presentation transcript:

More Raster and Surface Analysis in Spatial Analyst Lecture 10 ------Using GIS-- Introduction to GIS Lecture 14: More Raster and Surface Analysis in Spatial Analyst Lecture notes by Austin Troy, University of Vermont

Converting vector to raster ------Using GIS-- Introduction to GIS Converting vector to raster Can convert raster to vector or vice versa. When converting vector to raster, must specify an attribute field upon which raster z values will be based. When just yes/no, must often create a new field. Example: protected areas ©2005 Austin Troy

Converting vector to raster ------Using GIS-- Introduction to GIS Converting vector to raster Or you may be converting based on a variable, like land use ©2005 Austin Troy

------Using GIS-- Introduction to GIS Proximity Can use raster distance functions to create zones based on proximity to features; here, each zone is defined by the highway that is closest ©2005 Austin Troy

Lecture 10 ------Using GIS-- Introduction to GIS Distance Measurement Can create distance grids from any vector feature based on straight line ©2005 Austin Troy

Lecture 10 ------Using GIS-- Introduction to GIS Distance Measurement Can also weight distance based on friction factors, like slope ©2005 Austin Troy

Introduction to GIS Density Functions We can also use sample points to map out density raster surfaces. This need to require a z value in each, it can simply be based on the abundance and distribution of points. ©2005 Austin Troy

Lecture 10 Introduction to GIS Density Functions These settings would give us a raster density surface, based just on the abundance of points within a “kernel” or data frame. In this case, a z value for each point is not necessary. ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics From last lecture: this is a “local” method of summarizing raster data within a neighborhood by a statistical measure, like mean, stdv, min ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics In Arc GIS, neighborhood statistics command allows you to specify statistic: Min, max, mean, standard deviation, range, sum, variety ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Neighborhood statistics creates a new grid layer with the neighborhood values This can be used to: Simplify or “filter down” the features represented Emphasize areas of sudden change in values Look at rates of change Look at these at different spatial scales ©2005 Austin Troy

Introduction to GIS Neighborhood Filters Generating neighborhood means is similar to RS technique called low pass filtering: Low pass filtering: takes “tonally rough” surfaces, with abrupt changes in cell values, and makes those values vary more smoothly. The opposite is called a high-pass filter. High pass filtering: emphasizes detailed, abrupt changes in cell values, deemphasizes areas of gradual change. ©2005 Austin Troy

Introduction to GIS Low Pass filtering Usually in low-pass filtering, the median is used instead, but the concept is similar. Low-pass filters emphasize overall, general trends at the expense of local variability and detail. It serves to smooth the data and remove statistical “noise” or extreme values that occur in isolation or small patches. While lose feature detail, different from changing resolution; Resolution of cells stays the same. The larger the neighborhood, the more you smooth, but the more processing power it requires. A circular neighborhood has the effect of rounding the edges of features a little more. ©2005 Austin Troy

Introduction to GIS High Pass filtering One way of obtaining this is by subtracting a low pass filtered layer from the original. This serves to emphasize and highlight areas of tonal roughness, or locations where values change abruptly from cell to cell. The result is to emphasize local detail at the expense of regional, generalized trends. Summarizing a neighborhood by standard deviation is another form of high pass filter. ©2005 Austin Troy

Why do we care about this? Introduction to GIS Why do we care about this? Low pass filtering: filtering out anomalies Bathymetry mass points: sunken structures ©2005 Austin Troy

Why do we care about this? Introduction to GIS Why do we care about this? After turning into raster grid We see sudden anomaly in grid Say we wanted to “average” that anomaly out ©2005 Austin Troy

Why do we care about this? Introduction to GIS Why do we care about this? Try a low-pass filter of 5 cells We can still see those anomalies but they look more “natural” now ©2005 Austin Troy

Why do we care about this? Introduction to GIS Why do we care about this? Try a low-pass filter of 25 cells The anomalies have been “smoothed out” but at a cost ©2005 Austin Troy

What about high pass filters? Introduction to GIS What about high pass filters? Say we wanted to isolate where the wreck was All areas of sudden change, including our wrecks, have been isolated ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Example, using a DEM showing elevation ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics A low pass filter of the DEM done by taking the mean values for a 3x3 cell neighborhood: notice it’s hardly different Low pass DEM ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics But if we take the mean for a 10 unit square neighborhood… Notice how much smoother it is; note also how much less detail there is in this low pass filter ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Now, here’s one with a 20 unit square neighborhood ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Here’s one with a 10 unit radius circular neighborhood The only difference from 20 unit square is that edges are more rounded ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Here’s one with a 20 wide x 5 tall unit rectangular neighborhood Note how there is more detail in the vertical axis (features facing left and right) than in the horizontal axis (features facing down and up); so horizontal feature detail is resampled to a lower resolution than vertical feature detail ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Here’s what it looks like the other way: 20 tall x 5 wide Here note better feature definition for features along the horizontal axis, with more detail to features facing down or up ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics In this high-pass filter the mean is subtracted from the original It represents all the local variance that is left over after taking the means for a 3 meter square neighborhood ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics We do this using the map calculator ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics If we do a high-pass filter by subtracting from the original the means of a 20x 20 cell neighborhood, it looks different because more local variance was “thrown away” when taking a mean with a larger neighborhood Dark areas represent things like cliffs and steep canyons ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Using standard deviation is a form of high-pass filter because it is looking at local variation, rather than regional trends. Here we use 3x3 square neighborhood ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Note how similar it looks to a slope map. This is because it is showing standard deviation, or normalized variance, in spot heights, which is similar to a rate of change. Hence it is emphasizing local variability over regional trends. The resolution of the slope is quite high because it is sampling only every nine cells. When we go to a larger neighborhood, by definition, the resulting map is much less detailed because the standard deviation of a large neighborhood changes little from cell to cell, since so many of the same cells are shared in the neighborhood of cell x,y and cell x,y+1. Look at the following as an example. ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Here is the same function with 8x8 cell neighborhood. Here, the coarser resolution due to the larger neighborhood makes it so that slope rates seem to vary more gradually over space ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Here’s what it looks like with a circular 4 unit radius neighborhood You can see that an 8 unit diameter circle gives slightly more detail and fine resolution than an 8 unit square (if you look closely) ©2005 Austin Troy

Neighborhood Statistics Introduction to GIS Neighborhood Statistics Later on we’ll look at filters and remote sensing imagery, but here is a brief example of a low-pass filter on an image that has been converted to a grid. This can help in classifying land use types ©2005 Austin Troy