# 49. Query: Get Gridded Data from "FieldSatelliteImage"

Query to get gridded data from the raster dataset related to "FieldSatelliteImage" as `GEOJSON`  with points or `GEOTIFF`. The properties attribute depends on the provider and usually contains the original provider data (like RED, GREEN, BLUE, NIR, and even Clear Land) per point/pixel. More details about the exported file can be found [HERE](https://docs.geopard.tech/geopard-tutorials/product-tour-web-app/export-download/satellite-imagery-export-as-geotiff-or-geojson).

#### 1. Request a file to export

{% hint style="danger" %}
Recommended retrieving only a single dataset with `sourceDataUrl` per request.&#x20;
{% endhint %}

`NoBuffer`, `PlusOnePixel`, `PlusTwoPixels`, `MinusOnePixel`, and `MinusTwoPixels` are available as a `buffer`.

`GEOJSON` and `GEOTIFF` are available as a format.&#x20;

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

```graphql
query GetGriddedDataFromSatelliteImage {
  getFarms (farmUuids: ["<placeholder_of_farm_uuid>"]){
    uuid
    fields (fieldUuids: ["<placeholder_of_field_uuid>"]) {
      uuid
      satelliteImages(satelliteImageUuids: ["<placeholder_of_satelliteimage_uuid>"]) {
        satelliteImage {
          uuid
          acquisitionDate
          provider
        }
        sourceDataUrl(format: GEOJSON buffer: PlusTwoPixels)
      }
    }
  }
}
```

{% endcode %}

#### 2. Download the generated file

After the successful preparation of the file, it is possible to download it using `curl` or a similar approach.

{% hint style="danger" %}
`sourceDataUrl` link is accessible for only **60 sec.**
{% endhint %}

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

```bash
curl '<sourceDataUrl>' --compressed >> '<local_filepath>'
```

{% endcode %}
