Class PreciseTMCInformation

java.lang.Object
com.here.platform.location.tpeg2.etl.PreciseTMCInformation
All Implemented Interfaces:
Serializable, scala.Equals, scala.Product, scala.Serializable

public class PreciseTMCInformation extends Object implements scala.Product, scala.Serializable
Precise TMC-Information as defined in ISO 17572-2. Adds offsets to TMC locations.

param: distanceAccuracy The accuracy of the underlying information, with the following encoding: 0 = 100m (default value), 1 = 500m, 2 = 1km, 3 = more than 1km. param: hazardDistance1 The distance from the primary location to the start of the referenced location, also known as D1. The unit is 100m, i.e. the range is up to 25km. param: hazardDistance2 The same as hazardDistance1 but the range is up to 6553km. param: problemLength1 Distance from the start of the problem to the end of the problem. The unit is 100m, i.e. the is up to 25km. param: problemLength2 The same as problemLength1 but the range is up to 6553km.

See Also:
  • Constructor Details

  • Method Details

    • apply

      public abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5)
    • toString

      public static String toString()
    • distanceAccuracy

      public scala.Option<Object> distanceAccuracy()
    • hazardDistance1

      public scala.Option<Object> hazardDistance1()
    • hazardDistance2

      public scala.Option<Object> hazardDistance2()
    • problemLength1

      public scala.Option<Object> problemLength1()
    • problemLength2

      public scala.Option<Object> problemLength2()
    • getDistanceAccuracy

      public Optional<Object> getDistanceAccuracy()
    • getHazardDistance1

      public Optional<Object> getHazardDistance1()
    • getHazardDistance2

      public Optional<Object> getHazardDistance2()
    • getProblemLength1

      public Optional<Object> getProblemLength1()
    • getProblemLength2

      public Optional<Object> getProblemLength2()