Class IndoorRoutingController

java.lang.Object
com.here.NativeBase
com.here.sdk.venue.routing.IndoorRoutingController

public final class IndoorRoutingController extends NativeBase

This class controls the rendering of indoor routes on the map.
Note: This feature is in BETA state and thus there can be bugs and unexpected behavior. Related APIs may change for new releases without a deprecation process.

  • Constructor Details

    • IndoorRoutingController

      public IndoorRoutingController(@NonNull VenueMap venueMap, @NonNull MapViewBase mapView)

      Creates a new instance of this class.

      Parameters:
      venueMap -

      A venue map instance.

      mapView -

      A map scene where routes should be shown.

  • Method Details

    • showRoute

      public void showRoute(@NonNull Route route, @NonNull IndoorRouteStyle style)

      Shows an indoor route on the map. The previously visible indoor route will be hidden.

      Parameters:
      route -

      A route to show

      style -

      A route style for the given route.

    • hideRoute

      public void hideRoute()

      Hides an indoor route, visible on the map.