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>
1 line
9.5 KiB
JSON
1 line
9.5 KiB
JSON
{"chunk":[7,6],"origin":[750,-1000],"land":[[[[63.0,157.5],[56.0,153.5],[43.5,139.0],[40.5,127.0],[41.5,113.0],[43.5,110.0],[39.5,103.0],[20.5,86.0],[17.5,80.0],[16.5,66.0],[19.5,52.0],[23.5,43.0],[17.0,34.5],[11.0,40.5],[0.0,40.5],[0.0,14.5],[20.0,14.5],[23.0,15.5],[26.5,21.0],[22.5,33.0],[31.0,40.5],[35.5,34.0],[34.5,18.0],[38.0,14.5],[40.0,14.5],[44.5,19.0],[43.5,22.0],[48.0,27.5],[52.5,23.0],[51.5,19.0],[55.0,14.5],[58.0,14.5],[62.0,17.5],[64.0,15.5],[72.0,13.5],[79.0,8.5],[86.0,6.5],[112.0,8.5],[120.0,6.5],[124.0,7.5],[135.0,15.5],[141.0,13.5],[144.0,16.5],[147.0,15.5],[151.0,19.5],[156.0,15.5],[158.5,18.0],[158.5,28.0],[161.0,30.5],[166.5,22.0],[166.5,17.0],[170.0,14.5],[176.5,21.0],[176.5,24.0],[179.5,28.0],[177.5,30.0],[180.0,32.5],[182.5,30.0],[181.5,28.0],[183.5,26.0],[181.5,18.0],[185.0,14.5],[187.0,14.5],[189.5,17.0],[188.5,33.0],[191.0,35.5],[196.0,34.5],[199.5,38.0],[197.0,40.5],[179.0,40.5],[173.0,34.5],[169.0,34.5],[162.0,39.5],[160.0,37.5],[157.0,40.5],[150.0,37.5],[145.5,42.0],[146.5,48.0],[158.5,66.0],[159.5,90.0],[161.5,96.0],[161.5,108.0],[159.5,113.0],[155.5,117.0],[149.5,137.0],[142.5,146.0],[133.0,154.5],[115.0,154.5],[81.0,159.5],[63.0,157.5]]]],"surfaces":[{"poly":[[[137.5,136.0],[139.5,134.0],[140.5,126.0],[147.0,114.5],[147.5,118.0],[141.5,131.0],[141.5,135.0],[139.0,137.5],[137.5,136.0]]],"kind":"sand"},{"poly":[[[66.0,149.5],[61.5,146.0],[64.0,145.5],[67.0,148.5],[86.0,149.5],[114.0,144.5],[131.5,144.0],[128.0,146.5],[114.0,146.5],[80.0,151.5],[66.0,149.5]]],"kind":"sand"},{"poly":[[[64.5,38.0],[65.0,15.5],[72.0,13.5],[79.5,16.0],[79.0,18.5],[68.5,19.0],[69.0,25.5],[77.0,25.5],[78.5,28.0],[69.0,28.5],[68.5,35.0],[79.0,35.5],[79.0,38.5],[64.5,38.0]]],"kind":"urban"},{"poly":[[[0.0,38.33],[0.0,35.5],[5.0,35.5],[5.0,38.5],[0.0,38.33]]],"kind":"urban"},{"poly":[[[4.5,16.0],[4.0,18.5],[0.0,18.71],[0.0,15.83],[4.5,16.0]]],"kind":"urban"},{"poly":[[[3.0,25.5],[3.5,28.0],[0.0,28.35],[0.0,25.32],[3.0,25.5]]],"kind":"urban"},{"poly":[[[22.0,38.5],[16.0,29.5],[12.5,30.0],[13.5,38.0],[8.5,38.0],[9.0,15.5],[18.0,15.5],[24.5,20.0],[24.5,25.0],[20.5,30.0],[25.0,38.5],[22.0,38.5]]],"kind":"urban"},{"poly":[[[56.5,38.0],[56.0,21.5],[49.0,38.5],[46.5,38.0],[40.0,22.5],[40.5,38.0],[36.5,38.0],[37.0,15.5],[41.5,16.0],[48.0,32.5],[54.5,16.0],[59.5,16.0],[59.0,38.5],[56.5,38.0]]],"kind":"urban"},{"poly":[[[102.5,38.0],[102.0,21.5],[95.0,38.5],[92.5,38.0],[87.0,22.5],[86.5,38.0],[82.5,38.0],[83.0,15.5],[88.5,17.0],[94.0,32.5],[100.5,17.0],[105.5,16.0],[105.0,38.5],[102.5,38.0]]],"kind":"urban"},{"poly":[[[116.0,38.5],[110.5,33.0],[110.5,22.0],[117.0,15.5],[124.0,16.5],[128.5,23.0],[128.5,32.0],[122.0,38.5],[116.0,38.5]],[[125.5,26.0],[123.5,20.0],[119.0,18.5],[114.5,21.0],[113.5,31.0],[117.0,35.5],[122.5,35.0],[125.5,26.0]]],"kind":"urban"},{"poly":[[[145.5,38.0],[141.0,29.5],[137.0,29.5],[136.5,38.0],[132.5,38.0],[134.0,15.5],[147.5,18.0],[148.5,25.0],[144.5,29.0],[149.0,38.5],[145.5,38.0]]],"kind":"urban"},{"poly":[[[177.0,38.5],[174.0,32.5],[167.0,32.5],[164.0,38.5],[160.5,38.0],[169.0,15.5],[174.5,21.0],[180.0,38.5],[177.0,38.5]]],"kind":"urban"},{"poly":[[[183.5,38.0],[184.0,15.5],[187.5,16.0],[187.5,35.0],[197.0,35.5],[197.0,38.5],[183.5,38.0]]],"kind":"urban"}],"roads":[{"poly":[[[63.0,155.5],[60.0,151.5],[58.0,150.5],[56.0,151.5],[47.5,143.0],[46.5,139.0],[42.5,134.0],[42.5,127.0],[41.5,126.0],[41.5,121.0],[43.5,118.0],[42.5,111.0],[47.0,111.5],[49.5,115.0],[49.5,132.0],[50.5,134.0],[60.0,145.5],[67.0,149.5],[79.0,150.5],[80.0,151.5],[81.0,150.5],[97.0,149.5],[98.0,148.5],[105.0,148.5],[114.0,146.5],[128.0,146.5],[133.0,143.5],[135.5,139.0],[139.5,137.0],[141.5,133.0],[145.5,123.0],[145.5,120.0],[147.5,117.0],[147.5,114.0],[149.5,113.0],[152.5,107.0],[153.5,98.0],[151.5,93.0],[151.5,74.0],[145.5,61.0],[137.5,49.0],[136.5,43.0],[131.0,37.5],[129.0,36.5],[124.0,40.5],[119.0,39.5],[116.0,40.5],[111.0,37.5],[106.0,40.5],[101.0,39.5],[97.0,40.5],[92.0,40.5],[91.0,39.5],[88.0,40.5],[63.0,40.5],[62.0,39.5],[61.0,40.5],[55.0,40.5],[54.0,39.5],[45.0,40.5],[44.0,39.5],[41.0,41.5],[30.0,41.5],[24.0,44.5],[21.5,39.0],[18.0,36.5],[13.0,37.5],[11.0,40.5],[9.0,39.5],[4.0,40.5],[3.33,40.5],[2.5,38.0],[3.5,34.0],[7.0,29.5],[13.0,27.5],[19.0,29.5],[23.0,34.5],[24.89,33.79],[26.5,37.0],[29.0,38.5],[33.0,37.5],[35.5,34.0],[35.5,20.0],[34.5,18.0],[38.0,14.5],[42.5,15.0],[42.0,16.5],[40.0,15.5],[38.0,16.5],[36.5,19.0],[37.5,23.0],[40.0,24.5],[43.5,21.0],[43.0,16.5],[44.5,18.0],[45.5,23.0],[48.0,24.5],[50.5,23.0],[52.5,17.0],[55.0,14.5],[61.0,14.5],[65.0,16.5],[77.0,9.5],[79.0,9.5],[83.0,13.5],[88.5,15.0],[88.0,16.5],[86.0,15.5],[84.0,16.5],[82.5,19.0],[83.5,23.0],[86.0,24.5],[89.5,21.0],[89.0,16.5],[94.0,21.5],[97.0,20.5],[99.5,15.0],[104.0,12.5],[111.0,17.5],[113.0,16.5],[115.5,12.0],[113.5,9.0],[114.0,7.5],[122.0,8.5],[124.0,10.5],[135.0,15.5],[138.75,14.25],[137.5,18.0],[132.5,22.0],[133.5,28.0],[140.0,32.5],[143.0,32.5],[142.5,18.0],[143.75,14.68],[155.0,19.5],[158.0,16.5],[158.5,21.0],[162.0,24.5],[164.5,23.0],[167.19,16.46],[167.5,18.0],[165.5,24.0],[167.5,31.0],[164.5,39.0],[163.8,39.5],[158.0,39.5],[157.0,40.5],[148.0,39.5],[143.5,44.0],[145.5,50.0],[151.5,57.0],[152.5,61.0],[154.5,62.0],[158.5,72.0],[157.5,92.0],[159.5,95.0],[159.5,100.0],[160.5,101.0],[160.5,106.0],[158.5,112.0],[153.5,119.0],[148.5,135.0],[134.0,152.5],[131.0,153.5],[114.0,153.5],[113.0,154.5],[97.0,155.5],[90.0,157.5],[67.0,157.5],[63.0,155.5]],[[157.5,29.0],[156.0,26.5],[153.0,25.5],[149.0,27.5],[147.5,30.0],[149.0,32.5],[153.0,34.5],[156.5,33.0],[157.5,29.0]],[[123.5,25.0],[120.0,21.5],[116.5,25.0],[116.5,30.0],[118.0,32.5],[120.5,33.0],[123.5,30.0],[123.5,25.0]],[[106.5,19.0],[103.0,15.5],[98.5,20.0],[101.0,23.5],[105.5,23.0],[106.5,19.0]],[[60.5,19.0],[57.0,15.5],[52.5,20.0],[55.0,23.5],[59.5,23.0],[60.5,19.0]]],"bridge":false},{"poly":[[[6.0,14.5],[7.0,15.5],[20.0,14.5],[25.5,18.0],[26.5,24.0],[23.5,31.0],[24.89,33.79],[23.0,34.5],[19.0,29.5],[13.0,27.5],[7.0,29.5],[3.5,34.0],[2.5,38.0],[3.33,40.5],[0.0,40.5],[0.0,14.5],[6.0,14.5]]],"bridge":true},{"poly":[[[142.5,18.0],[143.0,32.5],[140.0,32.5],[133.5,28.0],[132.5,22.0],[137.5,18.0],[138.75,14.25],[141.0,13.5],[143.75,14.68],[142.5,18.0]]],"bridge":true},{"poly":[[[175.5,19.0],[178.0,20.5],[185.0,14.5],[189.0,15.5],[189.5,31.0],[191.0,33.5],[195.0,35.5],[196.0,34.5],[199.5,37.0],[198.0,40.5],[183.0,40.5],[182.0,39.5],[179.0,40.5],[176.0,39.5],[174.0,35.5],[169.0,34.5],[164.5,39.0],[167.5,31.0],[165.5,24.0],[167.5,18.0],[167.19,16.46],[168.0,14.5],[173.0,14.5],[175.5,19.0]]],"bridge":true}],"centerlines":[[[2.0,26.0],[13.0,26.0],[25.0,40.0]],[[78.0,16.0],[87.0,15.0],[94.0,27.0]],[[111.0,22.0],[105.0,15.0],[101.0,15.0],[94.0,27.0]],[[25.0,40.0],[37.0,39.0],[43.0,32.0]],[[52.0,31.0],[52.0,19.0],[56.0,15.0],[59.0,15.0],[71.0,27.0]],[[1.0,28.0],[-8.0,36.0],[-16.0,38.0],[-23.0,37.0],[-31.0,28.0]],[[121.0,17.0],[128.0,19.0],[134.0,26.0]],[[72.0,30.0],[75.0,32.0],[93.0,32.0]],[[140.0,34.0],[140.0,46.0],[149.0,60.0],[155.0,75.0],[156.0,107.0],[150.0,117.0],[143.0,137.0],[132.0,149.0],[87.0,154.0],[67.0,153.0],[59.0,149.0],[47.0,135.0],[46.0,115.0],[44.0,112.0]],[[162.0,31.0],[157.0,37.0],[144.0,36.0],[141.0,33.0]],[[53.0,32.0],[67.0,32.0],[70.0,30.0]],[[182.0,29.0],[185.0,36.0],[197.0,38.0]],[[43.0,32.0],[36.0,24.0],[36.0,17.0],[39.0,15.0],[44.0,19.0],[44.0,31.0]],[[110.0,31.0],[116.0,36.0],[121.0,37.0],[134.0,26.0]],[[155.0,22.0],[142.0,22.0],[138.0,26.0]]],"buildings":[{"poly":[[[154.0,121.5],[153.5,119.0],[154.5,118.0],[154.5,115.0],[158.5,112.0],[157.5,110.0],[159.5,109.0],[159.5,107.0],[160.5,106.0],[159.5,95.0],[157.5,93.0],[157.5,89.0],[158.5,88.0],[158.5,72.0],[154.5,64.0],[154.5,62.0],[150.5,59.0],[151.5,57.0],[148.5,55.0],[148.5,53.0],[144.5,49.0],[144.5,46.0],[142.5,43.0],[142.5,40.0],[141.5,39.0],[142.0,35.5],[143.5,39.0],[145.5,41.0],[145.5,46.0],[146.5,48.0],[150.5,51.0],[149.5,52.0],[153.5,57.0],[156.5,64.0],[158.5,66.0],[158.5,70.0],[159.5,71.0],[159.5,90.0],[160.5,91.0],[160.5,95.0],[161.5,96.0],[161.5,108.0],[160.5,109.0],[159.5,113.0],[155.5,117.0],[155.5,119.0],[154.0,121.5]]],"height":9.3,"source":"district","speculative":false},{"poly":[[[101.0,85.5],[97.0,85.5],[91.5,81.0],[91.5,74.0],[95.0,70.5],[97.0,70.5],[98.0,69.5],[104.0,70.5],[106.5,73.0],[106.5,81.0],[104.0,84.5],[102.0,84.5],[101.0,85.5]]],"height":11.9,"source":"district","speculative":false},{"poly":[[[81.0,159.5],[78.0,159.5],[77.0,158.5],[66.0,158.5],[65.0,157.5],[63.0,157.5],[58.0,153.5],[56.0,153.5],[50.0,147.5],[49.0,147.5],[47.5,146.0],[45.5,141.0],[43.5,139.0],[43.5,137.0],[41.5,135.0],[40.5,120.0],[41.5,119.0],[42.0,112.5],[43.5,113.0],[43.5,119.0],[41.5,121.0],[41.5,126.0],[42.5,127.0],[42.5,134.0],[47.5,140.0],[47.5,143.0],[51.0,146.5],[52.0,146.5],[56.0,151.5],[58.0,150.5],[60.0,151.5],[63.0,155.5],[67.0,157.5],[90.5,158.0],[82.0,158.5],[81.0,159.5]]],"height":10.3,"source":"district","speculative":false},{"poly":[[[98.0,157.5],[90.5,157.0],[96.0,156.5],[97.0,154.5],[99.0,155.5],[105.0,155.5],[106.0,154.5],[113.0,154.5],[114.0,153.5],[131.0,153.5],[132.0,151.5],[134.0,152.5],[140.5,145.0],[140.5,143.0],[142.0,142.5],[148.5,135.0],[150.5,127.0],[151.5,127.0],[151.5,130.0],[149.5,134.0],[149.5,137.0],[145.5,141.0],[145.5,142.0],[142.5,145.0],[142.5,146.0],[135.0,153.5],[133.0,154.5],[115.0,154.5],[114.0,155.5],[108.0,155.5],[107.0,156.5],[99.0,156.5],[98.0,157.5]]],"height":8.9,"source":"district","speculative":false}],"palms":[[130.0,40.0],[138.2,54.29],[143.93,63.49],[148.39,74.63],[149.29,84.38],[149.67,96.38],[149.95,105.43],[143.83,116.46],[139.87,127.78],[135.65,136.14],[129.1,143.29],[119.36,144.37],[107.43,145.69],[95.5,147.02],[84.52,147.87],[72.54,147.27],[63.64,144.61],[57.17,137.65],[52.82,131.33],[52.22,119.35]]} |