---
title: MapCameraBounds
framework: mapkit
role: symbol
role_heading: Structure
path: mapkit/mapcamerabounds
---

# MapCameraBounds

Defines an optional boundary of an area within which the map’s center needs to remain.

## Declaration

```swift
struct MapCameraBounds
```

## Overview

Overview Using the MapCameraBounds initializers you can also define an optional camera zoom range that limits the distances that a person can zoom the map camera to.

## Topics

### Creating a map camera bounds

- [init(centerCoordinateBounds:minimumDistance:maximumDistance:)](mapkit/mapcamerabounds/init(centercoordinatebounds:minimumdistance:maximumdistance:)-97kis.md)
- [init(centerCoordinateBounds:minimumDistance:maximumDistance:)](mapkit/mapcamerabounds/init(centercoordinatebounds:minimumdistance:maximumdistance:)-27z4p.md)
- [init(minimumDistance:maximumDistance:)](mapkit/mapcamerabounds/init(minimumdistance:maximumdistance:).md)

## See Also

### Map customization

- [MapCamera](mapkit/mapcamera.md)
- [MapCameraPosition](mapkit/mapcameraposition.md)
- [MapCameraUpdateContext](mapkit/mapcameraupdatecontext.md)
- [MapCameraUpdateFrequency](mapkit/mapcameraupdatefrequency.md)
