|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cm.osm2po.routing.RoutingResultWriter
public class RoutingResultWriter
Schreibt ermittelte Routing-Ergebnisse, als z.B. CSV, GeoJson, usw. UTF-8-formatiert in OutputStreams.
Method Summary | |
---|---|
static void |
writePathAsCsv(java.io.OutputStream os,
Graph graph,
int[] path)
Erzeugt aus einer Route ein CSV von paarig angeordneten Floats fuer (Lat, Lon) und schreibt sie in einen OutputStream. |
static void |
writePathAsCsv(java.io.OutputStream os,
Graph graph,
OverlayEdge[] path)
Erzeugt aus einer Route ein CSV von paarig angeordneten Floats fuer (Lat, Lon) und schreibt sie in einen OutputStream. |
static void |
writePathAsFeatureCollection(java.io.OutputStream os,
Graph graph,
int[] path)
Erzeugt aus dem Pfad eine GeoJson-FeatureCollection und schickt diese in einen OutputStream. |
static void |
writePathAsFeatureCollection(java.io.OutputStream os,
Graph graph,
OverlayEdge[] path)
Erzeugt aus dem Pfad eine GeoJson-FeatureCollection und schickt diese in einen OutputStream. |
static void |
writeVerticesAsCsv(java.io.OutputStream os,
Graph graph,
int[] vids)
Liefert die Koordinaten einer Sammlung von VertexIds als CSV und schickt diese auf einen OutputStream. |
static void |
writeVerticesAsMultiPoint(java.io.OutputStream os,
Graph graph,
int[] vids)
Liefert alle besuchten Punkte als GeoJson-MultiPoint und schreibt diese in einen OutputStream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void writePathAsCsv(java.io.OutputStream os, Graph graph, int[] path) throws java.lang.Exception
os
- OutputStream
graph
- Graph
path
- int[] Pfad als Array von EdgeIdx NOT NULL.
java.lang.Exception
public static void writePathAsCsv(java.io.OutputStream os, Graph graph, OverlayEdge[] path) throws java.lang.Exception
os
- OutputStream
graph
- Graph
path
- OverlayEdge
[] NOT NULL.
java.lang.Exception
public static void writeVerticesAsCsv(java.io.OutputStream os, Graph graph, int[] vids) throws java.lang.Exception
os
- OutputStream
graph
- Graph
vids
- int[] vertexIds
java.lang.Exception
public static void writeVerticesAsMultiPoint(java.io.OutputStream os, Graph graph, int[] vids) throws java.lang.Exception
os
- OutputStream
graph
- Graph
vids
- int[] vertexIds
java.lang.Exception
public static void writePathAsFeatureCollection(java.io.OutputStream os, Graph graph, int[] path) throws java.lang.Exception
os
- OutputStream
graph
- Graph
path
- OverlayEdge
[]
java.lang.Exception
public static void writePathAsFeatureCollection(java.io.OutputStream os, Graph graph, OverlayEdge[] path) throws java.lang.Exception
os
- OutputStream
graph
- Graph
path
- OverlayEdge
[]
java.lang.Exception
|
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 |