AnyLogic
Expand
Font size
    java.lang.Object
      com.graphhopper.routing.util.AbstractFlagEncoder
        com.graphhopper.routing.util.CarFlagEncoder
          com.anylogic.engine.gis.ALCarEncoder
All Implemented Interfaces:
com.graphhopper.routing.util.FlagEncoder, com.graphhopper.routing.util.TurnCostEncoder

@AnyLogicInternalAPI
public class ALCarEncoder
extends com.graphhopper.routing.util.CarFlagEncoder

Nested Class Summary

Nested classes/interfaces inherited from interface com.graphhopper.routing.util.TurnCostEncoder

com.graphhopper.routing.util.TurnCostEncoder.NoTurnCostsEncoder

Field Summary

Fields inherited from interface com.graphhopper.routing.util.FlagEncoder

K_ROUNDABOUT

Constructor Summary

ConstructorDescription
ALCarEncoder() 
ALCarEncoder(String... forbiddenHighwayTypes)
OSM data encoder is used to create routing graph.

Method Summary

Methods inherited from class com.graphhopper.routing.util.CarFlagEncoder

acceptWay, defineWayBits, getVersion, getWayInfo, handleRelationTags, handleWayTags, toString

Methods inherited from class com.graphhopper.routing.util.AbstractFlagEncoder

applyWayTags, defineNodeBits, defineRelationBits, defineTurnBits, equals, flagsDefault, getAnnotation, getConditionalTagInspector, getDouble, getLong, getMaxSpeed, getReverseSpeed, getSpeed, getTurnCost, getTurnFlags, handleNodeTags, hashCode, isBackward, isBlockFords, isBool, isForward, isRegistered, isTurnRestricted, reverseFlags, setAccess, setBlockByDefault, setBlockFords, setBool, setDouble, setLong, setProperties, setRegistered, setReverseSpeed, setSpeed, supports

Methods inherited from class java.lang.Object

getClass, notify, notifyAll, wait, wait, wait

Constructor Details

ALCarEncoder

public ALCarEncoder()

ALCarEncoder

public ALCarEncoder(String... forbiddenHighwayTypes)
OSM data encoder is used to create routing graph. Vehicle type is car.
Parameters:
forbiddenHighwayTypes - types of OSM "highway" tag (https://wiki.openstreetmap.org/wiki/Highway_tag_usage)