Mapbox Navigation Viewport Data Source Debugger
            class MapboxNavigationViewportDataSourceDebugger @JvmOverloads() constructor(context: Context, mapView: MapView, layerAbove: String?)
Content copied to clipboard
This feature is currently experimental an subject to change.
Draw various info on the screen when the NavigationCamera operates to together with the MapboxNavigationViewportDataSource. This info includes:
Green Box, which is the padding applied by the developer for framing purposes.
Black Box, which is the padding applied to the Map instance.
Red Box, which is the Map's camera center.
Light Blue Line, which shows the framed geometries.
Example
Make sure to also provide the same debugger instance to NavigationCamera.debugger and MapboxNavigationViewportDataSource.debugger.
val debugger = MapboxNavigationViewportDataSourceDebugger(
    context,
    mapView
).apply {
    enabled = true
}
viewportDataSource = MapboxNavigationViewportDataSource(
    mapView.getMapboxMap()
)
viewportDataSource.debugger = debugger
navigationCamera = NavigationCamera(
    mapView.getMapboxMap(),
    mapView.camera,
    viewportDataSource
)
navigationCamera.debugger = debugger
Parameters
layerAbove
layer in the current map style above which the debug layer with framed geometries should be placed
Constructors
MapboxNavigationViewportDataSourceDebugger
                          
                    Link copied to clipboard
                        @JvmOverloads()
Content copied to clipboard
layer in the current map style above which the debug layer with framed geometries should be placed