Title: GUS: 0262 Fundamentals of GIS
1GUS 0262Fundamentals of GIS
- Lecture Presentation 7
- Raster Operations
- Jeremy Mennis
- Department of Geography and Urban Studies
- Temple University
2Map 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.
3Cartographic Modeling
- The representation of a geographic domain through
a set of raster data layers. - Tools for manipulating and transforming those
data layers (map algebra). - Conventions for designing and documenting models
that integrate and relate various data layers. - Structures to provide program control in the
development of those models.
4Map Algebra
- A set of formally defined manipulations on raster
data. - Operations Fundamental mathematical and logical
operations on raster data - Functions Complex combinations of operations
5Functions 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
6Functions Local Multiple Values
7Functions Local - Mean
8Functions Focal Immediate Neighborhood
9Functions Focal MajorityMinMean
10Functions Zonal Entire Zones
11Functions Zonal - Max
12(No Transcript)
13Classification
- Raster reclassification land cover
1 grain crops 2 orchards 3 residential 4
commercial
1 agricultural 2 non-agricultural
14Classification
- Raster reclassification temperature (interval)
Grid cell value temperature (F)
1 31 - 40 2 41 - 50 3 51 - 60
15Buffer
- raster surface of within/not within proximity
Reclassify 1 within 1 unit 0 not
within 1 unit
Spread operation from buffered feature (0)
16Raster Overlay
Daily high temperature
Daily high humidity
Hot Humid Index
0 - very low 1 - low 2 - medium
3 - high 4 - very high
0 - mild 1 - warm 2 - hot
0 - not humid 1 - semi humid 2 - very humid
17Raster Overlay
- can use addition, multiplication, etc.
- can weight certain data layers
- can use any number of data layers
- cant use nominal data unless it used as
inclusionary/exclusionary by reclassification! - Be careful with ordinal data - classification
impacts the results of overlay! - Standardize interval/ratio data
18Program 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
19Program Control Programs
20Program Control Programs
21Program Control Programs
22Cartographic Modeling in ArcInfo ModelBuilder
Locating Suitable Sites for a Waste Dump
23Cartographic Modeling in ArcInfo ModelBuilder
24Cartographic Modeling in ArcInfo ModelBuilder
25Cartographic Modeling in ArcInfo ModelBuilder
26Cartographic Modeling in ArcInfo ModelBuilder
27Cartographic Modeling in ArcInfo ModelBuilder