39. Mutācija: iestatīt pielāgotas krāsu shēmas izvēlētajiem "GeoMaps"

Iestatiet pielāgotas krāsu shēmas datu slāņiem: "ZonesMaps", "SoilDatasets".

Atbalsts citiem datu slāņiem ("YieldDataset", "TopographyMaps", "SatelliteImages") drīzumā tiks pievienots.

Atjauniniet visus atribūtus "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"
      ]    
    }]
  }) {
    shortName
    fullName
    description
    klases
    hexKrāsuKodes
    url
  }
}

Atjauniniet tikai krāsu shēmas "GeoMap":

SVARĪGI punkti, lai uzzinātu, kā izmantot mutāciju:

  1. Atribūti fieldUuid, soilDatasetUuid/vectorAnalysisMapUuid, un shortName ir obligāti, lai identificētu pareizo "GeoMap", kuru labot. Visi trīs atribūti kopā atspoguļo "GeoMap" unikālitāti.

  2. Vai nu soilDatasetUuid vai vectorAnalysisMapUuid atribūtam jābūt izmantotam katram atsevišķam "GeoMap" ievadam.

  3. Vērtībai shortName jābūt tādai pašai kā izcelsmei "GeoMap". To nevar rediģēt.

  4. Atribūti fullName, description, hexKrāsuKodes ir rediģējami "ZonesMaps" un tos var mainīt. Izmaiņas netiks piemērotas, ja atribūts nav minēts.

  5. Atribūti fullName, description, klases, hexKrāsuKodes ir rediģējami "SoilDatasets" un tos var mainīt. Izmaiņas netiks piemērotas, ja atribūts nav minēts.

  6. Masīvi klases un hexKrāsuKodes jābūt tieši tāda paša garuma kā izcelsmei "GeoMap".

  7. Masīvu "GeoMaps" garumam pieprasījumā un atbildē jābūt vienādam. Ja nē, daži "GeoMaps" netika veiksmīgi rediģēti.

Last updated

Was this helpful?