Importer des fichiers avec l’API GeoPard
L’approche recommandée pour les fichiers de plus de 6 Mo est le flux d’URL pré-signée.
L’API GeoPard permet de téléverser des archives zip contenant des jeux de données sol/rendement/appliqué/limite pour un traitement et des analyses ultérieurs.
En raison d’une limitation AWS, la taille maximale de fichier que vous pouvez téléverser via ce point de terminaison REST est de 6 Mo.
Les étapes de téléversement pour les fichiers de plus de 6 Mo sont décrites dans Téléverser des fichiers zip (plus de 6 Mo).
Juste après le téléversement réussi du jeu de données sol/rendement/appliqué, le moteur GeoPard le relie aux parcelles correspondantes situées dans l’exploitation définie.
Juste après le téléversement réussi de la limite, le moteur GeoPard lance son traitement.
La réponse contient un <uuid> que vous pouvez utiliser pour suivre l’état du traitement.
Exemple de requête :
curl --location --request POST 'https://api.geopard.tech/upload?fileType=<type>&farmUuid=<farm_uuid>' \\
--header 'Authorization: <token>' \\
--header 'Content-Type: application/zip' \\
--data-binary '@path/to/file.zip'Les paramètres sont :
<type>- type du jeu de données téléversé. Il doit êtreyieldOUsoilOUappliedOUboundary.<farm_uuid>- leuuidde l’exploitation où le fichier sera téléversé (facultatif).<token>- jeton d’accès GeoPard.@path/to/file.zip- le chemin vers le fichier en cours de téléversement.
Mis à jour
Ce contenu vous a-t-il été utile ?