Lecture 18: Spatial Analysis Using Rasters Jeffery S. Horsburgh CEE 5190/6190 Geographic Information Systems for Civil Engineers Spring 2016.

Slides:



Advertisements
Similar presentations
NSF DUE ; Module 4.3. NSF DUE ; GeoTEd Partners Module name and number.
Advertisements

Introducing ArcGIS Desktop
Working with Raster Grids and Map Algebra Katherine Paybins, USGS.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
Border around project area Everything else is hardly noticeable… but it’s there Big circles… and semi- transparent Color distinction is clear.
Lecture by Austin Troy © 2005 Lecture 13: Introduction to Raster Spatial Analysis Using GIS-- Introduction to GIS Lecture Notes by Austin Troy, University.
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.
Map Analysis with Raster Datasets Francisco Olivera, Ph.D., P.E. Department of Civil Engineering Texas A&M University.
19 th Advanced Summer School in Regional Science An introduction to GIS using ArcGIS.
What Geoprocessing? Geoprocessing is the processing of geographic information. Commonly used to describe a process when geographic objects are manipulated.
ArcEditor ArcInfo ArcView Display map, query & analyze spatial relationships, features & attributes Same functions as ArcView, plus abilty to create, &
19 th Advanced Summer School in Regional Science Overview and more advanced directions with ArcGIS.
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. – Creating new polygon features through.
Let’s pretty it up!. Border around project area Everything else is hardly noticeable… but it’s there Big circles… and semi- transparent Color distinction.
Intro. To GIS Lecture 6 Spatial Analysis April 8th, 2013
GIS 2, Final Project: Creating a Dasymetric Map for Two Counties in Minnesota By: Hamidreza Zoraghein Melissa Cushing Caitlin Lee Fall 2013.
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. Perform spatial analysis and modeling.
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis ArcGIS Toolbox.
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Introduction to ArcGIS for Environmental Scientists Module 2 – GIS Fundamentals Lecture 5 – Coordinate Systems and Map Projections.
Habitat Analysis in ArcGIS Use of Spatial Analysis to characterize used resources Thomas Bonnot
1/3/2008GISC 6382 Applied GIS Briggs UT-Dallas1 Spatial Analysis: Implementation in ArcGIS.
Fundamentals of GIS Lecture Materials by Austin Troy except where noted © 2008 Lecture 13: Introduction to Raster Spatial Analysis Using GIS-- By.
Lecture 4 Data. Why GIS? Ask questions Solve a problem Support a decision Make Maps Involve others, share data, procedures, ideas.
Preparing Data for Analysis and Analyzing Spatial Data/ Geoprocessing Class 11 GISG 110.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Mid-Semester Lecture Exam Vocabulary Obvious steps within GIS –Selection and query processes –Working with tables –Classification concepts Projections.
GIS2: Geo-processing and Metadata Treg Christopher.
GIS 1 GIS Lecture 4 Geodatabases. GIS 2 Outline Administrative Data Example Data Tables Data Joins Common Datasets Spatial Joins ArcCatalog Geodatabases.
MSc in Geoinformatics – Managing Energy, Resources, Environment Teacher Training Dushanbe, – TEMPUS This project has.
Applied Cartography and Introduction to GIS GEOG 2017 EL
Introduction to ArcGIS. Goals Become familiar with ArcGIS ▫Locating and running the program ▫Introduction to the 3 ArcGIS interfaces ▫Experience with.
School of Geography FACULTY OF ENVIRONMENT Introduction to ArcToolbox and Geoprocessing.
How do we represent the world in a GIS database?
Environmental Modeling Testing GIS Layer Relevancy.
Introduction to Raster Spatial Analysis Using GIS-- Introduction to GIS Raster Query Map Calculation Zonal statistics Terrain functions Viewshed.
Exploring ArcToolbox Presented by: Isaac Johnson.
Introduction to ArcGIS
Raster Concepts.
GIS 1 GIS Lecture 4 Geodatabases Copyright – Kristen S. Kurland, Carnegie Mellon University.
Data Queries Selecting features in ArcMap Data queries  Important part of a GIS project Can be a part of your data preparation or final analysis  Data.
Fundamentals of GIS Lecture Materials by Austin Troy except where noted © 2008 Lecture 13: Introduction to Raster Spatial Analysis Using GIS-- By.
GIS Data Structures How do we represent the world in a GIS database?
Query and Reasoning. Types of Queries Most GIS queries will select spatial features Query by Attribute (Select by Attribute) –Structured Query Language.
Advanced GIS Using ESRI ArcGIS 9.3 Spatial Analyst 2.
1 Overview Importing data from generic raster files Creating surfaces from point samples Mapping contours Calculating summary attributes for polygon features.
Geoprocessing Geoprocessing is a fancy name for Spatial Operations So what is Geoprocessing? Processing or manipulating of geographic/spatial data to.
CFR 250/590 Introduction to GIS, Autumn 1999 Raster Analysis I © Phil Hurvitz, raster1.ppt 1  Overview Grid themes Setting grid theme and analysis.
Introduction to Geographic Information Systems Fall 2013 (INF 385T-28620) Dr. David Arctur Research Fellow, Adjunct Faculty University of Texas at Austin.
DEM TRAINING (DIGITAL ELEVATION MODEL). STEP 1 OPEN GIS.
Spatial Analysis with Raster Datasets-1 Francisco Olivera, Ph.D., P.E. Srikanth Koka Department of Civil Engineering Texas A&M University.
Lecture 9: Building a Geodatabase Jeffery S. Horsburgh CEE 5190/6190 Geographic Information Systems for Civil Engineers Spring 2016.
Graduate Students, CEE-6190
GIS Institute Center for Geographic Analysis
Vector Analysis Ming-Chun Lee.
Spatial Models – Raster Stacy Bogan
ArcGIS Topology Shapefiles, Coverages, Geodatabases
Lecture 22: Using ArcToolbox Tools in Python
Spatial Data Processing
Preliminaries: -- vector, raster, shapefiles, feature classes.
Review- vector analyses
Lecture 05 Organizing Geographic Data
Preparing raster files for Condatis
Raster Data Analysis.
GIS Institute Center for Geographic Analysis
Vector Geoprocessing.
5. Zonal Analysis 5.1 Definition of a zone 5.2 Zonal statistics
GIS Institute Center for Geographic Analysis
Spatial Analysis with Raster Datasets-1
Presentation transcript:

