22
www.csiro.au Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 6 January 2006

Www.csiro.au Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 6 January 2006

Embed Size (px)

Citation preview

www.csiro.au

Designing GML application schemasfor Observations and Measurements

Simon Cox

CSIRO Exploration and Mining

6 January 2006

GML Application Schemas © CSIRO 2006 – All rights reserved

Goals

Template for development of UML representations of ISO/GML Application Schemas

Exercise and document the UML → GML pipeline

Illustrate specialization patterns for applications based on Observation and Measurements

GML Application Schemas © CSIRO 2006 – All rights reserved

Hollow World

A comprehensive UML template containing

ISO Harmonized model (subset for feature modelling)

GML

Observations and Measurements model + sampling components

GML Application Schema Profile (stereotypes and tagged-values)

dummy Application Schema

Available formats

.EAP (for direct use in Enterprise Architect™)

XMI 1.1 with EA extensions (for package-import into EA models) + XML file for GML Application Schema Profile (for EA configuration)

XMI 1.0 – no diagrams (for package-import into other UML tools)

GML Application Schemas © CSIRO 2006 – All rights reserved

Instructions on SEEGrid TWiki

UmlGml

HollowWorld

OandMCookbook

RunningShapechange

GML Application Schemas © CSIRO 2006 – All rights reserved

https://www.seegrid.csiro.au/twiki/bin/view/Xmml/UmlGml

GML Application Schemas © CSIRO 2006 – All rights reserved

https://www.seegrid.csiro.au/twiki/bin/view/Xmml/HollowWorld

GML Application Schemas © CSIRO 2006 – All rights reserved

https://www.seegrid.csiro.au/twiki/bin/view/Xmml/OandMCookbook

GML Application Schemas © CSIRO 2006 – All rights reserved

Hollow World startup

GML Application Schemas © CSIRO 2006 – All rights reserved

Project browser

GML Application Schemas © CSIRO 2006 – All rights reserved

GML Profile

GML Application Schemas © CSIRO 2006 – All rights reserved

Model (class) diagram

GML Application Schemas © CSIRO 2006 – All rights reserved

Dummy Model

GML Application Schemas © CSIRO 2006 – All rights reserved

WQDP summary

GML Application Schemas © CSIRO 2006 – All rights reserved

WQDP sampling components

GML Application Schemas © CSIRO 2006 – All rights reserved

WQDP procedure components

GML Application Schemas © CSIRO 2006 – All rights reserved

WQDP collection components

GML Application Schemas © CSIRO 2006 – All rights reserved

Adding class attributes

GML Application Schemas © CSIRO 2006 – All rights reserved

Setting association details

GML Application Schemas © CSIRO 2006 – All rights reserved

Setting Tagged Values on a package

GML Application Schemas © CSIRO 2006 – All rights reserved

Exporting a package

GML Application Schemas © CSIRO 2006 – All rights reserved

Running ShapeChange

www.csiro.au

Thank You

CSIRO Exploration and Mining

Name Simon Cox

Title Research Scientist

Phone (eg. +61 8 6436 8639)

Email [email protected]

Web https://www.seegrid.csiro.au

Contact CSIRO

Phone 1300 363 400

+61 3 9545 2176

Email [email protected]

Web www.csiro.au