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

217 lines
17 KiB
Python

from helix.constants.panel_type import PanelType
from helix.models.coordinate import Coordinate
from helix.models.panel import Panel
expected_single_tilt_128_cell_panels = [
Panel(subarray=1, id=1, panel_type=PanelType.Corner, wind_zone=10,
original_coordinate=Coordinate(373.8168, -26.975237999999997, 30.063070446451594),
coordinate=Coordinate(2009.6808, 1623.468762, 30.063070446451594)),
Panel(subarray=1, id=2, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(302.8308, -68.04075, 30.063114320056492),
coordinate=Coordinate(1938.6948, 1582.4032499999998, 30.063114320056492)),
Panel(subarray=1, id=3, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(231.87959999999998, -109.14999, 30.063041197360047),
coordinate=Coordinate(1867.7436, 1541.29401, 30.063041197360047)),
Panel(subarray=1, id=4, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(160.89351, -150.21591, 30.063133590708304),
coordinate=Coordinate(1796.75751, 1500.22809, 30.063133590708304)),
Panel(subarray=1, id=5, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(89.94225, -191.2812, 30.062998872632495),
coordinate=Coordinate(1725.80625, 1459.1628, 30.062998872632495)),
Panel(subarray=1, id=6, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(18.956273999999997, -232.39079999999998, 30.062998872632495),
coordinate=Coordinate(1654.820274, 1418.0531999999998, 30.062998872632495)),
Panel(subarray=1, id=7, panel_type=PanelType.Corner, wind_zone=10,
original_coordinate=Coordinate(-51.994908, -273.456, 30.062998872632495),
coordinate=Coordinate(1583.8690920000001, 1376.9879999999998, 30.062998872632495)),
Panel(subarray=1, id=8, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(343.7376, 24.959220000000002, 30.06311432005654),
coordinate=Coordinate(1979.6016, 1675.40322, 30.06311432005654)),
Panel(subarray=1, id=9, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(272.7864, -16.15008, 30.06304119736006),
coordinate=Coordinate(1908.6504, 1634.29392, 30.06304119736006)),
Panel(subarray=1, id=10, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(201.8004, -57.21558, 30.063114320056513),
coordinate=Coordinate(1837.6644000000001, 1593.22842, 30.063114320056513)),
Panel(subarray=1, id=11, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(130.84899000000001, -98.28114, 30.0628295748026),
coordinate=Coordinate(1766.71299, 1552.16286, 30.0628295748026)),
Panel(subarray=1, id=12, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(59.8629, -139.34646, 30.06281030254415),
coordinate=Coordinate(1695.7269000000001, 1511.09754, 30.06281030254415)),
Panel(subarray=1, id=13, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-11.088299999999998, -180.456, 30.062956548012977),
coordinate=Coordinate(1624.7757000000001, 1469.9879999999998, 30.062956548012977)),
Panel(subarray=1, id=14, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(-82.07415, -221.5212, 30.0631681721909),
coordinate=Coordinate(1553.78985, 1428.9227999999998, 30.0631681721909)),
Panel(subarray=1, id=15, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(313.6929, 76.89372, 30.06261795494593),
coordinate=Coordinate(1949.5569, 1727.33772, 30.06261795494593)),
Panel(subarray=1, id=16, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(242.70690000000002, 35.784393, 30.06261795494594),
coordinate=Coordinate(1878.5709000000002, 1686.2283929999999, 30.06261795494594)),
Panel(subarray=1, id=17, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(171.75570000000002, -5.281089, 30.06265451599741),
coordinate=Coordinate(1807.6197000000002, 1645.162911, 30.06265451599741)),
Panel(subarray=1, id=18, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(100.76973, -46.34659499999999, 30.06282381179079),
coordinate=Coordinate(1736.63373, 1604.097405, 30.06282381179079)),
Panel(subarray=1, id=19, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(29.818308000000002, -87.41199, 30.062998872632495),
coordinate=Coordinate(1665.682308, 1563.03201, 30.062998872632495)),
Panel(subarray=1, id=20, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-41.16771, -128.52129, 30.062779504081046),
coordinate=Coordinate(1594.69629, 1521.9227099999998, 30.062779504081046)),
Panel(subarray=1, id=21, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(-112.11891, -169.587, 30.0628295748026),
coordinate=Coordinate(1523.7450900000001, 1480.857, 30.0628295748026)),
Panel(subarray=1, id=22, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(283.61310000000003, 128.82837, 30.06304119736006),
coordinate=Coordinate(1919.4771, 1779.27237, 30.06304119736006)),
Panel(subarray=1, id=23, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(212.6619, 87.71886, 30.063114320056524),
coordinate=Coordinate(1848.5259, 1738.16286, 30.063114320056524)),
Panel(subarray=1, id=24, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(141.67611, 46.65339, 30.06312584713924),
coordinate=Coordinate(1777.54011, 1697.09739, 30.06312584713924)),
Panel(subarray=1, id=25, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(70.72488, 5.587905, 30.06304274622611),
coordinate=Coordinate(1706.58888, 1656.0319049999998, 30.06304274622611)),
Panel(subarray=1, id=26, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-0.2611200000000009, -35.477595, 30.06303543396321),
coordinate=Coordinate(1635.60288, 1614.966405, 30.06303543396321)),
Panel(subarray=1, id=27, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-71.21231999999999, -76.58694, 30.063071995266913),
coordinate=Coordinate(1564.65168, 1573.8570599999998, 30.063071995266913)),
Panel(subarray=1, id=28, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(-142.19853, -117.65262, 30.063060468414072),
coordinate=Coordinate(1493.66547, 1532.79138, 30.063060468414072)),
Panel(subarray=1, id=29, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(253.5684, 180.7626, 30.063041197360022),
coordinate=Coordinate(1889.4324000000001, 1831.2066, 30.063041197360022)),
Panel(subarray=1, id=30, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(182.5824, 139.65357, 30.063041197360036),
coordinate=Coordinate(1818.4464, 1790.09757, 30.063041197360036)),
Panel(subarray=1, id=31, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(111.63129, 98.58771, 30.06274870549381),
coordinate=Coordinate(1747.49529, 1749.03171, 30.06274870549381)),
Panel(subarray=1, id=32, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(40.645509, 57.52236, 30.0629692453875),
coordinate=Coordinate(1676.509509, 1707.96636, 30.0629692453875)),
Panel(subarray=1, id=33, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-30.305706000000004, 16.41306, 30.063038135513004),
coordinate=Coordinate(1605.558294, 1666.8570599999998, 30.063038135513004)),
Panel(subarray=1, id=34, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-101.29178999999999, -24.65244, 30.062956548012977),
coordinate=Coordinate(1534.57221, 1625.79156, 30.062956548012977)),
Panel(subarray=1, id=35, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(-172.2432, -65.71794, 30.063114320056517),
coordinate=Coordinate(1463.6208000000001, 1584.72606, 30.063114320056517)),
Panel(subarray=1, id=36, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(223.524, 232.6968, 30.063041197360036),
coordinate=Coordinate(1859.388, 1883.1408000000001, 30.063041197360036)),
Panel(subarray=1, id=37, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(152.53797, 191.5878, 30.062998872632495),
coordinate=Coordinate(1788.4019700000001, 1842.0317999999997, 30.062998872632495)),
Panel(subarray=1, id=38, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(81.58683, 150.52212, 30.062998872632495),
coordinate=Coordinate(1717.45083, 1800.9661199999998, 30.062998872632495)),
Panel(subarray=1, id=39, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(10.600920000000002, 109.45686, 30.063071995266924),
coordinate=Coordinate(1646.46492, 1759.90086, 30.063071995266924)),
Panel(subarray=1, id=40, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-60.38511, 68.34752999999999, 30.063071995266913),
coordinate=Coordinate(1575.47889, 1718.79153, 30.063071995266913)),
Panel(subarray=1, id=41, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-131.33631, 27.282062999999997, 30.063114320056524),
coordinate=Coordinate(1504.5276900000001, 1677.726063, 30.063114320056524)),
Panel(subarray=1, id=42, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(-202.32240000000002, -13.783434000000002, 30.063041197360036),
coordinate=Coordinate(1433.5416, 1636.660566, 30.063041197360036)),
Panel(subarray=1, id=43, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(193.4448, 284.6316, 30.063041197360022),
coordinate=Coordinate(1829.3088, 1935.0756000000001, 30.063041197360022)),
Panel(subarray=1, id=44, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(122.49350999999999, 243.522, 30.06291422350148),
coordinate=Coordinate(1758.35751, 1893.966, 30.06291422350148)),
Panel(subarray=1, id=45, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(51.50748, 202.4568, 30.06299887263248),
coordinate=Coordinate(1687.37148, 1852.9008, 30.06299887263248)),
Panel(subarray=1, id=46, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-19.443704999999998, 161.39159999999998, 30.062977710309216),
coordinate=Coordinate(1616.420295, 1811.8355999999999, 30.062977710309216)),
Panel(subarray=1, id=47, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-90.42963, 120.282, 30.06319896995983),
coordinate=Coordinate(1545.43437, 1770.7259999999999, 30.06319896995983)),
Panel(subarray=1, id=48, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-161.38076999999998, 79.21653, 30.063114320056513),
coordinate=Coordinate(1474.48323, 1729.66053, 30.063114320056513)),
Panel(subarray=1, id=49, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(-232.3668, 38.1510315, 30.063041197360036),
coordinate=Coordinate(1403.4972, 1688.5950315, 30.063041197360036)),
Panel(subarray=1, id=50, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(163.40025, 336.522, 30.062829574802592),
coordinate=Coordinate(1799.26425, 1986.966, 30.062829574802592)),
Panel(subarray=1, id=51, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(92.41409999999999, 295.4568, 30.062956548012966),
coordinate=Coordinate(1728.2781, 1945.9008, 30.062956548012966)),
Panel(subarray=1, id=52, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(21.462908999999996, 254.39159999999998, 30.062956548012966),
coordinate=Coordinate(1657.326909, 1904.8355999999999, 30.062956548012966)),
Panel(subarray=1, id=53, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-49.523109000000005, 213.32580000000002, 30.06295654801296),
coordinate=Coordinate(1586.340891, 1863.7698, 30.06295654801296)),
Panel(subarray=1, id=54, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-120.47408999999999, 172.2168, 30.063168172190874),
coordinate=Coordinate(1515.38991, 1822.6608, 30.063168172190874)),
Panel(subarray=1, id=55, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-191.45999999999998, 131.15088, 30.063041197360043),
coordinate=Coordinate(1444.404, 1781.5948799999999, 30.063041197360043)),
Panel(subarray=1, id=56, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(-262.4112, 90.08544, 30.062968074555535),
coordinate=Coordinate(1373.4528, 1740.52944, 30.062968074555535)),
Panel(subarray=1, id=57, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(133.32093, 388.4568, 30.062787250615205),
coordinate=Coordinate(1769.1849300000001, 2038.9008, 30.062787250615205)),
Panel(subarray=1, id=58, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(62.369519999999994, 347.3916, 30.06299887263248),
coordinate=Coordinate(1698.23352, 1997.8355999999999, 30.06299887263248)),
Panel(subarray=1, id=59, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-8.61648, 306.3258, 30.06299887263248),
coordinate=Coordinate(1627.24752, 1956.7698, 30.06299887263248)),
Panel(subarray=1, id=60, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-79.5678, 265.26, 30.062829574802638),
coordinate=Coordinate(1556.2962, 1915.704, 30.062829574802638)),
Panel(subarray=1, id=61, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-150.55356, 224.151, 30.062617954945924),
coordinate=Coordinate(1485.31044, 1874.5949999999998, 30.062617954945924)),
Panel(subarray=1, id=62, panel_type=PanelType.Middle, wind_zone=10,
original_coordinate=Coordinate(-221.50469999999999, 183.0852, 30.062617954945946),
coordinate=Coordinate(1414.3593, 1833.5292, 30.062617954945946)),
Panel(subarray=1, id=63, panel_type=PanelType.EastWest, wind_zone=10,
original_coordinate=Coordinate(-292.4907, 142.02003, 30.062617954945946),
coordinate=Coordinate(1343.3733000000002, 1792.4640299999999, 30.062617954945946)),
Panel(subarray=1, id=64, panel_type=PanelType.Corner, wind_zone=10,
original_coordinate=Coordinate(103.27610999999999, 440.39160000000004, 30.06312584713923),
coordinate=Coordinate(1739.14011, 2090.8356, 30.06312584713923)),
Panel(subarray=1, id=65, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(32.290077000000004, 399.3258, 30.06299887263255),
coordinate=Coordinate(1668.1540770000001, 2049.7698, 30.06299887263255)),
Panel(subarray=1, id=66, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(-38.661075, 358.26, 30.062956548013),
coordinate=Coordinate(1597.202925, 2008.704, 30.062956548013)),
Panel(subarray=1, id=67, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(-109.64733000000001, 317.1948, 30.062914223501505),
coordinate=Coordinate(1526.21667, 1967.6388, 30.062914223501505)),
Panel(subarray=1, id=68, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(-180.5985, 276.0852, 30.063041197360043),
coordinate=Coordinate(1455.2655, 1926.5292, 30.063041197360043)),
Panel(subarray=1, id=69, panel_type=PanelType.NorthSouth, wind_zone=10,
original_coordinate=Coordinate(-251.5845, 235.01999999999998, 30.063041197360022),
coordinate=Coordinate(1384.2795, 1885.464, 30.063041197360022)),
Panel(subarray=1, id=70, panel_type=PanelType.Corner, wind_zone=10,
original_coordinate=Coordinate(-322.5357, 193.9548, 30.06304119736006),
coordinate=Coordinate(1313.3283000000001, 1844.3988, 30.06304119736006))
]