Spatio-Temporal GIS Philip Sargent May 25th 1998.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

PostgreSQL & Temporal Data Christopher Browne Afilias Canada PGCon 2009.
Nov DOLAP 2002 McLean USA A Multidimensional and Multiversion Structure for OLAP Applications Mathurin Body 1,2, Maryvonne Miquel 2, Yvan Bédard.
January 6. January 7 January 8 January 9 January 10.
Advanced Databases Temporal Databases Dr Theodoros Manavis
Geographical Information Systems and Science Longley P A, Goodchild M F, Maguire D J, Rhind D W (2001) John Wiley and Sons Ltd 9. Geographic Data Modeling.
Raster Based GIS Analysis
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
CS240A: Databases and Knowledge Bases Time Ontology and Representations Carlo Zaniolo Department of Computer Science University of California, Los Angeles.
Spatio-Temporal Databases
Temporal Databases. Outline Spatial Databases Indexing, Query processing Temporal Databases Spatio-temporal ….
Spatio-Temporal Databases. Outline Spatial Databases Temporal Databases Spatio-temporal Databases Multimedia Databases …..
Spatiotemporal GIS: Incorporating Time Group 7 Nathan Hunstad, Kyle Martin Csci 5980.
CS240A: Databases and Knowledge Bases A Taxonomy of Temporal DBs Carlo Zaniolo Department of Computer Science University of California, Los Angeles.
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
Temporal Databases. Outline Spatial Databases Indexing, Query processing Temporal Databases Spatio-temporal ….
Time Chapter 10 © Worboys and Duckham (2004)
Geographic Information Systems
1 Dr. Ian Gregory Temporal GISes of Changing Administrative Boundaries: European Comparisons Dr. Ian Gregory, Department of Geography, University of Portsmouth.
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Part 1. Understanding Spatial Data Structures by Austin Troy, University of Vermont.
It’s the Geography, Cupid!. GTECH 201 Lecture 04 Introduction to Spatial Data.
Spatio-Temporal Databases. Outline Spatial Databases Temporal Databases Spatio-temporal Databases Multimedia Databases …..
Introducing GIS Getting to Know ArcGIS Desktop. Brief History Recap  Studying the world using maps and globes  Models are now found inside computers.
CS240A: Databases and Knowledge Bases Time Ontology and Representations Carlo Zaniolo Department of Computer Science University of California, Los Angeles.
Database System Concepts and Architecture Dr. Ali Obaidi.
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
24. April 1998 Dutch Cadastre 1 Efficient Storage And Retrieval for Large Spatial Data Set in a Relational DBMS Andrew U. Frank Dept. of Geoinformat ion.
Metainformation system CAGI Jan Ruzicka Institute of economics and system control, department GIS,VSB-Technical University Ostrava and Czech association.
Recent research : Temporal databases N. L. Sarda
Geographic Information Systems Temporal GIS Lecture 8 Eng. Osama Dawoud.
ISPRS Congress 2000 Multidimensional Representation of Geographic Features E. Lynn Usery Research Geographer U.S. Geological Survey.
U.S. Department of the Interior U.S. Geological Survey Multidimensional Data Modeling for Feature Extraction and Mapping ACSM April 19, 2004 E. Lynn Usery.
Spatio temporal modeling and simulations in GIS – The Principles Tomáš Hlásny, Forest Research Institute Zvolen SLOVAKIA.
The Geographic Information System of the European Commission (GISCO) By Albrecht Wirthmann, GISCO, Eurostat ESPON.
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Spatio-temporal databases
SPATIO-TEMPORAL DATABASES Temporal Databases. Temporal Data. Modeling Temporal Data Temporal Semantics Temporal density: the time is seen as being: 
What is GIS ? A method to visualize, manipulate, analyze, and display spatial data “Smart Maps” linking a database to the map.
SunSatFriThursWedTuesMon January
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
Temporal Databases. Outline Spatial Databases Indexing, Query processing Temporal Databases Spatio-temporal ….
Temporal Data Modeling
Spatiotemporal GIS Standard GIS: Spatial Characteristics only Implicit time is usually “now” Spatiotemporal GIS: Adds concept of time What happened when.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
CS240A: Databases and Knowledge Bases TSQL2 Carlo Zaniolo Department of Computer Science University of California, Los Angeles Notes From Chapter 6 of.
Semantics in Web Service Composition for Risk Management Michael Lutz European Commission – DG Joint Research Centre Ispra, Italy EcoTerm IV, Vienna,
Vector data model TIN: Triangulated Irregular Network.
Spatio-Temporal Databases. Term Project Groups of 2 students You can take a look on some project ideas from here:
CPT-S Advanced Databases 11 Yinghui Wu EME 49.
OODBMS and ORDBMS. Background Object-oriented software, based on the principles of user-defined datatypes, along with inheritance and polymorphism, is.
DBS201: Data Modeling. Agenda Data Modeling Types of Models Entity Relationship Model.
Www. infofusion.se Information Fusion Requirements on Databases Ronnie Johansson.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
SPECIAL PURPOSE DATABASES 13/09/ Temporal Database Concepts  Time is considered ordered sequence of points in some granularity Use the term choronon.
Presenters : Virag Kothari,Vandana Ayyalasomayajula Date: 04/21/2010.
Databases and DBMSs Todd S. Bacastow January 2005.
Spatio-Temporal Databases
Multimedia Database.
Geographic Information Systems
Data, Databases, and DBMSs
Chap 2: A Prelude to Parametric Data
Spatio-Temporal Databases
Temporal Databases.
Lecture 10: Data Representation (VIII)
Temporal Databases.
Database System Concepts and Architecture
CS240A: Databases and Knowledge Bases TSQL2
CS240A: Databases and Knowledge Bases A Taxonomy of Temporal DBs
Presentation transcript:

