The Role of Error Map and attribute data errors are the data producer's responsibility, GIS user must understand error. Accuracy and precision of map and.

Slides:



Advertisements
Similar presentations
Chapter 10: Designing Databases
Advertisements

Chapters 9 and 10, Longley et al. Data Bases: Population and Maintenance Geog 176B Lecture 8.
GIS for Environmental Science
Management Information Systems, Sixth Edition
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
What is Where? u Getting Started With Geographic Information Systems u Chapter 5.
What is Where? Lecture 5 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
Geographic Information Systems
NPS Introduction to GIS: Lecture 1
What is Where? u Getting Started With Geographic Information Systems u Chapter 5.
Geographic Information Systems and Science SECOND EDITION Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind © 2005 John Wiley and.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
Attribute databases. GIS Definition Diagram Output Query Results.
Midterm. Multiple choice on scantron/bring #2 pencil Major concepts moreso than details Reviewing LECTURES is key  PPT files background & extra in Chapters.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Introduction to GIS. Watershed Discretization (model elements) + Land Cover Soil Rain Results Intersect model elements with Digital Elevation Model (DEM)
What is Where? Getting Started With Geographic Information Systems Chapter 5.
10. Creating and Maintaining Geographic Databases.
Spatial data models (types)
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
Database Lecture # 1 By Ubaid Ullah.
Information storage: Introduction of database 10/7/2004 Xiangming Mu.
Attribute Data in GIS Data in GIS are stored as features AND tabular info Tabular information can be associated with features OR Tabular data may NOT be.
Spatial Databases ENVE/CE 424/524. Definitions Database – an integrated set of data on a particular subject Spatial database - database containing geographic.
Applied Cartography and Introduction to GIS GEOG 2017 EL
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
Database Technical Session By: Prof. Adarsh Patel.
Introduction to SQL Steve Perry
Database System Concepts and Architecture
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
University of Sunderland COM 220Lecture Two Slide 1 Database Theory.
SQL Structured Query Language Programming Course.
Lincoln Darwin NAACP GIS
URBDP 422 Urban and Regional Geo-Spatial Analysis Lecture 2: Spatial Data Models and Structures Lab Exercise 2: Topology January 9, 2014.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
“INTRODUCTION TO DATABASE AND SQL”. Outlines 2  Introduction To Database  Database Concepts  Database Properties  What is Database Management System.
Chapter 9, Longley et al. GIS Data Capture: Getting the Map into the Computer.
Lecture2: Database Environment Prepared by L. Nouf Almujally 1 Ref. Chapter2 Lecture2.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
SQL Jan 20,2014. DBMS Stores data as records, tables etc. Accepts data and stores that data for later use Uses query languages for searching, sorting,
NR 143 Study Overview: part 1 By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
Intro to GIS | Summer 2012 Attribute Tables – Part 1.
A Quick Introduction to GIS
Benjamin Post Cole Kelleher.  Availability  Data must maintain a specified level of availability to the users  Performance  Database requests must.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
DBMS_Week 3-4 DBMS. Three-Schema Architecture – Internal schema (one view) describes physical storage structures access paths, indexes used Typically.
Lecture 10 Creating and Maintaining Geographic Databases Longley et al., Ch. 10, through section 10.4.
SQL Basics Review Reviewing what we’ve learned so far…….
1 Section 1 - Introduction to SQL u SQL is an abbreviation for Structured Query Language. u It is generally pronounced “Sequel” u SQL is a unified language.
Lesson 3 GIS Fundamentals MEASURE Evaluation PHFI Training of Trainers May 2011.
Geographic Information Systems GIS Data Databases.
Fundamental of Database Systems
Intro to MIS – MGS351 Databases and Data Warehouses
“Introduction To Database and SQL”
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
9. Creating and Maintaining Geographic Databases
Chapter 4 Relational Databases
Geographic Information Systems
“Introduction To Database and SQL”
MANAGING DATA RESOURCES
Database.
Databases.
Data Model.
Lecuter-1.
INTRODUCTION A Database system is basically a computer based record keeping system. The collection of data, usually referred to as the database, contains.
Geographic Information Systems
Presentation transcript:

The Role of Error Map and attribute data errors are the data producer's responsibility, GIS user must understand error. Accuracy and precision of map and attribute data in a GIS affect all other operations, especially when maps are compared across scales.

Accuracy closeness to TRUE values compromise on “infinite complexity” results, computations, or estimates compromise on “infinite complexity” generalization of the real world difficult to identify a TRUE value e.g., accuracy of a contour Does not exist in real world Compare to other sources

Accuracy (cont.) accuracy of the database = accuracy of the products computed from database e.g., accuracy of a slope, aspect, or watershed computed from a DEM

