feat(extract): Bordstein an jeder Straße, auch an der Gasse

Der Bordstein ist keine Ausstattung wie ein Gehweg, sondern die Kante, an
der der Asphalt endet — und die hat auch eine Hinterhofgasse. _kerb_lines()
schneidet darum nur noch die Brücken aus dem Fahrbahnrand: Dort steckt die
Fahrbahn im Deck, eine Kante stünde in der Luft. Gehweg und Markierung
bleiben der Gasse weiterhin fern.

Das Feld kerb im Querschnitt entfällt. Es steuerte zuletzt nur noch Gehweg
und Markierung und war aus walk > 0 ableitbar; kerb_only heißt deshalb
jetzt walk_only.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
knsoandClaude Opus 5 committed 2026-09-18 13:43:09 +02:00
1 parent 897eb8a1f6
commit 322693c892
5 files changed
+50 -50

No files matched your search

+1 -1
View File
@@ -119,7 +119,7 @@ def junction_marks(graph: Graph, node: int) -> list[tuple[Polygon, str]]:
blank.
"""
incident = graph.incident(node)
echte = [k for k in incident if SECTION[graph.edges[k].klass].kerb]
echte = [k for k in incident if SECTION[graph.edges[k].klass].walk]
if len(echte) < 2:
return []
reach = setback(graph, node)