6. Generare hartă ZonesMap

Diagrama în cauză descrie procesul de generare a unui ZonesMap folosind diverse straturi de date, cum ar fi Imagini Satelitare (Cerere 1 sau R1), SeturiDeDateSol (Cerere 1 sau R1), SetDeDateAplicat (Cerere 1 sau R1), SetDeDateRecoltă (Cerere 1 sau R1), și Topografie (Cerere 1 sau R1) folosind GeoPard.

Generarea ZonesMap este o operațiune asincronă. Începe cu o solicitare de execuție, ca răspuns la care sunt returnate identificatoare unice (UUID) (Cerere 2 sau R2). Aceste UUID-uri leagă cererea de procesele și rezultatele ulterioare.

Următorul pas este ca consumatorul API GeoPard să aștepte livrarea unui eveniment de abonament GraphQL care conține UUID-urile asociate (Cerere 3 sau R3). Acest eveniment semnalează finalizarea generării ZonesMap și marchează disponibilitatea datelor pentru preluare.

În final, consumatorul API GeoPard poate prelua detalii despre ZonesMap-ul generat (Cerere 4 sau R4). Aceasta include metadate, URL-uri pentru randare, distribuție statistică și geometrii, oferind o imagine de ansamblu completă a ZonesMap-ului generat.

NOTĂ: ZonesMap este aliasul pentru VectorAnalysisMap în evenimentul de abonament din TreeNodeEntity enum.

Diagramă de secvență: Generare ZonesMap

Last updated

Was this helpful?