Geog. 377: Introduction to GIS - Lecture 15 Overheads 1 3. Coordinate System Transformation 4. DMBS and its use in GIS Topics Lecture 15: GIS Database.

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
1 1 File Systems and Databases. 1 1 Introducing the Database 4Major Database Concepts u Data and information l Data - Raw facts l Information - Processed.
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
Managing data Resources: An information system provides users with timely, accurate, and relevant information. The information is stored in computer files.
ETEC 100 Information Technology
CS 128/ES Lecture 1a1 What is GIS?. CS 128/ES Lecture 1a2 Geographical information systems Okay to leave now? No! Two parts to the definition…
Chapter 6 Database Design
File Systems and Databases
Organizing Data & Information
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
File Systems and Databases Hachim Haddouti
GIS & GI Science Lecture 1. What is GIS Geographic Information Systems  Definitions  “A powerful set of tools for storing and retrieving at will, transforming.
Introduction to Database Management
6 Chapter 6 Database Design Hachim Haddouti. 6 2 Hachim Haddouti and Rob & Coronel, Ch6 In this chapter, you will learn: That successful database design.
CS 128/ES Lecture 1a1 What is GIS?. CS 128/ES Lecture 1a2 Geographical information systems Okay to leave now? No! Two parts to the definition…
Modeling & Designing the Database
1 1 File Systems and Databases Chapter 1 Prof. Sin-Min Lee Dept. of Computer Science.
Chapter 1 Introduction to Databases
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas.
Introduction to the course January 9, Points to Cover  What is GIS?  GIS and Geographic Information Science  Components of GIS Spatial data.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Outline Types of Databases and Database Applications Basic Definitions Typical DBMS Functionality.
DBMS By Narinder Singh Computer Sc. Deptt. Topics What is DBMS What is DBMS File System Approach: its limitations File System Approach: its limitations.
Database Design - Lecture 1
1 CSBP430 – Database Systems Chapter 1: Databases and Database Users Mamoun Awad College of Information Technology United Arab Emirates University
Database System Concepts and Architecture
IST 210 Database Design Process IST 210 Todd S. Bacastow January 2005.
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Week 4 Lecture Part 3 of 3 Database Design Samuel ConnSamuel Conn, Faculty Suggestions for using the Lecture Slides.
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
2005 SPRING CSMUIntroduction to Information Management1 Organizing Data John Sum Institute of Technology Management National Chung Hsing University.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
10/3/2012ISC329 Isabelle Bichindaritz1 Logical Design.
1/26/2004TCSS545A Isabelle Bichindaritz1 Database Management Systems Design Methodology.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 4c, Database H Definition H Structure H Parts H Types.
GI Science Database Management Systems Nigel Trodd Coventry University.
CIS 210 Systems Analysis and Development Week 6 Part II Designing Databases,
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
CIS/SUSL1 Fundamentals of DBMS S.V. Priyan Head/Department of Computing & Information Systems.
1 Chapter 1 Introduction to Databases Transparencies.
2/20: Ch. 6 Data Management What is data? How is it stored? –Traditional management storage techniques; problems –DBMS.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
GIS Data Models III GEOG 370 Instructor: Christine Erlien.
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS. LECTURE 1: INTRODUCTION TO DATABASES.
Logical Design 12/10/2009GAK1. Learning Objectives How to remove features from a local conceptual model that are not compatible with the relational model.
Geog. 377: Introduction to GIS - Lecture 21 Overheads 1 7. Spatial Overlay 7.1 Map Algebra (raster) 7.2 Polygon Overlay (vector) Topics Lecture 21: GIS.
UNIT 3 – MODULE 4: Database Management. INTRODUCTION Managing data is a critically important function. It enables strategic searching & manipulation of.
IST 210 Database Design Process IST 210, Section 1 Todd S. Bacastow January 2004.
The Database Concept and the Database Management System (DBMS) Databases.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Data Storage & Editing GEOG370 Instructor: Christine Erlien.
Geog. 377: Introduction to GIS - Lecture 16 Overheads 1 5. Metadata 6. Summary of Database Creation 7. Data Standards 8. NSDI Topics Lecture 16: GIS Database.
Logical Database Design and the Rational Model
Outline Types of Databases and Database Applications Basic Definitions
Database Management:.
Introduction What is a Database?.
Chapter 6 Database Design
What is a Database and Why Use One?
Chapter 9 Designing Databases
Lecture 08: Coordinate Transformation II
File Systems and Databases
Lecture 09: Data Representation (VII)
Lecture 09: Coordinate Transformation II
Presentation transcript:

