89. Mutācija: eksportēt ZonesMap kā saspiestu ISOXML

Ģenerēt zip arhīvu ar izvēlēto "ZonesMap" kā ISOXML .

triangle-exclamation
circle-info

Vairākas ISOXML aplikācijas kartes var eksportēt par izvēlēto lauku, izmantojot applicationMaps >> uuids un/vai equationMaps >> uuids.

1. Sagatavošana

  • Atribūts applicationMaps satur masīvu ar ZonesMaps (VectorAnalysisMaps) ar normu objektiem, kas jāeksportē. Katrs šāds objekts ietver pāri fieldUuid (saiste ar izvēlēto lauku) un uuids (saite uz izvēlētajiem ZonesMaps ar piešķirtajām normām).

  • Atribūts equationMaps satur masīvu ar EquationMaps, kas jāeksportē. Katrs šāds objekts ietver pāri fieldUuid (saiste ar izvēlēto lauku) un uuids (saite uz izvēlētajiem EquationMaps).

  • Atribūts archiveName satur ģenerētā zip arhīva nosaukumu.

  • Atribūts filePostfix ļauj pievienot pielāgotus sufiksus eksportētajiem failiem un arhīvam.

mutācija exportIsoXml {
  exportIsoXml(
    ievade: {
      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. Lejupielādēt ģenerēto arhīvu

Pēc GraphQL vaicājuma izpildes to iespējams lejupielādēt, izmantojot curl vai līdzīgu pieeju.

circle-check

Last updated

Was this helpful?