Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema gmlBase.xsd
Namespace http://www.opengis.net/gml/3.2
Annotations
See ISO/DIS 19136 7.2.
The gmlBase schema components establish the GML model and syntax, in particular
-	a root XML type from which XML types for all GML objects should be derived,
-	a pattern and components for GML properties,
-	patterns for collections and arrays, and components for generic collections and arrays,
-	components for associating metadata with GML objects,
-	components for constructing definitions and dictionaries.

GML is an OGC Standard.
Copyright (c) 2007, 2010, 2016, 2018 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 3.2.2
Element gml:description
Namespace http://www.opengis.net/gml/3.2
Annotations
The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property.
Diagram
DiagramgmlBase_xsd.tmp#AssociationAttributeGroupdeprecatedTypes_xsd.tmp#StringOrRefType
Type gml:StringOrRefType
Properties
content complex
Used by
Element Group gml:StandardObjectProperties
Complex Types gml:AbstractCRSType, gml:AbstractCoordinateOperationType, gml:AbstractCoordinateSystemType, gml:AbstractDatumType, gml:AbstractGeneralConversionType, gml:AbstractGeneralDerivedCRSType, gml:AbstractGeneralOperationParameterType, gml:AbstractGeneralTransformationType, gml:AffineCSType, gml:BaseUnitType, gml:CartesianCSType, gml:CompoundCRSType, gml:ConcatenatedOperationType, gml:ConventionalUnitType, gml:ConversionType, gml:CoordinateSystemAxisType, gml:CylindricalCSType, gml:DefinitionBaseType, gml:DefinitionProxyType, gml:DefinitionType, gml:DerivedCRSType, gml:DerivedUnitType, gml:DictionaryType, gml:EllipsoidType, gml:EllipsoidalCSType, gml:EngineeringCRSType, gml:EngineeringDatumType, gml:GeocentricCRSType, gml:GeodeticCRSType, gml:GeodeticDatumType, gml:GeographicCRSType, gml:IdentifiedObjectType, gml:ImageCRSType, gml:ImageDatumType, gml:LinearCSType, gml:ObliqueCartesianCSType, gml:OperationMethodType, gml:OperationParameterGroupType, gml:OperationParameterType, gml:PassThroughOperationType, gml:PolarCSType, gml:PrimeMeridianType, gml:ProjectedCRSType, gml:SphericalCSType, gml:TemporalCRSType, gml:TemporalCSType, gml:TemporalDatumBaseType, gml:TemporalDatumType, gml:TimeCSType, gml:TimeCalendarEraType, gml:TimeCalendarType, gml:TimeClockType, gml:TimeCoordinateSystemType, gml:TimeOrdinalEraType, gml:TimeOrdinalReferenceSystemType, gml:TimeReferenceSystemType, gml:TransformationType, gml:UnitDefinitionType, gml:UserDefinedCSType, gml:VerticalCRSType, gml:VerticalCSType, gml:VerticalDatumType
Attributes
Source
<element name="description" type="gml:StringOrRefType">
  <annotation>
    <documentation>The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property.</documentation>
  </annotation>
</element>
Element gml:descriptionReference
Namespace http://www.opengis.net/gml/3.2
Annotations
The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
Used by
Element Group gml:StandardObjectProperties
Complex Types gml:AbstractCRSType, gml:AbstractCoordinateOperationType, gml:AbstractCoordinateSystemType, gml:AbstractDatumType, gml:AbstractGeneralConversionType, gml:AbstractGeneralDerivedCRSType, gml:AbstractGeneralOperationParameterType, gml:AbstractGeneralTransformationType, gml:AffineCSType, gml:BaseUnitType, gml:CartesianCSType, gml:CompoundCRSType, gml:ConcatenatedOperationType, gml:ConventionalUnitType, gml:ConversionType, gml:CoordinateSystemAxisType, gml:CylindricalCSType, gml:DefinitionBaseType, gml:DefinitionProxyType, gml:DefinitionType, gml:DerivedCRSType, gml:DerivedUnitType, gml:DictionaryType, gml:EllipsoidType, gml:EllipsoidalCSType, gml:EngineeringCRSType, gml:EngineeringDatumType, gml:GeocentricCRSType, gml:GeodeticCRSType, gml:GeodeticDatumType, gml:GeographicCRSType, gml:IdentifiedObjectType, gml:ImageCRSType, gml:ImageDatumType, gml:LinearCSType, gml:ObliqueCartesianCSType, gml:OperationMethodType, gml:OperationParameterGroupType, gml:OperationParameterType, gml:PassThroughOperationType, gml:PolarCSType, gml:PrimeMeridianType, gml:ProjectedCRSType, gml:SphericalCSType, gml:TemporalCRSType, gml:TemporalCSType, gml:TemporalDatumBaseType, gml:TemporalDatumType, gml:TimeCSType, gml:TimeCalendarEraType, gml:TimeCalendarType, gml:TimeClockType, gml:TimeCoordinateSystemType, gml:TimeOrdinalEraType, gml:TimeOrdinalReferenceSystemType, gml:TimeReferenceSystemType, gml:TransformationType, gml:UnitDefinitionType, gml:UserDefinedCSType, gml:VerticalCRSType, gml:VerticalCSType, gml:VerticalDatumType
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="descriptionReference" type="gml:ReferenceType">
  <annotation>
    <documentation>The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.</documentation>
  </annotation>
</element>
Element gml:identifier
Namespace http://www.opengis.net/gml/3.2
Annotations
Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.
Diagram
DiagrambasicTypes_xsd.tmp#CodeType_codeSpacebasicTypes_xsd.tmp#CodeTypebasicTypes_xsd.tmp#CodeWithAuthorityType_codeSpacebasicTypes_xsd.tmp#CodeWithAuthorityType
Type gml:CodeWithAuthorityType
Type hierarchy
Properties
content complex
Used by
Element Group gml:StandardObjectProperties
Complex Types gml:AbstractCRSType, gml:AbstractCoordinateOperationType, gml:AbstractCoordinateSystemType, gml:AbstractDatumType, gml:AbstractGeneralConversionType, gml:AbstractGeneralDerivedCRSType, gml:AbstractGeneralOperationParameterType, gml:AbstractGeneralTransformationType, gml:AffineCSType, gml:BaseUnitType, gml:CartesianCSType, gml:CompoundCRSType, gml:ConcatenatedOperationType, gml:ConventionalUnitType, gml:ConversionType, gml:CoordinateSystemAxisType, gml:CylindricalCSType, gml:DefinitionBaseType, gml:DefinitionProxyType, gml:DefinitionType, gml:DerivedCRSType, gml:DerivedUnitType, gml:DictionaryType, gml:EllipsoidType, gml:EllipsoidalCSType, gml:EngineeringCRSType, gml:EngineeringDatumType, gml:GeocentricCRSType, gml:GeodeticCRSType, gml:GeodeticDatumType, gml:GeographicCRSType, gml:IdentifiedObjectType, gml:ImageCRSType, gml:ImageDatumType, gml:LinearCSType, gml:ObliqueCartesianCSType, gml:OperationMethodType, gml:OperationParameterGroupType, gml:OperationParameterType, gml:PassThroughOperationType, gml:PolarCSType, gml:PrimeMeridianType, gml:ProjectedCRSType, gml:SphericalCSType, gml:TemporalCRSType, gml:TemporalCSType, gml:TemporalDatumBaseType, gml:TemporalDatumType, gml:TimeCSType, gml:TimeCalendarEraType, gml:TimeCalendarType, gml:TimeClockType, gml:TimeCoordinateSystemType, gml:TimeOrdinalEraType, gml:TimeOrdinalReferenceSystemType, gml:TimeReferenceSystemType, gml:TransformationType, gml:UnitDefinitionType, gml:UserDefinedCSType, gml:VerticalCRSType, gml:VerticalCSType, gml:VerticalDatumType
Attributes
QName Type Use
codeSpace anyURI required
Source
<element name="identifier" type="gml:CodeWithAuthorityType">
  <annotation>
    <documentation>Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.</documentation>
  </annotation>
