16. Requête : Obtenir les YieldDatasets
Aperçu
Récupérer tous les jeux de données de rendement pour la parcelle sélectionnée.
Les jeux de données de rendement peuvent être récupérés en utilisant des requêtes GraphQL génériques :
getFarmsen utilisant la hiérarchie complète Ferme > Parcelle > JeuDeDonnéesRendement avec ses filtresgetFieldsà partir de la parcelle liée et de la hiérarchie Parcelle > JeuDeDonnéesRendementgetYieldDatasets avec une large gamme de filtres et la pagination
Un "YieldDataset" doit être téléversé au préalable.
Entité Jeu de Données de Rendement
YieldDataset comprend de nombreux attributs. GraphQL vous permet de récupérer uniquement les champs requis, réduisant ainsi considérablement la taille des requêtes et des réponses. Des explications détaillées pour chaque attribut sont fournies ci‑dessous.
Détails sur le geoMaps attribut pour le YieldDataset sont disponibles ici.
Des détails sur la façon de déclencher le Nettoyage et la Calibration pour le YieldDataset sont disponibles ici.
{
uuid
nom #motif "<OperationType> <YYYY-mm-DD>" Travail du sol
number #nombre total de géofeatures
geometryType #Polygones ou Points
totalCoveredArea(unit: HECTARES) #surface totale de toutes les géométries (pertinent pour les Polygones)
fieldCoverage #pourcentage de la parcelle couvert par le jeu de données
fieldCoveredArea(unit: HECTARES) #union des géométries (sans doublons)
attributes
fullAttributes { #détails complets par attribut
name #lien vers les statistiques >> attribut
transliteratedName
fullName #nom lisible et correct
unit#unités de mesure
}
usedMachines { #machines utilisées, qui proviennent des métadonnées
id
serial
operatorId
}
createdDate #date et heure de création de l'entité dans GeoPard
updatedDate #date et heure de la dernière mise à jour
operationId
operationType
operationFileDate #date et heure de création du fichier provenant des métadonnées
operationStartDate #début de l'opération provenant des métadonnées
statistics { #distribution statistique pour chaque attribut
attribute
min
max
avg
mdn
var
std
sum
}
cropName #nom de la culture provenant des métadonnées
cropToken #jeton de culture (en MAJUSCULES) provenant des métadonnées
appliedCorrections #liste des corrections appliquées dans l'ordre mentionné
appliedCorrectionsVersion #version de l'algorithme de correction utilisé
geoMaps {
url
shortName #préfixe options : raw, thumbnail_raw, processed, thumbnail_processed
hexColorCodes
classes
}
}1. Requête getFarms
Demander
Réponse
2. Requête getFields
Demander
Réponse
3. Requête getYieldDatasets
Demander la première page
Réponse de la première page
Demander la page suivante
Les paramètres de pagination sont transmis via lastEvaluatedKey, en utilisant la valeur renvoyée dans la réponse de la première page ci‑dessus.
Réponse de la page suivante
Mis à jour
Ce contenu vous a-t-il été utile ?