public class FootTagParser extends VehicleTagParser
| Modifier and Type | Field and Description |
|---|---|
protected EnumEncodedValue<RouteNetwork> |
footRouteEnc |
protected DecimalEncodedValue |
priorityWayEncoder |
protected Map<RouteNetwork,Integer> |
routeMap |
protected HashSet<String> |
sidewalksNoValues |
protected HashSet<String> |
sidewalkValues |
accessEnc, avgSpeedEnc, barriers, ferries, ferrySpeedCalc, intendedValues, maxPossibleSpeed, oneways, restrictedValues, restrictions, roundaboutEnc| Modifier | Constructor and Description |
|---|---|
protected |
FootTagParser(BooleanEncodedValue accessEnc,
DecimalEncodedValue speedEnc,
DecimalEncodedValue priorityEnc,
EnumEncodedValue<RouteNetwork> footRouteEnc,
String name) |
|
FootTagParser(EncodedValueLookup lookup,
PMap properties) |
| Modifier and Type | Method and Description |
|---|---|
WayAccess |
getAccess(ReaderWay way)
Some ways are okay but not separate for pedestrians.
|
IntsRef |
handleWayTags(IntsRef edgeFlags,
ReaderWay way)
Analyze properties of a way and create the edge flags.
|
blockFords, blockPrivate, getAccessEnc, getAverageSpeedEnc, getConditionalTagInspector, getMaxSpeed, getMaxSpeed, getName, getRestrictions, getTurnCostEnc, handleNodeTags, handleWayTags, init, isBarrier, isBlockFords, isValidSpeed, setConditionalTagInspector, setSpeed, supportsTurnCosts, toStringprotected final DecimalEncodedValue priorityWayEncoder
protected EnumEncodedValue<RouteNetwork> footRouteEnc
protected Map<RouteNetwork,Integer> routeMap
public FootTagParser(EncodedValueLookup lookup, PMap properties)
protected FootTagParser(BooleanEncodedValue accessEnc, DecimalEncodedValue speedEnc, DecimalEncodedValue priorityEnc, EnumEncodedValue<RouteNetwork> footRouteEnc, String name)
public WayAccess getAccess(ReaderWay way)
getAccess in class VehicleTagParserpublic IntsRef handleWayTags(IntsRef edgeFlags, ReaderWay way)
VehicleTagParserhandleWayTags in class VehicleTagParserCopyright © 2012–2022. All rights reserved.