Lecture 3: Models of Spatial Information



Similar documents
GEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data

Raster Data Structures

ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS?

Representing Geography

Introduction to GIS.

INTRODUCTION TO ARCGIS SOFTWARE

What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features

Introduction to the ArcGIS Data Model and Application Structure

Compiled from ESRI s Web site: 1. What Is a GIS?

Introduction to Geographic Information System course SESREMO Tempus Project. Gabriel Parodi

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

ArcGIS Data Models Practical Templates for Implementing GIS Projects

Data Modeling Basics. John Auel GIS Technician II United Services Group

Introduction to ArcView 3.2a

GIS EXAM #2 QUERIES. Attribute queries only looks at the records in the attribute tables to some kind of

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

A User-Friendly Data Mining System. J. Raul Ramirez, Ph.D. The Ohio State University Center for Mapping

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

Online Digitizing and Editing of GIS Layers (On-Screen or Head s Up Digitizing)

Understanding Raster Data

Lecture 9: Geometric map transformations. Cartographic Transformations

Geographic Information Systems. ASM 215 Feb 2013 Larry Theller

GIS: Geographic Information Systems A short introduction

Basics on Geodatabases

What do I do first in ArcView 8.x? When the program starts Select from the Dialog box: A new empty map

Improving Data Mining of Multi-dimension Objects Using a Hybrid Database and Visualization System

A quick overview of geographic information systems (GIS) Uwe Deichmann, DECRG

Introduction to GIS. Dr F. Escobar, Assoc Prof G. Hunter, Assoc Prof I. Bishop, Dr A. Zerger Department of Geomatics, The University of Melbourne

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED GIS SURV 2317

A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION

Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS

SPATIAL ANALYSIS IN GEOGRAPHICAL INFORMATION SYSTEMS. A DATA MODEL ORffiNTED APPROACH

DATABASE MANAGEMENT FILES GIS06

SPATIAL DATA ANALYSIS

Reading Questions. Lo and Yeung, 2007: Schuurman, 2004: Chapter What distinguishes data from information? How are data represented?

WHAT IS GIS - AN INRODUCTION

Math Courses Available After College Algebra. nsm.uh.edu


Vector storage and access; algorithms in GIS. This is lecture 6

LSA SAF products: files and formats

GIS Introduction to Geographic Information Systems Last Revision or Approval Date - 9/8/2011

Topology and Topological Rules Geometric properties that are maintained in spatial databases

Syllabus AGET 782. GIS for Agricultural and Natural Resources Management

The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.

Spatial Data Analysis

Geographical Information Systems (GIS) and Economics 1

Lesson 15 - Fill Cells Plugin

Vector Treasure Hunt Teacher s Guide

Using 3D Computer Graphics Multimedia to Motivate Teachers Learning of Geometry and Pedagogy

GEOGRAPHIC INFORMATION SYSTEMS

Geography 3251: Mountain Geography Assignment III: Natural hazards A Case Study of the 1980s Mt. St. Helens Eruption

Cartographic Design Process: Artistic Interpretation With the Geodatabase

MA150/WR150 Investigations in Geometry Spring 2014 Lectures: Tuesday, Thursday 2-3:30 in COM 213 Discussion section: Tuesday 3:30-4:30 in PSY B36

How to georectify an image in ArcMap 10

H.Calculating Normal Vectors

Spatial Database Support

Introduction to Computer Graphics

Spatial Data Analysis Using GeoDa. Workshop Goals

Using CAD Data in ArcGIS

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 2: Manipulating Display Parameters in ArcMap. Symbolizing Features and Rasters:

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

Tutorial 6 GPS/Point Shapefile Creation

Open Source Desktop GIS Solutions for the Not-So Casual User

As noted in previous chapters, crime analysis relies heavily on computer

Quantitative vs. Categorical Data: A Difference Worth Knowing Stephen Few April 2005

Utilizing spatial information systems for non-spatial-data analysis

ERDAS PRO600. A state-of-the-art package for 3D feature collection and editing

The UCC-21 cognitive skills that are listed above will be met via the following objectives.

GIS Data in ArcGIS. Pay Attention to Data!!!

GEOGRAPHIC INFORMATION SYSTEMS

Tessellating with Regular Polygons

Lecture 4 DISCRETE SUBGROUPS OF THE ISOMETRY GROUP OF THE PLANE AND TILINGS

SUMA K4205 GIS for Sustainability Management. Instructor Information: Dara Mendeloff GIS Specialist, CIESIN

City of Tigard. GIS Data Standards

CCSS-M Critical Areas: Kindergarten

A Beginning Guide to the Excel 2007 Pivot Table

Basic Understandings

Spatial data models (types) Not taught yet

Guidelines on Information Deliverables for Research Projects in Grand Canyon National Park

Chapter 3. Cartesian Products and Relations. 3.1 Cartesian Products

METHODS OF GEOREFERENCING OLD MAPS ON THE EXAMPLE OF CZECH EARLY MAPS

What Is Singapore Math?

Plotting Ordered Pairs on a Four Quadrant Grid Grade Five

Big Ideas in Mathematics

Computer Graphics. Anders Hast

SPATIAL DATA MODELS AND SPATIAL DATA

Raster to Vector Conversion for Overlay Analysis

TerraAmazon - The Amazon Deforestation Monitoring System - Karine Reis Ferreira

The following is an overview of lessons included in the tutorial.

Advanced Image Management using the Mosaic Dataset

Creating a File Geodatabase

Geodatabase Programming with SQL

Introduction to Geographic Information Systems. A brief overview of what you need to know before learning How to use any GIS software packages

Grade 5 Math Content 1