Lecture 18: Spatial Analysis Using Rasters Jeffery S. Horsburgh CEE 5190/6190 Geographic Information Systems for Civil Engineers Spring 2016

Reminders Assignment 6 posted in Canvas today

Objectives Become proficient in the use of GIS tools to conduct spatial analyses Work with data in formats common to GIS, including shapefiles, rasters, and geodatabases Apply spatial analysis routines for problems relevant to Civil and Environmental Engineering using vector and raster data

Raster Analysis for Change Detection How is land cover changing in Cache County, UT? ◦What is the total new urban area that has been created? ◦What type(s) of urban area have been created, and how much of each type? ◦Which land cover class lost the greatest area? How much? ◦Which land cover class gained the greatest area? How much?

The Setup Download NLCD 2001, 2006, and 2011 data from MRLC Create new geodatabase Project NLCD rasters to NAD 1983 UTM Zone 12N, writing output to geodatabase Extract Cache County boundary from AGRC’s counties shapefile Import county boundary to geodatabase

Analysis Objective Create a new, output raster where the classes include the unique combinations of land cover change (e.g., LC2001 versus LC2011) Use the output to assess where and how land cover has changed For now, we will ignore the 2006 data Number of Grid CellsWhat they were in 2001What they changed to by 2011 Most of them will not have changed

