Files
gta6/public/data/vice-a/chunk_6_10.json
T
knsoandClaude Sonnet 5 30cf64642b fix(extract): Mindestbreite gegen papierdünne und wandartige Gebäudegrundrisse
727 von 2.286 rohen Grundrissen (31,8 %, aber nur 1,8 % der bebauten Fläche) sind
unter 4 m an der kurzen Seite ihres gedrehten Hüllrechtecks — extrudiert werden
daraus Wände, keine Häuser. Eine Mindestbreite allein reicht nicht: einzelne Formen
bleiben bei >= 4 m Breite trotzdem extrem lang und dünn (z.B. 4,27 m x 153 m,
Verhältnis 35,9). MAX_ASPECT_RATIO=12 ergänzt die Mindestbreite MIN_BUILDING_WIDTH=4,
an einer echten Lücke in den gemessenen Verhältnissen festgemacht (größte plausible
große Grundfläche: Verhältnis 10,8 bei 7.196 m²; nächste eindeutig wandartige Form:
Verhältnis 12,0 bei 60,5 m²). Zusammen fallen 766 Grundrisse (33,5 %, 36.986 m² =
3,3 % der Fläche) weg.

Bestehende Fixture in test_small_staircase_building_is_not_dropped vergrößert (4x4-
auf 6x6-Block): ihre kurze Seite lag zufällig bei ~3,7 m, unter der neuen Schwelle,
und hätte den Test sonst für den falschen Grund bestehen lassen (Ruling 74 statt
Ruling 28).

Pipeline neu durchgelaufen: eindeutige Gebäude 2.282 -> 1.520 (-33,4 %), Dreiecke
über alle 144 Chunks 327.181 -> 307.678 (-6,0 %, vollständig aus der Gebäude-Ebene),
public/data/vice-a 2,73 M -> 2,50 M.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 05:14:42 +02:00

1 line
3.0 KiB
JSON

{"chunk":[6,10],"origin":[500,0],"land":[[[[216.0,12.5],[211.0,15.5],[208.0,15.5],[195.0,11.5],[181.0,9.5],[178.5,7.0],[179.5,1.0],[180.25,-0.0],[250.0,-0.0],[250.0,30.39],[216.0,12.5]]]],"surfaces":[{"poly":[[[249.0,29.5],[248.5,24.0],[246.0,22.5],[243.0,26.5],[237.5,23.0],[237.0,18.5],[233.0,21.5],[231.0,15.5],[227.0,13.5],[224.0,16.5],[221.5,15.0],[221.0,10.5],[217.0,13.5],[212.0,6.5],[196.5,3.0],[250.0,1.89],[250.0,28.9],[249.0,29.5]]],"kind":"urban"}],"roads":[{"poly":[[[237.0,0.5],[236.0,-0.0],[239.5,-0.0],[237.0,0.5]]],"bridge":false},{"poly":[[[204.0,14.5],[202.0,11.5],[197.0,9.5],[193.0,10.5],[187.0,8.5],[179.5,9.0],[181.5,4.0],[178.5,-0.0],[191.17,-0.0],[192.0,0.5],[192.5,-0.0],[198.2,-0.0],[200.0,4.5],[212.0,7.5],[215.5,12.0],[214.0,13.5],[211.0,12.5],[208.0,15.5],[205.0,13.5],[204.0,14.5]]],"bridge":false}],"centerlines":[[[214.0,12.0],[194.0,5.0]]],"buildings":[{"poly":[[[316.0,34.5],[315.0,33.5],[313.0,34.5],[312.0,33.5],[308.0,33.5],[307.0,32.5],[300.0,31.5],[299.0,29.5],[298.0,30.5],[291.0,29.5],[291.0,27.5],[290.0,28.5],[286.0,28.5],[285.0,27.5],[278.0,26.5],[277.0,24.5],[273.0,25.5],[272.0,24.5],[269.0,24.5],[268.0,22.5],[267.0,23.5],[266.5,18.0],[267.5,17.0],[267.5,13.0],[268.5,12.0],[268.5,9.0],[269.5,8.0],[268.5,4.0],[269.0,3.5],[271.0,5.5],[271.5,5.0],[269.0,1.5],[268.0,2.5],[267.0,1.5],[199.0,1.5],[198.0,-0.5],[193.0,-0.5],[192.0,1.5],[188.0,1.5],[187.5,-0.0],[190.0,-2.5],[209.0,-2.5],[210.0,-3.5],[212.0,-3.5],[213.0,-2.5],[217.0,-2.5],[221.0,-0.5],[223.0,-0.5],[224.0,-1.5],[226.0,-1.5],[227.0,-0.5],[228.0,-1.5],[233.0,-1.5],[237.0,0.5],[238.0,-0.5],[244.0,-0.5],[245.0,-1.5],[247.0,-1.5],[248.0,-3.5],[250.0,-2.5],[331.0,-2.5],[332.0,-0.5],[340.0,-0.5],[341.5,1.0],[341.0,1.5],[307.0,1.5],[306.0,2.5],[305.0,1.5],[303.0,2.5],[302.0,1.5],[296.5,2.0],[298.5,3.0],[297.5,4.0],[298.0,4.5],[300.0,2.5],[301.5,4.0],[301.5,6.0],[300.5,7.0],[303.0,7.5],[304.0,8.5],[306.0,7.5],[307.0,10.5],[308.0,9.5],[312.0,9.5],[313.0,10.5],[315.0,10.5],[316.0,12.5],[320.0,10.5],[320.5,12.0],[322.5,13.0],[322.0,14.5],[321.0,13.5],[320.5,14.0],[320.5,16.0],[319.5,17.0],[319.5,20.0],[320.5,21.0],[318.5,22.0],[317.5,30.0],[315.5,31.0],[317.5,32.0],[317.5,33.0],[316.0,34.5]],[[291.5,5.0],[290.5,4.0],[292.0,2.5],[293.0,3.5],[295.5,2.0],[289.0,1.5],[287.0,2.5],[286.0,1.5],[282.0,1.5],[279.5,3.0],[280.0,4.5],[281.0,3.5],[285.0,3.5],[285.5,4.0],[283.5,5.0],[284.0,5.5],[286.0,4.5],[289.0,4.5],[290.0,5.5],[291.5,5.0]]],"height":10.2,"source":"district","speculative":false},{"poly":[[[231.0,20.5],[226.0,18.5],[224.5,17.0],[224.5,16.0],[227.0,13.5],[228.0,15.5],[229.0,14.5],[230.0,16.5],[231.0,15.5],[231.5,16.0],[231.0,20.5]]],"height":9.3,"source":"district","speculative":false},{"poly":[[[248.0,28.5],[243.5,27.0],[243.5,25.0],[246.0,22.5],[247.0,24.5],[248.0,23.5],[248.5,24.0],[248.0,28.5]]],"height":6.3,"source":"district","speculative":false},{"poly":[[[256.0,32.5],[254.0,32.5],[249.5,30.0],[253.0,26.5],[254.0,26.5],[255.0,28.5],[256.0,27.5],[256.5,28.0],[256.0,32.5]]],"height":6.1,"source":"district","speculative":false}],"palms":[]}