---
title: "MTZoomable | Mobile sdk | Mobile sdk android | Android"
description: "MTZoomable"
---

# MTZoomable

interface [MTZoomable](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/)

Defines methods for manipulating zoom level.

#### Inheritors

[MTMapViewController](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map/-m-t-map-view-controller/)

Members

## Functions

[getMaxZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/get-max-zoom/)

abstract suspend fun [getMaxZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/get-max-zoom/)(): [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html)

Returns the map's maximum zoom level.

[getMinZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/get-min-zoom/)

abstract suspend fun [getMinZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/get-min-zoom/)(): [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html)

Returns the map's minimum zoom level.

[getZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/get-zoom/)

abstract suspend fun [getZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/get-zoom/)(): [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html)

Returns the map's current zoom level.

[setMaxZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/set-max-zoom/)

abstract fun [setMaxZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/set-max-zoom/)(maxZoom: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html))

Sets the map's maximum zoom level.

[setMinZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/set-min-zoom/)

abstract fun [setMinZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/set-min-zoom/)(minZoom: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html))

Sets the map's minimum zoom level.

[setZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/set-zoom/)

abstract fun [setZoom](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/set-zoom/)(zoom: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html))

Sets the map's zoom level.

[zoomIn](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/zoom-in/)

abstract fun [zoomIn](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/zoom-in/)()

Increases the map's zoom level by 1.

[zoomOut](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/zoom-out/)

abstract fun [zoomOut](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/zoom-out/)()

Decreases the map's zoom level by 1.

[zoomTo](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/zoom-to/)

abstract fun [zoomTo](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.workers.zoomable/-m-t-zoomable/zoom-to/)(zoom: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html), options: [MTAnimationOptions](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-animation-options/)? = null)

Zooms the map to the specified zoom level, with an optional animation.
