7
Workshop CEN/INSPIRE on CSL JRC Ispra, October 13/14, 2005 Demo Switzerland 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

Workshop CEN/INSPIRE on CSLJRC Ispra, October 13/14, 2005Demo Switzerland Mapping from CH-STRADA data to EuroRoads & some more examples using INTERLIS

Embed Size (px)

Citation preview

Page 1: Workshop CEN/INSPIRE on CSLJRC Ispra, October 13/14, 2005Demo Switzerland Mapping from CH-STRADA data to EuroRoads & some more examples using INTERLIS

Workshop CEN/INSPIRE on CSL JRC Ispra, October 13/14, 2005Demo Switzerland

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

Page 2: Workshop CEN/INSPIRE on CSLJRC Ispra, October 13/14, 2005Demo Switzerland Mapping from CH-STRADA data to EuroRoads & some more examples using INTERLIS

Workshop CEN/INSPIRE on CSL JRC Ispra, October 13/14, 2005Demo Switzerland

Export Import

-Application Schema

UMLGeodataModel

<<profile>>RationalRose

XMI

RationalRose

UMLGeodataModel

<<profile>>INTERLIS

UML/INTERLISEditor

XMI ILI

Export

+ INTERLIS attribute types

ILIGeodataModel

INTERLISCompiler

GML

Export

?EuroRoadSGML Application Schema

Testing the UML/XMI-Interoperability (1/2) (Conceptual level)

Page 3: Workshop CEN/INSPIRE on CSLJRC Ispra, October 13/14, 2005Demo Switzerland Mapping from CH-STRADA data to EuroRoads & some more examples using INTERLIS

Workshop CEN/INSPIRE on CSL JRC Ispra, October 13/14, 2005Demo Switzerland

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 tool-manufacturers 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 ?

Page 4: Workshop CEN/INSPIRE on CSLJRC Ispra, October 13/14, 2005Demo Switzerland Mapping from CH-STRADA data to EuroRoads & some more examples using INTERLIS

Workshop CEN/INSPIRE on CSL JRC Ispra, October 13/14, 2005Demo Switzerland

Transformation

:Transform

Transform

MappingICS

INTERLIS

GeodataModelA

Export

Format X

GIS A :makeILI2

GeodataModelEuroRoadS

Import

Configuration

ESRIArcGIS

ORACLE

c-planTopobase

IntergraphGeomedia

ILI2ORA

configINSER

configc-plan

INTERLISModeler

Import

Import

Import

Configuration

Configuration

Configuration

:makeILI1

:makeILI1

Working with data models and data (1/2) (Logical and physical level)

Page 5: Workshop CEN/INSPIRE on CSLJRC Ispra, October 13/14, 2005Demo Switzerland Mapping from CH-STRADA data to EuroRoads & some more examples using INTERLIS

Workshop CEN/INSPIRE on CSL JRC Ispra, October 13/14, 2005Demo Switzerland

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

Page 6: Workshop CEN/INSPIRE on CSLJRC Ispra, October 13/14, 2005Demo Switzerland Mapping from CH-STRADA data to EuroRoads & some more examples using INTERLIS

Workshop CEN/INSPIRE on CSL JRC Ispra, October 13/14, 2005Demo Switzerland

Operational portals running with INTERLIS• www.regio-geo.ch daily actual survey data on internet (supports also WMS)

• INTERLISQuality check

• INTERLISTransfer

• INTERLISData model(e.g. survey)

Page 7: Workshop CEN/INSPIRE on CSLJRC Ispra, October 13/14, 2005Demo Switzerland Mapping from CH-STRADA data to EuroRoads & some more examples using INTERLIS

Workshop CEN/INSPIRE on CSL JRC Ispra, October 13/14, 2005Demo Switzerland

Operational portals running with INTERLIS• www.cadastre2014.ch restrictions on land property and usage by common law