Files
old-krovovi-kalkulator/test/fixtures/dxf/expected_dual_tilt_128_cell.py
2017-11-07 09:23:57 +01:00

154 lines
12 KiB
Python

from helix.constants.panel_type import PanelType
from helix.models.coordinate import Coordinate
from helix.models.panel import Panel
expected_dual_tilt_128_cell_panels = [
Panel(subarray=1, id=1, panel_type=PanelType.Corner, wind_zone=4,
original_coordinate=Coordinate(-121.60563, -250.14030000000002, 30.06600738633902),
coordinate=Coordinate(1514.25837, 1400.3037, 30.06600738633902)),
Panel(subarray=1, id=2, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-162.68636999999998, -179.1414, 30.06665761782229),
coordinate=Coordinate(1473.1776300000001, 1471.3026, 30.06665761782229)),
Panel(subarray=1, id=3, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-203.7672, -108.18591, 30.066588599682994),
coordinate=Coordinate(1432.0968, 1542.25809, 30.066588599682994)),
Panel(subarray=1, id=4, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-244.8306, -37.230689999999996, 30.054936783603985),
coordinate=Coordinate(1391.0334, 1613.2133099999999, 30.054936783603985)),
Panel(subarray=1, id=5, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-285.9114, 33.76839, 30.05493678360401),
coordinate=Coordinate(1349.9526, 1684.21239, 30.05493678360401)),
Panel(subarray=1, id=6, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-326.9919, 104.72354999999999, 30.054867781302644),
coordinate=Coordinate(1308.8721, 1755.16755, 30.054867781302644)),
Panel(subarray=1, id=7, panel_type=PanelType.Corner, wind_zone=4,
original_coordinate=Coordinate(-368.0724, 175.67895000000001, 30.054675524286914),
coordinate=Coordinate(1267.7916, 1826.12295, 30.054675524286914)),
Panel(subarray=1, id=8, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(-45.24096, -205.9194, 30.05499493442256),
coordinate=Coordinate(1590.62304, 1444.5246, 30.05499493442256)),
Panel(subarray=1, id=9, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-86.32151999999999, -134.96382, 30.05483870557611),
coordinate=Coordinate(1549.54248, 1515.48018, 30.05483870557611)),
Panel(subarray=1, id=10, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-127.3848, -63.965001, 30.066540286928216),
coordinate=Coordinate(1508.4792, 1586.478999, 30.066540286928216)),
Panel(subarray=1, id=11, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-168.46556999999999, 6.990339000000001, 30.066588599683),
coordinate=Coordinate(1467.39843, 1657.434339, 30.066588599683)),
Panel(subarray=1, id=12, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-209.5464, 77.94552, 30.066450563115637),
coordinate=Coordinate(1426.3175999999999, 1728.38952, 30.066450563115637)),
Panel(subarray=1, id=13, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-250.6272, 148.9446, 30.066657617822276),
coordinate=Coordinate(1385.2368000000001, 1799.3886, 30.066657617822276)),
Panel(subarray=1, id=14, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(-291.70799999999997, 219.8994, 30.066657617822283),
coordinate=Coordinate(1344.156, 1870.3434, 30.066657617822283)),
Panel(subarray=1, id=15, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(31.12383, -161.71976999999998, 30.091486927325764),
coordinate=Coordinate(1666.98783, 1488.72423, 30.091486927325764)),
Panel(subarray=1, id=16, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-9.956855999999997, -90.74301, 30.066447663259755),
coordinate=Coordinate(1625.907144, 1559.70099, 30.066447663259755)),
Panel(subarray=1, id=17, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-51.037518, -19.787670000000002, 30.066508690494246),
coordinate=Coordinate(1584.826482, 1630.65633, 30.066508690494246)),
Panel(subarray=1, id=18, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-92.11811999999999, 51.167519999999996, 30.066628554421772),
coordinate=Coordinate(1543.74588, 1701.61152, 30.066628554421772)),
Panel(subarray=1, id=19, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-133.18137, 122.16654, 30.05507478791812),
coordinate=Coordinate(1502.68263, 1772.61054, 30.05507478791812)),
Panel(subarray=1, id=20, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-174.26214, 193.1214, 30.055074787918144),
coordinate=Coordinate(1461.6018600000002, 1843.5654, 30.055074787918144)),
Panel(subarray=1, id=21, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(-215.34300000000002, 264.0774, 30.055074787918105),
coordinate=Coordinate(1420.521, 1914.5214, 30.055074787918105)),
Panel(subarray=1, id=22, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(107.48835, -117.52113, 30.055085639578866),
coordinate=Coordinate(1743.3523500000001, 1532.9228699999999, 30.055085639578866)),
Panel(subarray=1, id=23, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(66.408075, -46.565724, 30.05489069404421),
coordinate=Coordinate(1702.2720749999999, 1603.878276, 30.05489069404421)),
Panel(subarray=1, id=24, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(25.327293, 24.433304999999997, 30.054965859068545),
coordinate=Coordinate(1661.1912929999999, 1674.877305, 30.054965859068545)),
Panel(subarray=1, id=25, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-15.735982799999999, 95.38854, 30.06653905594063),
coordinate=Coordinate(1620.1280172000002, 1745.8325399999999, 30.06653905594063)),
Panel(subarray=1, id=26, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-56.8166742, 166.34349, 30.0666176631245),
coordinate=Coordinate(1579.0473258000002, 1816.78749, 30.0666176631245)),
Panel(subarray=1, id=27, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-97.89729, 237.3426, 30.066697572616306),
coordinate=Coordinate(1537.9667100000001, 1887.7866, 30.066697572616306)),
Panel(subarray=1, id=28, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(-138.97797, 308.2983, 30.0666576178223),
coordinate=Coordinate(1496.8860300000001, 1958.7423, 30.0666576178223)),
Panel(subarray=1, id=29, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(183.8532, -73.29999000000001, 30.06651958144745),
coordinate=Coordinate(1819.7172, 1577.14401, 30.06651958144745)),
Panel(subarray=1, id=30, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(142.77246, -2.3447069999999988, 30.066661607426514),
coordinate=Coordinate(1778.63646, 1648.099293, 30.066661607426514)),
Panel(subarray=1, id=31, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(101.6919, 68.61054299999999, 30.06654864504049),
coordinate=Coordinate(1737.5559, 1719.054543, 30.06654864504049)),
Panel(subarray=1, id=32, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(60.611399999999996, 139.60974000000002, 30.066617663124514),
coordinate=Coordinate(1696.4754, 1790.05374, 30.066617663124514)),
Panel(subarray=1, id=33, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(19.548138, 210.56459999999998, 30.054994934422567),
coordinate=Coordinate(1655.4121380000001, 1861.0086000000001, 30.054994934422567)),
Panel(subarray=1, id=34, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-21.532539, 281.5197, 30.05431688794457),
coordinate=Coordinate(1614.331461, 1931.9637, 30.05431688794457)),
Panel(subarray=1, id=35, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(-62.613111, 352.497, 30.079949244883068),
coordinate=Coordinate(1573.250889, 2002.941, 30.079949244883068)),
Panel(subarray=1, id=36, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(260.2182, -29.122770000000003, 30.054936783603996),
coordinate=Coordinate(1896.0822, 1621.32123, 30.054936783603996)),
Panel(subarray=1, id=37, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(219.13739999999999, 41.83245, 30.055005785809144),
coordinate=Coordinate(1855.0014, 1692.2764499999998, 30.055005785809144)),
Panel(subarray=1, id=38, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(178.0566, 112.83162, 30.05507478791815),
coordinate=Coordinate(1813.9206, 1763.27562, 30.05507478791815)),
Panel(subarray=1, id=39, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(136.97586, 183.7866, 30.055154641798435),
coordinate=Coordinate(1772.83986, 1834.2305999999999, 30.055154641798435)),
Panel(subarray=1, id=40, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(95.91306, 254.74169999999998, 30.065887523904028),
coordinate=Coordinate(1731.7770600000001, 1905.1857, 30.065887523904028)),
Panel(subarray=1, id=41, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(54.832242, 325.74060000000003, 30.066593690352015),
coordinate=Coordinate(1690.696242, 1976.1846, 30.066593690352015)),
Panel(subarray=1, id=42, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(13.75158, 396.6966, 30.06657770852299),
coordinate=Coordinate(1649.6155800000001, 2047.1406, 30.06657770852299)),
Panel(subarray=1, id=43, panel_type=PanelType.Corner, wind_zone=4,
original_coordinate=Coordinate(336.5832, 15.098259, 30.066588599682994),
coordinate=Coordinate(1972.4472, 1665.542259, 30.066588599682994)),
Panel(subarray=1, id=44, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(295.50239999999997, 86.05355999999999, 30.066726635865315),
coordinate=Coordinate(1931.3663999999999, 1736.49756, 30.066726635865315)),
Panel(subarray=1, id=45, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(254.4216, 157.00863, 30.066657617822294),
coordinate=Coordinate(1890.2856000000002, 1807.45263, 30.066657617822294)),
Panel(subarray=1, id=46, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(213.3408, 228.0078, 30.066657617822276),
coordinate=Coordinate(1849.2048, 1878.4517999999998, 30.066657617822276)),
Panel(subarray=1, id=47, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(172.26006, 298.9626, 30.06673752750664),
coordinate=Coordinate(1808.12406, 1949.4066, 30.06673752750664)),
Panel(subarray=1, id=48, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(131.19678, 369.9183, 30.055194568882737),
coordinate=Coordinate(1767.06078, 2020.3623, 30.055194568882737)),
Panel(subarray=1, id=49, panel_type=PanelType.Corner, wind_zone=4,
original_coordinate=Coordinate(90.11649, 440.9175, 30.05503486112228),
coordinate=Coordinate(1725.98049, 2091.3615, 30.05503486112228))
]