4. Last opp jord | Som-Anvendt | Avlingsdatasett

Diagrammet viser trinnvis hvordan opplasting av jord-, som-utført- og avlingsdata foregår i GeoPard-systemet.

Filopplasting skjer via S3 forhåndssignerte URL-er og er delt i to separate steg: mottak av detaljer for forhåndssignert URL (Forespørsel 1 eller R1) og selve filopplastingen (Forespørsel 2 eller R2). Denne metoden gir bedre sikkerhet og tillater opplasting av store filer over 6 MB.

Neste steg er å lytte på GraphQL-abonnementer, spesielt for SETT INN og ENDRE hendelser (Forespørsel 3 eller R3). Disse hendelsene fungerer som varsler om status for databehandlingen.

Hvis behandling feiler eller hendelser ikke leveres fullt ut, har systemet en robust løsning for å gjenopprette behandlingsstatusene. Dette kan gjøres ved hjelp av en GraphQL-spørring kalt getPlatformContext (Forespørsel 4 eller R4).

Til slutt kan GeoPard API-brukeren hente alle detaljer om det opplastede datasettet, som inkluderer attributtstatistikk, utførlige attributtdetaljer, URL-er og andre visningsdetaljer, tilkoblinger til maskiner som ble brukt og annet. Dette sikrer full oversikt over SoilDatasets (Forespørsel 5 eller R5), AsApplied-datasett (Forespørsel 5 eller R5), og YieldDataset (Forespørsel 5 eller R5).

Sekvensdiagram: Last opp datasett

Sist oppdatert

Var dette nyttig?