Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Included schema gmlBase.xsd
Namespace http://xml.fmi.fi/namespace/meteorology/conceptual-model/meteorological-objects/2009/03/13
Annotations
GML base schema for GML 3
Components to support the GML encoding model.
The abstract Schematron rules can be used by any schema that includes gmlBase.
Copyright (c) 2001-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Properties
attribute form default: unqualified
element form default: qualified
version: 3.1.1
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:metaDataProperty
Namespace http://www.opengis.net/gml
Annotations
Contains or refers to a metadata package that contains metadata properties.
Diagram
Diagram docindex12.tmp#id35 docindex12.tmp#id45 docindex12.tmp#id34
Type gml:MetaDataPropertyType
Properties
content: complex
Used by
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
about anyURI optional
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<element name="metaDataProperty" type="gml:MetaDataPropertyType">
  <annotation>
    <documentation>Contains or refers to a metadata package that contains metadata properties.</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:description
Namespace http://www.opengis.net/gml
Annotations
Contains a simple text description of the object, or refers to an external description.
Diagram
Diagram docindex12.tmp#id35 docindex12.tmp#id47
Type gml:StringOrRefType
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<element name="description" type="gml:StringOrRefType">
  <annotation>
    <documentation>Contains a simple text description of the object, or refers to an external description.</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:name
Namespace http://www.opengis.net/gml
Annotations
Label for the object, normally a descriptive name. An object may have several names, typically assigned by different authorities. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.
Diagram
Diagram docindex13.tmp#id50 docindex13.tmp#id49
Type gml:CodeType
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
Source
<element name="name" type="gml:CodeType">
  <annotation>
    <documentation>Label for the object, normally a descriptive name. An object may have several names, typically assigned by different authorities. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:_Object
Namespace http://www.opengis.net/gml
Annotations
This abstract element is the head of a substitutionGroup hierararchy which may contain either simpleContent or complexContent elements. It is used to assert the model position of "class" elements declared in other GML schemas.
Diagram
Diagram docindex18.tmp#id598 docindex18.tmp#id136 docindex18.tmp#id600 docindex18.tmp#id204 docindex18.tmp#id179 docindex18.tmp#id599 docindex18.tmp#id140 docindex18.tmp#id601 docindex18.tmp#id121 docindex12.tmp#id113 docindex12.tmp#id623 docindex18.tmp#id190
Properties
abstract: true
Used by
Source
<element name="_Object" abstract="true">
  <annotation>
    <documentation>This abstract element is the head of a substitutionGroup hierararchy which may contain either simpleContent or complexContent elements. It is used to assert the model position of "class" elements declared in other GML schemas.</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:_GML
Namespace http://www.opengis.net/gml
Annotations
Global element which acts as the head of a substitution group that may include any element which is a GML feature, object, geometry or complex value
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id33 docindex12.tmp#id46 docindex12.tmp#id48 docindex12.tmp#id32 docindex12.tmp#id31 docindex12.tmp#id593 docindex12.tmp#id592 docindex11.tmp#id557 docindex15.tmp#id157 docindex8.tmp#id85 docindex16.tmp#id691 docindex3.tmp#id224
Type gml:AbstractGMLType
Properties
content: complex
abstract: true
Model gml:metaDataProperty* , gml:description{0,1} , gml:name*
Children gml:description, gml:metaDataProperty, gml:name
Instance
<gml:_GML gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:_GML>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="_GML" type="gml:AbstractGMLType" abstract="true" substitutionGroup="gml:_Object">
  <annotation>
    <documentation>Global element which acts as the head of a substitution group that may include any element which is a GML feature, object, geometry or complex value</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:Bag
Namespace http://www.opengis.net/gml
Annotations
Generic GML element to contain a heterogeneous collection of GML _Objects
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id33 docindex12.tmp#id46 docindex12.tmp#id48 docindex12.tmp#id32 docindex12.tmp#id31 docindex12.tmp#id618 docindex12.tmp#id620 docindex12.tmp#id617
Type gml:BagType
Type hierarchy
Properties
content: complex
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:member* , gml:members{0,1}
Children gml:description, gml:member, gml:members, gml:metaDataProperty, gml:name
Instance
<gml:Bag gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:Bag>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="Bag" type="gml:BagType" substitutionGroup="gml:_GML">
  <annotation>
    <documentation>Generic GML element to contain a heterogeneous collection of GML _Objects</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:member
