Raster Data. James Frew ESM 263 Winter

Similar documents
Raster Data. James Frew ESM 263 Winter

Cell based GIS. Introduction to rasters

Module 7 Raster operations

Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

RASTER ANALYSIS S H A W N L. P E N M A N E A R T H D A T A A N A LY S I S C E N T E R U N I V E R S I T Y O F N E W M E X I C O

ENGRG Introduction to GIS

Geographic Information Systems (GIS) Spatial Analyst [10] Dr. Mohammad N. Almasri. [10] Spring 2018 GIS Dr. Mohammad N. Almasri Spatial Analyst

RASTER ANALYSIS GIS Analysis Fall 2013

Lecture 9. Raster Data Analysis. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

RASTER ANALYSIS GIS Analysis Winter 2016

Spatial Analysis with Raster Datasets

Lecture 06. Raster and Vector Data Models. Part (1) Common Data Models. Raster. Vector. Points. Points. ( x,y ) Area. Area Line.

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Raster Analysis and Functions. David Tenenbaum EEOS 465 / 627 UMass Boston

Lab 12: Sampling and Interpolation

Data Assembly, Part II. GIS Cyberinfrastructure Module Day 4

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst

Working with Map Algebra

Getting Started with Spatial Analyst. Steve Kopp Elizabeth Graham

Getting Started with Spatial Analyst. Steve Kopp Elizabeth Graham

Masking Lidar Cliff-Edge Artifacts

Mapping Distance and Density

Contents of Lecture. Surface (Terrain) Data Models. Terrain Surface Representation. Sampling in Surface Model DEM

Representing Geography

17/07/2013 RASTER DATA STRUCTURE GIS LECTURE 4 GIS DATA MODELS AND STRUCTURES RASTER DATA MODEL& STRUCTURE TIN- TRIANGULAR IRREGULAR NETWORK

Lesson 5 overview. Concepts. Interpolators. Assessing accuracy Exercise 5

How does Map Algebra work?

Geol 588. GIS for Geoscientists II. Zonal functions. Feb 22, Zonal statistics. Interpolation. Zonal statistics Sp. Analyst Tools - Zonal.

Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

GEOG 487 Lesson 7: Step- by- Step Activity

Your Prioritized List. Priority 1 Faulted gridding and contouring. Priority 2 Geoprocessing. Priority 3 Raster format

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Creating Surfaces. Steve Kopp Steve Lynch

NV CCS USER S GUIDE V1.1 ADDENDUM

Welcome to NR402 GIS Applications in Natural Resources. This course consists of 9 lessons, including Power point presentations, demonstrations,

Raster Data Model & Analysis

Raster GIS applications Columns

Raster GIS applications

Steps for Modeling a Proposed New Reservoir in GIS

SPATIAL DATA MODELS Introduction to GIS Winter 2015

Module 10 Data-action models

Exercise 5. Height above Nearest Drainage Flood Inundation Analysis

The Raster Data Model

Purpose: To explore the raster grid and vector map element concepts in GIS.

PART 1. Answers module 6: 'Transformations'

The Traditional Graphics Pipeline

Geometric Rectification of Remote Sensing Images

Raster Data Models 9/18/2018

Rasters are: The Raster Data Model. Cell location specified by: Why squares? Raster Data Models 9/25/2014. GEO327G/386G, UT Austin 1

The Raster Data Model

Glacier Mapping and Monitoring

GEOGRAPHIC INFORMATION SYSTEMS Lecture 02: Feature Types and Data Models

Lab 12: Sampling and Interpolation

Lecture 22 - Chapter 8 (Raster Analysis, part 3)

LECTURE 2 SPATIAL DATA MODELS

Ex. 4: Locational Editing of The BARC

Raster model. Raster model. Resolution. Value and data types. Structure and storage. Cell. Values. Data

Maps as Numbers: Data Models

The Reference Library Generating Low Confidence Polygons

Field-Scale Watershed Analysis

1 Introduction to Graphics

Raster model. Alexandre Gonçalves, DECivil, IST

Lab 2. Vector and raster data.

Terms and definitions * keep definitions of processes and terms that may be useful for tests, assignments

The Traditional Graphics Pipeline

The Traditional Graphics Pipeline

GIS IN ECOLOGY: MORE RASTER ANALYSES

Lecture 20 - Chapter 8 (Raster Analysis, part1)

VECTOR ANALYSIS: QUERIES, MEASUREMENTS & TRANSFORMATIONS

Using LiDAR (Light Distancing And Ranging) data to more accurately describe avalanche terrain

Lecture 21 - Chapter 8 (Raster Analysis, part2)

DATA MODELS IN GIS. Prachi Misra Sahoo I.A.S.R.I., New Delhi

Using GIS to Site Minimal Excavation Helicopter Landings

Esri International User Conference. San Diego, California. Technical Workshops. July Creating Surfaces. Steve Kopp and Steve Lynch

Making ArcGIS Work for You. Elizabeth Cook USDA-NRCS GIS Specialist Columbia, MO

Lesson 4A overview. Introduction to Map Algebra (4A) Map Algebra functions (4B)

Unpacking Instructions

Making Yield Contour Maps Using John Deere Data

Combine Yield Data From Combine to Contour Map Ag Leader

Geographic Surfaces. David Tenenbaum EEOS 383 UMass Boston

Spatial Analysis (Vector) II

Review of Cartographic Data Types and Data Models

Computer Graphics Geometry and Transform

Introducing ArcScan for ArcGIS

CHAPTER 5 3D STL PART FROM SURFER GRID DEM DATA

