MapInitOptions
public final class MapInitOptions : NSObject
Options used when initializing MapView.
Contains the ResourceOptions, MapOptions (including GlyphsRasterizationOptions)
that are required to initialize a MapView.
-
Associated
ResourceOptionsDeclaration
Swift
public let resourceOptions: ResourceOptions -
Associated
MapOptionsDeclaration
Swift
public let mapOptions: MapOptions -
Style URI for initializing the map. Defaults to Mapbox Streets.
Declaration
Swift
public let styleURI: StyleURI? -
Camera options for initializing the map. CameraOptions default to 0.0 for each value.
Declaration
Swift
public let cameraOptions: CameraOptions? -
Initializer. The default initializer, i.e.
MapInitOptions()will use the defaultResourceOptionsManagerto use the current shared access token.Declaration
Swift
public init(resourceOptions: ResourceOptions = ResourceOptionsManager.default.resourceOptions, mapOptions: MapOptions = MapOptions(), cameraOptions: CameraOptions? = nil, styleURI: StyleURI? = .streets)Parameters
resourceOptionsResourceOptions; default creates an instance usingResourceOptionsManager.defaultmapOptionsMapOptions; seeGlyphsRasterizationOptionsfor the default used for glyph rendering.cameraOptionsCameraOptionsto be applied to the map, overriding the default camera that has been specified in the style.styleURIStyle URI for the map to load. Defaults to
.streets, but can benil. -
Undocumented
Declaration
Swift
public override func isEqual(_ object: Any?) -> Bool -
Undocumented
Declaration
Swift
public override var hash: Int { get }
MapInitOptions Class Reference