Mapping from CH-STRADA data to EuroRoads Material and tools

Download Report

Transcript Mapping from CH-STRADA data to EuroRoads Material and tools

Workshop CEN/INSPIRE on CSL
Demo Switzerland
JRC Ispra, October 13/14, 2005
Mapping from CH-STRADA data to EuroRoads
& some more examples using INTERLIS
Material and tools
• CSL-Workshop EuroRoadS model
• Subset of Swiss road model STRADA (Canton Zug) in Intergraph/Geomedia
• Thematic information out of STRADA/DB2: unfortunately received to late due to access rights
• GeomediaPro (MSAccess), ArcGIS, Topobase (Oracle) with INTERLIS-interfaces
• INTERLIS-Toolbox
• UML/ili-Editor*
• Compiler*
• jEdit*
• ili-Conversion-System ICS & Checker**
• ili-Viewer**
• INTERLIS-tools available
• as *freeware (see www.interlis.ch )
• or **test-versions (see www.infogrips.ch / www.geocom.ch )
The 3-level architecture of the „CSL & mapping “-issue
• Conceptual, logical & physical level -> Level-interoperability with UML & INTERLIS
Workshop CEN/INSPIRE on CSL
Demo Switzerland
JRC Ispra, October 13/14, 2005
Testing the UML/XMI-Interoperability (1/2) (Conceptual level)
RationalRose
<<profile>>
RationalRose
UML
GeodataModel
UML/INTERLIS
Editor
Export
XMI
Import
XMI
<<profile>>
INTERLIS
UML
GeodataModel
INTERLIS
Compiler
Export
ILI
ILI
GeodataModel
+ INTERLIS
attribute types
EuroRoadS
GML Application Schema
Export
D?
GML
-Application
Schema
Workshop CEN/INSPIRE on CSL
Demo Switzerland
JRC Ispra, October 13/14, 2005
Testing the UML/XMI-Interoperability (2/2)
• Rational Rose export XMI 1.1/UML 1.3
• Import to UML/ili-Editor > UML/ili > Werkzeuge/Importieren/XMI/Rose
• Display the grafics > UML/ili Datei/Öffnen/EuroRoadS_RR_mDiagramm.uml
• Export INTERLIS > Werkzeuge/Interlis/Exportieren
• Visual control ili-model > jEdit > Open EuroRoadS_RR_mDiagramm.ili
• Check the model > Werkzeuge/Interlis/Modell prüfen
• Optimizing the model by UMLI/ili-Editor/jEdit > EuroRoadS-RR-DATATYPES.uml/ili
• Check the model again > Werkzeuge/Interlis/Modell prüfen
• Export XML-schema / export GML-schema > GMLschema-D/ModelDef3.xsd + EuroRoadS_submodel.xsd
• Examples of complex models – Swiss profile of ISO19115 /Swiss survey (central
model and 26 canton models) > UML/ili GM03_V16.uml/ili/xsd
• Compare UML/ili-model and import/export options with EnterpriseArchitect/Visio
(only
XMI1.0 for ESRI)
• The different tools don‘t understand each other because of different versions
=> need of a agreement within INSPIRE/CEN-community on a set of „usable
versions“ of UML, XMI, etc. + establishment of a test environment
=> corresponding demand from the INSPIRE/CEN-community to the toolmanufacturers to follow the corresponding standards strictly
=> keep common models as „simple“ as possible
? which manufacturers are willing to cooperate ? Swiss will do so - but Microsoft ?
Workshop CEN/INSPIRE on CSL
Demo Switzerland
JRC Ispra, October 13/14, 2005
Working with data models and data (1/2) (Logical and physical level)
ICS
Mapping
GeodataModel
A
GeodataModel
EuroRoadS
Transform
Configuration
config
INSER
Format X
:makeILI2
INTERLIS
ESRI
ArcGIS
Configuration
Export
GIS A
Import
ILI2ORA
:Transform
Transformation
Import
ORACLE
Configuration
:makeILI1
config
c-plan
Import
c-plan
Topobase
Configuration
:makeILI1
INTERLIS
Modeler
Import
Intergraph
Geomedia
Workshop CEN/INSPIRE on CSL
Demo Switzerland
JRC Ispra, October 13/14, 2005
Working with data models and data (2/2)
• Original STRADA-data (reference of road axis and nodes, links to STRADA
thematic database) > Geomedia > Strada_Achsen.gws
• Generate ili-model and transfer data from GIS-data > ICS > geomedia2ili
• View ili-transfer data > GeonisView > SAR.itf
• Check transfer data vs. model – display differences > ICS > checker.cfg, 4122010100.ITF/ILI/ + DXF
• Re-import ili/itf-data in Geomedia (build model an import data) > SAR.ili/SAR.itf
• Build Topobase data model and data with ili/itf-import > Topobase Import Interlis SAR.ili/itf, Topobase Bildaufbau sar
• Build a oracle database form ili-model > interlis – oracle (TB ili2orcl)
• ICS-tools: ili from/to Microstation, ESRI Coverages, DXF, ESRI shape, MapInfo
Oracle; to MapGuide, Postscript; from XML, Adalin, TXT
• ICS-Development-System for development of individual user interfaces
=> Conversion form and to INTERLIS form databases, CADs, GIS
Transfer data from STRADA to EuroRoadS
• Sementic transfer (mapping) > ICS user.cfg
• View Original and Transfer > GeonisView > sar.xml/roads.xml
Workshop CEN/INSPIRE on CSL
Demo Switzerland
JRC Ispra, October 13/14, 2005
Operational portals running with INTERLIS
• www.regio-geo.ch daily actual survey data on internet (supports also WMS)
•
INTERLIS
Quality check
•
INTERLIS
Transfer
•
INTERLIS
Data model
(e.g. survey)
Workshop CEN/INSPIRE on CSL
Demo Switzerland
JRC Ispra, October 13/14, 2005
Operational portals running with INTERLIS
• www.cadastre2014.ch restrictions on land property and usage by common law