Interface | Description |
---|---|
GradualRouter |
Interface fuer einen Router, der sich von aussen
schrittweise fernsteuern laesst.
|
MultiPathRouter |
Erweitert den
SingleTargetRouter um die Moeglichkeit,
nachgelagert weitere Routen ohne Neuberechnung abzufragen. |
MultiTargetRouter |
Schnittstelle fuer ein Routing mit mehreren zu erreichenden Zielen.
|
OverlayAware |
Reines Marker-Interface fuer alle Klassen, die ein
vollstaendiges Overlay-Routing unterstuetzen.
|
SingleTargetRouter |
Minimale Schnittstelle fuer ein einfaches Routing.
|
Class | Description |
---|---|
DefaultBidiRouter | |
DefaultRouter |
Dijkstra-AStar-Implemetation eines Routings.
|
EdgeRouter | |
FuzzyRouter |
Simple Dijkstra-ManyToOneOfMany-Implemetation without overheads.
|
Graph |
Graph / Topologie fuer das osm2po-Routing.
|
GraphCostsOverrider |
Bietet komfortable Moeglichkeiten, um die Kosten
[km] und [h] eines Graphen zur Laufzeit zu ueberschreiben
und abschliessend wieder herzustellen.
|
GraphHeader |
Kapselt den Header einer osm2po-Graph-Datei.
|
GraphHeader.ExtensionEntry | |
MinimalRouter |
Simple Dijkstra-Implemetation ohne Sonderlocken.
|
MlgBidiRouter |
Router der abwechselnd von beiden Seiten routet.
|
MlgOvlEdgeRouter | |
MlgRevRouter |
Ein Router, der in beide Richtungen routen kann.
|
MlgRouter |
Simple Dijkstra-ShortestPath-Implemetation.
|
OverlayEdge |
Eine Verbindung zwischen zwei Vertices
innerhalb eine
OverlayGraph -Instanz. |
OverlayGraph |
Repraesentiert eine Ueberlagerung des statische OSM-Streckennetzes
Graph und bildet die Grundlage fuer das Routing
mittels SingleTargetRouter -Instanzen. |
OverlayNode |
Diese Klasse repraesentiert einen geografischen Punkt
auf dem
OverlayGraph en. |
OvlEdgeRouter | |
OvlPoiRouter | |
OvlRouter |
Simple Dijkstra-ShortestPath-Implemetation,
with
OverlayGraph support. |
PoiRouter | |
RoutingResult | |
RoutingResultSegment |
Kapselt das Segment-Resultat nach einem Routing.
|
RoutingResultWriter |
Schreibt ermittelte Routing-Ergebnisse,
als z.B.
|