[auscope-geosciml] change to geosciml-portrayal xml schema

Stephen M Richard steve.richard at azgs.az.gov
Tue Feb 28 18:44:34 EST 2012


In many cases, there are additional fields that want to be tacked onto a WFS
response (ESRI's objectID., some fields I'd like to attach for compatibility
with the USGS/AASG NCGMP09), and I'd like to propose we modify the schema to
allow xs:any after the standard fields. This will allow schema valid docs
with some added stuff (like Atom) without breaking interop based on the
conventional fields,  and would be backward compatible with any existing
schema-valid services. It looks something like this:

 

<complexType name="ShearDisplacementStructureViewType">

                              <complexContent>

                                             <extension
base="gml:AbstractFeatureType">

                                                            <sequence>

 
<element name="identifier" type="string"/>

 
<element name="name" type="string" minOccurs="0"/>

 
<element name="description" type="string" minOccurs="0"/>

 
<element name="faultType" type="string" minOccurs="0"/>

 
<element name="movementType" type="string" minOccurs="0"/>

 
<element name="deformationStyle" type="string" minOccurs="0"/>

 
<element name="displacement" type="string" minOccurs="0"/>

 
<element name="geologicHistory" type="string" minOccurs="0"/>

 
<element name="observationMethod" type="string" minOccurs="0"/>

 
<element name="positionalAccuracy" type="string" minOccurs="0"/>

 
<element name="source" type="string" minOccurs="0"/>

 
<element name="faultType_uri" type="string"/>

 
<element name="movementType_uri" type="string"/>

 
<element name="deformationStyle_uri" type="string"/>

 
<element name="representativeAge_uri" type="string">

 
<element name="representativeLowerAge_uri" type="string"/>

 
<element name="representativeUpperAge_uri" type="string"/>

 
<element name="specification_uri" type="string"/>

 
<element name="metadata_uri" type="string"/>

 
<element name="genericSymbolizer" type="string" minOccurs="0"/>

 
<element name="shape" type="gml:GeometryPropertyType"/>

 
<any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>

                                                            </sequence>

                                             </extension>

                              </complexContent>

               </complexType>

 

Stephen M. Richard

Arizona Geological Survey

416 W. Congress St., #100

Tucson, Arizona, 85701   USA

phone: 520 209-4127

AZGS Main: (520) 770-3500.  FAX: (520) 770-3505

email: steve.richard at azgs.az.gov

 

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


More information about the GeoSciML mailing list