</element>
Element gml:name
Namespace http://www.opengis.net/gml/3.2
Annotations
The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model.  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.  In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.
Diagram
DiagrambasicTypes_xsd.tmp#CodeType_codeSpacebasicTypes_xsd.tmp#CodeType
Type gml:CodeType
Properties
content complex
Used by
Element Group gml:StandardObjectProperties
Complex Types gml:AbstractCRSType, gml:AbstractCoordinateOperationType, gml:AbstractCoordinateSystemType, gml:AbstractDatumType, gml:AbstractGeneralConversionType, gml:AbstractGeneralDerivedCRSType, gml:AbstractGeneralOperationParameterType, gml:AbstractGeneralTransformationType, gml:AffineCSType, gml:BaseUnitType, gml:CartesianCSType, gml:CompoundCRSType, gml:ConcatenatedOperationType, gml:ConventionalUnitType, gml:ConversionType, gml:CoordinateSystemAxisType, gml:CylindricalCSType, gml:DefinitionBaseType, gml:DefinitionProxyType, gml:DefinitionType, gml:DerivedCRSType, gml:DerivedUnitType, gml:DictionaryType, gml:EllipsoidType, gml:EllipsoidalCSType, gml:EngineeringCRSType, gml:EngineeringDatumType, gml:GeocentricCRSType, gml:GeodeticCRSType, gml:GeodeticDatumType, gml:GeographicCRSType, gml:IdentifiedObjectType, gml:ImageCRSType, gml:ImageDatumType, gml:LinearCSType, gml:ObliqueCartesianCSType, gml:OperationMethodType, gml:OperationParameterGroupType, gml:OperationParameterType, gml:PassThroughOperationType, gml:PolarCSType, gml:PrimeMeridianType, gml:ProjectedCRSType, gml:SphericalCSType, gml:TemporalCRSType, gml:TemporalCSType, gml:TemporalDatumBaseType, gml:TemporalDatumType, gml:TimeCSType, gml:TimeCalendarEraType, gml:TimeCalendarType, gml:TimeClockType, gml:TimeCoordinateSystemType, gml:TimeOrdinalEraType, gml:TimeOrdinalReferenceSystemType, gml:TimeReferenceSystemType, gml:TransformationType, gml:UnitDefinitionType, gml:UserDefinedCSType, gml:VerticalCRSType, gml:VerticalCSType, gml:VerticalDatumType
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element name="name" type="gml:CodeType">
  <annotation>
    <documentation>The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. 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. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.</documentation>
  </annotation>
</element>
Element gml:AbstractObject
Namespace http://www.opengis.net/gml/3.2
Annotations
This element has no type defined, and is therefore implicitly (according to the rules of W3C XML Schema) an XML Schema anyType. It is used as the head of an XML Schema substitution group which unifies complex content and certain simple content elements used for datatypes in GML, including the gml:AbstractGML substitution group.
Diagram
DiagramgeometryPrimitives_xsd.tmp#AbstractCurveSegmentgmlBase_xsd.tmp#AbstractGMLcoordinateOperations_xsd.tmp#AbstractGeneralParameterValuedeprecatedTypes_xsd.tmp#AbstractMetaDatavalueObjects_xsd.tmp#AbstractValueAddresses_xsd.tmp#AddressLocatorAddresses_xsd.tmp#AddressRepresentationAirQualityReporting_xsd.tmp#AdjustmentMethodgeometryPrimitives_xsd.tmp#AffinePlacementAirQualityReporting_xsd.tmp#AnalyticalTechniqueAirQualityReporting_xsd.tmp#AssessmentMethodsAirQualityReporting_xsd.tmp#AssessmentThresholdBaseTypes2_xsd.tmp#ContactAirQualityReporting_xsd.tmp#Costscoverage_xsd.tmp#CoverageMappingRulecoverage_xsd.tmp#DataBlockAirQualityReporting_xsd.tmp#DataQualityNetwork_xsd.tmp#DirectedLinkAirQualityReporting_xsd.tmp#DispersionSituationgeometryBasic0d1d_xsd.tmp#EnvelopeAirQualityReporting_xsd.tmp#EnvironmentalObjectiveAirQualityReporting_xsd.tmp#EquivalenceDemonstrationAirQualityReporting_xsd.tmp#ExceedanceAreaAirQualityReporting_xsd.tmp#ExceedanceDescriptionAirQualityReporting_xsd.tmp#ExceedanceExposureAirQualityReporting_xsd.tmp#ExpectedImpactcoverage_xsd.tmp#FileAddresses_xsd.tmp#GeographicPositionGeographicalNames_xsd.tmp#GeographicalNamecoverage_xsd.tmp#GridFunctionBaseTypes_xsd.tmp#http___inspire.ec.europa.eu_schemas_base_3.3_IdentifierBaseTypes_xsd_1.tmp#urn_x-inspire_specification_gmlas_BaseTypes_3.2_IdentifierAirQualityReporting_xsd.tmp#LocalIncrementAddresses_xsd.tmp#LocatorDesignatorAddresses_xsd.tmp#LocatorNameAirQualityReporting_xsd.tmp#MeasurementEquipmentAirQualityReporting_xsd.tmp#MeasurementMethodNetwork_xsd.tmp#NetworkReferenceBaseTypes2_xsd.tmp#OfficialJournalInformationAddresses_xsd.tmp#PartOfNameAirQualityReporting_xsd.tmp#PlannedImplementationAirQualityReporting_xsd.tmp#PollutantProcesses_xsd.tmp#ProcessParameterGeographicalNames_xsd.tmp#PronunciationOfNameAirQualityReporting_xsd.tmp#PublicationAirQualityReporting_xsd.tmp#QuantityCommentedAirQualityReporting_xsd.tmp#RegionalBackgroundBaseTypes2_xsd.tmp#RelatedPartyAirQualityReporting_xsd.tmp#RelevantEmissionsEnvironmentalMonitoringFacilities_xsd.tmp#ReportToLegalActAdministrativeUnits_xsd.tmp#ResidenceOfAuthorityAirQualityReporting_xsd.tmp#SamplingEquipmentAirQualityReporting_xsd.tmp#SamplingMethodAirQualityReporting_xsd.tmp#SamplingPointCollectionAirQualityReporting_xsd.tmp#ScenarioGeographicalNames_xsd.tmp#SpellingOfNameBaseTypes2_xsd.tmp#ThematicIdentifierAddresses_xsd.tmp#ThoroughfareNameValueAirQualityReporting_xsd.tmp#TimeReferencesAirQualityReporting_xsd.tmp#UrbanBackgroundcoverage_xsd.tmp#coverageFunction
Properties
abstract true
Substitution Group
Used by
Source
<element name="AbstractObject" abstract="true">
  <annotation>
    <documentation>This element has no type defined, and is therefore implicitly (according to the rules of W3C XML Schema) an XML Schema anyType. It is used as the head of an XML Schema substitution group which unifies complex content and certain simple content elements used for datatypes in GML, including the gml:AbstractGML substitution group.</documentation>
  </annotation>
</element>
Element gml:AbstractGML
Namespace http://www.opengis.net/gml/3.2
Annotations
The abstract element gml:AbstractGML is "any GML object having identity".   It acts as the head of an XML Schema substitution group, which may include any element which is a GML feature, or other object, with identity.  This is used as a variable in content models in GML core and application schemas.  It is effectively an abstract superclass for all GML objects.
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectPropertiesgmlBase_xsd.tmp#AbstractGMLTypefeature_xsd.tmp#AbstractFeaturegeometryBasic0d1d_xsd.tmp#AbstractGeometrytemporal_xsd.tmp#AbstractTimeObjectdynamicFeature_xsd.tmp#AbstractTimeSlicetopology_xsd.tmp#AbstractTopologyEnvironmentalMonitoringFacilities_xsd.tmp#AnyDomainLinkdeprecatedTypes_xsd.tmp#ArraydeprecatedTypes_xsd.tmp#Bagdictionary_xsd.tmp#DefinitionBaseTypes2_xsd.tmp#DocumentCitationEnvironmentalMonitoringFacilities_xsd.tmp#HierarchyEnvironmentalMonitoringFacilities_xsd.tmp#NetworkFacilitygmlBase_xsd.tmp#AbstractObject
Type gml:AbstractGMLType
Properties
content complex
abstract true
Substitution Group
Substitution Group Affiliation
Model
Children gml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name
Instance
<gml:AbstractGML gml:id="" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:AbstractGML>
Attributes
QName Type Use Annotation
gml:id ID optional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Source
<element name="AbstractGML" type="gml:AbstractGMLType" abstract="true" substitutionGroup="gml:AbstractObject">
  <annotation>
    <documentation>The abstract element gml:AbstractGML is "any GML object having identity". It acts as the head of an XML Schema substitution group, which may include any element which is a GML feature, or other object, with identity. This is used as a variable in content models in GML core and application schemas. It is effectively an abstract superclass for all GML objects.</documentation>
  </annotation>