Namespace http://www.opengis.net/gml
Diagram
Diagram docindex12.tmp#id35 docindex12.tmp#id122 docindex12.tmp#id619
Type gml:AssociationType
Properties
content: complex
Used by
Complex Type gml:BagType
Model gml:_Object
Children gml:_Object
Instance
<gml:member xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:_Object>{1,1}</gml:_Object>
</gml:member>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<element name="member" type="gml:AssociationType"/>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:members
Namespace http://www.opengis.net/gml
Diagram
Diagram docindex12.tmp#id122 docindex12.tmp#id621
Type gml:ArrayAssociationType
Properties
content: complex
Used by
Complex Types gml:ArrayType, gml:BagType
Model gml:_Object*
Children gml:_Object
Instance
<gml:members>
  <gml:_Object>{0,unbounded}</gml:_Object>
</gml:members>
Source
<element name="members" type="gml:ArrayAssociationType"/>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:Array
Namespace http://www.opengis.net/gml
Annotations
Generic GML element to contain a homogeneous array of GML _Objects
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id33 docindex12.tmp#id46 docindex12.tmp#id48 docindex12.tmp#id32 docindex12.tmp#id31 docindex12.tmp#id620 docindex12.tmp#id622
Type gml:ArrayType
Type hierarchy
Properties
content: complex
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:members{0,1}
Children gml:description, gml:members, gml:metaDataProperty, gml:name
Instance
<gml:Array gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:Array>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="Array" type="gml:ArrayType" substitutionGroup="gml:_GML">
  <annotation>
    <documentation>Generic GML element to contain a homogeneous array of GML _Objects</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:_MetaData
Namespace http://www.opengis.net/gml
Annotations
Abstract element which acts as the head of a substitution group for packages of MetaData properties.
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id624 docindex12.tmp#id594 docindex18.tmp#id602
Type gml:AbstractMetaDataType
Properties
content: complex
abstract: true
mixed: true
Model
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="_MetaData" type="gml:AbstractMetaDataType" abstract="true" substitutionGroup="gml:_Object">
  <annotation>
    <documentation>Abstract element which acts as the head of a substitution group for packages of MetaData properties.</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:GenericMetaData
Namespace http://www.opengis.net/gml
Annotations
Concrete element in the _MetaData substitution group, which permits any well-formed XML content. Intended to act as a container for metadata defined in external schemas, for which it is not possible to add the concrete components to the GML _MetaData substitution group directly. Deprecated with GML version 3.1.0.
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id624 docindex12.tmp#id625
Type gml:GenericMetaDataType
Type hierarchy
Properties
content: complex
mixed: true
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="GenericMetaData" type="gml:GenericMetaDataType" substitutionGroup="gml:_MetaData">
  <annotation>
    <documentation>Concrete element in the _MetaData substitution group, which permits any well-formed XML content. Intended to act as a container for metadata defined in external schemas, for which it is not possible to add the concrete components to the GML _MetaData substitution group directly. Deprecated with GML version 3.1.0.</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:_association
Namespace http://www.opengis.net/gml
Diagram
Diagram docindex12.tmp#id35 docindex12.tmp#id122 docindex12.tmp#id619
Type gml:AssociationType
Properties
content: complex
abstract: true
Model gml:_Object
Children gml:_Object
Instance
<gml:_association xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:_Object>{1,1}</gml:_Object>
</gml:_association>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<element name="_association" type="gml:AssociationType" abstract="true"/>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:_strictAssociation
Namespace http://www.opengis.net/gml
Annotations
must carry a reference to an object or contain an object but not both
Diagram
Diagram docindex12.tmp#id35 docindex12.tmp#id122 docindex12.tmp#id619
Type gml:AssociationType
Properties
content: complex
abstract: true
Model gml:_Object
Children gml:_Object
Instance
<gml:_strictAssociation xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:_Object>{1,1}</gml:_Object>
</gml:_strictAssociation>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<element name="_strictAssociation" type="gml:AssociationType" abstract="true">
  <annotation>
    <appinfo>
      <sch:pattern name="refAndContent co-occurence prohibited">
        <sch:rule context="gml:_strictAssociation">
          <sch:extends rule="hrefOrContent"/>
        </sch:rule>
      </sch:pattern>
    </appinfo>
    <documentation>must carry a reference to an object or contain an object but not both</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element gml:_reference
