feature.xsd v2.1.1 2010-01-26
GML Feature schema.
GML is an OGC Standard.
Copyright (c) 2001,2010 Open Geospatial Consortium, Inc. All Rights Reserved.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
An abstract feature provides a set of common properties. A concrete
feature type must derive from this type and specify additional
properties in an application schema. A feature may optionally
possess an identifying attribute ('fid').
This abstract base type just makes the boundedBy element mandatory
for a feature collection.
A feature collection contains zero or more featureMember elements.
A simple geometry property encapsulates a geometry element.
Alternatively, it can function as a pointer (simple-type link)
that refers to a remote geometry element.
An instance of this type (e.g. a featureMember) can either
enclose or point to a feature (or feature collection); this
type can be restricted in an application schema to allow only
specified features as valid participants in the association.
When serving as a simple link that references a remote feature
instance, the value of the gml:remoteSchema attribute can be
used to locate a schema fragment that constrains the target
instance.
Bounding shapes--a Box or a null element are currently allowed.
Encapsulates a single point to represent position, location, or
centerOf properties.
Encapsulates a single polygon to represent coverage or extentOf
properties.
Encapsulates a single LineString to represent centerLineOf or
edgeOf properties.
Encapsulates a MultiPoint element to represent the following
discontiguous geometric properties: multiLocation, multiPosition,
multiCenterOf.
Encapsulates a MultiLineString element to represent the following
discontiguous geometric properties: multiEdgeOf, multiCenterLineOf.
Encapsulates a MultiPolygon to represent the following discontiguous
geometric properties: multiCoverage, multiExtentOf.
Encapsulates a MultiGeometry element.
If a bounding shape is not provided for a feature collection,
explain why. Allowable values are:
innapplicable - the features do not have geometry
unknown - the boundingBox cannot be computed
unavailable - there may be a boundingBox but it is not divulged
missing - there are no features