</element>
Element gml:abstractAssociationRole
Namespace http://www.opengis.net/gml/3.2
Annotations
Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object.
Applying the pattern to define an application schema specific property type allows to restrict
-	the inline object to specified object types, 
-	the encoding to "by-reference only" (see 7.2.3.7),
-	the encoding to "inline only" (see 7.2.3.8).
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#AssociationRoleType
Type gml:AssociationRoleType
Properties
content complex
abstract true
Model
ANY element from ANY namespace
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="abstractAssociationRole" type="gml:AssociationRoleType" abstract="true">
  <annotation>
    <documentation>Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object. Applying the pattern to define an application schema specific property type allows to restrict - the inline object to specified object types, - the encoding to "by-reference only" (see 7.2.3.7), - the encoding to "inline only" (see 7.2.3.8).</documentation>
  </annotation>
</element>
Element gml:abstractStrictAssociationRole
Namespace http://www.opengis.net/gml/3.2
Annotations
This element shows how an element 
declaration may include a Schematron constraint to limit the property to act 
in either inline or by-reference mode, but not both.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#AssociationRoleType
Type gml:AssociationRoleType
Properties
content complex
abstract true
Model
ANY element from ANY namespace
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="abstractStrictAssociationRole" type="gml:AssociationRoleType" abstract="true">
  <annotation>
    <documentation>This element shows how an element declaration may include a Schematron constraint to limit the property to act in either inline or by-reference mode, but not both.</documentation>
  </annotation>
</element>
Element gml:abstractReference
Namespace http://www.opengis.net/gml/3.2
Annotations
gml:abstractReference may be used as the head of a subtitution group of more specific elements providing a value by-reference.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgmlBase_xsd.tmp#AssociationAttributeGroupgmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
abstract true
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="abstractReference" type="gml:ReferenceType" abstract="true">
  <annotation>
    <documentation>gml:abstractReference may be used as the head of a subtitution group of more specific elements providing a value by-reference.</documentation>
  </annotation>
</element>
Element gml:abstractInlineProperty
Namespace http://www.opengis.net/gml/3.2
Annotations
gml:abstractInlineProperty may be used as the head of a subtitution group of more specific elements providing a value inline.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgmlBase_xsd.tmp#InlinePropertyType
Type gml:InlinePropertyType
Properties
content complex
abstract true
Model
ANY element from ANY namespace
Attributes
QName Type Default Use
owns boolean false optional
Source
<element name="abstractInlineProperty" type="gml:InlinePropertyType" abstract="true">
  <annotation>
    <documentation>gml:abstractInlineProperty may be used as the head of a subtitution group of more specific elements providing a value inline.</documentation>
  </annotation>
</element>
Element gml:reversePropertyName
Namespace http://www.opengis.net/gml/3.2
Annotations
If the value of an object property is another object and that object contains also a property for the association between the two objects, then this name of the reverse property may be encoded in a gml:reversePropertyName element in an appinfo annotation of the property element to document the constraint between the two properties. The value of the element shall contain the qualified name of the property element.
Diagram
Diagram
Type string
Properties
content simple
Source
<element name="reversePropertyName" type="string">
  <annotation>
    <documentation>If the value of an object property is another object and that object contains also a property for the association between the two objects, then this name of the reverse property may be encoded in a gml:reversePropertyName element in an appinfo annotation of the property element to document the constraint between the two properties. The value of the element shall contain the qualified name of the property element.</documentation>
  </annotation>
