80
April 2009 Oracle Spatial User Conference

April 2009 Oracle Spatial User Conference...Geodata Warehouse Data Modeling, Integration, Migration, Implementation based on CITRA Technology and Oracle Spatial April 2009 Oracle Spatial

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • April 2009

    Oracle Spatial User

    Conference

  • Oracle Spatial User Conference

    April 23, 2009

    Tampa Marriott Waterside Hotel

    Tampa, Florida USA

  • Ken CliffordRegional Business ManagerCISS Americas

    April 2009

    Oracle Spatial User Conference

  • Joachim FiguraCEOCISS TDI, Germany

    April 2009

    Oracle Spatial User Conference

  • Geodata Warehouse Data Modeling,

    Integration, Migration, Implementation based on CITRA Technology and

    Oracle Spatial

    April 2009

    Oracle Spatial User Conference

  • AgendaApril 2009

    Oracle Spatial User Conference

    Company Profile

    CITRA® Concept

    Project Geodata Warehouse Herten

    CITRA® Examples

    Closing Remarks

  • Company ProfileApril 2009

    Oracle Spatial User Conference

    • Foundation: 1982• Location:

    CISS TDI Barbarossastr. 36 D - 53489 Sinzig [email protected] www.ciss-global.com Phone: +49(0)2642-9780-0 Fax: +49(0)2642-9780-10

  • Company ProfileApril 2009

    Oracle Spatial User Conference

    • North America Branch of CISS TDI: 6415 FM 541, Mc Coy, Texas, USA 78113-3100 Phone: 210-415-2885 [email protected] www.ciss-gobal.com

    McCoy, Texas

  • Company Profile

    • Geodata modeling with CITRA

    • Developing and licensing CITRA

    • Extract, Transform, Load (ETL)• Data migration • Geodata warehouse • Supply and preparation of geodata• Quality assurance of geodata

    April 2009

    Oracle Spatial User Conference

  • Company Profile

    • CITRA®

    • Software product for analysis, modeling and exchange of complex spatial information between GIS and data bases

    • Market entry in 1987

    • Currently > 5000 licenses in the market

    April 2009

    Oracle Spatial User Conference

  • Company Profile

    • (Geo) Data Warehouse• Integration of data of different source systems and

    their administration in data bases

    • Data supply with CITRA and Shop according to users’ demand

    April 2009

    Oracle Spatial User Conference

  • Company Profile

    • (Geo) Data migration• Service for the complete and high quality transfer

    of data sets from system A into another system B

    April 2009

    Oracle Spatial User Conference

    CITRA‘s modeling capabilities make it happen!

  • Company Profile

    • Partners / Memberships:

    April 2009

    Oracle Spatial User Conference

    Ordnance Survey

    Ordnance Survey

    Ordnance Survey

    http://www.autodesk.de/http://www.autodesk.de/http://www.ge.com/de/http://www.ge.com/de/http://www.intergraph.com/global/de/http://www.intergraph.com/global/de/http://www.lvg.bayern.de/http://www.lvg.bayern.de/http://www.lvg.bayern.de/http://www.mapinfo.de/http://www.mapinfo.de/http://www.navteq.com/deutsch/index.htmlhttp://www.navteq.com/deutsch/index.htmlhttp://www.oracle.com/global/de/index.htmlhttp://www.oracle.com/global/de/index.htmlhttp://www.teleatlas.com/index.htmhttp://www.teleatlas.com/index.htmhttp://www.lverma.nrw.de/http://www.lverma.nrw.de/http://www.lvermgeo.rlp.de/http://www.lvermgeo.rlp.de/

  • Company Profile

    • Partners / Memberships:

    April 2009

    Oracle Spatial User Conference

    Ordnance Survey

    Ordnance Survey

    Ordnance Survey

    http://www.autodesk.de/http://www.autodesk.de/http://www.ge.com/de/http://www.ge.com/de/http://www.intergraph.com/global/de/http://www.intergraph.com/global/de/http://www.lvg.bayern.de/http://www.lvg.bayern.de/http://www.lvg.bayern.de/http://www.mapinfo.de/http://www.mapinfo.de/http://www.navteq.com/deutsch/index.htmlhttp://www.navteq.com/deutsch/index.htmlhttp://www.teleatlas.com/index.htmhttp://www.teleatlas.com/index.htmhttp://www.lverma.nrw.de/http://www.lverma.nrw.de/http://www.lvermgeo.rlp.de/http://www.lvermgeo.rlp.de/

  • AgendaApril 2009

    Oracle Spatial User Conference

    Company Profile

    CITRA® Concept

    Project Geodata Warehouse Herten

    CITRA® Examples

    Closing Remarks

  • • CITRA® & it‘s derived (sub)products:• CITRA Professional Version

    • CITRA predefined configurations

    • CITRA converters e.g.CITRA ↔ ORACLE

    • CITRA Config Center

    • CITRA Export Center / Shop

    CITRA® ConceptApril 2009

    Oracle Spatial User Conference

  • • CITRA® & it‘s derived (sub)products:• CITRA Professional Version

    • CITRA predefined configurations

    • CITRA converters e.g.CITRA ↔ ORACLE

    • CITRA Config Center

    • CITRA Export Center / Shop

    CITRA® ConceptApril 2009

    Oracle Spatial User Conference

  • • CITRA® & it‘s derived (sub)products:• CITRA Professional Version

    • CITRA predefined configurations

    • CITRA converters e.g.CITRA ↔ ORACLE

    • CITRA Config Center

    • CITRA Export Center / Shop

    CITRA® ConceptApril 2009

    Oracle Spatial User Conference

  • • CITRA® & it‘s derived (sub)products:• CITRA Professional Version

    • CITRA predefined configurations

    • CITRA converters e.g.CITRA ↔ ORACLE

    • CITRA Config Center

    • CITRA Export Center / Shop

    CITRA® ConceptApril 2009

    Oracle Spatial User Conference

  • • CITRA® & it‘s derived (sub)products:• CITRA Professional Version

    • CITRA predefined configurations

    • CITRA converters e.g.CITRA ↔ ORACLE

    • CITRA Config Center

    • CITRA Export Center / Shop

    CITRA® ConceptApril 2009

    Oracle Spatial User Conference

  • • CITRA® & it‘s derived (sub)products:• CITRA Professional Version

    • CITRA predefined configurations

    • CITRA converters e.g.CITRA ↔ ORACLE

    • CITRA Config Center

    • CITRA Export Center / Shop

    CITRA® ConceptApril 2009

    Oracle Spatial User Conference

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • The Task:

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • The Concept:

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • The Translation in 3 Steps:

    Modeling tools

    Syntactic conversion andclassification of data

    Syntactic conversion andchecking consistency

    Working on CITRA format

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • The Implementation:

    Source

    Test

    Analysis

    Report Report

    Target

    Report Report

    ...

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • The Implementation:

    Source

    Test

    Analysis

    Report Report

    Target

    Report Report

    ...Geom

    etrical op

    erations

    Modify at

    tributes

    Enhance t

    opology

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data

    Uferstr. 15aUferstr.15a

  • • Geometry

    CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data• Geometry• Modification of Objects

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data• Geometry• Modification of Objects• Manipulation of faces/polygons

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data• Geometry• Modification of Objects• Manipulation of faces/polygons• Creation of relations

    NAYY 3x25 1987NAYY 3x25 2003

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data• Geometry• Modification of Objects• Manipulation of faces/polygons• Creation of relations• Creation of topology

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data• Geometry• Modification of Objects• Manipulation of faces/polygons• Creation of relations• Creation of topology• Analysis of CITRA-Files

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data• Geometry• Modification of Objects• Manipulation of faces/polygons• Creation of relations• Creation of topology• Analysis of CITRA-Files• Plausibility checks

  • CITRA® ConceptApril 2009

    Oracle Spatial User Conference

    • CITRA®- Modeling Tools:• Alphanumeric Data• Geometry• Modification of Objects• Manipulation of faces/polygons• Creation of relations• Creation of topology• Analysis of CITRA-Files

    • Open CITRA format enables the creation and integration of individual solutions

    • Plausibility checks

  • CITRA® Concept

    • Handling very Large Specifications• Complex tasks may include more than 100,000

    mapping rules, e.g.• Data migration projects• NAS/ALKIS: New German cadastral model

    (182,000 rules)

    • Complex tasks may change in details at times • NAS/ALKIS concept expects data models to be

    derived automatically• Data migration: New variations of objects may

    appear between test migration and final migration

    April 2009

    Oracle Spatial User Conference

  • AgendaApril 2009

    Oracle Spatial User Conference

    Company Profile

    CITRA® Concept

    Project Geodata Warehouse Herten

    CITRA® Examples

    Closing Remarks

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Project GDW Herten – Parties Involved

    Illustration based on http://de.wikipedia.org/wiki/Ruhrgebiet

  • Illustration based on http://de.wikipedia.org/wiki/Ruhrgebiet

    Project HertenApril 2009

    Oracle Spatial User Conference

    • Project GDW Herten – Parties Involved

    → City of Herten,miscellaneous departments

    → Herten Utilities,gas, electricity, district heating

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Available Geodata

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Systems Involved

    Planning

    Environ-ment

    Municipal specific data

    Traffic

    Land register

    External

    Web-Inquiry

    SewageMunicipal

    specific data

    MapXtreme 2008

    Electricity

    Gas

    District heating

    Urban topography

    ...

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Systems Involved – Connected by CITRA

    Web-Inquiry

    SewageMunicipal

    specific data

    MapXtreme 2008

    CITRA

    Electricity

    Gas

    District heating

    Urban topography

    ...

    Planning

    Environ-ment

    Municipal specific data

    Traffic

    Land register

    External

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • The Challenge• Constant growth of geodata sets• Increasing demand for use of geodata

    • Data exchange between different GIS-Applications and GIS-Technologies

    • Internal exchange & with external partners• Concepts for keeping data from the various

    systems and applications up-to-date

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Goal• Improving the availability and usability of geodata

    across the corporation• Improving efficiency of decision processes• Reducing costs by consolidated and standardized

    processes• Rapid benefits by implementing the most urgent

    components immediately...• ...and completing projects without changing

    technology!

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Concept (basics)• Contemporary IT-structures (focus on IT not on GIS!):

    (geo-)data warehouse including ETL technology

    • Separation of data production and use of data• “Open repository” based on standards• Incremental implementation with low project risk

    Moderate financial expenditure Benefits right from the start with the first data sets Ready for later extension by adding new data sets or

    GIS technology.

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Systems Involved – Connected by CITRA

    Web-Inquiry

    SewageMunicipal

    specific data

    MapXtreme 2008

    CITRA

    Planning

    Environ-ment

    Municipal specific data

    Traffic

    Land register

    External

    Electricity

    Gas

    District heating

    Urban topography

    ...

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Systems Involved – Connected by CITRA

    Web-Inquiry

    SewageMunicipal

    specific data

    MapXtreme 2008

    Electricity

    Gas

    District heating

    Urban topography

    ...

    Planning

    Environ-ment

    Municipal specific data

    Traffic

    Land register

    External

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Data Warehouse at Herten GroupProcessing Data management CustomersProduction

    utilitydata

    - Smallworld -

    Herten Municipal Utilities

    environmentaldata

    - Shape -

    City of Herten

    cadastral data

    - MI TAB -

    Dep. of traffic, transport,..

    (Geo) Data Warehouse

    ArcGIS Server & ArcView

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Data Warehouse at Herten GroupProcessing Data management CustomersProduction

    utilitydata

    - Smallworld -

    Herten Municipal Utilities

    environmentaldata

    - Shape -

    City of Herten

    cadastral data

    - MI TAB -

    Dep. of traffic, transport,..

    (Geo) Data Warehouse

    ArcGIS Server & ArcView

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Achieved Results: Cadastre daily up-to-date

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Achieved Results: Cadastre daily up-to-date

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Achieved Results: Cadastre daily up-to-date

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Achieved Results: Cadastre daily up-to-date

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Achieved Results: Gas Distribution Network

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Achieved Results: Gas Distribution Network

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Achieved Results: Gas Distribution Network

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Achieved Results: Gas Distribution Network

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Benefits of using CITRA in GDW project• Common and regulated use of data substantially

    improved

    • Data are up-to-date

    • Effort for provision of data is significantly reduced

    • Synergies due to common usage of the ETL Tool CITRA, e.g. for the integration of data and for information retrieval

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Benefits of using CITRA in GDW project• Improved Decision Making

    • Process flow optimized due to direct access to the data

    • Incremental implementation of GDW project stages

  • Project HertenApril 2009

    Oracle Spatial User Conference

    • Next steps• Usage of ALKIS data in Oracle geodata warehouse

    (new German cadastral data model with GML-based “NAS”-format)

    • Launch of the CITRA ExportCenter as a shop-like component for online providing of DXF, MapInfo & Shape data for offline use

    • Integration of the real estate register for a restricted number of privileged users

  • AgendaApril 2009

    Oracle Spatial User Conference

    Company Profile

    CITRA® Concept

    Project Geodata Warehouse Herten

    CITRA® Examples

    Closing Remarks

  • CITRA® Examples

    • Data Migration: Gas Network - Enhancing nodes • Situaton: kind of transition unknown• Check attributes of neighbouring pipes• Set transition type to “construction year“• Correct annotation: automatically drawn by NRM methods

    April 2009

    Oracle Spatial User Conference

    1998

    /200

    1

    2001

    /199

    7

  • CITRA® Examples

    • Data Migration: Gas Network - Enhancing nodes• Situaton: kind of transition unknown• Check attributes of neighbouring pipes• Set transition type to “construction year“• Correct annotation: automatically drawn by NRM methods

    April 2009

    Oracle Spatial User Conference

  • CITRA® Examples

    • Data Migration: Electricity Network - Enhancing cable segments• Situation: node-to-node segments (irrespective of node-type)• Look for splitting nodes• Assemble segments in between only if relevant attributes

    are identical• Recalculate length attributes

    April 2009

    Oracle Spatial User Conference

  • CITRA® Examples

    • Data Migration: Electricity Network - Enhancing cable segments• Situation: node-to-node segments (irrespective of node-type)• Look for splitting nodes• Assemble segments in between only if relevant attributes

    are identical• Recalculate length attributes

    April 2009

    Oracle Spatial User Conference

  • CITRA® Examples

    • Presentation: ALKIS® in TAB with MapInfo

    April 2009

    Oracle Spatial User Conference

    Geobasisdaten © Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz 1/2008

  • CITRA® Examples

    • Presentation: ALKIS® in Oracle with MapInfo

    April 2009

    Oracle Spatial User Conference

    Geobasisdaten © Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz 1/2008

  • CITRA® Examples

    • Presentation: ALKIS® in Access with GeoMedia

    April 2009

    Oracle Spatial User Conference

    Geobasisdaten © Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz 1/2008

  • CITRA® Examples

    • Presentation: ALKIS® in Oracle with GeoMedia

    April 2009

    Oracle Spatial User Conference

    Geobasisdaten © Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz 1/2008

  • CITRA® Examples

    • Presentation: ALKIS® in Oracle with Smallworld

    April 2009

    Oracle Spatial User Conference

    Geobasisdaten © Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz 1/2008

  • CITRA® Examples

    • Presentation: ALKIS® in Oracle with MapViewer/Builder

    April 2009

    Oracle Spatial User Conference

    Geobasisdaten © Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz 1/2008

  • AgendaApril 2009

    Oracle Spatial User Conference

    Company Profile

    CITRA® Concept

    Project Geodata Warehouse Herten

    CITRA® Examples

    Closing Remarks

  • Closing RemarksApril 2009

    Oracle Spatial User Conference

    • Challenge: Warehouse• merge data from different/multiple sources• create a common data model for different

    requirements in usage and technology as a rule: simplify data model, create metadata, create presentation

    • usage as ambitious background information having enough space for future usage

    • good visual presentation

  • Closing RemarksApril 2009

    Oracle Spatial User Conference

    • Challenge: Migration• get all required data from source to goal

    • map data best possible on the target

    • quality assurance

    • improve data quality e.g. correct data errors, create topology according to the possibilities of the goal system

  • Closing RemarksApril 2009

    Oracle Spatial User Conference

    • What else can CITRA being used for• And of course:

    just simple translation between Geoinformationsystems

    • …

  • Closing RemarksApril 2009

    Oracle Spatial User Conference

    • CITRA is capable of providing expanded technology and services for …• Qualifying CAD data for use in GIS applications• Tayloring external data to suit customers‘ needs

    (e.g. digital street data)

    • Merging data from various sources• High-level import of base data (e.g. land use)• Quality assurance with automatic correction

    • Extracting and filtering GIS data for external use ...

  • Closing RemarksApril 2009

    Oracle Spatial User Conference

    • References (excerpt)

  • April 2009

    Oracle Spatial User Conference

    CISS TDI GmbHBarbarossastraße 36 • 53489 Sinzig

    Tel.: +49 2642 97 80 [email protected] • www.ciss.de

    The data portrayed were kindly put at our disposal for the purpose of presentation by Landeshauptstadt Düsseldorf, Gelsenwasser AG, E.ON Avacon AG, EWB Bautzen, Hertener

    Stadtwerke GmbH, Tele Atlas Germany, Navteq and LGL Baden-Württemberg.