| Interface | Description |
|---|---|
| RelationTagParser |
This interface serves the purpose of creating relation flags (max.
|
| TagParser |
This interface defines how parts of the information from 'way' is converted into IntsRef.
|
| TagParserFactory | |
| TurnCostParser |
This interface serves the purpose of converting relation flags into turn cost information.
|
| TurnCostParser.ExternalInternalMap |
This map associates the internal GraphHopper nodes IDs with external IDs (OSM) and similarly for the edge IDs
required to write the turn costs.
|
| Class | Description |
|---|---|
| DefaultTagParserFactory | |
| OSMBikeNetworkTagParser | |
| OSMFootNetworkTagParser | |
| OSMGetOffBikeParser |
This parser scans different OSM tags to identify ways where a cyclist has to get off her bike.
|
| OSMHazmatParser | |
| OSMHazmatTunnelParser | |
| OSMHazmatWaterParser | |
| OSMMaxAxleLoadParser | |
| OSMMaxHeightParser | |
| OSMMaxLengthParser | |
| OSMMaxSpeedParser | |
| OSMMaxWeightParser | |
| OSMMaxWidthParser | |
| OSMRoadAccessParser | |
| OSMRoadClassLinkParser | |
| OSMRoadClassParser | |
| OSMRoadEnvironmentParser | |
| OSMRoundaboutParser | |
| OSMSurfaceParser | |
| OSMTollParser | |
| OSMTrackTypeParser | |
| OSMTurnRelationParser |
This parser takes the turn restrictions from OSM (OSM does not provide turn costs, but only restrictions) and creates the appropriate turn costs (with value infinity)
|
| SpatialRuleParser |
This parser stores the spatialId in the edgeFlags based on previously defined areas.
|
Copyright © 2012–2020. All rights reserved.