Files
gta6/public/data/vice-a/chunk_3_10.json
T
knsoandClaude Sonnet 5 22ac8f530c fix(extract): Polygonlöcher im Chunk-Payload erhalten, split_by_chunk_all abdecken
Ruling 34 (Important, Fix-Runde 1 zu Aufgabe 6): _ring() verwarf jedes Loch
eines Polygons (nur poly.exterior wurde in Weltkoordinaten -> three.js
uebertragen). Vor dem Chunk-Zuschnitt war das meist harmlos, weil das
groesste Loch die Bucht selbst ist und beim Zuschneiden ohnehin herausfaellt
- danach blieb es aber ein echter Datenverlust: ein von Strassen umschlossener
Block wurde zu Asphalt, ein Innenhof zu Gebaeudemasse, ein Teich im Park zu
Wiese. Gemessen an echten Daten: 120 Strassen-Chunk-Stuecke (449.876 m2),
127 Stadtflaechen-Stuecke (208.657 m2 wobei 1 weiteres Park-Stueck), 30
Land-Stuecke (11.402 m2) und mindestens 75 Gebaeude-Stuecke trugen ein
verworfenes Loch.

_ring() wird _rings(): liefert [poly.exterior, *poly.interiors] in derselben
Transformation, Aussenring zuerst. Payload-Schema aendert sich entsprechend
fuer land/surfaces/roads/buildings von einem flachen Ring zu einer Liste von
Ringen; centerlines und palms sind unveraendert (keine Polygone). Task 7s
extrudePolygons() ruft ShapeUtils.triangulateShape(ring, []) bereits mit
einem (bisher leeren) Loecher-Array - die Aenderung passt jetzt durchgehend,
bevor Aufgabe 7 gebaut wird. write_debug_png() zeichnet weiterhin nur den
Aussenring (poly[0]), Loecher werden im Debug-Bild nicht dargestellt.

Neuer Test test_polygon_holes_survive_into_the_payload prueft das direkt an
einem Block mit Loch; die Koordinaten wurden vor dem Festschreiben gegen die
tatsaechliche chunk_payload()-Transformation nachgerechnet (uv run python,
nicht nur von Hand). test_coordinates_are_chunk_local_three_js musste auf
das neue [0]-Aussenring-Indexing angepasst werden.

Ruling 35 (Important): split_by_chunk_all() - die Variante, die run.py
tatsaechlich benutzt, nicht das getestete split_by_chunk() - hatte einen
MultiPolygon-Zweig ohne jede Testabdeckung. Neuer Test mit einer Klammerform
(Steg ausserhalb der Chunk-Zelle, zwei Zinken je einmal hineinreichend)
trifft genau diesen Zweig gezielt; er war schon vor der Aenderung gruen -
bestaetigt als Abdeckungsluecke, nicht als Bug.

uv run pytest -v: 36 passed (34 zuvor + 2 neu).

Pipeline (run.py) am gecachten Mosaik neu durchlaufen: weiterhin 144
Chunk-Dateien, public/data/vice-a/ jetzt 2,7 MB (zuvor 2,5 MB; +0,2 MB fuer
die erhaltenen Loecher). Insgesamt tragen jetzt 415 Chunk-Stuecke mindestens
ein Loch: Land 30/213, Stadtflaechen 127/1145 (+1 Park-Flaeche), Strassen
120/953, Gebaeude 137/2859 (80 global-eindeutige Gebaeude vor
Chunk-Duplizierung). Land/Strassen/Stadtflaechen treffen die oben genannten
Referenzwerte exakt; bei Gebaeuden weicht die Stueckzahl vom Review-Befund
(75) ab. Stichprobe der vier flaechenmaessig groessten Gebaeude-Loecher
(Debug-PNGs chunk_8_0, chunk_2_10, chunk_5_11 sowie ein viertes) zeigt
plausible echte Ring-Bauwerke (ein stadionartiger Rundbau, eine
Wendel-Parkrampe) statt offensichtlicher Fehlklassifikation - die
verbleibende Abweichung duerfte an der bereits im Task-6-Bericht
offengelegten Restunsicherheit der Gebaeude-Ueberlappungsrekonstruktion
liegen (263 vs. 258 spekulative Gebaeude), nicht an dieser Aenderung; im
Fix-Bericht dokumentiert.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 17:23:31 +02:00

1 line
21 KiB
JSON

