Presentation is loading. Please wait.

Presentation is loading. Please wait.

OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT Tomáš Richta, Jiří Žára Computer Graphics Group Department of Computer Science and Engineering Czech Technical.

Similar presentations


Presentation on theme: "OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT Tomáš Richta, Jiří Žára Computer Graphics Group Department of Computer Science and Engineering Czech Technical."— Presentation transcript:

1 OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT Tomáš Richta, Jiří Žára Computer Graphics Group Department of Computer Science and Engineering Czech Technical University in Prague Karlovo nam. 13 Prague (Czech Republic) E – mail: richtt1@fel.cvut.cz, zara@fel.cvut.cz

2 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 2/17 Outline ► Motivation ► Introduction ► Previous Work ► Conclusion and future work ► Discussion

3 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 3/17 Motivation ► superior goals  city geographical information system development (3D city GIS)  detailed capturing and modelling of buildings  applicability of explicit information ► discovered issues  CAD and GIS integration  GIS architecture  GIS data management

4 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 4/17 Introduction ► CAD and GIS integration  key point = common data management ► GIS architecture  non-transparent and expensive solutions  insufficient adaptability and extensibility ► GIS data management  old-style techniques (RDBMS)  unsatisfactory interoperability

5 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 5/17 Introduction 2 ► Survey of related papers  opened and topical problem  many experimental solutions  few applicable solutions  no universal solution ► Predominant view  GIS architecture change needed  next generation data management needed  more object-orientation needed

6 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 6/17 Previous Work ► GIS/CAD integration ► 3D GIS data model ► An object-oriented approach ► 3D GIS data management

7 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 7/17 GIS/CAD integration ► GIS aspects  landscape-level analysis and mapping  advanced information tools  mostly 2D modelling  database based  optimized for data retrieval  1:5000 scale and below  constrained editing environment ► CAD aspects  object-level design and drafting  advanced drawing tools  3D modelling  file based  optimized for data design  1:40-5000 scale  unconstrained editing environment geo-data storevs modelling tool

8 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 8/17 3D GIS data model ► Examples of 3D data models  FDS – Molenaar  TEN - Pilouk  UDM – Coors  SSS – Zlatanova  OO3D - Shi et al.  GeoToolKit - Balovnev et al. quite similar – deal with basic geometry

9 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 9/17 UDM, SSS – Coors, Zlatanova

10 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 10/17 GeoToolKit - Balovnev et al.

11 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 11/17 City data model

12 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 12/17 Building data model

13 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 13/17 An object-oriented approach ► structural object orientation - any entity, independent of whatever complexity and structure, may be represented by exactly one object ► operational object orientation – operations on complex objects are possible without having to decompose the objects into a number of simple objects ► behavioural object orientation – a system must allow its objects to be accessed and modified only through a set of operations specific to an object type ► four main concepts  encapsulation, inheritance, object identity, polymorphism

14 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 14/17 3D GIS data management ► Weaknesses of the RDBMS  poor representation of “Real World” entities  semantic overloading  poor support for integrity  homogenous data structure  limited operations  difficulty handling recursive queries  impedance mismatch  other problems ► Experts agree that it is necessary to move to the next generation of DBMS – object servers

15 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 15/17 3D GIS data management 2 ► Strengths of the OODBMS   enriched modelling capabilities   extensibility   removal of impedance mismatch   more expressive query language   support for schema evolution   support for long duration transactions   applicability to advanced database applications   improved performance ► OODBMS offer the way to evolve the GIS

16 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 16/17 Conclusion and future work ► Development of a new 3D GIS should cover  Object-oriented approaches  Object-oriented development  Object-oriented data modelling  Object-oriented language  Object-oriented data store

17 Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT 17/17 Discussion ► Your questions ► Your opinions ► Your recommendations Thanks for Your patience Tomáš Richta, Jiří Žára Computer Graphics Group Department of Computer Science and Engineering Czech Technical University in Prague Karlovo nam. 13 Prague (Czech Republic) E – mail: richtt1@fel.cvut.cz, zara@fel.cvut.cz richtt1@fel.cvut.cz zara@fel.cvut.czrichtt1@fel.cvut.cz zara@fel.cvut.cz


Download ppt "OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT Tomáš Richta, Jiří Žára Computer Graphics Group Department of Computer Science and Engineering Czech Technical."

Similar presentations


Ads by Google