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[15] = { 13 15001: ["Allanche", 45.2312, 2.9530], 14 15002: ["Alleuze", 44.9602, 3.0983], 15 15003: ["Ally", 45.1644, 2.3256], 16 15004: ["Andelat", 45.0699, 3.0593], 17 15005: ["Anglards-de-Saint-Flour", 44.9887, 3.1585], 18 15006: ["Anglards-de-Salers", 45.1968, 2.4656], 19 15007: ["Anterrieux", 44.8313, 3.0570], 20 15008: ["Antignac", 45.3513, 2.5614], 21 15009: ["Apchon", 45.2448, 2.6977], 22 15010: ["Arches", 45.2984, 2.3177], 23 15011: ["Arnac", 45.0633, 2.2262], 24 15012: ["Arpajon-sur-Cère", 44.8763, 2.4642], 25 15013: ["Auriac-l'église", 45.2641, 3.1260], 26 15014: ["Aurillac", 44.9245, 2.4416], 27 15015: ["Auzers", 45.2759, 2.4651], 28 15016: ["Ayrens", 44.9909, 2.3237], 29 15017: ["Badailhac", 44.9142, 2.6281], 30 15018: ["Barriac-les-Bosquets", 45.1477, 2.2653], 31 15019: ["Bassignac", 45.3148, 2.4001], 32 15020: ["Beaulieu", 45.4651, 2.5208], 33 15021: ["Boisset", 44.7857, 2.2550], 34 15022: ["Bonnac", 45.2099, 3.1466], 35 15024: ["Brageac", 45.2038, 2.2655], 36 15025: ["Albepierre-Bredons", 45.0773, 2.8204], 37 15026: ["Brezons", 45.0097, 2.7921], 38 15027: ["Calvinet", 44.7211, 2.3619], 39 15028: ["Carlat", 44.8833, 2.5717], 40 15029: ["Cassaniouze", 44.6739, 2.3809], 41 15030: ["Cayrols", 44.8285, 2.2268], 42 15031: ["Celles", 45.1067, 2.9532], 43 15032: ["Celoux", 45.1381, 3.2607], 44 15033: ["Cézens", 44.9845, 2.8586], 45 15034: ["Chaliers", 44.9701, 3.2379], 46 15035: ["Chalinargues", 45.1621, 2.9320], 47 15036: ["Chalvignac", 45.2475, 2.2645], 48 15037: ["Champagnac", 45.3633, 2.4030], 49 15038: ["Champs-sur-Tarentaine-Marchal", 45.4040, 2.6040], 50 15040: ["Chanterelle", 45.3772, 2.8333], 51 15041: ["La Chapelle-d'Alagnon", 45.1050, 2.9084], 52 15042: ["La Chapelle-Laurent", 45.1837, 3.2424], 53 15043: ["Charmensac", 45.2264, 3.0750], 54 15044: ["Chastel-sur-Murat", 45.1360, 2.8445], 55 15045: ["Chaudes-Aigues", 44.8489, 2.9982], 56 15046: ["Chaussenac", 45.1764, 2.2729], 57 15047: ["Chavagnac", 45.1639, 2.8819], 58 15048: ["Chazelles", 45.1057, 3.3267], 59 15049: ["Cheylade", 45.1989, 2.7203], 60 15050: ["Le Claux", 45.1500, 2.6995], 61 15051: ["Clavières", 44.9934, 3.3105], 62 15052: ["Collandres", 45.2155, 2.6410], 63 15053: ["Coltines", 45.0930, 2.9967], 64 15054: ["Condat", 45.3488, 2.7918], 65 15055: ["Coren", 45.0875, 3.1081], 66 15056: ["Crandelles", 44.9569, 2.3604], 67 15057: ["Cros-de-Montvert", 45.0589, 2.1589], 68 15058: ["Cros-de-Ronesque", 44.8616, 2.6067], 69 15059: ["Cussac", 44.9813, 2.9361], 70 15060: ["Deux-Verges", 44.7997, 3.0181], 71 15061: ["Dienne", 45.1652, 2.8073], 72 15063: ["Drugeac", 45.1625, 2.3886], 73 15064: ["Escorailles", 45.1690, 2.3321], 74 15065: ["Espinasse", 44.8695, 2.9303], 75 15066: ["Le Falgoux", 45.1449, 2.6388], 76 15067: ["Le Fau", 45.1089, 2.6002], 77 15068: ["Faverolles", 44.9363, 3.1434], 78 15069: ["Ferrières-Saint-Mary", 45.1721, 3.0820], 79 15070: ["Fontanges", 45.1090, 2.5173], 80 15071: ["Fournoulès", 44.6727, 2.2931], 81 15072: ["Freix-Anglards", 45.0176, 2.3773], 82 15073: ["Fridefont", 44.9060, 3.0951], 83 15074: ["Giou-de-Mamou", 44.9352, 2.5076], 84 15075: ["Girgols", 45.0493, 2.5218], 85 15076: ["Glénat", 44.9040, 2.1719], 86 15077: ["Gourdièges", 44.9465, 2.8820], 87 15078: ["Jabrun", 44.7939, 2.9631], 88 15079: ["Jaleyrac", 45.2697, 2.3678], 89 15080: ["Joursac", 45.1650, 3.0136], 90 15081: ["Jou-sous-Monjou", 44.9403, 2.6625], 91 15082: ["Junhac", 44.6956, 2.4519], 92 15083: ["Jussac", 44.9952, 2.4180], 93 15084: ["Labesserette", 44.7413, 2.4803], 94 15085: ["Labrousse", 44.8520, 2.5493], 95 15086: ["Lacapelle-Barrès", 44.9504, 2.7234], 96 15087: ["Lacapelle-del-Fraisse", 44.7730, 2.4304], 97 15088: ["Lacapelle-Viescamp", 44.9257, 2.2744], 98 15089: ["Ladinhac", 44.7671, 2.5097], 99 15090: ["Lafeuillade-en-Vézie", 44.7932, 2.4481], 100 15091: ["Landeyrat", 45.2728, 2.8723], 101 15092: ["Lanobre", 45.4344, 2.5497], 102 15093: ["Lapeyrugue", 44.7296, 2.5338], 103 15094: ["Laroquebrou", 44.9748, 2.1934], 104 15095: ["Laroquevieille", 45.0241, 2.5285], 105 15096: ["Lascelle", 45.0335, 2.5747], 106 15097: ["Lastic", 45.1115, 3.2185], 107 15098: ["Laurie", 45.2848, 3.0824], 108 15099: ["Lavastrie", 44.9348, 3.0421], 109 15100: ["Laveissenet", 45.0770, 2.8782], 110 15101: ["Laveissière", 45.1035, 2.7828], 111 15102: ["Lavigerie", 45.1256, 2.7325], 112 15103: ["Leucamp", 44.7847, 2.5396], 113 15104: ["Leynhac", 44.7407, 2.2808], 114 15105: ["Leyvaux", 45.3249, 3.0889], 115 15106: ["Lieutadès", 44.8309, 2.8983], 116 15107: ["Lorcières", 44.9525, 3.2908], 117 15108: ["Loubaresse", 44.9384, 3.2055], 118 15110: ["Lugarde", 45.2883, 2.7583], 119 15111: ["Madic", 45.3720, 2.4591], 120 15112: ["Malbo", 44.9805, 2.7529], 121 15113: ["Mandailles-Saint-Julien", 45.0776, 2.6643], 122 15114: ["Marcenat", 45.3162, 2.8557], 123 15116: ["Marchastel", 45.2739, 2.7293], 124 15117: ["Marcolès", 44.7824, 2.3572], 125 15118: ["Marmanhac", 45.0074, 2.4784], 126 15119: ["Massiac", 45.2454, 3.1997], 127 15120: ["Mauriac", 45.2183, 2.3167], 128 15121: ["Maurines", 44.8700, 3.0820], 129 15122: ["Maurs", 44.7119, 2.1730], 130 15123: ["Méallet", 45.2627, 2.4146], 131 15124: ["Menet", 45.2974, 2.5791], 132 15125: ["Mentières", 45.0786, 3.1423], 133 15126: ["Molèdes", 45.2669, 3.0429], 134 15127: ["Molompize", 45.2333, 3.1261], 135 15128: ["La Monselie", 45.3212, 2.5513], 136 15129: ["Montboudif", 45.3704, 2.7322], 137 15130: ["Montchamp", 45.0691, 3.2150], 138 15131: ["Le Monteil", 45.2991, 2.5078], 139 15132: ["Montgreleix", 45.3555, 2.8888], 140 15133: ["Montmurat", 44.6310, 2.2008], 141 15134: ["Montsalvy", 44.6956, 2.4943], 142 15135: ["Montvert", 44.9956, 2.1631], 143 15136: ["Mourjou", 44.6974, 2.3165], 144 15137: ["Moussages", 45.2336, 2.4725], 145 15138: ["Murat", 45.1111, 2.8606], 146 15139: ["Narnhac", 44.9347, 2.7662], 147 15140: ["Naucelles", 44.9524, 2.4211], 148 15141: ["Neussargues-Moissac", 45.1323, 2.9852], 149 15142: ["Neuvéglise", 44.9309, 2.9794], 150 15143: ["Nieudan", 44.9831, 2.2461], 151 15144: ["Omps", 44.8804, 2.2681], 152 15145: ["Oradour", 44.9260, 2.9179], 153 15146: ["Pailherols", 44.9569, 2.7045], 154 15147: ["Parlan", 44.8274, 2.1732], 155 15148: ["Paulhac", 45.0202, 2.8873], 156 15149: ["Paulhenc", 44.8849, 2.8162], 157 15150: ["Pers", 44.8951, 2.2305], 158 15151: ["Peyrusse", 45.2109, 3.0300], 159 15152: ["Pierrefort", 44.9288, 2.8381], 160 15153: ["Pleaux", 45.1304, 2.2493], 161 15154: ["Polminhac", 44.9524, 2.5758], 162 15155: ["Pradiers", 45.2839, 2.9213], 163 15156: ["Prunet", 44.8227, 2.4753], 164 15157: ["Quézac", 44.7584, 2.1835], 165 15158: ["Rageade", 45.1146, 3.2684], 166 15159: ["Raulhac", 44.9019, 2.6572], 167 15160: ["Reilhac", 44.9700, 2.4228], 168 15161: ["Rézentières", 45.1342, 3.1056], 169 15162: ["Riom-ès-Montagnes", 45.2897, 2.6567], 170 15163: ["Roannes-Saint-Mary", 44.8450, 2.3986], 171 15164: ["Roffiac", 45.0482, 3.0163], 172 15165: ["Rouffiac", 45.0286, 2.1437], 173 15166: ["Roumégoux", 44.8599, 2.1884], 174 15167: ["Rouziers", 44.7965, 2.2097], 175 15168: ["Ruynes-en-Margeride", 45.0046, 3.2236], 176 15169: ["Saignes", 45.3309, 2.4818], 177 15170: ["Saint-Amandin", 45.3284, 2.7080], 178 15171: ["Sainte-Anastasie", 45.1805, 2.9752], 179 15172: ["Saint-Antoine", 44.7494, 2.3361], 180 15173: ["Saint-Bonnet-de-Condat", 45.2809, 2.8038], 181 15174: ["Saint-Bonnet-de-Salers", 45.1605, 2.4796], 182 15175: ["Saint-Cernin", 45.0531, 2.4255], 183 15176: ["Saint-Chamant", 45.0923, 2.4454], 184 15178: ["Saint-Cirgues-de-Jordanne", 45.0405, 2.6051], 185 15179: ["Saint-Cirgues-de-Malbert", 45.0864, 2.3795], 186 15180: ["Saint-Clément", 44.9753, 2.6760], 187 15181: ["Saint-Constant", 44.6885, 2.2462], 188 15182: ["Saint-étienne-Cantalès", 44.9496, 2.2437], 189 15183: ["Saint-étienne-de-Carlat", 44.9128, 2.5846], 190 15184: ["Saint-étienne-de-Maurs", 44.7216, 2.2294], 191 15185: ["Saint-étienne-de-Chomeil", 45.3443, 2.6192], 192 15186: ["Sainte-Eulalie", 45.1248, 2.3810], 193 15187: ["Saint-Flour", 45.0278, 3.0832], 194 15188: ["Saint-Georges", 45.0195, 3.1384], 195 15189: ["Saint-Gérons", 44.9415, 2.2046], 196 15190: ["Saint-Hippolyte", 45.2193, 2.7027], 197 15191: ["Saint-Illide", 45.0505, 2.3207], 198 15192: ["Saint-Jacques-des-Blats", 45.0554, 2.7210], 199 15194: ["Saint-Julien-de-Toursac", 44.7745, 2.2016], 200 15195: ["Saint-Just", 44.8885, 3.2008], 201 15196: ["Saint-Mamet-la-Salvetat", 44.8563, 2.3049], 202 15197: ["Saint-Marc", 44.9042, 3.1805], 203 15198: ["Sainte-Marie", 44.8925, 2.8829], 204 15199: ["Saint-Martial", 44.8874, 3.0435], 205 15200: ["Saint-Martin-Cantalès", 45.0888, 2.3051], 206 15201: ["Saint-Martin-sous-Vigouroux", 44.9352, 2.7935], 207 15202: ["Saint-Martin-Valmeroux", 45.1201, 2.4430], 208 15203: ["Saint-Mary-le-Plain", 45.1760, 3.1439], 209 15204: ["Saint-Paul-des-Landes", 44.9507, 2.3003], 210 15205: ["Saint-Paul-de-Salers", 45.1371, 2.5580], 211 15206: ["Saint-Pierre", 45.3953, 2.3820], 212 15207: ["Saint-Poncy", 45.1594, 3.1946], 213 15208: ["Saint-Projet-de-Salers", 45.0821, 2.5589], 214 15209: ["Saint-Rémy-de-Chaudes-Aigues", 44.7672, 3.0266], 215 15211: ["Saint-Santin-Cantalès", 45.0207, 2.2347], 216 15212: ["Saint-Santin-de-Maurs", 44.6554, 2.2106], 217 15213: ["Saint-Saturnin", 45.2334, 2.7941], 218 15214: ["Saint-Saury", 44.8786, 2.1242], 219 15215: ["Saint-Simon", 44.9695, 2.4973], 220 15216: ["Saint-Urcize", 44.7054, 2.9792], 221 15217: ["Saint-Victor", 45.0097, 2.2880], 222 15218: ["Saint-Vincent-de-Salers", 45.2074, 2.5389], 223 15219: ["Salers", 45.1450, 2.4962], 224 15220: ["Salins", 45.1877, 2.4007], 225 15221: ["Sansac-de-Marmiesse", 44.8902, 2.3431], 226 15222: ["Sansac-Veinazès", 44.7451, 2.4265], 227 15223: ["Sauvat", 45.3075, 2.4417], 228 15224: ["La Ségalassière", 44.8934, 2.2086], 229 15225: ["Ségur-les-Villas", 45.2080, 2.8229], 230 15226: ["Sénezergues", 44.7190, 2.4072], 231 15227: ["Sériers", 44.9720, 3.0324], 232 15228: ["Siran", 44.9505, 2.1204], 233 15229: ["Soulages", 45.0897, 3.2616], 234 15230: ["Sourniac", 45.2752, 2.3348], 235 15231: ["Talizat", 45.1234, 3.0533], 236 15232: ["Tanavelle", 45.0263, 2.9844], 237 15233: ["Teissières-de-Cornet", 44.9756, 2.3619], 238 15234: ["Teissières-lès-Bouliès", 44.8209, 2.5382], 239 15235: ["Les Ternes", 44.9962, 2.9941], 240 15236: ["Thiézac", 45.0180, 2.6624], 241 15237: ["Tiviers", 45.0745, 3.1756], 242 15238: ["Tournemire", 45.0547, 2.4904], 243 15240: ["Trémouille", 45.3852, 2.6702], 244 15241: ["La Trinitat", 44.7521, 2.9454], 245 15242: ["Le Trioulou", 44.6712, 2.1912], 246 15243: ["Trizac", 45.2442, 2.5444], 247 15244: ["Ussel", 45.0740, 2.9523], 248 15245: ["Vabres", 45.0375, 3.1955], 249 15246: ["Valette", 45.2638, 2.6012], 250 15247: ["Valjouze", 45.1637, 3.0607], 251 15248: ["Valuéjols", 45.0532, 2.9071], 252 15249: ["Le Vaulmier", 45.1838, 2.5859], 253 15250: ["Vebret", 45.3556, 2.5153], 254 15251: ["Védrines-Saint-Loup", 45.0527, 3.2722], 255 15252: ["Velzic", 44.9956, 2.5555], 256 15253: ["Vernols", 45.2190, 2.8832], 257 15254: ["Veyrières", 45.3204, 2.3684], 258 15255: ["Vézac", 44.8954, 2.5219], 259 15256: ["Vèze", 45.2783, 2.9781], 260 15257: ["Vezels-Roussy", 44.8057, 2.5817], 261 15258: ["Vic-sur-Cère", 44.9716, 2.6202], 262 15259: ["Vieillespesse", 45.1169, 3.1587], 263 15260: ["Vieillevie", 44.6519, 2.4347], 264 15261: ["Le Vigean", 45.2234, 2.3665], 265 15262: ["Villedieu", 44.9971, 3.0545], 266 15263: ["Virargues", 45.1293, 2.8984], 267 15264: ["Vitrac", 44.8102, 2.3137], 268 15265: ["Ydes", 45.3433, 2.4499], 269 15266: ["Yolet", 44.9307, 2.5382], 270 15267: ["Ytrac", 44.9161, 2.3659], 271 15268: ["Le Rouget", 44.8574, 2.2342], 272 15269: ["Besse", 45.1012, 2.3547] 273}; 274