|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MultiTargetOverlayRouter
Schnittstelle fuer ein Routing mit mehreren zu erreichenden Zielen.
Method Summary | |
---|---|
float |
getCost(int vertexId)
Liefert die Kosten eines besuchten Vertex. |
float |
getMaxCost()
Liefert die Kosten der laengsten bzw. schnellsten Route. |
void |
traverse(OverlayGraph overlayGraph,
int sourceId,
int[] targetIds,
float maxCost,
java.util.Properties params)
Traversiert den Graphen und bricht ab, sobald alle Ziel-Vertices besucht wurden. |
Methods inherited from interface de.cm.osm2po.routing.MultiPathOverlayRouter |
---|
isVisited, makePath, traverse |
Methods inherited from interface de.cm.osm2po.routing.SingleTargetOverlayRouter |
---|
findPath |
Methods inherited from interface de.cm.osm2po.routing.SingleTargetRouter |
---|
findPath, getVisited, reset, setLog |
Method Detail |
---|
void traverse(OverlayGraph overlayGraph, int sourceId, int[] targetIds, float maxCost, java.util.Properties params)
overlayGraph
- OverlayGraph
sourceId
- Vertex Start Id.targetIds
- int[] Array von Vertex Ziel Ids.maxCost
- Maximal zulaessige Wegkosten. Abbruchkriterium.params
- Properties
weitere Einstellungenfloat getCost(int vertexId)
vertexId
- int Id des Vertex > 0.
float getMaxCost()
|
osm2po-core-5.0.0 (c) December 24 2014 Carsten Moeller - info@osm2po.de | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |