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[7] = { 13 7001: ["Accons", 44.8885, 4.3924], 14 7002: ["Ailhon", 44.5986, 4.3330], 15 7003: ["Aizac", 44.7196, 4.3306], 16 7004: ["Ajoux", 44.7550, 4.4856], 17 7005: ["Alba-la-Romaine", 44.5544, 4.5959], 18 7006: ["Albon-d'Ardèche", 44.8152, 4.4250], 19 7007: ["Alboussière", 44.9397, 4.7341], 20 7008: ["Alissas", 44.7070, 4.6240], 21 7009: ["Andance", 45.2279, 4.7973], 22 7010: ["Annonay", 45.2460, 4.6502], 23 7011: ["Antraigues-sur-Volane", 44.7393, 4.3551], 24 7012: ["Arcens", 44.9005, 4.3177], 25 7013: ["Ardoix", 45.1913, 4.7432], 26 7014: ["Arlebosc", 45.0403, 4.6305], 27 7015: ["Arras-sur-Rhône", 45.1436, 4.8036], 28 7016: ["Asperjoc", 44.6950, 4.3508], 29 7017: ["Les Assions", 44.4254, 4.1848], 30 7018: ["Astet", 44.6847, 4.0264], 31 7019: ["Aubenas", 44.6102, 4.3963], 32 7020: ["Aubignas", 44.5854, 4.6338], 33 7022: ["Baix", 44.7063, 4.7510], 34 7023: ["Balazuc", 44.5082, 4.3724], 35 7024: ["Banne", 44.3607, 4.1511], 36 7025: ["Barnas", 44.6689, 4.1592], 37 7026: ["Le Béage", 44.8556, 4.1304], 38 7027: ["Beauchastel", 44.8294, 4.7971], 39 7028: ["Beaulieu", 44.3546, 4.2506], 40 7029: ["Beaumont", 44.5426, 4.1718], 41 7030: ["Beauvène", 44.8695, 4.5116], 42 7031: ["Berrias-et-Casteljau", 44.3832, 4.2074], 43 7032: ["Berzème", 44.6552, 4.5720], 44 7033: ["Bessas", 44.3375, 4.2983], 45 7034: ["Bidon", 44.3567, 4.5445], 46 7035: ["Boffres", 44.9190, 4.6960], 47 7036: ["Bogy", 45.2801, 4.7674], 48 7037: ["Borée", 44.8950, 4.2269], 49 7038: ["Borne", 44.6172, 4.0417], 50 7039: ["Bozas", 45.0587, 4.6483], 51 7040: ["Boucieu-le-Roi", 45.0288, 4.6882], 52 7041: ["Boulieu-lès-Annonay", 45.2673, 4.6453], 53 7042: ["Bourg-Saint-Andéol", 44.3830, 4.6139], 54 7044: ["Brossainc", 45.3271, 4.6785], 55 7045: ["Burzet", 44.7482, 4.2338], 56 7047: ["Cellier-du-Luc", 44.6734, 3.9017], 57 7048: ["Chalencon", 44.8797, 4.5577], 58 7049: ["Le Chambon", 44.8299, 4.2992], 59 7050: ["Chambonas", 44.4263, 4.1290], 60 7051: ["Champagne", 45.2767, 4.7982], 61 7052: ["Champis", 44.9556, 4.7524], 62 7053: ["Chandolas", 44.4136, 4.2433], 63 7054: ["Chanéac", 44.9300, 4.3069], 64 7055: ["Charmes-sur-Rhône", 44.8667, 4.8334], 65 7056: ["Charnas", 45.3428, 4.7315], 66 7058: ["Chassiers", 44.5660, 4.3021], 67 7059: ["Châteaubourg", 44.9874, 4.8383], 68 7060: ["Châteauneuf-de-Vernoux", 44.9249, 4.6421], 69 7061: ["Chauzon", 44.4913, 4.3444], 70 7062: ["Chazeaux", 44.5951, 4.2977], 71 7063: ["Cheminas", 45.1307, 4.7408], 72 7064: ["Le Cheylard", 44.9076, 4.4210], 73 7065: ["Chirols", 44.6879, 4.2951], 74 7066: ["Chomérac", 44.7102, 4.6702], 75 7067: ["Colombier-le-Cardinal", 45.2645, 4.7456], 76 7068: ["Colombier-le-Jeune", 45.0115, 4.7153], 77 7069: ["Colombier-le-Vieux", 45.0590, 4.6989], 78 7070: ["Cornas", 44.9664, 4.8406], 79 7071: ["Coucouron", 44.7949, 3.9616], 80 7072: ["Coux", 44.7432, 4.6230], 81 7073: ["Le Crestet", 45.0098, 4.6390], 82 7074: ["Creysseilles", 44.7598, 4.5302], 83 7075: ["Cros-de-Géorand", 44.7994, 4.1278], 84 7076: ["Cruas", 44.6566, 4.7565], 85 7077: ["Darbres", 44.6599, 4.5159], 86 7078: ["Davézieux", 45.2551, 4.7021], 87 7079: ["Désaignes", 44.9921, 4.5009], 88 7080: ["Devesset", 45.0660, 4.3928], 89 7081: ["Dompnac", 44.5628, 4.1071], 90 7082: ["Dornas", 44.8519, 4.3584], 91 7083: ["Dunière-sur-Eyrieux", 44.8344, 4.6511], 92 7084: ["Eclassan", 45.1606, 4.7488], 93 7085: ["Empurany", 45.0263, 4.5972], 94 7086: ["étables", 45.0948, 4.7395], 95 7087: ["Fabras", 44.6484, 4.2811], 96 7088: ["Faugères", 44.4791, 4.1397], 97 7089: ["Félines", 45.3160, 4.7270], 98 7090: ["Flaviac", 44.7507, 4.6600], 99 7091: ["Fons", 44.5814, 4.3470], 100 7092: ["Freyssenet", 44.6886, 4.5469], 101 7093: ["Genestelle", 44.7366, 4.3852], 102 7094: ["Gilhac-et-Bruzac", 44.8632, 4.7454], 103 7095: ["Gilhoc-sur-Ormèze", 44.9855, 4.6774], 104 7096: ["Gluiras", 44.8455, 4.5258], 105 7097: ["Glun", 45.0070, 4.8246], 106 7098: ["Gourdon", 44.7294, 4.4547], 107 7099: ["Gras", 44.4453, 4.5342], 108 7100: ["Gravières", 44.4213, 4.0717], 109 7101: ["Grospierres", 44.3930, 4.2869], 110 7102: ["Guilherand-Granges", 44.9301, 4.8662], 111 7103: ["Intres", 44.9864, 4.3441], 112 7104: ["Issamoulenc", 44.7883, 4.4557], 113 7105: ["Issanlas", 44.7669, 4.0154], 114 7106: ["Issarlès", 44.8523, 4.0533], 115 7107: ["Jaujac", 44.6298, 4.2381], 116 7108: ["Jaunac", 44.9198, 4.3927], 117 7109: ["Joannas", 44.5725, 4.2463], 118 7110: ["Joyeuse", 44.4705, 4.2475], 119 7111: ["Juvinas", 44.7043, 4.3072], 120 7112: ["Labastide-sur-Bésorgues", 44.7487, 4.2981], 121 7113: ["Labastide-de-Virac", 44.3533, 4.4197], 122 7114: ["Labatie-d'Andaure", 45.0327, 4.4952], 123 7115: ["Labeaume", 44.4680, 4.3110], 124 7116: ["Labégude", 44.6420, 4.3573], 125 7117: ["Lablachère", 44.4602, 4.2139], 126 7118: ["Laboule", 44.5955, 4.1697], 127 7119: ["Le Lac-d'Issarlès", 44.8233, 4.0746], 128 7120: ["Lachamp-Raphaël", 44.8006, 4.2875], 129 7121: ["Lachapelle-Graillouse", 44.8117, 4.0188], 130 7122: ["Lachapelle-sous-Aubenas", 44.5622, 4.3590], 131 7123: ["Lachapelle-sous-Chanéac", 44.9541, 4.3190], 132 7124: ["Lafarre", 45.0784, 4.5165], 133 7126: ["Lagorce", 44.4449, 4.4314], 134 7127: ["Lalevade-d'Ardèche", 44.6521, 4.3139], 135 7128: ["Lalouvesc", 45.1156, 4.5255], 136 7129: ["Lamastre", 44.9822, 4.5908], 137 7130: ["Lanarce", 44.7292, 3.9968], 138 7131: ["Lanas", 44.5369, 4.3839], 139 7132: ["Largentière", 44.5338, 4.3012], 140 7133: ["Larnas", 44.4543, 4.5960], 141 7134: ["Laurac-en-Vivarais", 44.5033, 4.2883], 142 7135: ["Laval-d'Aurelle", 44.5722, 3.9726], 143 7136: ["Laveyrune", 44.6207, 3.9193], 144 7137: ["Lavillatte", 44.7411, 3.9519], 145 7138: ["Lavilledieu", 44.5821, 4.4478], 146 7139: ["Laviolle", 44.7621, 4.3335], 147 7140: ["Lemps", 45.0972, 4.7789], 148 7141: ["Lentillères", 44.6092, 4.2982], 149 7142: ["Lespéron", 44.7342, 3.8954], 150 7143: ["Limony", 45.3534, 4.7502], 151 7144: ["Loubaresse", 44.5912, 4.0508], 152 7145: ["Lussas", 44.6192, 4.4663], 153 7146: ["Lyas", 44.7568, 4.5969], 154 7147: ["Malarce-sur-la-Thines", 44.4780, 4.0501], 155 7148: ["Malbosc", 44.3495, 4.0724], 156 7149: ["Marcols-les-Eaux", 44.8058, 4.3890], 157 7150: ["Mariac", 44.8859, 4.3533], 158 7151: ["Mars", 45.0104, 4.3290], 159 7152: ["Mauves", 45.0288, 4.8195], 160 7153: ["Mayres", 44.6646, 4.1009], 161 7154: ["Mazan-l'Abbaye", 44.7246, 4.0810], 162 7155: ["Mercuer", 44.6260, 4.3507], 163 7156: ["Meyras", 44.6775, 4.2600], 164 7157: ["Meysse", 44.6193, 4.7164], 165 7158: ["Mézilhac", 44.8068, 4.3418], 166 7159: ["Mirabel", 44.5960, 4.4961], 167 7160: ["Monestier", 45.1999, 4.5047], 168 7161: ["Montpezat-sous-Bauzon", 44.7167, 4.1964], 169 7162: ["Montréal", 44.5182, 4.2942], 170 7163: ["Montselgues", 44.5332, 4.0037], 171 7165: ["Nonières", 44.9277, 4.4768], 172 7166: ["Nozières", 45.0340, 4.5464], 173 7167: ["Les Ollières-sur-Eyrieux", 44.8101, 4.6197], 174 7168: ["Orgnac-l'Aven", 44.3101, 4.4236], 175 7169: ["Ozon", 45.1631, 4.7965], 176 7170: ["Pailharès", 45.0796, 4.5572], 177 7171: ["Payzac", 44.4550, 4.1492], 178 7172: ["Peaugres", 45.2857, 4.7274], 179 7173: ["Péreyres", 44.7797, 4.2609], 180 7174: ["Peyraud", 45.2964, 4.7836], 181 7175: ["Le Plagnal", 44.6933, 3.9512], 182 7176: ["Planzolles", 44.4862, 4.1576], 183 7177: ["Plats", 45.0156, 4.7803], 184 7178: ["Pont-de-Labeaume", 44.6657, 4.2973], 185 7179: ["Pourchères", 44.7392, 4.5044], 186 7181: ["Le Pouzin", 44.7517, 4.7485], 187 7182: ["Prades", 44.6327, 4.3105], 188 7183: ["Pradons", 44.4730, 4.3758], 189 7184: ["Pranles", 44.7808, 4.5752], 190 7185: ["Préaux", 45.1362, 4.6537], 191 7186: ["Privas", 44.7225, 4.5944], 192 7187: ["Prunet", 44.5954, 4.2538], 193 7188: ["Quintenas", 45.1922, 4.6950], 194 7189: ["Ribes", 44.5036, 4.1977], 195 7190: ["Rochecolombe", 44.5184, 4.4484], 196 7191: ["Rochemaure", 44.5892, 4.6921], 197 7192: ["Rochepaule", 45.0856, 4.4594], 198 7193: ["Rocher", 44.5805, 4.2790], 199 7194: ["Rochessauve", 44.6806, 4.6112], 200 7195: ["La Rochette", 44.9217, 4.2316], 201 7196: ["Rocles", 44.5680, 4.2081], 202 7197: ["Roiffieux", 45.2189, 4.6492], 203 7198: ["Rompon", 44.7787, 4.7300], 204 7199: ["Rosières", 44.4921, 4.2620], 205 7200: ["Le Roux", 44.7211, 4.1433], 206 7201: ["Ruoms", 44.4479, 4.3478], 207 7202: ["Sablières", 44.5437, 4.0632], 208 7203: ["Sagnes-et-Goudoulet", 44.8014, 4.2158], 209 7204: ["Saint-Agrève", 45.0052, 4.4128], 210 7205: ["Saint-Alban-d'Ay", 45.1862, 4.6317], 211 7206: ["Saint-Alban-en-Montagne", 44.7104, 3.9179], 212 7207: ["Saint-Alban-Auriolles", 44.4342, 4.2951], 213 7208: ["Saint-Andéol-de-Berg", 44.5300, 4.5366], 214 7209: ["Saint-Andéol-de-Fourchades", 44.8449, 4.2882], 215 7210: ["Saint-Andéol-de-Vals", 44.6925, 4.4010], 216 7211: ["Saint-André-de-Cruzières", 44.3151, 4.2124], 217 7212: ["Saint-André-en-Vivarais", 45.1164, 4.4096], 218 7213: ["Saint-André-Lachamp", 44.5075, 4.1522], 219 7214: ["Saint-Apollinaire-de-Rias", 44.9204, 4.5905], 220 7215: ["Saint-Barthélemy-le-Meil", 44.8846, 4.4788], 221 7216: ["Saint-Barthélemy-Grozon", 44.9596, 4.6495], 222 7217: ["Saint-Barthélemy-le-Plain", 45.0454, 4.7436], 223 7218: ["Saint-Basile", 44.9490, 4.5616], 224 7219: ["Saint-Bauzile", 44.6726, 4.6686], 225 7220: ["Saint-Christol", 44.8696, 4.4382], 226 7221: ["Saint-Cierge-la-Serre", 44.7935, 4.6802], 227 7222: ["Saint-Cierge-sous-le-Cheylard", 44.9261, 4.4535], 228 7223: ["Saint-Cirgues-de-Prades", 44.6202, 4.2742], 229 7224: ["Saint-Cirgues-en-Montagne", 44.7681, 4.0890], 230 7225: ["Saint-Clair", 45.2755, 4.6871], 231 7226: ["Saint-Clément", 44.9499, 4.2601], 232 7227: ["Saint-Cyr", 45.2490, 4.7364], 233 7228: ["Saint-Désirat", 45.2586, 4.7794], 234 7229: ["Saint-Didier-sous-Aubenas", 44.6117, 4.4202], 235 7230: ["Saint-étienne-de-Boulogne", 44.7003, 4.4731], 236 7231: ["Saint-étienne-de-Fontbellon", 44.5985, 4.3738], 237 7232: ["Saint-étienne-de-Lugdarès", 44.6472, 3.9732], 238 7233: ["Saint-étienne-de-Serre", 44.8012, 4.5236], 239 7234: ["Saint-étienne-de-Valoux", 45.2429, 4.7769], 240 7235: ["Sainte-Eulalie", 44.8287, 4.1859], 241 7236: ["Saint-Félicien", 45.0768, 4.6097], 242 7237: ["Saint-Fortunat-sur-Eyrieux", 44.8349, 4.6891], 243 7238: ["Saint-Genest-de-Beauzon", 44.4451, 4.1869], 244 7239: ["Saint-Genest-Lachamp", 44.8439, 4.4242], 245 7240: ["Saint-Georges-les-Bains", 44.8592, 4.8096], 246 7241: ["Saint-Germain", 44.5531, 4.4482], 247 7242: ["Saint-Gineis-en-Coiron", 44.6337, 4.5389], 248 7243: ["Saint-Jacques-d'Atticieux", 45.3318, 4.6633], 249 7244: ["Saint-Jean-Chambre", 44.9083, 4.5616], 250 7245: ["Saint-Jean-de-Muzols", 45.0791, 4.7998], 251 7247: ["Saint-Jean-le-Centenier", 44.5873, 4.5381], 252 7248: ["Saint-Jean-Roure", 44.9554, 4.4188], 253 7249: ["Saint-Jeure-d'Andaure", 45.0478, 4.4639], 254 7250: ["Saint-Jeure-d'Ay", 45.1448, 4.7102], 255 7251: ["Saint-Joseph-des-Bancs", 44.7481, 4.4139], 256 7252: ["Saint-Julien-Boutières", 44.9687, 4.3466], 257 7253: ["Saint-Julien-du-Gua", 44.7707, 4.4403], 258 7254: ["Saint-Julien-du-Serre", 44.6600, 4.4039], 259 7255: ["Saint-Julien-en-Saint-Alban", 44.7586, 4.6926], 260 7256: ["Saint-Julien-Labrousse", 44.9079, 4.5164], 261 7257: ["Saint-Julien-le-Roux", 44.8675, 4.6759], 262 7258: ["Saint-Julien-Vocance", 45.1670, 4.4877], 263 7259: ["Saint-Just-d'Ardèche", 44.2932, 4.6244], 264 7260: ["Saint-Lager-Bressac", 44.6916, 4.7162], 265 7261: ["Saint-Laurent-du-Pape", 44.8232, 4.7449], 266 7262: ["Saint-Laurent-les-Bains", 44.5971, 3.9580], 267 7263: ["Saint-Laurent-sous-Coiron", 44.6641, 4.4847], 268 7264: ["Saint-Marcel-d'Ardèche", 44.3299, 4.6065], 269 7265: ["Saint-Marcel-lès-Annonay", 45.2885, 4.6294], 270 7266: ["Sainte-Marguerite-Lafigère", 44.4845, 3.9977], 271 7267: ["Saint-Martial", 44.8627, 4.2513], 272 7268: ["Saint-Martin-d'Ardèche", 44.3068, 4.5731], 273 7269: ["Saint-Martin-de-Valamas", 44.9365, 4.3707], 274 7270: ["Saint-Martin-sur-Lavezon", 44.6347, 4.6564], 275 7272: ["Saint-Maurice-d'Ardèche", 44.5189, 4.4048], 276 7273: ["Saint-Maurice-d'Ibie", 44.4835, 4.4824], 277 7274: ["Saint-Maurice-en-Chalencon", 44.8548, 4.5824], 278 7275: ["Saint-Mélany", 44.5391, 4.1291], 279 7276: ["Saint-Michel-d'Aurance", 44.8987, 4.4567], 280 7277: ["Saint-Michel-de-Boulogne", 44.6991, 4.4327], 281 7278: ["Saint-Michel-de-Chabrillanoux", 44.8373, 4.6120], 282 7279: ["Saint-Montan", 44.4341, 4.6325], 283 7280: ["Saint-Paul-le-Jeune", 44.3323, 4.1552], 284 7281: ["Saint-Péray", 44.9410, 4.8245], 285 7282: ["Saint-Pierre-de-Colombier", 44.7102, 4.2663], 286 7283: ["Saint-Pierre-la-Roche", 44.6539, 4.6218], 287 7284: ["Saint-Pierre-Saint-Jean", 44.4825, 4.1016], 288 7285: ["Saint-Pierre-sur-Doux", 45.1287, 4.4853], 289 7286: ["Saint-Pierreville", 44.8190, 4.4813], 290 7287: ["Saint-Pons", 44.5987, 4.5719], 291 7288: ["Saint-Priest", 44.7131, 4.5356], 292 7289: ["Saint-Privat", 44.6285, 4.4228], 293 7290: ["Saint-Prix", 44.9471, 4.5010], 294 7291: ["Saint-Remèze", 44.3781, 4.4963], 295 7292: ["Saint-Romain-d'Ay", 45.1657, 4.6814], 296 7293: ["Saint-Romain-de-Lerps", 44.9763, 4.7962], 297 7294: ["Saint-Sauveur-de-Cruzières", 44.2949, 4.2583], 298 7295: ["Saint-Sauveur-de-Montagut", 44.8202, 4.5725], 299 7296: ["Saint-Sernin", 44.5764, 4.3819], 300 7297: ["Saint-Sylvestre", 44.9879, 4.7498], 301 7298: ["Saint-Symphorien-sous-Chomérac", 44.7285, 4.7058], 302 7299: ["Saint-Symphorien-de-Mahun", 45.1563, 4.5497], 303 7300: ["Saint-Thomé", 44.5023, 4.6190], 304 7301: ["Saint-Victor", 45.0991, 4.6879], 305 7302: ["Saint-Vincent-de-Barrès", 44.6573, 4.7077], 306 7303: ["Saint-Vincent-de-Durfort", 44.7919, 4.6382], 307 7304: ["Salavas", 44.3884, 4.3671], 308 7305: ["Les Salelles", 44.4365, 4.0983], 309 7306: ["Sampzon", 44.4123, 4.3320], 310 7307: ["Sanilhac", 44.5327, 4.2322], 311 7308: ["Sarras", 45.1872, 4.7840], 312 7309: ["Satillieu", 45.1414, 4.5876], 313 7310: ["Savas", 45.3013, 4.6728], 314 7311: ["Sceautres", 44.6167, 4.6077], 315 7312: ["Sécheras", 45.1291, 4.7768], 316 7313: ["Serrières", 45.3139, 4.7629], 317 7314: ["Silhac", 44.8740, 4.6133], 318 7315: ["La Souche", 44.6277, 4.1624], 319 7316: ["Soyons", 44.8920, 4.8509], 320 7317: ["Talencieux", 45.2192, 4.7740], 321 7318: ["Tauriers", 44.5518, 4.2730], 322 7319: ["Le Teil", 44.5432, 4.6647], 323 7321: ["Thorrenc", 45.2336, 4.7594], 324 7322: ["Thueyts", 44.6744, 4.2121], 325 7323: ["Toulaud", 44.9021, 4.7927], 326 7324: ["Tournon-sur-Rhône", 45.0535, 4.8149], 327 7325: ["Ucel", 44.6426, 4.3880], 328 7326: ["Usclades-et-Rieutord", 44.7709, 4.1691], 329 7327: ["Uzer", 44.5176, 4.3270], 330 7328: ["Vagnas", 44.3596, 4.3442], 331 7329: ["Valgorge", 44.5942, 4.1125], 332 7330: ["Vallon-Pont-d'Arc", 44.4003, 4.4053], 333 7331: ["Vals-les-Bains", 44.6671, 4.3432], 334 7332: ["Valvignères", 44.5005, 4.5611], 335 7333: ["Vanosc", 45.2240, 4.5345], 336 7334: ["Les Vans", 44.3922, 4.1152], 337 7335: ["Vaudevant", 45.1081, 4.6073], 338 7336: ["Vernon", 44.5062, 4.2261], 339 7337: ["Vernosc-lès-Annonay", 45.2215, 4.7234], 340 7338: ["Vernoux-en-Vivarais", 44.9051, 4.6443], 341 7339: ["Vesseaux", 44.6575, 4.4441], 342 7340: ["Veyras", 44.7350, 4.5563], 343 7341: ["Villeneuve-de-Berg", 44.5490, 4.5033], 344 7342: ["Villevocance", 45.2257, 4.5951], 345 7343: ["Vinezac", 44.5464, 4.3329], 346 7344: ["Vinzieux", 45.3308, 4.7016], 347 7345: ["Vion", 45.1117, 4.7985], 348 7346: ["Viviers", 44.4834, 4.6698], 349 7347: ["Vocance", 45.1946, 4.5645], 350 7348: ["Vogüé", 44.5576, 4.4108], 351 7349: ["La Voulte-sur-Rhône", 44.8015, 4.7801] 352}; 353