public class HikeFlagEncoder extends FootFlagEncoder
TurnCostEncoder.NoTurnCostsEncodersidewalksNoValues, sidewalkValuesabsoluteBarriers, acceptBit, backwardBit, directionBitMask, edgeInExplorer, edgeOutExplorer, ferries, ferryBit, forwardBit, intendedValues, K_BACKWARD, K_FORWARD, LONG_TRIP_FERRY_SPEED, maxPossibleSpeed, oneways, potentialBarriers, properties, restrictedValues, restrictions, roundaboutBit, SHORT_TRIP_FERRY_SPEED, speedBits, speedEncoder, speedFactor, UNKNOWN_DURATION_FERRY_SPEEDK_ROUNDABOUT| Constructor and Description |
|---|
HikeFlagEncoder()
Should be only instantiated via EncodingManager
|
HikeFlagEncoder(int speedBits,
double speedFactor) |
HikeFlagEncoder(PMap properties) |
HikeFlagEncoder(String propertiesStr) |
| Modifier and Type | Method and Description |
|---|---|
long |
acceptWay(ReaderWay way)
Some ways are okay but not separate for pedestrians.
|
int |
getVersion() |
boolean |
supports(Class<?> feature)
Returns true if the feature class is supported like TurnWeighting or PriorityWeighting.
|
String |
toString() |
defineRelationBits, defineTurnBits, defineWayBits, getDouble, getSpeed, getTurnCost, getTurnFlags, handlePriority, handleRelationTags, handleWayTags, isTurnRestrictedapplyMaxSpeed, applyWayTags, defineNodeBits, equals, flagsDefault, getAnnotation, getConditionalTagInspector, getFerrySpeed, getLong, getMaxSpeed, getMaxSpeed, getPropertiesString, getReverseSpeed, handleNodeTags, hashCode, init, isAccept, isBackward, isBlockFords, isBool, isFerry, isForward, isRegistered, parseSpeed, reverseFlags, setAccess, setBlockByDefault, setBlockFords, setBool, setConditionalTagInspector, setDouble, setLong, setLowSpeed, setProperties, setRegistered, setReverseSpeed, setSpeedpublic HikeFlagEncoder()
public HikeFlagEncoder(PMap properties)
public HikeFlagEncoder(String propertiesStr)
public HikeFlagEncoder(int speedBits,
double speedFactor)
public int getVersion()
getVersion in interface FlagEncodergetVersion in class FootFlagEncoderpublic long acceptWay(ReaderWay way)
FootFlagEncoderacceptWay in class FootFlagEncoderpublic boolean supports(Class<?> feature)
FlagEncodersupports in interface FlagEncodersupports in class FootFlagEncoderpublic String toString()
toString in class FootFlagEncoderCopyright © 2012–2018. All rights reserved.