LocationIndicatorLayer
public struct LocationIndicatorLayer : Layer
Location Indicator layer.
See also
Mapbox Style Specification-
Declaration
Swift
public var id: String -
Declaration
Swift
public let type: LayerType -
Declaration
Swift
public var filter: Expression? -
Declaration
Swift
public var source: String? -
Declaration
Swift
public var sourceLayer: String? -
Declaration
Swift
public var minZoom: Double? -
Declaration
Swift
public var maxZoom: Double? -
Whether this layer is displayed.
Declaration
Swift
public var visibility: Value<Visibility>? -
Name of image in sprite to use as the middle of the location indicator.
Declaration
Swift
public var bearingImage: Value<ResolvedImage>? -
Name of image in sprite to use as the background of the location indicator.
Declaration
Swift
public var shadowImage: Value<ResolvedImage>? -
Name of image in sprite to use as the top of the location indicator.
Declaration
Swift
public var topImage: Value<ResolvedImage>? -
The accuracy, in meters, of the position source used to retrieve the position of the location indicator.
Declaration
Swift
public var accuracyRadius: Value<Double>? -
Transition options for
accuracyRadius.Declaration
Swift
public var accuracyRadiusTransition: StyleTransition? -
The color for drawing the accuracy radius border. To adjust transparency, set the alpha component of the color accordingly.
Declaration
Swift
public var accuracyRadiusBorderColor: Value<StyleColor>? -
Transition options for
accuracyRadiusBorderColor.Declaration
Swift
public var accuracyRadiusBorderColorTransition: StyleTransition? -
The color for drawing the accuracy radius, as a circle. To adjust transparency, set the alpha component of the color accordingly.
Declaration
Swift
public var accuracyRadiusColor: Value<StyleColor>? -
Transition options for
accuracyRadiusColor.Declaration
Swift
public var accuracyRadiusColorTransition: StyleTransition? -
The bearing of the location indicator.
Declaration
Swift
public var bearing: Value<Double>? -
Transition options for
bearing.Declaration
Swift
public var bearingTransition: StyleTransition? -
The size of the bearing image, as a scale factor applied to the size of the specified image.
Declaration
Swift
public var bearingImageSize: Value<Double>? -
Transition options for
bearingImageSize.Declaration
Swift
public var bearingImageSizeTransition: StyleTransition? -
The color of the circle emphasizing the indicator. To adjust transparency, set the alpha component of the color accordingly.
Declaration
Swift
public var emphasisCircleColor: Value<StyleColor>? -
Transition options for
emphasisCircleColor.Declaration
Swift
public var emphasisCircleColorTransition: StyleTransition? -
The radius, in pixel, of the circle emphasizing the indicator, drawn between the accuracy radius and the indicator shadow.
Declaration
Swift
public var emphasisCircleRadius: Value<Double>? -
Transition options for
emphasisCircleRadius.Declaration
Swift
public var emphasisCircleRadiusTransition: StyleTransition? -
The displacement off the center of the top image and the shadow image when the pitch of the map is greater than 0. This helps producing a three-dimensional appearence.
Declaration
Swift
public var imagePitchDisplacement: Value<Double>? -
An array of [latitude, longitude, altitude] position of the location indicator.
Declaration
Swift
public var location: Value<[Double]>? -
Transition options for
location.Declaration
Swift
public var locationTransition: StyleTransition? -
The opacity of the entire location indicator layer.
Declaration
Swift
public var locationIndicatorOpacity: Value<Double>? -
Transition options for
locationIndicatorOpacity.Declaration
Swift
public var locationIndicatorOpacityTransition: StyleTransition? -
The amount of the perspective compensation, between 0 and 1. A value of 1 produces a location indicator of constant width across the screen. A value of 0 makes it scale naturally according to the viewing projection.
Declaration
Swift
public var perspectiveCompensation: Value<Double>? -
The size of the shadow image, as a scale factor applied to the size of the specified image.
Declaration
Swift
public var shadowImageSize: Value<Double>? -
Transition options for
shadowImageSize.Declaration
Swift
public var shadowImageSizeTransition: StyleTransition? -
The size of the top image, as a scale factor applied to the size of the specified image.
Declaration
Swift
public var topImageSize: Value<Double>? -
Transition options for
topImageSize.Declaration
Swift
public var topImageSizeTransition: StyleTransition? -
Undocumented
Declaration
Swift
public init(id: String) -
Declaration
Swift
public func encode(to encoder: Encoder) throws -
Declaration
Swift
public init(from decoder: Decoder) throws
LocationIndicatorLayer Structure Reference