16. Query: Ertragsdatensätze abrufen

Übersicht

Holen Sie alle Ertragsdatensätze (YieldDatasets) für das ausgewählte Feld.

YieldDatasets können mit generischen GraphQL-Abfragen abgerufen werden:

  1. getFarms unter Verwendung der vollständigen Hierarchie Betrieb (Farm) > Feld > YieldDataset mit seinen Filtern

  2. getFields vom verknüpften Feld und der Hierarchie Feld > YieldDataset

  3. getYieldDatasets mit einer großen Auswahl an Filtern und Paginierung

circle-exclamation

Entität Ertragsdatensatz (Yield Dataset)

YieldDataset enthält viele Attribute. GraphQL ermöglicht es, nur die benötigten Felder abzurufen, was die Größe von Anfrage und Antwort deutlich reduziert. Detaillierte Erklärungen zu jedem Attribut sind weiter unten inline angegeben.

circle-info

Attribute im "YieldDataset" unten gekennzeichnet als stammen aus Metainformationen sind optional. Sie werden aus den Metainformationen des Datensatzes abgeleitet, die nicht zwingend in jedem YieldDataset vorhanden sind.

circle-check
circle-check
{
  uuid
  name #Muster "<OperationType> <YYYY-mm-DD>" Bodenbearbeitung (Tillage)
  number #Gesamtanzahl der Geofeatures
  geometryType #Polygone oder Punkte
  totalCoveredArea(unit: HECTARES) #Gesamtfläche aller Geometrien (relevant für Polygone)
  fieldCoverage #Prozent des Feldes, das vom Datensatz abgedeckt wird
  fieldCoveredArea(unit: HECTARES) #Vereinigung der Geometrien (ohne Duplikate)

  attributes
  fullAttributes { #vollständige Details pro Attribut
    name #Verweis auf Statistik >> Attribut
    transliteratedName
    fullName #korrekter, für Menschen lesbarer Name
    unit#Maßeinheiten
  }

  usedMachines { #verwendete Maschinen, die aus den Metainformationen stammen
    id
    serial
    operatorId
  } 

  createdDate #Entität-Erstellungsdatum/-uhrzeit in GeoPard
  updatedDate #Datum/Uhrzeit der letzten Aktualisierung
  operationId
  operationType
  operationFileDate #DateTime der Dateierstellung stammt aus den Metainformationen 
  operationStartDate #Beginn der Tätigkeit stammt aus den Metainformationen
  
  statistics { #Statistikverteilung für jedes Attribut
    attribute
    min
    max
    avg
    mdn
    var
    std
    sum
  }
  
  cropName #Kulturname stammt aus den Metainformationen
  cropToken #Kultur-Token (in GROSSBUCHSTABEN) stammt aus den Metainformationen

  appliedCorrections #Liste der angewendeten Korrekturen in der genannten Reihenfolge
  appliedCorrectionsVersion #Version des verwendeten Korrekturalgorithmus

  geoMaps {
    url
    shortName #Präfixoptionen: raw, thumbnail_raw, processed, thumbnail_processed
    hexColorCodes
    classes
  } 
}

1. Abfrage getFarms

Anfordern

Antwort

2. Abfrage getFields

Anfordern

Antwort

3. Abfrage getYieldDatasets

Fordern Sie die erste Seite an

Antwort der ersten Seite

Fordern Sie die folgende Seite an

Paginierungsparameter werden übergeben via lastEvaluatedKey, unter Verwendung des in der Antwort der ersten Seite oben zurückgegebenen Wertes.

Antwort der folgenden Seite

Zuletzt aktualisiert

War das hilfreich?