</element>
Element gml:targetElement
Namespace http://www.opengis.net/gml/3.2
Diagram
Diagram
Type string
Properties
content simple
Source
<element name="targetElement" type="string"/>
Element gml:associationName
Namespace http://www.opengis.net/gml/3.2
Diagram
Diagram
Type string
Properties
content simple
Source
<element name="associationName" type="string"/>
Element gml:defaultCodeSpace
Namespace http://www.opengis.net/gml/3.2
Diagram
Diagram
Type anyURI
Properties
content simple
Source
<element name="defaultCodeSpace" type="anyURI"/>
Element gml:gmlProfileSchema
Namespace http://www.opengis.net/gml/3.2
Diagram
Diagram
Type anyURI
Properties
content simple
Source
<element name="gmlProfileSchema" type="anyURI"/>
Complex Type gml:ReferenceType
Namespace http://www.opengis.net/gml/3.2
Annotations
gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a "by-reference only" encoding.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgmlBase_xsd.tmp#AssociationAttributeGroup
Used by
Elements ad:AddressAreaNameType/ad:namedPlace, ad:AddressComponentType/ad:situatedWithin, ad:AddressLocatorType/ad:withinScopeOf, ad:AddressRepresentationType/ad:addressFeature, ad:AddressType/ad:building, ad:AddressType/ad:parcel, ad:AddressType/ad:parentAddress, ad:AdminUnitNameType/ad:adminUnit, ad:ThoroughfareNameType/ad:transportLink, am:ManagementRestrictionOrRegulationZoneType/am:environmentalDomain, am:ManagementRestrictionOrRegulationZoneType/am:relatedZone, am:ManagementRestrictionOrRegulationZoneType/am:specialisedZoneType, am:ManagementRestrictionOrRegulationZoneType/am:zoneType, aqd:AQD_AssessmentRegimeType/aqd:pollutant, aqd:AQD_AssessmentRegimeType/aqd:zone, aqd:AQD_AttainmentType/aqd:assessment, aqd:AQD_AttainmentType/aqd:pollutant, aqd:AQD_AttainmentType/aqd:zone, aqd:AQD_EvaluationScenarioType/aqd:sourceApportionment, aqd:AQD_EvaluationScenarioType/aqd:usedInPlan, aqd:AQD_MeasuresType/aqd:administrativeLevel, aqd:AQD_MeasuresType/aqd:classification, aqd:AQD_MeasuresType/aqd:exceedanceAffected, aqd:AQD_MeasuresType/aqd:measureType, aqd:AQD_MeasuresType/aqd:sourceSectors, aqd:AQD_MeasuresType/aqd:spatialScale, aqd:AQD_MeasuresType/aqd:timeScale, aqd:AQD_MeasuresType/aqd:usedForScenario, aqd:AQD_ModelType/aqd:assessmentType, aqd:AQD_ModelType/aqd:zone, aqd:AQD_NetworkType/aqd:aggregationTimeZone, aqd:AQD_NetworkType/aqd:networkType, aqd:AQD_PlanType/aqd:exceedanceSituation, aqd:AQD_PlanType/aqd:status, aqd:AQD_ReportingHeaderType/aqd:content, aqd:AQD_ReportingHeaderType/aqd:delete, aqd:AQD_SamplingPointProcessType/aqd:measurementType, aqd:AQD_SamplingPointType/aqd:assessmentType, aqd:AQD_SamplingPointType/aqd:reportingDB, aqd:AQD_SamplingPointType/aqd:zone, aqd:AQD_SourceApportionmentType/aqd:parentExceedanceSituation, aqd:AQD_SourceApportionmentType/aqd:usedInPlan, aqd:AQD_StationType/aqd:areaClassification, aqd:AQD_StationType/aqd:meteoParams, aqd:AQD_ZoneType/aqd:LAU, aqd:AQD_ZoneType/aqd:aqdZoneType, aqd:AQD_ZoneType/aqd:predecessor, aqd:AQD_ZoneType/aqd:timeExtensionExemption, aqd:AdjustmentMethodType/aqd:adjustmentSource, aqd:AdjustmentMethodType/aqd:adjustmentType, aqd:AnalyticalTechniqueType/aqd:analyticalTechnique, aqd:AssessmentMethodsType/aqd:assessmentType, aqd:AssessmentMethodsType/aqd:modelAssessmentMetadata, aqd:AssessmentMethodsType/aqd:samplingPointAssessmentMetadata, aqd:AssessmentThresholdType/aqd:exceedanceAttainment, aqd:CostsType/aqd:currency, aqd:DispersionSituationType/aqd:dispersionLocal, aqd:DispersionSituationType/aqd:dispersionRegional, aqd:EnvironmentalObjectiveType/aqd:objectiveType, aqd:EnvironmentalObjectiveType/aqd:protectionTarget, aqd:EnvironmentalObjectiveType/aqd:reportingMetric, aqd:EquivalenceDemonstrationType/aqd:equivalenceDemonstrated, aqd:ExceedanceAreaType/aqd:administrativeUnit, aqd:ExceedanceAreaType/aqd:areaClassification, aqd:ExceedanceAreaType/aqd:methodsFulfillingDQO, aqd:ExceedanceAreaType/aqd:modelUsed, aqd:ExceedanceAreaType/aqd:stationUsed, aqd:ExceedanceDescriptionType/aqd:reason, aqd:ExpectedImpactType/aqd:specificationOfHours, aqd:MeasurementEquipmentType/aqd:equipment, aqd:MeasurementMethodType/aqd:measurementMethod, aqd:PlannedImplementationType/aqd:status, aqd:PollutantType/aqd:pollutantCode, aqd:PollutantType/aqd:protectionTarget, aqd:RelevantEmissionsType/aqd:mainEmissionSources, aqd:RelevantEmissionsType/aqd:stationClassification, aqd:SamplingEquipmentType/aqd:equipment, aqd:SamplingMethodType/aqd:samplingMethod, aqd:SamplingPointCollectionType/aqd:samplingPoint, aqd:ScenarioType/aqd:measuresApplied, aqd:TimeReferencesType/aqd:unit, au:AdministrativeBoundaryType/au:admUnit, au:AdministrativeUnitType/au:NUTS, au:AdministrativeUnitType/au:administeredBy, au:AdministrativeUnitType/au:boundary, au:AdministrativeUnitType/au:coAdminister, au:AdministrativeUnitType/au:condominium, au:AdministrativeUnitType/au:upperLevelUnit, au:CondominiumType/au:admUnit, base2:LegislationCitationType/base2:level, base2:RelatedPartyType/base2:role, bui:ControlTowerType/bui:airportHeliport, cp:BasicPropertyUnitType/cp:administrativeUnit, cp:CadastralBoundaryType/cp:parcel, cp:CadastralParcelType/cp:administrativeUnit, cp:CadastralParcelType/cp:basicPropertyUnit, cp:CadastralParcelType/cp:zoning, cp:CadastralZoningType/cp:upperLevelUnit, ef:AbstractMonitoringObjectType/ef:mediaMonitored, ef:AbstractMonitoringObjectType/ef:purpose, ef:EnvironmentalMonitoringFacilityType/ef:measurementRegime, ef:EnvironmentalMonitoringFacilityType/ef:resultAcquisitionSource, ef:EnvironmentalMonitoringFacilityType/ef:specialisedEMFType, ef:EnvironmentalMonitoringNetworkType/ef:organisationLevel, ef:ObservingCapabilityType/ef:observedProperty, ef:ObservingCapabilityType/ef:processType, ef:ObservingCapabilityType/ef:resultNature, gml:AbstractTimeTopologyPrimitiveType/gml:complex, gml:BaseUnitType/gml:unitsSystem, gml:DirectionDescriptionType/gml:reference, gml:MappingRuleType/gml:ruleReference, gml:TimeOrdinalEraType/gml:group, gml:abstractReference, gml:dataSourceReference, gml:definitionRef, gml:descriptionReference, gml:locationReference, gml:quantityTypeReference, gml:statusReference, net:CrossReferenceType/net:element, net:DirectedLinkType/net:link, net:GradeSeparatedCrossingType/net:element, net:LinkType/net:endNode, net:LinkType/net:startNode, net:NetworkConnectionType/net:element, net:NetworkElementType/net:inNetwork, net:NetworkReferenceType/net:element, net:NetworkType/net:elements, net:NodeType/net:spokeEnd, net:NodeType/net:spokeStart, om:NamedValueType/om:name, om:OM_CommonProperties/om:observedProperty, om:OM_CommonProperties/om:type, om:ObservationContextType/om:relatedObservation, om:ObservationContextType/om:role, ompr:ProcessParameterType/ompr:name, sam:SF_CommonProperties/sam:type, sam:SamplingFeatureComplexType/sam:role, tn-a:AerodromeNodeType/tn-a:controlTowers, tn:MarkerPostType/tn:route, tn:TransportLinkSetType/tn:post
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="ReferenceType">
  <annotation>
    <documentation>gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a "by-reference only" encoding.</documentation>
  </annotation>
  <sequence/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:AbstractGMLType
Namespace http://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#iddeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#namegmlBase_xsd.tmp#StandardObjectProperties
Properties
abstract true
Used by
Model
Children gml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name
Attributes
QName Type Use Annotation
gml:id ID optional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Source
<complexType name="AbstractGMLType" abstract="true">
  <sequence>
    <group ref="gml:StandardObjectProperties"/>
  </sequence>
  <attribute ref="gml:id"/>
</complexType>
Complex Type gml:AbstractMemberType
Namespace http://www.opengis.net/gml/3.2
Annotations
To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType.
This abstract property type is intended to be used only in object types where software shall be able to identify that an instance of such an object type is to be interpreted as a collection of objects.
By default, this abstract property type does not imply any ownership of the objects in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of an object in the collection. A collection shall not own an object already owned by another object.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroup
Properties
abstract true
Used by
Model
Attributes
QName Type Default Use
owns boolean false optional
Source
<complexType name="AbstractMemberType" abstract="true">
  <annotation>
    <documentation>To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType. This abstract property type is intended to be used only in object types where software shall be able to identify that an instance of such an object type is to be interpreted as a collection of objects. By default, this abstract property type does not imply any ownership of the objects in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of an object in the collection. A collection shall not own an object already owned by another object.</documentation>
  </annotation>
  <sequence/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>
Complex Type gml:AbstractMetadataPropertyType
Namespace http://www.opengis.net/gml/3.2
Annotations
To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType. 
The value of such a property shall be metadata. The content model of such a property type, i.e. the metadata application schema shall be specified by the GML Application Schema.
By default, this abstract property type does not imply any ownership of the metadata. The owns attribute of gml:OwnershipAttributeGroup may be used on a metadata property element instance to assert ownership of the metadata. 
If metadata following the conceptual model of ISO 19115 is to be encoded in a GML document, the corresponding Implementation Specification specified in ISO/TS 19139 shall be used to encode the metadata information.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroup
Properties
abstract true
Used by
Model
Attributes
QName Type Default Use
owns boolean false optional
Source
<complexType name="AbstractMetadataPropertyType" abstract="true">
  <annotation>
    <documentation>To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType. The value of such a property shall be metadata. The content model of such a property type, i.e. the metadata application schema shall be specified by the GML Application Schema. By default, this abstract property type does not imply any ownership of the metadata. The owns attribute of gml:OwnershipAttributeGroup may be used on a metadata property element instance to assert ownership of the metadata. If metadata following the conceptual model of ISO 19115 is to be encoded in a GML document, the corresponding Implementation Specification specified in ISO/TS 19139 shall be used to encode the metadata information.</documentation>
  </annotation>
  <sequence/>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>
