89. Mutacja: Eksportuj ZonesMap jako spakowany ISOXML

Wygeneruj archiwum zip z wybraną mapą "ZonesMap" jako ISOXML.

triangle-exclamation
circle-info

Dla wybranego pola można wyeksportować wiele map aplikacji ISOXML używając applicationMaps >> uuids i/lub equationMaps >> uuids.

1. Przygotowanie

  • Atrybut applicationMaps zawiera tablicę ZonesMaps (VectorAnalysisMaps) z obiektami rates do wyeksportowania. Każdy taki obiekt zawiera parę fieldUuid (powiązanie z wybranym Polem) oraz uuids (powiązanie z wybraną ZonesMap z przypisanymi wartościami rates).

  • Atrybut equationMaps zawiera tablicę EquationMaps do wyeksportowania. Każdy taki obiekt zawiera parę fieldUuid (powiązanie z wybranym Polem) oraz uuids (powiązanie z wybranymi EquationMaps).

  • Atrybut archiveName zawiera nazwę wygenerowanego archiwum zip.

  • Atrybut filePostfix pozwala na dodanie niestandardowych przyrostków do eksportowanych plików i archiwum.

mutacja 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. Pobierz wygenerowane archiwum

Po wykonaniu zapytania GraphQL można je pobrać używając curl lub podobnego podejścia.

circle-check

Last updated

Was this helpful?