---
title: "location | Mobile sdk | Mobile sdk android | Android"
description: "com.maptiler.maptilersdk.location"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# location

Types

## Types

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

sealed class [MTLocationError](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.location/-m-t-location-error/) : [Exception](https://developer.android.com/reference/kotlin/java/lang/Exception.html)

Represents MTLocationManager errors.

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

class [MTLocationManager](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.location/-m-t-location-manager/)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), minTimeMs: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) = 1000, minDistanceM: [Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html) = 0.0f)

Class responsible for location updates.

[MTLocationManagerDelegate](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.location/-m-t-location-manager-delegate/)

interface [MTLocationManagerDelegate](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.location/-m-t-location-manager-delegate/)

Protocol requirements for location manager delegate.