Namespace http://www.opengis.net/gml
Diagram
Diagram docindex12.tmp#id35 docindex12.tmp#id564
Type gml:ReferenceType
Properties
content: complex
abstract: true
Model
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<element name="_reference" type="gml:ReferenceType" abstract="true"/>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:AbstractGMLType
Namespace http://www.opengis.net/gml
Annotations
All complexContent GML elements are directly or indirectly derived from this abstract supertype
to establish a hierarchy of GML types that may be distinguished from other XML types by their ancestry.
Elements in this hierarchy may have an ID and are thus referenceable.
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id33 docindex12.tmp#id46 docindex12.tmp#id48 docindex12.tmp#id32
Properties
abstract: true
Used by
Model gml:metaDataProperty* , gml:description{0,1} , gml:name*
Children gml:description, gml:metaDataProperty, gml:name
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="AbstractGMLType" abstract="true">
  <annotation>
    <documentation>All complexContent GML elements are directly or indirectly derived from this abstract supertype to establish a hierarchy of GML types that may be distinguished from other XML types by their ancestry. Elements in this hierarchy may have an ID and are thus referenceable.</documentation>
  </annotation>
  <sequence>
    <group ref="gml:StandardObjectProperties"/>
  </sequence>
  <attribute ref="gml:id" use="optional"/>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:MetaDataPropertyType
Namespace http://www.opengis.net/gml
Annotations
Base type for complex metadata property types.
Diagram
Diagram docindex12.tmp#id35 docindex12.tmp#id45
Used by
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
about anyURI optional
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<complexType name="MetaDataPropertyType">
  <annotation>
    <documentation>Base type for complex metadata property types.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <any processContents="lax"/>
    <!-- <element ref="gml:_MetaData"/> -->
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
  <attribute name="about" type="anyURI" use="optional"/>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:StringOrRefType
Namespace http://www.opengis.net/gml
Annotations
This type is available wherever there is a need for a "text" type property. It is of string type, so the text can be included inline, but the value can also be referenced remotely via xlinks from the AssociationAttributeGroup. If the remote reference is present, then the value obtained by traversing the link should be used, and the string content of the element can be used for an annotation.
Diagram
Diagram docindex12.tmp#id35
Type extension of string
Used by
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<complexType name="StringOrRefType">
  <annotation>
    <documentation>This type is available wherever there is a need for a "text" type property. It is of string type, so the text can be included inline, but the value can also be referenced remotely via xlinks from the AssociationAttributeGroup. If the remote reference is present, then the value obtained by traversing the link should be used, and the string content of the element can be used for an annotation.</documentation>
  </annotation>
  <simpleContent>
    <extension base="string">
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
    </extension>
  </simpleContent>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:ReferenceType
Namespace http://www.opengis.net/gml
Annotations
A pattern or base for derived types used to specify complex types corresponding to a UML aggregation association. An instance of this type serves as a pointer to a remote Object.
Diagram
Diagram docindex12.tmp#id35
Used by
Model
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<complexType name="ReferenceType">
  <annotation>
    <documentation>A pattern or base for derived types used to specify complex types corresponding to a UML aggregation association. An instance of this type serves as a pointer to a remote Object.</documentation>
  </annotation>
  <sequence/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:BagType
Namespace http://www.opengis.net/gml
Annotations
A non-abstract generic collection type that can be used as a document element for a collection of any GML types - Geometries, Topologies, Features ...

FeatureCollections may only contain Features. GeometryCollections may only contain Geometrys. Bags are less constrained they must contain objects that are substitutable for gml:_Object. This may mix several levels, including Features, Definitions, Dictionaries, Geometries etc.

The content model would ideally be
member 0..*
members 0..1
member 0..*
for maximum flexibility in building a collection from both homogeneous and distinct components:
included "member" elements each contain a single Object
an included "members" element contains a set of Objects

