---
title: MapKit overlays
framework: mapkit
role: collectionGroup
role_heading: API Collection
path: mapkit/mapkit-overlays
---

# MapKit overlays

Create overlays to highlight geographic regions or paths.

## Topics

### Samples

- [Displaying overlays on a map](mapkit/displaying-overlays-on-a-map.md)
- [Displaying an updating path of a user’s location history](mapkit/displaying-an-updating-path-of-a-user-s-location-history.md)

### Circular overlays

- [MKCircle](mapkit/mkcircle.md)
- [MKCircleRenderer](mapkit/mkcirclerenderer.md)

### Custom shape overlays

- [MKPolygon](mapkit/mkpolygon.md)
- [MKPolygonRenderer](mapkit/mkpolygonrenderer.md)
- [MKMultiPolygon](mapkit/mkmultipolygon.md)
- [MKMultiPolygonRenderer](mapkit/mkmultipolygonrenderer.md)
- [MKOverlayPathRenderer](mapkit/mkoverlaypathrenderer.md)

### Multiple segment lines

- [MKPolyline](mapkit/mkpolyline.md)
- [MKGeodesicPolyline](mapkit/mkgeodesicpolyline.md)
- [MKMultiPolyline](mapkit/mkmultipolyline.md)
- [MKPolylineRenderer](mapkit/mkpolylinerenderer.md)
- [MKMultiPolylineRenderer](mapkit/mkmultipolylinerenderer.md)
- [MKGradientPolylineRenderer](mapkit/mkgradientpolylinerenderer.md)

### Tiled image overlays

- [MKTileOverlay](mapkit/mktileoverlay.md)
- [MKTileOverlayRenderer](mapkit/mktileoverlayrenderer.md)

### Shared behavior

- [MKOverlay](mapkit/mkoverlay.md)
- [MKOverlayRenderer](mapkit/mkoverlayrenderer.md)
- [MKShape](mapkit/mkshape.md)
- [MKMultiPoint](mapkit/mkmultipoint.md)
- [MKPlacemark](mapkit/mkplacemark.md)

## See Also

### Annotations and overlays

- [MapKit annotations](mapkit/mapkit-annotations.md)
