39. Mutasjon: Sett tilpassede fargeskjemaer for valgte "GeoMaps"

Sett egendefinerte fargeschema for datalag: "ZonesMaps", "SoilDatasets".

Støtte for andre datalag ("YieldDataset", "TopographyMaps", "SatelliteImages") kommer.

Oppdater alle attributter for "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"
      ]    
    }]
  }) {
    kortNavn
    fulltNavn
    beskrivelse
    classes
    hexColorCodes
    url
  }
}

Oppdater bare fargeschemaer for "GeoMap":

VIKTIG punkter for å lære hvordan du bruker mutasjonen:

  1. Attributter fieldUuid, soilDatasetUuid/vectorAnalysisMapUuid, og kortNavn er obligatoriske for å identifisere riktig "GeoMap" som skal endres. Alle disse tre attributtene sammen reflekterer unikheten til "GeoMap".

  2. Enten soilDatasetUuid eller vectorAnalysisMapUuid attributt må brukes per enkelt "GeoMap"-input.

  3. Verdien av kortNavn må være den samme som i originalen i "GeoMap". Den kan ikke redigeres.

  4. Attributter fulltNavn, beskrivelse, hexColorCodes er redigerbare for "ZonesMaps" og kan endres. Endringene blir ikke brukt hvis attributtet ikke er nevnt.

  5. Attributter fulltNavn, beskrivelse, classes, hexColorCodes er redigerbare for "SoilDatasets" og kan endres. Endringene blir ikke brukt hvis attributtet ikke er nevnt.

  6. Arrayer classes og hexColorCodes må ha nøyaktig samme lengde som originalen i "GeoMap".

  7. Lengden på "GeoMaps"-arrayene i forespørselen og svaret må være den samme. Hvis ikke, ble noen "GeoMaps" ikke redigert vellykket.

Sist oppdatert

Var dette nyttig?