Spatio-Temporal GIS Philip Sargent May 25th 1998

Spatio-Temporal GIS Philip Sargent May 25th 1998

3 Goals Represent time-varying spatial data –store lots of data –manage lots of data Task-oriented operations More capable concepts

4 Fields or Objects ? Temporal fields (rasters, TINs) or Temporal entities (objects, vectors) ? –We have to do both.

5 What happened, where & when ? –land ownership –fires, floods Future effects of policies –models, futures, versions Generalisation –minutes to months, cycles Who needs it ?

6 Example Change of administrative areas: R R’ R R” R’ R

7 Example Road planning: road town bypass 1996 a b c road town bypass 1996 a d c e f road town bypass 1996 a d c e f

8 Two major kinds of Time Valid Time, synonyms: –real-time –world-time –event time User-defined time –uninterpreted value Transaction Time, synonyms: – database time – registration time – system time – commit time Version information – not just time

9 t-GIS system types

10 Types of time value Instants at different granularities Spans, Intervals (Periods) Relative times Open intervals Often use different types for valid and transaction times.

11 Relational Databases ? Conceptual mis-match. Commercial importance. Future (O)RDBMs are not purely table-based anyway. Clear OO advantage.

12 Snapshots Complete GIS copy at each timestamp

13 Events by Snapshots Temporal Map Set –raster only –defines “Events” for cells –geometry static GIS Map January 1997 GIS Map January 1998 April 1997 March 1997 February 1997

14 Vector Snapshots Space-Time Composite: Changing attribute is the classification.

15 Spatio-Temporal Objects

16 Rasters and Events

17 Change types in a t-GIS

18 Granularity

19 Simple Bitemporal Jan Jan Jan Jan Jan. 1998Jan. 1997Jan. 1996Jan Transaction time Valid time

20 Road planning road town bypass 1996 a d c e f a d d e c e f b c d

21 Spatio-temporal operations lifetime(road) a d c e f b max-S-project(road) a d c min-S-project(road)

22 Temporal Indexes Standard B -tree intervals Nov-Dec Christmas Eve 1997

23 Interpretations as Objects Forest fire objects Geometry: {…}

24 Multiple geometries Forest fire object Geometry: {…} time-sequence of geometries

25 Interpretations as Object Forest fire object Geometry: {(…),(…),(…)}

26 Significant t-db community (www). ISO SQL3 temporal plans. Small t-GIS community (www). No commercial t-GIS. Existing OO GIS can be used to provide some temporal capabilities. Further Information

27 Who doesn’t need t-GIS ? Lots of people with mature, sophisticated time- sensitive tools, e.g. Statecharts etc. Not everyone needs a t-GIS to do temporal work.

28 Commercial t-GIS ? Why no commercial temporal databases at all ? Why are GIS vendors nor producing t-GIS ?.

29 Dynamic Schema What happens when the database schema itself changes with time ? –Some comparisons become inexpressible –No problem with non-temporal OO GIS –Schema stored on classes, not object instances –No problem in principle: classes are objects –Schema evolution is a fact of life.