summaryrefslogtreecommitdiff
path: root/SimpleRadar_old/France.cs
blob: f405d51ed62092301cd6e08f87487991dbaa530d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;

namespace SimpleRadar
{
    /// <summary>
    /// Cautra4 coordinates
    /// </summary>
    static public class FranceMap
    {
        static public int[] France = { 759, 1970, 748, 1965, 736, 1960, 723, 1955, 709, 1954, 697, 1954, 685, 1949, 671, 1946, 659, 1941, 647, 1936, 635, 1932, 620, 1931, 606, 1928, 593, 1924, 582, 1922, 571, 1916, 557, 1913, 546, 1907, 534, 1902, 523, 1895, 514, 1887, 507, 1877, 498, 1868, 485, 1863, 478, 1855, 482, 1842, 485, 1828, 486, 1813, 482, 1798, 477, 1785, 476, 1770, 478, 1756, 480, 1741, 480, 1725, 485, 1713, 488, 1703, 481, 1695, 481, 1678, 480, 1661, 478, 1645, 479, 1632, 490, 1626, 485, 1621, 475, 1614, 473, 1597, 470, 1581, 476, 1570, 485, 1564, 493, 1558, 500, 1548, 509, 1544, 513, 1537, 502, 1534, 491, 1540, 481, 1548, 468, 1544, 460, 1535, 454, 1523, 451, 1507, 445, 1495, 437, 1485, 428, 1477, 418, 1470, 408, 1461, 400, 1452, 391, 1444, 382, 1435, 372, 1427, 360, 1422, 349, 1416, 338, 1410, 326, 1404, 312, 1402, 296, 1401, 286, 1395, 273, 1391, 259, 1388, 248, 1382, 234, 1379, 218, 1379, 205, 1376, 192, 1372, 179, 1367, 169, 1361, 159, 1353, 149, 1346, 137, 1340, 126, 1335, 117, 1330, 108, 1321, 96, 1316, 84, 1312, 72, 1306, 61, 1300, 53, 1290, 49, 1276, 46, 1261, 40, 1248, 34, 1236, 28, 1224, 23, 1211, 29, 1200, 37, 1191, 50, 1188, 59, 1182, 65, 1184, 77, 1178, 94, 1176, 110, 1177, 123, 1180, 136, 1185, 147, 1190, 151, 1190, 141, 1181, 130, 1175, 118, 1170, 104, 1168, 90, 1165, 75, 1164, 64, 1160, 51, 1157, 39, 1150, 31, 1142, 24, 1131, 13, 1124, 2, 1118, -8, 1112, -20, 1106, -32, 1102, -47, 1100, -61, 1097, -68, 1091, -74, 1095, -84, 1101, -97, 1106, -109, 1112, -121, 1118, -134, 1123, -150, 1123, -163, 1128, -178, 1126, -192, 1124, -207, 1127, -224, 1128, -240, 1131, -256, 1133, -271, 1137, -283, 1143, -294, 1150, -310, 1150, -325, 1148, -338, 1147, -347, 1138, -347, 1126, -357, 1129, -364, 1132, -369, 1136, -365, 1150, -366, 1162, -373, 1172, -382, 1181, -389, 1192, -395, 1203, -401, 1214, -405, 1226, -403, 1241, -391, 1244, -386, 1256, -382, 1264, -385, 1277, -392, 1288, -397, 1295, -412, 1298, -428, 1301, -442, 1299, -455, 1296, -462, 1285, -473, 1278, -489, 1280, -501, 1275, -510, 1280, -520, 1287, -532, 1291, -547, 1292, -561, 1295, -568, 1305, -580, 1305, -589, 1311, -602, 1313, -601, 1299, -599, 1288, -585, 1284, -575, 1275, -573, 1261, -571, 1246, -577, 1234, -585, 1225, -582, 1213, -574, 1203, -572, 1189, -567, 1177, -567, 1160, -566, 1146, -554, 1148, -548, 1139, -541, 1129, -533, 1127, -529, 1128, -532, 1121, -529, 1110, -521, 1103, -520, 1093, -516, 1081, -511, 1068, -504, 1076, -491, 1072, -491, 1069, -503, 1069, -502, 1054, -501, 1039, -495, 1034, -500, 1027, -505, 1014, -501, 1002, -502, 991, -500, 976, -495, 969, -488, 980, -475, 978, -481, 978, -489, 969, -490, 954, -490, 939, -487, 928, -492, 926, -494, 911, -497, 896, -506, 887, -497, 883, -494, 869, -493, 853, -491, 839, -480, 831, -477, 821, -469, 812, -457, 806, -450, 805, -441, 799, -429, 792, -439, 792, -454, 791, -466, 786, -479, 787, -494, 791, -507, 788, -517, 780, -532, 779, -548, 778, -560, 775, -574, 778, -586, 785, -591, 796, -588, 809, -583, 819, -588, 823, -601, 819, -613, 820, -618, 816, -629, 813, -635, 804, -641, 796, -639, 785, -633, 775, -623, 770, -623, 763, -627, 760, -621, 751, -616, 742, -625, 734, -626, 741, -632, 753, -635, 763, -640, 774, -642, 788, -650, 796, -664, 796, -675, 794, -677, 785, -678, 783, -686, 779, -687, 768, -693, 776, -696, 773, -701, 769, -705, 782, -710, 793, -715, 799, -725, 792, -734, 784, -734, 794, -727, 805, -729, 813, -734, 821, -741, 810, -752, 805, -761, 797, -770, 804, -784, 802, -780, 795, -789, 786, -799, 779, -811, 775, -819, 766, -827, 756, -836, 747, -848, 751, -851, 737, -857, 742, -866, 750, -862, 760, -873, 766, -881, 775, -893, 781, -892, 794, -894, 809, -902, 818, -914, 825, -920, 835, -928, 844, -929, 855, -931, 865, -941, 864, -955, 869, -958, 874, -954, 880, -950, 889, -962, 891, -971, 888, -976, 875, -983, 865, -985, 868, -977, 877, -972, 891, -973, 902, -972, 915, -982, 914, -992, 909, -1000, 903, -1007, 893, -1017, 885, -1015, 888, -1011, 902, -1013, 915, -1023, 911, -1031, 903, -1041, 903, -1053, 900, -1066, 896, -1076, 888, -1081, 894, -1090, 898, -1098, 906, -1105, 902, -1113, 900, -1116, 891, -1127, 886, -1131, 872, -1122, 866, -1119, 857, -1132, 855, -1132, 839, -1134, 829, -1143, 835, -1153, 835, -1157, 840, -1170, 842, -1180, 849, -1195, 849, -1205, 856, -1211, 852, -1217, 840, -1217, 830, -1220, 832, -1218, 821, -1221, 812, -1231, 820, -1234, 831, -1241, 833, -1250, 825, -1250, 835, -1254, 846, -1254, 859, -1262, 858, -1274, 854, -1282, 844, -1287, 841, -1296, 845, -1310, 845, -1323, 842, -1333, 835, -1327, 827, -1339, 828, -1354, 826, -1364, 821, -1360, 833, -1369, 840, -1381, 838, -1393, 832, -1398, 828, -1403, 824, -1413, 821, -1427, 821, -1438, 825, -1445, 817, -1440, 810, -1444, 806, -1454, 813, -1460, 802, -1453, 793, -1458, 795, -1470, 800, -1481, 797, -1491, 794, -1499, 792, -1506, 782, -1514, 772, -1514, 759, -1508, 750, -1517, 745, -1520, 734, -1520, 722, -1515, 711, -1523, 703, -1519, 690, -1508, 686, -1495, 687, -1486, 696, -1474, 690, -1461, 689, -1449, 694, -1436, 698, -1425, 703, -1412, 707, -1398, 709, -1384, 713, -1372, 718, -1367, 718, -1377, 711, -1390, 707, -1402, 701, -1411, 694, -1416, 681, -1409, 680, -1403, 679, -1393, 677, -1384, 684, -1375, 687, -1369, 687, -1362, 687, -1371, 680, -1378, 672, -1366, 669, -1357, 665, -1349, 665, -1343, 659, -1339, 657, -1352, 656, -1364, 654, -1362, 659, -1378, 659, -1390, 655, -1404, 654, -1412, 662, -1426, 659, -1436, 662, -1446, 660, -1448, 670, -1443, 683, -1453, 681, -1459, 671, -1460, 658, -1472, 660, -1473, 648, -1463, 645, -1450, 644, -1456, 635, -1452, 622, -1454, 608, -1448, 608, -1440, 618, -1434, 630, -1423, 636, -1413, 631, -1403, 625, -1394, 619, -1381, 618, -1373, 608, -1370, 594, -1367, 581, -1372, 568, -1382, 567, -1394, 572, -1409, 570, -1423, 568, -1435, 563, -1451, 563, -1463, 560, -1477, 558, -1492, 559, -1505, 557, -1510, 546, -1505, 542, -1492, 536, -1481, 534, -1470, 527, -1458, 526, -1450, 529, -1440, 522, -1431, 513, -1421, 505, -1415, 495, -1408, 484, -1403, 472, -1399, 460, -1396, 445, -1404, 437, -1405, 424, -1391, 422, -1379, 420, -1365, 419, -1350, 421, -1340, 428, -1341, 437, -1346, 445, -1344, 458, -1337, 449, -1328, 449, -1324, 456, -1330, 467, -1328, 473, -1323, 461, -1316, 453, -1304, 451, -1298, 442, -1288, 446, -1295, 440, -1281, 444, -1279, 457, -1276, 465, -1267, 458, -1258, 449, -1256, 441, -1251, 432, -1243, 422, -1238, 410, -1227, 412, -1212, 409, -1201, 416, -1193, 411, -1184, 404, -1171, 400, -1156, 398, -1141, 394, -1132, 390, -1126, 380, -1121, 368, -1111, 360, -1097, 361, -1085, 367, -1094, 375, -1081, 376, -1071, 383, -1063, 391, -1057, 393, -1064, 382, -1073, 374, -1080, 365, -1073, 363, -1061, 357, -1065, 355, -1078, 357, -1075, 355, -1062, 351, -1053, 346, -1044, 338, -1036, 337, -1031, 348, -1028, 353, -1020, 358, -1021, 373, -1024, 378, -1013, 377, -1011, 371, -1004, 368, -1003, 354, -1015, 350, -1027, 346, -1032, 335, -1031, 323, -1021, 315, -1014, 305, -1012, 290, -1016, 275, -1017, 263, -1015, 249, -1004, 246, -1004, 253, -1009, 263, -1012, 276, -1009, 292, -1010, 306, -1000, 301, -999, 293, -986, 297, -976, 297, -974, 310, -971, 296, -967, 299, -960, 296, -955, 291, -949, 290, -956, 300, -956, 313, -959, 325, -957, 330, -949, 320, -950, 310, -945, 307, -941, 303, -931, 303, -922, 306, -918, 316, -904, 316, -899, 321, -890, 321, -884, 313, -893, 316, -887, 308, -876, 301, -874, 306, -870, 312, -871, 320, -866, 308, -872, 297, -878, 289, -883, 279, -894, 278, -904, 279, -910, 282, -919, 280, -925, 284, -937, 288, -939, 280, -929, 275, -921, 265, -915, 254, -903, 251, -891, 256, -876, 257, -865, 255, -863, 267, -849, 264, -850, 272, -837, 273, -836, 270, -845, 262, -845, 259, -832, 262, -819, 265, -807, 262, -794, 257, -780, 253, -769, 253, -772, 252, -784, 251, -798, 250, -806, 245, -806, 231, -797, 229, -794, 219, -783, 215, -776, 207, -785, 208, -791, 203, -799, 212, -810, 205, -820, 198, -825, 192, -815, 185, -811, 172, -807, 169, -804, 173, -794, 165, -792, 153, -805, 151, -815, 158, -825, 155, -813, 149, -803, 144, -791, 138, -785, 147, -770, 145, -760, 137, -751, 129, -739, 126, -730, 134, -718, 139, -709, 148, -701, 158, -688, 158, -671, 158, -658, 162, -645, 157, -635, 150, -623, 149, -611, 143, -602, 135, -594, 125, -586, 116, -573, 109, -564, 105, -581, 107, -592, 114, -602, 120, -615, 126, -624, 135, -619, 139, -630, 143, -636, 141, -651, 144, -660, 149, -672, 144, -688, 143, -701, 140, -705, 126, -703, 114, -702, 99, -707, 86, -721, 84, -730, 76, -719, 70, -705, 68, -689, 66, -677, 59, -667, 53, -658, 44, -652, 33, -649, 22, -658, 13, -664, 1, -668, -12, -680, -17, -688, -27, -694, -35, -698, -48, -699, -64, -694, -76, -685, -85, -675, -93, -665, -100, -656, -109, -649, -120, -645, -132, -632, -138, -626, -149, -622, -158, -612, -166, -608, -178, -601, -187, -600, -199, -599, -213, -596, -227, -592, -239, -590, -229, -585, -223, -581, -236, -570, -243, -560, -251, -549, -258, -537, -256, -538, -267, -527, -271, -511, -272, -496, -274, -487, -283, -483, -296, -481, -310, -468, -312, -457, -310, -444, -310, -436, -319, -429, -320, -423, -323, -416, -333, -408, -342, -403, -339, -399, -325, -388, -320, -375, -323, -367, -333, -364, -346, -372, -355, -382, -362, -392, -369, -393, -380, -401, -391, -396, -403, -382, -402, -377, -412, -374, -421, -366, -428, -362, -441, -357, -452, -349, -462, -353, -474, -365, -472, -367, -479, -359, -488, -360, -499, -358, -510, -357, -524, -369, -524, -374, -534, -382, -538, -380, -551, -378, -565, -371, -576, -364, -586, -354, -594, -344, -602, -334, -610, -335, -610, -348, -605, -359, -597, -369, -590, -376, -579, -384, -571, -397, -572, -410, -576, -412, -591, -414, -607, -415, -619, -405, -616, -393, -622, -384, -631, -373, -637, -361, -643, -353, -652, -341, -659, -332, -667, -328, -680, -318, -688, -304, -692, -295, -700, -286, -708, -277, -718, -268, -726, -261, -736, -255, -748, -250, -760, -246, -772, -242, -785, -239, -798, -236, -812, -234, -826, -233, -841, -232, -856, -229, -869, -228, -884, -226, -898, -222, -911, -216, -922, -207, -931, -195, -937, -180, -941, -171, -949, -168, -959, -177, -951, -192, -946, -197, -950, -188, -958, -183, -970, -184, -986, -183, -1001, -185, -1008, -189, -995, -189, -980, -190, -965, -198, -955, -209, -948, -218, -939, -226, -930, -232, -919, -238, -908, -242, -895, -244, -881, -246, -867, -247, -852, -249, -838, -253, -825, -256, -812, -261, -801, -267, -789, -274, -779, -283, -770, -294, -763, -300, -752, -308, -742, -319, -735, -332, -730, -340, -722, -348, -713, -356, -704, -353, -689, -361, -684, -369, -694, -376, -706, -383, -717, -383, -733, -386, -749, -387, -766, -388, -782, -388, -797, -389, -814, -391, -831, -393, -848, -397, -864, -400, -879, -404, -895, -406, -912, -408, -929, -409, -945, -411, -962, -413, -979, -415, -996, -417, -1013, -419, -1029, -421, -1047, -424, -1063, -426, -1080, -428, -1097, -430, -1114, -430, -1130, -426, -1129, -426, -1113, -421, -1100, -414, -1089, -406, -1079, -401, -1065, -389, -1068, -380, -1076, -372, -1086, -362, -1094, -360, -1103, -354, -1114, -364, -1120, -378, -1122, -391, -1121, -402, -1116, -410, -1126, -414, -1140, -419, -1154, -427, -1165, -429, -1177, -426, -1190, -427, -1207, -430, -1223, -432, -1240, -435, -1255, -438, -1272, -440, -1288, -441, -1305, -445, -1320, -448, -1336, -452, -1352, -454, -1368, -457, -1385, -461, -1400, -465, -1415, -468, -1431, -471, -1447, -473, -1464, -476, -1480, -480, -1495, -485, -1509, -489, -1524, -491, -1540, -495, -1555, -497, -1572, -501, -1587, -505, -1603, -509, -1618, -513, -1633, -517, -1647, -523, -1659, -532, -1668, -542, -1676, -548, -1689, -556, -1699, -566, -1707, -577, -1712, -590, -1716, -604, -1718, -601, -1768, -573, -1778, -566, -1802, -549, -1802, -521, -1789, -517, -1793, -483, -1808, -498, -1871, -519, -1880, -502, -1904, -474, -1910, -463, -1866, -456, -1871, -452, -1891, -442, -1900, -421, -1901, -393, -1920, -375, -1916, -330, -1955, -288, -1951, -267, -1941, -256, -1951, -257, -1975, -239, -1985, -194, -2033, -176, -2009, -148, -2019, -102, -2000, -52, -2029, -42, -2029, -24, -2058, -7, -2067, 3, -2077, 81, -2053, 81, -2053, 95, -2058, 116, -2082, 127, -2077, 127, -2067, 144, -2062, 155, -2072, 187, -2076, 190, -2072, 236, -2071, 254, -2081, 261, -2076, 239, -2028, 246, -1994, 303, -2003, 335, -2027, 342, -2017, 370, -2026, 381, -2031, 384, -2031, 416, -2064, 448, -2059, 448, -2064, 480, -2054, 480, -2058, 516, -2115, 530, -2110, 530, -2096, 573, -2100, 573, -2095, 615, -2109, 612, -2118, 612, -2118, 630, -2128, 633, -2127, 647, -2122, 638, -2156, 670, -2184, 688, -2189, 699, -2217, 721, -2226, 724, -2221, 798, -2186, 855, -2203, 892, -2231, 927, -2225, 963, -2229, 972, -2195, 1011, -2193, 1032, -2173, 1081, -2162, 1081, -2162, 1100, -2180, 1123, -2185, 1139, -2160, 1132, -2149, 1125, -2139, 1118, -2128, 1107, -2121, 1097, -2113, 1094, -2100, 1092, -2086, 1090, -2072, 1087, -2058, 1077, -2055, 1079, -2044, 1087, -2053, 1089, -2038, 1090, -2024, 1090, -2008, 1087, -1994, 1075, -1989, 1061, -1986, 1056, -1974, 1063, -1965, 1072, -1955, 1074, -1940, 1088, -1943, 1089, -1932, 1077, -1925, 1072, -1913, 1080, -1903, 1078, -1914, 1085, -1921, 1090, -1908, 1092, -1891, 1098, -1878, 1100, -1864, 1088, -1862, 1086, -1848, 1089, -1838, 1100, -1841, 1092, -1850, 1100, -1859, 1107, -1848, 1114, -1838, 1121, -1827, 1128, -1815, 1134, -1804, 1140, -1792, 1151, -1787, 1161, -1779, 1171, -1772, 1180, -1763, 1189, -1755, 1202, -1751, 1215, -1752, 1230, -1753, 1236, -1740, 1243, -1730, 1252, -1720, 1259, -1710, 1268, -1701, 1280, -1695, 1292, -1691, 1301, -1682, 1311, -1675, 1321, -1667, 1331, -1660, 1339, -1650, 1348, -1641, 1357, -1632, 1366, -1624, 1365, -1619, 1355, -1626, 1347, -1636, 1338, -1644, 1330, -1654, 1321, -1662, 1311, -1670, 1300, -1676, 1294, -1673, 1306, -1668, 1317, -1661, 1325, -1652, 1329, -1637, 1342, -1633, 1348, -1625, 1357, -1616, 1369, -1611, 1381, -1605, 1391, -1598, 1403, -1594, 1416, -1591, 1421, -1593, 1413, -1602, 1400, -1605, 1387, -1609, 1375, -1614, 1385, -1612, 1399, -1609, 1414, -1607, 1430, -1610, 1439, -1618, 1443, -1631, 1447, -1644, 1458, -1651, 1473, -1654, 1488, -1653, 1505, -1654, 1521, -1657, 1536, -1657, 1549, -1654, 1563, -1652, 1579, -1653, 1593, -1658, 1603, -1666, 1598, -1679, 1595, -1691, 1607, -1698, 1623, -1698, 1638, -1697, 1653, -1696, 1669, -1697, 1682, -1692, 1675, -1682, 1663, -1676, 1652, -1668, 1646, -1657, 1648, -1640, 1646, -1626, 1643, -1613, 1636, -1602, 1633, -1593, 1642, -1602, 1648, -1612, 1653, -1625, 1652, -1641, 1651, -1658, 1658, -1668, 1670, -1675, 1682, -1681, 1693, -1686, 1697, -1680, 1690, -1671, 1698, -1662, 1710, -1657, 1724, -1659, 1734, -1664, 1744, -1663, 1757, -1660, 1763, -1651, 1761, -1637, 1750, -1631, 1743, -1620, 1747, -1607, 1748, -1595, 1757, -1604, 1771, -1604, 1781, -1610, 1782, -1621, 1792, -1628, 1803, -1627, 1814, -1620, 1820, -1629, 1815, -1638, 1808, -1649, 1798, -1656, 1786, -1659, 1771, -1661, 1758, -1664, 1748, -1672, 1748, -1685, 1756, -1695, 1770, -1697, 1784, -1697, 1799, -1696, 1811, -1694, 1825, -1694, 1836, -1688, 1847, -1682, 1861, -1682, 1869, -1691, 1871, -1705, 1870, -1717, 1876, -1727, 1871, -1740, 1879, -1749, 1895, -1749, 1908, -1749, 1919, -1750, 1932, -1748, 1942, -1748, 1950, -1758, 1962, -1763, 1972, -1755, 1988, -1755, 1992, -1766, 2002, -1772, 2014, -1776, 2023, -1779, 2033, -1784, 2031, -1791, 2023, -1800, 2034, -1804, 2043, -1812, 2058, -1813, 2064, -1801, 2077, -1800, 2072, -1795, 2063, -1787, 2067, -1780, 2079, -1776, 2081, -1785, 2094, -1785, 2108, -1782, 2114, -1789, 2127, -1786, 2143, -1788, 2147, -1801, 2134, -1805, 2139, -1810, 2153, -1808, 2166, -1806, 2158, -1798, 2158, -1782, 2166, -1771, 2181, -1771, 2193, -1766, 2207, -1770, 2215, -1780, 2227, -1784, 2230, -1775, 2227, -1762, 2236, -1753, 2248, -1750, 2260, -1744, 2274, -1742, 2282, -1733, 2293, -1726, 2307, -1729, 2314, -1740, 2322, -1731, 2326, -1720, 2336, -1714, 2328, -1706, 2334, -1694, 2338, -1684, 2325, -1684, 2311, -1685, 2299, -1684, 2310, -1677, 2321, -1671, 2326, -1661, 2332, -1650, 2342, -1644, 2345, -1629, 2347, -1613, 2358, -1609, 2369, -1612, 2384, -1611, 2394, -1605, 2402, -1596, 2410, -1586, 2415, -1573, 2417, -1562, 2420, -1550, 2431, -1544, 2444, -1542, 2454, -1535, 2466, -1530, 2476, -1536, 2477, -1522, 2475, -1507, 2479, -1493, 2488, -1484, 2501, -1481, 2507, -1469, 2519, -1465, 2532, -1461, 2538, -1467, 2545, -1461, 2547, -1452, 2559, -1449, 2570, -1442, 2578, -1432, 2588, -1426, 2594, -1416, 2604, -1370, 2645, -1323, 2664, -1273, 2634, -1247, 2564, -1273, 2484, -1266, 2415, -1229, 2412, -1196, 2373, -1151, 2381, -1126, 2358, -1099, 2360, -1080, 2387, -1034, 2385, -1015, 2404, -999, 2425, -1006, 2381, -933, 2363, -925, 2336, -928, 2337, -932, 2286, -898, 2287, -874, 2296, -859, 2289, -850, 2261, -848, 2248, -810, 2290, -787, 2311, -795, 2408, -738, 2402, -710, 2417, -656, 2366, -617, 2346, -575, 2337, -552, 2337, -552, 2337, -552, 2327, -553, 2295, -532, 2275, -495, 2286, -470, 2336, -432, 2339, -393, 2324, -370, 2299, -353, 2293, -363, 2293, -363, 2279, -355, 2284, -331, 2284, -331, 2253, -290, 2269, -236, 2237, -214, 2242, -195, 2195, -194, 2173, -205, 2153, -202, 2136, -204, 2134, -218, 2102, -230, 2092, -227, 2073, -242, 2063, -277, 2089, -275, 2088, -299, 2037, -327, 2013, -329, 1994, -335, 1994, -335, 1982, -312, 2026, -280, 2011, -257, 2025, -222, 2000, -205, 2000, -200, 1998, -176, 2022, -141, 2017, -117, 2014, -117, 2046, -71, 2105, -23, 2110, 38, 2102, 57, 2123, 78, 2123, 78, 2174, 92, 2184, 131, 2183, 136, 2226, 169, 2268, 259, 2280, 260, 2286, 275, 2243, 276, 2260, 311, 2257, 335, 2309, 340, 2317, 321, 2398, 333, 2446, 401, 2475, 404, 2475, 408, 2474, 413, 2445, 415, 2431, 457, 2432, 486, 2425, 490, 2435, 520, 2431, 525, 2438, 583, 2421, 663, 2441, 689, 2449, 738, 2463, 754, 2476, 847, 2476, 852, 2475, 895, 2502, 941, 2503, 965, 2503, 965, 2538, 998, 2551, 1047, 2576, 1084, 2481, 1113, 2473, 1107, 2473, 1107, 2443, 1114, 2432, 1103, 2400, 1109, 2389, 1123, 2346, 1138, 2338, 1156, 2301, 1148, 2301, 1148, 2300, 1133, 2282, 1117, 2216, 1121, 2196, 1162, 2168, 1165, 2168, 1165, 2142, 1134, 2104, 1140, 2055, 1227, 2002, 1261, 1978, 1259, 1926, 1274, 1894, 1248, 1872, 1246, 1853, 1259, 1821, 1266, 1823, 1281, 1823, 1281, 1807, 1289, 1714, 1268, 1718, 1264, 1699, 1306, 1680, 1314, 1677, 1314, 1661, 1317, 1640, 1350, 1609, 1352, 1582, 1384, 1550, 1392, 1535, 1391, 1538, 1391, 1507, 1399, 1507, 1399, 1513, 1442, 1503, 1461, 1484, 1469, 1500, 1557, 1481, 1561, 1481, 1556, 1446, 1525, 1436, 1491, 1436, 1491, 1367, 1453, 1370, 1458, 1370, 1458, 1326, 1465, 1301, 1464, 1279, 1472, 1282, 1472, 1301, 1521, 1269, 1548, 1269, 1548, 1270, 1582, 1270, 1587, 1234, 1638, 1225, 1633, 1160, 1639, 1145, 1624, 1133, 1628, 1124, 1681, 1102, 1699, 1078, 1698, 1086, 1717, 1067, 1721, 1047, 1706, 1047, 1706, 1013, 1700, 991, 1800, 956, 1846, 914, 1826, 890, 1801, 890, 1801, 851, 1799, 837, 1842, 819, 1851, 791, 1850, 784, 1883, 795, 1913, 795, 1913, 758, 1970, 759, 1970 };
        static public int[] Corse = { 3262, -1738, 3271, -1774, 3255, -1779, 3262, -1825, 3266, -1823, 3271, -1890, 3230, -1875, 3195, -1874, 3175, -1901, 3175, -1905, 3104, -1943, 3048, -2011, 3055, -2012, 3056, -2030, 3024, -2057, 3029, -2084, 3049, -2080, 3082, -2103, 3076, -2110, 3035, -2123, 3040, -2168, 3090, -2188, 3104, -2213, 3061, -2272, 3072, -2289, 3118, -2270, 3135, -2281, 3122, -2301, 3128, -2317, 3113, -2330, 3111, -2350, 3094, -2361, 3188, -2381, 3156, -2412, 3143, -2416, 3144, -2441, 3189, -2456, 3258, -2477, 3271, -2520, 3303, -2523, 3324, -2503, 3314, -2489, 3335, -2462, 3332, -2439, 3352, -2427, 3352, -2363, 3364, -2331, 3361, -2316, 3350, -2309, 3356, -2239, 3385, -2132, 3359, -1941, 3328, -1897, 3325, -1833, 3330, -1823, 3295, -1719, 3262, -1738 };
        static public int[] Ile = { -520, -359, -501, -383, -484, -383, -428, -408, -415, -399, -441, -379, -477, -374, -477, -364, -490, -369, -510, -359, -497, -354, -497, -354, -523, -359 };
        static public int[] Ile1 = { -465, -456, -436, -480, -409, -490, -406, -509, -397, -524, -400, -538, -403, -543, -397, -562, -404, -562, -413, -538, -456, -499, -465, -456 };
        static public int[] Ile2 = { -1612, 771, -1616, 766, -1636, 758, -1626, 757, -1623, 752, -1620, 757, -1600, 765, -1612, 771 };

        /// <summary>
        /// Xanthane is 1/8 Nm 
        /// </summary>
        static float Ratio = (float)(8);

        static public void Draw(Graphics g, Pen p)
        {
            DrawLines(g, p, France);
            DrawLines(g, p, Corse);
            DrawLines(g, p, Ile);
            DrawLines(g, p, Ile1);
            DrawLines(g, p, Ile2);
        }

        static private void DrawLines(Graphics g, Pen p, int[] lines)
        {
            for (int i = 0; i < (lines.Length - 2); i = i + 2)
            {
                g.DrawLine(p, (float)PanAndZoomX(lines[i] / Ratio), (float)PanAndZoomY(lines[i + 1] / Ratio),
                    (float)PanAndZoomX(lines[i + 2] / Ratio), (float)PanAndZoomY(lines[i + 3] / Ratio));
            }
        }

        #region Delegate Pan And Zoom

        public delegate double PanAndZoom(double input);

        [NonSerialized]
        static public PanAndZoom PanAndZoomX;
        [NonSerialized]
        static public PanAndZoom PanAndZoomY;

        #endregion
    }
}