1/* 2 Sources : 3 https://www.insee.fr/fr/information/4316069 4 http://www.geonames.org/export/codes.html 5 http://download.geonames.org/export/dump/ 6*/ 7 8var inseeCityNameLatLonDep; 9if (inseeCityNameLatLonDep === undefined) 10 inseeCityNameLatLonDep = new Map (); 11 12inseeCityNameLatLonDep[43] = { 13 43001: ["Agnat", 45.3450, 3.4501], 14 43002: ["Aiguilhe", 45.0530, 3.8852], 15 43003: ["Allègre", 45.1884, 3.6899], 16 43004: ["Alleyrac", 44.8944, 3.9891], 17 43005: ["Alleyras", 44.9071, 3.6802], 18 43006: ["Ally", 45.1502, 3.3167], 19 43007: ["Araules", 45.0650, 4.1687], 20 43008: ["Arlempdes", 44.8669, 3.9030], 21 43009: ["Arlet", 45.1126, 3.4104], 22 43010: ["Arsac-en-Velay", 44.9936, 3.9545], 23 43011: ["Aubazat", 45.1283, 3.4449], 24 43012: ["Aurec-sur-Loire", 45.3688, 4.2045], 25 43013: ["Vissac-Auteyrac", 45.1163, 3.6241], 26 43014: ["Autrac", 45.3367, 3.1294], 27 43015: ["Auvers", 44.9966, 3.3915], 28 43016: ["Auzon", 45.3873, 3.3785], 29 43017: ["Azérat", 45.3534, 3.3990], 30 43018: ["Bains", 44.9961, 3.7635], 31 43019: ["Barges", 44.8340, 3.8841], 32 43020: ["Bas-en-Basset", 45.3159, 4.1048], 33 43021: ["Beaulieu", 45.1427, 3.9508], 34 43022: ["Beaumont", 45.3118, 3.3307], 35 43023: ["Beaune-sur-Arzon", 45.2883, 3.8207], 36 43024: ["Beaux", 45.1942, 4.0824], 37 43025: ["Beauzac", 45.2567, 4.0927], 38 43026: ["Bellevue-la-Montagne", 45.2169, 3.8149], 39 43027: ["Berbezit", 45.2869, 3.5946], 40 43028: ["Bessamorel", 45.1306, 4.0795], 41 43029: ["La Besseyre-Saint-Mary", 44.9713, 3.4145], 42 43030: ["Blanzac", 45.1107, 3.8503], 43 43031: ["Blassac", 45.1611, 3.3842], 44 43032: ["Blavozy", 45.0625, 3.9720], 45 43033: ["Blesle", 45.3179, 3.1768], 46 43034: ["Boisset", 45.3167, 3.9815], 47 43035: ["Bonneval", 45.3071, 3.7326], 48 43036: ["Borne", 45.0944, 3.7919], 49 43037: ["Le Bouchet-Saint-Nicolas", 44.8870, 3.7876], 50 43038: ["Bournoncle-Saint-Pierre", 45.3431, 3.3239], 51 43039: ["Le Brignon", 44.9156, 3.8774], 52 43040: ["Brioude", 45.2964, 3.3852], 53 43041: ["Brives-Charensac", 45.0463, 3.9240], 54 43042: ["Cayres", 44.9221, 3.8107], 55 43043: ["Céaux-d'Allègre", 45.1831, 3.7598], 56 43044: ["Cerzat", 45.1591, 3.4722], 57 43045: ["Ceyssac", 45.0351, 3.8302], 58 43046: ["Chadrac", 45.0610, 3.9010], 59 43047: ["Chadron", 44.9500, 3.9374], 60 43048: ["La Chaise-Dieu", 45.3187, 3.6928], 61 43049: ["Chamalières-sur-Loire", 45.1874, 3.9810], 62 43050: ["Chambezon", 45.3818, 3.2400], 63 43051: ["Le Chambon-sur-Lignon", 45.0524, 4.3196], 64 43052: ["Champagnac-le-Vieux", 45.3545, 3.5045], 65 43053: ["Champclause", 45.0245, 4.1607], 66 43054: ["Chanaleilles", 44.8573, 3.4878], 67 43055: ["Chaniat", 45.3163, 3.4801], 68 43056: ["Chanteuges", 45.0682, 3.5302], 69 43057: ["La Chapelle-Bertin", 45.2171, 3.6475], 70 43058: ["La Chapelle-d'Aurec", 45.3308, 4.2051], 71 43059: ["La Chapelle-Geneste", 45.3533, 3.6741], 72 43060: ["Charraix", 45.0254, 3.5593], 73 43061: ["Chaspinhac", 45.0878, 3.9308], 74 43062: ["Chaspuzac", 45.0650, 3.7502], 75 43063: ["Chassagnes", 45.2195, 3.5504], 76 43064: ["Chassignolles", 45.3998, 3.4870], 77 43065: ["Chastel", 45.0627, 3.3213], 78 43066: ["Chaudeyrolles", 44.9461, 4.1959], 79 43067: ["Chavaniac-Lafayette", 45.1574, 3.5851], 80 43068: ["Chazelles", 45.0219, 3.4899], 81 43069: ["Chenereilles", 45.1369, 4.2374], 82 43070: ["Chilhac", 45.1574, 3.4405], 83 43071: ["Chomelix", 45.2590, 3.8213], 84 43072: ["La Chomette", 45.2277, 3.4672], 85 43073: ["Cistrières", 45.3298, 3.6091], 86 43074: ["Cohade", 45.3350, 3.3706], 87 43075: ["Collat", 45.2438, 3.6018], 88 43076: ["Connangles", 45.2988, 3.6457], 89 43077: ["Costaros", 44.8920, 3.8419], 90 43078: ["Coubon", 44.9998, 3.9272], 91 43079: ["Couteuges", 45.1845, 3.4967], 92 43080: ["Craponne-sur-Arzon", 45.3318, 3.8531], 93 43081: ["Croisances", 44.8888, 3.6211], 94 43082: ["Cronce", 45.0823, 3.3621], 95 43083: ["Cubelles", 44.9971, 3.5643], 96 43084: ["Cussac-sur-Loire", 44.9849, 3.8747], 97 43085: ["Desges", 45.0221, 3.4421], 98 43086: ["Domeyrat", 45.2455, 3.5055], 99 43087: ["Dunières", 45.2146, 4.3457], 100 43088: ["Espalem", 45.3026, 3.2330], 101 43089: ["Espaly-Saint-Marcel", 45.0463, 3.8579], 102 43090: ["Esplantas", 44.9033, 3.5467], 103 43091: ["Les Estables", 44.9067, 4.1409], 104 43092: ["Fay-sur-Lignon", 44.9856, 4.2117], 105 43093: ["Félines", 45.2648, 3.7529], 106 43094: ["Ferrussac", 45.0855, 3.4051], 107 43095: ["Fix-Saint-Geneys", 45.1415, 3.6650], 108 43096: ["Fontannes", 45.2888, 3.4301], 109 43097: ["Freycenet-la-Cuche", 44.8975, 4.0939], 110 43098: ["Freycenet-la-Tour", 44.9354, 4.0702], 111 43099: ["Frugerès-les-Mines", 45.3867, 3.3088], 112 43100: ["Frugières-le-Pin", 45.2712, 3.4995], 113 43101: ["Goudet", 44.8933, 3.9212], 114 43102: ["Grazac", 45.1919, 4.1841], 115 43103: ["Grenier-Montgon", 45.2856, 3.2104], 116 43104: ["Grèzes", 44.9105, 3.4685], 117 43105: ["Javaugues", 45.2916, 3.4905], 118 43106: ["Jax", 45.1696, 3.6174], 119 43107: ["Josat", 45.2140, 3.6101], 120 43108: ["Jullianges", 45.3062, 3.7821], 121 43109: ["Lafarre", 44.8371, 3.9891], 122 43110: ["Lamothe", 45.3149, 3.4269], 123 43111: ["Landos", 44.8498, 3.8450], 124 43112: ["Langeac", 45.0822, 3.4780], 125 43113: ["Lantriac", 44.9893, 4.0036], 126 43114: ["Lapte", 45.1797, 4.2349], 127 43115: ["Laussonne", 44.9669, 4.0520], 128 43116: ["Laval-sur-Doulon", 45.3548, 3.5677], 129 43117: ["Lavaudieu", 45.2627, 3.4549], 130 43118: ["Lavoûte-Chilhac", 45.1559, 3.4112], 131 43119: ["Lavoûte-sur-Loire", 45.1201, 3.9030], 132 43120: ["Lempdes-sur-Allagnon", 45.3790, 3.2802], 133 43121: ["Léotoing", 45.3528, 3.2402], 134 43122: ["Lissac", 45.1342, 3.7598], 135 43123: ["Lorlanges", 45.3239, 3.2628], 136 43124: ["Loudes", 45.0980, 3.7447], 137 43125: ["Lubilhac", 45.2433, 3.2523], 138 43126: ["Malrevers", 45.0987, 3.9669], 139 43127: ["Malvalette", 45.3550, 4.1529], 140 43128: ["Malvières", 45.3426, 3.7257], 141 43129: ["Le Mas-de-Tence", 45.1189, 4.3689], 142 43130: ["Mazet-Saint-Voy", 45.0438, 4.2400], 143 43131: ["Mazerat-Aurouze", 45.1875, 3.5663], 144 43132: ["Mazeyrat-d'Allier", 45.1283, 3.5279], 145 43133: ["Mercoeur", 45.1875, 3.3035], 146 43134: ["Mézères", 45.1679, 4.0135], 147 43135: ["Le Monastier-sur-Gazeille", 44.9345, 4.0071], 148 43136: ["Monistrol-d'Allier", 44.9763, 3.6360], 149 43137: ["Monistrol-sur-Loire", 45.2906, 4.1836], 150 43138: ["Monlet", 45.2287, 3.7139], 151 43139: ["Montclard", 45.2636, 3.5805], 152 43140: ["Le Monteil", 45.0670, 3.9127], 153 43141: ["Montfaucon-en-Velay", 45.1844, 4.3231], 154 43142: ["Montregard", 45.1595, 4.3549], 155 43143: ["Montusclat", 45.0097, 4.1139], 156 43144: ["Moudeyres", 44.9490, 4.1032], 157 43145: ["Ouides", 44.9060, 3.7403], 158 43147: ["Paulhac", 45.2953, 3.3406], 159 43148: ["Paulhaguet", 45.2181, 3.5150], 160 43149: ["Pébrac", 45.0291, 3.5210], 161 43150: ["Le Pertuis", 45.1022, 4.0642], 162 43151: ["Pinols", 45.0393, 3.3851], 163 43152: ["Polignac", 45.0800, 3.8608], 164 43153: ["Pont-Salomon", 45.3352, 4.2433], 165 43154: ["Pradelles", 44.7650, 3.8717], 166 43155: ["Prades", 45.0245, 3.5940], 167 43156: ["Présailles", 44.8907, 4.0443], 168 43157: ["Le Puy-en-Velay", 45.0276, 3.8953], 169 43158: ["Queyrières", 45.0703, 4.1043], 170 43159: ["Raucoules", 45.1915, 4.2828], 171 43160: ["Rauret", 44.8046, 3.8013], 172 43162: ["Retournac", 45.2190, 4.0281], 173 43163: ["Riotord", 45.2349, 4.4223], 174 43164: ["Roche-en-Régnier", 45.2332, 3.9480], 175 43165: ["Rosières", 45.1310, 4.0029], 176 43166: ["Saint-André-de-Chalencon", 45.2750, 3.9536], 177 43167: ["Saint-Arcons-d'Allier", 45.0843, 3.5633], 178 43168: ["Saint-Arcons-de-Barges", 44.8335, 3.9243], 179 43169: ["Saint-Austremoine", 45.1191, 3.3573], 180 43170: ["Saint-Beauzire", 45.2770, 3.2829], 181 43171: ["Saint-Bérain", 45.0301, 3.6299], 182 43172: ["Saint-Bonnet-le-Froid", 45.1437, 4.4328], 183 43173: ["Saint-Christophe-d'Allier", 44.8488, 3.7017], 184 43174: ["Saint-Christophe-sur-Dolaison", 44.9899, 3.8263], 185 43175: ["Saint-Cirgues", 45.1344, 3.3899], 186 43176: ["Saint-Didier-d'Allier", 44.9797, 3.6965], 187 43177: ["Saint-Didier-en-Velay", 45.3102, 4.2847], 188 43178: ["Saint-Didier-sur-Doulon", 45.3048, 3.5476], 189 43180: ["Saint-étienne-du-Vigan", 44.7892, 3.8354], 190 43181: ["Saint-étienne-Lardeyrol", 45.0855, 4.0062], 191 43182: ["Saint-étienne-sur-Blesle", 45.3041, 3.1257], 192 43183: ["Sainte-Eugénie-de-Villeneuve", 45.1418, 3.6303], 193 43184: ["Saint-Ferréol-d'Auroure", 45.3569, 4.2587], 194 43185: ["Sainte-Florine", 45.4018, 3.3095], 195 43186: ["Saint-Front", 44.9731, 4.1391], 196 43187: ["Saint-Geneys-près-Saint-Paulien", 45.1738, 3.8306], 197 43188: ["Saint-Georges-d'Aurac", 45.1592, 3.5516], 198 43189: ["Saint-Georges-Lagricol", 45.3036, 3.8883], 199 43190: ["Saint-Germain-Laprade", 45.0328, 3.9776], 200 43191: ["Saint-Géron", 45.3353, 3.2940], 201 43192: ["Saint-Haon", 44.8551, 3.7618], 202 43193: ["Saint-Hilaire", 45.3812, 3.4391], 203 43194: ["Saint-Hostien", 45.0776, 4.0487], 204 43195: ["Saint-Ilpize", 45.2003, 3.4065], 205 43196: ["Saint-Jean-d'Aubrigoux", 45.3634, 3.8108], 206 43197: ["Saint-Jean-de-Nay", 45.0653, 3.6897], 207 43198: ["Saint-Jean-Lachalm", 44.9424, 3.7237], 208 43199: ["Saint-Jeures", 45.1042, 4.2115], 209 43200: ["Saint-Julien-Chapteuil", 45.0298, 4.0795], 210 43201: ["Saint-Julien-d'Ance", 45.3060, 3.9241], 211 43202: ["Saint-Julien-des-Chazes", 45.0480, 3.5755], 212 43203: ["Saint-Julien-du-Pinet", 45.1468, 4.0476], 213 43204: ["Saint-Julien-Molhesabate", 45.1899, 4.4370], 214 43205: ["Saint-Just-Malmont", 45.3464, 4.3221], 215 43206: ["Saint-Just-près-Brioude", 45.2327, 3.3312], 216 43207: ["Saint-Laurent-Chabreuges", 45.2768, 3.3469], 217 43208: ["Sainte-Marguerite", 45.2105, 3.5825], 218 43210: ["Saint-Martin-de-Fugères", 44.9073, 3.9455], 219 43211: ["Saint-Maurice-de-Lignon", 45.2200, 4.1349], 220 43212: ["Saint-Pal-de-Chalencon", 45.3474, 3.9628], 221 43213: ["Saint-Pal-de-Mons", 45.2420, 4.2831], 222 43214: ["Saint-Pal-de-Senouire", 45.2575, 3.6468], 223 43215: ["Saint-Paul-de-Tartas", 44.7990, 3.8935], 224 43216: ["Saint-Paulien", 45.1350, 3.8206], 225 43217: ["Saint-Pierre-du-Champ", 45.2465, 3.8879], 226 43218: ["Saint-Pierre-Eynac", 45.0467, 4.0272], 227 43219: ["Saint-Préjet-Armandon", 45.2494, 3.5523], 228 43220: ["Saint-Préjet-d'Allier", 44.9200, 3.6252], 229 43221: ["Saint-Privat-d'Allier", 45.0017, 3.6696], 230 43222: ["Saint-Privat-du-Dragon", 45.1947, 3.4432], 231 43223: ["Saint-Romain-Lachalm", 45.2650, 4.3398], 232 43224: ["Sainte-Sigolène", 45.2470, 4.2285], 233 43225: ["Saint-Vénérand", 44.8753, 3.6749], 234 43226: ["Saint-Vert", 45.3769, 3.5417], 235 43227: ["Saint-Victor-Malescours", 45.2943, 4.3239], 236 43228: ["Saint-Victor-sur-Arlanc", 45.3365, 3.7762], 237 43229: ["Saint-Vidal", 45.0748, 3.7990], 238 43230: ["Saint-Vincent", 45.1521, 3.8984], 239 43231: ["Salettes", 44.8665, 3.9809], 240 43232: ["Salzuit", 45.2095, 3.4827], 241 43233: ["Sanssac-l'église", 45.0461, 3.7913], 242 43234: ["Saugues", 44.9482, 3.5388], 243 43236: ["La Séauve-sur-Semène", 45.2951, 4.2494], 244 43237: ["Sembadel", 45.2716, 3.6943], 245 43238: ["Séneujols", 44.9541, 3.7832], 246 43239: ["Siaugues-Sainte-Marie", 45.0787, 3.6271], 247 43240: ["Solignac-sous-Roche", 45.2521, 3.9965], 248 43241: ["Solignac-sur-Loire", 44.9577, 3.8811], 249 43242: ["Tailhac", 45.0498, 3.4568], 250 43244: ["Tence", 45.1133, 4.3002], 251 43245: ["Thoras", 44.8594, 3.5607], 252 43246: ["Tiranges", 45.2875, 4.0119], 253 43247: ["Torsiac", 45.3520, 3.1980], 254 43249: ["Valprivas", 45.3212, 4.0468], 255 43250: ["Vals-le-Chastel", 45.2714, 3.5283], 256 43251: ["Vals-près-le-Puy", 45.0239, 3.8658], 257 43252: ["Varennes-Saint-Honorat", 45.1773, 3.6446], 258 43253: ["Les Vastres", 44.9902, 4.2696], 259 43254: ["Vazeilles-Limandre", 45.1168, 3.6940], 260 43255: ["Vazeilles-près-Saugues", 44.9009, 3.5808], 261 43256: ["Venteuges", 44.9815, 3.4828], 262 43257: ["Vergezac", 45.0324, 3.7344], 263 43258: ["Vergongheon", 45.3722, 3.3308], 264 43259: ["Vernassal", 45.1465, 3.7112], 265 43260: ["Le Vernet", 45.0385, 3.6623], 266 43261: ["Vézézoux", 45.4052, 3.3483], 267 43262: ["Vieille-Brioude", 45.2509, 3.4039], 268 43263: ["Vielprat", 44.8507, 3.9512], 269 43264: ["Villeneuve-d'Allier", 45.1942, 3.3777], 270 43265: ["Les Villettes", 45.2404, 4.1787], 271 43267: ["Vorey", 45.1929, 3.9053], 272 43268: ["Yssingeaux", 45.1393, 4.1310] 273}; 274