However, this is non-deterministic, thus prohibited by XSD.
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id33 docindex12.tmp#id46 docindex12.tmp#id48 docindex12.tmp#id32 docindex12.tmp#id31 docindex12.tmp#id618 docindex12.tmp#id620
Type extension of gml:AbstractGMLType
Type hierarchy
Used by
Element gml:Bag
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:member* , gml:members{0,1}
Children gml:description, gml:member, gml:members, gml:metaDataProperty, gml:name
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="BagType">
  <annotation>
    <documentation>A non-abstract generic collection type that can be used as a document element for a collection of any GML types - Geometries, Topologies, Features ... FeatureCollections may only contain Features. GeometryCollections may only contain Geometrys. Bags are less constrained they must contain objects that are substitutable for gml:_Object. This may mix several levels, including Features, Definitions, Dictionaries, Geometries etc. The content model would ideally be member 0..* members 0..1 member 0..* for maximum flexibility in building a collection from both homogeneous and distinct components: included "member" elements each contain a single Object an included "members" element contains a set of Objects However, this is non-deterministic, thus prohibited by XSD.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractGMLType">
      <sequence>
        <element ref="gml:member" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:members" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:AssociationType
Namespace http://www.opengis.net/gml
Annotations
A pattern or base for derived types used to specify complex types corresponding to an unspecified UML association - either composition or aggregation. Restricts the cardinality of Objects contained in the association to a maximum of one. An instance of this type can contain an element representing an Object, or serve as a pointer to a remote Object.

Descendents of this type can be restricted in an application schema to
* allow only specified classes as valid participants in the aggregation
* allow only association by reference (i.e. empty the content model) or by value (i.e. remove the xlinks).

When used for association by reference, the value of the gml:remoteSchema attribute can be used to locate a schema fragment that constrains the target instance.

In many cases it is desirable to impose the constraint prohibiting the occurence of both reference and value in the same instance, as that would be ambiguous. This is accomplished by adding a directive in the annotation element of the element declaration. This directive can be in the form of normative prose, or can use a Schematron pattern to automatically constrain co-occurrence - see the declaration for _strictAssociation below.

If co-occurence is not prohibited, then both a link and content may be present. If this occurs in an instance, then the rule for interpretation is that the instance found by traversing the href provides the normative value of the property, and should be used when possible. The value(s) included as content may be used if the remote instance cannot be resolved. This may be considered to be a "cached" version of the value(s).
Diagram
Diagram docindex12.tmp#id35 docindex12.tmp#id122
Used by
Model gml:_Object
Children gml:_Object
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<complexType name="AssociationType">
  <annotation>
    <documentation>A pattern or base for derived types used to specify complex types corresponding to an unspecified UML association - either composition or aggregation. Restricts the cardinality of Objects contained in the association to a maximum of one. An instance of this type can contain an element representing an Object, or serve as a pointer to a remote Object. Descendents of this type can be restricted in an application schema to * allow only specified classes as valid participants in the aggregation * allow only association by reference (i.e. empty the content model) or by value (i.e. remove the xlinks). When used for association by reference, the value of the gml:remoteSchema attribute can be used to locate a schema fragment that constrains the target instance. In many cases it is desirable to impose the constraint prohibiting the occurence of both reference and value in the same instance, as that would be ambiguous. This is accomplished by adding a directive in the annotation element of the element declaration. This directive can be in the form of normative prose, or can use a Schematron pattern to automatically constrain co-occurrence - see the declaration for _strictAssociation below. If co-occurence is not prohibited, then both a link and content may be present. If this occurs in an instance, then the rule for interpretation is that the instance found by traversing the href provides the normative value of the property, and should be used when possible. The value(s) included as content may be used if the remote instance cannot be resolved. This may be considered to be a "cached" version of the value(s).</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:_Object"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:ArrayAssociationType
Namespace http://www.opengis.net/gml
Annotations
A base for derived types used to specify complex types containing an array of objects, by unspecified UML association - either composition or aggregation. An instance of this type contains elements representing Objects.

