ADAPT - ReferenceLayer

ADAPT - ReferenceLayer

 

ReferenceLayer

Attribute

Type

Multiplicity

Description

Attribute

Type

Multiplicity

Description

Id

CompoundIdentifier

1

 

Description

String

1

 

LayerType

ReferenceLayerTypeEnum

(to become EnumeratedRepresentation)

 

1

ex: VarietyLocator, Soil Map, Aerial Image, Obstacle, etc

TimeScopeIds

Integer

0..*

A range of validity

TimeScopes

TimeScope

0..*

 

BoundingPolygon

Polygon

0..1

WGS84

ContextItems

ContextItem

0..*

 

FieldIds

Integer

0..*

 

CropZoneIds

Integer

0..*

 

ReferenceLayerTypeEnum

  • SoilTypeMap

  • BackgroundImage

  • ElevationMap

  • CommonLandUnit

  • ProfitMap

  • Obstacles

  • ManagementZone

  • VarietyLocator

RasterReferenceLayer (SubClass of ReferenceLayer; analogous to ISO11783 GRD)

Attribute

Type

Multiplicity

Description

Origin

Point

1

GridMinimumNorthPosition, GridMinimumEastPosition

RowCount

Integer

1

GridMaximumRow

ColumnCount

Integer

1

GridMaximumColumn

CellWidth

NumericRepresentationValue

1

GridCellEastSize (in WGS84 degrees)

CellHeight

NumericRepresentationValue

1

GridCellNorthSize (in WGS84 degrees)

SpatialAttributes

SpatialAttribute[,]

0..1

Should have (RowCount * ColumnCount) number of values.

Note this notation is [row,column]

EnumeratedRasterValues

RasterData(EnumeratedRepresentation, EnumeratedMember)

0..*

 

StringRasterValues

RasterData(StringRepresentation, String)

0..*

 

NumericRasterValues

RasterData(NumericRepresentation, NumericalValue)

0..*

 

 

SpatialAttribute

Attribute

Type

Multiplicity

Description

Values

RepresentationValue

1..*

A stack of values (incl. representation) associated with a given grid cell.

Note that it is possible for a cell to NOT have any values associated with it. This is a consequence of the rigidity of the raster grid definition as per ISO; i.e., a grid may be made to cover a field, but some parts of the grid may not overlap the field. e.g., the grid is perfectly rectangular; if the field is, say, trapezoidal, some grid cells will not overlay the field.

RasterData

Attribute

Type

Multiplicity

Description

Representation

Templated Representation

 

 

Values

2-Dimensional Array

 

 

ShapeReferenceLayer  (SubClass of ReferenceLayer)

Attribute

Type

Multiplicity

Description

ShapeLookups

ShapeLookup

1..*

This is a list of shape-SpatialAttribute pairs.

 

ShapeLookup

Attribute

Type

Multiplicity

Description

Shape

Shape

1

 

SpatialAttribute

SpatialAttribute

0..1

 

Comments