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
public class PhysicalAttribute
extends BitMask<PhysicalAttribute>
implements scala.Product, Serializable
Physical characteristics for a vertex range.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PhysicalAttributeThe 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 PhysicalAttributeBridge()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 PhysicalAttributeIndication of a delivery road.intmask()Returns the integer representation of the maskstatic PhysicalAttributeMovable Bridge indicates a bridge that moves to allow passage (usually) for boats or barges.static PhysicalAttributeMultiply 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 PhysicalAttributePaved()Indicates whether the navigable segment is paved.static PhysicalAttributePrivate()Private identifies roads that are not maintained by an organisation responsible for maintenance of public roads.static PhysicalAttributeThe segment represents a generalised route of a ferry for passengers or vehicles via rail.toString()static PhysicalAttributeTunnel()Identifies an enclosed (on all sides) passageway through or under an obstruction.Methods inherited from class com.here.platform.location.integration.optimizedmap.BitMask
intersects, unionMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface scala.Equals
canEqual, equalsMethods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, 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:BitMaskReturns the integer representation of the mask- Specified by:
maskin classBitMask<PhysicalAttribute>
-
toString
-