16. Заявка: Получаване на YieldDatasets
Преглед
Вземете всички набори данни за добив (YieldDatasets) за избраното поле.
YieldDatasets могат да се извлекат чрез общи (generic) GraphQL заявки:
getFarmsизползвайки пълната йерархия Ферма > Поле > YieldDataset с неговите филтриgetFieldsот свързаното Поле и йерархията Поле > YieldDatasetgetYieldDatasets с широк набор от филтри и пагинация
Същност Yield Dataset
YieldDataset включва много атрибути. GraphQL ви позволява да извлечете само необходимите полета, което значително намалява размера на заявката и отговора. Подробни обяснения за всеки атрибут са предоставени по-долу на място.
{
uuid
име #шаблон "<OperationType> <YYYY-mm-DD>" Обработка на почвата (Tillage)
number #общ брой геофункции
geometryType #многоъгълници (Polygons) или точки (Points)
totalCoveredArea(unit: HECTARES) #обща площ на всички геометрии (релевантно за многоъгълници)
fieldCoverage #процент от полето, покрит от набора данни
fieldCoveredArea(unit: HECTARES) #съюз на геометриите (без дубликати)
attributes
fullAttributes { #пълни детайли за всеки атрибут
name #връзка към статистики >> атрибут
transliteratedName
fullName #коректно четимо за хора име
unit#единици на измерване
}
usedMachines { #използвани машини, които идват от метаинформацията
ид
serial
operatorId
}
createdDate #дата и час на създаване на обекта в GeoPard
updatedDate #дата и час на последна актуализация
operationId
operationType
operationFileDate #датa и време на създаване на файла идва от метаинформацията
operationStartDate #начало на операцията идва от метаинформацията
statistics { #разпределение на статистиките за всеки атрибут
attribute
min
max
avg
mdn
var
std
sum
}
cropName #име на културата идва от метаинформацията
cropToken #токен на културата (с главни букви) идва от метаинформацията
appliedCorrections #списък с приложени корекции в посочения ред
appliedCorrectionsVersion #версия на използвания алгоритъм за корекция
geoMaps {
url
shortName #опции за префикс: raw, thumbnail_raw, processed, thumbnail_processed
hexColorCodes
classes
}
}1. Заявка getFarms
Поискай
Отговор
2. Заявка getFields
Поискай
Отговор
3. Заявка getYieldDatasets
Заявете първата страница
Отговор за първата страница
Заявете следващата страница
Параметрите за пагинация се предават чрез последноОцененКлюч, използвайки стойността, върната в отговора за първата страница по-горе.
Отговор за следващата страница
Последна актуализация
Беше ли полезно?