5. Képletek végrehajtása
Az Execute Equations szekvenciadiagram bemutatja az egyenletek végrehajtásának folyamatát a GeoPard megoldáson belül.
Általában javasolt előre elmentett Equations használata a fiók vagy a szervezet szintjén. Egy Equation mindig tartalmaz hivatkozásokat más adatkészletekre, mint például SoilDataset, AsAppliedDataset, YieldDataset, SatelliteImage stb. Ezekhez a kapcsolódó adatkészletekhez tartozó attribútumok szolgálnak változókként az egyenletben, ami azt jelenti, hogy az adatkészlet részleteit előzetesen összegyűjtik. A legtöbbet használt adatkészletek a SoilDatasets (Kérelem 1 vagy R1), AlkalmazottAdatKészlet (Kérelem 1 vagy R1), és YieldDataset (Kérelem 1 vagy R1).
Az Equation végrehajtása aszinkron módon indul el. Az első kérés elindítja az Equation futtatását és visszaad UUID-ket, amelyek az adott EquationMap azonosítói (Kérelem 2 vagy R2). Ennek a végrehajtásnak az összegzését GraphQL előfizetési eseményeken keresztül kézbesítik WebSocketen (Kérelem 3 vagy R3). Az esemény kézbesítése után a GeoPard API fogyasztó lekérdezheti az olyan információkat, mint a metaadatok, statisztikák és geometriai adatok (Kérelem 4 vagy R4).
A GeoPard eseményvezérelt architektúrája biztosítja az egyenletek végrehajtásának és eredményeik lekérésének robusztus, hatékony és reagálóképes rendszerét.

Last updated
Was this helpful?