Step 1: Convert County Boundary to Raster Mask This will help us limit our analysis to Cache County Procedure: 1.Set raster geoprocessing environmental variables to ensure concurrent rasters – origin, extent, grid cell size, 2.Convert county polygon to raster mask 3.Result: Raster with value of 1 inside county – NoData outside county

Set Environment Variables ArcMap  Geoprocessing Menu  Environments Under Processing Extent ◦Set the extent to NLCD_2011 ◦Set the snap raster to NLCD_2011 This will ensure that we create a new mask raster that is concurrent with the input land cover rasters

Set Environment Variables Under Raster Analysis ◦Set Cell Size to “Same as layer NLCD_2011” We can’t set the mask yet because we still need to create it

Convert County Polygon to Raster Mask ArcToolbox Polygon- to-Raster tool System Toolboxes  Conversion Tools  To Raster  Polygon to Raster Make sure grid cell size = 30 m Name output “mask” and make sure it gets written to the Lecture18 geodatabase

Raster Mask Result

Set Mask in Environment Variables Under Raster Analysis Set Mask to your “mask” raster that you just created and that is in your data frame All subsequent raster operations will use the Environment Settings -Origin -Extent (rows and columns) -Cell Size -Mask

Step 2: Compare LC Rasters (2001 vs. 2011) Strategy 1.Identify places (grid cells) where there as been a change (2001 != 2011) 2.Attribute those changed grid cells with their value in 2001 AND their value in Calculate total areas of change based on the output raster attribute table

ArcGIS Raster Calculator

Step 2: Calculate Change Raster Use Raster Calculator System Toolboxes  Spatial Analyst Tools  Map Algebra  Raster Calculator Calculate a new raster where: “NLCD_2001” != “NLCD_2011” Call the output raster: “change_01_11” Save to your geodatabase

Change Raster Result 0 = No change 1 = Change

Step 3: Identify LC Class for Changed Area in 2001 Use Raster Calculator Calculate a new raster where: “change_01_11” * “NLCD_2001” Call the output raster: “change_01” Save to your geodatabase

Step 4: Identify LC Class for Changed Area in 2011 Use Raster Calculator Calculate a new raster where: “change_01_11” * “NLCD_2011” Call the output raster: “change_11” Save to your geodatabase

Step 5: Combine 2001 and 2011 LC Classes for Changed Area into One Raster Use ArcToolbox Combine tool

Step 5: Combine 2001 and 2011 LC Classes for Changed Area into One Raster System Toolboxes  Spatial Analyst Tools  Local  Combine Calculate a new raster that combines “change_01” and “change_11” This is essentially a boolean “AND” expression Call the output raster: “LC_Change_01_11” Save in your geodatabase

Result All unique combinations of land cover in 2001 versus 2011 and the count of grid cells in each category

For convenience, add an “Area_m2” field to the table

Back to our questions… How is land cover changing in Cache County, UT? ◦What is the total new urban area that has been created? ◦What type(s) of urban area have been created, and how much of each type? ◦Which land cover class lost the greatest area? How much? ◦Which land cover class gained the greatest area? How much?

What is the total new urban area that has been created? Query the result raster attribute table and sum area

What type(s) of urban area have been created, and how much of each type? Use “Summarize” function to create a summary table Right click on table column with categories Summarize Area_m2 by “Sum”

Summary Raster datasets facilitate simplified change analysis Geoprocessing Environment Settings help you constrain your analyses – and help ensure rasters are concurrent A raster mask can help you limit analysis to a specific geospatial area Raster calculator makes map algebra simple – you can build powerful expressions to compare datasets Raster attribute tables can help you summarize results

Assignment 6 Perform a land cover change analysis using the NLCD 2001 and 2011 data for Weber County, UT Calculate total area of land cover change from 2001 to 2011 Determine which land cover class lost/gained the greatest area Determine how much urban area was lost and created