GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a...
Transcript of GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a...
![Page 1: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/1.jpg)
GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andSpatio-Temporal Analysis and
ModelingMichael F. Goodchild
University of CaliforniaSanta Barbara
![Page 2: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/2.jpg)
Scientific tradition• The lone investigator looking for simple truths
– Newton’s gravitationM d l ’ i di t bl– Mendeleev’s periodic table
– Maxwell’s electromagnetism– Schroedinger’s quantum theory– Schroedinger s quantum theory
• Science by teamwork– James Watson and Francis CrickJames Watson and Francis Crick– Rosalind Franklin’s observations
![Page 3: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/3.jpg)
Science as teamwork• All of the simple discoveries have been made• Discoveries about complex systems need
tteams– powerful data acquisition systems
and sophisticated tools– and sophisticated tools– especially when those systems are embedded in
geographic space and timeg g p p• Science must engage with policy
– science does not end in the pages of refereed journals
– packaging science for general consumption
![Page 4: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/4.jpg)
From spatial to spatiotemporal• Early map-based GIS
– 2D and statict hi th il bilit f d t– matching the availability of data
– matching our conceptual abilities• overlay, the “GIS spike”overlay, the GIS spike
![Page 5: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/5.jpg)
Time is of the essence• Policy and public interest are driven by
change (Frank)E thi th t h h• Everything that happens happens somewhere in space and time (Wegener)Every major issue has a time scale• Every major issue has a time scale– climate change (decades)
climate tipping points (years)– climate tipping points (years)– economic meltdown (months)– infectious diseases (weeks)( )– disasters (days)
![Page 6: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/6.jpg)
Studying complex problems• In space and time
– Using sophisticated tools and voluminous dataI ibl t i t ll t f th• Impossible to incorporate all aspects of the problem
detail variables effects factors must be left out– detail, variables, effects, factors must be left out• To every team a sandbox
defined by the tools data and assumptions of the– defined by the tools, data, and assumptions of the team
– how to compare one sandbox to another?– how many sandboxes are possible?– this is not traditional science!
![Page 7: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/7.jpg)
How to design these tools?• The Waterfall process?
– define the application domainl it ith– sample it with use cases
– define the necessary functionality– design optimal data models– design optimal data models
• Is the domain all of spatiotemporal analysis and modeling?and modeling?– from social to environmental
• Or are there multiple domains?p– and how to couple them?
![Page 8: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/8.jpg)
![Page 9: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/9.jpg)
A short history of GIS data modeling• Canada Geographic Information System
(1965)all inp ts area class maps– all inputs area-class maps
• US Bureau of the Census (1972)reporting zones as polygon coverages– reporting zones as polygon coverages
• Topological Data Structures meeting (1977)ODYSSEY ARC/INFO– ODYSSEY, ARC/INFO
– Intergraph’s TIGRIS• One data model multiple applicationsOne data model, multiple applications
– economies of scale in software development
![Page 10: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/10.jpg)
GIS today• Many more data types• Object-oriented paradigm• Data are increasingly 3D, dynamic• Is there still the potential for a unified
approach– with its massive scale economies?
Wh t di i i i t ithi th ti t l• What divisions exist within the spatiotemporal domain?
can we repeat the process of the 1970s?– can we repeat the process of the 1970s?
![Page 11: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/11.jpg)
1. Tracking• Movement of features in space and time
– GPSRFID– RFID
– other technologies
![Page 12: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/12.jpg)
CASA UCL, http://www.casa.ucl.ac.uk/capableproject/maps/home.asp
![Page 13: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/13.jpg)
Princeton ICARUS Initiative
![Page 14: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/14.jpg)
Light-level geolocation (Stutchbury et al., Science 2/13/09)
Purple Martin
Wood ThrushWood Thrush
![Page 15: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/15.jpg)
Tracks inferred from Flickr postings (http://www cs cornell edu/~crandall/papers/mapping09www pdf)(http://www.cs.cornell.edu/~crandall/papers/mapping09www.pdf)
![Page 16: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/16.jpg)
Functionality• Hägerstrand’s conceptual framework
– new advances in theoryT k i t l ti• Track interpolation– between infrequent samples
I f b t ti it• Inferences about activity• Track convergence
Shih L Sh ’ A S i• Shih-Lung Shaw’s ArcScene extension
![Page 17: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/17.jpg)
![Page 18: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/18.jpg)
![Page 19: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/19.jpg)
![Page 20: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/20.jpg)
2. Snapshots• Barry Smith’s SNAP ontology• Time-series of remotely sensed images• Video• Change detection• Spatiotemporal interpolation• Longitudinal consistency
![Page 21: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/21.jpg)
Rondonia Brazil 1975 1986 1992Rondonia, Brazil, 1975, 1986, 1992
![Page 22: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/22.jpg)
![Page 23: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/23.jpg)
![Page 24: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/24.jpg)
3. Polygon coverages• Gail Langran, Time in Geographic
Information Systems, 1992N ti l Hi t i GIS• National Historic GIS– reconciling change in reporting zones(i t) f[ (i t 1) (j t) ]• z(i,t) = f[z(i,t-1),z(j,t),…]
• Serge Rey’s STARS – Space-Time Analysis of Regional Systemsof Regional Systems
![Page 25: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/25.jpg)
Comparative spatial analysis of the development of the Chinese and US economies through time, 1978-1998
Xinyue Ye, Bowling Green State University
![Page 26: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/26.jpg)
4. Cellular automata• A fixed raster of cells• A set of states for each cell• A set of rules that determine state transitions
through time• PCRaster
![Page 27: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/27.jpg)
Keith Clarke, UC Santa Barbara
CA model of development based on transition probabilities as functions of slope access to transportation zoning and states of neighboringof slope, access to transportation, zoning, and states of neighboring cells
![Page 28: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/28.jpg)
5. Agent-based models• Discrete agents as geographic features• Moving, changing state• Rules governing states, behavior
![Page 29: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/29.jpg)
![Page 30: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/30.jpg)
![Page 31: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/31.jpg)
6. Events and transactions• The domain of the historian
– events in space and timeli k d ti ll– linked spatially
• campaigns of armies
– hierarchically relatede a c ca y e a ed• the battle and the war• the meeting and the election
GIS t hi t i l h l hi ?– can GIS support historical scholarship?• and update the historical atlas
![Page 32: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/32.jpg)
7. Multidimensional data• Environmental data intensively sampled in
time ith fi ed spatial s pport– with fixed spatial support
![Page 33: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/33.jpg)
One domain or seven?• All seven need the multidisciplinary tools of
GISto interpret assess and is ali e res lts– to interpret, assess, and visualize results
– to package results for public consumption• All need to run faster than reality• All need to run faster than reality
– an issue with time-critical applications• e.g. evacuation modelsg
– may necessitate custom software• e.g. parallel processing
![Page 34: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/34.jpg)
Alternative architectures• Core GIS functions
– competing with many other application domainsl d 542 f ti i th 9 3 1 t lb– already 542 functions in the 9.3.1 toolbox
• GIS extensions7 groups– 7 groups
– is the platform fast enough?• Standalone software and SOA• Standalone software and SOA
– is the code reusable?– how to integrate with GIS functions?how to integrate with GIS functions?– can the services be discovered?
![Page 35: GIS as a Sandbox: The Challenge of Spatio-Temporal ...good/presentations/spacetime.pdf · GIS as a Sandbox: The Challenge of Spatio-Temporal Analysis andTemporal Analysis and Modeling](https://reader035.fdocuments.in/reader035/viewer/2022063012/5fc9ce522697167459788a34/html5/thumbnails/35.jpg)
Tasks for the research community• What are the research questions?
– what are the use cases?d i d i b d t il bilit– some domains are driven by data availability
rather than research needs• What are the functions?What are the functions?
– at what level of granularity?– standardized for discoveryy– elusive even for traditional GIS
• What are the data models?– the focus of much of the research to date