Ideally this type would be derived by extension of AssociationType.
However, this leads to a non-deterministic content model, since both the base and the extension have minOccurs="0", and is thus prohibited in XML Schema.
Diagram
Diagram docindex12.tmp#id122
Used by
Element gml:members
Model gml:_Object*
Children gml:_Object
Source
<complexType name="ArrayAssociationType">
  <annotation>
    <documentation>A base for derived types used to specify complex types containing an array of objects, by unspecified UML association - either composition or aggregation. An instance of this type contains elements representing Objects. Ideally this type would be derived by extension of AssociationType. However, this leads to a non-deterministic content model, since both the base and the extension have minOccurs="0", and is thus prohibited in XML Schema.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:_Object" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:ArrayType
Namespace http://www.opengis.net/gml
Annotations
A non-abstract generic collection type that can be used as a document element for a homogeneous collection of any GML types - Geometries, Topologies, Features ...
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id33 docindex12.tmp#id46 docindex12.tmp#id48 docindex12.tmp#id32 docindex12.tmp#id31 docindex12.tmp#id620
Type extension of gml:AbstractGMLType
Type hierarchy
Used by
Element gml:Array
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:members{0,1}
Children gml:description, gml:members, gml:metaDataProperty, gml:name
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="ArrayType">
  <annotation>
    <documentation>A non-abstract generic collection type that can be used as a document element for a homogeneous collection of any GML types - Geometries, Topologies, Features ...</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractGMLType">
      <sequence>
        <element ref="gml:members" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:AbstractMetaDataType
Namespace http://www.opengis.net/gml
Annotations
An abstract base type for complex metadata types.
Diagram
Diagram docindex12.tmp#id51
Properties
abstract: true
mixed: true
Used by
Model
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="AbstractMetaDataType" abstract="true" mixed="true">
  <annotation>
    <documentation>An abstract base type for complex metadata types.</documentation>
  </annotation>
  <attribute ref="gml:id" use="optional"/>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Complex Type gml:GenericMetaDataType
Namespace http://www.opengis.net/gml
Annotations
Deprecated with GML version 3.1.0.
Diagram
Diagram docindex12.tmp#id51 docindex12.tmp#id624
Type extension of gml:AbstractMetaDataType
Type hierarchy
Properties
mixed: true
Used by
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="GenericMetaDataType" mixed="true">
  <annotation>
    <documentation>Deprecated with GML version 3.1.0.</documentation>
  </annotation>
  <complexContent mixed="true">
    <extension base="gml:AbstractMetaDataType">
      <sequence>
        <any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Attribute @gml:remoteSchema
Namespace http://www.opengis.net/gml
Annotations
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
Type anyURI
Properties
content: simple
Used by
Source
<attribute name="remoteSchema" type="anyURI">
  <annotation>
    <documentation>Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.</documentation>
  </annotation>
</attribute>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Attribute gml:MetaDataPropertyType/@about
Namespace No namespace
Type anyURI
Properties
use: optional
Used by
Source
<attribute name="about" type="anyURI" use="optional"/>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Attribute @gml:id
Namespace http://www.opengis.net/gml
Annotations
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Type ID
Properties
content: simple
Used by
Source
<attribute name="id" type="ID">
  <annotation>
    <documentation>Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.</documentation>
  </annotation>
