com.here.platform.location.integration.optimizedmap.graph
PropertyMaps
Companion object PropertyMaps
class PropertyMaps extends AnyRef
Creates a PropertyMaps from an Optimized Map for Location Library.
- Alphabetic
 - By Inheritance
 
- PropertyMaps
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Instance Constructors
-  new PropertyMaps(optimizedMap: OptimizedMapLayers)
 
Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def adasAttributes: AdasAttributes
Provides factory methods for accessing properties from the
adasattributeslayer of Optimized Map for Location Library. -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def freeFlowSpeed: RangeBasedPropertyMap[Vertex, Int]
Creates an accessor for the free-flow-speed of a com.here.platform.location.inmemory.graph.Vertex.
Creates an accessor for the free-flow-speed of a com.here.platform.location.inmemory.graph.Vertex.
The attribute is returned in km/h.
 -    def geometry: PropertyMap[Vertex, PackedLineString]
Creates a map that returns the geometry of a com.here.platform.location.inmemory.graph.Vertex.
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -    def hereMapContentReferenceToVertex: PropertyMap[HereMapContentReference, Vertex]
Creates a map that, given a com.here.platform.location.integration.optimizedmap.geospatial.HereMapContentReference, returns the corresponding com.here.platform.location.inmemory.graph.Vertex.
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -    def length: PropertyMap[Vertex, Double]
Creates a map that returns the length of a com.here.platform.location.inmemory.graph.Vertex.
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -    def roadAccess(accessType: RoadAccessType): RangeBasedPropertyMap[Vertex, Boolean]
Creates a RangeBasedPropertyMap that checks whether a Vertex is accessible to any type of traffic represented in
accessType.Creates a RangeBasedPropertyMap that checks whether a Vertex is accessible to any type of traffic represented in
accessType.If a Vertex is inaccessible, the RangeBasedPropertyMap returns
Seq(RangeBasedProperty(0.0, 1.0, false)).The attribute is "optimistically" derived from four HERE Map Content attributes:
- TopologyAttributes.accessible_by
 - TopologyAttributes.travel_direction
 - TopologyAttributes.access_permission
 - TopologyAttributes.access_restriction
 
"Optimistically" means that the road is considered open if it is traversable at some point in time.
 -    def roadAccess: RangeBasedPropertyMap[Vertex, RoadAccessType]
Creates a RangeBasedPropertyMap that retrieves the RoadAccessType of a Vertex.
Creates a RangeBasedPropertyMap that retrieves the RoadAccessType of a Vertex.
If a Vertex is inaccessible, the RangeBasedPropertyMap returns
Seq(RangeBasedProperty(0.0, 1.0, RoadAccess.None)).The attribute is "optimistically" derived from four HERE Map Content attributes:
- TopologyAttributes.accessible_by
 - TopologyAttributes.travel_direction
 - TopologyAttributes.access_permission
 - TopologyAttributes.access_restriction
 
"Optimistically" means that the road is considered open if it is traversable at some point in time.
 -    def routingRoadAccess(accessType: RoadAccessType): RangeBasedPropertyMap[Vertex, Boolean]
Creates a RangeBasedPropertyMap that checks whether a Vertex is accessible to any type of traffic represented in
accessType.Creates a RangeBasedPropertyMap that checks whether a Vertex is accessible to any type of traffic represented in
accessType.If a Vertex is inaccessible, the RangeBasedPropertyMap returns
Seq(RangeBasedProperty(0.0, 1.0, false)).The attribute is "optimistically" derived from four HERE Map Content attributes:
- TopologyAttributes.accessible_by
 - TopologyAttributes.travel_direction
 - TopologyAttributes.access_permission
 - TopologyAttributes.access_restriction
 - TopologyAttributes.construction_status
 
"Optimistically" means that the road is considered open if it is traversable at some point in time.
The difference between this method and
roadAccessis that underlying layer here excludes under construction roads. -    def routingRoadAccess: RangeBasedPropertyMap[Vertex, RoadAccessType]
Creates a RangeBasedPropertyMap that retrieves the RoadAccessType of a Vertex.
Creates a RangeBasedPropertyMap that retrieves the RoadAccessType of a Vertex.
If a Vertex is inaccessible, the RangeBasedPropertyMap returns
Seq(RangeBasedProperty(0.0, 1.0, RoadAccess.None)).The attribute is "optimistically" derived from four HERE Map Content attributes:
- TopologyAttributes.accessible_by
 - TopologyAttributes.travel_direction
 - TopologyAttributes.access_permission
 - TopologyAttributes.access_restriction
 - TopologyAttributes.construction_status
 
"Optimistically" means that the road is considered open if it is traversable at some point in time.
The difference between this method and
roadAccessis that underlying layer here excludes under construction roads. -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -    def topologyAttributes: TopologyAttributes
Provides factory methods for accessing properties from the
topologyattributeslayer of Optimized Map for Location Library. -    def turnRestrictions(accessRestriction: AccessRestrictionType): PropertyMap[Edge, Boolean]
Creates a PropertyMap that checks whether a turn, a transition between two Vertices represented by an Edge, is restricted for any type of traffic represented in
accessRestriction.Creates a PropertyMap that checks whether a turn, a transition between two Vertices represented by an Edge, is restricted for any type of traffic represented in
accessRestriction.Note that, in this context, the word turn can mean going straight.
 -    def turnRestrictions: PropertyMap[Edge, AccessRestrictionType]
Creates a PropertyMap that retrieves the AccessRestrictionTypes that apply to a turn, a transition between two Vertices represented by an Edge.
Creates a PropertyMap that retrieves the AccessRestrictionTypes that apply to a turn, a transition between two Vertices represented by an Edge.
Note that, in this context, the word turn can mean going straight.
 -    def vertexToHereMapContentReference: PropertyMap[Vertex, HereMapContentReference]
Creates a map that, given a com.here.platform.location.inmemory.graph.Vertex, returns the corresponding com.here.platform.location.integration.optimizedmap.geospatial.HereMapContentReference.
Creates a map that, given a com.here.platform.location.inmemory.graph.Vertex, returns the corresponding com.here.platform.location.integration.optimizedmap.geospatial.HereMapContentReference. It basically does the opposite mapping as done by the map returned by hereMapContentReferenceToVertex.
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 
Deprecated Value Members
-    def advancedNavigationAttributes: AdvancedNavigationAttributes
Provides factory methods for accessing properties from the
advancednavigationattributeslayer of Optimized Map for Location Library.Provides factory methods for accessing properties from the
advancednavigationattributeslayer of Optimized Map for Location Library.- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.
 -    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable]) @Deprecated
 - Deprecated
 (Since version 9)
 -    def navigationAttributes: NavigationAttributes
Provides factory methods for accessing properties from the
navigationattributeslayer of Optimized Map for Location Library.Provides factory methods for accessing properties from the
navigationattributeslayer of Optimized Map for Location Library.- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.
 -    def roadAttributes: RoadAttributes
Provides factory methods for accessing properties from the
roadattributeslayer of Optimized Map for Location Library.Provides factory methods for accessing properties from the
roadattributeslayer of Optimized Map for Location Library.- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.