# AnchoredCameraOptions

> **AnchoredCameraOptions** = `object`

Defined in: [ui/camera.ts:153](<https://github.com/maplibre/maplibre-gl-js/blob/538a7680ab16d5cf5a6564ee0ce72a11be14d142/src/ui/camera.ts#L153>)

Options for calculating an anchored camera.

## Properties

### anchorLocation

> **anchorLocation**: [`LngLatLike`](<https://maplibre.org/maplibre-gl-js/docs/API/type-aliases/LngLatLike/index.md>)

Defined in: [ui/camera.ts:155](<https://github.com/maplibre/maplibre-gl-js/blob/538a7680ab16d5cf5a6564ee0ce72a11be14d142/src/ui/camera.ts#L155>)

Geographic location to anchor.

---

### anchorScreenPoint

> **anchorScreenPoint**: [`PointLike`](<https://maplibre.org/maplibre-gl-js/docs/API/type-aliases/PointLike/index.md>)

Defined in: [ui/camera.ts:157](<https://github.com/maplibre/maplibre-gl-js/blob/538a7680ab16d5cf5a6564ee0ce72a11be14d142/src/ui/camera.ts#L157>)

Screen position for the anchor.

---

### zoom?

> `optional` **zoom?**: `number`

Defined in: [ui/camera.ts:159](<https://github.com/maplibre/maplibre-gl-js/blob/538a7680ab16d5cf5a6564ee0ce72a11be14d142/src/ui/camera.ts#L159>)

Desired zoom level.
