16. Query: Ottieni YieldDatasets

Panoramica

Recupera tutti i YieldDataset per il Campo selezionato.

I YieldDataset possono essere recuperati usando query GraphQL generiche:

  1. getFarms usando la gerarchia completa Azienda agricola > Campo > YieldDataset con i suoi filtri

  2. getFields dal Campo collegato e la gerarchia Campo > YieldDataset

  3. getYieldDatasets con un'ampia gamma di filtri e paginazione

circle-exclamation

Entità Yield Dataset

YieldDataset include molti attributi. GraphQL ti permette di recuperare solo i campi necessari, riducendo significativamente la dimensione della richiesta e della risposta. Spiegazioni dettagliate per ogni attributo sono fornite inline di seguito.

circle-info

Attributi nel "YieldDataset" contrassegnati sotto come provenienti dalla metainformazione sono opzionali. Sono derivati dalle metainformazioni del dataset, che non sono necessariamente presenti in ogni YieldDataset.

circle-check
circle-check
{
  uuid
  nome #pattern "<OperationType> <YYYY-mm-DD>" Lavorazione del terreno
  number #numero totale di geofeature
  geometryType #Poligoni o Punti
  totalCoveredArea(unit: HECTARES) #area totale di tutte le geometrie (rilevante per Poligoni)
  fieldCoverage #percentuale del campo coperta dal dataset
  fieldCoveredArea(unit: HECTARES) #unione delle geometrie (senza duplicati)

  attributes
  fullAttributes { #dettagli completi per attributo
    name #collegamento a statistiche >> attributo
    transliteratedName
    fullName #nome leggibile corretto
    unit#unità di misura
  }

  usedMachines { #macchine utilizzate, che provengono dalle metainformazioni
    id
    serial
    operatorId
  } 

  createdDate #data e ora di creazione dell'entità in GeoPard
  updatedDate #data e ora dell'ultimo aggiornamento
  operationId
  operationType
  operationFileDate #data e ora di creazione del file provengono dalle metainformazioni 
  operationStartDate #inizio dell'operazione proviene dalle metainformazioni
  
  statistics { #distribuzione statistica per ogni attributo
    attribute
    min
    max
    avg
    mdn
    var
    std
    sum
  }
  
  cropName #nome della coltura proviene dalle metainformazioni
  cropToken #token della coltura (in maiuscolo) proviene dalle metainformazioni

  appliedCorrections #elenco delle correzioni applicate nell'ordine menzionato
  appliedCorrectionsVersion #versione dell'algoritmo di correzione utilizzato

  geoMaps {
    url
    shortName #opzioni di prefisso: raw, thumbnail_raw, processed, thumbnail_processed
    hexColorCodes
    classes
  } 
}

1. Query getFarms

Richiedi

Risposta

2. Query getFields

Richiedi

Risposta

3. Query getYieldDatasets

Richiedi la Prima Pagina

Risposta della Prima Pagina

Richiedi la Pagina Successiva

I parametri di paginazione vengono passati tramite ultimaChiaveValutata, usando il valore restituito nella risposta della Prima Pagina sopra.

Risposta della Pagina Successiva

Ultimo aggiornamento

È stato utile?