GIS Operations and Spatial Analysis Turns raw data into useful information by adding greater informative content and value Reveals patterns, trends, and.

Slides:



Advertisements
Similar presentations
Center for Modeling & Simulation.  A Map is the most effective shorthand to show locations of objects with attributes, which can be physical or cultural.
Advertisements

Image Analysis Phases Image pre-processing –Noise suppression, linear and non-linear filters, deconvolution, etc. Image segmentation –Detection of objects.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
GIS for Environmental Science
Geographic Information Systems Applications in Natural Resource Management Chapter 13 Raster GIS Database Analysis Michael G. Wing & Pete Bettinger.
Border around project area Everything else is hardly noticeable… but it’s there Big circles… and semi- transparent Color distinction is clear.
Using ESRI ArcGIS 9.3 Arc ToolBox 3 (Spatial Analyst)
More Raster and Surface Analysis in Spatial Analyst
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.
Lecture 2 PY 427 Statistics 1 Fall 2006 Kin Ching Kong, Ph.D
Spatial Analysis Longley et al., Ch 14,15. Transformations Buffering (Point, Line, Area) Point-in-polygon Polygon Overlay Spatial Interpolation –Theissen.
Introduction to Geographic Information Systems Miles Logsdon
Introduction to Spatial Analysis
Introduction to Geographic Information Systems Miles Logsdon
Transforms What does the word transform mean?. Transforms What does the word transform mean? –Changing something into another thing.
GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University.
Lecture 14: More Raster and Surface Analysis in Spatial Analyst Using GIS-- Introduction to GIS By Weiqi Zhou, University of Vermont Thanks are due.
Geografiske informasjonssystemer (GIS) SGO1910 & SGO4930 Vår 2004 Foreleser: Karen O’Brien Seminarleder: Gunnar Berglund
GIS Analysis. Questions to answer Position – what is here? Condition – where are …? Trends – what has changed? Pattern – what spatial patterns exist?
Geographic Information Systems Applications in Natural Resource Management Chapter 14 Raster GIS Database Analysis II Michael G. Wing & Pete Bettinger.
GIS Functions and Operators The functions associated with raster cartographic modeling can be divided into five types: The functions associated with raster.
Cartographic modelling
Fundamentals of GIS Lecture Materials by Austin Troy except where noted © 2008 Lecture 14: More Raster and Surface Analysis in Spatial Analyst Using.
Slope and Aspect Calculated from a grid of elevations (a digital elevation model) Slope and aspect are calculated at each point in the grid, by comparing.
Spatial Analysis – Raster data analysis Lecture 5-6.
Raster Data Analysis Chapter 11. Introduction  Regular grid  Value in each cell corresponds to characteristic  Operations on individual, group, or.
Descriptive Statistics for Spatial Distributions Chapter 3 of the textbook Pages
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Szekesfehervar Hungary Kydyr Nazarkulov Kyrgyz GIS Centre, ACA* GIScience Geodesy and GeoInformatics Department, KSUCTA Module Spatial Analysis Overview.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Applied Cartography and Introduction to GIS GEOG 2017 EL
Distance. Euclidean Distance Minimum distance from a source (Value NoData) Input grid must have at least one source cell with the rest of the grid.
 Trace the incremental algorithm for constructing convex data on the sample point data given below. Intermediate steps should be shown First, two steps.
