gml:AbstractFeatureType
feature.xsd
An abstract feature provides a set of common properties, including id, metaDataProperty, name and description inherited from AbstractGMLType, plus boundedBy. A concrete feature type must derive from this type and specify additional properties in an application schema. A feature must possess an identifying attribute ('id' - 'fid' has been deprecated).
Complex type information
Namespace: http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0
Schema document: external/ogc-gml/3.1.1/dhs-gmo/1.0.0/gml.xsd
Properties: Abstract
Content
- Sequence [1..1]
- gml:metaDataProperty [0..*] Contains or refers to a metadata package that contains metadata properties.
- gml:description [0..1] Contains a simple text description of the object, or refers to an external description.
- Choice [0..*]
- gml:name 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.
- gml:csName The name by which this coordinate system is identified.
- gml:coordinateOperationName The name by which this coordinate operation is identified.
- gml:methodName The name by which this operation method is identified.
- gml:parameterName The name by which this operation parameter is identified.
- gml:groupName The name by which this operation parameter group is identified.
- gml:datumName The name by which this datum is identified.
- gml:meridianName The name by which this prime meridian is identified. The meridianName most common value is Greenwich, and that value shall be used when the greenwichLongitude value is zero.
- gml:ellipsoidName The name by which this ellipsoid is identified.
- gml:srsName The name by which this reference system is identified.
from subst. group gml:name - gml:boundedBy [0..1]
from type gml:AbstractGMLTypefrom group gml:StandardObjectProperties
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
gml:id | [0..1] | xsd:ID | from type gml:AbstractGMLType |
Used by
- Element gml:_Feature
- Element gml:FeatureCollection via derived type gml:FeatureCollectionType
- Element gml:GridCoverage via derived type gml:GridCoverageType
- Element gml:MultiCurveCoverage via derived type gml:MultiCurveCoverageType
- Element gml:MultiPointCoverage via derived type gml:MultiPointCoverageType
- Element gml:MultiSurfaceCoverage via derived type gml:MultiSurfaceCoverageType
- Element gml:RectifiedGridCoverage via derived type gml:RectifiedGridCoverageType
- Element gml:_ContinuousCoverage via derived type gml:AbstractContinuousCoverageType
- Element gml:_Coverage via derived type gml:AbstractCoverageType
- Element gml:_DiscreteCoverage via derived type gml:AbstractDiscreteCoverageType
- Element gml:_FeatureCollection via derived type gml:AbstractFeatureCollectionType
- Element mo:MovingObject via derived type mo:MovingObjectType
- Element mo:MovingObjectCollection via derived type mo:MovingObjectCollectionType
- Element om:AbstractObservation via derived type om:AbstractObservationType
- Element om:CategoryObservation via derived type om:CategoryObservationType
- Element om:CommonObservation via derived type om:CommonObservationType
- Element om:ComplexObservation via derived type om:ComplexObservationType
- Element om:CountObservation via derived type om:CountObservationType
- Element om:DiscreteCoverageObs via derived type om:DiscreteCoverageObsType
- Element om:DiscreteCoverageObservation via derived type om:DiscreteCoverageObservationType
- Element om:ElementCoverageObservation via derived type om:ElementCoverageObservationType
- Element om:Event via derived type om:EventType
- Element om:Measurement via derived type om:MeasurementType
- Element om:Observation via derived type om:ObservationType
- Element om:ObservationCollection via derived type om:ObservationCollectionType
- Element om:PointCoverageObs via derived type om:PointCoverageObsType
- Element om:PointCoverageObservation via derived type om:PointCoverageObservationType
- Element om:ProcedureEvent via derived type om:ProcedureEventType
- Element om:ProcedureHistory via derived type om:ProcedureHistoryType
- Element om:TimeSeriesObs via derived type om:TimeSeriesObsType
- Element om:TimeSeriesObservation via derived type om:TimeSeriesObservationType
- Element om:TruthObservation via derived type om:TruthObservationType
- Element wfs:FeatureCollection via derived type wfs:FeatureCollectionType
Type inheritance chain
- gml:AbstractGMLType
- gml:AbstractFeatureType
- extended by mo:MovingObjectType
- extended by gml:AbstractFeatureCollectionType
- extended by mo:MovingObjectCollectionType
- extended by gml:FeatureCollectionType
- extended by wfs:FeatureCollectionType
- extended by gml:AbstractCoverageType
- extended by gml:AbstractContinuousCoverageType
- extended by gml:AbstractDiscreteCoverageType
- restricted by gml:MultiPointCoverageType
- restricted by gml:MultiCurveCoverageType
- restricted by gml:MultiSurfaceCoverageType
- restricted by gml:GridCoverageType
- restricted by gml:RectifiedGridCoverageType
- extended by om:EventType
- extended by om:AbstractObservationType
- extended by om:CommonObservationType
- extended by om:ObservationType
- extended by om:MeasurementType
- extended by om:CategoryObservationType
- extended by om:CountObservationType
- extended by om:TruthObservationType
- extended by om:ComplexObservationType
- extended by om:DiscreteCoverageObservationType
- extended by om:PointCoverageObservationType
- extended by om:TimeSeriesObservationType
- extended by om:ElementCoverageObservationType
- extended by om:DiscreteCoverageObsType
- extended by om:PointCoverageObsType
- extended by om:TimeSeriesObsType
- extended by om:ObservationCollectionType
- extended by om:ProcedureEventType
- extended by om:ProcedureHistoryType
- extended by om:AbstractObservationType
- gml:AbstractFeatureType