---
title: MKLookAroundSnapshotter
framework: mapkit
role: symbol
role_heading: Class
path: mapkit/mklookaroundsnapshotter
---

# MKLookAroundSnapshotter

A utility class that you use to create a static image from a LookAround scene.

## Declaration

```swift
class MKLookAroundSnapshotter
```

## Topics

### Creating a snapshotter object

- [init(scene:options:)](mapkit/mklookaroundsnapshotter/init(scene:options:).md)

### Starting and stopping a snapshot

- [cancel()](mapkit/mklookaroundsnapshotter/cancel().md)
- [getSnapshotWithCompletionHandler(_:)](mapkit/mklookaroundsnapshotter/getsnapshotwithcompletionhandler(_:).md)

### Monitoring the progress of a snaphot

- [isLoading](mapkit/mklookaroundsnapshotter/isloading.md)

### Customizing the snapshot

- [MKLookAroundSnapshotter.Options](mapkit/mklookaroundsnapshotter/options.md)

### Accessing snapshot imagery

- [MKLookAroundSnapshotter.Snapshot](mapkit/mklookaroundsnapshotter/snapshot.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Exploring at street level

- [MKLookAroundScene](mapkit/mklookaroundscene.md)
- [MKLookAroundSceneRequest](mapkit/mklookaroundscenerequest.md)
- [MKLookAroundViewController](mapkit/mklookaroundviewcontroller.md)