Spatial Analysis.
AQUIFER VULNERABILITY ASSESSMENT: PROJECT REVIEW COLUMBIA COUNTY June 11, 2009 Columbia County, Florida Advanced GeoSpatial Inc. Alan Baker, P.G. James.
CHAPTER 12 RASTER DATA ANALYSIS 12.1 Data Analysis Environment
How do we represent the world in a GIS database?
Lecture 5 Raster Data Analysis Introduction Analysis with raster data is simple and efficient for it’s feature based on position Analysis.
Elementary Spatial Analysis GEOG 370 Instructor: Christine Erlien.
Intro to Raster GIS GTECH361 Lecture 11. CELL ROW COLUMN.
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.
Extent and Mask Extent of original data Extent of analysis area Mask – areas of interest Remember all rasters are rectangles.
Raster Analysis. Learning Objectives Develop an understanding of the principles underlying lab 4 Introduce raster operations and functions Show how raster.
Advanced GIS Using ESRI ArcGIS 9.3 Spatial Analyst 2.
NR 143 Study Overview: part 1 By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
1 Overview Importing data from generic raster files Creating surfaces from point samples Mapping contours Calculating summary attributes for polygon features.
Raster Analysis and Terrain Analysis Chapter 10 & 11 Raster Analysis.
Intro to Spatial Analysis Most GIS support simple spatial analysis tasks such as selecting, counting, and generating descriptive statistics such as mean.
Chapter 11 Spatial Analysis Credit to Prof Michael Goodchild.
L15 – Spatial Interpolation – Part 1 Chapter 12. INTERPOLATION Procedure to predict values of attributes at unsampled points Why? Can’t measure all locations:
GUS: 0262 Fundamentals of GIS Lecture Presentation 7: Raster Operations Jeremy Mennis Department of Geography and Urban Studies Temple University.
Remote Sensing Unsupervised Image Classification.
Phil Hurvitz Avian Conservation Lab Meeting 8. March. 2002
Chapter 2: Frequency Distributions. Frequency Distributions After collecting data, the first task for a researcher is to organize and simplify the data.
Attractiveness Mapping Modeling Land Use Preference.
Definition of Spatial Analysis
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Dr.
Geographic Information Systems and Science SECOND EDITION Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind © 2005 John Wiley and.
INTERPOLATION Procedure to predict values of attributes at unsampled points within the region sampled Why?Examples: -Can not measure all locations: - temperature.
Filters– Chapter 6. Filter Difference between a Filter and a Point Operation is that a Filter utilizes a neighborhood of pixels from the input image to.
14. Query, Measurement, and Transformation. Outline What is spatial analysis? Queries and reasoning Measurements Transformations.
Cartographic modeling
Geographical Information Systems
GEOGRAPHICAL INFORMATION SYSTEM
Raster Analysis Ming-Chun Lee.
URBDP 422 Urban and Regional Geo-Spatial Analysis
Review- vector analyses
Spatial Analysis Longley et al..
5. Zonal Analysis 5.1 Definition of a zone 5.2 Zonal statistics
Presentation transcript:

GIS Operations and Spatial Analysis Turns raw data into useful information by adding greater informative content and value Reveals patterns, trends, and anomalies that might otherwise be missed Provides a check on human intuition by helping in situations where the eye might deceive Thousands of techniques exist…

Map of Cholera Deaths by John Snow Provides a classic example of the use of location to draw inferences But the same pattern could arise from contagion if the original carrier lived in the center of the outbreak contagion was the hypothesis Snow was trying to refute today, a GIS could be used to show a sequence of maps as the outbreak developed contagion would produce a concentric sequence, drinking water a random sequence

Map Algebra C. Dana Tomlin (1983…) implemented in many grid analysis packages, including ArcGrid, Idrisi, MapII, ArcView Spatial Analyst Four classes of operations: local focal zonal incremental DEMO

Local Functions work on single cells, one after another, value assigned to a cell depends on this cell only examples: arithmetic operations with a constant, or with another grid: also logical operations, comparisons (min, max, majority, minority, variety, etc.) * 3 = * =

Polygon Overlay, Discrete Object Case In this example, two polygons are intersected to form 9 new polygons. One is formed from both input polygons; four are formed by Polygon A and not Polygon B; and four are formed by Polygon B and not Polygon A. A B

Spurious or Sliver Polygons In any two such layers there will almost certainly be boundaries that are common to both layers e.g. following rivers The two versions of such boundaries will not be coincident As a result large numbers of small sliver polygons will be created these must somehow be removed this is normally done using a user-defined tolerance

Focal Functions assign data value to a cell based on its neighborhood (variously defined) uses: smoothing - moving averaging edge detection assessing variety, etc. examples: focal sum - adds up values in cell neighborhood, and assigns this value to the focal cell focal mean - averages values in neighborhood,and assigns the result to the focal cell also: logical functions, other mathematical

Shapes of Neighborhoods

Kinds of Neighborhoods Neighborhood: a set of locations each of which bears a specified distance and/or directional relationship to a particular location called the neighborhood focus (D. Tomlin) distance and directional neighbors immediate and extended neighbors metric and topological neighbors neighbors of points, lines, areas...

Neighborhood Operations X some function Functions: Total: X = 18Variety: X = 4 Average: X = 4Median: X = 4 Minimum: X = 1Deviation: X = 0 Maximum: X = 6Std. dev.: X = 2 Minority: X = 1 (or 3, or 6)Proportion: X = 40 Majority: X = 4...

