5. Выполнение уравнений

Диаграмма последовательности «Выполнение уравнений» иллюстрирует процесс выполнения уравнений в решении GeoPard.

Как правило, рекомендуется использовать заранее сохранённые уравнения на уровне аккаунта или организации. Уравнение всегда содержит ссылки на другие наборы данных, такие как SoilDataset, AsAppliedDataset, YieldDataset, спутниковое изображение и т. п. Атрибуты из этих связанных наборов данных используются как переменные в уравнении, что подразумевает предварительный сбор информации о наборах данных. Наиболее часто используемые наборы данных — SoilDatasets (Запрос 1 или R1), AsAppliedDataset (Запрос 1 или R1), и YieldDataset (Запрос 1 или R1).

Выполнение уравнения инициируется асинхронно. Первый запрос запускает выполнение уравнения и возвращает UUID, идентифицирующие соответствующий EquationMap (Запрос 2 или R2Отчёт о выполнении доставляется через события подписки GraphQL по WebSocket (Запрос 3 или R3После получения события потребитель API GeoPard может получить такие данные, как метаданные, статистика и геометрии (Запрос 4 или R4).

Событийно-ориентированная архитектура GeoPard обеспечивает надёжную, эффективную и отзывчивую систему для выполнения уравнений и получения их результатов.

Диаграмма последовательности: Выполнение уравнения

Последнее обновление

Это было полезно?