THE USE OF GIS FOR MAPPING HIV//AIDS SUSCEPTIBLE AREAS IN ADDIS ABABA,, ETHIOPIA. AHMED SEID AHRI Ethiopia APRIL, 2008

Working with the Geodatabase Using SQL

Transcription:

Lecture 3: Models of Spatial Information Introduction In the last lecture we discussed issues of cartography, particularly abstraction of real world objects into points, lines, and areas for use in maps. Today we want to take this discussion a bit further and begin talking about ways in which spatial information is modeled. This discussion will move from conceptual models to data models to logical models, focusing on the two most common approaches to representing spatial data. Conceptual Models of Spatial Information Conceptually, there are two standard ways in which spatial information is modeled: object based and field based models. Object based models treat information space as populated by discrete entities that are georeferenced. These entities are objects that have coordinates defining their location in the world. Because it is focused on objects, the implementation of this conceptual model will yield data models and structures that are focused on objects. Field based models treat information as collections of spatial distributions, where each distribution is formalized as a mathematical function from a spatial framework. To grasp this definition it is necessary to understand two important terms. In this definition, the term mathematical function indicates that these models will consist of numbers; and the term spatial framework indicates that the model will divide an area into a finite tessellation of spatial units. In summary, the model will divide an area up into an array of smaller units and put numbers into them. Unlike object based models, field based models are focused on location, and will yield data models and structures that are focused on location. Data Models Drawn from conceptual models, spatial data models fall into two categories: vector and raster. With their origin in object based models, it is not surprising that the basic data units for vector data models are objects. In these models, objects are points, lines and polygons. Because it is clear what each object is in a vector data model (point, line, or polygon), these data units are seen as implicit. Locating them in space, however, is an explicit process. It is necessary to explicitly encode location information for each object. These locations are generally expressed in Cartesian coordinates on a Euclidean plane. (Figure 1)

Figure 1: Basics of vector and raster data structures. (Bolstad 2002) In raster data models the basic data unit is spatial, represented most often as a cell in a tessellated array of rows and columns. Because these cells are of known size and because the array has a known origin, x and y coordinates for each cell are implicit. However, information about the objects in the model must be explicitly encoded. That is, whether a cell in the array is part of a point, line, area, or a blank space must be designated explicitly by a numeric code (Figure 1). Logical Models Moving from data models to logical models brings us to the point at which we can begin talking about specific data structures, and about how objects are stored, manipulated, etc. within specific hardware/software environments. The two primary data structures are vector and raster. Each has specific strengths and weaknesses. Vector Data Structure Vector structures, following their heritage of vector data models, are designed around point, line, and polygonal objects and their related attribute data. Typically, there are tables with ID numbers for each object in the data set. These ID numbers allow objects to be connected to a variety of tabular attribute data (Figure 2). This ability to connect geometric with tabular data is commonly known as the georelational model. The way in which coordinates for objects are stored is specific to particular file structures. Generally, coordinates are either stored as BLOBs in standard attribute tables, or as hidden files connected to attribute tables by the object ID numbers.

Figure 2: The georelational model (From ESRI promotional materials) In a vector structure, analysis takes place by overlay of georeferenced data themes. The overlay process creates new data themes of combined geometry that carry with them all the attributes of the original themes (Figure 3). Figure 3: Vector structure and overlay analysis (Bolstad 2002).

Raster Data Structure In a raster data structure, data are stored in a grid of columns and rows. The intersection of each row and column is known as a cell. Each cell corresponds to x and y coordinates in the real world and contains a z value that can represent anything from elevation to census data, to etc. These numbers can be used to assign colors, or shades when displaying the raster (Figure 4). Figure 4: Raster data structure (Bolstad 2002) Analysis in a raster environment involves mathematical manipulation of the values in the cells of the array. This analysis can be based on individual cells, or on neighborhood cells. Because it is about math, any analysis based on an equation or statistical model can be applied to raster data (Figure 5).

Figure 5: Analysis in a raster structure is based on mathematical functions (Bolstad 2002). Strength in Structures Directly related to the differences of the field based and object based conceptual models, raster and vector data structures each have their own strengths and weaknesses. Table 1 provides a quick comparison of the strengths of each structure. Although most commercial GIS applications allow both structures, knowing the strengths and

weaknesses of each will allow you to select the best data structure for each spatial data theme in your geodatabase. Table 1: Raster and Vector Strengths Raster Strengths Geographic position is implicit, so there is no need to store x,y coordinates for objects Neighboring locations are represented by neighboring cells, making neighborhood analyses simple Accommodates both discrete and continuous data Since it is all about numbers, analytical algorithms are easy to create and apply to data Compatible with remotely sensed data Vector Strengths Point-line-polygon format is familiar which makes it easier to understand vector maps Vector systems have small storage requirements because only the individual objects are stored As objects, individual features can be retrieved individually for processing A variety of descriptive data in tabular format can be associated with a single feature Superior cartographic products Summary This discussion has explored the most common ways in which spatial information is represented. It followed the development of conceptual models, leading to data models, and eventually to logical models. (Discussion of data structure specific to ESRI software will be covered in labs.) Early Raster Map: This image shows a section of the Byzantine period floor of the church in Madaba, present day Jordan. This floor is a mosaic map of the known (Byzantine) world, covering everything from Asia to Spain, and from Northern Africa to Northern Europe. In this image, we can see the city of Jerusalem, including the main streets, important buildings, and gates. Relevant to today s discussion is that this map represents an early raster data structure for spatial information. The mosaic floor is made up of thousands of tesserae, small blocks of colored stones. Models of Spatial Information Bonus Section

References Cited Bolstad, P. (2002). GIS fundamentals: a first text on geographic information systems. White Bear Lake, Minn., Eider Press.