SlideShare a Scribd company logo
Providing methods for
                              Peter Broßeit
the capture and analysis of
dynamic phenomena through
a PostgreSQL extension
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
                      particular nature reserve?




Capabilities for spatio-temporal analyses in today‘s GIS are at best
  vestigial
Data storage through existing data types
 –> No unified modelling in the time dimension

                                                                          2
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
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
The Temporal Objects

                 TM_Primitive



                       ISO19108




                                  5
The Temporal Objects

                              TM_Primitive



                                    ISO19108

MultiPrimitive




                                               6
The Temporal Objects
TemporalPosition
                                     ISO19108




                                                7
The Temporal Objects
TemporalPosition
                                     ISO19108




                                                8
The Temporal Objects
TemporalPosition
                                        ISO19108



             Only one internal system




                                                   9
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 general
information exchange                           ?
Actually needed: WKT for time

                                                         10
Operations

Basic functions
  Operating only in the time dimension
  e.g. Simple queries, Boolean operations, ISO19108-Functions


Spatio-temporal analysis
  Integrated processing in the spatial and temporal dimension
  e.g. ISO19108-Feature Successions




                                                                11
Relative Position




                    12
ISO19108 – Feature Successions

     Feature Substitution
     Feature Division
     Feature Fusion



May be derived trough a combined use of
 temporal and spatial operations

                                          13
Implementation with PostgreSQL

Why PostgreSQL?

                                    User defined base type in PostgreSQL

Standard compliance and far-reaching possibilities in configuration
Spatial functionality provided by PostGIS -> OGC compliant

Current capabilities:
       The six object types
       Exemplary the three types of reference frame
       Various basic functions
       Examples for spatio-temporal analysis

                                                                           14
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 International
System: The CShapes Dataset, http://nils.weidmann.ws/projects/cshapes/shapefile (2013-03-07).

                                                                                                        15
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
Perspective
Purpose: From the proof-of-concept to the first release

•   Extend the range of functions
•   Decent documentation
•   Extensive testing
•   Validation of the concept

Particular:
Managing the various reference frames
Syntax for the information exchange
User defined reference frames


                                        Documentation with Doxygen
                                                                     17
Peter Broßeit
Peter.Brosseit@mailbox.tu-dresden.de




          Masters programme ‚Geoinformation Technologies‘




                                                            18

More Related Content

PPT
gTweet - 52°North Innovation Incentive Award presentation
PDF
[Cib]achieving interoperability between bim and gis final
PDF
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
PPTX
MongoDC - Ikanow April 2012 Meetup
PDF
ThinSWEClient - Visualising time series data with open source components.
PDF
Object-Region Video Transformers
PPTX
OpenGeoData Italia 2014 - Marco Fago "Infrastrutture di dati territoriali, IN...
PDF
Sdwwg experiences and outlook
gTweet - 52°North Innovation Incentive Award presentation
[Cib]achieving interoperability between bim and gis final
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
MongoDC - Ikanow April 2012 Meetup
ThinSWEClient - Visualising time series data with open source components.
Object-Region Video Transformers
OpenGeoData Italia 2014 - Marco Fago "Infrastrutture di dati territoriali, IN...
Sdwwg experiences and outlook

Similar to Providing methods for the capture and analysis of dynamic phenomena through a PostgreSQL extension (20)

