46. Mutacija: asinchroniškai generuoti daugiasluoksnį „ZonesMap“

Asinchroniškai sugeneruoti „ZonesMap“ remiantis keliais sluoksniais skirtus „Field“.

circle-info

Asinchroninis požiūris sukuria užduotį (Generate „generateVectorAnalysisMap“), kad būtų apdorota, o Prenumerata bus gauta, kai apdorojimas bus baigtas.

Atributas duomenųSluoksniai turi reikalingą informaciją kiekvienam duomenų sluoksniui, kad būtų panaudota rezultato „ZonesMap“. Atributas veiksnys žymi svoris duomenų sluoksnio.

mutacija GenerateMultiLayerZonesMapAsync {
  generateMultiLayersVectorAnalysisMapAsync(input: {
    fieldUuid: "<placeholder_of_field_uuid>"
    zoneSkaičius:7
    pavadinimas: "Daugiamečių f1.0 + LIDAR nuolydis f-0.5 + OM f0.5 + VolDr f0.2"
    duomenųSluoksniai: [{
      veiksnys: 1.0
      satelliteImageUuids: [
        "<placeholder_of_satelliteimage_uuid_1>",
	"<placeholder_of_satelliteimage_uuid_2>",
        "<vietos_laikiklis_sateliitinio_vaizdo_uuid_3>",
        "<vietos_laikiklis_sateliitinio_vaizdo_uuid_4>",
        "<vietos_laikiklis_sateliitinio_vaizdo_uuid_5>",
        "<vietos_laikiklis_sateliitinio_vaizdo_uuid_6>",
        "<vietos_laikiklis_sateliitinio_vaizdo_uuid_7>",
        "<vietos_laikiklis_sateliitinio_vaizdo_uuid_8>",
        "<vietos_laikiklis_sateliitinio_vaizdo_uuid_9>",
        "<vietos_laikiklis_sateliitinio_vaizdo_uuid_10>"
      ]
    	indeksas: EVI2
    }, {
      veiksnys: -0.5
      topographyMapUuid: "<placeholder_of_topographymap_uuid>"
    	topografijosAtributas: nuolydis
    }, {
      veiksnys: 0.5
      soilDatasetUuid: "<placeholder_of_soildataset_uuid>"
      dirvožemioAtributas: "Soil_OM___"
    }, {
      veiksnys: 0.2
      yieldDatasetUuid: "<placeholder_of_yielddataset_uuid>"
      derlingumoAtributas: vol_d
    }]
  }) {    
    uuid 
    fieldUuid
    statusCode  
  }
}

Last updated

Was this helpful?