gus: 0265 fundamentals of gis lecture presentation 4: raster data model and operations jeremy mennis...

28
GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Post on 21-Dec-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

GUS: 0265Fundamentals of GIS

Lecture Presentation 4:

Raster Data Model and Operations

Jeremy Mennis

Department of Geography and Urban Studies

Temple University

Page 2: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

• A raster representation is composed a series of layers, each with a theme

• Typically used to represent ‘field-like’ geographic phenomena

Raster Data Model

Page 3: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Raster Resolution

The distance that one side of a grid cell represents on the ground

1

22

4

4

1

1

4

4

1

1

2

4

4

1

2

3

3

3

3

2

2

2

2

2

= grid cell resolution

The higher the resolution (smaller the grid cell), the higher the precision, but the greater the cost in data storage

Page 4: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Raster Data:

ArcGIS

Page 5: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Data Compression

Common Methods:

– run length encoding– value point encoding– chain codes– block codes– quadtrees

Page 6: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Run Length Encoding and

Value Point Encoding

Page 7: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Map Algebra and Cartographic Modeling

A raster modeling language, and an approach to GIS analysis design, developed by J.K. Berry and C. Dana Tomlin in the late 1970s - early 1980s.

It now forms the basis for grid-based analysis in ArcInfo (GRID and Spatial Analyst) and other GIS packages.

Page 8: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Map Algebra

A set of formally defined manipulations on raster data.

Operators: Fundamental mathematical and logical operations on raster data

Functions: Complex combinations of operations

Page 9: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Functions: Types

Higher order data manipulations on raster grids built from the more basic operators.

Local: compute on single-cell basis

Focal: compute on a neighborhood

Zonal: use zones derived from a separate grid for evaluation

Block: like zonal, but the result is assigned to an entire ‘block’ of cells

Global: compute on the entire grid

Page 10: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Functions: Local – Single Values

Page 11: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Functions: Local - Mean

Page 12: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Functions: Focal – Immediate Neighborhood

Page 13: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Functions: Focal – Majority

MinMean

Page 14: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Functions: Zonal – Entire Zones

Page 15: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Functions: Zonal - Max

Page 16: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Functions: Global - Distance

Page 17: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Program Control: Statements and Programs

Statement: notation to represent operations and functions

e.g. NEWLAYER = LocalFUNCTION of FIRSTLAYER and SECONDLAYER

Program: notation to represent a procedure; i.e. a sequence of statements in which each statement operates on the result of a previous statement

Page 18: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Program Control: Programs

Page 19: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Program Control: Programs

Page 20: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Program Control: Programs

Page 21: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Program Control:

Programs

Page 22: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Program Control: Programs

Page 23: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Cartographic Modeling in ArcInfo: ModelBuilder

Locating Suitable Sites for a Waste Dump

Page 24: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Cartographic Modeling in ArcInfo: ModelBuilder

Page 25: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Cartographic Modeling in ArcInfo: ModelBuilder

Page 26: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Cartographic Modeling in ArcInfo: ModelBuilder

Page 27: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Cartographic Modeling in ArcInfo: ModelBuilder

Page 28: GUS: 0265 Fundamentals of GIS Lecture Presentation 4: Raster Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University

Cartographic Modeling in ArcInfo: ModelBuilder