5. Изпълнение на уравнения
Диаграмата на последователността Execute Equations илюстрира процеса на изпълнение на уравнения в решението GeoPard.
Обичайно се препоръчва да се използват предварително запазени уравнения от ниво акаунт или организация. Уравнението винаги съдържа връзки към други набори от данни, като SoilDataset, AsAppliedDataset, YieldDataset, SatelliteImage и т.н. Атрибутите от тези свързани набори от данни служат като променливи в уравнението, което означава, че подробностите за наборите от данни се събират предварително. Най-често използваните набори от данни са SoilDatasets (Заявка 1 или R1), AsAppliedDataset (Заявка 1 или R1), и YieldDataset (Заявка 1 или R1).
Изпълнението на уравнението се иницира асинхронно. Първата заявка задейства изпълнението на уравнението и връща UUID-та, които идентифицират съответния EquationMap (Заявка 2 или R2Резюмето на това изпълнение се доставя чрез GraphQL subscription събития по WebSocket (Заявка 3 или R3След доставянето на събитието, потребителят на GeoPard API може да извлече информация като метаданни, статистики и геометрии (Заявка 4 или R4).
Събитийно-ориентираната архитектура на GeoPard осигурява стабилна, ефективна и реагираща система за изпълнение на уравнения и извличане на техните резултати.

Last updated
Was this helpful?