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

133 lines
9.8 KiB
Python

from helix.constants.panel_type import PanelType
from helix.models.coordinate import Coordinate
from helix.models.panel import Panel
expected_dual_tilt_pseries_panels = [
Panel(subarray=1, id=1, panel_type=PanelType.Corner, wind_zone=4,
original_coordinate=Coordinate(-22.925115, -296.202, 30.076717715815395),
coordinate=Coordinate(1612.938885, 1354.242, 30.076717715815395)),
Panel(subarray=1, id=2, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-64.005777, -225.22500000000002, 30.051128541604534),
coordinate=Coordinate(1571.8582230000002, 1425.219, 30.051128541604534)),
Panel(subarray=1, id=3, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-105.08658, -154.26942, 30.050812549589974),
coordinate=Coordinate(1530.77742, 1496.1745799999999, 30.050812549589974)),
Panel(subarray=1, id=4, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-146.16726, -83.29236, 30.076153096668477),
coordinate=Coordinate(1489.69674, 1567.15164, 30.076153096668477)),
Panel(subarray=1, id=5, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-187.24800000000002, -12.315239999999998, 30.05089981304831),
coordinate=Coordinate(1448.616, 1638.12876, 30.05089981304831)),
Panel(subarray=1, id=6, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(-228.3282, 58.63998, 30.051299097777957),
coordinate=Coordinate(1407.5358, 1709.0839799999999, 30.051299097777957)),
Panel(subarray=1, id=7, panel_type=PanelType.Corner, wind_zone=4,
original_coordinate=Coordinate(-269.409, 129.61722, 30.076207677457155),
coordinate=Coordinate(1366.455, 1780.06122, 30.076207677457155)),
Panel(subarray=1, id=8, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(53.457096, -252.00300000000001, 30.051176455792266),
coordinate=Coordinate(1689.3210960000001, 1398.441, 30.051176455792266)),
Panel(subarray=1, id=9, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(12.376407000000002, -181.0254, 30.07600793415961),
coordinate=Coordinate(1648.240407, 1469.4186, 30.07600793415961)),
Panel(subarray=1, id=10, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-28.704272999999997, -110.04873, 30.051103447058498),
coordinate=Coordinate(1607.159727, 1540.39527, 30.051103447058498)),
Panel(subarray=1, id=11, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-69.78495, -39.0933, 30.051059525785863),
coordinate=Coordinate(1566.07905, 1611.3507, 30.051059525785863)),
Panel(subarray=1, id=12, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-110.86575, 31.88382, 30.076203961089973),
coordinate=Coordinate(1524.99825, 1682.32782, 30.076203961089973)),
Panel(subarray=1, id=13, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-151.94643000000002, 102.83904, 30.07608411618054),
coordinate=Coordinate(1483.91757, 1753.28304, 30.07608411618054)),
Panel(subarray=1, id=14, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(-193.0269, 173.81589, 30.050968828645736),
coordinate=Coordinate(1442.8371, 1824.25989, 30.050968828645736)),
Panel(subarray=1, id=15, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(129.80439, -207.7818, 30.05120839866106),
coordinate=Coordinate(1765.66839, 1442.6622, 30.05120839866106)),
Panel(subarray=1, id=16, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(88.75854, -136.82688, 30.051484461416266),
coordinate=Coordinate(1724.62254, 1513.6171199999999, 30.051484461416266)),
Panel(subarray=1, id=17, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(47.677941, -65.849349, 30.07636010882054),
coordinate=Coordinate(1683.541941, 1584.5946509999999, 30.07636010882054)),
Panel(subarray=1, id=18, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(6.597278999999999, 5.105781, 30.076323806865123),
coordinate=Coordinate(1642.461279, 1655.549781, 30.076323806865123)),
Panel(subarray=1, id=19, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-34.48341, 76.08294, 30.05113938273178),
coordinate=Coordinate(1601.3805900000002, 1726.52694, 30.05113938273178)),
Panel(subarray=1, id=20, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(-75.56415, 147.06009, 30.076657792394982),
coordinate=Coordinate(1560.29985, 1797.50409, 30.076657792394982)),
Panel(subarray=1, id=21, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(-116.64495000000001, 218.0154, 30.075928037513947),
coordinate=Coordinate(1519.2190500000002, 1868.4594, 30.075928037513947)),
Panel(subarray=1, id=22, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(206.1867, -163.58283, 30.07642901765837),
coordinate=Coordinate(1842.0507, 1486.86117, 30.07642901765837)),
Panel(subarray=1, id=23, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(165.10608, -92.60562, 30.051139382731794),
coordinate=Coordinate(1800.97008, 1557.83838, 30.051139382731794)),
Panel(subarray=1, id=24, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(124.02522, -21.650346000000003, 30.051193114553655),
coordinate=Coordinate(1759.88922, 1628.793654, 30.051193114553655)),
Panel(subarray=1, id=25, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(82.9446, 49.326807, 30.076352838941137),
coordinate=Coordinate(1718.8085999999998, 1699.7708069999999, 30.076352838941137)),
Panel(subarray=1, id=26, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(41.86401, 120.28197, 30.07669774131787),
coordinate=Coordinate(1677.72801, 1770.72597, 30.07669774131787)),
Panel(subarray=1, id=27, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(0.81813, 191.259, 30.05116847008471),
coordinate=Coordinate(1636.6821300000001, 1841.703, 30.05116847008471)),
Panel(subarray=1, id=28, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(-40.262550000000005, 262.2363, 30.076007934159588),
coordinate=Coordinate(1595.60145, 1912.6803, 30.076007934159588)),
Panel(subarray=1, id=29, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(282.5688, -119.38364999999999, 30.050899813048318),
coordinate=Coordinate(1918.4328, 1531.06035, 30.050899813048318)),
Panel(subarray=1, id=30, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(241.488, -48.406446, 30.076070320071413),
coordinate=Coordinate(1877.3519999999999, 1602.037554, 30.076070320071413)),
Panel(subarray=1, id=31, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(200.4078, 22.548774, 30.076483602578683),
coordinate=Coordinate(1836.2718, 1672.9927739999998, 30.076483602578683)),
Panel(subarray=1, id=32, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(159.32688, 93.52596, 30.051277414494155),
coordinate=Coordinate(1795.19088, 1743.96996, 30.051277414494155)),
Panel(subarray=1, id=33, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(118.24605, 164.50323, 30.076777639452207),
coordinate=Coordinate(1754.11005, 1814.94723, 30.076777639452207)),
Panel(subarray=1, id=34, panel_type=PanelType.Middle, wind_zone=4,
original_coordinate=Coordinate(77.16539999999999, 235.45829999999998, 30.076007934159595),
coordinate=Coordinate(1713.0294, 1885.9023, 30.076007934159595)),
Panel(subarray=1, id=35, panel_type=PanelType.NorthSouth, wind_zone=4,
original_coordinate=Coordinate(36.08484, 306.435, 30.05116847008468),
coordinate=Coordinate(1671.94884, 1956.879, 30.05116847008468)),
Panel(subarray=1, id=36, panel_type=PanelType.Corner, wind_zone=4,
original_coordinate=Coordinate(358.95120000000003, -75.18462, 30.076153096668477),
coordinate=Coordinate(1994.8152, 1575.25938, 30.076153096668477)),
Panel(subarray=1, id=37, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(317.8704, -4.20735, 30.050899813048296),
coordinate=Coordinate(1953.7344, 1646.2366499999998, 30.050899813048296)),
Panel(subarray=1, id=38, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(276.7896, 66.76968, 30.07594615491608),
coordinate=Coordinate(1912.6536, 1717.2136799999998, 30.07594615491608)),
Panel(subarray=1, id=39, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(235.70910000000003, 137.72490000000002, 30.076497997665385),
coordinate=Coordinate(1871.5731, 1788.1689, 30.076497997665385)),
Panel(subarray=1, id=40, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(194.6286, 208.7022, 30.05136811392845),
coordinate=Coordinate(1830.4926, 1859.1462, 30.05136811392845)),
Panel(subarray=1, id=41, panel_type=PanelType.EastWest, wind_zone=4,
original_coordinate=Coordinate(153.54771, 279.67920000000004, 30.076777639452228),
coordinate=Coordinate(1789.4117099999999, 1930.1232, 30.076777639452228)),
Panel(subarray=1, id=42, panel_type=PanelType.Corner, wind_zone=4,
original_coordinate=Coordinate(112.46688, 350.6346, 30.076127779849543),
coordinate=Coordinate(1748.33088, 2001.0785999999998, 30.076127779849543))
]