89. ミューテーション:ZonesMapをジップ化したISOXMLとしてエクスポート

選択した "ZonesMap" を ISOXML として含む zip アーカイブを生成します。

triangle-exclamation
circle-info

選択した圃場に対して複数の ISOXML アプリケーションマップをエクスポートできます(以下を使用)。 applicationMaps >> uuids および/または equationMaps >> uuids.

1. 準備

  • 属性 applicationMaps エクスポートされるレートオブジェクトを含む ZonesMaps(VectorAnalysisMaps)の配列が含まれます。各オブジェクトには一対の fieldUuid (選択されたFieldへの参照)と uuids (割り当てられたレートを持つ選択された ZonesMaps への連結)。

  • 属性 equationMaps エクスポートされる EquationMaps の配列が含まれます。各オブジェクトには一対の fieldUuid (選択されたFieldへの参照)と uuids (選択された EquationMaps への連結)。

  • 属性 archiveName は生成されるzipアーカイブの名前を保持します。

  • 属性 filePostfix はエクスポートされるファイルおよびアーカイブにカスタムの接尾辞を追加することを可能にします。

mutation exportIsoXml {
  exportIsoXml(
    input: {
      applicationMaps:[
        {
          fieldUuid:"<placeholder_field_uuid>" 
          uuids:[
            "<placeholder_zones_map_1_uuid>",
            "<placeholder_zones_map_2_uuid>"
          ]
        }
      ] 
      equationMaps: [
        {
          fieldUuid:"<placeholder_field_uuid>" 
          uuids:[
            "<placeholder_equation_map_1_uuid>"
          ]
        }
      ]
      filePostfix:"_GP" 
      archiveName:"CustomZonesMapsISOXML"
    }
  ) {
    archiveUrl
  }
}

2. 生成されたアーカイブをダウンロードする

GraphQLクエリの実行後、次を使用してダウンロードできます: curl または同様の方法。

circle-check

最終更新

役に立ちましたか?