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

{"chunk":[4,0],"origin":[0,-2500],"land":[[[[250.0,1.5],[250.0,144.07],[213.5,191.0],[160.91,250.0],[0.0,250.0],[0.0,1.5],[250.0,1.5]]]],"surfaces":[{"poly":[[[1.5,2.0],[106.0,1.5],[101.5,10.0],[2.0,119.5],[1.5,2.0]]],"kind":"urban"},{"poly":[[[54.0,230.5],[19.0,241.5],[18.0,243.5],[16.0,242.5],[15.0,244.5],[10.0,244.5],[9.0,246.5],[1.5,247.0],[1.5,157.0],[141.0,1.5],[250.0,1.5],[250.0,130.08],[239.5,143.0],[239.5,146.0],[231.5,153.0],[231.5,156.0],[228.5,157.0],[214.5,178.0],[151.5,247.0],[150.0,250.0],[61.42,250.0],[54.0,230.5]]],"kind":"urban"}],"roads":[{"poly":[[[151.5,247.0],[158.5,241.0],[159.5,238.0],[166.5,232.0],[177.5,218.0],[182.5,214.0],[187.5,207.0],[201.5,193.0],[203.5,189.0],[214.5,177.0],[218.5,170.0],[220.5,169.0],[222.5,165.0],[227.5,160.0],[231.5,153.0],[238.5,146.0],[239.5,143.0],[244.5,139.0],[245.5,136.0],[250.0,131.5],[250.0,140.88],[246.5,147.0],[217.5,182.0],[211.5,190.0],[209.5,195.0],[206.0,196.5],[200.5,202.0],[199.5,205.0],[185.5,219.0],[183.5,223.0],[169.5,236.0],[168.5,239.0],[157.5,250.0],[149.7,250.0],[151.5,247.0]]],"bridge":false},{"poly":[[[11.5,111.0],[15.5,105.0],[31.5,89.0],[32.5,86.0],[39.5,80.0],[55.5,60.0],[61.5,55.0],[64.5,50.0],[73.5,42.0],[76.5,37.0],[80.5,34.0],[100.5,12.0],[108.5,3.0],[109.79,0.0],[118.87,0.0],[116.5,9.0],[63.5,66.0],[47.5,86.0],[0.0,138.47],[0.0,122.5],[11.5,111.0]]],"bridge":false},{"poly":[[[127.55,0.0],[141.5,0.0],[128.5,13.0],[127.5,16.0],[97.5,50.0],[89.5,57.0],[79.5,70.0],[60.5,89.0],[58.5,93.0],[55.5,95.0],[39.5,115.0],[32.5,121.0],[25.5,130.0],[21.5,133.0],[18.5,138.0],[12.5,143.0],[11.5,146.0],[7.5,149.0],[0.0,159.0],[0.0,142.65],[127.55,0.0]]],"bridge":false},{"poly":[[[47.5,86.0],[63.5,66.0],[116.5,9.0],[118.87,0.0],[127.55,0.0],[0.0,142.65],[0.0,138.47],[47.5,86.0]]],"bridge":false},{"poly":[[[53.0,230.5],[55.5,233.0],[55.0,235.5],[52.0,232.5],[38.0,237.5],[35.5,237.0],[53.0,230.5]]],"bridge":false},{"poly":[[[2.5,249.0],[0.17,250.0],[0.0,250.0],[0.0,248.64],[2.5,249.0]]],"bridge":false}],"centerlines":[[[8.0,451.0],[11.0,448.0],[14.0,434.0],[20.0,421.0],[51.0,369.0],[94.0,315.0],[203.0,196.0],[337.0,28.0],[349.0,11.0],[349.0,8.0],[354.0,2.0],[359.0,0.0]],[[-63.0,212.0],[-56.0,209.0],[-30.0,173.0],[118.0,8.0],[142.0,0.0]],[[21.0,242.0],[53.0,232.0]],[[7.0,247.0],[-4.0,252.0],[4.0,275.0]]],"buildings":[{"poly":[[[-2.0,124.5],[-3.0,1.5],[-475.0,1.5],[-475.5,0.0],[110.0,-0.5],[110.5,0.0],[108.5,2.0],[108.5,3.0],[102.0,9.5],[100.5,9.0],[106.5,3.0],[106.0,1.5],[1.5,2.0],[1.5,119.0],[2.0,119.5],[2.5,118.0],[11.0,109.5],[11.5,111.0],[4.5,118.0],[4.5,119.0],[2.0,121.5],[1.0,121.5],[0.0,123.5],[-2.0,124.5]]],"height":12.0,"source":"district","speculative":false},{"poly":[[[1.0,443.5],[-1.0,443.5],[-2.5,442.0],[-2.0,261.5],[-1.5,264.0],[-0.5,265.0],[-0.5,267.0],[1.0,267.5],[1.5,266.0],[-0.5,263.0],[-1.5,257.0],[-3.5,255.0],[-3.5,253.0],[-4.5,252.0],[-3.0,250.5],[0.5,250.0],[0.0,248.5],[-2.0,249.5],[-2.5,249.0],[-2.5,163.0],[-3.5,161.0],[-3.0,160.5],[-2.0,161.5],[1.0,157.5],[1.5,247.0],[2.5,248.0],[1.5,249.0],[2.0,249.5],[3.0,248.5],[7.0,247.5],[7.0,245.5],[9.0,246.5],[10.0,244.5],[11.5,245.0],[10.5,246.0],[11.0,246.5],[13.5,245.0],[12.5,244.0],[13.0,243.5],[17.0,244.5],[19.0,241.5],[23.0,242.5],[24.0,241.5],[26.0,241.5],[27.0,240.5],[35.0,238.5],[37.0,235.5],[38.0,237.5],[39.0,236.5],[41.0,236.5],[42.0,235.5],[44.0,235.5],[48.0,233.5],[54.0,232.5],[54.5,235.0],[55.5,236.0],[55.5,238.0],[57.5,240.0],[56.5,241.0],[59.5,243.0],[59.5,245.0],[60.5,246.0],[59.5,247.0],[59.5,250.0],[60.5,252.0],[63.5,254.0],[61.5,255.0],[64.5,257.0],[63.5,258.0],[63.5,260.0],[64.0,260.5],[65.0,259.5],[66.5,262.0],[66.0,263.5],[65.0,262.5],[64.5,263.0],[65.5,264.0],[67.5,272.0],[69.5,273.0],[69.5,277.0],[70.5,278.0],[70.5,280.0],[71.5,281.0],[71.5,283.0],[73.5,287.0],[71.0,287.5],[70.0,288.5],[68.0,288.5],[67.0,289.5],[65.0,289.5],[64.0,290.5],[62.0,290.5],[61.0,292.5],[59.0,291.5],[55.0,293.5],[52.0,293.5],[47.0,297.5],[46.0,296.5],[43.0,296.5],[42.0,297.5],[40.0,297.5],[39.0,298.5],[37.0,298.5],[36.0,299.5],[34.0,299.5],[30.0,301.5],[27.0,301.5],[26.0,302.5],[18.0,304.5],[16.0,307.5],[14.0,307.5],[13.5,307.0],[14.5,306.0],[14.5,303.0],[13.5,302.0],[13.5,300.0],[11.5,297.0],[10.5,292.0],[8.5,290.0],[8.5,287.0],[7.5,286.0],[6.5,281.0],[3.5,279.0],[4.5,277.0],[2.5,276.0],[4.5,275.0],[2.5,272.0],[2.5,270.0],[1.0,268.5],[0.5,269.0],[2.5,273.0],[1.5,275.0],[1.0,443.5]]],"height":53.3,"source":"skyline","speculative":false},{"poly":[[[-70.0,247.5],[-71.5,247.0],[-71.5,242.0],[-70.5,241.0],[-71.5,237.0],[-74.0,234.5],[-79.0,234.5],[-82.0,236.5],[-85.5,233.0],[-84.5,229.0],[-80.5,227.0],[-79.5,223.0],[-76.5,220.0],[-75.5,217.0],[-72.5,214.0],[-72.5,213.0],[-69.5,211.0],[-68.5,207.0],[-64.5,202.0],[-61.5,196.0],[-59.5,195.0],[-59.5,193.0],[-56.5,190.0],[-55.5,187.0],[-51.5,183.0],[-51.5,181.0],[-47.5,178.0],[-46.5,175.0],[-39.5,168.0],[-38.5,165.0],[-37.0,163.5],[-36.0,163.5],[-29.5,157.0],[-29.5,156.0],[-23.5,150.0],[-23.5,149.0],[-21.5,148.0],[-20.5,145.0],[-19.0,143.5],[-18.0,143.5],[-16.5,142.0],[-16.5,141.0],[-10.5,136.0],[-9.5,133.0],[-8.0,131.5],[-7.0,131.5],[-4.0,127.5],[-0.5,126.0],[0.5,122.0],[4.5,119.0],[4.5,118.0],[11.5,111.0],[11.5,110.0],[15.5,106.0],[15.5,105.0],[17.0,103.5],[18.0,103.5],[19.5,102.0],[19.5,101.0],[31.5,89.0],[32.5,86.0],[34.0,84.5],[35.0,84.5],[38.0,80.5],[39.5,80.0],[39.5,79.0],[47.5,71.0],[47.5,69.0],[49.0,67.5],[50.0,67.5],[54.0,62.5],[55.5,62.0],[55.5,60.0],[61.5,55.0],[61.5,54.0],[64.5,51.0],[64.5,50.0],[66.0,49.5],[73.5,42.0],[73.5,41.0],[76.5,38.0],[76.5,37.0],[80.5,34.0],[80.5,33.0],[91.5,22.0],[91.5,21.0],[93.0,19.5],[95.5,19.0],[95.5,17.0],[111.0,-0.5],[138.0,-0.5],[138.5,2.0],[135.5,6.0],[135.5,7.0],[130.0,12.5],[128.5,13.0],[127.5,16.0],[111.5,33.0],[111.5,34.0],[104.5,41.0],[104.5,42.0],[97.5,49.0],[97.5,50.0],[91.0,56.5],[89.5,57.0],[89.5,58.0],[84.5,63.0],[84.5,64.0],[81.0,67.5],[79.5,68.0],[79.5,70.0],[78.0,71.5],[77.0,71.5],[71.5,77.0],[71.5,78.0],[68.5,81.0],[68.5,82.0],[66.0,84.5],[65.0,84.5],[62.0,88.5],[60.5,89.0],[58.5,93.0],[55.5,95.0],[55.5,96.0],[43.5,109.0],[43.5,110.0],[39.5,114.0],[39.5,115.0],[38.0,115.5],[36.5,117.0],[36.5,118.0],[35.0,119.5],[34.0,119.5],[32.5,121.0],[32.5,122.0],[25.5,129.0],[25.5,130.0],[24.0,131.5],[23.0,131.5],[21.5,133.0],[21.5,134.0],[15.5,139.0],[15.5,141.0],[11.5,144.0],[11.5,146.0],[10.0,147.5],[9.0,147.5],[7.5,149.0],[7.5,150.0],[2.0,155.5],[-1.5,156.0],[-1.5,158.0],[-3.5,162.0],[-6.5,165.0],[-6.5,166.0],[-8.0,166.5],[-8.5,168.0],[-16.5,176.0],[-16.5,177.0],[-20.5,181.0],[-20.5,182.0],[-24.5,185.0],[-26.5,189.0],[-29.5,192.0],[-30.5,195.0],[-33.5,196.0],[-35.5,201.0],[-39.5,205.0],[-41.5,210.0],[-50.5,221.0],[-50.5,222.0],[-55.5,228.0],[-59.5,235.0],[-63.5,239.0],[-64.5,242.0],[-66.0,243.5],[-67.0,243.5],[-70.0,247.5]]],"height":13.6,"source":"district","speculative":true}],"palms":[]}