public class OSMParsers extends Object
Constructor and Description |
---|
OSMParsers() |
OSMParsers(List<String> ignoredHighways,
List<TagParser> wayTagParsers,
List<VehicleTagParser> vehicleTagParsers,
List<RelationTagParser> relationTagParsers,
List<RestrictionTagParser> restrictionTagParsers) |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptWay(ReaderWay way) |
OSMParsers |
addIgnoredHighway(String highway) |
OSMParsers |
addRelationTagParser(Function<EncodedValue.InitializerConfig,RelationTagParser> createRelationTagParser) |
OSMParsers |
addRestrictionTagParser(RestrictionTagParser restrictionTagParser) |
OSMParsers |
addVehicleTagParser(VehicleTagParser vehicleTagParser) |
OSMParsers |
addWayTagParser(TagParser tagParser) |
IntsRef |
createRelationFlags() |
List<String> |
getIgnoredHighways() |
List<RestrictionTagParser> |
getRestrictionTagParsers() |
List<VehicleTagParser> |
getVehicleTagParsers() |
IntsRef |
handleRelationTags(ReaderRelation relation,
IntsRef relFlags) |
IntsRef |
handleWayTags(IntsRef edgeFlags,
ReaderWay way,
IntsRef relationFlags) |
public OSMParsers()
public OSMParsers(List<String> ignoredHighways, List<TagParser> wayTagParsers, List<VehicleTagParser> vehicleTagParsers, List<RelationTagParser> relationTagParsers, List<RestrictionTagParser> restrictionTagParsers)
public OSMParsers addIgnoredHighway(String highway)
public OSMParsers addWayTagParser(TagParser tagParser)
public OSMParsers addVehicleTagParser(VehicleTagParser vehicleTagParser)
public OSMParsers addRelationTagParser(Function<EncodedValue.InitializerConfig,RelationTagParser> createRelationTagParser)
public OSMParsers addRestrictionTagParser(RestrictionTagParser restrictionTagParser)
public boolean acceptWay(ReaderWay way)
public IntsRef handleRelationTags(ReaderRelation relation, IntsRef relFlags)
public IntsRef createRelationFlags()
public List<VehicleTagParser> getVehicleTagParsers()
public List<RestrictionTagParser> getRestrictionTagParsers()
Copyright © 2012–2022. All rights reserved.