</attribute>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Element Group gml:StandardObjectProperties
Namespace http://www.opengis.net/gml
Diagram
Diagram docindex12.tmp#id33 docindex12.tmp#id46 docindex12.tmp#id48
Used by
Complex Types gml:AbstractCurveType, gml:AbstractFeatureCollectionType, gml:AbstractFeatureType, gml:AbstractGMLType, gml:AbstractGeometricAggregateType, gml:AbstractGeometricPrimitiveType, gml:AbstractGeometryType, gml:AbstractRingType, gml:AbstractSolidType, gml:AbstractSurfaceType, gml:AbstractTimeComplexType, gml:AbstractTimeGeometricPrimitiveType, gml:AbstractTimeObjectType, gml:AbstractTimePrimitiveType, gml:AbstractTopoPrimitiveType, gml:AbstractTopologyType, gml:ArrayType, gml:BagType, gml:BoundedFeatureType, gml:CompositeCurveType, gml:CompositeSolidType, gml:CompositeSurfaceType, gml:CurveType, gml:EdgeType, gml:FaceType, gml:FeatureCollectionType, gml:GeometricComplexType, gml:LineStringType, gml:LinearRingType, gml:MultiCurveType, gml:MultiGeometryType, gml:MultiLineStringType, gml:MultiPointType, gml:MultiPolygonType, gml:MultiSolidType, gml:MultiSurfaceType, gml:NodeType, gml:OrientableCurveType, gml:OrientableSurfaceType, gml:PointType, gml:PolygonType, gml:PolyhedralSurfaceType, gml:RingType, gml:SolidType, gml:SurfaceType, gml:TimeInstantType, gml:TimePeriodType, gml:TinType, gml:TopoComplexType, gml:TopoCurveType, gml:TopoPointType, gml:TopoSolidType, gml:TopoSurfaceType, gml:TopoVolumeType, gml:TriangulatedSurfaceType, metobj:AbstractApprovedObjectCollectionType, metobj:AbstractLineObjectType, metobj:AbstractMeteorologicalObjectCollectionType, metobj:AbstractMeteorologicalObjectTimeSeriesType, metobj:AbstractMeteorologicalObjectType, metobj:AbstractMeteorologicalSymbolType, metobj:AbstractPointObjectType, metobj:AbstractSolidObjectType, metobj:AbstractSurfaceObjectType, metobj:ApprovalType, metobj:CloudAreaBorderObjectType, metobj:CloudAreaType, metobj:ColdFrontObjectType, metobj:ConnectionPointType, metobj:DataSourceType, metobj:DynamicMeteorologicalObjectType, metobj:ElevationType, metobj:FontSymbolType, metobj:GeophysicalParameterType, metobj:GraphicSymbolType, metobj:JetObjectType, metobj:KnownPlaceType, metobj:MeteorologicalAnalysisType, metobj:MeteorologicalObjectGroupType, metobj:NamedRegionType, metobj:NumericalModelRunType, metobj:OccludedFrontObjectType, metobj:ParameterValueAreaType, metobj:PointGeophysicalParameterRangeType, metobj:PointGeophysicalParameterValueType, metobj:PointMeteorologicalSymbolType, metobj:RadarImageReferenceType, metobj:ResourceReferenceType, metobj:SatelliteImageReferenceType, metobj:SimpleCubicSplineCurveType, metobj:SurfacePrecipitationAreaType, metobj:TimeReferencedMeteorologicalObjectType, metobj:TroughObjectType, metobj:UpperTroughObjectType, metobj:ValidTimePeriodType, metobj:WarmFrontObjectType, metobj:WeatherForecastType
Model gml:metaDataProperty* , gml:description{0,1} , gml:name*
Children gml:description, gml:metaDataProperty, gml:name
Source
<group name="StandardObjectProperties">
  <annotation>
    <documentation>This content model group makes it easier to construct types that derive from AbstractGMLType and its descendents "by restriction". A reference to the group saves having to enumerate the standard object properties.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:metaDataProperty" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="gml:description" minOccurs="0"/>
    <element ref="gml:name" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Multiple names may be provided. These will often be distinguished by being assigned by different authorities, as indicated by the value of the codeSpace attribute. In an instance document there will usually only be one name per authority.</documentation>
      </annotation>
    </element>
  </sequence>
