Das ist eine tolle, allerdings extrem arbeitsaufwendige Idee. Ich habe auch schon mal mit dem Gedanken gespielt. Allerdings sieht es so aus, dass OpenStreetmap nicht Tracks klassifiziert, sondern nur als Vorlage darstellt, mit der der Benutzer dann von Hand (!) Straßenkarten malen soll. Das hat Vorteile, weil man so zu echten annotierten Straßenzügen kommt, bei denen man Kreuzungen von Brücken und Tunnels unterscheiden kann, Einbahnstraßen definieren darf etc. Auf der anderen Seite fehlt dem Programm ein vernünftiger Automatismus zum Erzeugen dieser Segmente aus den Tracks. D.h., man malt im Prinzip die abgefahrenen Wege mühsam nach, verbindet sie von Hand zu Kreuzungen, gibt ihnen einen Namen und Tags für Einbahnstraßen, Straßenkategorie etc. Das dauert gut genauso lange wie das Abfahren selber
Hier in Karlsruhe war vor kurzem ein Vortrag von einem der Aktiven des Projekts. Auf diese Problematik angesprochen hatte er auch keine Lösung anzubieten. Es gibt wohl ein Perl-Script, das irgendwie aus Tracks einzelne Segmente erzeugt (d.h. eine Vorstufe zu den fertigen Straßenzügen), aber die muss man dann immernoch von Hand miteinander verbinden. Mir ist das zu mühsam. Ein automatischer Ansatz wie 'mache aus allen Tracks erst mal Kreisstraßen, verbinde alle Kreuzungen und lasse den Benutzer dann das korrigieren, was nicht stimmt' ist leider nicht geplant.
Erik