39. Mutacija: nastavi prilagojene barvne sheme za izbrane "GeoMaps"

Nastavite lastne barvne sheme za podatkovne plasti: "ZonesMaps", "SoilDatasets".

Podpora za druge podatkovne plasti ("YieldDataset", "TopographyMaps", "SatelliteImages") prihaja.

Posodobite vse atribute "GeoMap":

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"
      ]    
    }]
  }) {
    kratkoIme
    polnoIme
    opis
    razredi
    hexBarvneKode
    url
  }
}

Posodobite samo barvne sheme "GeoMap":

POMEMBNO točke za učenje, kako uporabiti mutacijo:

  1. Atributi fieldUuid, soilDatasetUuid/vectorAnalysisMapUuid, in kratkoIme so obvezne za prepoznavo pravilnega "GeoMap", ki ga je treba spremeniti. Vsi ti trije atributi skupaj odražajo edinstvenost "GeoMap".

  2. Bolj natančno soilDatasetUuid ali vectorAnalysisMapUuid atribut mora biti uporabljen za en vnos "GeoMap".

  3. Vrednost kratkoIme mora biti enaka izvirniku v "GeoMap". Ni jo mogoče urejati.

  4. Atributi polnoIme, opis, hexBarvneKode so ureljive za "ZonesMaps" in jih je mogoče spremeniti. Spremembe se ne uporabijo, če atribut ni omenjen.

  5. Atributi polnoIme, opis, razredi, hexBarvneKode so ureljive za "SoilDatasets" in jih je mogoče spremeniti. Spremembe se ne uporabijo, če atribut ni omenjen.

  6. Polja razredi in hexBarvneKode morajo imeti natanko enako dolžino kot izvirnik v "GeoMap".

  7. Dolžina polj "GeoMaps" v zahtevi in v odgovoru mora biti enaka. Če ni, nekateri "GeoMaps" niso bili uspešno urejeni.

Last updated

Was this helpful?