On Sat, Dec 21, 2013 at 08:55:04PM +0100, Florian Lohoff wrote: > On Sat, Dec 21, 2013 at 06:17:28AM -0800, mmd wrote: > > Hallo, > > > > vor etwa 1,5 Jahren hatte ich diese Idee schon einmal im Forum als > > Proof-of-Concept vorgestellt. Den Ansatz finde ich nach wie vor gut und > > interessant, allerdings ist die technische Umsetzung nicht gerade trivial, > > da man sich z.B. dediziert um das Splitten der Wege kümmern muss. > > Muss man nicht - OSRM gibt einem ja eine route zurueck und einen name. > Diesen name kann in dem lua profile selber setzen. Wenn dann in dem name > z.b. eine liste von attributen steht wayid=x;name=blah;ref=blub > dann kann man prima die ways ueber die OSRM eine route berechnet hat > extrahieren.
Ach ja - Ich vergass if speed_profile[highway] ~= nil then way.speed=speed_profile[highway] way.name=table.concat({way.id,highway,way.name,way.ref},"|") end So mache ich das ... Wichtig ist natuerlich das die daten halbwegs aktuell sind. D.h. mit einem 6 Monate alten OSRM bestand muss man da nicht rumhampeln. Im moment braucht man um Deutschland zu preprozessieren ~12GByte RAM. Die wuerde ich in eine relation packen - wenn man das mit JOSM dann bearbeitet sieht man ja schnell wo ways gesplittet werden müssen. Flo -- Florian Lohoff f...@zz.de
signature.asc
Description: Digital signature
_______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-de