Hallo. Am Mittwoch, 21. Oktober 2009 schrieb Garry: > Das funktioniert vorerst nicht, das Routing muss in erster Linie alleine > mit dem highway-tag funktionieren > da esdass einzig durchgägngige tag ist. > Oder wie willst Du eine Strasse von der Du nur den "Besitzer"kennst mit > einer vergleichen von der Du nur die zuläsige > Höchstgeschwindigkeit kennst?
Das ist eine fadenscheinige Argumentation! Du stellst dich hier hin und stampfst so lange mit dem Fuß bis alle highway-Tags scharf definiert und dann auch noch korrekt vergeben sind? Na dann. Das naheliegende Vorgehen ist doch: Setze die oben genannten Tags irgendwo in eine Liste mit einer präzisen, deinen Ansprüchen genügenden Definition und bau das in die Dokumentation deiner Anwendung ein. Da du zum Testen einige Straßen brauchst, tagge einige Straßen in dieser Art und Weise [1]. Dann setze einige Umwandlungen ein, die aus den momentanen Highway-Klassen in deiner Anwendung Pseudogenauigkeit erstellen (secondary = Landesstraße, maxspeed=100, width=8, lanes=1, ...). Das ist dann zwar sicherlich nicht das perfekte Routing-Ergebnis das du vielleicht gerne hättest, aber du kannst dann nachher sehen, welche Straßen offenbar unzureichend getagged worden sind. Diese Umwandlung kannst du außerhalb deines Programms machen, dein Programm bekommt dann scheinbar präzise gemappte Daten und kann damit was machen. [1]: Du wirst schnell merken, dass das so gar keinen Spaß macht, bei scharf umrissenen Definitionen, da sich niemals alle Straßen so in ein Schema einordnen lassen, dass es einem nachher passt. Gruß, Bernd -- Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen. - Albert Einstein
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de