89. Mutation: ZonesMap als gezipptes ISOXML exportieren

Erzeuge ein ZIP-Archiv mit der ausgewählten "ZonesMap" als ISOXML.

triangle-exclamation
circle-info

Mehrere ISOXML-Anwendungs-Karten können für das ausgewählte Feld exportiert werden mittels applicationMaps >> uuids und/oder equationMaps >> uuids.

1. Vorbereitung

  • Das Attribut applicationMaps enthält ein Array von ZonesMaps (VectorAnalysisMaps) mit Mengenobjekten, die exportiert werden sollen. Jedes dieser Objekte enthält ein Paar von fieldUuid (Verknüpfung zum ausgewählten Feld) und uuids (Verknüpfung zu den ausgewählten ZonesMaps mit zugewiesenen Mengen).

  • Das Attribut equationMaps enthält ein Array von EquationMaps, die exportiert werden sollen. Jedes dieser Objekte enthält ein Paar von fieldUuid (Verknüpfung zum ausgewählten Feld) und uuids (Verknüpfung zu den ausgewählten EquationMaps).

  • Das Attribut archiveName enthält den Namen des erzeugten ZIP-Archivs.

  • Das Attribut filePostfix ermöglicht das Hinzufügen benutzerdefinierter Postfixe zu den exportierten Dateien und dem Archiv.

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. Herunterladen des erzeugten Archivs

Nach Ausführung der GraphQL-Abfrage kann es mit curl oder einem ähnlichen Verfahren heruntergeladen werden.

circle-check

Zuletzt aktualisiert

War das hilfreich?