16. Запит: отримати YieldDatasets
Огляд
Отримати всі набори даних урожайності для обраного поля.
Набори даних урожайності можна отримати за допомогою загальних запитів GraphQL:
getFarmsвикористовуючи повну ієрархію Ферма > Поле > НабірДанихУрожайності з відповідними фільтрамиgetFieldsз пов'язаного Поля та ієрархії Поле > НабірДанихУрожайностіgetYieldDatasets з широким набором фільтрів та пагінацією
Набір даних "YieldDataset" має бути завантажений заздалегідь.
Сутність набору даних урожайності
YieldDataset містить багато атрибутів. GraphQL дозволяє отримувати лише потрібні поля, що значно зменшує розмір запиту та відповіді. Підробні пояснення для кожного атрибуту наведені нижче.
Деталі про geoMaps атрибут для YieldDataset доступні тут.
Деталі про те, як запустити Очистку та Калібрування для YieldDataset, доступні тут.
{
uuid
name #шаблон "<OperationType> <YYYY-mm-DD>" Обробіток ґрунту
number #загальна кількість геофічних об'єктів
geometryType #Полігони або Точки
totalCoveredArea(unit: HECTARES) #загальна площа всіх геометрій (актуально для Полігонів)
fieldCoverage #відсоток поля, покритий набором даних
fieldCoveredArea(unit: HECTARES) #об’єднання геометрій (без дублікатів)
attributes
fullAttributes { #повні дані по кожному атрибуту
name #посилання на статистику >> атрибут
transliteratedName
fullName #коректна читабельна назва
unit#одиниці виміру
}
usedMachines { #використані машини, що походять із метаінформації
id
serial
operatorId
}
createdDate #дата та час створення об'єкта в GeoPard
updatedDate #дата та час останнього оновлення
operationId
operationType
operationFileDate #дата/час створення файлу походить із метаінформації
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
Запитати першу сторінку
Відповідь першої сторінки
Запитати наступну сторінку
Параметри пагінації передаються через останнійОціненийКлюч, використовуючи значення, повернене у відповіді першої сторінки вище.
Відповідь наступної сторінки
Останнє оновлення
Це було корисно?