Definition Type: ComplexType
Name: AbstractGeometryType
Namespace: http://www.opengis.net/gml
Type: gml:AbstractGMLType
Containing Schema: geometryBasic0d1d.xsd
Abstract True
Documentation:
All geometry elements are derived directly or indirectly from this abstract supertype. A geometry element may have an identifying attribute ("gml:id"), a name (attribute "name") and a description (attribute "description"). It may be associated with a spatial reference system (attribute "srsName"). The following rules shall be adhered: - Every geometry type shall derive from this abstract type. - Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the substitution group of _Geometry.
Collapse XSD Schema Diagram:
Drilldown into uomLabels Drilldown into axisLabels Drilldown into srsDimension Drilldown into srsName Drilldown into gid Drilldown into id Drilldown into name Drilldown into description Drilldown into metaDataProperty Drilldown into AbstractGMLTypeXSD Diagram of AbstractGeometryType
Collapse XSD Schema Code:
<complexType name="AbstractGeometryType" abstract="true">
    <annotation>
        <documentation>All geometry elements are derived directly or indirectly from this abstract supertype. A geometry element may 

			have an identifying attribute ("gml:id"), a name (attribute "name") and a description (attribute "description"). It may be associated 

			with a spatial reference system (attribute "srsName"). The following rules shall be adhered: - Every geometry type shall derive 

			from this abstract type. - Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the 

			substitution group of _Geometry.</documentation>
    </annotation>
    <complexContent>
        <extension base="gml:AbstractGMLType">
            <attribute name="gid" type="string" use="optional">
                <annotation>
                    <documentation>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.</documentation>
                </annotation>
            </attribute>
            <attributeGroup ref="gml:SRSReferenceGroup" />
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
metaDataProperty gml:metaDataProperty 0 unbounded
description gml:description 0 (1)
name gml:name 0 unbounded
<xs:group> gml:StandardObjectProperties (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id gml:id Optional
gid gml:gid Optional
srsName gml:srsName Optional
srsDimension gml:srsDimension Optional
axisLabels gml:axisLabels Optional
uomLabels gml:uomLabels Optional
Collapse Derivation Tree:
Collapse References:
gml:_Geometry, gml:_ImplicitGeometrygml:AbstractGeometricAggregateType, gml:AbstractGeometricPrimitiveType, gml:AbstractRingType, gml:GeometricComplexType, gml:GridType,
Collapse Comments:
blog comments powered by Disqus