{"comment":{"url":"https://api.github.com/repos/seeebiii/graphhopper/comments/13337659","html_url":"https://github.com/seeebiii/graphhopper/commit/98084943ec9b37d91859eef06e09de3df83c28ab#commitcomment-13337659","id":13337659,"user":{"login":"boldtrn","id":1553525,"avatar_url":"https://avatars.githubusercontent.com/u/1553525?v=3","gravatar_id":"","url":"https://api.github.com/users/boldtrn","html_url":"https://github.com/boldtrn","followers_url":"https://api.github.com/users/boldtrn/followers","following_url":"https://api.github.com/users/boldtrn/following{/other_user}","gists_url":"https://api.github.com/users/boldtrn/gists{/gist_id}","starred_url":"https://api.github.com/users/boldtrn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boldtrn/subscriptions","organizations_url":"https://api.github.com/users/boldtrn/orgs","repos_url":"https://api.github.com/users/boldtrn/repos","events_url":"https://api.github.com/users/boldtrn/events{/privacy}","received_events_url":"https://api.github.com/users/boldtrn/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"98084943ec9b37d91859eef06e09de3df83c28ab","created_at":"2015-09-21T09:36:17Z","updated_at":"2015-09-21T09:36:17Z","body":">Also man könnte probieren die curvature über die bendiness anzunähern, die sehr schnell berechnet werden kann: edge.getDistance/\"calcDist(baseNode, adjNode)\"\r\n\r\nJa das habe ich mir auch schon so überlegt. Finde die bendiness relativ ungenau, aber wenn man die bendiness noch mit dem roadType und der Geschwindigkeitsbegrenzung (falls die verfügbar ist?) kombiniert, könnte man vermutlich ganz gute Resultate erzielen. \r\n`bendiness * speed`\r\nDadurch würden kurvige Straßen mit hoher Geschwindigkeit besser bewertet werden. Es gibt bei uns in der Gegend einige tolle Kurven, allerdings Großräumig auf 40 bzw 60 begrenzt. Die Kurven würden aber mit 120 Spaß machen. Mit 40 fällt man in der Kurve um ;).\r\n\r\nZusätzlich habe ich mir überlegt, dass man noch eine Liste von kurvigen Strecken, wie z.B. die vom adamfranco zu importieren. Diese könnten dann automatisch gering gewichtet werden, ähnlich wie ich das jetzt schon im CurvatureWeighting mache. Damit kann man quasi nochmal optional eine Optimierung anbieten.\r\n\r\n> Um direkt sehen zu können wie lange die Ausführung dauert\r\n>> Interessiert mich auch, gerade für längere Strecke geht es ja dann in die Millionen Male ... :)\r\nEigentlich kann/darf das nicht so lange dauern. Adamfranco bietet auf seiner Seite zig KML Dateien an (http://www2.adamfranco.com/curvature/kml/). Die hätte er bestimmt nicht alle erzeugt, wenn es pro Datei länger als eine Stunde dauern würde (was natürlich immer noch ziemlich lang ist). \r\n\r\n>Ich werde innerhalb der nächsten Tage mal https://github.com/adamfranco/curvature auf meinem PC zum Laufen bekommen.\r\nSollte auf Ubuntu relativ einfach sein. Er baut auf eine Bibliothek auf, die etwas schlecht dokumentiert ist. Die Installation ist quasi nur für Ubuntu dokumentiert. Hab gerade leider keine Ubuntu Installation zur Hand um das zu testen. Ich denke für andere Betriebssysteme ist es etwas mehr auf Aufwand das ganze zum laufen zu bringen."}}