46. Mutasyon: Çok katmanlı "ZonesMap" asenkron olarak oluştur

"Field" için birden çok katmana dayalı olarak eşzamansız şekilde "ZonesMap" oluşturun.

circle-info

Eşzamansız yaklaşım, işlenecek bir görev (Generate "generateVectorAnalysisMap") oluşturur ve işleme tamamlandığında Abonelik alınır.

Öznitelik veriKatmanları sonuç "ZonesMap" içinde kullanılmak üzere her veri katmanı için gerekli bilgileri içerir. Öznitelik faktör şunu temsil eder ağırlık veri katmanının.

mutation GenerateMultiLayerZonesMapAsync {
  generateMultiLayersVectorAnalysisMapAsync(girdi: {
    fieldUuid: "<placeholder_of_field_uuid>"
    bölgeSayısı:7
    isim: "MultiYear f1.0 + LIDAR Slope f-0.5 + OM f0.5 + VolDr f0.2"
    veriKatmanları: [{
      faktör: 1.0
      satelliteImageUuids: [
        "<placeholder_of_satelliteimage_uuid_1>",
	"<placeholder_of_satelliteimage_uuid_2>",
        "<uydugörüntüsü_uuid_3_yer_tutucusu>",
        "<uydugörüntüsü_uuid_4_yer_tutucusu>",
        "<uydugörüntüsü_uuid_5_yer_tutucusu>",
        "<uydugörüntüsü_uuid_6_yer_tutucusu>",
        "<uydugörüntüsü_uuid_7_yer_tutucusu>",
        "<uydugörüntüsü_uuid_8_yer_tutucusu>",
        "<uydugörüntüsü_uuid_9_yer_tutucusu>",
        "<uydugörüntüsü_uuid_10_yer_tutucusu>"
      ]
    	index: EVI2
    }, {
      faktör: -0.5
      topographyMapUuid: "<placeholder_of_topographymap_uuid>"
    	topoğrafyaÖzniteliği: eğim
    }, {
      faktör: 0.5
      soilDatasetUuid: "<placeholder_of_soildataset_uuid>"
      toprakÖzniteliği: "Soil_OM___"
    }, {
      faktör: 0.2
      yieldDatasetUuid: "<placeholder_of_yielddataset_uuid>"
      verimÖzniteliği: vol_d
    }]
  }) {    
    uuid 
    fieldUuid
    statusCode  
  }
}

Last updated

Was this helpful?