Class IndoorRouteOptions

java.lang.Object
com.here.sdk.venue.routing.IndoorRouteOptions

public final class IndoorRouteOptions extends Object

All the options to specify how an indoor route should be calculated.

  • Field Details

    • routeOptions

      @NonNull public RouteOptions routeOptions

      Specifies the common route calculation options.

      Note: Currently, only RouteOptions.optimizationMode parameter is utilized for indoor route calculation.

    • transportMode

      @NonNull public VenueTransportMode transportMode

      The transport mode for route calculation.

      Note: Indoor route sections of the resulting route will always be VenueTransportMode.PEDESTRIAN in the current implementation. This option will affect only outdoor route sections.

    • indoorAvoidanceOptions

      @NonNull public IndoorAvoidanceOptions indoorAvoidanceOptions

      Options to specify restrictions for indoor route calculations. By default no restrictions are applied.

    • speedInMetersPerSecond

      public double speedInMetersPerSecond

      Specifies the speed that will be used by the service as the speed for VenueTransportMode in meters per second. It influences the duration of segments along the route. The default speed is 1 meter per second.

  • Constructor Details

    • IndoorRouteOptions

      public IndoorRouteOptions()

      Creates an object and assign default values for route options.

  • Method Details