# GoogleMaps Framework Reference

# GMSMapViewType

    enum GMSMapViewType : NSUInteger {}

Display types for `https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSMapView.html`.
- `


  ### [kGMSTypeNormal](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Enums/GMSMapViewType#/c:@E@GMSMapViewType@kGMSTypeNormal)


  ` Basic maps. The default. Supports both Light and Dark color schemes.

  #### Declaration

  Swift

      case normal = 1

  Objective-C

      kGMSTypeNormal = 1

- `


  ### [kGMSTypeSatellite](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Enums/GMSMapViewType#/c:@E@GMSMapViewType@kGMSTypeSatellite)


  ` Satellite maps with no labels.

  #### Declaration

  Swift

      case satellite = 2

  Objective-C

      kGMSTypeSatellite

- `


  ### [kGMSTypeTerrain](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Enums/GMSMapViewType#/c:@E@GMSMapViewType@kGMSTypeTerrain)


  ` Terrain maps. Supports both Light and Dark color schemes.

  #### Declaration

  Swift

      case terrain = 3

  Objective-C

      kGMSTypeTerrain

- `


  ### [kGMSTypeHybrid](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Enums/GMSMapViewType#/c:@E@GMSMapViewType@kGMSTypeHybrid)


  ` Satellite maps with a transparent label overview.

  #### Declaration

  Swift

      case hybrid = 4

  Objective-C

      kGMSTypeHybrid

- `


  ### [kGMSTypeNone](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Enums/GMSMapViewType#/c:@E@GMSMapViewType@kGMSTypeNone)


  ` No maps, no labels. Display of traffic data is not supported.

  #### Declaration

  Swift

      case none = 5

  Objective-C

      kGMSTypeNone