Positional Accuracy typical UTM coordinate pair might be: Easting 579124.349 m Northing 5194732.247 m If the database was digitized from a 1:24,000 map sheet, the last four digits in each coordinate (units, tenths, hundredths, thousandths) would be questionable

Testing Positional Accuracy Use an independent source of higher accuracy: find a larger scale map (cartographically speaking) use GPS Use internal evidence: digitized polygons that are unclosed, lines that overshoot or undershoot nodes, etc. are indications of inaccuracy sizes of gaps, overshoots, etc. may be a measure of positional accuracy

Precision not the same as accuracy! repeatability vs. “truth” not closeness of results, but number of decimal places or significant digits in a measurement A GIS works at high precision, usually much higher than the accuracy of the data themselves

Accuracy vs. Precision

Accuracy vs. Precision

Components of Data Quality positional accuracy attribute accuracy logical consistency completeness lineage

Lecture 10 Geographic Databases Gateway to Spatial Analysis Chapter 10 up to 10.4, Longley et al.

Definitions Database – an integrated set of attributes on a particular subject Geographic (=geospatial) database – set of attributes on a particular subject for a particular geographic area Database Management System (DBMS) – software to create, maintain and access databases

A GIS can answer the question: What is where? WHAT: Characteristics of features (= attributes). WHERE: In geographic space.

A GIS links attribute and spatial data Attribute Data Flat File or DBMS Relationships Topology Table Map Data Point File Line File Area File Topology Type

Flat File or DBMS Attribute Attribute Attribute Record Value Record

Types of DBMS Models Hierarchical Network Relational - RDBMS Object-oriented - OODBMS Object-relational - ORDBMS

Historically, databases were structured hierarchically in flat files...

Relational Databases rule now 2/1/98 2/4/98

Geographic Information System Role of DBMS Task System Data loading Editing Visualization Mapping Analysis Geographic Information System Storage Indexing Security Query Database Management System “Programmable API” Data

Relational DBMS (1) Data stored as tuples (tup-el), conceptualized as tables Table – data about a class of objects Two-dimensional list (array) Rows = objects Columns = object states (properties, attributes)

Table Column = attribute Row = object Vector feature

Relational DBMS (2) Most popular type of DBMS Commercial systems Over 95% of data in DBMS is in RDBMS Commercial systems Microsoft Access Microsoft SQL Server Oracle IBM DB2 Informix Sybase

Relational Join Fundamental query operation Occurs because Data created/maintained by different users, but integration needed for queries Table joins use common keys (column values) Table (attribute) join concept has been extended to geographic case

Relational Databases 2/1/98 2/4/98

Parts of GIS database tables for U.S states (A) STATES table; (B) POPULATION table

Parts of GIS database tables for U.S states (C) joined table—COMBINED STATES and POPULATION

Tax assessment database (C) data partially normalized into three subtables Tax assessment database (D) joined table

SQL Structured (Standard) Query Language – (pronounced SEQUEL) Developed by IBM in 1970s Standard for accessing relational databases Three types of usage Stand alone queries High level programming Embedded in other applications

Types of SQL Statements Data Definition Language (DDL) Create, alter and delete data CREATE TABLE, CREATE INDEX Data Manipulation Language (DML) Retrieve and manipulate data SELECT, UPDATE, DELETE, INSERT Data Control Languages (DCL) Control security of data GRANT, CREATE USER, DROP USER

Spatial Query/Search & Retrieval: Gateway to Spatial Analysis Overlay is a spatial retrieval operation that is equivalent to an attribute join. Buffering is a spatial retrieval around points, lines, or areas based on distance.

Overlay Image courtesy of K. Foote/M. Lynch, UT-Austin

Overlay like an attribute join 2/1/98 2/4/98

Types of overlay operations Union Intersect Identity Max Min Etc.

Union computes the geometric intersection of two polygon coverages. All polygons from both coverages will be split at their intersections and preserved in the output coverage.

within 25 miles of a city OR within 25 miles of a major river. Union

Intersect computes the geometric intersection of two coverages. Only those features in the area common to both coverages will be preserved in the output coverage.

within 25 miles of a city AND within 25 miles of a major river. Intersect within 25 miles of a city AND within 25 miles of a major river.

Identity computes the geometric intersection of two coverages. All features of the input coverage, as well as those features of the identity coverage that overlap the input coverage, are preserved in the output coverage.

Identity Union Intersect Portion of the major city buffer WITHIN the major river buffer Union within 25 miles of a city OR within 25 miles of a major river. within 25 miles of a city AND within 25 miles of a major river. Intersect

Intersect Identity

Raster Retrieval: Map Algebra Raster overlay Combinations of spatial and attribute queries can build some complex and powerful GIS operations.

Input Grid A Input Grid B Output Grid C Compared with Input Grid A Input Grid B Output Grid C

Buffer

Recode OR

And many more …. See spatial analysis handout on course web site.