Geog. 377: Introduction to GIS - Lecture 15 Overheads 1 3. Coordinate System Transformation 4. DMBS and its use in GIS Topics Lecture 15: GIS Database Creation and Maintenance (III) Readings on the topics - Chapter 5 in Longley et al. 2005, pp Chapter 10 in Longley et al Goodchild, M.F., “Geocoding and Geosampling,” In: G.L. Gaile and C.J. Willmott (eds.), Spatial Statistics In: G.L. Gaile and C.J. Willmott (eds.), Spatial Statistics and Models and Models -Chapter 6 in Aronoff’s, 1993, pp Chapter 3 in Burrough and McDonnell’s, 1998, pp. 50 Other Readings

Geog. 377: Introduction to GIS - Lecture 15 Overheads 2 3. Coordinate Transformation: 3.1 Between two known plane coordinate systems - Affine Transformations (Linear Transformations) : Simple Affine (Simple Affine Figure)Simple Affine Figure 1) Translation 2) Rotation 3) Scaling Complex Affine Outlines

Geog. 377: Introduction to GIS - Lecture 15 Overheads Between an unknown system to a known system – Rubber Sheeting (Polynomial Transformations, Statistical Space Transformations): Basic idea of rubber sheeting: Extract the relationship between two coordinate systems through a set of control points and apply the relationship to convert other points into the known coordinate system X Y U V P1 x1 y1 u1 v1 P2 x2 y2 u2 v2 …… Pn xn yn un vn Choosing initial control points 1) Where (which)? 2) How many? 3) Spatial distribution

Geog. 377: Introduction to GIS - Lecture 15 Overheads Between an unknown system to a known system – Rubber Sheeting: (continued…) Refining control points 1) Computing error X Y U V U’ V’ Eu Ev E P1 x1 y1 u1 v1 u1’ v1’ Eu1=u1’-u1 Ev1=v1’-v1 E1=sqrt(Eu1 2 +Ev1 2 ) P2 x2 y2 u2 v2 u2’ v2’ Eu2=u2’-u2 Ev2=v2’-v2 E2=sqrt(Eu2 2 +Ev2 2 ) …… Pn xn yn un vn un’ vn’ Eun=un’-un Evn=vn’-vn En=sqrt(Eun 2 +Evn 2 ) RMSE: sqrt((E1 2 + E2 2 + … + En 2 ) / n) 2) Refining control points Step1: Checking RMSE, if satisfied, done; Step2: Deleting points based on error of each control point; Step3: Rerun the rubber sheeting, start over from Step Geocoding Process of assigning map coordinates to spatial entity.

Geog. 377: Introduction to GIS - Lecture 15 Overheads 5 4. DBMS and its use in GIS: 4.1 Basic Concepts: 4.1.1What is a database? A database is a collection of information about things and their relationships to each other. The objective in collecting and maintaining information in a database is to relate facts and situations that were previously separate so that integrated analysis is possible (The Student Table)The Student Table Managing conventional databases 1) The file access approach 2) The DBMS approach

Geog. 377: Introduction to GIS - Lecture 15 Overheads Basic Concepts: Managing conventional databases 1) The file access approach A) Definition: with a file access approach, special purpose programs (application programs) directly access each data file that they use in a database. These special purpose programs need to know exactly how the data in each file are stored (File Access Approach)File Access Approach B) Drawbacks: (a) Redundancy: the instructions to access a data file must be present in each application program. If modifications are made to the data file, modifications are also need for all application programs that use the data file (b) Lack of central control: data integrity

Geog. 377: Introduction to GIS - Lecture 15 Overheads Basic Concepts: Managing conventional databases 2) The DBMS approach A) Definition: A data base management system (DBMS) is comprised of a set of programs that manipulate and maintain the data in a data base (storing, sorting and retrieving). They were developed to manage the sharing of data in an orderly manner and to ensure that the integrity of the data base is maintained (DBMS Approach)DBMS Approach B) Pros and Cons: (a) Pros: - Centralized control - Data independence - Efficient data sharing (b) Cons - High cost - Added complexity - Centralized risk

Geog. 377: Introduction to GIS - Lecture 15 Overheads DBMS and its use in GIS: Managing both spatial and attribute data Unique aspects of Spatial Databases (Storage of GIS):Storage of GIS Types of DBMS in GIS (Type of DBMS):Type of DBMS 1) File access system 2) Hybrid system 3) Extended DBMS 4) Integrated (custom designed) system

Geog. 377: Introduction to GIS - Lecture 15 Overheads 9 Questions: 1. When do we use Affine Transformation and when do we use Rubber Sheeting to perform coordinate transformation? 2.How to choose initial control points and how to refine control points in Rubber Sheeting transformation? 3.Compare and contrast file access approach and DBMS approach to manage conventional databases. 4.What are the unique aspects of spatial database and what are the common types of DBMS used in GIS?