Proposal:Functional road class

From OpenStreetMap Wiki
(Redirected from Key:functional road class)
Jump to navigation Jump to search
Functional road class
Proposal status: Draft (under way)
Proposed by: Tinu Schmid
Draft started: 18:20, 16 December 2025 (UTC)
FunctionalRoadClass
Description
Kategorisierung nach RIN
Used on these elements
should not be used on nodesmay be used on waysshould not be used on areasshould not be used on relations (except multipolygon relations)
Status: undefined

Diese Seite ist in Bearbeitung. Stand 16.12.2025

Functional Road Class

Was ist die Functional Road Class?

Das Attribut „FunctionalRoadClass“ (deutsch: „Verbindungsfunktionsstufe“) ist eine hierarchische Klassifizierung von Straßenabschnitten nach ihrer Bedeutung im Verkehrsnetz. Im OpenLR‑Standard wird jeder Straßenabschnitt (Link) einer Functional Road Class (FRC) zugeordnet, um zu beschreiben, wie wichtig diese Straße für den kontinentalen, großräumigen, überregionalen, regionalen oder lokalen Verkehr ist.[1][2]

Im Gegensatz zum physikalischen Straßencharakter (Form of Way, z. B. Autobahn, Ein‑ bzw. Zweirichtungsstraße) beschreibt FRC nicht die Bauform, sondern die funktionale Rolle, d. h. ob es sich um eine überregionale oder eine regionale Verbindung oder eine lokale nahräumige Verbindung handelt. Dafür müssen zuvor zentrale Orte definiert werden. D. h. überspitzt formuliert kann eine großräumige Verbindung auch ein Feldweg sein. Daraus folgt lediglich, dass dieser zweibahnig zu einer Autobahn ausgebaut werden muss. Wird eine Umgehungsstraße gebaut, so nimmt diese der ehemaligen Ortsdurchfahrt ihre Bedeutung. Die breite Ortsdurchfahrt ist dann nicht mehr überregional oder regional, sondern nur noch nahräumig. Gemäß der Richtlinie für die Anlage für Stadtstraßen (RAST) muss sie dann entsprechend rückgebaut werden.

Funktion in OpenLR

OpenLR ist ein offener Standard für dynamische Ortsreferenzierung, mit dem sich Orte oder Strecken kartenunabhängig beschreiben lassen. Wenn eine Position (z. B. eine Stau‑ oder Baustellenmeldung) von einer Quellkarte auf eine Zielkarte übertragen wird, nutzt OpenLR mehrere Attribute, um den richtigen Straßenabschnitt zu finden:[3]

  • Functional Road Class (FRC) Die funktionale Bedeutung der Straße (z. B. Fernverkehrsstraße - kontinental, großräumig oder überregional, anbaufreie Hauptverkehrsstraße - überregional oder regional, usw.).
  • Form of Way (FOW) Die physikalische Bauform (z. B. Autobahn, Ein‑ bzw. Zweirichtungsstraße, Einbahnstraße).
  • Bearing Die ungefähre Fahrtrichtung des Abschnitts.

Beim Matching auf der Zielkarte wird versucht, einen Straßenabschnitt zu finden, dessen FunctionalRoadClass, Form of Way und Bearing mit denen des Referenzpunkts übereinstimmen, damit die Position auch auf einer „gleichwertigen“ Straße landet.

Im einem XML-Code einer Publikation heißt es exakt in der nachfolgenden Schreibweise:

...

<openlrLineAttributes>

[EINRÜCKEN]<openlrFunctionalRoadClass>FRC5</openlrFunctionalRoadClass>

[EINRÜCKEN]<openlrFormOfWay>singleCarriageway</openlrFormOfWay>

[EINRÜCKEN]<openlrBearing>309</openlrBearing>

</openlrLineAttributes>

....


Hier ist es wichtig bei der Einführung der drei "neuen" Attribute in OSM möglichst nah an diesen Schreibweisen (openlrFunctionalRoadClass, openlrFormOfWay, openlrBearing) zu bleiben.

Daher sollen diese Schreibweisen für die drei Attribute eingeführt werden:

  • FunctionalRoadClass,
  • FormOfWay und
  • Bearing.

Verbindungsfunktionsstufe nach der Richtlinie für integrierte Netzgestaltung

FRC‑Werte entsprechend Verbindungsfunktionsstufe RIN. In der Richtlinie für integrierte Netzgestaltung (kurz RIN)[4] wird nach den zwei Verbindungsbedeutungen Verbindungsfunktionsstufe und Kategorie der Verkehrswege differenziert.

Bei der Verbindungsfunktion unterscheidet man sechs Gruppen:

