16. Запитване: Получаване на набори данни за добив

Преглед

Вземете всички набори данни за добив (YieldDatasets) за избраното поле.

YieldDatasets могат да се извлекат чрез общи (generic) GraphQL заявки:

  1. getFarms използвайки пълната йерархия Ферма > Поле > YieldDataset с неговите филтри

  2. getFields от свързаното Поле и йерархията Поле > YieldDataset

  3. getYieldDatasets с широк набор от филтри и пагинация

circle-exclamation

Същност Yield Dataset

YieldDataset включва много атрибути. GraphQL ви позволява да извлечете само необходимите полета, което значително намалява размера на заявката и отговора. Подробни обяснения за всеки атрибут са предоставени по-долу на място.

circle-info

Атрибутите в „YieldDataset“, маркирани по-долу като произхождащи от метаинформация са незадължителни. Те се извеждат от метаинформацията на набора данни, която не е задължително да присъства във всеки YieldDataset.

circle-check
circle-check
{
  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

Заявете първата страница

Отговор за първата страница

Заявете следващата страница

Параметрите за пагинация се предават чрез последноОцененКлюч, използвайки стойността, върната в отговора за първата страница по-горе.

Отговор за следващата страница

Last updated

Was this helpful?