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 |
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) |
| |||
EnumeratedRasterValues | RasterData(EnumeratedRepresentation, EnumeratedMember) | 0..* | |
StringRasterValues | RasterData(StringRepresentation, String) | 0..* | |
NumericRasterValues | RasterData(NumericRepresentation, NumericalValue) | 0..* |
SpatialAttribute
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 |