For the complete documentation index, see llms.txt. This page is also available as Markdown.

39. Mutation: Задаване на персонализирани цветови схеми за избраните "GeoMaps"

Задайте персонализирани цветови схеми за слоевете данни: "ZonesMaps", "SoilDatasets".

Поддръжка за други слоеве данни ("YieldDataset", "TopographyMaps", "SatelliteImages") предстои.

Актуализирайте всички атрибути на "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
    classes
    hexColorCodes
    url
  }
}

Актуализирайте само цветовите схеми на "GeoMap":

ВАЖНО точки, за да научите как да използвате мутацията:

  1. Атрибути fieldUuid, soilDatasetUuid/vectorAnalysisMapUuid, и shortName са задължителни за идентифициране на правилния "GeoMap", който да се промени. Всички тези три атрибута заедно отразяват уникалността на "GeoMap".

  2. Или soilDatasetUuid или vectorAnalysisMapUuid атрибут трябва да се използва за един входен запис на "GeoMap".

  3. Стойността на shortName трябва да е същата като оригинала в "GeoMap". Тя не може да бъде променяна.

  4. Атрибути fullName, description, hexColorCodes са редактируеми за "ZonesMaps" и могат да бъдат променяни. Промените не се прилагат, ако атрибутът не е споменат.

  5. Атрибути fullName, description, classes, hexColorCodes са редактируеми за "SoilDatasets" и могат да бъдат променяни. Промените не се прилагат, ако атрибутът не е споменат.

  6. Масивите classes и hexColorCodes трябва да имат точно същата дължина като оригинала в "GeoMap".

  7. Дължината на масивите "GeoMaps" в заявката и в отговора трябва да бъде една и съща. Ако не е, някои "GeoMaps" не са били редактирани успешно.

Последна актуализация

Беше ли полезно?