Class PhysicalAttribute
java.lang.Object
com.here.platform.location.integration.optimizedmap.BitMask<PhysicalAttribute>
com.here.platform.location.integration.optimizedmap.roadattributes.PhysicalAttribute
- All Implemented Interfaces:
Serializable
,scala.Equals
,scala.Product
,scala.Serializable
public class PhysicalAttribute
extends BitMask<PhysicalAttribute>
implements scala.Product, scala.Serializable
Physical characteristics for a vertex range.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PhysicalAttribute
The segment represents a generalised route of a boat ferry for passengers or vehicles over water, including routes to pedestrian only islands, tourist areas, commuter ferry routes open to only pedestrians, etc.static PhysicalAttribute
Bridge()
Identifies a structure that allows a road, railway, or walkway to pass over another road, railway, waterway, or valley serving map display and route guidance functionalities.static PhysicalAttribute
Indication of a delivery road.int
mask()
Returns the integer representation of the maskstatic PhysicalAttribute
Movable Bridge indicates a bridge that moves to allow passage (usually) for boats or barges.static PhysicalAttribute
Multiply Digitised identifies separately digitised roads, i.e., roads that are digitised with one line per direction of traffic instead of one line per road.static PhysicalAttribute
Paved()
Indicates whether the navigable segment is paved.static PhysicalAttribute
Private()
Private identifies roads that are not maintained by an organisation responsible for maintenance of public roads.static PhysicalAttribute
The segment represents a generalised route of a ferry for passengers or vehicles via rail.static PhysicalAttribute
Tunnel()
Identifies an enclosed (on all sides) passageway through or under an obstruction.Methods inherited from class com.here.platform.location.integration.optimizedmap.BitMask
intersects, union
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
-
Constructor Details
-
PhysicalAttribute
public PhysicalAttribute(int mask)
-
-
Method Details
-
BoatFerry
The segment represents a generalised route of a boat ferry for passengers or vehicles over water, including routes to pedestrian only islands, tourist areas, commuter ferry routes open to only pedestrians, etc. Boat Ferry can be used for map display and routing. -
Bridge
Identifies a structure that allows a road, railway, or walkway to pass over another road, railway, waterway, or valley serving map display and route guidance functionalities. Bridge is published on road segments that represent significant bridges and/or overpasses; elevated roads are not published as bridge. -
MultiplyDigitized
Multiply Digitised identifies separately digitised roads, i.e., roads that are digitised with one line per direction of traffic instead of one line per road. May be used to improve map matching, to improve quality of guidance, and to identify opposing lanes of traffic when it is reasonable to represent them as a single line on displays. Multiply Digitised may be flagged on roads when certain physical features (e.g. a walkway, a tram, a bus lane) are located between the separately digitised opposing roadbeds if driver perception remains unchanged. -
Paved
Indicates whether the navigable segment is paved. Paved is primarily used for map display and routing by assigning higher penalties to unpaved roads. Paved roads are made of concrete, asphalt, cobblestone or brick.Unpaved roads do not have a solid surface, e.g. are made of gravel, dirt or grass. -
Private
Private identifies roads that are not maintained by an organisation responsible for maintenance of public roads. Allows for unique cartographic representation of roads that restrict public use. May be used to avoid routing through a private road. -
RailFerry
The segment represents a generalised route of a ferry for passengers or vehicles via rail. Rail Ferry is used for display purpose on the map. Rail Ferry is applied on a segment that represent a ferry route for vehicles over rail such as: a route for ferrying passengers over rail, if destination is not accessible by the road network or prohibits the use of automobiles. -
Tunnel
Identifies an enclosed (on all sides) passageway through or under an obstruction. This attribute can be used for display or route guidance. -
DeliveryRoad
Indication of a delivery road. -
MovableBridge
Movable Bridge indicates a bridge that moves to allow passage (usually) for boats or barges. -
mask
public int mask()Description copied from class:BitMask
Returns the integer representation of the mask- Specified by:
mask
in classBitMask<PhysicalAttribute>
-