# Module Documentation: eml-spatialVector | Back to EML Contents

### The eml-spatialVector module - Logical information about non-gridded geospatial image data

The eml-spatialVector module allows for the description of spatial objects in a GIS system that are not defined in a regularly gridded pattern. These geometries include points and vectors and the relationships among them. Specific attributes of a spatial vector can be documented here including the vector's geometry type, count and topology level.

## Module details

Recommended Usage: | all spatial datasets that contain spatial data entities represented as vector features.
Stand-alone: | yes
Imports: | eml-documentation, eml-spatialReference, eml-entity, eml-resource, eml-attribute, eml-constraint
Imported By: |
View an image of the schema: | eml-spatialVector image

## Element Definitions:
#### spatialVector | This element has no default value.
Content of this field: | Description of this field:
Type: SpatialVectorType
| Description of a spatial data entity based on features represented by vectors
#### attributeList | This element has no default value.
Content of this field: | Description of this field:
Type: att:AttributeListType
| The list of attributes associated with this entity. For more information see the eml-attribute module.
#### constraint | This element has no default value.
Content of this field: | Description of this field:
Type: con:ConstraintType
| Description of any relational constraints on this entity. For more information see the eml-constraint module.
#### geometry | This element has no default value.
Content of this field: | Description of this field:
Type: GeometryType
| Geometric feature classification is based on an enumeration of simple feature classes defined by the OpenGIS consortium and implemented in Geographic Markup Language as simple feature types. Example(s): polygon
#### geometricObjectCount | This element has no default value.
Content of this field: | Description of this field:
Type: res:NonEmptyStringType
| Total number of the geometric objects occurring in the dataset. Example(s): 24
#### topologyLevel | This element has no default value.
Content of this field: | Description of this field:
Type: TopologyLevel
| This element describes the relative complexity of the geometric information in the data file. Example(s): geometryOnly
#### spatialReference | This element has no default value.
Content of this field: | Description of this field:
Type: spref:SpatialReferenceType
#### horizontalAccuracy | This element has no default value.
Content of this field: | Description of this field:
Type: DataQuality
| Horizontal positional accuracy of the data expressed as either text or quantitative assessment.
#### verticalAccuracy | This element has no default value.
Content of this field: | Description of this field:
Type: DataQuality
| Vertical positional accuracy of the data expressed as either text or quantitative assessment.
#### accuracyReport | This element has no default value.
Content of this field: | Description of this field:
Type: res:NonEmptyStringType
| A text statement of the data quality, included the means by which it was determined.
#### quantitativeAccuracyReport | This element has no default value.
Content of this field: | Description of this field:
Elements: | Use: | How many:
A sequence of (
quantitativeAccuracyValue | required |
quantitativeAccuracyMethod | required |
)
| A quantitative assessment of the data quality expressed as a value and the method of its determination.
#### quantitativeAccuracyValue | This element has no default value.
Content of this field: | Description of this field:
Type: res:NonEmptyStringType
| The value resulting from the accuracy test. Typically, this will be expressed in units corresponding to those declared for the parameter being assessed. Example(s): 4.5
#### quantitativeAccuracyMethod | This element has no default value.
Content of this field: | Description of this field:
Type: res:NonEmptyStringType
| Identification and explanation of the method used to calculate the quantitative accuracy assessment. Example(s): Error expressed as root mean square of 5 control points.
## Attribute Definitions:
#### id
Type: res:IDType Use: optional
#### system
Type: res:SystemType Use: optional
#### scope
Type: res:ScopeType Use: optional Default value: document
## Complex Type Definitions:
#### SpatialVectorType |
Content of this field: | Description of this field:
Elements: | Use: | How many:
A choice of (
A sequence of (
ent:EntityGroup |  |
attributeList | required |
constraint | optional | unbounded
geometry | required | unbounded
geometricObjectCount | optional |
topologyLevel | optional |
spatialReference | optional |
horizontalAccuracy | optional |
verticalAccuracy | optional |
)
OR
res:ReferencesGroup |  |
)
Attributes: | Use: | Default Value:
id | optional
system | optional
scope | optional | document
#### DataQuality |
Content of this field: | Description of this field:
Elements: | Use: | How many:
A sequence of (
accuracyReport | required |
quantitativeAccuracyReport | optional | unbounded
)
## Simple Type Definitions:
### #### GeometryType
Derived from: xs:string (by xs:restriction) Allowed values: Point LineString LinearRing Polygon MultiPoint MultiLineString MultiPolygon MultiGeometry |
### #### TopologyLevel
Derived from: xs:string (by xs:restriction) Allowed values: geometryOnly nonPlanarGraph planarLineGraph fullPlanarGraph surfaceGraph fullTopology3D |
## Group Definitions:

Web Contact: jones@nceas.ucsb.edu