Simple Type gml:AggregationType
Namespace http://www.opengis.net/gml/3.2
Diagram
Diagram
Type restriction of string
Properties
final restriction, list, union
Facets
enumeration set
enumeration bag
enumeration sequence
enumeration array
enumeration record
enumeration table
Used by
Source
<simpleType name="AggregationType" final="#all">
  <restriction base="string">
    <enumeration value="set"/>
    <enumeration value="bag"/>
    <enumeration value="sequence"/>
    <enumeration value="array"/>
    <enumeration value="record"/>
    <enumeration value="table"/>
  </restriction>
</simpleType>
Complex Type gml:AssociationRoleType
Namespace http://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroupgmlBase_xsd.tmp#AssociationAttributeGroup
Used by
Model
ANY element from ANY namespace
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="AssociationRoleType">
  <sequence minOccurs="0">
    <any namespace="##any"/>
  </sequence>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:InlinePropertyType
Namespace http://www.opengis.net/gml/3.2
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroup
Used by
Model
ANY element from ANY namespace
Attributes
QName Type Default Use
owns boolean false optional
Source
<complexType name="InlinePropertyType">
  <sequence>
    <any namespace="##any"/>
  </sequence>
  <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>
Attribute gml:OwnershipAttributeGroup / @owns
Namespace No namespace
Type boolean
Properties
default false
Used by
Attribute Group gml:OwnershipAttributeGroup
Source
<attribute name="owns" type="boolean" default="false"/>
Attribute gml:AssociationAttributeGroup / @nilReason
Namespace No namespace
Type gml:NilReasonType
Properties
content simple
Used by
Source
<attribute name="nilReason" type="gml:NilReasonType"/>
Attribute @gml:id
Namespace http://www.opengis.net/gml/3.2
Annotations
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Type ID
Properties
content simple
Used by
Source
<attribute name="id" type="ID">
  <annotation>
    <documentation>The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.</documentation>
  </annotation>
</attribute>
Attribute gml:AggregationAttributeGroup / @aggregationType
Namespace No namespace
Type gml:AggregationType
Properties
content simple
final restriction, list, union
Facets
enumeration set
enumeration bag
enumeration sequence
enumeration array
enumeration record
enumeration table
Used by
Source
<attribute name="aggregationType" type="gml:AggregationType"/>
Element Group gml:StandardObjectProperties
Namespace http://www.opengis.net/gml/3.2
Diagram
DiagramdeprecatedTypes_xsd.tmp#metaDataPropertygmlBase_xsd.tmp#descriptiongmlBase_xsd.tmp#descriptionReferencegmlBase_xsd.tmp#identifiergmlBase_xsd.tmp#name
Used by
Complex Types ad:AddressAreaNameType, ad:AddressComponentType, ad:AddressType, ad:AdminUnitNameType, ad:PostalDescriptorType, ad:ThoroughfareNameType, am:ManagementRestrictionOrRegulationZoneType, aqd:AQD_AggregationProcessType, aqd:AQD_AssessmentRegimeType, aqd:AQD_AttainmentType, aqd:AQD_EvaluationScenarioType, aqd:AQD_MeasuresType, aqd:AQD_ModelAreaType, aqd:AQD_ModelProcessType, aqd:AQD_ModelType, aqd:AQD_NetworkType, aqd:AQD_PlanType, aqd:AQD_ReportingHeaderType, aqd:AQD_RepresentativeAreaType, aqd:AQD_SampleType, aqd:AQD_SamplingPointProcessType, aqd:AQD_SamplingPointType, aqd:AQD_SourceApportionmentType, aqd:AQD_StationType, aqd:AQD_ZoneType, aqd:CompetentAuthoritiesType, au:AdministrativeBoundaryType, au:AdministrativeUnitType, au:CondominiumType, base2:DocumentCitationType, base2:LegislationCitationType, base:SpatialDataSetType, base:SpatialDataSetType, bui:BuildingType, bui:ControlTowerType, cp:BasicPropertyUnitType, cp:CadastralBoundaryType, cp:CadastralParcelType, cp:CadastralZoningType, ef:AbstractMonitoringFeatureType, ef:AbstractMonitoringObjectType, ef:AnyDomainLinkType, ef:EnvironmentalMonitoringActivityType, ef:EnvironmentalMonitoringFacilityType, ef:EnvironmentalMonitoringNetworkType, ef:EnvironmentalMonitoringProgrammeType, ef:HierarchyType, ef:NetworkFacilityType, ef:ObservingCapabilityType, ef:OperationalActivityPeriodType, gml:AbstractContinuousCoverageType, gml:AbstractCoverageType, 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:AbstractTimeSliceType, gml:AbstractTimeTopologyPrimitiveType, gml:AbstractTopoPrimitiveType, gml:AbstractTopologyType, gml:ArrayType, gml:BagType, gml:BoundedFeatureType, gml:CompositeCurveType, gml:CompositeSolidType, gml:CompositeSurfaceType, gml:CompositeValueType, gml:CurveType, gml:DirectedObservationAtDistanceType, gml:DirectedObservationType, gml:DiscreteCoverageType, gml:DynamicFeatureCollectionType, gml:DynamicFeatureType, gml:EdgeType, gml:FaceType, gml:FeatureCollectionType, gml:GeometricComplexType, gml:GridType, gml:LineStringType, gml:LinearRingType, gml:MovingObjectStatusType, gml:MultiCurveType, gml:MultiGeometryType, gml:MultiPointType, gml:MultiSolidType, gml:MultiSurfaceType, gml:NodeType, gml:ObservationType, gml:OrientableCurveType, gml:OrientableSurfaceType, gml:PointType, gml:PolygonType, gml:RectifiedGridType, gml:RingType, gml:ShellType, gml:SolidType, gml:SurfaceType, gml:TimeEdgeType, gml:TimeInstantType, gml:TimeNodeType, gml:TimePeriodType, gml:TimeTopologyComplexType, gml:TinType, gml:TopoComplexType, gml:TopoCurveType, gml:TopoPointType, gml:TopoSolidType, gml:TopoSurfaceType, gml:TopoVolumeType, gml:ValueArrayType, gn:NamedPlaceType, net:CrossReferenceType, net:GeneralisedLinkType, net:GradeSeparatedCrossingType, net:LinkSequenceType, net:LinkSetType, net:LinkType, net:NetworkAreaType, net:NetworkConnectionType, net:NetworkElementType, net:NetworkPropertyType, net:NetworkType, net:NodeType, om:OM_ObservationType, ompr:ProcessType, sam:SF_SamplingFeatureCollectionType, sam:SF_SamplingFeatureType, sams:SF_SpatialSamplingFeatureType, stat:NUTSRegionType, tn-a:AerodromeAreaType, tn-a:AerodromeCategoryType, tn-a:AerodromeNodeType, tn-a:AerodromeTypeType, tn-a:AirLinkSequenceType, tn-a:AirLinkType, tn-a:AirNodeType, tn-a:AirRouteLinkType, tn-a:AirRouteType, tn-a:AirspaceAreaType, tn-a:ApronAreaType, tn-a:ConditionOfAirFacilityType, tn-a:DesignatedPointType, tn-a:ElementLengthType, tn-a:ElementWidthType, tn-a:FieldElevationType, tn-a:InstrumentApproachProcedureType, tn-a:LowerAltitudeLimitType, tn-a:NavaidType, tn-a:ProcedureLinkType, tn-a:RunwayAreaType, tn-a:RunwayCentrelinePointType, tn-a:StandardInstrumentArrivalType, tn-a:StandardInstrumentDepartureType, tn-a:SurfaceCompositionType, tn-a:TaxiwayAreaType, tn-a:TouchDownLiftOffType, tn-a:UpperAltitudeLimitType, tn-a:UseRestrictionType, tn:AccessRestrictionType, tn:ConditionOfFacilityType, tn:MaintenanceAuthorityType, tn:MarkerPostType, tn:OwnerAuthorityType, tn:RestrictionForVehiclesType, tn:TrafficFlowDirectionType, tn:TransportAreaType, tn:TransportLinkSequenceType, tn:TransportLinkSetType, tn:TransportLinkType, tn:TransportNetworkType, tn:TransportNodeType, tn:TransportPointType, tn:TransportPropertyType, tn:VerticalPositionType
Model
Children gml:description, gml:descriptionReference, gml:identifier, gml:metaDataProperty, gml:name
Source
<group name="StandardObjectProperties">
  <sequence>
    <element ref="gml:metaDataProperty" minOccurs="0" maxOccurs="unbounded"/>
    <element ref="gml:description" minOccurs="0"/>
    <element ref="gml:descriptionReference" minOccurs="0"/>
    <element ref="gml:identifier" minOccurs="0"/>
    <element ref="gml:name" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</group>
