ADAPT Common Object Model Documentation

ADAPT Common Object Model Documentation

Below you will find links to pages where the different classes (and their attributes) of the ADAPT Common Object Model are presented and discussed. 

DISCLAIMER: This material is still under development, and undergoing rapid change. Please check back plenty and often!

The Core Documents

Element

Type

Materials

Comments

Document

Abstract

ADAPT - Document / DocumentCorrelation Discussion

Document is an abstract ancestor of Plan, Observations, Recommendation,  Work Order and Work Record. The child classes inherit all of its attributes.

Plan

Strategic

ADAPT - Plan, Recommendation, & Work Order Discussion

Strategic document for laying out how a crop will be grown on an extent of land

Observations

Tactical

ADAPT - Observations

"This is what's happeneing out in the field". This tactical document is a wrapper for one or more Datasets containing ISO 19156-themed Observations and Measurements.

Recommendation

Tactical

ADAPT - Plan, Recommendation, & Work Order Discussion 

"This is what I think we should do out in the field"

WorkOrder

Tactical

ADAPT - Plan, Recommendation, & Work Order Discussion 

"This is what we will do out in the field"

  • WorkItem

Part

ADAPT - WorkItem and StatusUpdate Discussion

Tool for expressing a desired course of action for a single pass over a cropzone or field

  • WorkItemOperation: 

Part

ADAPT - WorkItemOperation Discussion

Tool for describing a particular desired field operation within a WorkItem

  • Manual Prescription

Part

ADAPT - Prescription Discussion

 

  • Spatial Prescription

Part

ADAPT - Prescription Discussion

 

WorkRecord: 

Tactical

ADAPT - WorkRecord Discussion

"This is what actually happened in the field operation"

  • LoggedData

Part

ADAPT - LoggedData / OperationData / Section / Meter Discussion

Capturing the spatially-explicit, dense data within a WotkRecord

  • Summary

Part

ADAPT - Summary Attributes Discussion

 

Load

Part

ADAPT - Load / LoadDestination Discussion

 

Load Destination

Part

ADAPT - Load / LoadDestination Discussion

 

 

Reference, Setup, and Configuration Data

Element

Type

Materials

Comments

Manufacturer and Brand

Reference

ADAPT - Manufacturer and Brand Discussion (Used by Equipment and Products)

 

ReferenceLayer

 

ADAPT - ReferenceLayer (Obstacle, variety locator, soil map, management zone, etc)

 

Crop
(For CropVariety, see Product)

Reference / Setup

ADAPT - Crop Discussion

OK

Mar 20, 2020 @DANIEL DANFORD: Matches Source

Mar 20, 2020 @Andres Ferreyra Matched model, rearranged attributes to be identical.

Product (Chemical, fertilizer, TankMix)

Reference / Setup

ADAPT - Product / CropProtectionProduct / FertilizerProduct / CropVariety / Trait Discussion

 

Grower, Farm, Field, Cropzone, ContactInfo, Location, Facility

Setup

ADAPT - Grower / Farm / Field / Cropzone / ContactInfo / Location / Facility / FacilityTypeEnum Discussion

 

Place

Setup

ADAPT - Place / PlaceTypeEnum Discussion

 

CropZone

Setup

ADAPT - Grower / Farm / Field / Cropzone / ContactInfo / Location / Facility / FacilityTypeEnum Discussion

 

FIeldBoundary

Setup

ADAPT - FieldBoundary Discussion

 

People and their Roles

Setup

ADAPT - Person / PersonRole / Company Discussion

 

SetupData

Setup

ADAPT - Catalog (Setup Data) Discussion

 

Equipment

Basic Concepts

Element

Materials

Comments

TimeScope

ADAPT - TimeScope Discussion

 

Compound Identifier

ADAPT - Compound Identifier Discussion

 

UOM and DDI representations

ADAPT - UOM & DDI Discussion

 

Enumeration Members

ADAPT - Enumerations vs EnumeratedRepresentations

 

Shape (all geometry)

ADAPT - Shape Discussion

 

ContextItem and GeoPoliticalContext (Regulatory context)

ADAPT - ContextItem Discussion

 

Note

ADAPT - Note Discussion