# 9. Mutation: Generate "ZonesMap" asynchronously

Generate "ZonesMap" for the "Field" **asynchronously**.

{% hint style="info" %}
The asynchronous approach puts a task (Generate `generateVectorAnalysisMap`) to process and the Subscription will be received as soon as the processing is finished.
{% endhint %}

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

```graphql
mutation GenerateZonesMapAsync {
  generateVectorAnalysisMapAsync(input: {
    fieldUuid: "<placeholder_of_field_uuid>"
    satelliteImageUuids: [
      "<placeholder_of_satelliteimage_uuid_1>",
      "<placeholder_of_satelliteimage_uuid_2>",
      "<placeholder_of_satelliteimage_uuid_3>"
    ]
    index: NDVI
    numberOfZones :7
    name: "3 Years 2017-2019 (API)"
  }) {    
    uuid 
    fieldUuid
    statusCode  
  }
}
```

{% endcode %}
