89. Mutation: Exportar ZonesMap como ISOXML comprimido

Generar un archivo zip con el "ZonesMap" seleccionado como ISOXML.

triangle-exclamation
circle-info

Se pueden exportar múltiples mapas de Aplicación ISOXML para el campo seleccionado usando applicationMaps >> uuids y/o equationMaps >> uuids.

1. Preparación

  • El atributo applicationMaps contiene una matriz de ZonesMaps (VectorAnalysisMaps) con objetos de tasas para exportar. Cada uno de estos objetos incluye un par de fieldUuid (vínculo al Field seleccionado) y uuids (vinculación a los ZonesMaps seleccionados con tasas asignadas).

  • El atributo equationMaps contiene una matriz de EquationMaps para exportar. Cada uno de estos objetos incluye un par de fieldUuid (vínculo al Field seleccionado) y uuids (vinculación a los EquationMaps seleccionados).

  • El atributo archiveName contiene el nombre del archivo zip generado.

  • El atributo filePostfix permite añadir sufijos personalizados a los archivos y al archivo exportado.

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. Descargar el archivo generado

Después de la ejecución de la consulta GraphQL, es posible descargarlo usando curl o un enfoque similar.

circle-check

Última actualización

¿Te fue útil?