Attribute Group gml:OwnershipAttributeGroup
Namespace http://www.opengis.net/gml/3.2
Annotations
Encoding a GML property inline vs. by-reference shall not imply anything about the "ownership" of the contained or referenced GML Object, i.e. the encoding style shall not imply any "deep-copy" or "deep-delete" semantics. To express ownership over the contained or referenced GML Object, the gml:OwnershipAttributeGroup attribute group may be added to object-valued property elements. If the attribute group is not part of the content model of such a property element, then the value may not be "owned".
When the value of the owns attribute is "true", the existence of inline or referenced object(s) depends upon the existence of the parent object.
Diagram
DiagramgmlBase_xsd.tmp#OwnershipAttributeGroup_owns
Used by
Complex Types ad:AddressAreaNamePropertyType, ad:AddressComponentPropertyType, ad:AddressPropertyType, ad:AdminUnitNamePropertyType, ad:PostalDescriptorPropertyType, ad:ThoroughfareNamePropertyType, am:ManagementRestrictionOrRegulationZonePropertyType, aqd:AQD_AggregationProcessPropertyType, aqd:AQD_AssessmentRegimePropertyType, aqd:AQD_AttainmentPropertyType, aqd:AQD_EvaluationScenarioPropertyType, aqd:AQD_MeasuresPropertyType, aqd:AQD_ModelAreaPropertyType, aqd:AQD_ModelProcessPropertyType, aqd:AQD_ModelPropertyType, aqd:AQD_NetworkPropertyType, aqd:AQD_PlanPropertyType, aqd:AQD_ReportingHeaderPropertyType, aqd:AQD_RepresentativeAreaPropertyType, aqd:AQD_SamplePropertyType, aqd:AQD_SamplingPointProcessPropertyType, aqd:AQD_SamplingPointPropertyType, aqd:AQD_SourceApportionmentPropertyType, aqd:AQD_StationPropertyType, aqd:AQD_ZonePropertyType, aqd:CompetentAuthoritiesPropertyType, au:AdministrativeBoundaryPropertyType, au:AdministrativeUnitPropertyType, au:CondominiumPropertyType, base2:DocumentCitationPropertyType, base2:LegislationCitationPropertyType, base:SpatialDataSetPropertyType, base:SpatialDataSetPropertyType, bui:BuildingPropertyType, bui:ControlTowerPropertyType, cp:BasicPropertyUnitPropertyType, cp:CadastralBoundaryPropertyType, cp:CadastralParcelPropertyType, cp:CadastralZoningPropertyType, ef:AbstractMonitoringFeaturePropertyType, ef:AbstractMonitoringObjectPropertyType, ef:AnyDomainLinkPropertyType, ef:EnvironmentalMonitoringActivityPropertyType, ef:EnvironmentalMonitoringFacilityPropertyType, ef:EnvironmentalMonitoringNetworkPropertyType, ef:EnvironmentalMonitoringProgrammePropertyType, ef:HierarchyPropertyType, ef:NetworkFacilityPropertyType, ef:ObservingCapabilityPropertyType, ef:OperationalActivityPeriodPropertyType, gml:AbstractFeatureMemberType, gml:AbstractMemberType, gml:AbstractMetadataPropertyType, gml:ArrayAssociationType, gml:AssociationRoleType, gml:CurveArrayPropertyType, gml:CurvePropertyType, gml:DirectedEdgePropertyType, gml:DirectedFacePropertyType, gml:DirectedNodePropertyType, gml:DirectedTopoSolidPropertyType, gml:DirectionPropertyType, gml:DomainSetType, gml:FaceOrTopoSolidPropertyType, gml:FeaturePropertyType, gml:GeometricComplexPropertyType, gml:GeometricPrimitivePropertyType, gml:GeometryArrayPropertyType, gml:GeometryPropertyType, gml:HistoryPropertyType, gml:InlinePropertyType, gml:MultiCurvePropertyType, gml:MultiGeometryPropertyType, gml:MultiPointPropertyType, gml:MultiSolidPropertyType, gml:MultiSurfacePropertyType, gml:NodeOrEdgePropertyType, gml:NodePropertyType, gml:PointArrayPropertyType, gml:PointPropertyType, gml:ProcedurePropertyType, gml:ReferenceType, gml:ResultType, gml:SolidArrayPropertyType, gml:SolidPropertyType, gml:SurfaceArrayPropertyType, gml:SurfacePropertyType, gml:TargetPropertyType, gml:TimeCalendarEraPropertyType, gml:TimeCalendarPropertyType, gml:TimeClockPropertyType, gml:TimeEdgePropertyType, gml:TimeInstantPropertyType, gml:TimeNodePropertyType, gml:TimeOrdinalEraPropertyType, gml:TimePeriodPropertyType, gml:TimePrimitivePropertyType, gml:TimeTopologyComplexPropertyType, gml:TimeTopologyPrimitivePropertyType, gml:TopoCurvePropertyType, gml:TopoPointPropertyType, gml:TopoPrimitiveArrayAssociationType, gml:TopoPrimitiveMemberType, gml:TopoSolidPropertyType, gml:TopoSurfacePropertyType, gml:TopoVolumePropertyType, gml:ValueArrayPropertyType, gml:ValuePropertyType, gn:NamedPlacePropertyType, net:CrossReferencePropertyType, net:GeneralisedLinkPropertyType, net:GradeSeparatedCrossingPropertyType, net:LinkPropertyType, net:LinkSequencePropertyType, net:LinkSetPropertyType, net:NetworkAreaPropertyType, net:NetworkConnectionPropertyType, net:NetworkElementPropertyType, net:NetworkPropertyPropertyType, net:NodePropertyType, ompr:ProcessPropertyType, stat:NUTSRegionPropertyType, tn-a:AerodromeAreaPropertyType, tn-a:AerodromeCategoryPropertyType, tn-a:AerodromeNodePropertyType, tn-a:AerodromeTypePropertyType, tn-a:AirLinkPropertyType, tn-a:AirLinkSequencePropertyType, tn-a:AirNodePropertyType, tn-a:AirRouteLinkPropertyType, tn-a:AirRoutePropertyType, tn-a:AirspaceAreaPropertyType, tn-a:ApronAreaPropertyType, tn-a:ConditionOfAirFacilityPropertyType, tn-a:DesignatedPointPropertyType, tn-a:ElementLengthPropertyType, tn-a:ElementWidthPropertyType, tn-a:FieldElevationPropertyType, tn-a:InstrumentApproachProcedurePropertyType, tn-a:LowerAltitudeLimitPropertyType, tn-a:NavaidPropertyType, tn-a:ProcedureLinkPropertyType, tn-a:RunwayAreaPropertyType, tn-a:RunwayCentrelinePointPropertyType, tn-a:StandardInstrumentArrivalPropertyType, tn-a:StandardInstrumentDeparturePropertyType, tn-a:SurfaceCompositionPropertyType, tn-a:TaxiwayAreaPropertyType, tn-a:TouchDownLiftOffPropertyType, tn-a:UpperAltitudeLimitPropertyType, tn-a:UseRestrictionPropertyType, tn:AccessRestrictionPropertyType, tn:ConditionOfFacilityPropertyType, tn:MaintenanceAuthorityPropertyType, tn:MarkerPostPropertyType, tn:OwnerAuthorityPropertyType, tn:RestrictionForVehiclesPropertyType, tn:TrafficFlowDirectionPropertyType, tn:TransportAreaPropertyType, tn:TransportLinkPropertyType, tn:TransportLinkSequencePropertyType, tn:TransportLinkSetPropertyType, tn:TransportNetworkPropertyType, tn:TransportNodePropertyType, tn:TransportObjectPropertyType, tn:TransportPointPropertyType, tn:TransportPropertyPropertyType, tn:VerticalPositionPropertyType
Elements am:ManagementRestrictionOrRegulationZoneType/am:legalBasis, am:ManagementRestrictionOrRegulationZoneType/am:plan, ef:AbstractMonitoringFeatureType/ef:involvedIn, ef:AbstractMonitoringObjectType/ef:broader, ef:AbstractMonitoringObjectType/ef:narrower, ef:AbstractMonitoringObjectType/ef:supersedes, ef:AnyDomainLinkType/ef:relatedTo, ef:EnvironmentalMonitoringActivityType/ef:setUpFor, ef:EnvironmentalMonitoringFacilityType/ef:belongsTo, ef:EnvironmentalMonitoringFacilityType/ef:relatedTo, ef:EnvironmentalMonitoringNetworkType/ef:contains, ef:HierarchyType/ef:broader, ef:HierarchyType/ef:narrower, ef:NetworkFacilityType/ef:belongsTo, ef:NetworkFacilityType/ef:contains
Attributes
QName Type Default Use
owns boolean false optional
Source
<attributeGroup name="OwnershipAttributeGroup">
  <annotation>
    <documentation>Encoding a GML property inline vs. by-reference shall not imply anything about the "ownership" of the contained or referenced GML Object, i.e. the encoding style shall not imply any "deep-copy" or "deep-delete" semantics. To express ownership over the contained or referenced GML Object, the gml:OwnershipAttributeGroup attribute group may be added to object-valued property elements. If the attribute group is not part of the content model of such a property element, then the value may not be "owned". When the value of the owns attribute is "true", the existence of inline or referenced object(s) depends upon the existence of the parent object.</documentation>
  </annotation>
  <attribute name="owns" type="boolean" default="false"/>
