Package com.here.sdk.navigation
Class TrackingCameraBehavior.FunctionalRoadClassZoomPolicyOptions
java.lang.Object
com.here.sdk.navigation.TrackingCameraBehavior.FunctionalRoadClassZoomPolicyOptions
- Enclosing class:
- TrackingCameraBehavior
public static final class TrackingCameraBehavior.FunctionalRoadClassZoomPolicyOptions
extends Object
Configuration for mapping functional road classes to zoom levels.
For correct default initialization, use TrackingCameraBehavior.defaultFunctionalRoadClassZoomPolicyOptions().
-
Field Summary
FieldsModifier and TypeFieldDescriptionDefault zoom returned when the functional road class is missing or unmapped.Maps each functional road class to the zoom that should be used for it. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
defaultZoom
Default zoom returned when the functional road class is missing or unmapped. Defaults to a
MapMeasurewith kindMapMeasure.Kind.ZOOM_LEVELand value 16.5. -
functionalRoadClassToZoom
Maps each functional road class to the zoom that should be used for it. If
TrackingCameraBehavior.defaultFunctionalRoadClassZoomPolicyOptions()is not used forTrackingCameraBehavior.FunctionalRoadClassZoomPolicyOptions, it will be an empty map.
-
-
Constructor Details
-
FunctionalRoadClassZoomPolicyOptions
public FunctionalRoadClassZoomPolicyOptions()Creates a new instance.
Note: This is a beta feature; there maybe bugs and unexpected behavior. Related API's are subject to change without a deprecation process.
-