HERE Android SDK Developer's Guide

VenueRoute

The class VenueRoute is a member of com.here.android.mpa.venues3d .

Class Summary

public class VenueRoute

   implements com.here.android.mpa.venues3d.IRouteSection

extends java.lang.Object

Represents a section of the route which is inside a venue.

[For complete information, see the section Class Details]

See also:

LinkingRoute

OutdoorRoute

Method Summary

Table 1. Methods in VenueRoute
Methods

public GeoBoundingBox getBoundingBox ()

Gets the GeoBoundingBox of the venue route.

public GeoBoundingBox getBoundingBox (Level level)

Gets the GeoBoundingBox of the venue route on the given Level .

public RouteSectionType getRouteSectionType ()

Returns IRouteSection.RouteSectionType of this route section.

public Venue getVenue ()

Gets the Venue where venue route is located.

public java.util.List <VenueManeuver> getVenueManeuvers ()

Returns a list of VenueManeuver obects of this route section.

Class Details

Represents a section of the route which is inside a venue. The route can contain sections that are inside venue, outside venue, and link sections that typically connects indoor and outdoor locations together.

See also:

LinkingRoute

OutdoorRoute

Method Details

public GeoBoundingBox getBoundingBox ()

Gets the GeoBoundingBox of the venue route.

Returns:

A GeoBoundingBox object.

public GeoBoundingBox getBoundingBox (Level level)

Gets the GeoBoundingBox of the venue route on the given Level .

Parameters:

  • level

    The level for which to return the bounding box.

Returns:

A GeoBoundingBox object. Returns null if the route does not touch the given level.

public RouteSectionType getRouteSectionType ()

Returns IRouteSection.RouteSectionType of this route section.

public Venue getVenue ()

Gets the Venue where venue route is located.

Returns:

A Venue object.

public java.util.List <VenueManeuver> getVenueManeuvers ()

Returns a list of VenueManeuver obects of this route section.

Returns:

A list of maneuver objects.