Ignore:
Timestamp:
05/01/07 16:21:27 (13 years ago)
Author:
awoolf
Message:

Update CSML storage descriptor for multiple files, and CSML instance for convention on storage axis names.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI02-CSML/trunk/csml/XMLSchemas/csmlStorageDescriptor.xsd

    r1733 r1961  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<!-- edited with XMLSPY v5 rel. 3 U (http://www.xmlspy.com) by Andrew Woolf (CCLRC) --> 
    3 <schema targetNamespace="http://ndg.nerc.ac.uk/csml" xmlns:gml="http://www.opengis.net/gml" xmlns:csml="http://ndg.nerc.ac.uk/csml" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.9"> 
     3<schema targetNamespace="http://ndg.nerc.ac.uk/csml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:csml="http://ndg.nerc.ac.uk/csml" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.9"> 
    44        <annotation> 
    55                <documentation>CSML storage descriptor</documentation> 
     
    112112        </complexType> 
    113113        <!--====================================================================== --> 
     114        <complexType name="FileListType"> 
     115                <sequence> 
     116                        <element name="fileNames"> 
     117                                <simpleType> 
     118                                        <list itemType="anyURI"/> 
     119                                </simpleType> 
     120                        </element> 
     121                </sequence> 
     122                <attribute name="id" type="ID"/> 
     123        </complexType> 
     124        <element name="FileList" type="csml:FileListType"/> 
     125        <complexType name="FileListPropertyType"> 
     126                <sequence> 
     127                        <element ref="csml:FileList"/> 
     128                </sequence> 
     129                <attributeGroup ref="gml:AssociationAttributeGroup"/> 
     130        </complexType> 
     131        <!--====================================================================== --> 
    114132        <complexType name="FileExtractType" abstract="true"> 
    115133                <complexContent> 
    116134                        <extension base="csml:ArrayDescriptorType"> 
    117                                 <sequence> 
     135                                <choice> 
    118136                                        <element name="fileName" type="anyURI"/> 
    119                                 </sequence> 
     137                                        <element name="fileList" type="csml:FileListPropertyType"/> 
     138                                </choice> 
    120139                        </extension> 
    121140                </complexContent> 
Note: See TracChangeset for help on using the changeset viewer.