Object oriented approach to gis data management
This presentation is the property of its rightful owner.
Sponsored Links
1 / 17

OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT PowerPoint PPT Presentation


  • 43 Views
  • Uploaded on
  • Presentation posted in: General

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: [email protected], [email protected] Outline. Motivation

Download Presentation

OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Object oriented approach to gis data management

OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT

Tomáš Richta, Jiří ŽáraComputer Graphics Group

Department of Computer Science and EngineeringCzech Technical University in Prague

Karlovo nam. 13 Prague (Czech Republic)

E – mail: [email protected], [email protected]


Outline

Outline

  • Motivation

  • Introduction

  • Previous Work

  • Conclusion and future work

  • Discussion

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Motivation

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

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Introduction

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

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Introduction 2

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 generationdata management needed

    • more object-orientation needed

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Previous work

Previous Work

  • GIS/CAD integration

  • 3D GIS data model

  • An object-oriented approach

  • 3D GIS data management

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


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

GIS/CAD integration

geo-datastorevsmodelling tool

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


3d gis data model

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

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Udm sss coors zlatanova

UDM, SSS – Coors, Zlatanova

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Geotoolkit balovnev et al

GeoToolKit - Balovnev et al.

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


City data model

City data model

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Building data model

Building data model

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


An object oriented approach

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

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


3d gis data management

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

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


3d gis data management 2

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

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Conclusion and future work

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

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


Discussion

Discussion

  • Your questions

  • Your opinions

  • Your recommendations

    Thanks for Your patience

Tomáš Richta, Jiří ŽáraComputer Graphics Group

Department of Computer Science and EngineeringCzech Technical University in Prague

Karlovo nam. 13 Prague (Czech Republic)

E – mail: [email protected], [email protected]

Richta T., Žára J. OBJECT-ORIENTED APPROACH TO GIS DATA MANAGEMENT


  • Login