> For the complete documentation index, see [llms.txt](https://docs.geopard.tech/geopard-tutorials/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geopard.tech/geopard-tutorials/fin/api-dokumentaatio/geopard-api-pyyntojen-yleiskatsaus/89.-mutaatio-vie-zonesmap-pakattuna-isoxml-tiedostona.md).

# 89. Mutaatio: Vie ZonesMap pakattuna ISOXML-tiedostona

Luo zip-arkisto valitusta "ZonesMap":sta ISOXML-muodossa .

{% hint style="danger" %}
Muuntaaksesi ZonesMapin, jossa on nopeuksia, ISOXML-muotoon, seuraavat ehdot on täytettävä: (1) ZonesMapilla on oltava vähintään yksi tuote, jolla on valitut yksiköt, ja (2) ZonesMapin tyyppi on määritettävä joksikin seuraavista: Kylvö, Ruiskutus, Lannoitus tai Kastelu.
{% endhint %}

{% hint style="info" %}
Useita ISOXML-sovelluskarttoja voidaan viedä valitulle lohkolle käyttämällä `applicationMaps` >> `uuids` ja/tai `equationMaps` >> `uuids`.
{% endhint %}

### 1. Valmistelu

* Attribuutti `applicationMaps` sisältää taulukon vietäviä ZonesMappeja (VectorAnalysisMaps), joissa on vietäviä nopeusobjekteja. Jokainen tällainen objekti sisältää parin `fieldUuid` (linkitys valittuun lohkoon/tilaan) ja `uuids` (linkitys valittuihin ZonesMappeihin, joihin on liitetty nopeuksia).
* Attribuutti `equationMaps` sisältää taulukon vietäviä EquationMappeja. Jokainen tällainen objekti sisältää parin `fieldUuid` (linkitys valittuun lohkoon/tilaan) ja `uuids` (linkitys valittuihin EquationMappeihin).
* Attribuutti `archiveName` sisältää luotavan zip-arkiston nimen.
* Attribuutti `filePostfix` mahdollistaa mukautettujen jälkiliitteiden lisäämisen vietyihin tiedostoihin ja arkistoon.

{% code overflow="wrap" lineNumbers="true" %}

```graphql
muutos exportIsoXml {
  exportIsoXml(
    syöte: {
      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
  }
}
```

{% endcode %}

### 2. Lataa luotu arkisto

GraphQL-kyselyn suorittamisen jälkeen arkiston voi ladata käyttämällä `curl` tai vastaavaa menetelmää.

{% code overflow="wrap" lineNumbers="true" %}

```bash
curl '<archiveUrl>' --compressed >> '<archiveUrl>'
```

{% endcode %}

{% hint style="success" %}
ISOXML-arkisto koostuu <mark style="color:oletus;background-color:yellow;">GridType1-, GridType2- ja Vector-</mark> esityksistä.
{% endhint %}

<figure><img src="https://49925783-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYICBELdyAXXebKAzfLOR%2Fuploads%2FYQD5tHtaEPamloTvQGvx%2Fimage.png?alt=media&amp;token=2bdc2edf-2cde-4e92-ab8c-c87ce600ee46" alt="" width="167"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.geopard.tech/geopard-tutorials/fin/api-dokumentaatio/geopard-api-pyyntojen-yleiskatsaus/89.-mutaatio-vie-zonesmap-pakattuna-isoxml-tiedostona.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
