April 2009 Oracle Spatial User Conference...Geodata Warehouse Data Modeling, Integration, Migration,...
Transcript of April 2009 Oracle Spatial User Conference...Geodata Warehouse Data Modeling, Integration, Migration,...
-
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.