[auscope-geosciml] [Auscope-geosciml] GeoSciML 2.1 ShearDisplacementStructure problem[SEC=UNCLASSIFIED]

Létourneau, François Francois.Letourneau at RNCan-NRCan.gc.ca
Mon Aug 23 11:41:49 EDT 2010

Hi Ollie,
I am back. Trying to "climb" on the top of the emails stack from auscope. I can look later to this issue and republish an updated documentation for v2.2


De : auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] De la part de Oliver.Raymond at ga.gov.au
Envoyé : 29 juillet 2010 02:41
À : auscope-geosciml at lists.arcs.org.au
Objet : [Auscope-geosciml] GeoSciML 2.1 ShearDisplacementStructure problem[SEC=UNCLASSIFIED]

Dear all,


Bruce's discovery highlighted a major issue with the v2.1 schemas.  The v2.1 schemas are valid, but wrong.


I have manually edited a copy of the v2.0 schemas to v2.2 (subversion tag/2.2).  The v2.2 schemas create correct fault and shear instances in the way that v2.1 was meant to.  The edits entailed changing references of "urn:cgi:xmlns:CGI:GeoSciML:2.0" to "urn:cgi:xmlns:CGI:GeoSciML:2.2" in all v2.0 schema headers, and adding the faultType attribute element to geologicStructure.xsd.


The new v2.2 schemas stand alone (ie, v2.2 GeoSciML does not import v2.0).  


I did some checking of v2.0 instance docs using the v2.2 schemas.  The v2.0 instance docs maintain their validity if you just change the namespace and schema references from GeoSciML:2.0 to GeoSciML:2.2.


This issue also means that the UML for v2.1 is incorrect, and I will investigate making a stand-alone UML model for v2.2 that also does not import v2.0.  I think the problem with the v2.1 model appears to be that the subtyping of v2.0 ShearDisplacementStructure by v2.1 ShearDisplacementStructure was not valid due to v2.0 ShearDisplacementStructure already having subtypes (Fault, DuctileShearStructure, FaultSystem).


John, Tim, Marcus - could you please check the v2.2 schemas for your 1GE purposes.  You will need them if you want to deliver Faults with faultType.


Any objections to adding these v2.2 schemas to www.geosciml.org <http://www.geosciml.org/> ?  We won't be able to get HTML documentation until after Francois returns from holidays.





Ollie Raymond

National Advice, Maps and Data Standards Project
Geoscience Australia

GeoSciML Design Group
IUGS Commission for the Management and Application of Geoscience Information


Address: GPO Box 378, Canberra, ACT, 2601, Australia | ABN: 80 091 799 039
Ph: +61 2 62499575 | Fax: +61 2 62499992 | Email: Oliver.Raymond at ga.gov.au <mailto:Oliver.Raymond at ga.gov.au>  | Google Map <http://maps.google.com/maps?f=q&hl=en&geocode=&q=canberra+australia&ie=UTF8&ll=-35.344028,149.158362&spn=0.007684,0.016404&t=h&z=17&iwloc=addr&om=1>  
National geological maps  http://www.ga.gov.au/minerals/research/national/nat_maps/nat_geol_maps.jsp <http://www.ga.gov.au/minerals/research/national/nat_maps/nat_geol_maps.jsp> 
Geoscience Australia web services  http://www.ga.gov.au/resources/applications/ogc-wms.jsp <http://www.ga.gov.au/resources/applications/ogc-wms.jsp> 

 --- This message was created with 100% recycled electrons ---




From: auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] On Behalf Of Bruce.Simons at dpi.vic.gov.au
Sent: Thursday, 29 July 2010 11:09 AM
To: auscope-geosciml at lists.arcs.org.au
Subject: [Auscope-geosciml] GeoSciML 2.1 ShearDisplacementStructure


I think GeoSciML v2.1 is not replacing the GeoSciML 2.0 packages properly.   

My understanding was that GeoSciML v2.0 ShearDisplacementStructure would be replaced with GeoSciML v2.1 ShearDisplacementStructure with the added property "faultType". This would allow GeoSciML v2.0 ShearDisplacementStructure subtypes (Fault, DuctileShearStructure and FaultSystem) to also inherit the property faultType. 

However, when I try to create an instance document using GeoSciML v2.1 the  ShearDisplacementStructure features I can create are: 
GeoSciML  2.1 - ShearDisplacementStructure (with faultType property) 
GeoSciML  2.0 - ShearDisplacementStructure (without faultType property) 
GeoSciML  2.0 - Fault (without faultType property) 
GeoSciML  2.0 - DuctileShearStructure (without faultType property) 
GeoSciML  2.0 - FaultSystem (without faultType property) 


Ph: +61-3-9658 4502
Fax: +61-3-9658 4555 
Mobile: +61 429 177155 

This email and any attachments may contain information that is personal, confidential,
legally privileged and/or copyright. No part of it should be reproduced, adapted or communicated without the prior written consent of the copyright owner. 

It is the responsibility of the recipient to check for and remove viruses.

If you have received this email in error, please notify the sender by return email, delete it from your system and destroy any copies. You are not authorised to use, communicate or rely on the information contained in this email.

Please consider the environment before printing this email.




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengeospatial.org/pipermail/geosciml/attachments/20100823/e15e2e91/attachment.htm>

More information about the GeoSciML mailing list