Gebruik highway=busway

Inmiddels zitten we een half jaar zonder busbaan rendering en ligt de PR om dat te repareren al een maand stil. Om de redenen waar Eggie als eerste mee kwam (voor veel gebruikers van Carto is dit erg lastig) wil ik bij deze pleiten om highway=busway voorlopig toch terug te draaien

Ik ben tegen dit voorstel. highway=busway groeit gestaag en ooit moet Carto wel overstag, want nieuwe tags blijven toch wel komen. Immers, nu highway=busway, maar welke volgende tag kan dan niet meer aangepast worden?
(We kunnen wel alle gebruikers van openstreetmap.org die over “missende” wegen klagen gewoon steeds een nieuw issue laten aanmaken bij Carto. Beetje onder de aandacht houden dus :wink: )

Geef die feedback ook vooral daar op Github (maar wel beleefd want de tenen zijn lang), want die PR is verder klaar met alle verzochte varianten. De bal ligt nu bij de Carto-maintainers. Ik heb mijn best gedaan met de PR (die is in principe merge-klaar), maar ik krijg geen antwoord op sommige vragen (zoals over de planning voor de database-update die nodig is voor de layering en of een interimversie mogelijk is). Het kost (als contributor) een hoop energie om tegen zoveel onwelwillendheid op te boksen.

Het is Carto die achter de feiten aanloopt, niet Openstreetmap die erop vooruit loopt. Inmiddels zijn busbanen wel te zien op de CyclOSM-laag en Humanitarian-laag (bij de laatste helaas als een dun lijntje). Ook op de Transportlaag en ÖPNVkarte zijn busbanen te zien, omdat de buslijnen over die busbanen worden gerenderd. Daarnaast zijn er ook nog genoeg kaartlagen met busbanen op andere sites, zoals Tracestrack en Cycle.travel, en op apps als zoals OSMAnd. Het is een probleem van Carto en niet van Openstreetmap.

Inmiddels heb ik de Carto-mensen genoeg in actie gezien, om te voorspellen dat ze met het argument “de acceptatie van highway=busway in de OSM-gemeenschap neemt af” komen, als we highway=busway tijdelijk terugzetten naar highway=service. Zo blijven we in een cirkel.

Klaarblijkelijk hebben de beheerders van Carto liever geen rendering dan rendering met een mogelijk imperfecte kleur of een imperfecte z-volgorde. Door terug te gaan naar highway=service dringen we Carto tegen zijn zin een imperfecte rendering op.

Nog los van de negatieve gevolgen voor alle andere OSM-programmatuur, waarvan A67-A67 een selectie noemt. highway=busway heeft het optionele formele goedkeuringsproces op de wiki met succes doorlopen en diverse kant-en-klare patches zijn aan Carto aangeboden. We kunnen niet de evolutie van OSM stilzetten enkel omdat Carto stilstaat.

Volgens mij kan de plugin PT Assistant de tag highway=busway nog niet waarderen. Ik krijg waarschuwingen in JOSM.

Ik zou het wrang vinden als de ontwikkeling van OSM als datamodel wordt tegengehouden omdat bepaalde tags niet meteen door Carto ondersteund worden, terwijl we al weten dat ze daar te conservatief zijn. In OpenMapTiles wordt ondertussen wel hard gewerkt om de busways op de kaart te zetten. Relevante pull request.

Klopt, die plugin heeft nog geen update gehad sinds highway=busway bestaat :slight_smile:
Even een vlugge PR gemaakt: https://github.com/JOSM/pt_assistant/pull/39

Inmiddels heel beleefd op Carto Github aandacht gevraagd voor de PR :slight_smile:

Ook OsmAnd rendert inmiddels highway=busway. Iets dat begin vorige maand nog niet zo was.

Zie deze note: https://www.openstreetmap.org/note/3024814

Deze busbaan staat nog op highway=service ipv highway=busway
Ik kan niet beoordelen of dat terecht is of niet.

Lijkt me gewoon een vooralsnog vergeten stukje dat nog omgezet moet worden; we hebben immers geen bulk edit gedaan, dus er zijn nog best een aantal busways-oude-stijl in Nederland

Nu had ik in mijn omgeving netjes highway=busway getagged. Lijkt deze niet te renderen… Dacht dat het aan mij lag… Weer terug gezet naar de ‘oude’ methode en nu kom ik dit topic tegen. En begrijp ik wat er aan de hand is.

Maar Wat zijn de afspraken in NL anno 2022? Wel highway=busway gebruiken en acceptatie dat deze tot op hede niet gerenderd word?

Wat mij persoonlijk betreft is de eerdere argumentatie niet gewijzigd, m.a.w. jep (&shame on Carto)

Ja, in deze Open Source jungle geldt kennelijk het recht van de sterkste.
We wachten af hoe lang ze dat vol houden.

Gelukkig zijn er andere kaartenmakers die highway=busway wel correct renderen.

Duidelijk verhaal. Pas het aan conform highway = busway. Heb nog ergens een verdwaald Github account, zal eens berichtje plaatsen naar die software mannen… :wink:

Edit, voor de gene die ook in dit topic geraken, hierbij de wiki met Highway=busway uitleg:
https://wiki.openstreetmap.org/wiki/Tag:highway%3Dbusway
https://wiki.openstreetmap.org/wiki/Key:busway

Hoe het maar beleefd. De lange tenen van bepaalde maintainers maken dat alles wat als onredelijk of beledigend ervaren wordt ervoor lijkt te zorgen dat een eventuele oplossing weer maanden verder vooruitgeschoven wordt. Iemand zou eens een-op-een, privé kunnen vragen aan de andere maintainers van Carto die niet in die issues gereageerd hebben of zij bereid zijn om in ieder geval iets aan rendering te introduceren. Ik hou me afzijdig omdat ik al een PR (met meerdere opties) aangeboden heb en niet als neutraal geldt in deze discussie. :slight_smile:

Ik zag dat een busbaan waar ik regelmatig langsfiets verdwenen was ( https://www.openstreetmap.org/changeset/116872001#map=15/52.4490/4.6327 ) en dat ook een aantal tags zijn verdwenen . Bij de meeste busbanen die ik ken hangt zo’n mooi bord met een rode rand (C1, zie https://wiki.openstreetmap.org/wiki/NL:Overzicht_Nederlandse_Verkeersborden#C:_Geslotenverklaring)), maar dan mogen er nog voetgangers komen dus bij sommige hangt er ook een C16 bord bij.

Word er nu met de nieuwe service=busway vanuit gegaan dat altijd beide borden er hangen? Neem bijvoorbeeld https://www.openstreetmap.org/way/475472200 , in theorie mag je daar ook lopen (als dat voetpad er niet naast had gelegen). Die nuance wordt genegeerd omdat het anders te complex wordt? Vind ik op zich prima, maar wellicht handig om goed te documenteren voor consistentie.

highway=busway is standaard niet toegankelijk voor voetgangers. Als je er wel mag lopen, moet je expliciet foot=yes toevoegen.

Bij het nieuwere bord F13 is het ook verboden voor voetgangers op de busbaan (als er een stoep aanwezig is, mag je wel op de stoep lopen, want de stoep is geen onderdeel van de rijbaan).

Lijkt me een logische toevoeging in het rijtje footway/cycleway/bridleway/motorway gebaseerd op het primair gebruik. Zal het hier in de buurt eens nalopen.