39. Mutasyon: Seçili "GeoMaps" e özel renk şemaları ayarla

"ZonesMaps", "SoilDatasets" veri katmanları için özel renk şemaları ayarlayın.

Diğer veri katmanları ("YieldDataset", "TopographyMaps", "SatelliteImages") için destek yakında gelecek.

"GeoMap" öğesinin tüm özniteliklerini güncelleyin:

mutation UpdateGeoMaps {
  setGeoMaps(input: {
    geoMaps: [{
      fieldUuid: "<placeholder_of_field_uuid>",
      soilDatasetUuid: "<placeholder_of_soildataset_uuid>",
      shortName: "<origin_geomap_short_name>",
      classes: [
          11.288999557495117,
          31.641000747680664,
          42.30500030517578,
          56.132999420166016,
          105.81999969482422
        ],
      description: "<some_text_about_geomap>",
      fullName: "<geomap_full_name>",
      hexColorCodes: [
        "#ca0020",
        "#f4a582",
        "#f7f7f7",
        "#92c5de",
        "#0571b0"
      ]    
    }, {
      fieldUuid: "<placeholder_of_field_uuid>",
      vectorAnalysisMapUuid: "<placeholder_of_vectoranalysismap_uuid>",
      shortName: "<origin_geomap_short_name>",
      classes: [
          11.788000106811523,
          26.854999542236328,
          33.84000015258789,
          41.20100021362305,
          50.124000549316406,
          63.90299987792969,
          86.70500183105469,
          105.81999969482422
        ],
      description: "<some_text_about_geomap>",
      fullName: "<geomap_full_name>",
      hexColorCodes: [
        "#b2182b",
        "#ef8a62",
        "#fddbc7",
        "#f7f7f7",
        "#d1e5f0",
        "#67a9cf",
        "#2166ac"
      ]    
    }]
  }) {
    kısaAd
    tamAd
    açıklama
    classes
    hexColorCodes
    url
  }
}

Sadece "GeoMap" renk şemalarını güncelleyin:

ÖNEMLİ mutasyonu nasıl kullanacağınızı öğrenmek için noktalar:

  1. Öznitelikler fieldUuid, soilDatasetUuid/vectorAnalysisMapUuid, ve kısaAd doğru üzerinde değişiklik yapmak için uygun "GeoMap"i tanımlamak zorunludur. Bu üç öznitelik birlikte "GeoMap"in benzersizliğini yansıtır.

  2. Ya da soilDatasetUuid veya vectorAnalysisMapUuid özniteliği tek bir "GeoMap" girdisi başına kullanılmalıdır.

  3. Değeri kısaAd "GeoMap"teki kaynakla aynı olmalıdır. Bu düzenlenemez.

  4. Öznitelikler tamAd, açıklama, hexColorCodes "ZonesMaps" için düzenlenebilir ve değiştirilebilir. Öznitelik belirtilmemişse değişiklikler uygulanmaz.

  5. Öznitelikler tamAd, açıklama, classes, hexColorCodes "SoilDatasets" için düzenlenebilir ve değiştirilebilir. Öznitelik belirtilmemişse değişiklikler uygulanmaz.

  6. Diziler classes ve hexColorCodes "GeoMap"teki kaynakla tam olarak aynı uzunlukta olmalıdır.

  7. İstek ve yanıttaki "GeoMaps" dizilerinin uzunluğu aynı olmalıdır. Eğer değilse, bazı "GeoMaps" başarıyla düzenlenememiş demektir.

Last updated

Was this helpful?