Neighborhood Statistics In Spatial Analyst you can specify: shape of neighborhood: | Circle | Rectangle | Doughnut | Wedge size of neighborhood: radius (circle), inner and outer radius (doughnut), radius, start and end angles (wedge), width and height (rectangle) operation: | Minimum | Maximum | | Mean | Median | Sum | Range | Standard Dev. | Majority | Minority | Variety |

Buffer: a Typical Neighborhood Buffers and offsets Buffers in vector form either a chain of “sausages” or a Voronoi network Buffers in raster form a two-step operation: (1) create a map of distances from the object; (2) reclassify it into a binary map

Buffering Point Polyline Polygon

Applications of Buffers Exclusionary screening / ranking - in site selection studies Environmental regulations Main question: how wide?? -depends on a variety of political / social / economic / cultural circumstances, often difficult to formalize... differs by states and counties

Zonal Functions assign values to all cells in a zone, based on values from another map zonal grid + values grid => output grid max again, many types of functions are available

Global (incremental) Functions cell value for each cell depends on processing the entire grid examples: computing distance from one cell (or group of cells) to all other cells distance can be weighted by some impedance factor => cost-distance surfaces uses: diffusion modeling shortest path modeling, distance-based site selection visibility analysis connectivity and fragmentation in habitat analysis, etc.

Rules of Map Combination Dominance selects one value from those available, other values ignored; an external rule is used for selection Contributory values from each map contribute to the result, typically combined with some arithmetic operation, ignoring interdependence of factors (each value contributes without regard to others) Interaction interaction between factors is accounted for, more flexible design +

Dominance Rules: Excl. Screening Exclusionary screening selects one value from the available set, ignoring others, usually by an externally specified rule exclusionary screening (“one strike and you’re out”) binary (yes/no) typically an iterative process (two risks: either too much area left, or too much excluded) and ==> in map calculator, with 0/1 themes, can simply multiply them

Dominance Rules: Excl. Ranking for ordinal data => take min, or max common for land resource assessment for example: encode areas with most severe limitation by any of the factors (max) and ==>

Dominance: Highest Bid/Bidder apply to ratio data examples: max profit for a site => highest bid activity/developer providing the maximum profit => highest bidder Factor 1Factor and highest bid highest bidder

Contributory: Voting Tabulation how many positive (or negative) factors occur at a location (number of votes cast) applies to nominal categories ==> also, can produce the most frequent/least frequent value, etc. … is an area excluded on two criteria twice as excluded as area excluded on one factor?...

Contributory: Weighted Voting weights express relative importance of each factor, factors are still 0 and ==> 3 x5 x weights of factors

Contributory: Linear Combination each factor map is expressed as a set of site rankings these rankings are added up for each cell ==> consider this: 2 = = = = = = = = = this is what happens when you add up ordinal data. Perhaps, convert them to ratio (dollars)?

Contributory: Weighting and Rating factor maps composed of rankings, weights externally assigned a rather problematic, though very popular method Also, there is Non-linear combination (like USLE) - particularly sensitive to errors, zero values ==> 3 x5 x weights of factors

How to Assign Weights Delphi techniques to aid decision-makers in making value judgments; elicit and refine group judgments where exact knowledge is unavailable rounds of “blind’ individual ratings by professionals rounds of open discussion of differences re-evaluations often: categories and their sets are redefined task: to obtain a reliable consensus Binary comparisons

Interaction Rules 1 “Gestalt”, or Integrated Survey a field team is sent out to produce an integral map... Factor combination all possible combinations are considered and rated and ==> 1 : 1 & 1 2 : 1 & 2 3 : 1 & 3 4 : 2 & 1 5 : 2 & 2 6 : 2 & 3 7 : 3 & 1 8 : 3 & 2 9 : 3 & 3 legend number of potential categories rises quickly, but fortunately just a small fraction survive

Interaction Rules 2 Interaction tables values of one factor determine weights of other factors, then weighting/rating scheme is applied Hierarchical rules of combination Binary comparisons NOTE THAT ALL THESE METHODS - Dominance, Contributory, Interaction - APPLY TO OVERLAY, NEIGHBORHOOD OPERAITONS, ZONAL OPERATIONS, etc. - everywhere where you need to combine values