Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Providing methods for                              Peter Broßeitthe capture and analysis ofdynamic phenomena througha Post...
Is the time still an issue in geoinformatics?                                                1
Is the time still an issue in geoinformatics?                      Which land use features are the predecessors of a      ...
Concept• Modelling the valid time dimension with  one user defined data type• Instants, periods of time and temporal compl...
Temporal Schema - ISO19108   Schema to describe the temporal characteristics             of geographic information   Featu...
The Temporal Objects                 TM_Primitive                       ISO19108                                  5
The Temporal Objects                              TM_Primitive                                    ISO19108MultiPrimitive  ...
The Temporal ObjectsTemporalPosition                                     ISO19108                                         ...
The Temporal ObjectsTemporalPosition                                     ISO19108                                         ...
The Temporal ObjectsTemporalPosition                                        ISO19108             Only one internal system ...
Textual Representation• Necessary for the information exchange  -> The user’s view on the database level• Some terms are s...
OperationsBasic functions  Operating only in the time dimension  e.g. Simple queries, Boolean operations, ISO19108-Functio...
Relative Position                    12
ISO19108 – Feature Successions     Feature Substitution     Feature Division     Feature FusionMay be derived trough a com...
Implementation with PostgreSQLWhy PostgreSQL?                                    User defined base type in PostgreSQLStand...
What are the predecessor and successor             associations between several countries?Shapefile: W EIDEMANN, N. B.; DO...
For each time step: In which state did the most                  tornados take place?Shapefile: NATIONALATLAS.GOV (2011): ...
PerspectivePurpose: From the proof-of-concept to the first release•   Extend the range of functions•   Decent documentatio...
Peter BroßeitPeter.Brosseit@mailbox.tu-dresden.de          Masters programme ‚Geoinformation Technologies‘                ...
Upcoming SlideShare
Loading in …5
×

Providing methods for the capture and analysis of dynamic phenomena through a PostgreSQL extension

606 views

Published on

52°North Innovation Prize for Geoinformatics 2013 winner Peter Broßeit presents his concept and prototype of a PostgreSQL extension for time.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Providing methods for the capture and analysis of dynamic phenomena through a PostgreSQL extension

  1. 1. Providing methods for Peter Broßeitthe capture and analysis ofdynamic phenomena througha PostgreSQL extension
  2. 2. Is the time still an issue in geoinformatics? 1
  3. 3. Is the time still an issue in geoinformatics? Which land use features are the predecessors of a particular nature reserve?Capabilities for spatio-temporal analyses in today‘s GIS are at best vestigialData storage through existing data types –> No unified modelling in the time dimension 2
  4. 4. Concept• Modelling the valid time dimension with one user defined data type• Instants, periods of time and temporal complexes• Based on ISO19108 Actual Purpose: Unified modelling -> homogeneous queries Explicit modelling of periods of time and temporal complexes 3
  5. 5. Temporal Schema - ISO19108 Schema to describe the temporal characteristics of geographic information Feature attributes, feature operations & feature associations• Temporal objects• Various reference systems• Combination with features 4
  6. 6. The Temporal Objects TM_Primitive ISO19108 5
  7. 7. The Temporal Objects TM_Primitive ISO19108MultiPrimitive 6
  8. 8. The Temporal ObjectsTemporalPosition ISO19108 7
  9. 9. The Temporal ObjectsTemporalPosition ISO19108 8
  10. 10. The Temporal ObjectsTemporalPosition ISO19108 Only one internal system 9
  11. 11. Textual Representation• Necessary for the information exchange -> The user’s view on the database level• Some terms are set by the Temporal Schema (ISO19108)The concerning standardisation does not go far enough-> Requires arbitrary specifications-> Only restrictedly suitable for a generalinformation exchange ?Actually needed: WKT for time 10
  12. 12. OperationsBasic functions Operating only in the time dimension e.g. Simple queries, Boolean operations, ISO19108-FunctionsSpatio-temporal analysis Integrated processing in the spatial and temporal dimension e.g. ISO19108-Feature Successions 11
  13. 13. Relative Position 12
  14. 14. ISO19108 – Feature Successions Feature Substitution Feature Division Feature FusionMay be derived trough a combined use of temporal and spatial operations 13
  15. 15. Implementation with PostgreSQLWhy PostgreSQL? User defined base type in PostgreSQLStandard compliance and far-reaching possibilities in configurationSpatial functionality provided by PostGIS -> OGC compliantCurrent capabilities: The six object types Exemplary the three types of reference frame Various basic functions Examples for spatio-temporal analysis 14
  16. 16. What are the predecessor and successor associations between several countries?Shapefile: W EIDEMANN, N. B.; DOREEN, K.; GLEDITSCH, K. S. (2010): The Geography of the InternationalSystem: The CShapes Dataset, http://nils.weidmann.ws/projects/cshapes/shapefile (2013-03-07). 15
  17. 17. For each time step: In which state did the most tornados take place?Shapefile: NATIONALATLAS.GOV (2011): nationalatlas.gov – Map Layers, http://nationalatlas.gov/maplayers.html (2013-03-07). 16
  18. 18. PerspectivePurpose: From the proof-of-concept to the first release• Extend the range of functions• Decent documentation• Extensive testing• Validation of the conceptParticular:Managing the various reference framesSyntax for the information exchangeUser defined reference frames Documentation with Doxygen 17
  19. 19. Peter BroßeitPeter.Brosseit@mailbox.tu-dresden.de Masters programme ‚Geoinformation Technologies‘ 18

×