{"chunk":[3,10],"origin":[-250,0],"land":[[[[111.5,16.0],[111.5,19.0],[105.5,30.0],[105.5,33.0],[99.5,44.0],[93.5,61.0],[69.5,105.0],[69.5,111.0],[62.5,121.0],[54.5,147.0],[41.5,176.0],[27.5,232.0],[25.79,250.0],[0.0,250.0],[0.0,-0.0],[119.5,-0.0],[111.5,16.0]]]],"surfaces":[{"poly":[[[79.0,62.5],[72.0,56.5],[58.0,50.5],[56.0,47.5],[52.0,47.5],[0.0,17.74],[0.0,7.13],[8.0,10.5],[10.0,7.5],[14.0,9.5],[19.0,1.5],[116.0,1.5],[112.5,3.0],[114.5,5.0],[109.5,10.0],[113.5,13.0],[107.5,15.0],[110.5,20.0],[104.5,21.0],[107.5,28.0],[100.5,30.0],[99.5,37.0],[95.5,42.0],[97.5,44.0],[93.5,47.0],[96.5,51.0],[91.5,52.0],[93.5,58.0],[89.0,58.5],[87.5,61.0],[90.0,65.5],[79.0,62.5]]],"kind":"urban"}],"roads":[{"poly":[[[3.0,47.5],[15.0,52.5],[26.0,59.5],[40.5,76.0],[42.0,79.5],[57.0,81.5],[61.5,86.0],[62.5,91.0],[61.5,98.0],[48.5,127.0],[0.0,202.69],[0.0,182.23],[36.5,126.0],[44.5,109.0],[44.5,106.0],[37.5,98.0],[36.5,94.0],[37.5,89.0],[35.5,85.0],[24.0,70.5],[17.0,64.5],[6.0,58.5],[0.0,56.5],[0.0,47.2],[3.0,47.5]]],"bridge":false},{"poly":[[[5.5,248.0],[6.61,250.0],[0.0,250.0],[0.0,242.94],[5.5,248.0]]],"bridge":false},{"poly":[[[0.5,84.0],[0.5,87.0],[0.0,87.88],[0.0,83.73],[0.5,84.0]]],"bridge":false},{"poly":[[[1.5,130.0],[8.5,137.0],[10.5,140.0],[10.5,143.0],[8.0,144.5],[0.0,135.74],[0.0,125.0],[1.5,130.0]]],"bridge":false},{"poly":[[[0.5,153.0],[0.5,158.0],[0.0,158.57],[0.0,152.36],[0.5,153.0]]],"bridge":false},{"poly":[[[18.0,1.5],[16.23,-0.0],[18.3,-0.0],[18.0,1.5]]],"bridge":false}],"centerlines":[[[50.0,93.0],[50.0,107.0],[44.0,123.0],[1.0,189.0]],[[49.0,92.0],[20.0,61.0],[12.0,56.0],[-1.0,51.0],[-15.0,54.0]],[[-25.0,237.0],[-19.0,221.0],[-3.0,198.0],[0.0,190.0]],[[9.0,142.0],[-1.0,131.0],[-4.0,120.0],[-11.0,109.0]]],"buildings":[{"poly":[[[8.0,10.5],[7.0,9.5],[6.0,10.5],[5.0,9.5],[3.0,9.5],[1.0,6.5],[0.0,7.5],[-4.0,6.5],[-6.0,3.5],[-8.0,4.5],[-9.0,2.5],[-10.0,3.5],[-12.0,1.5],[-12.5,2.0],[-11.5,3.0],[-12.5,5.0],[-13.0,5.5],[-14.0,4.5],[-15.0,5.5],[-19.0,3.5],[-19.0,1.5],[-21.0,2.5],[-21.5,2.0],[-20.5,1.0],[-22.5,-0.0],[-23.0,-2.5],[-26.5,-2.0],[-22.5,1.0],[-23.0,1.5],[-29.0,1.5],[-31.0,-0.5],[-36.0,-0.5],[-37.5,-2.0],[-37.0,-3.5],[-36.0,-2.5],[-30.0,-2.5],[-29.5,-4.0],[-30.0,-4.5],[-31.0,-3.5],[-32.0,-4.5],[-34.0,-4.5],[-38.0,-7.5],[-40.0,-7.5],[-40.0,-9.5],[-41.0,-8.5],[-44.0,-9.5],[-44.5,-11.0],[-43.5,-12.0],[-43.5,-14.0],[-48.0,-16.5],[-50.0,-16.5],[-52.0,-19.5],[-53.0,-18.5],[-61.0,-22.5],[-62.0,-24.5],[-63.0,-23.5],[-79.0,-31.5],[-79.0,-33.5],[-81.0,-32.5],[-81.0,-34.5],[-82.0,-33.5],[-85.0,-34.5],[-86.5,-36.0],[-86.5,-38.0],[-92.0,-40.5],[-93.5,-42.0],[-92.5,-43.0],[-95.0,-45.5],[-100.0,-47.5],[-100.0,-48.5],[-98.0,-48.5],[-96.5,-50.0],[-96.5,-56.0],[-96.0,-56.5],[-93.5,-54.0],[-91.0,-48.5],[-85.0,-48.5],[-84.0,-47.5],[-83.0,-52.5],[-78.0,-48.5],[-70.0,-48.5],[-69.0,-49.5],[-67.0,-48.5],[-66.5,-49.0],[-67.5,-50.0],[-64.5,-53.0],[-63.0,-56.5],[-62.5,-49.0],[-60.0,-48.5],[-59.0,-47.5],[-58.0,-48.5],[-54.5,-49.0],[-54.0,-58.5],[-52.5,-57.0],[-50.5,-52.0],[-47.0,-48.5],[-40.0,-48.5],[-39.5,-49.0],[-40.5,-50.0],[-40.5,-67.0],[-37.0,-67.5],[-36.0,-68.5],[-35.5,-66.0],[-34.5,-65.0],[-35.5,-64.0],[-34.5,-62.0],[-34.5,-57.0],[-35.5,-56.0],[-34.5,-54.0],[-35.5,-52.0],[-34.5,-51.0],[-34.5,-49.0],[-28.0,-48.5],[-27.5,-50.0],[-25.5,-51.0],[-27.5,-54.0],[-26.5,-55.0],[-27.5,-56.0],[-26.5,-58.0],[-27.5,-60.0],[-26.5,-61.0],[-27.5,-67.0],[-26.0,-68.5],[-23.0,-67.5],[-22.5,-67.0],[-23.5,-66.0],[-23.5,-64.0],[-25.5,-61.0],[-25.0,-60.5],[-23.0,-61.5],[-21.0,-59.5],[-19.0,-59.5],[-17.5,-58.0],[-17.5,-56.0],[-18.5,-55.0],[-17.5,-54.0],[-18.5,-53.0],[-18.5,-51.0],[-22.5,-46.0],[-22.5,-43.0],[-21.0,-40.5],[-20.0,-41.5],[-18.0,-41.5],[-13.5,-46.0],[-11.5,-50.0],[-11.0,-53.5],[-9.0,-50.5],[-5.5,-49.0],[-6.5,-48.0],[-6.0,-47.5],[-4.0,-48.5],[2.0,-45.5],[2.0,-43.5],[3.0,-44.5],[4.5,-44.0],[3.5,-43.0],[4.0,-42.5],[6.0,-43.5],[6.0,-41.5],[8.0,-42.5],[9.0,-40.5],[10.0,-41.5],[16.0,-38.5],[17.0,-36.5],[19.0,-37.5],[20.5,-36.0],[20.5,-33.0],[19.5,-32.0],[20.0,-31.5],[22.0,-32.5],[24.0,-31.5],[25.5,-30.0],[24.5,-29.0],[25.0,-28.5],[26.5,-30.0],[25.5,-31.0],[28.0,-31.5],[34.5,-28.0],[34.5,-24.0],[33.0,-21.5],[32.0,-22.5],[31.5,-22.0],[32.5,-20.0],[30.5,-16.0],[28.5,-16.0],[29.5,-14.0],[27.5,-14.0],[28.5,-12.0],[27.0,-9.5],[25.0,-9.5],[21.0,-11.5],[21.0,-13.5],[20.0,-12.5],[16.0,-11.5],[16.0,-13.5],[14.0,-12.5],[11.0,-14.5],[8.0,-13.5],[5.0,-15.5],[3.5,-15.0],[7.0,-13.5],[7.0,-11.5],[8.0,-12.5],[9.0,-10.5],[11.0,-11.5],[11.0,-9.5],[13.0,-10.5],[13.0,-8.5],[14.0,-9.5],[15.5,-9.0],[16.5,-7.0],[16.5,-4.0],[13.5,-2.0],[17.0,-0.5],[17.5,-0.0],[16.5,1.0],[18.5,2.0],[15.5,8.0],[14.0,9.5],[12.0,9.5],[10.0,7.5],[8.0,10.5]]],"height":53.5,"source":"district","speculative":false},{"poly":[[[115.0,1.5],[19.0,1.5],[18.5,-1.0],[16.5,-2.0],[115.0,-2.5],[117.5,-4.0],[116.5,-5.0],[117.0,-5.5],[121.0,-5.5],[121.5,-4.0],[120.5,-2.0],[116.0,-1.5],[115.0,1.5]]],"height":33.6,"source":"district","speculative":false},{"poly":[[[113.0,12.5],[112.0,12.5],[109.5,10.0],[111.5,9.0],[110.5,8.0],[112.5,7.0],[111.5,6.0],[114.5,5.0],[112.5,3.0],[117.0,2.5],[117.5,5.0],[114.5,11.0],[113.0,12.5]]],"height":7.4,"source":"district","speculative":false},{"poly":[[[111.0,19.5],[107.5,16.0],[108.0,14.5],[112.5,15.0],[111.5,16.0],[111.0,19.5]]],"height":6.3,"source":"district","speculative":false},{"poly":[[[108.0,25.5],[104.5,22.0],[105.0,20.5],[110.5,21.0],[108.0,25.5]]],"height":7.1,"source":"district","speculative":false},{"poly":[[[97.0,50.5],[93.5,47.0],[95.0,44.5],[97.5,44.0],[95.5,42.0],[97.5,41.0],[96.5,40.0],[98.0,39.5],[98.5,39.0],[97.5,38.0],[99.5,37.0],[98.5,35.0],[100.0,34.5],[100.5,34.0],[99.5,33.0],[101.5,32.0],[100.5,30.0],[105.0,29.5],[105.5,33.0],[99.5,44.0],[98.5,49.0],[97.0,50.5]]],"height":8.0,"source":"district","speculative":false},{"poly":[[[94.0,57.5],[91.5,55.0],[92.0,51.5],[96.5,52.0],[96.5,54.0],[94.0,57.5]]],"height":7.7,"source":"district","speculative":false},{"poly":[[[91.0,65.5],[87.5,62.0],[89.0,58.5],[93.5,59.0],[93.5,61.0],[91.0,65.5]]],"height":7.5,"source":"district","speculative":false},{"poly":[[[-7.0,392.5],[-13.0,392.5],[-14.0,391.5],[-22.0,391.5],[-23.0,390.5],[-28.0,390.5],[-29.0,389.5],[-38.0,389.5],[-39.0,388.5],[-42.0,388.5],[-43.0,387.5],[-49.0,387.5],[-50.0,386.5],[-56.0,386.5],[-57.0,385.5],[-65.0,385.5],[-66.0,384.5],[-70.0,384.5],[-71.0,383.5],[-81.0,383.5],[-82.0,382.5],[-86.0,382.5],[-87.0,381.5],[-95.0,381.5],[-96.0,380.5],[-102.0,380.5],[-103.0,379.5],[-108.0,379.5],[-109.0,378.5],[-117.0,378.5],[-118.0,377.5],[-128.0,377.5],[-129.0,376.5],[-134.0,376.5],[-135.0,375.5],[-152.0,374.5],[-153.0,373.5],[-157.0,373.5],[-157.5,372.0],[-145.0,371.5],[-144.0,372.5],[-141.0,372.5],[-139.0,371.5],[-136.0,367.5],[-135.0,367.5],[-134.0,373.5],[-120.0,374.5],[-118.0,376.5],[-114.5,375.0],[-114.5,372.0],[-115.5,370.0],[-118.5,367.0],[-119.5,364.0],[-123.0,360.5],[-125.0,360.5],[-132.0,367.5],[-134.5,367.0],[-134.5,366.0],[-133.0,364.5],[-132.0,364.5],[-130.5,363.0],[-130.5,362.0],[-126.5,359.0],[-126.5,354.0],[-132.0,348.5],[-143.0,358.5],[-146.5,358.0],[-146.5,356.0],[-144.0,353.5],[-139.0,351.5],[-133.5,346.0],[-134.5,342.0],[-139.0,337.5],[-142.0,337.5],[-146.0,341.5],[-148.0,342.5],[-152.5,342.0],[-152.5,339.0],[-153.5,338.0],[-152.5,337.0],[-152.5,334.0],[-151.5,333.0],[-150.5,316.0],[-149.0,314.5],[-145.0,316.5],[-142.0,316.5],[-140.5,315.0],[-139.5,311.0],[-138.5,310.0],[-137.5,304.0],[-134.5,301.0],[-134.5,299.0],[-132.5,296.0],[-136.5,289.0],[-141.0,284.5],[-142.0,284.5],[-142.5,283.0],[-146.0,279.5],[-147.5,279.0],[-147.5,277.0],[-146.0,276.5],[-144.0,277.5],[-131.0,291.5],[-129.0,291.5],[-124.0,287.5],[-120.0,287.5],[-118.0,285.5],[-114.0,285.5],[-113.0,284.5],[-111.0,284.5],[-107.0,282.5],[-104.0,282.5],[-102.5,281.0],[-101.5,278.0],[-99.5,276.0],[-99.5,274.0],[-98.5,273.0],[-99.0,269.5],[-104.0,269.5],[-105.0,268.5],[-110.0,268.5],[-111.0,267.5],[-117.0,267.5],[-120.0,265.5],[-135.0,264.5],[-138.0,262.5],[-143.0,263.5],[-147.5,261.0],[-147.5,252.0],[-146.0,250.5],[-145.0,250.5],[-144.0,251.5],[-141.0,251.5],[-140.0,252.5],[-131.0,252.5],[-130.0,253.5],[-128.0,253.5],[-126.5,252.0],[-126.5,251.0],[-125.0,250.5],[-124.5,252.0],[-121.0,255.5],[-120.0,254.5],[-119.0,255.5],[-108.0,255.5],[-107.0,256.5],[-103.0,256.5],[-102.0,257.5],[-99.0,257.5],[-98.0,258.5],[-93.0,258.5],[-89.5,253.0],[-89.5,251.0],[-86.5,247.0],[-86.5,245.0],[-84.5,242.0],[-84.5,239.0],[-82.5,237.0],[-82.5,235.0],[-79.5,231.0],[-80.5,228.0],[-82.0,227.5],[-84.0,228.5],[-85.0,227.5],[-108.0,226.5],[-112.0,228.5],[-118.0,229.5],[-118.0,226.5],[-116.0,225.5],[-112.0,225.5],[-108.0,223.5],[-95.0,223.5],[-94.0,224.5],[-85.0,224.5],[-84.0,225.5],[-78.0,225.5],[-75.5,224.0],[-75.5,222.0],[-78.5,219.0],[-78.0,216.5],[-75.0,217.5],[-74.5,220.0],[-73.0,220.5],[-72.0,222.5],[-70.0,221.5],[-56.0,220.5],[-53.0,218.5],[-45.0,218.5],[-44.0,217.5],[-39.0,217.5],[-38.5,215.0],[-36.5,213.0],[-34.5,209.0],[-35.0,203.5],[-37.0,203.5],[-41.0,201.5],[-42.0,202.5],[-43.0,201.5],[-44.0,202.5],[-45.0,201.5],[-46.0,202.5],[-47.0,201.5],[-54.0,201.5],[-55.0,202.5],[-58.0,202.5],[-59.0,203.5],[-61.0,203.5],[-65.0,205.5],[-68.0,205.5],[-72.0,207.5],[-72.5,209.0],[-75.0,210.5],[-79.0,210.5],[-87.5,204.0],[-87.5,200.0],[-89.0,197.5],[-94.5,196.0],[-94.5,195.0],[-88.5,190.0],[-86.5,186.0],[-82.5,183.0],[-82.5,182.0],[-77.5,177.0],[-76.5,175.0],[-79.5,169.0],[-79.5,167.0],[-81.5,165.0],[-83.5,161.0],[-88.0,156.5],[-90.0,156.5],[-93.0,153.5],[-95.0,153.5],[-98.0,150.5],[-102.5,149.0],[-102.5,146.0],[-99.0,144.5],[-97.5,143.0],[-97.5,141.0],[-96.5,140.0],[-96.5,128.0],[-95.5,127.0],[-95.5,121.0],[-94.5,120.0],[-94.5,112.0],[-93.5,111.0],[-93.5,109.0],[-90.5,106.0],[-90.5,105.0],[-88.0,102.5],[-86.0,102.5],[-85.5,103.0],[-86.5,104.0],[-86.5,107.0],[-82.5,110.0],[-84.0,111.5],[-88.0,110.5],[-89.5,113.0],[-89.5,119.0],[-90.5,120.0],[-90.5,129.0],[-91.5,130.0],[-91.5,132.0],[-89.0,134.5],[-87.0,133.5],[-84.0,133.5],[-81.0,135.5],[-78.0,135.5],[-75.0,137.5],[-71.0,138.5],[-60.5,148.0],[-60.5,149.0],[-50.0,160.5],[-48.0,161.5],[-45.0,161.5],[-43.0,163.5],[-40.0,164.5],[-37.0,167.5],[-36.0,167.5],[-35.5,169.0],[-32.0,172.5],[-30.0,173.5],[-25.0,173.5],[-24.0,172.5],[-20.0,173.5],[-18.0,171.5],[-17.0,171.5],[-16.5,170.0],[-3.5,157.0],[-3.5,153.0],[-6.5,151.0],[-6.5,149.0],[-11.0,143.5],[-19.0,143.5],[-21.0,145.5],[-24.0,145.5],[-27.0,143.5],[-31.0,143.5],[-34.0,140.5],[-35.0,140.5],[-37.5,138.0],[-39.0,132.5],[-41.0,132.5],[-42.0,131.5],[-55.0,131.5],[-56.0,132.5],[-65.0,132.5],[-67.0,131.5],[-67.5,130.0],[-65.0,128.5],[-63.0,128.5],[-62.0,129.5],[-57.0,129.5],[-56.0,128.5],[-53.0,128.5],[-52.0,129.5],[-44.0,129.5],[-42.5,128.0],[-42.5,125.0],[-41.5,124.0],[-41.5,122.0],[-38.5,116.0],[-39.5,115.0],[-38.0,114.5],[-35.0,111.5],[-27.0,107.5],[-15.0,107.5],[-12.5,106.0],[-10.5,101.0],[-8.5,99.0],[-9.5,96.0],[-6.5,94.0],[-7.5,93.0],[-6.5,92.0],[-6.5,88.0],[-5.5,87.0],[-5.5,85.0],[-2.0,84.5],[-1.5,89.0],[-4.5,92.0],[-4.5,95.0],[-6.5,96.0],[-6.5,102.0],[-9.5,105.0],[-10.5,109.0],[-6.5,112.0],[-6.5,115.0],[-4.5,117.0],[-2.5,121.0],[-2.5,124.0],[-1.5,125.0],[-0.5,129.0],[5.5,135.0],[7.5,139.0],[9.5,140.0],[9.5,143.0],[8.0,143.5],[6.5,140.0],[0.5,135.0],[-0.5,132.0],[-3.5,129.0],[-4.5,124.0],[-6.5,121.0],[-6.5,117.0],[-11.0,111.5],[-17.0,110.5],[-18.0,109.5],[-19.0,110.5],[-20.0,109.5],[-23.0,109.5],[-24.0,108.5],[-30.0,111.5],[-36.5,117.0],[-36.5,119.0],[-38.5,123.0],[-38.5,131.0],[-36.5,133.0],[-36.5,135.0],[-31.0,140.5],[-29.0,141.5],[-26.0,141.5],[-25.0,142.5],[-22.0,142.5],[-21.0,143.5],[-17.0,140.5],[-12.0,140.5],[-9.0,143.5],[-6.5,144.0],[-6.5,146.0],[-4.5,148.0],[-3.5,151.0],[-0.5,154.0],[-0.5,157.0],[-1.5,159.0],[-3.0,159.5],[-6.5,163.0],[-6.5,164.0],[-18.5,176.0],[-18.5,177.0],[-15.0,179.5],[-10.0,179.5],[-9.0,180.5],[-7.0,180.5],[-6.5,185.0],[-8.0,185.5],[-9.0,184.5],[-13.0,184.5],[-15.0,183.5],[-16.0,184.5],[-18.0,184.5],[-18.5,186.0],[-22.5,189.0],[-26.5,197.0],[-26.5,200.0],[-28.5,203.0],[-28.5,207.0],[-33.5,217.0],[-36.0,219.5],[-40.0,221.5],[-46.0,221.5],[-47.0,222.5],[-59.0,223.5],[-60.0,224.5],[-63.0,224.5],[-64.0,225.5],[-69.0,225.5],[-74.5,230.0],[-75.5,235.0],[-77.5,236.0],[-77.5,238.0],[-79.5,240.0],[-80.5,245.0],[-84.5,251.0],[-84.5,255.0],[-86.5,256.0],[-86.5,259.0],[-85.0,260.5],[-81.0,260.5],[-80.0,261.5],[-71.0,261.5],[-70.0,262.5],[-66.0,262.5],[-62.5,257.0],[-61.5,253.0],[-58.5,250.0],[-57.5,247.0],[-53.0,242.5],[-52.0,242.5],[-50.0,239.5],[-42.0,235.5],[-34.0,233.5],[-26.5,226.0],[-26.5,225.0],[-20.5,217.0],[-18.5,212.0],[-16.5,210.0],[-16.5,208.0],[-12.5,205.0],[-11.5,201.0],[-6.5,195.0],[-6.5,193.0],[3.5,179.0],[3.5,177.0],[9.5,171.0],[9.5,169.0],[11.5,167.0],[12.5,164.0],[15.5,161.0],[16.5,158.0],[19.5,155.0],[20.5,152.0],[22.5,150.0],[25.5,144.0],[29.5,140.0],[29.5,138.0],[33.5,133.0],[35.5,128.0],[38.5,126.0],[38.5,124.0],[41.5,121.0],[41.5,117.0],[43.5,113.0],[45.5,111.0],[45.5,109.0],[46.5,108.0],[46.5,104.0],[43.0,102.5],[38.5,97.0],[38.5,87.0],[37.5,85.0],[34.5,82.0],[34.5,81.0],[31.5,79.0],[31.5,78.0],[28.5,75.0],[28.5,74.0],[25.5,72.0],[25.5,70.0],[23.0,67.5],[22.0,67.5],[19.0,63.5],[17.0,63.5],[10.0,58.5],[8.0,58.5],[2.0,55.5],[-6.0,53.5],[-7.5,49.0],[-6.0,47.5],[-1.0,47.5],[5.0,50.5],[10.0,51.5],[18.0,55.5],[21.0,58.5],[25.0,60.5],[25.5,62.0],[31.5,68.0],[31.5,69.0],[33.0,69.5],[40.5,78.0],[42.0,81.5],[52.0,81.5],[53.0,82.5],[56.0,82.5],[60.5,88.0],[60.5,98.0],[56.5,105.0],[56.5,107.0],[53.5,111.0],[53.5,114.0],[51.5,116.0],[51.5,118.0],[47.5,126.0],[44.5,129.0],[43.5,132.0],[41.5,134.0],[41.5,136.0],[37.5,141.0],[37.5,143.0],[35.5,145.0],[35.5,146.0],[32.5,149.0],[30.5,154.0],[27.5,157.0],[23.5,164.0],[20.5,167.0],[16.5,175.0],[12.5,179.0],[11.5,183.0],[9.5,185.0],[9.5,187.0],[6.0,189.5],[5.5,185.0],[3.0,184.5],[0.5,188.0],[-0.5,191.0],[-5.5,196.0],[-6.5,198.0],[-6.0,201.5],[-4.0,201.5],[1.0,195.5],[1.5,199.0],[-2.5,204.0],[-3.5,207.0],[-6.5,208.0],[-6.5,211.0],[-8.5,213.0],[-8.5,215.0],[-12.5,219.0],[-15.5,225.0],[-19.5,229.0],[-19.0,233.5],[-18.0,233.5],[-16.0,235.5],[-10.0,236.5],[-8.0,239.5],[-5.0,239.5],[5.5,250.0],[6.5,254.0],[9.5,257.0],[9.5,260.0],[11.5,264.0],[11.5,280.0],[9.5,284.0],[9.5,288.0],[6.5,291.0],[5.5,294.0],[1.5,298.0],[1.0,299.5],[0.0,299.5],[-4.0,303.5],[-6.0,303.5],[-7.0,306.5],[-11.0,306.5],[-19.0,310.5],[-25.0,310.5],[-27.5,313.0],[-27.5,319.0],[-28.5,320.0],[-28.5,330.0],[-29.5,331.0],[-29.5,335.0],[-30.5,336.0],[-30.5,342.0],[-32.5,346.0],[-32.5,351.0],[-31.0,352.5],[-29.0,352.5],[-25.0,355.5],[-23.0,355.5],[-17.0,360.5],[-16.0,360.5],[-11.5,365.0],[-11.5,366.0],[-6.5,372.0],[-6.5,377.0],[-3.5,381.0],[-3.5,389.0],[-7.0,392.5]],[[36.5,138.0],[38.5,136.0],[39.5,132.0],[41.5,131.0],[41.5,129.0],[44.5,127.0],[44.5,125.0],[43.0,123.5],[41.5,124.0],[41.5,126.0],[35.5,133.0],[34.5,138.0],[36.5,138.0]],[[23.5,159.0],[23.5,158.0],[27.5,155.0],[27.5,152.0],[32.5,145.0],[32.0,141.5],[31.0,141.5],[27.5,145.0],[27.5,147.0],[23.5,152.0],[23.5,154.0],[21.5,158.0],[22.0,159.5],[23.5,159.0]],[[8.5,181.0],[10.5,179.0],[11.5,176.0],[15.5,172.0],[15.5,170.0],[19.5,165.0],[19.0,161.5],[17.5,162.0],[15.5,166.0],[11.5,170.0],[11.5,172.0],[9.5,174.0],[9.5,175.0],[7.5,176.0],[6.5,181.0],[8.5,181.0]],[[-20.5,299.0],[-16.0,296.5],[-12.0,295.5],[-8.0,291.5],[-7.0,291.5],[-6.5,289.0],[-3.5,287.0],[-2.5,283.0],[-0.5,280.0],[-0.5,277.0],[0.5,276.0],[-0.5,274.0],[0.5,273.0],[-0.5,264.0],[-3.5,259.0],[-3.5,257.0],[-6.5,255.0],[-6.5,253.0],[-8.0,252.5],[-11.0,249.5],[-19.0,245.5],[-21.0,245.5],[-22.0,244.5],[-33.0,244.5],[-34.0,245.5],[-38.0,245.5],[-44.0,250.5],[-45.0,250.5],[-48.5,254.0],[-48.5,255.0],[-50.5,256.0],[-51.5,260.0],[-52.5,261.0],[-52.5,263.0],[-54.5,266.0],[-54.5,278.0],[-51.5,283.0],[-51.5,286.0],[-41.0,296.5],[-37.0,297.5],[-36.0,298.5],[-32.0,298.5],[-31.0,299.5],[-20.5,299.0]],[[-18.5,220.0],[-14.5,219.0],[-14.5,218.0],[-12.5,216.0],[-12.5,214.0],[-8.5,210.0],[-8.5,208.0],[-6.5,206.0],[-7.0,203.5],[-9.0,203.5],[-12.5,207.0],[-12.5,209.0],[-15.5,212.0],[-18.5,218.0],[-18.5,220.0]],[[-8.5,387.0],[-8.5,380.0],[-9.5,379.0],[-10.5,374.0],[-13.5,371.0],[-14.5,368.0],[-19.0,363.5],[-22.0,362.5],[-24.0,360.5],[-26.0,360.5],[-29.0,357.5],[-34.0,356.5],[-37.5,360.0],[-42.5,370.0],[-46.0,372.5],[-47.5,372.0],[-46.5,369.0],[-44.5,367.0],[-43.5,364.0],[-41.5,363.0],[-38.5,357.0],[-38.5,355.0],[-42.0,352.5],[-44.5,354.0],[-44.5,356.0],[-49.5,366.0],[-52.5,369.0],[-52.5,371.0],[-54.0,371.5],[-62.5,380.0],[-60.0,381.5],[-59.0,380.5],[-55.0,379.5],[-54.5,378.0],[-50.0,373.5],[-48.0,372.5],[-47.5,375.0],[-49.0,376.5],[-52.5,378.0],[-52.5,381.0],[-50.0,382.5],[-48.0,382.5],[-47.0,383.5],[-36.0,383.5],[-35.0,384.5],[-30.0,384.5],[-29.0,385.5],[-22.0,385.5],[-21.0,386.5],[-16.0,386.5],[-15.0,387.5],[-8.5,387.0]],[[-80.0,208.5],[-75.0,207.5],[-70.0,203.5],[-68.0,203.5],[-64.0,201.5],[-61.0,201.5],[-58.0,199.5],[-38.0,199.5],[-34.0,201.5],[-30.5,197.0],[-30.5,194.0],[-28.5,191.0],[-28.5,188.0],[-32.0,184.5],[-36.0,183.5],[-37.0,182.5],[-38.0,183.5],[-46.0,183.5],[-47.0,182.5],[-67.0,181.5],[-68.0,180.5],[-73.0,179.5],[-75.0,180.5],[-82.5,188.0],[-82.5,189.0],[-86.5,193.0],[-87.5,195.0],[-86.5,200.0],[-84.5,202.0],[-83.5,205.0],[-80.0,208.5]],[[-38.5,350.0],[-34.5,347.0],[-34.5,340.0],[-32.5,336.0],[-32.5,331.0],[-31.5,330.0],[-31.5,326.0],[-30.5,325.0],[-30.5,320.0],[-33.0,318.5],[-34.0,318.5],[-35.5,320.0],[-35.5,325.0],[-36.5,326.0],[-36.5,336.0],[-37.5,337.0],[-37.5,341.0],[-38.5,342.0],[-38.5,344.0],[-40.5,348.0],[-39.5,350.0],[-38.5,350.0]],[[-38.0,176.5],[-34.0,175.5],[-33.5,174.0],[-36.0,171.5],[-38.0,171.5],[-38.5,170.0],[-43.0,165.5],[-49.0,164.5],[-52.0,161.5],[-53.0,161.5],[-54.5,160.0],[-54.5,159.0],[-56.0,157.5],[-57.0,157.5],[-57.5,156.0],[-63.0,150.5],[-65.0,149.5],[-67.0,149.5],[-69.0,152.5],[-73.0,153.5],[-78.5,160.0],[-77.5,163.0],[-74.5,167.0],[-74.5,170.0],[-72.0,172.5],[-70.0,172.5],[-69.0,173.5],[-57.0,173.5],[-56.0,174.5],[-39.0,175.5],[-38.0,176.5]],[[-40.0,324.5],[-38.5,323.0],[-38.5,316.0],[-37.5,315.0],[-38.5,313.0],[-38.5,310.0],[-40.0,308.5],[-44.0,306.5],[-46.0,306.5],[-48.0,304.5],[-51.0,303.5],[-52.5,302.0],[-52.5,301.0],[-59.5,294.0],[-60.5,291.0],[-62.5,289.0],[-62.5,286.0],[-64.5,283.0],[-64.5,278.0],[-67.0,274.5],[-69.0,273.5],[-77.0,273.5],[-78.0,272.5],[-82.0,272.5],[-83.0,271.5],[-93.0,271.5],[-94.5,273.0],[-94.5,275.0],[-96.5,278.0],[-96.5,282.0],[-95.0,282.5],[-91.5,286.0],[-89.5,291.0],[-86.5,294.0],[-86.5,297.0],[-84.5,299.0],[-83.5,302.0],[-79.0,306.5],[-78.0,306.5],[-74.0,309.5],[-71.0,309.5],[-68.0,311.5],[-66.0,311.5],[-63.0,314.5],[-60.0,315.5],[-59.5,317.0],[-54.0,321.5],[-51.0,321.5],[-47.0,323.5],[-41.0,323.5],[-40.0,324.5]],[[-42.5,344.0],[-40.5,343.0],[-40.5,338.0],[-39.5,337.0],[-39.5,333.0],[-38.5,332.0],[-38.5,331.0],[-40.0,329.5],[-42.0,329.5],[-46.0,327.5],[-51.0,327.5],[-55.0,325.5],[-62.0,325.5],[-63.5,327.0],[-63.5,329.0],[-61.5,331.0],[-61.5,333.0],[-59.5,335.0],[-59.5,339.0],[-58.5,340.0],[-58.5,342.0],[-57.0,343.5],[-55.0,344.5],[-54.0,343.5],[-48.0,343.5],[-47.0,344.5],[-42.5,344.0]],[[-64.5,379.0],[-63.5,377.0],[-53.5,368.0],[-52.5,364.0],[-49.5,358.0],[-47.5,356.0],[-44.5,349.0],[-48.0,346.5],[-52.0,346.5],[-53.5,348.0],[-54.5,356.0],[-60.0,360.5],[-63.0,360.5],[-64.0,361.5],[-65.0,360.5],[-69.0,360.5],[-73.0,357.5],[-74.0,357.5],[-76.5,354.0],[-76.5,352.0],[-75.5,351.0],[-75.5,348.0],[-74.5,347.0],[-73.5,331.0],[-71.5,327.0],[-78.0,326.5],[-79.0,327.5],[-82.0,327.5],[-84.0,328.5],[-88.0,332.5],[-90.0,331.5],[-110.5,310.0],[-110.5,307.0],[-103.5,300.0],[-102.5,298.0],[-101.5,287.0],[-104.0,286.5],[-105.0,287.5],[-108.0,287.5],[-109.0,288.5],[-111.0,288.5],[-115.0,290.5],[-118.0,290.5],[-119.0,291.5],[-121.0,291.5],[-125.0,293.5],[-128.5,298.0],[-129.5,301.0],[-131.5,303.0],[-132.5,307.0],[-134.5,310.0],[-134.5,313.0],[-136.5,317.0],[-136.5,322.0],[-137.5,323.0],[-137.5,331.0],[-135.5,335.0],[-132.5,337.0],[-132.5,339.0],[-128.5,343.0],[-127.5,346.0],[-122.5,352.0],[-121.5,355.0],[-119.5,357.0],[-118.5,360.0],[-115.5,363.0],[-114.5,366.0],[-109.5,371.0],[-109.5,373.0],[-106.0,375.5],[-95.0,375.5],[-94.0,376.5],[-87.0,376.5],[-86.0,377.5],[-82.0,377.5],[-81.0,378.5],[-75.0,378.5],[-74.0,379.5],[-64.5,379.0]],[[-47.5,179.0],[-50.0,177.5],[-61.0,177.5],[-62.0,176.5],[-65.0,176.5],[-66.0,175.5],[-70.5,176.0],[-70.0,177.5],[-63.0,177.5],[-62.0,178.5],[-58.0,178.5],[-57.0,179.5],[-47.5,179.0]],[[-58.5,357.0],[-58.5,355.0],[-56.5,353.0],[-56.5,349.0],[-60.5,344.0],[-62.5,340.0],[-62.5,333.0],[-64.0,331.5],[-67.0,331.5],[-69.0,330.5],[-70.5,332.0],[-70.5,341.0],[-71.5,342.0],[-71.5,345.0],[-72.5,346.0],[-72.5,355.0],[-71.0,357.5],[-58.5,357.0]],[[-88.0,328.5],[-84.0,325.5],[-80.0,324.5],[-79.0,323.5],[-64.0,323.5],[-62.0,322.5],[-61.5,321.0],[-67.0,316.5],[-71.0,314.5],[-73.0,314.5],[-76.0,312.5],[-78.0,312.5],[-83.0,308.5],[-84.0,308.5],[-86.5,306.0],[-86.5,304.0],[-89.5,300.0],[-90.5,296.0],[-94.5,291.0],[-94.5,289.0],[-96.0,287.5],[-97.0,287.5],[-98.5,289.0],[-98.5,292.0],[-99.5,293.0],[-99.5,296.0],[-100.5,297.0],[-101.5,302.0],[-105.5,305.0],[-106.5,307.0],[-106.5,310.0],[-103.5,314.0],[-103.5,315.0],[-102.0,315.5],[-90.0,327.5],[-88.0,328.5]],[[-78.5,156.0],[-72.0,149.5],[-68.0,148.5],[-66.5,147.0],[-67.5,145.0],[-76.0,139.5],[-78.0,139.5],[-79.0,138.5],[-81.0,138.5],[-85.0,136.5],[-89.0,136.5],[-91.0,137.5],[-92.5,139.0],[-92.5,146.0],[-93.5,147.0],[-92.5,149.0],[-91.0,150.5],[-85.0,153.5],[-82.0,156.5],[-78.5,156.0]]],"height":54.3,"source":"district","speculative":true}],"palms":[[9.7,245.55]]}