Update: das alte interface ist abgeschaltet. Das neue ist nun erreichbar unter routing.osm.ch
Das Routing hat ein neues Interface bekommen. Das neue Interface kann auf routingnew.osm.ch ausprobiert werden. Gerne nehme ich Feedback hier als Kommentar, oder auf der Schweizer Mailing Liste entgegen.
Wieso ein neues Interface?
Es gab keinen einfachen Weg mehr, das Routing, so wie es ist, weiter zu betreiben. Dazu ein paar Erklärungen: Letztes Jahr haben wir ein paar schöne, neue SSDs gekauft um unsere Server schneller zu machen. Ich habe mich dafür entscheiden, gleich das neue Ubuntu 16.04 auf die neuen Datenträger zu installieren. Unterdessen sind die meisten Services umgezogen auf den Server mit den SSDs, ausser Routing. Ich konnte unsere alte Version von OSRM unter Ubuntu 16.04 nicht zum laufen bekommen, also wollte ich auf eine neuere Version von OSRM umsteigen. Nur hat sich vieles in OSRM geändert. So die API für die Routing Anfragen, wie auch die Syntax für die Routing Profile. Das ist auch der Grund, wieso wir immer noch so eine alte Version verwenden. Auch das User Interface wurde nicht mehr weiterentwickelt, sondern mit einem komplett neuen ersetzt, welches aber keine Unterstützung für mehrere Routing Profile hat. Seit dem Karlsruhe Hack Weekend war ich nun dabei, für das neue Interface einen Umschalter für die Profile zu basteln.
Der Plan wäre nun, am Sonntag, 19. März auf das neue Interface umzustellen.