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