PPT
CogLaboration. Project summary
PDF
Pistoia Alliance Sequence Services Programme Phase 2
PDF
GSP Soil Data Facility
PPT
Same as it ever was? Significant Properties and the preservation of meaning o...
PDF
Compact Descriptors for Visual Search
PPTX
ISO 15926 Reference Data Engineering Methodology
PDF
Node.js Service - Best practices in 2019
PDF
“How Transformers are Changing the Direction of Deep Learning Architectures,”...
PDF
The Synergy Between the Object Database, Graph Database, Cloud Computing and ...
PDF
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
PDF
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
PDF
ResourceSpace: Recent pains and future gains
PDF
Geospatial Metadata and Spatial Data: It's all Greek to me!
PPTX
Multi-Tenancy and Virtualization in Cloud Computing
PDF
Preservation Planning: Choosing a suitable digital preservation strategy
PPTX
IPRES 2014 paper presentation: significant environment information for LTDP
DOC
Datastage Online Training
PPTX
Interoperable provision of geodata and services according to the INSPIRE Dire...
PPT
5 concluding remarks-santucci
PDF
State of JTS 2018
CogLaboration. Project summary
Pistoia Alliance Sequence Services Programme Phase 2
GSP Soil Data Facility
Same as it ever was? Significant Properties and the preservation of meaning o...
Compact Descriptors for Visual Search
ISO 15926 Reference Data Engineering Methodology
Node.js Service - Best practices in 2019
“How Transformers are Changing the Direction of Deep Learning Architectures,”...
The Synergy Between the Object Database, Graph Database, Cloud Computing and ...
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
ResourceSpace: Recent pains and future gains
Geospatial Metadata and Spatial Data: It's all Greek to me!
Multi-Tenancy and Virtualization in Cloud Computing
Preservation Planning: Choosing a suitable digital preservation strategy
IPRES 2014 paper presentation: significant environment information for LTDP
Datastage Online Training
Interoperable provision of geodata and services according to the INSPIRE Dire...
5 concluding remarks-santucci
State of JTS 2018
Ad

Recently uploaded (20)

PDF
STKI Israel Market Study 2025 version august
PPTX
Tartificialntelligence_presentation.pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Architecture types and enterprise applications.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Hybrid model detection and classification of lung cancer
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
The various Industrial Revolutions .pptx
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
WOOl fibre morphology and structure.pdf for textiles
STKI Israel Market Study 2025 version august
Tartificialntelligence_presentation.pptx
NewMind AI Weekly Chronicles – August ’25 Week III
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Web App vs Mobile App What Should You Build First.pdf
Architecture types and enterprise applications.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A contest of sentiment analysis: k-nearest neighbor versus neural network
1 - Historical Antecedents, Social Consideration.pdf
Chapter 5: Probability Theory and Statistics
Hybrid model detection and classification of lung cancer
Programs and apps: productivity, graphics, security and other tools
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
NewMind AI Weekly Chronicles - August'25-Week II
The various Industrial Revolutions .pptx
Enhancing emotion recognition model for a student engagement use case through...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
1. Introduction to Computer Programming.pptx
WOOl fibre morphology and structure.pdf for textiles
Ad

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

  • 1. Providing methods for Peter Broßeit the capture and analysis of dynamic phenomena through a PostgreSQL extension
  • 2. Is the time still an issue in geoinformatics? 1
  • 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 vestigial Data storage through existing data types –> No unified modelling in the time dimension 2
  • 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. 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. The Temporal Objects TM_Primitive ISO19108 5
  • 7. The Temporal Objects TM_Primitive ISO19108 MultiPrimitive 6
  • 10. The Temporal Objects TemporalPosition ISO19108 Only one internal system 9
  • 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 general information exchange ? Actually needed: WKT for time 10
  • 12. Operations Basic functions Operating only in the time dimension e.g. Simple queries, Boolean operations, ISO19108-Functions Spatio-temporal analysis Integrated processing in the spatial and temporal dimension e.g. ISO19108-Feature Successions 11
  • 14. ISO19108 – Feature Successions Feature Substitution Feature Division Feature Fusion May be derived trough a combined use of temporal and spatial operations 13
  • 15. Implementation with PostgreSQL Why PostgreSQL? User defined base type in PostgreSQL Standard compliance and far-reaching possibilities in configuration Spatial functionality provided by PostGIS -> OGC compliant Current capabilities: The six object types Exemplary the three types of reference frame Various basic functions Examples for spatio-temporal analysis 14
  • 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 International System: The CShapes Dataset, http://nils.weidmann.ws/projects/cshapes/shapefile (2013-03-07). 15
  • 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. Perspective Purpose: From the proof-of-concept to the first release • Extend the range of functions • Decent documentation • Extensive testing • Validation of the concept Particular: Managing the various reference frames Syntax for the information exchange User defined reference frames Documentation with Doxygen 17
  • 19. Peter Broßeit Peter.Brosseit@mailbox.tu-dresden.de Masters programme ‚Geoinformation Technologies‘ 18