</attributeGroup>
Attribute Group gml:AssociationAttributeGroup
Namespace http://www.opengis.net/gml/3.2
Annotations
XLink components are the standard method to support hypertext referencing in XML. An XML Schema attribute group, gml:AssociationAttributeGroup, is provided to support the use of Xlinks as the method for indicating the value of a property by reference in a uniform manner in GML.
Diagram
Diagramxlink_xsd.tmp#typexlink_xsd.tmp#hrefxlink_xsd.tmp#rolexlink_xsd.tmp#arcrolexlink_xsd.tmp#titlexlink_xsd.tmp#showxlink_xsd.tmp#actuatexlink_xsd.tmp#simpleAttrsgmlBase_xsd.tmp#AssociationAttributeGroup_nilReasondeprecatedTypes_xsd.tmp#remoteSchema
Used by
Complex Types ad:AddressAreaNamePropertyType, ad:AddressComponentPropertyType, ad:AddressPropertyType, ad:AdminUnitNamePropertyType, ad:PostalDescriptorPropertyType, ad:ThoroughfareNamePropertyType, am:ManagementRestrictionOrRegulationZonePropertyType, aqd:AQD_AggregationProcessPropertyType, aqd:AQD_AssessmentRegimePropertyType, aqd:AQD_AttainmentPropertyType, aqd:AQD_EvaluationScenarioPropertyType, aqd:AQD_MeasuresPropertyType, aqd:AQD_ModelAreaPropertyType, aqd:AQD_ModelProcessPropertyType, aqd:AQD_ModelPropertyType, aqd:AQD_NetworkPropertyType, aqd:AQD_PlanPropertyType, aqd:AQD_ReportingHeaderPropertyType, aqd:AQD_RepresentativeAreaPropertyType, aqd:AQD_SamplePropertyType, aqd:AQD_SamplingPointProcessPropertyType, aqd:AQD_SamplingPointPropertyType, aqd:AQD_SourceApportionmentPropertyType, aqd:AQD_StationPropertyType, aqd:AQD_ZonePropertyType, aqd:CompetentAuthoritiesPropertyType, au:AdministrativeBoundaryPropertyType, au:AdministrativeUnitPropertyType, au:CondominiumPropertyType, base2:DocumentCitationPropertyType, base2:LegislationCitationPropertyType, base:SpatialDataSetPropertyType, base:SpatialDataSetPropertyType, bui:BuildingPropertyType, bui:ControlTowerPropertyType, cp:BasicPropertyUnitPropertyType, cp:CadastralBoundaryPropertyType, cp:CadastralParcelPropertyType, cp:CadastralZoningPropertyType, ef:AbstractMonitoringFeaturePropertyType, ef:AbstractMonitoringObjectPropertyType, ef:AnyDomainLinkPropertyType, ef:EnvironmentalMonitoringActivityPropertyType, ef:EnvironmentalMonitoringFacilityPropertyType, ef:EnvironmentalMonitoringNetworkPropertyType, ef:EnvironmentalMonitoringProgrammePropertyType, ef:HierarchyPropertyType, ef:NetworkFacilityPropertyType, ef:ObservingCapabilityPropertyType, ef:OperationalActivityPeriodPropertyType, gml:AbstractGeneralOperationParameterPropertyType, gml:AffineCSPropertyType, gml:AssociationRoleType, gml:BooleanPropertyType, gml:CRSPropertyType, gml:CartesianCSPropertyType, gml:CategoryPropertyType, gml:CompoundCRSPropertyType, gml:ConcatenatedOperationPropertyType, gml:ConversionPropertyType, gml:CoordinateOperationPropertyType, gml:CoordinateSystemAxisPropertyType, gml:CoordinateSystemPropertyType, gml:CountPropertyType, gml:CurvePropertyType, gml:CylindricalCSPropertyType, gml:DatumPropertyType, gml:DerivedCRSPropertyType, gml:DictionaryEntryType, gml:DirectedEdgePropertyType, gml:DirectedFacePropertyType, gml:DirectedNodePropertyType, gml:DirectedTopoSolidPropertyType, gml:DirectionPropertyType, gml:DomainSetType, gml:DynamicFeatureMemberType, gml:EllipsoidPropertyType, gml:EllipsoidalCSPropertyType, gml:EngineeringCRSPropertyType, gml:EngineeringDatumPropertyType, gml:FaceOrTopoSolidPropertyType, gml:FeaturePropertyType, gml:GeneralConversionPropertyType, gml:GeneralTransformationPropertyType, gml:GeocentricCRSPropertyType, gml:GeodeticCRSPropertyType, gml:GeodeticDatumPropertyType, gml:GeographicCRSPropertyType, gml:GeometricComplexPropertyType, gml:GeometricPrimitivePropertyType, gml:GeometryPropertyType, gml:ImageCRSPropertyType, gml:ImageDatumPropertyType, gml:LinearCSPropertyType, gml:LocationPropertyType, gml:MetaDataPropertyType, gml:MultiCurvePropertyType, gml:MultiGeometryPropertyType, gml:MultiPointPropertyType, gml:MultiSolidPropertyType, gml:MultiSurfacePropertyType, gml:NodeOrEdgePropertyType, gml:NodePropertyType, gml:ObliqueCartesianCSPropertyType, gml:OperationMethodPropertyType, gml:OperationParameterGroupPropertyType, gml:OperationParameterPropertyType, gml:OperationPropertyType, gml:PassThroughOperationPropertyType, gml:PointPropertyType, gml:PolarCSPropertyType, gml:PrimeMeridianPropertyType, gml:ProcedurePropertyType, gml:ProjectedCRSPropertyType, gml:QuantityPropertyType, gml:ReferenceType, gml:ResultType, gml:SingleCRSPropertyType, gml:SingleOperationPropertyType, gml:SolidPropertyType, gml:SphericalCSPropertyType, gml:StringOrRefType, gml:SurfacePropertyType, gml:TargetPropertyType, gml:TemporalCRSPropertyType, gml:TemporalCSPropertyType, gml:TemporalDatumPropertyType, gml:TimeCSPropertyType, gml:TimeCalendarEraPropertyType, gml:TimeCalendarPropertyType, gml:TimeClockPropertyType, gml:TimeEdgePropertyType, gml:TimeInstantPropertyType, gml:TimeNodePropertyType, gml:TimeOrdinalEraPropertyType, gml:TimePeriodPropertyType, gml:TimePrimitivePropertyType, gml:TimeTopologyComplexPropertyType, gml:TimeTopologyPrimitivePropertyType, gml:TopoComplexPropertyType, gml:TopoPrimitiveMemberType, gml:TopoSolidPropertyType, gml:TransformationPropertyType, gml:UserDefinedCSPropertyType, gml:ValuePropertyType, gml:VerticalCRSPropertyType, gml:VerticalCSPropertyType, gml:VerticalDatumPropertyType, gn:NamedPlacePropertyType, net:CrossReferencePropertyType, net:GeneralisedLinkPropertyType, net:GradeSeparatedCrossingPropertyType, net:LinkPropertyType, net:LinkSequencePropertyType, net:LinkSetPropertyType, net:NetworkAreaPropertyType, net:NetworkConnectionPropertyType, net:NetworkElementPropertyType, net:NetworkPropertyPropertyType, net:NodePropertyType, om:NamedValuePropertyType, om:OM_ObservationPropertyType, om:OM_ProcessPropertyType, om:TimeObjectPropertyType, ompr:ProcessPropertyType, sam:SF_ProcessPropertyType, sam:SF_SamplingFeatureCollectionPropertyType, sam:SF_SamplingFeaturePropertyType, sams:SF_SpatialSamplingFeaturePropertyType, sams:shapeType, stat:NUTSRegionPropertyType, tn-a:AerodromeAreaPropertyType, tn-a:AerodromeCategoryPropertyType, tn-a:AerodromeNodePropertyType, tn-a:AerodromeTypePropertyType, tn-a:AirLinkPropertyType, tn-a:AirLinkSequencePropertyType, tn-a:AirNodePropertyType, tn-a:AirRouteLinkPropertyType, tn-a:AirRoutePropertyType, tn-a:AirspaceAreaPropertyType, tn-a:ApronAreaPropertyType, tn-a:ConditionOfAirFacilityPropertyType, tn-a:DesignatedPointPropertyType, tn-a:ElementLengthPropertyType, tn-a:ElementWidthPropertyType, tn-a:FieldElevationPropertyType, tn-a:InstrumentApproachProcedurePropertyType, tn-a:LowerAltitudeLimitPropertyType, tn-a:NavaidPropertyType, tn-a:ProcedureLinkPropertyType, tn-a:RunwayAreaPropertyType, tn-a:RunwayCentrelinePointPropertyType, tn-a:StandardInstrumentArrivalPropertyType, tn-a:StandardInstrumentDeparturePropertyType, tn-a:SurfaceCompositionPropertyType, tn-a:TaxiwayAreaPropertyType, tn-a:TouchDownLiftOffPropertyType, tn-a:UpperAltitudeLimitPropertyType, tn-a:UseRestrictionPropertyType, tn:AccessRestrictionPropertyType, tn:ConditionOfFacilityPropertyType, tn:MaintenanceAuthorityPropertyType, tn:MarkerPostPropertyType, tn:OwnerAuthorityPropertyType, tn:RestrictionForVehiclesPropertyType, tn:TrafficFlowDirectionPropertyType, tn:TransportAreaPropertyType, tn:TransportLinkPropertyType, tn:TransportLinkSequencePropertyType, tn:TransportLinkSetPropertyType, tn:TransportNetworkPropertyType, tn:TransportNodePropertyType, tn:TransportObjectPropertyType, tn:TransportPointPropertyType, tn:TransportPropertyPropertyType, tn:VerticalPositionPropertyType
Elements ad:AddressType/ad:component, am:ManagementRestrictionOrRegulationZoneType/am:legalBasis, am:ManagementRestrictionOrRegulationZoneType/am:plan, aqd:AQD_NetworkType/aqd:operationActivityPeriod, aqd:AQD_ReportingHeaderType/aqd:reportingPeriod, au:AdministrativeUnitType/au:lowerLevelUnit, base:SpatialDataSetType/base:metadata, base:SpatialDataSetType/base:metadata, ef:AbstractMonitoringFeatureType/ef:involvedIn, ef:AbstractMonitoringObjectType/ef:broader, ef:AbstractMonitoringObjectType/ef:legalBackground, ef:AbstractMonitoringObjectType/ef:narrower, ef:AbstractMonitoringObjectType/ef:observingCapability, ef:AbstractMonitoringObjectType/ef:supersedes, ef:AnyDomainLinkType/ef:relatedTo, ef:EnvironmentalMonitoringActivityType/ef:activityTime, ef:EnvironmentalMonitoringActivityType/ef:setUpFor, ef:EnvironmentalMonitoringFacilityType/ef:belongsTo, ef:EnvironmentalMonitoringFacilityType/ef:operationalActivityPeriod, ef:EnvironmentalMonitoringFacilityType/ef:relatedTo, ef:EnvironmentalMonitoringNetworkType/ef:contains, ef:HierarchyType/ef:broader, ef:HierarchyType/ef:linkingTime, ef:HierarchyType/ef:narrower, ef:NetworkFacilityType/ef:belongsTo, ef:NetworkFacilityType/ef:contains, ef:NetworkFacilityType/ef:linkingTime, ef:ObservingCapabilityType/ef:observingTime, ef:OperationalActivityPeriodType/ef:activityTime, ef:ReportToLegalActType/ef:legalAct, gml:coordinateOperationAccuracy, gml:domainOfValidity, gml:formulaCitation, net:LinkSetType/net:link, ompr:ProcessType/ompr:documentation
Attributes
Source
<attributeGroup name="AssociationAttributeGroup">
  <annotation>
    <documentation>XLink components are the standard method to support hypertext referencing in XML. An XML Schema attribute group, gml:AssociationAttributeGroup, is provided to support the use of Xlinks as the method for indicating the value of a property by reference in a uniform manner in GML.</documentation>
  </annotation>
  <attributeGroup ref="xlink:simpleAttrs"/>
  <attribute name="nilReason" type="gml:NilReasonType"/>
  <attribute ref="gml:remoteSchema">
    <annotation>
      <appinfo>deprecated</appinfo>
    </annotation>
  </attribute>
