Ignore:
Timestamp:
18/12/06 10:48:59 (13 years ago)
Author:
ko23
Message:

MDIP update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/v1Schema/Schemae/ndgmetadata1.3.xsd

    r1827 r1886  
    3131                default added to "isOutput" in parameter summary 
    3232                added std brackets, colon, and percent sign to permissible regular expression in identifiers 
     33                Refinement to add longitudeDecimalType and latitudeDecimalType to limit values, and consequent 
     34                        change of type for lat/long related elements 
    3335                        --> 
    3436        <xs:element name="dgMetadata"> 
     
    600602                </xs:annotation> 
    601603                <xs:sequence> 
    602                         <xs:element name="point2Dx" type="xs:decimal"/> 
    603                         <xs:element name="point2Dy" type="xs:decimal"/> 
     604                        <xs:element name="point2Dx" type="moles:longitudeDecimalType"/> 
     605                        <xs:element name="point2Dy" type="moles:latitudeDecimalType"/> 
    604606                </xs:sequence> 
    605607        </xs:complexType> 
     
    631633        <xs:complexType name="dgBoundingBoxType"> 
    632634                <xs:sequence> 
    633                         <xs:element name="LimitNorth" type="xs:decimal"> 
     635                        <xs:element name="LimitNorth" type="moles:latitudeDecimalType"> 
    634636                                <xs:annotation> 
    635637                                        <xs:documentation>Northern-most coordinate of the limit of the extent, expressed in latitude in decimal degrees (positive north).</xs:documentation> 
    636638                                </xs:annotation> 
    637639                        </xs:element> 
    638                         <xs:element name="LimitSouth" type="xs:decimal"> 
     640                        <xs:element name="LimitSouth" type="moles:latitudeDecimalType"> 
    639641                                <xs:annotation> 
    640642                                        <xs:documentation>Southern-most coordinate of the limit of the extent, expressed in latitude in decimal degrees (positive north).</xs:documentation> 
    641643                                </xs:annotation> 
    642644                        </xs:element> 
    643                         <xs:element name="LimitWest" type="xs:decimal"> 
     645                        <xs:element name="LimitWest" type="moles:longitudeDecimalType"> 
    644646                                <xs:annotation> 
    645647                                        <xs:documentation>Western-most coordinate of the limit of the extent, expressed in longitude in decimal degrees (positive east)</xs:documentation> 
    646648                                </xs:annotation> 
    647649                        </xs:element> 
    648                         <xs:element name="LimitEast" type="xs:decimal"> 
     650                        <xs:element name="LimitEast" type="moles:longitudeDecimalType"> 
    649651                                <xs:annotation> 
    650652                                        <xs:documentation>Eastern-most coordinate of the limit of the extent, expressed in longitude in decimal degrees (positive east).</xs:documentation> 
     
    878880                                                                                        <xs:complexType> 
    879881                                                                                                <xs:sequence> 
    880                                                                                                         <xs:element name="dgDataPublicationDate" minOccurs="0"/> 
    881                                                                                                         <xs:element name="dgDatasetLanguage" minOccurs="0"> 
     882                                                                                                        <xs:element name="dgDataPublicationDate" type="xs:date" minOccurs="0"/> 
     883                                                                                                        <xs:element name="dgDatasetLanguage" type="moles:dgStructuredKeywordType" minOccurs="0"> 
    882884                                                                                                                <xs:annotation> 
    883885                                                                                                                        <xs:documentation>The term here should be the ISO 639-2 value, i.e. the 3 letter language code. The ID should be the numeric value specified. The standard can be viewed at http://www.loc.gov/standards/iso639-2/</xs:documentation> 
     
    12551257                </xs:complexType> 
    12561258        </xs:element> 
     1259        <xs:simpleType name="latitudeDecimalType"> 
     1260                <xs:annotation> 
     1261                        <xs:documentation>Limit decimal to +/- 90 degrees</xs:documentation> 
     1262                </xs:annotation> 
     1263                <xs:restriction base="xs:decimal"> 
     1264                        <xs:minInclusive value="-90"/> 
     1265                        <xs:maxInclusive value="+90"/> 
     1266                </xs:restriction> 
     1267        </xs:simpleType> 
     1268        <xs:simpleType name="longitudeDecimalType"> 
     1269                <xs:restriction base="xs:decimal"> 
     1270                        <xs:minInclusive value="-180"/> 
     1271                        <xs:maxInclusive value="+180"/> 
     1272                </xs:restriction> 
     1273        </xs:simpleType> 
    12571274</xs:schema> 
Note: See TracChangeset for help on using the changeset viewer.