Uses of Class
com.graphhopper.reader.ReaderRelation
Packages that use ReaderRelation
Package
Description
-
Uses of ReaderRelation in com.graphhopper.reader.osm
Methods in com.graphhopper.reader.osm that return ReaderRelationModifier and TypeMethodDescriptionstatic ReaderRelationOSMXMLHelper.createRelation(long id, XMLStreamReader parser) Methods in com.graphhopper.reader.osm that return types with arguments of type ReaderRelationModifier and TypeMethodDescriptionOSMRestrictionConverter.buildRestrictionTopologyForGraph(BaseGraph baseGraph, ReaderRelation relation, LongFunction<Iterator<com.carrotsearch.hppc.cursors.IntCursor>> edgesByWay) OSM restriction relations specify turn restrictions between OSM ways (of course).Methods in com.graphhopper.reader.osm with parameters of type ReaderRelationModifier and TypeMethodDescriptionOSMRestrictionConverter.buildRestrictionTopologyForGraph(BaseGraph baseGraph, ReaderRelation relation, LongFunction<Iterator<com.carrotsearch.hppc.cursors.IntCursor>> edgesByWay) OSM restriction relations specify turn restrictions between OSM ways (of course).static RestrictionMembersOSMRestrictionConverter.extractMembers(ReaderRelation relation) static long[]OSMRestrictionConverter.getRestrictedWayIds(ReaderRelation relation) static longOSMRestrictionConverter.getViaNodeIfViaNodeRestriction(ReaderRelation relation) static booleanOSMRestrictionConverter.isTurnRestriction(ReaderRelation relation) protected voidOSMReader.preprocessRelations(ReaderRelation relation) This method is called for each relation during the first pass ofWaySegmentParserprotected voidOSMReader.processRelation(ReaderRelation relation, LongToIntFunction getIdForOSMNodeId) This method is called for each relation during the second pass ofWaySegmentParserWe use it to save the relations and process them afterwards.voidWaySegmentParser.RelationProcessor.processRelation(ReaderRelation relation, LongToIntFunction getNodeIdForOSMNodeId) Method parameters in com.graphhopper.reader.osm with type arguments of type ReaderRelationModifier and TypeMethodDescriptionWaySegmentParser.Builder.setRelationPreprocessor(Consumer<ReaderRelation> relationPreprocessor) -
Uses of ReaderRelation in com.graphhopper.routing.util
Methods in com.graphhopper.routing.util with parameters of type ReaderRelationModifier and TypeMethodDescriptionOSMParsers.handleRelationTags(ReaderRelation relation, IntsRef relFlags) -
Uses of ReaderRelation in com.graphhopper.routing.util.parsers
Methods in com.graphhopper.routing.util.parsers with parameters of type ReaderRelationModifier and TypeMethodDescriptionvoidOSMBikeNetworkTagParser.handleRelationTags(IntsRef relFlags, ReaderRelation relation) voidOSMFootNetworkTagParser.handleRelationTags(IntsRef relFlags, ReaderRelation relation) voidOSMMtbNetworkTagParser.handleRelationTags(IntsRef relFlags, ReaderRelation relation) voidRelationTagParser.handleRelationTags(IntsRef relFlags, ReaderRelation relation) Analyze the tags of a relation and create the routing flags for the second read step.