Blacksburg, VA July 24 th 30 th, 2010 Georeferencing images and scanned maps Page 1. Georeference

Soil texture: based on percentage of sand in the soil, partially determines the rate of percolation of water into the groundwater.

Lab 18c: Spatial Analysis III: Clip a raster file using a Polygon Shapefile

Surface Creation & Analysis with 3D Analyst

GEOGRAPHIC INFORMATION SYSTEMS Lecture 24: Spatial Analyst Continued

Class #2. Data Models: maps as models of reality, geographical and attribute measurement & vector and raster (and other) data structures

Watershed Sciences 4930 & 6920 ADVANCED GIS

ii. From the Tools menu choose Multi-Extract

Digital Image Processing COSC 6380/4393

Objectives Learn how GMS uses rasters to support all kinds of digital elevation models and how rasters can be used for interpolation in GMS.

Tutorial 1: Downloading elevation data

The GIS Spatial Data Model

Stream network delineation and scaling issues with high resolution data

Using GIS To Estimate Changes in Runoff and Urban Surface Cover In Part of the Waller Creek Watershed Austin, Texas

INTRODUCTION TO GIS WORKSHOP EXERCISE

Transcription:

Raster Data 1

Vector Data Review discrete objects geometry = points by themselves connected lines closed polygons attributes linked to feature ID explicit location every point has coordinates 2

Fields in GIS continuous f(x, y) so how represent geometry? attributes? location? 3

Approximating Fields Point set regular irregular Grid Polygons TIN Contours 4

Sampled Fields: Rasters Divide (part of) the world into square cells Register the corners to the Earth Represent discrete objects as collections of one or more cells Represent fields by assigning attribute values to cells More commonly used to represent fields than discrete objects 5

Characteristics of Rasters Cell size defines level of spatial detail all variation within cells is lost for given area: cell size #cells data volume Cell value characteristic of spatial phenomenon at cell location ArcGIS: integer or floating-point assignment scheme average over cell total within cell commonest value in cell value at cell s central point 6

Characteristics of Rasters (cont d) Bands (channels) single multiple bands e.g. red,green,blue color image Implicit geometry location of any cell can be calculated from grid location cell size Spatial reference map implicit external coordinates e.g. in a map projection 7

Raster Datasets Name Structure cells aka pixels columns rows Value attribute key zone NoData ignored or propagated 8

Raster Attributes Cell value attribute table row count (always) anything else 9

Raster Coordinates left left 10

Raster Examples USGS 1-meter DOQ digital orthophoto quadrangle USGS 1:24000 DRG digital raster graphic scanned from 7.5 topo 11

Vector Raster Conversion Rasterize = cells that intersect feature Vectorize = outline contiguous region 12

Note: Distance vs Buffering Buffer: discrete Distance: continuous 13

Feature Representation in Rasters: Sub-pixel Features Coarsened 14

Feature Representation in Rasters: Large Features Blurred Tree represented as varying values of treeness, instead of as a crisp feature 15

Raster Operations in order of increasing #input cells contributing to 1 output cell Local Focal aka neighborhood Zonal Global 16

Local Operations out(xi, yj) = f(in(xi, yj)) Neighbors don't influence Examples reclassify select min/max Think of as: Solve for all unique cell values; then reclassify 17

Local Operation Example: 1 Input Reclassify (change values using lookup table) IN OUT 0 10 1 50 2 100 4 75 18

Local Operation Example: d = mean(a, b, c) shaded = NoData NB: NoData in any input NoData in output Multiple Inputs 19

Extent restrict processing to rectangular subset explicit: (xmin, ymin, xmax, ymax) implicit: dataset bounding box 20

works with features, too 21

Mask Restrict processing to coincident defined cells i.e. anything except NoData 22

Extract extract by polygon extract by mask 23

Focal (Neighborhood) Operations out(xi, yj) = f(in(xk, ym) k,m near i,j) single cell and its neighbors Examples smooth sharpen noise suppresion Think of as weighted sum or sort and pick 24

Neighborhood Types Four common neighborhood types rectangle circle annulus wedge (x = focal cell) 25

Focal Operation Example: Mean b = 3x3 mean (a) e.g. 2.11 = (2+2+2+2+1+3+2+2+3) / 9 26

Zones Zone = all cells with same value 27

Regions Region = contiguous cells with same value 28

Zonal Operations out(xi, yj) = f(in(xk, ym) k,m zone(xk, ym) = zone(xi, yj)) like focal, but uses zone for neighborhood replace cell value with some property of its neighbors in zone it overlaps 29

Zonal Operations (cont'd) ArcGIS supports majority, median, minority maximum, range, minimum sum, mean, standard deviation variety (# distinct values) Examples forest zone species variety elevation zone mean snow depth 30

Zonal Operation Example: Zonal Mean c = zonal mean (a, zone b) e.g. 2.17 = mean(zone 1: {1, 1, 2, 2, 4, 3}) 31

Global Operations out(xi, yj) = f(in(xk, ym) k,m) each output cell depends on all input cells can be computationally intensive Examples distance variogram 32

Global Operation Example: Re: nearest source cell: value distance direction Euclidean Allocation 33

Figure Credits Introduction to Geographic Information Systems, 4 th ed. ISBN 978-0-07-305115-2 ArcMap Help Modeling Our World. ISBN 1-879102-62-5 Geographic Information Systems and Science, 2nd ed. ISBN 978-0470870013 ArcGIS 9: Using ArcGIS Spatial Analyst 34