All Superinterfaces:
Comparable<RoadClass>, scala.Equals, scala.math.Ordered<RoadClass>, scala.Product, Serializable, scala.Serializable
All Known Implementing Classes:
RoadClass.RoadClass1$, RoadClass.RoadClass10$, RoadClass.RoadClass11$, RoadClass.RoadClass12$, RoadClass.RoadClass2$, RoadClass.RoadClass3$, RoadClass.RoadClass4$, RoadClass.RoadClass5$, RoadClass.RoadClass6$, RoadClass.RoadClass7$, RoadClass.RoadClass8$, RoadClass.RoadClass9$, RoadClass.Unrecognized

public interface RoadClass extends scala.math.Ordered<RoadClass>, scala.Product, scala.Serializable
Identifies a road network based on governmental classification.

It is not published globally, but for select countries only.

Road Class can be used for map display. Additionally, Road Class can be used for route guidance, e.g., "Enter the express highway" or "Enter the urban expressway".

Road Class values are defined by the country&rsquo;s regulating body. Road Class(1, 2, 3, and 5) is applied to roads based on governmental classification Road Class(6) is applied to General roads with two or more lanes Road Class(7) is applied to General roads with one lane where it is wide enough for two vehicles to pass Road Class(8) is applied to Boat Ferry(Yes) and Rail Ferry(Yes) Road Class(9) is applied to alleys Road Class(11) is applied to Frontage Road with Through Traffic(No). Road Class(12) is applied to walkways

  • Method Details

    • value

      int value()
    • compare

      int compare(RoadClass that)
      Specified by:
      compare in interface scala.math.Ordered<RoadClass>