Files
gta6/public/data/vice-a/chunk_4_1.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
5.4 KiB
JSON

{"chunk":[4,1],"origin":[0,-2250],"land":[[[[131.5,33.0],[97.5,69.0],[59.5,116.0],[49.5,130.0],[40.5,148.0],[25.5,171.0],[19.5,183.0],[16.5,196.0],[20.0,199.5],[23.0,199.5],[32.0,204.5],[48.0,202.5],[53.0,205.5],[65.0,208.5],[124.0,231.5],[141.0,236.5],[159.0,244.5],[250.0,245.8],[250.0,250.0],[0.0,250.0],[0.0,0.0],[160.91,0.0],[131.5,33.0]],[[37.5,245.0],[37.5,230.0],[35.5,227.0],[32.0,223.5],[14.0,216.5],[11.5,219.0],[11.5,228.0],[7.5,233.0],[7.5,238.0],[13.0,243.5],[32.0,247.5],[37.5,245.0]]]],"surfaces":[{"poly":[[[157.0,249.5],[158.0,246.5],[159.0,249.5],[176.0,249.5],[178.0,245.5],[219.0,245.5],[219.5,250.0],[154.5,250.0],[157.0,249.5]]],"kind":"sand"},{"poly":[[[223.0,245.5],[223.9,250.0],[222.25,250.0],[223.0,245.5]]],"kind":"sand"},{"poly":[[[249.0,246.5],[250.0,246.5],[250.0,250.0],[247.6,250.0],[249.0,246.5]]],"kind":"sand"},{"poly":[[[1.5,193.0],[1.5,25.0],[4.5,27.0],[3.5,29.0],[8.5,38.0],[14.0,57.5],[75.5,37.0],[61.42,0.0],[150.0,0.0],[148.5,3.0],[145.0,3.5],[117.5,36.0],[111.5,40.0],[100.5,56.0],[91.5,63.0],[71.5,90.0],[64.5,96.0],[52.5,115.0],[48.5,116.0],[11.5,181.0],[8.5,194.0],[20.0,200.5],[1.5,193.0]]],"kind":"urban"},{"poly":[[[1.5,243.0],[2.0,209.5],[19.5,217.0],[4.5,213.0],[2.5,241.0],[8.0,238.5],[11.0,243.5],[28.0,247.5],[1.5,243.0]]],"kind":"urban"}],"roads":[{"poly":[[[5.0,195.5],[8.0,194.5],[9.5,192.0],[11.5,181.0],[16.5,172.0],[16.5,170.0],[19.5,168.0],[24.5,156.0],[26.5,155.0],[29.5,148.0],[35.5,140.0],[37.5,134.0],[40.5,131.0],[43.5,124.0],[47.5,121.0],[48.5,119.0],[47.5,118.0],[52.5,114.0],[55.5,108.0],[58.5,106.0],[64.5,96.0],[71.5,90.0],[72.5,87.0],[86.5,71.0],[91.5,63.0],[108.5,46.0],[111.5,40.0],[127.5,25.0],[128.5,22.0],[133.5,16.0],[148.5,2.0],[149.7,0.0],[157.5,0.0],[154.5,3.0],[151.5,8.0],[142.5,16.0],[136.5,25.0],[127.5,32.0],[122.5,40.0],[106.5,56.0],[103.5,61.0],[89.5,76.0],[81.5,88.0],[67.5,104.0],[60.5,114.0],[56.5,117.0],[55.5,120.0],[51.5,124.0],[44.5,135.0],[42.5,140.0],[39.5,142.0],[37.5,148.0],[23.5,172.0],[21.5,178.0],[17.5,184.0],[17.5,190.0],[14.5,197.0],[17.0,200.5],[52.0,214.5],[54.0,216.5],[72.0,224.5],[87.0,233.5],[91.0,234.5],[106.0,243.5],[116.0,247.5],[120.64,250.0],[89.25,250.0],[89.0,249.5],[85.0,248.5],[82.0,245.5],[47.0,227.5],[44.0,227.5],[40.0,224.5],[37.0,224.5],[17.0,214.5],[14.0,213.5],[11.5,215.0],[10.5,217.0],[10.5,226.0],[9.5,227.0],[10.5,229.0],[8.0,232.5],[3.5,228.0],[3.5,220.0],[4.5,219.0],[3.5,216.0],[5.5,213.0],[4.5,210.0],[0.0,208.07],[0.0,193.36],[5.0,195.5]]],"bridge":false},{"poly":[[[28.0,248.5],[31.0,250.0],[0.0,250.0],[0.0,243.56],[28.0,248.5]]],"bridge":false},{"poly":[[[1.5,16.0],[2.0,22.5],[0.0,17.3],[0.0,12.4],[1.5,16.0]]],"bridge":false},{"poly":[[[71.5,37.0],[72.5,34.0],[70.5,30.0],[71.0,27.5],[74.5,38.0],[68.0,40.5],[64.5,40.0],[71.5,37.0]]],"bridge":false},{"poly":[[[248.0,249.5],[247.75,250.0],[240.94,250.0],[240.5,246.0],[249.0,245.5],[250.0,246.17],[250.0,248.83],[248.0,249.5]]],"bridge":false}],"centerlines":[[[8.0,231.0],[7.0,217.0],[11.0,208.0]],[[13.0,208.0],[22.0,209.0],[54.0,223.0],[125.0,260.0],[137.0,281.0]],[[-16.0,199.0],[7.0,202.0]],[[8.0,201.0],[11.0,198.0],[14.0,184.0],[20.0,171.0],[51.0,119.0],[94.0,65.0],[203.0,-54.0],[337.0,-222.0],[349.0,-239.0],[349.0,-242.0],[354.0,-248.0],[359.0,-250.0]],[[16.0,55.0],[45.0,47.0]],[[50.0,45.0],[73.0,37.0],[65.0,12.0]],[[7.0,-3.0],[-4.0,2.0],[4.0,25.0]]],"buildings":[{"poly":[[[1.0,193.5],[-1.0,193.5],[-2.5,192.0],[-2.0,11.5],[-1.5,14.0],[-0.5,15.0],[-0.5,17.0],[1.0,17.5],[1.5,16.0],[-0.5,13.0],[-1.5,7.0],[-3.5,5.0],[-3.5,3.0],[-4.5,2.0],[-3.0,0.5],[0.5,0.0],[0.0,-1.5],[-2.0,-0.5],[-2.5,-1.0],[-2.5,-87.0],[-3.5,-89.0],[-3.0,-89.5],[-2.0,-88.5],[1.0,-92.5],[1.5,-3.0],[2.5,-2.0],[1.5,-1.0],[2.0,-0.5],[3.0,-1.5],[7.0,-2.5],[7.0,-4.5],[9.0,-3.5],[10.0,-5.5],[11.5,-5.0],[10.5,-4.0],[11.0,-3.5],[13.5,-5.0],[12.5,-6.0],[13.0,-6.5],[17.0,-5.5],[19.0,-8.5],[23.0,-7.5],[24.0,-8.5],[26.0,-8.5],[27.0,-9.5],[35.0,-11.5],[37.0,-14.5],[38.0,-12.5],[39.0,-13.5],[41.0,-13.5],[42.0,-14.5],[44.0,-14.5],[48.0,-16.5],[54.0,-17.5],[54.5,-15.0],[55.5,-14.0],[55.5,-12.0],[57.5,-10.0],[56.5,-9.0],[59.5,-7.0],[59.5,-5.0],[60.5,-4.0],[59.5,-3.0],[59.5,0.0],[60.5,2.0],[63.5,4.0],[61.5,5.0],[64.5,7.0],[63.5,8.0],[63.5,10.0],[64.0,10.5],[65.0,9.5],[66.5,12.0],[66.0,13.5],[65.0,12.5],[64.5,13.0],[65.5,14.0],[67.5,22.0],[69.5,23.0],[69.5,27.0],[70.5,28.0],[70.5,30.0],[71.5,31.0],[71.5,33.0],[73.5,37.0],[71.0,37.5],[70.0,38.5],[68.0,38.5],[67.0,39.5],[65.0,39.5],[64.0,40.5],[62.0,40.5],[61.0,42.5],[59.0,41.5],[55.0,43.5],[52.0,43.5],[47.0,47.5],[46.0,46.5],[43.0,46.5],[42.0,47.5],[40.0,47.5],[39.0,48.5],[37.0,48.5],[36.0,49.5],[34.0,49.5],[30.0,51.5],[27.0,51.5],[26.0,52.5],[18.0,54.5],[16.0,57.5],[14.0,57.5],[13.5,57.0],[14.5,56.0],[14.5,53.0],[13.5,52.0],[13.5,50.0],[11.5,47.0],[10.5,42.0],[8.5,40.0],[8.5,37.0],[7.5,36.0],[6.5,31.0],[3.5,29.0],[4.5,27.0],[2.5,26.0],[4.5,25.0],[2.5,22.0],[2.5,20.0],[1.0,18.5],[0.5,19.0],[2.5,23.0],[1.5,25.0],[1.0,193.5]]],"height":53.3,"source":"skyline","speculative":false},{"poly":[[[1.0,243.5],[-3.5,243.0],[-2.5,242.0],[-2.0,207.5],[2.5,209.0],[1.5,210.0],[1.0,243.5]]],"height":9.9,"source":"district","speculative":false},{"poly":[[[4.0,241.5],[2.5,241.0],[3.0,228.5],[4.0,228.5],[7.5,232.0],[7.5,239.0],[4.0,241.5]]],"height":8.7,"source":"district","speculative":false}],"palms":[[33.4,205.26],[45.2,208.23],[37.18,226.56],[55.39,214.88],[48.17,231.37],[67.5,218.76],[58.26,236.5],[78.15,224.31],[68.9,242.04],[87.86,231.63],[79.54,247.59],[98.5,237.17],[109.15,242.72],[120.71,246.49],[177.0,245.0],[165.0,245.0]]}