Upload
darren-webster
View
215
Download
0
Embed Size (px)
Citation preview
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
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)
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 ?
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)
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
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)
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