OpenStreetMap logo OpenStreetMap

Post When Comment
construction = yes

Nur leider hast du die Unterstuetzung in Osmarenderer wohl missinterpretiert. Denn es sollte dir aufgefallen sein, dass dieser construction=yes und highway=construction unterschiedlich rendert. Construction=yes wird wie eine Strasse - unterbrochen von weissen strassenabschnitten gerendert. Wohingegen highway=construction nur als gestrichelte Linie auftaucht. Somit spricht einiges dafuer, dass auch der Programmierer des osmarenders construction=yes nur fuer (voruebergehende) Baustellen und nicht fuer kompett neue/geplante Strassen sieht.
Construction=XXX ist viel zu schade fuer yes/no. Hier koennte man (wie teils im Wiki geschrieben und nichtmal von dir geloescht) viel genauere angaben machen. Eben so was wie !i! schon im ersten comment angefragt hat.

Einbahnstraßen

Oder oneway=-1 statt oneway=yes

construction = yes

Ich weiss nicht, warum du immer wieder diesen Grund des Zeitpunktes mit reinziehst. Das ist fuer mich ueberhaupt kein Argument, wer solch aktuelle Karten braucht macht das Kartenupdate frequenter. Wer die information ueber Baustellen braucht weiss das und benutzt entsprechende Programme oder baut seine speziellen Karten aus den Daten selber.
Wie gesagt, ich halte tags wie construction=yes oder - wie gerade diskutiert - disused=yes, die eben etwas schon getaggtes zuruecknehmen fuer die Tonne. Weil eben jedes Programm, das mit den Daten arbeitet erst das Tag unterstuetzen muss, um keinen Mist zu bauen. Ganz im Gegensatz zu deiner Annahme generieren solche Tags sogar einen Haufen mehr Arbeit. Denn statt bei den wenigen highway=construction noch zusaetzlich das construction=* auszuwerten muss da Program jetzt bei den hundertausenden highway=* immer nachsehen, ob eventuell noch ein construction=yes dran steht! Abhilfe wuerde nur ein default von construction=yes bringen, so dass jedes fertige Bauwerk dann mit construction=no getaggt wuerde - was ja nun offensichtlich Schmarrn ist.
Nunja dein Beispiel mit der Geschwindigkeit auf ner Autobahn halte ich etwas an den Haaren herbei gezogen. Denn erstens ist die zulaessige Geschwindigkeit Laenderspezifisch und zweitens ist maxspeed ein relativ unwichtiges Tag - selbst fuer Router.

construction = yes

Ich weiss nicht, ob du gemerkt hast worauf ich raus wollte. Das Problem ist die impolizite Gewichtung der Tags. Die Haupttags sind nunmal highway, man_made, amenity, shop usw. D.h. wenn ich einen key highway=trunk sehe, dann gehe ich erst mal davon aus, dass da eine fette Strasse ist. Erst wenn ich mir die zusätzlichen Tags ansehe kommt raus: ups angeschissen - das Ding ist nicht fertig oder gar erst in Planung.
Der Vorteil des anderen Schemas ist, dass weder highway=construction noch construction=trunk aussagen, dass hier eine benutzbare Strasse ist. Und das sogar abwaertskompatibel.
Mir ist ehrlich gesagt lieber, irgendwas geplantes oder im Bau befindliche und daher nicht benutzbare ist gar nicht in der Karte als dass es mir als fertig angezeigt wird und die Gefahr besteht bei construction=yes nicht nur, es passiert - bloederweise soger mit dem Standardrenderer.

construction = yes

Naja, ich halte es fuer grundlegend falsch zu sagen, da ist eine Strasse, aber du kannst sie nicht benutzen. Eben weil Renderer und Router, die das nicht unterstuetzen es nicht nur NICHT beruecksichten, sonder eben FALSCH interpretieren.
Genauso allgemeingueltig waere es da aktuell im Wiki beschriebene vorgehen fuer Strassen (construction=yes ist nur proposed!) auf alles andere auszudehnen.
Statt also
man_made=tower
construction=yes
waere es besser
man_made=construction
construction=tower
zu nehmen.
Die Aussage dabei: Hier wird etwas gebaut und zwar ein Turm/ eine Strasse