FRC Rolle im Netz Verbindungsfunktionsstufe nach RIN
FRC 0 main road 0 - kontinental - Verbindung zwischen Metropolregionen
FRC 1 first class road I – großräumig – Verbindung von Oberzentren zu Metropolregionen und zwischen Oberzentren
FRC 2 second class road II – überregional – Verbindung von Mittelzentren zu Oberzentren und zwischen Mittelzentren
FRC 3 third class road III – regional – Verbindung von Grundzentren zu Mittelzentren und zwischen Grundzentren
FRC 4 fourth class road IV – nahräumig – Verbindung von Gemeinden und Gemeindeteilen zu Grundzentren und zwischen Gemeinden/Gemeindeteilen
FRC 5 fifth class road V – kleinräumig – Verbindung von Grundstücken zu Gemeinden/Gemeindeteilen
FRC 6 sixth class road [keine Entsprechung in der RIN]
FRC 7 other class road [keine Entsprechung in der RIN]

Die genaue Zuordnung hängt von der Karte und dem Land ab, aber das Prinzip bleibt gleich: FRC klassifiziert die Straßen nach ihrer Rolle im Netz, nicht nach ihrer Breite oder Anzahl der Fahrstreifen.

Die Richtlinie für integrierte Netzgestaltung, RIN[5] klassifiziert die Straßen nach dem Zentrenkonzept.

Beispiel: Für die Region Stuttgart können die Zentren hier nachvollzogen werden

https://www.google.com/maps/d/u/0/edit?mid=1IDfMDyCubdI2pCpdfMYYJHWjeQIewL2w&usp=sharing

Link zu Karte Google My Maps Link zu Karte Google My Maps

Der Verband Region Stuttgart legt im Regionalplan und dem Regionalverkehrsplan die Kategorisierung der Straßen nach RIN fest. Es ist dann Aufgabe die Verbindungen entsprechend dem Regionalplanverkehrsplan die Straßen auszubauen oder rückzubauen. Eine entsprechende Kartengrundlage kann beim Verband Region Stuttgart elektronisch bezogen werden.

https://www.region-stuttgart.org/de/bereiche-aufgaben/mobilitaet/regionalverkehrsplan/

Kategoriegruppen nach der Richtlinie für integrierte Netzgestaltung

Die Verkehrswege jeder Verkehrsart werden in verschiedene Kategoriengruppen nach RIN unterteilt. Beispielsweise werden im Radverkehr Verkehrswege in zwei Kategorien eingeteilt:

  • AR – Außerhalb bebauter Gebiete,
  • IR – Innerhalb bebauter Gebiete.

Im Vergleich dazu wird eine feinere Differenzierung im Kfz-Verkehr durch fünf Gruppen vorgenommen:

  • AS – Autobahnen – außerhalb und innerhalb bebauter Gebiete,
  • LS – Landstraßen – außerhalb bebauter Gebiete,
  • VS – anbaufreie Hauptverkehrsstraßen – im Vorfeld und innerhalb bebauter Gebiete,
  • HS – angebaute Hauptverkehrsstraßen – innerhalb bebauter Gebiete,
  • ES – Erschließungsstraßen – innerhalb bebauter Gebiete, angebaut

[Tinu Schmid 17.12.25: Hier wird noch weiterer erklärender Text folgen]

Zusammenhang mit OpenStreetMap

In OpenStreetMap gab es bisher kein direktes functional_road_class‑Tag, aber die Idee der funktionalen Klassifizierung spiegelt sich in der highway‑Hierarchie wider:[6]

  • highway=motorway entspricht etwa FRC 0-2.
  • highway=trunk / highway=primary entsprechen etwa FRC 1–2.
  • highway=secondary / highway=tertiary entsprechen etwa FRC 2–4.
  • highway=residential / highway=unclassified / highway=service entsprechen etwa FRC 4–7.

Wenn derzeit OpenLR‑Daten (z. B. aus einem Verkehrsinformationssystem wie z. B. von den Landesmeldestellen der Polizei [7]) auf OSM‑Daten angewendet werden, wird daher oft versucht, den FRC‑Wert aus dem highway‑Tag und ggf. weiteren Attributen (z. B. ref, maxspeed, lanes) abzuleiten.


Dieses Verfahren ist komplex, stellt dadurch eine große Hürde für kleine Startups dar und ist zudem auch bei etablierten Firmen fehleranfällig. Die Verwendung von FRC (und auch FOW und Bearing) würde kleinen Startups helfen Verkehrsmeldungen auf Netz zu matchen. Zudem werden Fehler auch für etablierte Firmen vermindert. Leben kann dadurch gerettet werden, wenn zum Beispiel die Warnung vor einem Geisterfahrer auf die richtige Straße gematched wird und dies über Apps oder autonome System direkt an die Verkehrsteilnehmenden oder Fahrzeuge übermittelt wird.

Persönliche Anmerkung [kann später gelöscht werden]

[Frage an erfahrene Mapper: Soll dieser Abschnitt in die Diskussion, damit Unterstützer unterschreiben können?]

HIERMIT VERSUCHE ICH DIESES ATTRIBUT DIREKT IN OSM ZU ETABLIEREN. ICH BITTE UM UNTERSTÜTZUNG.

Martin Schmid, Stuttgart den 16.12.2025

Unterstützungserklärungen

Firma xy, Name xy, Datum xx.xx.2026

Firma xy, Name xy, Datum xx.xx.2026

Name xy, Datum xx.xx.2026