ADAPT - ReferenceLayer
ReferenceLayer
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 |