<!--
{
  "availability" : [
    "iOS: 13.0.0 -",
    "iPadOS: 13.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.15.0 -",
    "tvOS: 13.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "MapKit",
  "identifier" : "/documentation/MapKit/MKMapView/CameraZoomRange-swift.class",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "MapKit"
    ],
    "preciseIdentifier" : "c:objc(cs)MKMapCameraZoomRange"
  },
  "title" : "MKMapView.CameraZoomRange"
}
-->

# MKMapView.CameraZoomRange

A camera zoom range that limits the distances to which the user can zoom.

```
class CameraZoomRange
```

## Overview

Create a camera zoom range to limit the distance to which the user can zoom. After you create the camera zoom range, you can apply it to multiple map views. If you don’t create a camera zoom range, your map view allows the user to zoom to MapKit’s capabilities.

## Topics

### Creating a camera zoom range

[`init(minCenterCoordinateDistance:maxCenterCoordinateDistance:)`](/documentation/MapKit/MKMapView/CameraZoomRange-swift.class/init(minCenterCoordinateDistance:maxCenterCoordinateDistance:))

Create a camera zoom range by specifying a minimum and maximum distance from your map view’s center coordinates, measured in meters.

[`init(minCenterCoordinateDistance:)`](/documentation/MapKit/MKMapView/CameraZoomRange-swift.class/init(minCenterCoordinateDistance:))

Create a camera zoom range by specifying the minimum distance from your map view’s center coordinate, measured in meters.

[`init(maxCenterCoordinateDistance:)`](/documentation/MapKit/MKMapView/CameraZoomRange-swift.class/init(maxCenterCoordinateDistance:))

Create a camera zoom range by specifying the maximum distance from your map view’s center coordinate, measured in meters.

[`MKMapCameraZoomDefault`](/documentation/MapKit/MKMapCameraZoomDefault)

A constant value used to represent the default value for zooming in or out on a map.

### Accessing zoom range values

[`maxCenterCoordinateDistance`](/documentation/MapKit/MKMapView/CameraZoomRange-swift.class/maxCenterCoordinateDistance)

The maximum distance of the camera to the center of the map, measured in meters.

[`minCenterCoordinateDistance`](/documentation/MapKit/MKMapView/CameraZoomRange-swift.class/minCenterCoordinateDistance)

The minimum distance of the camera to the center of the map, measured in meters.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)