16. Query: Get "YieldDatasets"
Get all "YieldDatasets" for the selected "Field". Datasets can be fetched using generic GraphQL queries like getFarms
and getFields
from the linked "Field".
A "YieldDataset" has to be uploaded in advance.
Attributes in the "YieldDataset" marked below as coming from metainformation are optional. They are derived from the dataset's metainformation, which isn't inherently present in every YieldDataset.
query GetYieldDatasetsViaGetFarms {
getFarms (farmUuids: ["<placeholder_of_farm_uuid>"]) {
uuid
name
fields (fieldUuids: ["<placeholder_of_field_uuid>"]) {
uuid
yieldDatasets {
uuid
name #pattern "<OperationType> <YYYY-mm-DD>" Tillage
number #total number of geofeatures
geometryType
totalCoveredArea(unit: HECTARES)
fieldCoverage
fieldCoveredArea(unit: HECTARES)
attributes
fullAttributes { #complete details per attribute
name #link to statistics >> attribute
transliteratedName
fullName #correct human readable name
unit#units of measure
}
usedMachines { #used machines, that comes from the metainformation
id
serial
operatorId
}
createdDate #entity created datetime in GeoPard
updatedDate #last update datetime
operationId
operationType
operationFileDate #file creation datetime comes from the metainformation
operationStartDate #start of the operation comes from the metainformation
statistics { #statistics distribution for every attribute
attribute
min
max
avg
mdn
var
std
sum
}
cropName #crop name comes from the metainformation
cropToken #crop token (in uppercase) comes from the metainformation
appliedCorrections #list of applied corrections in the mentioned order
appliedCorrectionsVersion #version of the used correction algorithm
geoMaps {
url
shortName
hexColorCodes
}
}
}
}
}
query GetYieldDatasetsViaGetFields {
getFields (filter: {fieldUuid: "<placeholder_of_field_uuid>"}) {
fields {
uuid
area(unit: HECTARES)
yieldDatasets(yieldDatasetUuids: ["<placeholder_of_dataset_uuid>"]) {
uuid
name #pattern "<OperationType> <YYYY-mm-DD>" Tillage
number #total number of geofeatures
geometryType
totalCoveredArea(unit: HECTARES)
fieldCoverage
fieldCoveredArea(unit: HECTARES)
attributes
fullAttributes { #complete details per attribute
name #link to statistics >> attribute
transliteratedName
fullName #correct human-readable name
unit#units of measure
}
usedMachines { #used machines list comes from the metainformation
id
serial
operatorId
}
createdDate #entity created datetime in GeoPard
updatedDate #last update datetime
operationId
operationType
operationFileDate #file creation datetime comes from the metainformation
operationStartDate #start of the operation comes from the metainformation
statistics { #statistics distribution for every attribute
attribute
min
max
avg
mdn
var
std
sum
}
cropName #crop name comes from the metainformation
cropToken #crop token (in uppercase) comes from the metainformation
appliedCorrections #list of applied corrections in the mentioned order
appliedCorrectionsVersion #version of the used correction algorithm
geoMaps {
url
shortName
hexColorCodes
}
}
}
}
}
Last updated