Eine Straße, deren Busspur für den Radverkehr freigegeben ist, wird mit cycleway:*=share_busway getaggt. Wenn es also zwei Radinfrastrukturen gleichzeitig gibt (betrifft genauso gleichzeitiges Vorhandensein von Radstreifen auf der Fahrbahn und Hochbordradweg), bieten sich theoretisch zwei Möglichkeiten (abgesehen von der Möglichkeit, eine der Infrastrukuren gar nicht zu erfassen - ich hoffe wir sind uns einig, dass das keine gute Option wäre):

1) Beide Values mit Semikolon getrennt verwenden. Hat sich in der Praxis nicht durchgesetzt (https://taginfo.openstreetmap.org/keys/cycleway%3Aright#values) und ist daher derzeit keine reale Option mehr.

2) An der Linie, die die Fahrbahn repräsentiert (nicht die Straße!), die fahrbahnbezogene Infrastruktur erfassen. Die Infrastruktur abseits der Fahrbahn mit separater Geometrie erfassen. Idealerweise zusätzlich einen Bezug zwischen beiden Linien herstellen. Hier hat sich in OSM bisher leider kein brauchbares Konzept durchgesetzt, da Relationen in der Realität zu schwer anwend- und wartbar sind. Wir haben "is_sidepath" als Idee für ein tagging-basiertes relationales Alternativkonzept weiterentwickelt und vorgeschlagen, wozu es kontroverse Diskussionen und berechtigte Kritikpunkte gab, aber insbesondere von Entwicklerseite auch starker Bedarf deutlich wurde. Auf der FOSSGIS-Konferenz Mitte März wollen wir das Thema weiter diskutieren.

Solange wird dir nichts anderes übrig bleiben, als entweder selbst Vorschläge für eine "möglichst einfache" Lösung zu entwickeln (welche könnte das jetzt hier deiner Meinung nach z.B. sein?) oder auf die bestehenden Möglichkeiten zurückzugreifen (geometrische Lösung über Nähebeziehung und/oder zusätzlich "is_sidepath" als sicheren Indikator einbeziehen).

Ja, das erfordert leider grundlegende GIS- oder Scriptkenntnisse, aber ich sehe ehrlichgesagt nicht, was das mit einem "von uns implementierten System" zu tun hat. Was genau an der Situation hier ist "von uns implementiert"?