Presentation is loading. Please wait.

Presentation is loading. Please wait.

Spatiotemporal GIS: Incorporating Time Group 7 Nathan Hunstad, Kyle Martin Csci 5980.

Similar presentations


Presentation on theme: "Spatiotemporal GIS: Incorporating Time Group 7 Nathan Hunstad, Kyle Martin Csci 5980."— Presentation transcript:

1 Spatiotemporal GIS: Incorporating Time Group 7 Nathan Hunstad, Kyle Martin Csci 5980

2 Spatiotemporal GIS: Definitions Standard GIS: Spatial characteristics only – Implicit time is usually “now” Spatiotemporal GIS: Adds concept of time – What happened when (and why)? – Examples: Pandemic response, traffic modeling

3 Spatiotemporal GIS: Definitions Spatiotemporal GIS requires explicit definitions of terms like “event”, “action”, and “process” – Several classification systems Transaction time versus Valid Time – Transaction time: time of data entry – Valid time: time data applies – Bitemporal: uses both times

4 Spatiotemporal GIS: Definitions Timeline definition – Can be continuous, rational or discrete (ticks of a clock) – Consists of both discrete instants and intervals Data structures – Standard data structures are ill-suited for temporal data – Alternatives include overlapping B-trees, multiversion B-trees, and historical R-trees

5 Spatiotemporal GIS: Querying Spatiotemporal Query Languages – An extension of standard languages like SQL – Allow for querying spatiotemporal concepts directly without complicated queries

6 Spatiotemporal GIS: Querying Language Applications – Applications used with moving objects – Applications dealing with discrete changes – Applications dealing with changing motion and shape

7 Spatiotemporal GIS: Continuous Data Continuous Queries update as data changes Types of queries – Continuous range queries – Continuous nearest neighbor – Continuous reverse nearest-neighbor

8 Spatiotemporal GIS: Continuous Data Modeling queries – Static queries over moving objects – Moving queries over static objects – Moving queries over moving objects

9 Spatiotemporal GIS: Continuous Data Applications – Traffic Monitoring – Traffic Pattern Detection – Location-Based E-commerce – Digital Battlefield – Road-Trip Assistance

10 Spatiotemporal GIS: Moving Object Languages MOST: Moving Object Spatio-Temporal data model – Problem: point-based data types need constant updating – Solution: Use vectors and maximum distance threshold

11 Spatiotemporal GIS: Moving Object Languages Query Language: FTL – Similar to first-order logic – As time progresses, results returned can be changed

12 Spatiotemporal GIS: Future Applications Many systems still use simple timestamping – Can't represent issues like dispersion and movement Challenges to more robust systems – Disagreements over ontology – Representing complex processes – Causal querying – Better statistical analysis and testing

13 Spatiotemporal GIS: Similarities/Differences Chapter 10Encyclopedis GIS Attribute Timestamping (x and y position) Vector representation Stringent definitions of “Actions” and “Events” Both “Discrete” and “Continuous” timelines “Discrete” and “Abstract” timelines


Download ppt "Spatiotemporal GIS: Incorporating Time Group 7 Nathan Hunstad, Kyle Martin Csci 5980."

Similar presentations


Ads by Google