Title: GUS: 0265 Fundamentals of GIS
1GUS 0265Fundamentals of GIS
- Lecture Presentation 4
- Raster Data Model and Operations
- Jeremy Mennis
- Department of Geography and Urban Studies
- Temple University
2Raster Data Model
- A raster representation is composed a series of
layers, each with a theme - Typically used to represent field-like
geographic phenomena
3Raster Resolution
- The distance that one side of a grid cell
represents on the ground
grid cell resolution
The higher the resolution (smaller the grid
cell), the higher the precision, but the greater
the cost in data storage
4Raster Data ArcGIS
5Data Compression
- Common Methods
- run length encoding
- value point encoding
- chain codes
- block codes
- quadtrees
6Run Length Encoding and Value Point Encoding
7Map 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.
8Map Algebra
- A set of formally defined manipulations on raster
data. - Operators Fundamental mathematical and logical
operations on raster data - Functions Complex combinations of operations
9Functions 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
10Functions Local Single Values
11Functions Local - Mean
12Functions Focal Immediate Neighborhood
13Functions Focal MajorityMinMean
14Functions Zonal Entire Zones
15Functions Zonal - Max
16Functions Global - Distance
17Program 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
18Program Control Programs
19Program Control Programs
20Program Control Programs
21Program Control Programs
22Program Control Programs
23Cartographic Modeling in ArcInfo ModelBuilder
Locating Suitable Sites for a Waste Dump
24Cartographic Modeling in ArcInfo ModelBuilder
25Cartographic Modeling in ArcInfo ModelBuilder
26Cartographic Modeling in ArcInfo ModelBuilder
27Cartographic Modeling in ArcInfo ModelBuilder
28Cartographic Modeling in ArcInfo ModelBuilder