Add line segment to each steps of GraphHopper routing

This commit is contained in:
Nicolas Cornu 2017-02-16 21:14:17 +01:00
parent 80ff26802f
commit 63fca227ca

View file

@ -49,12 +49,16 @@ function GraphHopperEngine(id, vehicleType) {
instrText += instr.text;
var latLng = line[instr.interval[0]];
var distInMeter = instr.distance;
var lineseg = [];
for (var j = instr.interval[0]; j <= instr.interval[1]; j++) {
lineseg.push({lat: line[j][0], lng: line[j][1]});
}
steps.push([
{lat: latLng.lat, lng: latLng.lng},
instrCode,
instrText,
distInMeter,
[]
lineseg
]); // TODO does graphhopper map instructions onto line indices?
}