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[18] = { 13 18001: ["Achères", 47.2826, 2.4587], 14 18002: ["Ainay-le-Vieil", 46.6641, 2.5441], 15 18003: ["Les Aix-d'Angillon", 47.1929, 2.5614], 16 18004: ["Allogny", 47.2339, 2.3068], 17 18005: ["Allouis", 47.1778, 2.2409], 18 18006: ["Annoix", 46.9690, 2.5427], 19 18007: ["Apremont-sur-Allier", 46.9110, 3.0187], 20 18008: ["Arçay", 46.9625, 2.3359], 21 18009: ["Arcomps", 46.6760, 2.4265], 22 18010: ["Ardenais", 46.6450, 2.3518], 23 18011: ["Argent-sur-Sauldre", 47.5626, 2.4300], 24 18012: ["Argenvières", 47.1407, 2.9922], 25 18013: ["Arpheuilles", 46.7915, 2.5679], 26 18014: ["Assigny", 47.4310, 2.7503], 27 18015: ["Aubigny-sur-Nère", 47.4861, 2.4212], 28 18016: ["Aubinges", 47.2193, 2.5856], 29 18017: ["Augy-sur-Aubois", 46.7829, 2.8571], 30 18018: ["Avord", 47.0320, 2.6658], 31 18019: ["Azy", 47.1920, 2.7104], 32 18020: ["Bannay", 47.3833, 2.8733], 33 18021: ["Bannegon", 46.8069, 2.7278], 34 18022: ["Barlieu", 47.4937, 2.6227], 35 18023: ["Baugy", 47.0713, 2.7155], 36 18024: ["Beddes", 46.6084, 2.2100], 37 18025: ["Beffes", 47.0930, 3.0011], 38 18026: ["Belleville-sur-Loire", 47.5017, 2.8461], 39 18027: ["Bengy-sur-Craon", 46.9996, 2.7323], 40 18028: ["Berry-Bouy", 47.1305, 2.2964], 41 18029: ["Bessais-le-Fromental", 46.7475, 2.7747], 42 18030: ["Blancafort", 47.5351, 2.5416], 43 18031: ["Blet", 46.8822, 2.7310], 44 18032: ["Boulleret", 47.4322, 2.8849], 45 18033: ["Bourges", 47.0749, 2.4041], 46 18034: ["Bouzais", 46.7049, 2.4700], 47 18035: ["Brécy", 47.1299, 2.6301], 48 18036: ["Brinay", 47.1640, 2.1123], 49 18037: ["Brinon-sur-Sauldre", 47.5685, 2.2264], 50 18038: ["Bruère-Allichamps", 46.7757, 2.4289], 51 18039: ["Bué", 47.3103, 2.7935], 52 18040: ["Bussy", 46.8966, 2.6206], 53 18041: ["La Celette", 46.6382, 2.5226], 54 18042: ["La Celle", 46.7709, 2.4588], 55 18043: ["La Celle-Condé", 46.7891, 2.1766], 56 18044: ["Cerbois", 47.1109, 2.1055], 57 18045: ["Chalivoy-Milon", 46.8603, 2.7018], 58 18046: ["Chambon", 46.7780, 2.3344], 59 18047: ["La Chapelle-d'Angillon", 47.3709, 2.4400], 60 18048: ["La Chapelle-Hugon", 46.8956, 2.9541], 61 18049: ["La Chapelle-Montlinard", 47.1777, 2.9855], 62 18050: ["La Chapelle-Saint-Ursin", 47.0576, 2.3186], 63 18051: ["La Chapelotte", 47.3342, 2.5989], 64 18052: ["Charenton-du-Cher", 46.7427, 2.6529], 65 18053: ["Charentonnay", 47.1420, 2.8694], 66 18054: ["Charly", 46.9023, 2.7629], 67 18055: ["Chârost", 46.9913, 2.1285], 68 18056: ["Chassy", 47.0436, 2.8328], 69 18057: ["Châteaumeillant", 46.5546, 2.2073], 70 18058: ["Châteauneuf-sur-Cher", 46.8663, 2.3403], 71 18059: ["Le Châtelet", 46.6281, 2.2931], 72 18060: ["Chaumont", 46.8416, 2.7500], 73 18061: ["Chaumoux-Marcilly", 47.1426, 2.7799], 74 18062: ["Le Chautay", 46.9852, 2.9640], 75 18063: ["Chavannes", 46.8639, 2.4016], 76 18064: ["Chéry", 47.1163, 2.0264], 77 18065: ["Chezal-Benoît", 46.8317, 2.1111], 78 18066: ["Civray", 46.9738, 2.1851], 79 18067: ["Clémont", 47.5628, 2.3305], 80 18068: ["Cogny", 46.8511, 2.6439], 81 18069: ["Colombiers", 46.7001, 2.5566], 82 18070: ["Concressault", 47.4914, 2.5697], 83 18071: ["Contres", 46.8574, 2.4959], 84 18072: ["Cornusse", 46.9561, 2.7326], 85 18073: ["Corquoy", 46.8920, 2.2974], 86 18074: ["Couargues", 47.2840, 2.9268], 87 18075: ["Cours-les-Barres", 47.0221, 3.0374], 88 18076: ["Coust", 46.6839, 2.5990], 89 18077: ["Couy", 47.1087, 2.8281], 90 18078: ["Crézançay-sur-Cher", 46.8142, 2.3426], 91 18079: ["Crézancy-en-Sancerre", 47.3043, 2.7478], 92 18080: ["Croisy", 46.9301, 2.8290], 93 18081: ["Crosses", 47.0079, 2.5680], 94 18082: ["Cuffy", 46.9693, 3.0380], 95 18083: ["Culan", 46.5455, 2.3558], 96 18084: ["Dampierre-en-Crot", 47.4559, 2.5741], 97 18085: ["Dampierre-en-Graçay", 47.1833, 1.9411], 98 18086: ["Drevant", 46.6982, 2.5234], 99 18087: ["Dun-sur-Auron", 46.8920, 2.5606], 100 18088: ["Ennordres", 47.4226, 2.4099], 101 18089: ["épineuil-le-Fleuriel", 46.5709, 2.5564], 102 18090: ["étréchy", 47.1597, 2.7158], 103 18091: ["Farges-Allichamps", 46.7578, 2.4107], 104 18092: ["Farges-en-Septaine", 47.0658, 2.6411], 105 18093: ["Faverdines", 46.6369, 2.4598], 106 18094: ["Feux", 47.2293, 2.8666], 107 18095: ["Flavigny", 46.9616, 2.8001], 108 18096: ["Foëcy", 47.1803, 2.1545], 109 18097: ["Fussy", 47.1409, 2.4259], 110 18098: ["Gardefort", 47.2604, 2.8237], 111 18099: ["Garigny", 47.0876, 2.8828], 112 18100: ["Genouilly", 47.1905, 1.8847], 113 18101: ["Germigny-l'Exempt", 46.9149, 2.8824], 114 18102: ["Givardon", 46.8331, 2.8082], 115 18103: ["Graçay", 47.1408, 1.8566], 116 18104: ["Groises", 47.2059, 2.8120], 117 18105: ["Gron", 47.1164, 2.7365], 118 18106: ["Grossouvre", 46.8722, 2.9359], 119 18107: ["La Groutte", 46.6894, 2.5127], 120 18108: ["La Guerche-sur-l'Aubois", 46.9518, 2.9454], 121 18109: ["Henrichemont", 47.2982, 2.5360], 122 18110: ["Herry", 47.2284, 2.9415], 123 18111: ["Humbligny", 47.2622, 2.6481], 124 18112: ["Ids-Saint-Roch", 46.7139, 2.2578], 125 18113: ["Ignol", 46.9576, 2.8641], 126 18114: ["Ineuil", 46.7689, 2.2760], 127 18115: ["Ivoy-le-Pré", 47.3552, 2.5102], 128 18116: ["Jalognes", 47.2290, 2.7782], 129 18117: ["Jars", 47.3912, 2.6665], 130 18118: ["Jouet-sur-l'Aubois", 47.0454, 3.0033], 131 18119: ["Jussy-Champagne", 46.9911, 2.6460], 132 18120: ["Jussy-le-Chaudrier", 47.1213, 2.9431], 133 18121: ["Lantan", 46.9047, 2.6615], 134 18122: ["Lapan", 46.9209, 2.2954], 135 18123: ["Laverdines", 47.0338, 2.7930], 136 18124: ["Lazenay", 47.0669, 2.0765], 137 18125: ["Léré", 47.4660, 2.8732], 138 18126: ["Levet", 46.9301, 2.3925], 139 18127: ["Lignières", 46.7617, 2.2047], 140 18128: ["Limeux", 47.0765, 2.1248], 141 18129: ["Lissay-Lochy", 46.9742, 2.3871], 142 18130: ["Loye-sur-Arnon", 46.6333, 2.4016], 143 18131: ["Lugny-Bourbonnais", 46.9350, 2.7031], 144 18132: ["Lugny-Champagne", 47.1774, 2.8279], 145 18133: ["Lunery", 46.9383, 2.2576], 146 18134: ["Lury-sur-Arnon", 47.1346, 2.0640], 147 18135: ["Maisonnais", 46.6480, 2.2199], 148 18136: ["Marçais", 46.6961, 2.3531], 149 18137: ["Mareuil-sur-Arnon", 46.8786, 2.1631], 150 18138: ["Marmagne", 47.0892, 2.2707], 151 18139: ["Marseilles-lès-Aubigny", 47.0700, 2.9939], 152 18140: ["Massay", 47.1549, 1.9856], 153 18141: ["Mehun-sur-Yèvre", 47.1356, 2.2204], 154 18142: ["Meillant", 46.7812, 2.5067], 155 18143: ["Menetou-Couture", 47.0419, 2.9364], 156 18144: ["Menetou-Râtel", 47.3478, 2.7515], 157 18145: ["Menetou-Salon", 47.2417, 2.4902], 158 18146: ["Ménétréol-sous-Sancerre", 47.3182, 2.8666], 159 18147: ["Ménétréol-sur-Sauldre", 47.4492, 2.2891], 160 18148: ["Méreau", 47.1794, 2.0522], 161 18149: ["Méry-ès-Bois", 47.3086, 2.3787], 162 18150: ["Méry-sur-Cher", 47.2476, 1.9938], 163 18151: ["Montigny", 47.2282, 2.6875], 164 18152: ["Montlouis", 46.8069, 2.2474], 165 18153: ["Morlac", 46.7269, 2.3171], 166 18154: ["Mornay-Berry", 47.0542, 2.8650], 167 18155: ["Mornay-sur-Allier", 46.8163, 3.0107], 168 18156: ["Morogues", 47.2574, 2.5960], 169 18157: ["Morthomiers", 47.0436, 2.2723], 170 18158: ["Moulins-sur-Yèvre", 47.0934, 2.5282], 171 18159: ["Nançay", 47.3670, 2.1754], 172 18160: ["Nérondes", 47.0040, 2.8384], 173 18161: ["Neuilly-en-Dun", 46.8022, 2.7826], 174 18162: ["Neuilly-en-Sancerre", 47.3056, 2.6556], 175 18163: ["Neuvy-Deux-Clochers", 47.2805, 2.6891], 176 18164: ["Neuvy-le-Barrois", 46.8597, 3.0196], 177 18165: ["Neuvy-sur-Barangeon", 47.3220, 2.2713], 178 18166: ["Nohant-en-Goût", 47.0899, 2.5806], 179 18167: ["Nohant-en-Graçay", 47.1336, 1.9123], 180 18168: ["Le Noyer", 47.3641, 2.6656], 181 18169: ["Nozières", 46.7349, 2.4207], 182 18170: ["Oizon", 47.4531, 2.5126], 183 18171: ["Orcenais", 46.7097, 2.4136], 184 18172: ["Orval", 46.7220, 2.4672], 185 18173: ["Osmery", 46.9385, 2.6579], 186 18174: ["Osmoy", 47.0631, 2.5057], 187 18175: ["Ourouer-les-Bourdelins", 46.9212, 2.7903], 188 18176: ["Parassy", 47.2421, 2.5381], 189 18177: ["Parnay", 46.8513, 2.5560], 190 18178: ["La Perche", 46.6330, 2.5738], 191 18179: ["Pigny", 47.1639, 2.4440], 192 18180: ["Plaimpied-Givaudins", 47.0077, 2.4361], 193 18181: ["Plou", 47.0315, 2.1483], 194 18182: ["Poisieux", 47.0315, 2.0894], 195 18183: ["Le Pondy", 46.7998, 2.6381], 196 18184: ["Précy", 47.0904, 2.9290], 197 18185: ["Presly", 47.3870, 2.3226], 198 18186: ["Preuilly", 47.0949, 2.1637], 199 18187: ["Préveranges", 46.4533, 2.2529], 200 18188: ["Primelles", 46.9066, 2.2127], 201 18189: ["Quantilly", 47.2245, 2.4453], 202 18190: ["Quincy", 47.1301, 2.1562], 203 18191: ["Raymond", 46.9716, 2.6898], 204 18192: ["Reigny", 46.5900, 2.3422], 205 18193: ["Rezay", 46.6725, 2.1746], 206 18194: ["Rians", 47.1848, 2.6197], 207 18195: ["Sagonne", 46.8604, 2.8288], 208 18196: ["Saint-Aignan-des-Noyers", 46.7553, 2.8218], 209 18197: ["Saint-Amand-Montrond", 46.7261, 2.5201], 210 18198: ["Saint-Ambroix", 46.9355, 2.1240], 211 18199: ["Saint-Baudel", 46.8510, 2.2048], 212 18200: ["Saint-Bouize", 47.2707, 2.8921], 213 18201: ["Saint-Caprais", 46.9713, 2.2986], 214 18202: ["Saint-Céols", 47.2192, 2.6363], 215 18203: ["Saint-Christophe-le-Chaudry", 46.5829, 2.3889], 216 18204: ["Saint-Denis-de-Palin", 46.9330, 2.5191], 217 18205: ["Saint-Doulchard", 47.1109, 2.3570], 218 18206: ["Saint-éloy-de-Gy", 47.1692, 2.3307], 219 18207: ["Saint-Florent-sur-Cher", 46.9913, 2.2540], 220 18208: ["Sainte-Gemme-en-Sancerrois", 47.4003, 2.8207], 221 18209: ["Saint-Georges-de-Poisieux", 46.6832, 2.4809], 222 18210: ["Saint-Georges-sur-la-Prée", 47.2199, 1.9495], 223 18211: ["Saint-Georges-sur-Moulon", 47.1855, 2.4209], 224 18212: ["Saint-Germain-des-Bois", 46.8892, 2.4512], 225 18213: ["Saint-Germain-du-Puy", 47.1076, 2.4788], 226 18214: ["Saint-Hilaire-de-Court", 47.2008, 2.0034], 227 18215: ["Saint-Hilaire-de-Gondilly", 47.0235, 2.9025], 228 18216: ["Saint-Hilaire-en-Lignières", 46.7380, 2.1302], 229 18217: ["Saint-Jeanvrin", 46.5964, 2.2422], 230 18218: ["Saint-Just", 46.9879, 2.5018], 231 18219: ["Saint-Laurent", 47.2418, 2.1846], 232 18220: ["Saint-Léger-le-Petit", 47.1148, 2.9991], 233 18221: ["Saint-Loup-des-Chaumes", 46.8257, 2.3823], 234 18222: ["Sainte-Lunaise", 46.9142, 2.3538], 235 18223: ["Saint-Martin-d'Auxigny", 47.2103, 2.3816], 236 18224: ["Saint-Martin-des-Champs", 47.1731, 2.9350], 237 18225: ["Saint-Maur", 46.5686, 2.2879], 238 18226: ["Saint-Michel-de-Volangis", 47.1432, 2.4814], 239 18227: ["Sainte-Montaine", 47.5015, 2.3216], 240 18228: ["Saint-Outrille", 47.1395, 1.8112], 241 18229: ["Saint-Palais", 47.2489, 2.4108], 242 18230: ["Saint-Pierre-les-Bois", 46.6716, 2.2833], 243 18231: ["Saint-Pierre-les-étieux", 46.7342, 2.5934], 244 18232: ["Saint-Priest-la-Marche", 46.4490, 2.1841], 245 18233: ["Saint-Satur", 47.3465, 2.8541], 246 18234: ["Saint-Saturnin", 46.5062, 2.2404], 247 18235: ["Sainte-Solange", 47.1423, 2.5509], 248 18236: ["Saint-Symphorien", 46.8074, 2.3043], 249 18237: ["Sainte-Thorette", 47.0779, 2.2069], 250 18238: ["Saint-Vitte", 46.5392, 2.5293], 251 18239: ["Saligny-le-Vif", 47.0404, 2.7531], 252 18240: ["Sancergues", 47.1626, 2.8999], 253 18241: ["Sancerre", 47.3256, 2.8215], 254 18242: ["Sancoins", 46.8245, 2.9137], 255 18243: ["Santranges", 47.5028, 2.7587], 256 18244: ["Saugy", 46.9677, 2.1133], 257 18245: ["Saulzais-le-Potier", 46.6018, 2.4919], 258 18246: ["Savigny-en-Sancerre", 47.4437, 2.7982], 259 18247: ["Savigny-en-Septaine", 47.0454, 2.5681], 260 18248: ["Senneçay", 46.9523, 2.4394], 261 18249: ["Sens-Beaujeu", 47.3341, 2.6887], 262 18250: ["Serruelles", 46.8824, 2.3798], 263 18251: ["Sévry", 47.1381, 2.8232], 264 18252: ["Sidiailles", 46.5116, 2.3146], 265 18253: ["Soulangis", 47.1798, 2.5152], 266 18254: ["Soye-en-Septaine", 47.0306, 2.4878], 267 18255: ["Le Subdray", 47.0183, 2.3098], 268 18256: ["Subligny", 47.3955, 2.7523], 269 18257: ["Sury-près-Léré", 47.4832, 2.8448], 270 18258: ["Sury-en-Vaux", 47.3718, 2.8039], 271 18259: ["Sury-ès-Bois", 47.4600, 2.7111], 272 18260: ["Tendron", 46.9797, 2.8200], 273 18261: ["Thaumiers", 46.8218, 2.6700], 274 18262: ["Thauvenay", 47.3006, 2.8732], 275 18263: ["Thénioux", 47.2616, 1.9392], 276 18264: ["Thou", 47.4220, 2.6720], 277 18265: ["Torteron", 47.0094, 2.9834], 278 18266: ["Touchay", 46.7151, 2.2101], 279 18267: ["Trouy", 47.0200, 2.3661], 280 18268: ["Uzay-le-Venon", 46.8241, 2.4569], 281 18269: ["Vailly-sur-Sauldre", 47.4563, 2.6513], 282 18270: ["Vallenay", 46.7727, 2.3785], 283 18271: ["Vasselay", 47.1606, 2.3864], 284 18272: ["Veaugues", 47.2655, 2.7556], 285 18273: ["Venesmes", 46.8470, 2.2822], 286 18274: ["Verdigny", 47.3488, 2.8113], 287 18275: ["Vereaux", 46.8743, 2.8773], 288 18276: ["Vernais", 46.7670, 2.7087], 289 18277: ["Verneuil", 46.8209, 2.6014], 290 18278: ["Vesdun", 46.5533, 2.4391], 291 18279: ["Vierzon", 47.2368, 2.0790], 292 18280: ["Vignoux-sous-les-Aix", 47.1836, 2.4696], 293 18281: ["Vignoux-sur-Barangeon", 47.2080, 2.1803], 294 18282: ["Villabon", 47.1024, 2.6786], 295 18283: ["Villecelin", 46.8208, 2.1951], 296 18284: ["Villegenon", 47.4175, 2.5993], 297 18285: ["Villeneuve-sur-Cher", 47.0279, 2.2233], 298 18286: ["Villequiers", 47.0782, 2.7912], 299 18287: ["Vinon", 47.2824, 2.8321], 300 18288: ["Vorly", 46.9399, 2.4731], 301 18289: ["Vornay", 46.9659, 2.5947], 302 18290: ["Vouzeron", 47.2723, 2.2158] 303}; 304