> For the complete documentation index, see [llms.txt](https://docs.ellipsis-drive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ellipsis-drive.com/extra/troubleshooting/raster-visualization-issues-at-low-zoom-levels.md).

# Raster visualization issues at low zoom levels

#### Raster data looks incorrect at low zoom levels

If your raster data does not render correctly when zooming out, this is usually caused by the **interpolation method used during ingestion**.

Interpolation determines how pixel values are aggregated when the raster is downsampled for lower zoom levels.

***

### Choosing the correct interpolation method

#### Nearest neighbor interpolation

Use this when your data represents **categorical values or classes.**

This method preserves original values and prevents class mixing. It ensures that discrete categories remain visible at all zoom levels and do not “disappear” when the data is generalized.

***

#### Linear interpolation

Use this for **continuous data**, such as:

* elevation models
* temperature
* satellite imagery or other optical data

This method produces smoother transitions between values, reducing pixelation when zooming out.

***

#### How to set interpolation

You can define the interpolation method during upload in the Ellipsis Drive interface.

It can also be configured programmatically via the [API](https://docs.ellipsis-drive.com/developers/api-v3/path-raster/edit-raster) or using the [Python package](https://ellipsis-package.readthedocs.io/en/latest/path/raster/index.html#edit).

<figure><img src="/files/LmtzKB2IXs2q1p84Ogzn" alt=""><figcaption></figcaption></figure>

***

{% hint style="warning" %}

### Important note

Choosing the wrong interpolation method can significantly affect how your data is perceived at different zoom levels, especially in derived visualizations or analytical workflows.
{% endhint %}