</group>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd
Attribute Group gml:AssociationAttributeGroup
Namespace http://www.opengis.net/gml
Diagram
Diagram docindex14.tmp#id37 docindex14.tmp#id38 docindex14.tmp#id39 docindex14.tmp#id40 docindex14.tmp#id41 docindex14.tmp#id42 docindex14.tmp#id43 docindex14.tmp#id36 docindex12.tmp#id44
Used by
Complex Types gml:AssociationType, gml:CompositeCurvePropertyType, gml:CompositeSolidPropertyType, gml:CompositeSurfacePropertyType, gml:ContainerPropertyType, gml:CurvePropertyType, gml:DictionaryEntryType, gml:DirectedEdgePropertyType, gml:DirectedFacePropertyType, gml:DirectedNodePropertyType, gml:DirectedTopoSolidPropertyType, gml:FeaturePropertyType, gml:GeometricComplexPropertyType, gml:GeometricPrimitivePropertyType, gml:GeometryPropertyType, gml:IsolatedPropertyType, gml:LineStringPropertyType, gml:LocationPropertyType, gml:MetaDataPropertyType, gml:MultiCurvePropertyType, gml:MultiGeometryPropertyType, gml:MultiLineStringPropertyType, gml:MultiPointPropertyType, gml:MultiPolygonPropertyType, gml:MultiSolidPropertyType, gml:MultiSurfacePropertyType, gml:PointPropertyType, gml:PolygonPropertyType, gml:ReferenceType, gml:SolidPropertyType, gml:StringOrRefType, gml:SurfacePropertyType, gml:TimeGeometricPrimitivePropertyType, gml:TimeInstantPropertyType, gml:TimePeriodPropertyType, gml:TimePrimitivePropertyType, gml:TopoComplexMemberType, gml:TopoPrimitiveMemberType, metobj:ApprovalPropertyType, metobj:CloudAreaBorderPropertyType, metobj:CloudAreaPropertyType, metobj:ColdFrontPropertyType, metobj:DataSourcePropertyType, metobj:DynamicMeteorologicalObjectPropertyType, metobj:ElevationPropertyType, metobj:GeophysicalParameterPropertyType, metobj:JetPropertyType, metobj:KnownPlacePropertyType, metobj:MeteorologicalAnalysisPropertyType, metobj:MeteorologicalObjectMetaDataPropertyType, metobj:MeteorologicalObjectPropertyType, metobj:MeteorologicalSymbolPropertyType, metobj:NamedRegionPropertyType, metobj:NumericalModelRunPropertyType, metobj:OccludedFrontPropertyType, metobj:PointGeophysicalParameterRangePropertyType, metobj:PointGeophysicalParameterValuePropertyType, metobj:PointMeteorologicalSymbolPropertyType, metobj:RadarImageReferencePropertyType, metobj:ResourceReferencePropertyType, metobj:SatelliteImageReferencePropertyType, metobj:SimpleCubicSplineCurvePropertyType, metobj:SurfacePrecipitationAreaPropertyType, metobj:TroughPropertyType, metobj:UpperTroughPropertyType, metobj:ValidTimePeriodPropertyType, metobj:WarmFrontPropertyType, metobj:WeatherForecastPropertyType
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate restriction of string optional
The 'actuate' attribute is used to communicate the desired timing
of traversal from the starting resource to the ending resource;
it's value should be treated as follows:
onLoad - traverse to the ending resource immediately on loading
the starting resource
onRequest - traverse from the starting resource to the ending
resource only on a post-loading event triggered for
this purpose
other - behavior is unconstrained; examine other markup in link
for hints
none - behavior is unconstrained
xlink:arcrole anyURI optional
xlink:href anyURI optional
xlink:role anyURI optional
xlink:show restriction of string optional
The 'show' attribute is used to communicate the desired presentation
of the ending resource on traversal from the starting resource; it's
value should be treated as follows:
new - load ending resource in a new window, frame, pane, or other
presentation context
replace - load the resource in the same window, frame, pane, or
other presentation context
embed - load ending resource in place of the presentation of the
starting resource
other - behavior is unconstrained; examine other markup in the
link for hints
none - behavior is unconstrained
xlink:title string optional
xlink:type string simple optional
Source
<attributeGroup name="AssociationAttributeGroup">
  <annotation>
    <documentation>Attribute group used to enable property elements to refer to their value remotely. It contains the simple link components from xlinks.xsd, with all members optional, and the remoteSchema attribute, which is also optional. These attributes can be attached to any element, thus allowing it to act as a pointer. The 'remoteSchema' attribute allows an element that carries link attributes to indicate that the element is declared in a remote schema rather than by the schema that constrains the current document instance.</documentation>
  </annotation>
  <attributeGroup ref="xlink:simpleLink"/>
  <attribute ref="gml:remoteSchema" use="optional"/>
</attributeGroup>
Schema location http://schemas.opengis.net/gml/3.1.1/base/gmlBase.xsd