[GeoSciML] Wellington Meeting Agenda item: "Consistent use of patterns - are there changes required to allow better use between overlapping domains?" [SEC=UNCLASSIFIED]
Oliver.Raymond at ga.gov.au
Oliver.Raymond at ga.gov.au
Thu Aug 2 03:27:14 EDT 2012
Interesting. Look up "scope creep" in the dictionary and you'll find a history of GeoSciML development from 2004 to 2012 ;-)
I think you have some very valid issues here, but I think we need to have some philosophical agreement first. We need to carefully consider how much we want GeoSciML to be used outside of the geology domain. Is GeoSciML a specifically geological domain model, or do we want it to be a more generic model for any earth-related domain. O&M is small and generic, and is designed for cross-domain work. In contrast, GeoSciML is large and detailed, and largely designed for a pretty specific domain. We need to consider where we draw the line with GeoSciML as a cross-domain standard. Is it more appropriate for other earth science domains to build their own models/schemas using or extending the patterns of GeoSciML, rather than ask that GeoSciML be amended to suit their own domain needs?
But having said that,
1. I like that the old "estimatedProperty link to observation" chestnut (Eric's baby) may be gaining some traction to actually get resolved. Your physicalProperty issue is, in my eyes, the same problem. I don't have a solution right now.
2. At first look, I don't have a problem with your colo(u)r and particle geometry solutions.
3. I don't see why compositionCategory and geneticCategory can't be on all CompoundMaterials. It's just the vocabularies that change depending on the material type.
4. Re MappedFeature - what you describe sounds like a very generic mapped feature. Maybe what you propose should be pushed up the chain to become a GML construct rather than a GeoSciML construct?
Senior Geologist - Information Management | Continental Geology Section
Minerals and Natural Hazards Division | GEOSCIENCE AUSTRALIA
Interoperability Working Group
IUGS Commission for the Management and Application of Geoscience Information
Phone: +61 2 6249 9575 Fax: +61 2 6249 9971
Email: Oliver.Raymond at ga.gov.au<mailto:Oliver.Raymond at ga.gov.au> Web: www.ga.gov.au<http://www.ga.gov.au/>
Cnr Jerrabomberra Avenue and Hindmarsh Drive Symonston ACT
GPO Box 378 Canberra ACT 2601 Australia
Applying geoscience to Australia's most important challenges
From: geosciml-bounces+oliver.raymond=ga.gov.au at lists.opengeospatial.org [mailto:geosciml-bounces+oliver.raymond=ga.gov.au at lists.opengeospatial.org] On Behalf Of Bruce.Simons at csiro.au
Sent: Thursday, 2 August 2012 15:21
To: geosciml at lists.opengeospatial.org
Subject: [GeoSciML] Wellington Meeting Agenda item: "Consistent use of patterns - are there changes required to allow better use between overlapping domains?"
The GeoSciML meeting in Wellington has the agenda item: Wednesday 12:00 - 12:40 is "Consistent use of patterns - are there changes required to allow better use between overlapping domains?".
This arose from my work in non-geology domains. Below are some observations on the difficulties that GeoSciML may cause to other domains. I am circulating this to aid discussion at the Wellington GeoSciML meeting, and to encourage those who are unable to attend to contribute via the mailing list or wiki.
As part of EarthResourceML and OzSoilML development, I have attempted to re-use both the modelling patterns and specific features established as part of GeoSciML. In some cases decisions made by us, based on a geology-centric viewpoint, have made re-use outside the geoscience domain difficult or impractical.
I have identified below, those that immediately come to mind. The GroundWaterML community may also have examples.
Some of these may be able to be resolved within the GeoSciML community, and should be considered as part of GeoSciML 4 development. However, an appropriate way forward may be to set up, if one doesn't already exist, a 'cross-domain' OGC working group with the intention to ensure/facilitate interoperability and re-use between the domains.
1. MappedFeature - The 'MappedFeature' feature is a very useful construct. However the mandatory 'specification' property binding it to a 'GeologicFeature' largely prevents its use outside GeoSciML. As such, EarthResourceML created a "MiningFeatureOccurrence" feature and OzSoilML a "SpatialEntity" feature, whereas some INSPIRE proposals just use a geometry property, missing out on the advantages MappedFeature brings. If MappedFeature were associated to a "GFI_Feature" (property = 'specification') then it could be readily re-used. The GeoSciML profile would indicate that the GFI_Feature must be a GeologicFeature.
2. EarthMaterial:color - This property is in the NADM conceptual model, but is not appropriate for the "Void" subtype they had included. In addition, the simplistic colour as value fails to allow describing the state of the material (moist, dry) when the colour (color) assessment was made, important for the soil community. Remove this property and use the PhysicalProperties:PhysicalDescription class.
3. CompoundMaterial:compositionCategory and CompoundMaterial:geneticCategory - CompoundMaterial provides a mechanism to combine EarthMaterials that could be used by other domains, such as for example "SoilMaterial". However, these two properties are 'rock' specific and don't make sense from a soil perspective. Move both these properties to RockMaterial.
4. PhysicalProperty - this is a soft-typing that readily allows re-use by other domains. It could be improved by a tighter linking to O&M (somehow? - see 5) to include the metadata O&M provides (method, date parameters etc).
5. estimatedProperty procedures - Similar to PhysicalProperty, there is a generic issue that it may be appropriate to provide the methodology, error etc with any estimated property. For example the soil particle size and proportion could be estimated based on the field texture classification. This is different to a measured value using sieves. Delivering this as part of ConstituentPart does not allow specifying the process used to calculate the grain sizes and percentages. A set of OGC generic 'Observation' Measure/Quantity, Category, QuantityRange data types that includes optional links to the O&M metadata and can be used by all domains is required.
6. particleGeometry and constituent:ConstituentPart:particleGeometry - there is inherent ambiguity in which to use, and therefore how to query. The principle is if there is only one particle type then use 'CompoundMaterial:particleGeometry', if more than one then for each constituent use 'CompoundMaterial:constituent:ConstituentPart:particleGeometry'. Remove CompoundMaterial-particleGeometry association and where there is only one constituent ConstituentPart:role = "sole constituent".
No doubt there are other areas that we may wish consider changing to improve the cross-domain usability of GeoSciML.
I welcome your feedback.
SDI Information Modeller
Land and Water/ Environmental Information Systems
E bruce.simons at csiro.au T +61 3 9252 6514 M +61 429 177155
PO Box 56, Highett, Victoria, 3190
www.csiro.au | www.csiro.au/science/Environmental-Information-Systems
The information contained in this email may be confidential or privileged. Any unauthorised use or disclosure is prohibited. If you have received this email in error, please delete it immediately and notify the sender by return email. Thank you. To the extent permitted by law, CSIRO does not represent, warrant and/or guarantee that the integrity of this communication has been maintained or that the communication is free of errors, virus, interception or interference.
Please consider the environment before printing this email.
Geoscience Australia Disclaimer: This e-mail (and files transmitted with it) is intended only for the person or entity to which it is addressed. If you are not the intended recipient, then you have received this e-mail by mistake and any use, dissemination, forwarding, printing or copying of this e-mail and its file attachments is prohibited. The security of emails transmitted cannot be guaranteed; by forwarding or replying to this email, you acknowledge and accept these risks.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the GeoSciML