This XML Schema Document encodes the parts of ISO 19115 used by the common "ServiceIdentification" and "ServiceProvider" sections of the GetCapabilities operation response, known as the service metadata XML document. The parts encoded here are the MD_Keywords, CI_ResponsibleParty, and related classes. The UML package prefixes were omitted from XML names, and the XML element names were all capitalized, for consistency with other OWS Schemas. This document also provides a simple coding of text in multiple languages, simplified from Annex J of ISO 19115. OWS is an OGC Standard. Copyright (c) 2009 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
Properties
attribute form default
unqualified
element form default
qualified
version
2.0.2
Element ows:Title
Namespace
http://www.opengis.net/ows/2.0
Annotations
Title of this resource, normally used for display tohumans.
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
Source
<element name="Title" type="ows:LanguageStringType"><annotation><documentation>Title of this resource, normally used for display to humans.</documentation></annotation></element>
Element ows:Abstract
Namespace
http://www.opengis.net/ows/2.0
Annotations
Brief narrative description of this resource, normallyused for display to humans.
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
Source
<element name="Abstract" type="ows:LanguageStringType"><annotation><documentation>Brief narrative description of this resource, normally used for display to humans.</documentation></annotation></element>
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
Identification of, and means of communication with,person(s) responsible for the resource(s).
For OWS use in the ServiceProvider section of a servicemetadata document, the optional organizationName element was removed,since this type is always used with the ProviderName element whichprovides that information. The optional individualName element was mademandatory, since either the organizationName or individualName elementis mandatory. The mandatory "role" element was changed to optional,since no clear use of this information is known in the ServiceProvidersection.
<element name="PointOfContact" type="ows:ResponsiblePartyType"><annotation><documentation>Identification of, and means of communication with, person(s) responsible for the resource(s).</documentation><documentation>For OWS use in the ServiceProvider section of a service metadata document, the optional organizationName element was removed, since this type is always used with the ProviderName element which provides that information. The optional individualName element was made mandatory, since either the organizationName or individualName element is mandatory. The mandatory "role" element was changed to optional, since no clear use of this information is known in the ServiceProvider section.</documentation></annotation></element>
Element ows:IndividualName
Namespace
http://www.opengis.net/ows/2.0
Annotations
Name of the responsible person: surname, given name,title separated by a delimiter.
<element name="IndividualName" type="string"><annotation><documentation>Name of the responsible person: surname, given name, title separated by a delimiter.</documentation></annotation></element>
<element name="PositionName" type="string"><annotation><documentation>Role or position of the responsible person.</documentation></annotation></element>
<element name="Phone" type="ows:TelephoneType" minOccurs="0"><annotation><documentation>Telephone numbers at which the organization or individual may be contacted.</documentation></annotation></element>
Telephone number by which individuals can speak tothe responsible organization or individual.
Diagram
Type
string
Properties
content
simple
minOccurs
0
maxOccurs
unbounded
Source
<element name="Voice" type="string" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>Telephone number by which individuals can speak to the responsible organization or individual.</documentation></annotation></element>
Telephone number of a facsimile machine for theresponsible organization or individual.
Diagram
Type
string
Properties
content
simple
minOccurs
0
maxOccurs
unbounded
Source
<element name="Facsimile" type="string" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>Telephone number of a facsimile machine for the responsible organization or individual.</documentation></annotation></element>
<element name="Address" type="ows:AddressType" minOccurs="0"><annotation><documentation>Physical and email address at which the organization or individual may be contacted.</documentation></annotation></element>
<element name="DeliveryPoint" type="string" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>Address line for the location.</documentation></annotation></element>
<element name="AdministrativeArea" type="string" minOccurs="0"><annotation><documentation>State or province of the location.</documentation></annotation></element>
Address of the electronic mailbox of the responsibleorganization or individual.
Diagram
Type
string
Properties
content
simple
minOccurs
0
maxOccurs
unbounded
Source
<element name="ElectronicMailAddress" type="string" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>Address of the electronic mailbox of the responsible organization or individual.</documentation></annotation></element>
On-line information that can be used to contact theindividual or organization. OWS specifics: The xlink:href attributein the xlink:simpleAttrs attribute group shall be used to referencethis resource. Whenever practical, the xlink:href attribute withtype anyURI should be a URL from which more contact information canbe electronically retrieved. The xlink:title attribute with type"string" can be used to name this set of information. The otherattributes in the xlink:simpleAttrs attribute group should not beused.
<element name="OnlineResource" type="ows:OnlineResourceType" minOccurs="0"><annotation><documentation>On-line information that can be used to contact the individual or organization. OWS specifics: The xlink:href attribute in the xlink:simpleAttrs attribute group shall be used to reference this resource. Whenever practical, the xlink:href attribute with type anyURI should be a URL from which more contact information can be electronically retrieved. The xlink:title attribute with type "string" can be used to name this set of information. The other attributes in the xlink:simpleAttrs attribute group should not be used.</documentation></annotation></element>
Time period (including time zone) when individualscan contact the organization or individual.
Diagram
Type
string
Properties
content
simple
minOccurs
0
Source
<element name="HoursOfService" type="string" minOccurs="0"><annotation><documentation>Time period (including time zone) when individuals can contact the organization or individual.</documentation></annotation></element>
Supplemental instructions on how or when to contactthe individual or organization.
Diagram
Type
string
Properties
content
simple
minOccurs
0
Source
<element name="ContactInstructions" type="string" minOccurs="0"><annotation><documentation>Supplemental instructions on how or when to contact the individual or organization.</documentation></annotation></element>
Element ows:Role
Namespace
http://www.opengis.net/ows/2.0
Annotations
Function performed by the responsible party. Possiblevalues of this Role shall include the values and the meanings listed inSubclause B.5.5 of ISO 19115:2003.
<element name="Role" type="ows:CodeType"><annotation><documentation>Function performed by the responsible party. Possible values of this Role shall include the values and the meanings listed in Subclause B.5.5 of ISO 19115:2003.</documentation></annotation></element>
Complex Type ows:LanguageStringType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Text string with the language of the string identified asrecommended in the XML 1.0 W3C Recommendation, section2.12.
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
Source
<complexType name="LanguageStringType"><annotation><documentation>Text string with the language of the string identified as recommended in the XML 1.0 W3C Recommendation, section 2.12.</documentation></annotation><simpleContent><extension base="string"><attribute ref="xml:lang" use="optional"/></extension></simpleContent></complexType>
Complex Type ows:KeywordsType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Unordered list of one or more commonly used or formalisedword(s) or phrase(s) used to describe the subject. When needed, theoptional "type" can name the type of the associated list of keywordsthat shall all have the same type. Also when needed, the codeSpaceattribute of that "type" can reference the type name authority and/orthesaurus. If the xml:lang attribute is not included in a Keywordelement, then no language is specified for that element unless specifiedby another means. All Keyword elements in the same Keywords element thatshare the same xml:lang attribute value represent different keywords inthat language.
For OWS use, the optional thesaurusName element wasomitted as being complex information that could be referenced by thecodeSpace attribute of the Type element.
<complexType name="KeywordsType"><annotation><documentation>Unordered list of one or more commonly used or formalised word(s) or phrase(s) used to describe the subject. When needed, the optional "type" can name the type of the associated list of keywords that shall all have the same type. Also when needed, the codeSpace attribute of that "type" can reference the type name authority and/or thesaurus. If the xml:lang attribute is not included in a Keyword element, then no language is specified for that element unless specified by another means. All Keyword elements in the same Keywords element that share the same xml:lang attribute value represent different keywords in that language.</documentation><documentation>For OWS use, the optional thesaurusName element was omitted as being complex information that could be referenced by the codeSpace attribute of the Type element.</documentation></annotation><sequence><element name="Keyword" type="ows:LanguageStringType" maxOccurs="unbounded"/><element name="Type" type="ows:CodeType" minOccurs="0"/></sequence></complexType>
Complex Type ows:CodeType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Name or code with an (optional) authority. If thecodeSpace attribute is present, its value shall reference a dictionary,thesaurus, or authority for the name or code, such as the organisationwho assigned the value, or the dictionary from which it istaken.
Type copied from basicTypes.xsd of GML 3 withdocumentation edited, for possible use outside the ServiceIdentificationsection of a service metadata document.
<complexType name="CodeType"><annotation><documentation>Name or code with an (optional) authority. If the codeSpace attribute is present, its value shall reference a dictionary, thesaurus, or authority for the name or code, such as the organisation who assigned the value, or the dictionary from which it is taken.</documentation><documentation>Type copied from basicTypes.xsd of GML 3 with documentation edited, for possible use outside the ServiceIdentification section of a service metadata document.</documentation></annotation><simpleContent><extension base="string"><attribute name="codeSpace" type="anyURI" use="optional"/></extension></simpleContent></complexType>
Complex Type ows:ResponsiblePartyType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Identification of, and means of communication with,person responsible for the server. At least one of IndividualName,OrganisationName, or PositionName shall be included.
<complexType name="ResponsiblePartyType"><annotation><documentation>Identification of, and means of communication with, person responsible for the server. At least one of IndividualName, OrganisationName, or PositionName shall be included.</documentation></annotation><sequence><element ref="ows:IndividualName" minOccurs="0"/><element ref="ows:OrganisationName" minOccurs="0"/><element ref="ows:PositionName" minOccurs="0"/><element ref="ows:ContactInfo" minOccurs="0"/><element ref="ows:Role"/></sequence></complexType>
Complex Type ows:ContactType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Information required to enable contact with theresponsible person and/or organization.
For OWS use in the service metadata document, theoptional hoursOfService and contactInstructions elements were retained,as possibly being useful in the ServiceProvider section.
<complexType name="ContactType"><annotation><documentation>Information required to enable contact with the responsible person and/or organization.</documentation><documentation>For OWS use in the service metadata document, the optional hoursOfService and contactInstructions elements were retained, as possibly being useful in the ServiceProvider section.</documentation></annotation><sequence><element name="Phone" type="ows:TelephoneType" minOccurs="0"><annotation><documentation>Telephone numbers at which the organization or individual may be contacted.</documentation></annotation></element><element name="Address" type="ows:AddressType" minOccurs="0"><annotation><documentation>Physical and email address at which the organization or individual may be contacted.</documentation></annotation></element><element name="OnlineResource" type="ows:OnlineResourceType" minOccurs="0"><annotation><documentation>On-line information that can be used to contact the individual or organization. OWS specifics: The xlink:href attribute in the xlink:simpleAttrs attribute group shall be used to reference this resource. Whenever practical, the xlink:href attribute with type anyURI should be a URL from which more contact information can be electronically retrieved. The xlink:title attribute with type "string" can be used to name this set of information. The other attributes in the xlink:simpleAttrs attribute group should not be used.</documentation></annotation></element><element name="HoursOfService" type="string" minOccurs="0"><annotation><documentation>Time period (including time zone) when individuals can contact the organization or individual.</documentation></annotation></element><element name="ContactInstructions" type="string" minOccurs="0"><annotation><documentation>Supplemental instructions on how or when to contact the individual or organization.</documentation></annotation></element></sequence></complexType>
Complex Type ows:TelephoneType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Telephone numbers for contacting the responsibleindividual or organization.
<complexType name="TelephoneType"><annotation><documentation>Telephone numbers for contacting the responsible individual or organization.</documentation></annotation><sequence><element name="Voice" type="string" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>Telephone number by which individuals can speak to the responsible organization or individual.</documentation></annotation></element><element name="Facsimile" type="string" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>Telephone number of a facsimile machine for the responsible organization or individual.</documentation></annotation></element></sequence></complexType>
Complex Type ows:AddressType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Location of the responsible individual ororganization.
<complexType name="AddressType"><annotation><documentation>Location of the responsible individual or organization.</documentation></annotation><sequence><element name="DeliveryPoint" type="string" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>Address line for the location.</documentation></annotation></element><element name="City" type="string" minOccurs="0"><annotation><documentation>City of the location.</documentation></annotation></element><element name="AdministrativeArea" type="string" minOccurs="0"><annotation><documentation>State or province of the location.</documentation></annotation></element><element name="PostalCode" type="string" minOccurs="0"><annotation><documentation>ZIP or other postal code.</documentation></annotation></element><element name="Country" type="string" minOccurs="0"><annotation><documentation>Country of the physical address.</documentation></annotation></element><element name="ElectronicMailAddress" type="string" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>Address of the electronic mailbox of the responsible organization or individual.</documentation></annotation></element></sequence></complexType>
Complex Type ows:OnlineResourceType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Reference to on-line resource from which data can beobtained.
For OWS use in the service metadata document, theCI_OnlineResource class was XML encoded as the attributeGroup"xlink:simpleAttrs", as used in GML.
<complexType name="OnlineResourceType"><annotation><documentation>Reference to on-line resource from which data can be obtained.</documentation><documentation>For OWS use in the service metadata document, the CI_OnlineResource class was XML encoded as the attributeGroup "xlink:simpleAttrs", as used in GML.</documentation></annotation><attributeGroup ref="xlink:simpleAttrs"/></complexType>
Complex Type ows:ResponsiblePartySubsetType
Namespace
http://www.opengis.net/ows/2.0
Annotations
Identification of, and means of communication with,person responsible for the server.
For OWS use in the ServiceProvider section of a servicemetadata document, the optional organizationName element was removed,since this type is always used with the ProviderName element whichprovides that information. The mandatory "role" element was changed tooptional, since no clear use of this information is known in theServiceProvider section.
<complexType name="ResponsiblePartySubsetType"><annotation><documentation>Identification of, and means of communication with, person responsible for the server.</documentation><documentation>For OWS use in the ServiceProvider section of a service metadata document, the optional organizationName element was removed, since this type is always used with the ProviderName element which provides that information. The mandatory "role" element was changed to optional, since no clear use of this information is known in the ServiceProvider section.</documentation></annotation><sequence><element ref="ows:IndividualName" minOccurs="0"/><element ref="ows:PositionName" minOccurs="0"/><element ref="ows:ContactInfo" minOccurs="0"/><element ref="ows:Role" minOccurs="0"/></sequence></complexType>