Commit Graph
7 Commits
Author SHA1 Message Date
knso 37f9381934 chore(data): Welt mit den Fixwelle-Korrekturen neu erzeugt
Ein Lauf (cd tools/extract && PYTHONUTF8=1 uv run python run.py) nach allen
datenwirksamen Fixwelle-Korrekturen (Befunde 3-8): Markierungsrichtung an
geknickten und an sich selbst zurücklaufenden Zufahrten, robuste
Markierungsgeometrie bei engem Zickzack, gültige Ringe durch
set_precision(), carriageway ohne das irreführende klasse-Feld,
geschlossene Gehweglücke an gewöhnlichen Kreuzungsecken, mittig verteilte
Zebrabalken und gerundete Kantenbreite.

Straßennetz und Kantenzahl unverändert (1.537 Knoten, 1.790 Kanten - keiner
der Fixes rührt am Graphen). Bordstein (830 Stücke, 120,28 km) und Fahrbahn
(0,9076 km²) ebenfalls unverändert. Gehweg wächst leicht (0,2987 statt
0,2982 km², Befund 7 schließt die Eckenlücke), Restflächen entsprechend
kleiner (169 statt 171 Stücke). Markierungsstückzahlen je Chunk verschieben
sich geringfügig durch die neue Position (Befunde 3 und 8), die
Gesamtsumme vor dem Chunk-Zuschnitt bleibt bis auf eine entfernte
Nullflächen-Randlinie gleich (22.393 statt 22.394 - Befund 4 fängt genau
diesen einen Fall ab).

Einzelheiten und alle Messwerte im Fixwelle-Bericht.
2026-09-18 07:48:23 +02:00
knsoandClaude Sonnet 5 be102448c7 chore(data): Welt mit Bordstein, Gehweg und Markierung neu erzeugt
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-17 21:55:59 +02:00
knsoandClaude Sonnet 5 a7271d2331 feat(world): Flamingo Park nach OpenStreetMap und Jefferson Avenue im Spiel
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-16 09:15:30 +02:00
knsoandClaude Sonnet 5 f32ea27e5f chore(data): Welt auf Windows neu erzeugt, Referenzstand
Die Pipeline erzeugt auf diesem Rechner nicht dieselben Daten wie auf dem Mac,
auf dem der bisherige Stand entstand: Pillow dekodiert die JPEG-Kacheln
minimal anders, bei unveränderten Paketversionen aus uv.lock. Betroffen sind
22 von 144 Chunks und die drei Kartendateien.

In neun Chunks ändert sich dabei auch die Zahl der Objekte je Ebene, weil
Flächen an Berührungspunkten anders verschmelzen oder sich teilen. Der
relative Flächenanteil je Ebene ist dabei kein verlässliches Maß und läuft bis
31.69 % hoch, weil einzelne Ebenen je Chunk nur wenige hundert m² groß sind.
Absolut liegt der größte Einzelverlust bei 1651 m² (chunk_1_3, Straße), davon
1541 m² räumlich deckungsgleich als Stadtfläche wiedergefunden; ähnlich
sauber chunk_3_0 mit 1286 m² verlorenem Gebäude gegen 1266 m² neue
Stadtfläche am selben Ort. Ausnahme: in chunk_1_1 verschwinden 66 m²
Gebäudefläche ersatzlos, ohne Entsprechung in Straße oder Stadtfläche
desselben Chunks.

Die Landplatte (`land`) bleibt in 20 von 22 Chunks unverändert. In chunk_4_11
Randrauschen (±11 m²), in chunk_3_11 schließt sich eine rund 150 m² kleine
Aussparung (netto +140 m² Land) – in keinem Chunk verliert die Landplatte per
Saldo Fläche.

Die Parkchunks (J6 bis K9) sind bis auf chunk_10_6 nicht betroffen; dort
ändern sich nur Koordinaten, weder Objektzahl je Ebene noch die Landplatte.

Ab hier ist Windows der Referenzrechner, damit spätere Läufe nur noch die
gewollten Änderungen zeigen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-16 06:14:51 +02:00
knsoandClaude Opus 5 dac19fa1ee feat(extract): alle Kartenbeschriftungen entfernt und Welt neu erzeugt
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 20:03:09 +02:00
knsoandClaude Sonnet 5 dd5ced505b fix(ui): Landeplatz nur auf ganzem Kollisionsboden, Trackpad-Zoom, Fokus und Ladefehler der Minimap
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 12:47:51 +02:00
knsoandClaude Sonnet 5 0b0376e564 feat(extract): Kartenbild, Begehbarkeitsmaske und map.json für die Minimap
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 10:03:29 +02:00