[auscope-geosciml] GeologicUnit/CGI_NumericRange encoding [SEC=UNCLASSIFIED]

Oliver.Raymond at ga.gov.au Oliver.Raymond at ga.gov.au
Thu Aug 12 07:59:27 EDT 2010

Hi John

estimatedValue, bodyMorphology and unitComposition in the UML were meant to be mandatory but nillable, but as we found recently, FullMoon didn't process the nillable tags in the schema.  This applies to quite a few other attributes throughout the model.   We made the decision at Quebec to increase the number of mandatory (+/- nillable) elements in order to improve interoperability.  I have added a Rome agenda item for identification of what attributes should be mandatory but nillable.  I encourage everyone to nominate properties that should be on this list before Rome.

Could swe:Quantity/quality be mandatory best practice, but nillable, too? eg: <swe:quality xlink:href="http://www.opengis.net/def/nil/OGC/0/unknown"/>  This would add only one line to a swe:Quantity element, but I think it is a worthwhile line.


From: auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] On Behalf Of Laxton, John L
Sent: Thursday, 12 August 2010 8:42 PM
To: auscope-geosciml at lists.arcs.org.au
Subject: [auscope-geosciml] GeologicUnit/CGI_NumericRange encoding


In v3 we have the GeologicUnit properties of bodyMorphology and unitComposition as mandatory which were previously optional. Was this intended?  I can't see these properties are any different from ones like unitThickness which are still optional. I think we need to go easy on mandatory properties or we end up with very verbose documents full of nothing.

Also I wonder if the estimatedValue property on CGI_NumericRange should be mandatory. I don't think it follows that because you know a range of values for something like unitThickness you will necessarily want to provide some estimated mean/median. On the verbosity point I don't think we should have the quality property of Quantity as recommended as mandatory in best practice - this adds four sub-properties for each Quantity value and when using CGI_NumericRange to provide a single value, which has to be repeated three times (estimated, upper, lower) anyway, is completely OTT!


This message (and any attachments) is for the recipient only. NERC
is subject to the Freedom of Information Act 2000 and the contents
of this email and any reply you make may be disclosed by NERC unless
it is exempt from release under the Act. Any material supplied to
NERC may be stored in an electronic records management system.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengeospatial.org/pipermail/geosciml/attachments/20100812/524ba6df/attachment.htm>

More information about the GeoSciML mailing list