In der Basemap-Legende erschien die Autobahn bei den üblichen Druckmaßstäben grau statt blau. Der Legendenkatalog nennt jetzt für jeden Zoombereich Kontur und Decker der Autobahn. Issue: #98
Ursache: symbol_stile enthielt nur Kontur_/Decker_Autobahn_getrennt. basemap.de (bm_web_col) zeichnet diese nur bei Zoom 11–13, ab Zoom 14 gelten *_Autobahn_getrennt_Fahrbahnachse. War keiner der Symbol-Styles aktiv, nahm waehle_symbolnamen den ersten getroffenen Style, und das war die graue Kontur. Neu in symbol_stile: Kontur_/Decker_Autobahn_getrennt_Fahrbahnachse (ab Zoom 14) und Decker_Autobahn_getrennt_ohne_Tunnel_Bruecke (unter Zoom 11). Inaktive Styles werden wie bisher übergangen. Code ist nicht geändert, nur data/basemap_legende.json. Bei einem erneuten Lauf von basemap_katalog.py bleibt der Eintrag erhalten.
Wie geprüft
python scripts/run_tests.py sn_basis --baseline: GRÜN 478/478, unverändert gegenüber Baseline.
Drei neue Tests in tests/test_basemap_legende_layout.py (TestAutobahnSymbol) für Zoom ab 14, 11–13 und unter 11. Ohne den Fix waren zwei davon rot.
QGIS-Test: offen. §41-Vorlage mit Basemap-Legende bei 1:5 000 bzw. 1:10 000 erstellen und prüfen, ob die Autobahn als blaue Linie mit grauer Kontur erscheint.
Änderungen an Verträgen
keine
Übergabenotiz
Aufgabe: Basis #98, Autobahn-Symbol in der Basemap-Legende blau statt grau. Stand: fertig bis auf den QGIS-Test. Geändert:data/basemap_legende.json (Autobahn-symbol_stile für alle Zoombereiche), tests/test_basemap_legende_layout.py (drei Tests), changelog.txt. Nachweis:run_tests.py sn_basis --baseline: GRÜN 478/478, unverändert. QGIS-Test: offen (siehe oben). Entscheidungen/Annahmen: Unter Zoom 11 zeigt die Legende nur den blauen Decker mit Deckkraft 0,6, wie die Karte selbst. Offen / nächste Schritte: 1. QGIS-Test. 2. Ein Abgleich der Zoombereiche in der Style-JSON mit dem Katalog findet noch zwei Lücken im Druckbereich: „Straße im Tunnel“ ab Zoom 14 und „Biosphärenreservat“ ab Zoom 11. Ob deren Rückfall-Symbol falsch aussieht, ist nicht geprüft; ggf. eigenes Issue. Wissensbasis:docs/wissen/fallstricke.md (neuer Eintrag zu Zoombereichen der symbol_stile) und der Testkatalog liegen im Projektwissen auf Branch docs/98-autobahn-legende. Kontext für die nächste Sitzung:data/basemap_legende.json (Eintrag verkehr_klasse_bundesautobahn), modules/basemap_legende_layout.pywaehle_symbolnamen.
## Was
In der Basemap-Legende erschien die Autobahn bei den üblichen Druckmaßstäben grau statt blau. Der Legendenkatalog nennt jetzt für jeden Zoombereich Kontur und Decker der Autobahn. Issue: #98
Ursache: `symbol_stile` enthielt nur `Kontur_/Decker_Autobahn_getrennt`. basemap.de (`bm_web_col`) zeichnet diese nur bei Zoom 11–13, ab Zoom 14 gelten `*_Autobahn_getrennt_Fahrbahnachse`. War keiner der Symbol-Styles aktiv, nahm `waehle_symbolnamen` den ersten getroffenen Style, und das war die graue Kontur. Neu in `symbol_stile`: `Kontur_/Decker_Autobahn_getrennt_Fahrbahnachse` (ab Zoom 14) und `Decker_Autobahn_getrennt_ohne_Tunnel_Bruecke` (unter Zoom 11). Inaktive Styles werden wie bisher übergangen. Code ist nicht geändert, nur `data/basemap_legende.json`. Bei einem erneuten Lauf von `basemap_katalog.py` bleibt der Eintrag erhalten.
## Wie geprüft
- `python scripts/run_tests.py sn_basis --baseline`: GRÜN 478/478, unverändert gegenüber Baseline.
- Drei neue Tests in `tests/test_basemap_legende_layout.py` (`TestAutobahnSymbol`) für Zoom ab 14, 11–13 und unter 11. Ohne den Fix waren zwei davon rot.
- QGIS-Test: **offen.** §41-Vorlage mit Basemap-Legende bei 1:5 000 bzw. 1:10 000 erstellen und prüfen, ob die Autobahn als blaue Linie mit grauer Kontur erscheint.
## Änderungen an Verträgen
keine
## Übergabenotiz
**Aufgabe:** Basis #98, Autobahn-Symbol in der Basemap-Legende blau statt grau.
**Stand:** fertig bis auf den QGIS-Test.
**Geändert:** `data/basemap_legende.json` (Autobahn-`symbol_stile` für alle Zoombereiche), `tests/test_basemap_legende_layout.py` (drei Tests), `changelog.txt`.
**Nachweis:** `run_tests.py sn_basis --baseline`: GRÜN 478/478, unverändert. QGIS-Test: offen (siehe oben).
**Entscheidungen/Annahmen:** Unter Zoom 11 zeigt die Legende nur den blauen Decker mit Deckkraft 0,6, wie die Karte selbst.
**Offen / nächste Schritte:** 1. QGIS-Test. 2. Ein Abgleich der Zoombereiche in der Style-JSON mit dem Katalog findet noch zwei Lücken im Druckbereich: „Straße im Tunnel“ ab Zoom 14 und „Biosphärenreservat“ ab Zoom 11. Ob deren Rückfall-Symbol falsch aussieht, ist nicht geprüft; ggf. eigenes Issue.
**Wissensbasis:** `docs/wissen/fallstricke.md` (neuer Eintrag zu Zoombereichen der `symbol_stile`) und der Testkatalog liegen im Projektwissen auf Branch `docs/98-autobahn-legende`.
**Kontext für die nächste Sitzung:** `data/basemap_legende.json` (Eintrag `verkehr_klasse_bundesautobahn`), `modules/basemap_legende_layout.py` `waehle_symbolnamen`.
## Checkliste
- [x] Nur Änderungen zum Issue
- [x] Keine direkten Qt/QGIS-Importe, keine Debug-`print`
- [x] `changelog.txt` ergänzt
- [x] Wissensbasis nachgezogen
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Der Legendenkatalog nannte für die Autobahn nur Kontur und Decker der
getrennten Fahrbahn, die basemap.de nur bis Zoom 13 zeichnet. Bei den
üblichen Druckmaßstäben (Zoom 14 und mehr) griff deshalb der Rückfall
auf den ersten getroffenen Style, die graue Kontur. Jetzt stehen die
Styles für alle Zoombereiche in symbol_stile; inaktive werden wie
bisher übergangen.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Daniel
merged commit 9578877a48 into unstable2026-10-06 05:51:00 +00:00
Daniel
deleted branch bugfix/98-autobahn-legende2026-10-06 05:51:00 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Was
In der Basemap-Legende erschien die Autobahn bei den üblichen Druckmaßstäben grau statt blau. Der Legendenkatalog nennt jetzt für jeden Zoombereich Kontur und Decker der Autobahn. Issue: #98
Ursache:
symbol_stileenthielt nurKontur_/Decker_Autobahn_getrennt. basemap.de (bm_web_col) zeichnet diese nur bei Zoom 11–13, ab Zoom 14 gelten*_Autobahn_getrennt_Fahrbahnachse. War keiner der Symbol-Styles aktiv, nahmwaehle_symbolnamenden ersten getroffenen Style, und das war die graue Kontur. Neu insymbol_stile:Kontur_/Decker_Autobahn_getrennt_Fahrbahnachse(ab Zoom 14) undDecker_Autobahn_getrennt_ohne_Tunnel_Bruecke(unter Zoom 11). Inaktive Styles werden wie bisher übergangen. Code ist nicht geändert, nurdata/basemap_legende.json. Bei einem erneuten Lauf vonbasemap_katalog.pybleibt der Eintrag erhalten.Wie geprüft
python scripts/run_tests.py sn_basis --baseline: GRÜN 478/478, unverändert gegenüber Baseline.tests/test_basemap_legende_layout.py(TestAutobahnSymbol) für Zoom ab 14, 11–13 und unter 11. Ohne den Fix waren zwei davon rot.Änderungen an Verträgen
keine
Übergabenotiz
Aufgabe: Basis #98, Autobahn-Symbol in der Basemap-Legende blau statt grau.
Stand: fertig bis auf den QGIS-Test.
Geändert:
data/basemap_legende.json(Autobahn-symbol_stilefür alle Zoombereiche),tests/test_basemap_legende_layout.py(drei Tests),changelog.txt.Nachweis:
run_tests.py sn_basis --baseline: GRÜN 478/478, unverändert. QGIS-Test: offen (siehe oben).Entscheidungen/Annahmen: Unter Zoom 11 zeigt die Legende nur den blauen Decker mit Deckkraft 0,6, wie die Karte selbst.
Offen / nächste Schritte: 1. QGIS-Test. 2. Ein Abgleich der Zoombereiche in der Style-JSON mit dem Katalog findet noch zwei Lücken im Druckbereich: „Straße im Tunnel“ ab Zoom 14 und „Biosphärenreservat“ ab Zoom 11. Ob deren Rückfall-Symbol falsch aussieht, ist nicht geprüft; ggf. eigenes Issue.
Wissensbasis:
docs/wissen/fallstricke.md(neuer Eintrag zu Zoombereichen dersymbol_stile) und der Testkatalog liegen im Projektwissen auf Branchdocs/98-autobahn-legende.Kontext für die nächste Sitzung:
data/basemap_legende.json(Eintragverkehr_klasse_bundesautobahn),modules/basemap_legende_layout.pywaehle_symbolnamen.Checkliste
printchangelog.txtergänzt🤖 Generated with Claude Code