75. Mutation: Gerar "EquationMap" assincronamente

Visão geral

Gerar "EquationMap" para o "Field" de forma assíncrona.

circle-info

A abordagem assíncrona coloca uma tarefa (Gerar "generateEquationMap") para processar e a Assinatura será recebida assim que o processamento for concluído.

Camadas de Dados Suportadas

EquationMaps podem ser executados em qualquer camada de dados disponível no GeoPard, incluindo Imagens de Satélite, Conjuntos de Dados de Solo, Conjuntos de Dados de Rendimento, Conjuntos de Dados As-Applied, Topografia, Mapas de Zonas e até outros EquationMaps. O formato de dataVariables entrada variará dependendo da camada de dados selecionada.

dataVariables: [
  # YieldDataset
  {
    variable: "yield_variable"
    yieldDatasetUuid: "<placeholder_of_yielddataset_uuid>"
    yieldAttribute: "<placeholder_of_yielddataset_attribute>"
  }, 
  
  # SoilDataset
  {
    variable: "soil_variable"
    soilDatasetUuid: "<placeholder_of_soildataset_uuid>"
    soilAttribute: "<placeholder_of_soildataset_attribute>"
  },
  
  # AsAppliedDataset
  {
    variable: "asapplied_variable"
    asAppliedDatasetUuid: "<placeholder_of_asapplieddataset_uuid>"
    asAppliedAttribute: "<placeholder_of_asapplieddataset_attribute>"
  },
  
  # SatelliteImage
  {
    variable: "satelliteimage_variable"
    satelliteImageUuids: ["<placeholder_of_satelliteimage_uuid>"]
    index: "<placeholder_of_satelliteimage_vegetation_index>"
  },
  
  # TopographyMap
  {
    variable: "topography_variable"
    topographyMapUuid: "<placeholder_of_topographymap_uuid>"
    topographyAttribute: "<placeholder_of_topography_attribute>"
  },
  
  # EquationMap
  {
    variable: "equationmap_variable"
    equationMapUuid: "<placeholder_of_equationmap_uuid>"
  },
  
  # ZonesMap (VectorAnalysisMap)
  {
    variable: "zonesmap_variable"
    vectorAnalysisMapUuid: "<placeholder_of_zonesmap_uuid>"
  }
]

Exemplo

Atualizado

Isto foi útil?