source: TI02-CSML/trunk/services/specs/WPS draft 20051117/ows/1.0.0/owsDataIdentification.xsd @ 2194

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI02-CSML/trunk/services/specs/WPS draft 20051117/ows/1.0.0/owsDataIdentification.xsd@2194
Revision 2194, 6.5 KB checked in by lawrence, 13 years ago (diff)

Adding various specs and 3rd party code of interest for the CSML
services development.

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<schema xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ows="http://www.opengeospatial.net/ows" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.opengeospatial.net/ows" elementFormDefault="qualified" version="1.0.0" xml:lang="en">
3        <annotation>
4                <appinfo>owsDataIdentification.xsd 2005-06-21</appinfo>
5                <documentation>This XML Schema fragment encodes the parts of the MD_DataIdentification class of ISO 19115 (OGC Abstract Specification Topic 11) which are expected to be used for most datasets. This Schema also encodes the parts of this class that are expected to be useful for other metadata. Both are expected to be used within the Contents section of OWS service metadata (Capabilities) documents. Primary editor: Arliss Whiteside.
6                        Copyright (c) Open Geospatial Consortium (2005) </documentation>
7        </annotation>
8        <!-- ==============================================================
9                includes and imports
10        ============================================================== -->
11        <include schemaLocation="owsCommon.xsd"/>
12        <include schemaLocation="ows19115subset.xsd"/>
13        <!-- ==============================================================
14                elements and types
15        ============================================================== -->
16        <complexType name="DescriptionType">
17                <annotation>
18                        <documentation>Human-readable descriptive information for the object it is included within.
19This type shall be extended if needed for specific OWS use to include additional metadata for each type of information. This type shall not be restricted for a specific OWS to change the multiplicity (or optionality) of some elements. </documentation>
20                </annotation>
21                <sequence>
22                        <element ref="ows:Title" minOccurs="0"/>
23                        <element ref="ows:Abstract" minOccurs="0"/>
24                        <element ref="ows:Keywords" minOccurs="0" maxOccurs="unbounded"/>
25                </sequence>
26        </complexType>
27        <!-- ========================================================= -->
28        <complexType name="IdentificationType">
29                <annotation>
30                        <documentation>General metadata identifying and describing a set of data. This type shall be extended if needed for each specific OWS to include additional metadata for each type of dataset. If needed, this type should first be restricted for each specific OWS to change the multiplicity (or optionality) of some elements. </documentation>
31                </annotation>
32                <complexContent>
33                        <extension base="ows:DescriptionType">
34                                <sequence>
35                                        <element ref="ows:Identifier" minOccurs="0">
36                                                <annotation>
37                                                        <documentation>Optional unique identifier or name of this dataset. </documentation>
38                                                </annotation>
39                                        </element>
40                                        <element ref="ows:BoundingBox" minOccurs="0" maxOccurs="unbounded">
41                                                <annotation>
42                                                        <documentation>Unordered list of zero or more bounding boxes whose union describes the extent of this dataset. </documentation>
43                                                </annotation>
44                                        </element>
45                                        <element ref="ows:OutputFormat" minOccurs="0" maxOccurs="unbounded">
46                                                <annotation>
47                                                        <documentation>Unordered list of zero or more references to data formats supported for server outputs. </documentation>
48                                                </annotation>
49                                        </element>
50                                        <element ref="ows:AvailableCRS" minOccurs="0" maxOccurs="unbounded">
51                                                <annotation>
52                                                        <documentation>Unordered list of zero or more available coordinate reference systems. </documentation>
53                                                </annotation>
54                                        </element>
55                                        <element ref="ows:Metadata" minOccurs="0" maxOccurs="unbounded">
56                                                <annotation>
57                                                        <documentation>Optional unordered list of additional metadata about this data(set). A list of optional metadata elements for this data identification could be specified in the Implementation Specification for this service. </documentation>
58                                                </annotation>
59                                        </element>
60                                </sequence>
61                        </extension>
62                </complexContent>
63        </complexType>
64        <!-- ===========================================================-->
65        <element name="Identifier" type="ows:CodeType">
66                <annotation>
67                        <documentation>Unique identifier or name of this dataset. </documentation>
68                </annotation>
69        </element>
70        <!-- ===========================================================-->
71        <element name="OutputFormat" type="ows:MimeType">
72                <annotation>
73                        <documentation>Reference to a format in which this data can be encoded and transferred. More specific parameter names should be used by specific OWS specifications wherever applicable. More than one such parameter can be included for different purposes. </documentation>
74                </annotation>
75        </element>
76        <!-- ===========================================================-->
77        <element name="AvailableCRS" type="anyURI"/>
78        <element name="SupportedCRS" type="anyURI" substitutionGroup="ows:AvailableCRS">
79                <annotation>
80                        <documentation>Coordinate reference system in which data from this data(set) or resource is available or supported. More specific parameter names should be used by specific OWS specifications wherever applicable. More than one such parameter can be included for different purposes. </documentation>
81                </annotation>
82        </element>
83        <!-- ==========================================================
84        The following elements could be added to the IdentificationType when useful for a
85        specific OWS. In addition the PointOfContact element in ows19115subset.xsd could
86        be added.
87        ============================================================= -->
88        <element name="AccessConstraints" type="string">
89                <annotation>
90                        <documentation>Access constraint applied to assure the protection of privacy or intellectual property, or any other restrictions on retrieving or using data from or otherwise using this server. The reserved value NONE (case insensitive) shall be used to mean no access constraints are imposed. </documentation>
91                </annotation>
92        </element>
93        <!-- ========================================================== -->
94        <element name="Fees" type="string">
95                <annotation>
96                        <documentation>Fees and terms for retrieving data from or otherwise using this server, including the monetary units as specified in ISO 4217. The reserved value NONE (case insensitive) shall be used to mean no fees or terms. </documentation>
97                </annotation>
98        </element>
99        <!-- ========================================================== -->
100        <element name="Language" type="language">
101                <annotation>
102                        <documentation>Identifier of a language used by the data(set) contents. This language identifier shall be as specified in IETF RFC 1766. When this element is omitted, the language used is not identified. </documentation>
103                </annotation>
104        </element>
105</schema>
Note: See TracBrowser for help on using the repository browser.