Interface | Description |
---|---|
GradualRouter |
Interface fuer einen Router, der sich von aussen
schrittweise fernsteuern laesst.
|
GraphExtension<T> |
Interface fuer komplexere Graph-Erweiterungen, bei denen eine
einfache (De-)Serialisierung mit
Var zur Laufzeit nicht ausreicht. |
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 |
---|---|
BatchRouter |
Verarbeitet Routing-Requests als Batch.
|
DefaultBidiRouter | |
DefaultRouter |
Dijkstra-AStar-Implemetation eines Routings.
|
EdgeRouter | |
FuzzyRouter |
Simple Dijkstra-ManyToOneOfMany-Implemetation without overheads.
|
GeoExtension |
Haelt die Daten fuer eine komplexe GeoLocationExtension.
|
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 without overheads.
|
MlgBidiRouter |
Router der abwechselnd von beiden Seiten routet.
|
MlgExtension |
Haelt die Daten fuer eine MultiLevelExtension.
|
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 SingleTargetOverlayRouter -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.
|