---
title: "hybrid(elevation:pointsOfInterest:showsTraffic:)"
framework: mapkit
role: symbol
role_heading: Type Method
path: "mapkit/mapstyle/hybrid(elevation:pointsofinterest:showstraffic:)"
---

# hybrid(elevation:pointsOfInterest:showsTraffic:)

Creates a hybrid map style that includes the elevation, point of interest, and traffic characteristics you specify.

## Declaration

```swift
static func hybrid(elevation: MapStyle.Elevation = .automatic, pointsOfInterest: PointOfInterestCategories = .all, showsTraffic: Bool = false) -> MapStyle
```

## Parameters

- `elevation`: One of the doc://com.apple.mapkit/documentation/MapKit/MapStyle/Elevation values that determines whether the map renders elevation.
- `pointsOfInterest`: A collection of doc://com.apple.mapkit/documentation/MapKit/PointOfInterestCategories that the map displays.
- `showsTraffic`: A Boolean value that indicates whether the map displays traffic.

## Return Value

Return Value A MapStyle with the configuration you specified.

## Discussion

Discussion note: In watchOS, depending on rendering calculations, MapKit may render the map using the Standard map style rather than requested Hybrid or Imagery styles.

## See Also

### Creating map styles

- [imagery(elevation:)](mapkit/mapstyle/imagery(elevation:).md)
- [standard(elevation:emphasis:pointsOfInterest:showsTraffic:)](mapkit/mapstyle/standard(elevation:emphasis:pointsofinterest:showstraffic:).md)
- [MapStyle.Elevation](mapkit/mapstyle/elevation.md)
- [MapStyle.StandardEmphasis](mapkit/mapstyle/standardemphasis.md)