</attributeGroup>
Attribute Group gml:AggregationAttributeGroup
Namespace http://www.opengis.net/gml/3.2
Annotations
A GML Object Collection is any GML Object with a property element in its content model whose content model is derived by extension from gml:AbstractMemberType.
In addition, the complex type describing the content model of the GML Object Collection may also include a reference to the attribute group gml:AggregationAttributeGroup to provide additional information about the semantics of the object collection.  This information may be used by applications to group GML objects, and optionally to order and index them.
The allowed values for the aggregationType attribute are defined by gml:AggregationType. See 8.4 of ISO/IEC 11404:1996 for the meaning of the values in the enumeration.
Diagram
DiagramgmlBase_xsd.tmp#AggregationAttributeGroup_aggregationType
Used by
Attributes
QName Type Use
aggregationType gml:AggregationType optional
Source
<attributeGroup name="AggregationAttributeGroup">
  <annotation>
    <documentation>A GML Object Collection is any GML Object with a property element in its content model whose content model is derived by extension from gml:AbstractMemberType. In addition, the complex type describing the content model of the GML Object Collection may also include a reference to the attribute group gml:AggregationAttributeGroup to provide additional information about the semantics of the object collection. This information may be used by applications to group GML objects, and optionally to order and index them. The allowed values for the aggregationType attribute are defined by gml:AggregationType. See 8.4 of ISO/IEC 11404:1996 for the meaning of the values in the enumeration.</documentation>
  </annotation>
  <attribute name="aggregationType" type="gml:AggregationType"/>
</attributeGroup>