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.
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.
DirectPosition instances hold the coordinates for a
position within some coordinate reference system (CRS).
Since DirectPositions, as data types, will often be
included in larger objects (such as geometry elements)
that have references to CRS, the "srsName" attribute
will in general be missing, if this particular
DirectPosition is included in a larger element with such
a reference to a CRS. In this case, the CRS is
implicitly assumed to take on the value of the
containing object's CRS.
DirectPositionList instances hold the coordinates for a
sequence of direct positions within the same coordinate
reference system (CRS).
"count" allows to specify the number of
direct positions in the list. If the
attribute count is present then the
attribute srsDimension shall be present,
too.
XML List based on XML Schema double type. An element of
this type contains a space-separated list of double
values
A boundary of a surface consists of a number of rings.
In the normal 2D case, one of these rings is
distinguished as being the exterior boundary. In a
general manifold this is not always possible, in which
case all boundaries shall be listed as interior
boundaries, and the exterior will be empty.
A boundary of a surface consists of a number of rings.
The "interior" rings seperate the surface / surface
patch from the area enclosed by the rings.
GML supports two different ways to specify the
control points of a linear ring. 1. A sequence
of "pos" (DirectPositionType) or "pointProperty"
(PointPropertyType) elements. "pos" elements are
control points that are only part of this ring,
"pointProperty" elements contain a point that
may be referenced from other geometry elements
or reference another point defined outside of
this ring (reuse of existing points). 2. The
"posList" element allows for a compact way to
specifiy the coordinates of the control points,
if all control points are in the same coordinate
reference systems and belong to this ring only.
The number of direct positions in the list must
be at least four.
This attribute is included for backward
compatibility with GML 2 and is deprecated with GML
3. This identifer is superceded by "gml:id"
inherited from AbstractGMLType. The attribute "gid"
should not be used anymore and may be deleted in
future versions of GML without further notice.
A set of values, representing a list of token with the
lexical value space of NCName. The tokens are seperated
by whitespace.
This attribute is included for backward
compatibility with GML 2 and is deprecated with GML
3. This identifer is superceded by "gml:id"
inherited from AbstractGMLType. The attribute "gid"
should not be used anymore and may be deleted in
future versions of GML without further notice.
A property that has a point as its value domain can
either be an appropriate geometry element encapsulated
in an element of this type or an XLink reference to a
remote geometry element (where remote includes geometry
elements located elsewhere in the same document). Either
the reference or the contained element must be given,
but neither both nor none.
This attribute group includes the XLink attributes
(see xlinks.xsd). XLink is used in GML to reference
remote resources (including those elsewhere in the
same document). A simple link element can be
constructed by including a specific set of XLink
attributes. The XML Linking Language (XLink) is
currently a Proposed Recommendation of the World
Wide Web Consortium. XLink allows elements to be
inserted into XML documents so as to create
sophisticated links between resources; such links
can be used to reference remote properties. A simple
link element can be used to implement pointer
functionality, and this functionality has been built
into various GML 3 elements by including the
gml:AssociationAttributeGroup.
This property element either references a point via the
XLink-attributes or contains the point element.
pointProperty is the predefined property which can be
used by GML Application Schemas whenever a GML Feature
has a property with a value that is substitutable for
Point.
A Polygon is a special surface that is defined by a
single surface patch. The boundary of this patch is
coplanar and the polygon uses planar interpolation in
its interior. It is backwards compatible with the
Polygon of GML 2, GM_Polygon of ISO 19107 is implemented
by PolygonPatch.
This attribute is included for backward
compatibility with GML 2 and is deprecated with GML
3. This identifer is superceded by "gml:id"
inherited from AbstractGMLType. The attribute "gid"
should not be used anymore and may be deleted in
future versions of GML without further notice.
Optional reference to the CRS used by this geometry,
with optional additional information to simplify use
when a more complete definition of the CRS is not
needed.
In general this reference points to a CRS instance
of gml:CoordinateReferenceSystemType (see
coordinateReferenceSystems.xsd). For well known
references it is not required that the CRS
description exists at the location the URI points
to. If no srsName attribute is given, the CRS must
be specified as part of the larger context this
geometry element is part of, e.g. a geometric
element like point, curve, etc. It is expected that
this attribute will be specified at the direct
position level only in rare cases.
The "srsDimension" is the length of coordinate
sequence (the number of entries in the list). This
dimension is specified by the coordinate reference
system. When the srsName attribute is omitted, this
attribute shall be omitted.
Ordered list of labels for all the axes of this CRS.
The gml:axisAbbrev value should be used for these
axis labels, after spaces and forbiddden characters
are removed. When the srsName attribute is included,
this attribute is optional. When the srsName
attribute is omitted, this attribute shall also be
omitted.
Ordered list of unit of measure (uom) labels for all
the axes of this CRS. The value of the string in the
gml:catalogSymbol should be used for this uom
labels, after spaces and forbiddden characters are
removed. When the axisLabels attribute is included,
this attribute shall also be included. When the
axisLabels attribute is omitted, this attribute
shall also be omitted.