Class IndoorWaypoint

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

public final class IndoorWaypoint extends NativeBase

Represents an indoor waypoint, used as input for indoor route calculation.

  • Constructor Details

    • IndoorWaypoint

      public IndoorWaypoint(@NonNull GeoCoordinates coordinates, @NonNull String venueId, @NonNull String levelId)

      Creates an indoor waypoint.

      Parameters:
      coordinates -

      A waypoint's geographic coordinates.

      venueId -

      An ID of the venue where the waypoint is located.

      levelId -

      An ID of the level where the waypoint is located

    • IndoorWaypoint

      public IndoorWaypoint(@NonNull GeoCoordinates coordinates)

      Creates an outdoor waypoint.

      Parameters:
      coordinates -

      A waypoint's geographic coordinates.

  • Method Details

    • getCoordinates

      @NonNull public GeoCoordinates getCoordinates()
      Returns:

      The waypoint's geographic coordinates.

    • getVenueId

      @Nullable public String getVenueId()
      Returns:

      The ID of the venue where the waypoint is located, if applicable.

    • getLevelId

      @Nullable public String getLevelId()
      Returns:

      The ID of the level where the waypoint is located, if applicable.