area=yes an highway=services

Bisher war area=yes an highway=services richtig.

Jetzt wurde wieder etwas im WIKI geändert:
https://wiki.openstreetmap.org/wiki/DE:Tag:highway=services?uselang=de
also area=yes soll entfallen.

Und wird natürlich schnellstens umgesetzt:
https://www.openstreetmap.org/way/243267567/history#map=15/51.0607/13.5754

Finde ich aber falsch, da highway=* eine Linie ist.

Dadurch entstehen eine Menge Fehler mit anderen kreuzenden highway=*

https://www.keepright.at/report_map.php?schema=101&error=45131728&zoom=15&lat=51.06064&lon=13.57084&layers=B0T&ch=0%2C30%2C40%2C50%2C70%2C90%2C100%2C110%2C120%2C130%2C150%2C160%2C180%2C191%2C192%2C193%2C194%2C195%2C196%2C197%2C198%2C201%2C202%2C203%2C204%2C205%2C206%2C207%2C208%2C210%2C220%2C231%2C232%2C270%2C281%2C282%2C283%2C284%2C285%2C291%2C292%2C293%2C294%2C311%2C312%2C313%2C320%2C350%2C370%2C380%2C401%2C402%2C411%2C20%2C60%2C360&show_ign=0&show_tmpign=0

Es wurde auch in JOSM eine neue Warnung eingebaut, wenn area=yes an einem highway=services dran ist. Ich habe mich auch gefragt, warum, habe aber im Urlaub nicht versucht, die entsprechende Diskussion zu finden. Gab es die etwa gar nicht?

Wer, wann ?
Bitte Link für entspr. Versionsgeschichte angeben.
Danke

“Jetzt” ist relativ …

31.7.2017 im engl. Wiki und 17.12.2017 im deutschen Wiki …

Und der Eintrag unter “Notes” im englischen Wiki kam auch nur wegen eines schon lange geänderten Renderings und ist deswegen inzwischen obsolet.

Nein, das ist höchstens eine Linie um eine Fläche herum und macht auch nur Sinn, wenn die geschlossen ist. Daher braucht es kein area=yes.
area=yes war noch nie richtig, sondern nur ein Behelf wg. der korrekten Darstellung. Das ist seit ca. 2017 schon behoben.
Allerdings ist highway=services ein ziemlich unglücklich gewählter Schlüssel, der leicht mit highway=service verwechselt werden kann.

Anspielungen dieser Art darfst du dir gerne schenken.

ob highway=* eine Linie, eine Fläche oder ein Punkt sein sollte, kommt auch auf die tags an. highway=services war noch nie eine Linie sondern schon immer für Flächen und Punkte definiert. highway=bus_stop ist normalerweise ein Punkt (zum Beispiel).

keepright! kam AFAIK noch nie mit highway=services zurecht (in dem Sinne, dass es den Umriss für eine Straße hielt).

–ks

Ich verstehe gar nicht, warum eine Raststätte ein highway-Objekt ist und kein amenity-Objekt. Während eine Tankstelle, deren Bezug zum Straßennetz zweifellos enger ist, richtigerweise zu amenity gehört.

–ks

ich würde es anders rum sehen, eine Raststätte hat einen engeren Bezug zum Straßennetz als eine Tankstelle. Raststätten sind AFAIK auch meist Teil des Straßenraums, Tankstellen sind meistens auf Privatgrundstücken.

Raststätten gibt es nur an Straßen, Tankstellen gibt es überall, wo man Benzin braucht.

Nun ja, eine Straße sollte irgendwie schon hinführen, sonst wird’s schwierig mit dem Tanken. :wink:

Bzgl Fehlern, bei Osmose gab es ein Ticket in dem es auch mal um highway=services ging:
https://github.com/osm-fr/osmose-backend/issues/544
Hier im Sinne, ob die Punkte von highway=service (Linie) und highway=services (Fläche) verbunden sein sollen…

Einige Tankstellenkunden und -betreiber sehen das anders … :stuck_out_tongue:
Andere auch … :stuck_out_tongue:

immer diese Sonderfälle…

Ja, der Code wird leider nicht mehr weiterentwickelt. Einige Anpassungen gab es allerdings, aber die haben es nie bis in die keepright.at-Instanz geschafft. Betrifft auch den Umgang mit highway=services.

d.h. man müsste, um diese Änderung aktiv zu haben, Deine Instanz (osm.mueschelsoft.de/keepright) von keepright benutzen?

nu mit dem boot und auch mit dem Schneemobil klappts ganz gut auch ohne Strassenanschluss zu tanken.

Ja, sofern die Daten denn aktualisiert würden. Leider ist der Betrieb etwas aufwendig, weil z.B. eine spezielle Datenbank gebraucht wird. Die meisten Überprüfungen sollten allerdings auch im OSM Inspector verfügbar sein.