89. Mutatie: Exportă ZonesMap ca ISOXML arhivat

Generează un arhivă zip cu "ZonesMap" selectat ca ISOXML .

triangle-exclamation
circle-info

Mai multe hărți de aplicație ISOXML pot fi exportate pentru parcela selectată folosind applicationMaps >> uuids și/sau equationMaps >> uuids.

1. Pregătire

  • Atributul applicationMaps conține un tablou de ZonesMaps (VectorAnalysisMaps) cu obiecte de rate care urmează a fi exportate. Fiecare astfel de obiect include o pereche de fieldUuid (legătură la Field selectat) și uuids (legătură către ZonesMaps selectate cu rate alocate).

  • Atributul equationMaps conține un tablou de EquationMaps care urmează a fi exportate. Fiecare astfel de obiect include o pereche de fieldUuid (legătură la Field selectat) și uuids (legătură către EquationMaps selectate).

  • Atributul archiveName ține numele arhivei zip generate.

  • Atributul filePostfix permite adăugarea de postfixe personalizate la fișierele și arhiva exportate.

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. Descarcă arhiva generată

După executarea interogării GraphQL, este posibil să o descarci folosind curl sau o abordare similară.

circle-check

Last updated

Was this helpful?