Changeset 1886 for TI07-MOLES


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

MDIP update

Location:
TI07-MOLES/trunk
Files:
16 added
2 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/DublinCore/XQuery/NDG-DublinCore.xquery

    r1744 r1886  
    1111return  
    1212element oai_dc:dc { 
    13              attribute xsi:schemaLocation {'http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd'}, 
     13        attribute xsi:schemaLocation {'http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd'}, 
    1414        element dc:title {string($DE/name)}, 
    1515        element dc:type {'Dataset'}, 
  • 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.