Class TrackingCameraBehavior.SpeedBasedZoomPolicyOptions

java.lang.Object
com.here.sdk.navigation.TrackingCameraBehavior.SpeedBasedZoomPolicyOptions
Enclosing class:
TrackingCameraBehavior

public static final class TrackingCameraBehavior.SpeedBasedZoomPolicyOptions extends Object

Configuration for computing zoom levels from speed thresholds defined per road classification.

  • Field Details

    • delayBetweenThresholdChanges

      @Nullable public Duration delayBetweenThresholdChanges

      Minimum time interval that must pass before the zoom level is allowed to switch to a new speed threshold.

    • roadClassificationToSpeedThreshold

      @NonNull public Map<RoadClassification,List<TrackingCameraBehavior.SpeedThreshold>> roadClassificationToSpeedThreshold

      Defines, per road classification, how the zoom level should change in response to different vehicle speeds.

  • Constructor Details

    • SpeedBasedZoomPolicyOptions

      public SpeedBasedZoomPolicyOptions()

      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.