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
説明
classes
hexColorCodes
url
}
}「GeoMap」のカラースキーマのみを更新します:
重要 ミューテーションの使い方を学ぶポイント:
属性
fieldUuid,soilDatasetUuid/vectorAnalysisMapUuid、およびshortName正しい「GeoMap」を特定するために必須です。これら三つの属性の組み合わせが「GeoMap」の一意性を表します。いずれか
soilDatasetUuidまたはvectorAnalysisMapUuid属性は単一の「GeoMap」入力ごとに使用する必要があります。の値
shortNameは「GeoMap」の元と同じでなければなりません。編集はできません。属性
fullName,説明,hexColorCodesは「ZonesMaps」について編集可能で、変更することができます。属性が言及されていない場合、変更は適用されません。属性
fullName,説明,classes,hexColorCodesは「SoilDatasets」について編集可能で、変更することができます。属性が言及されていない場合、変更は適用されません。配列
classesとhexColorCodesは「GeoMap」の元とまったく同じ長さでなければなりません。リクエストとレスポンス内の「GeoMaps」配列の長さは同じである必要があります。そうでない場合、いくつかの「GeoMaps」は正常に編集されていません。
最終更新
役に立ちましたか?