Uses of Class
com.graphhopper.reader.ReaderWay
Packages that use ReaderWay
Package
Description
-
Uses of ReaderWay in com.graphhopper.reader.osm
Methods in com.graphhopper.reader.osm that return ReaderWayModifier and TypeMethodDescriptionstatic ReaderWayOSMXMLHelper.createWay(long id, XMLStreamReader parser) Methods in com.graphhopper.reader.osm with parameters of type ReaderWayModifier and TypeMethodDescriptionprotected booleanThis method is called for each way during the first and second pass of theWaySegmentParser.protected voidOSMReader.addEdge(int fromIndex, int toIndex, PointList pointList, ReaderWay way, List<Map<String, Object>> nodeTags) This method is called for each segment an OSM way is split into during the second pass ofWaySegmentParser.voidWaySegmentParser.EdgeHandler.handleEdge(int from, int to, PointList pointList, ReaderWay way, List<Map<String, Object>> nodeTags) protected booleanOSMReader.isCalculateWayDistance(ReaderWay way) protected voidOSMReader.preprocessWay(ReaderWay way, WaySegmentParser.CoordinateSupplier coordinateSupplier, WaySegmentParser.NodeTagSupplier nodeTagSupplier) This method is called for each way during the second pass and before the way is split into edges.voidWaySegmentParser.WayPreprocessor.preprocessWay(ReaderWay way, WaySegmentParser.CoordinateSupplier coordinateSupplier, WaySegmentParser.NodeTagSupplier nodeTagSupplier) protected voidOSMReader.setArtificialWayTags(PointList pointList, ReaderWay way, double distance, List<Map<String, Object>> nodeTags) This method is called during the second pass ofWaySegmentParserand provides an entry point to enrich the given OSM way with additional tags before it is passed on to the tag parsers.Method parameters in com.graphhopper.reader.osm with type arguments of type ReaderWayModifier and TypeMethodDescriptionWaySegmentParser.Builder.setWayFilter(Predicate<ReaderWay> wayFilter) -
Uses of ReaderWay in com.graphhopper.routing.util
Methods in com.graphhopper.routing.util with parameters of type ReaderWayModifier and TypeMethodDescriptionbooleanvoidCurvatureCalculator.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidFerrySpeedCalculator.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMParsers.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidSlopeCalculator.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) static boolean -
Uses of ReaderWay in com.graphhopper.routing.util.countryrules
Methods in com.graphhopper.routing.util.countryrules with parameters of type ReaderWayModifier and TypeMethodDescriptiondefault RoadAccessCountryRule.getAccess(ReaderWay readerWay, TransportationMode transportationMode, RoadAccess currentRoadAccess) default Toll -
Uses of ReaderWay in com.graphhopper.routing.util.countryrules.europe
Methods in com.graphhopper.routing.util.countryrules.europe with parameters of type ReaderWayModifier and TypeMethodDescriptionAustriaCountryRule.getAccess(ReaderWay readerWay, TransportationMode transportationMode, RoadAccess currentRoadAccess) GermanyCountryRule.getAccess(ReaderWay readerWay, TransportationMode transportationMode, RoadAccess currentRoadAccess) HungaryCountryRule.getAccess(ReaderWay readerWay, TransportationMode transportationMode, RoadAccess currentRoadAccess) -
Uses of ReaderWay in com.graphhopper.routing.util.parsers
Methods in com.graphhopper.routing.util.parsers with parameters of type ReaderWayModifier and TypeMethodDescriptionprotected doubleCarAverageSpeedParser.applyBadSurfaceSpeed(ReaderWay way, double speed) protected doubleCarAverageSpeedParser.applyMaxSpeed(ReaderWay way, double speed, boolean bwd) Some ways are okay but not separate for pedestrians.static doubleAbstractAverageSpeedParser.getMaxSpeed(ReaderWay way, boolean bwd) protected doubleprotected voidBikeCommonAccessParser.handleAccess(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) intFootPriorityParser.handlePriority(ReaderWay way, Integer priorityFromRelation) abstract voidAbstractAccessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidAbstractAccessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) abstract voidAbstractAverageSpeedParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidAbstractAverageSpeedParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidBikeCommonAccessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidBikeCommonAverageSpeedParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidBikeCommonPriorityParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidCarAccessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidCarAverageSpeedParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidCountryParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidDefaultMaxSpeedParser.handleWayTags(int edgeId, EdgeIntAccess _ignoreAccess, ReaderWay way, IntsRef relationFlags) voidFootAccessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidFootAverageSpeedParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way) voidFootPriorityParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidMaxWeightExceptParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidModeAccessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOrientationCalculator.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMBikeNetworkTagParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMCrossingParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMFootNetworkTagParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMFootwayParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMGetOffBikeParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMHazmatParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMHazmatTunnelParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMHazmatWaterParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMHgvParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMHikeRatingParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMHorseRatingParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMLanesParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMMaxAxleLoadParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMMaxHeightParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMMaxLengthParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMMaxSpeedParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMMaxWeightParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMMaxWidthParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMMtbNetworkTagParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMMtbRatingParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMRoadAccessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMRoadClassLinkParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMRoadClassParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMRoadEnvironmentParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMRoundaboutParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMSmoothnessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMSurfaceParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMTemporalAccessParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidOSMTollParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMTrackTypeParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay readerWay, IntsRef relationFlags) voidOSMWayIDParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidStateParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) voidTagParser.handleWayTags(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, IntsRef relationFlags) static booleanOSMTemporalAccessParser.hasTemporalRestriction(ReaderWay way, int firstIndex, List<String> restrictions) protected booleanCarAccessParser.isBackwardOneway(ReaderWay way) make sure that isOneway is called beforeprotected booleanModeAccessParser.isBackwardOneway(ReaderWay way) protected booleanCarAccessParser.isForwardOneway(ReaderWay way) make sure that isOneway is called beforeprotected booleanModeAccessParser.isForwardOneway(ReaderWay way) protected boolean -
Uses of ReaderWay in com.graphhopper.routing.util.parsers.helpers
Methods in com.graphhopper.routing.util.parsers.helpers with parameters of type ReaderWayModifier and TypeMethodDescriptionstatic voidOSMValueExtractor.extractMeter(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, DecimalEncodedValue valueEncoder, List<String> keys) static voidOSMValueExtractor.extractTons(int edgeId, EdgeIntAccess edgeIntAccess, ReaderWay way, DecimalEncodedValue valueEncoder, List<String> keys)