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[41] = { 13 41001: ["Ambloy", 47.7092, 0.9693], 14 41002: ["Angé", 47.3165, 1.2397], 15 41003: ["Areines", 47.7980, 1.1027], 16 41004: ["Artins", 47.7499, 0.7472], 17 41005: ["Arville", 48.0654, 0.9593], 18 41006: ["Autainville", 47.8843, 1.4205], 19 41007: ["Authon", 47.6375, 0.8832], 20 41008: ["Avaray", 47.7250, 1.5550], 21 41009: ["Averdon", 47.6855, 1.3013], 22 41010: ["Azé", 47.8570, 0.9970], 23 41011: ["Baigneaux", 47.7751, 1.2586], 24 41012: ["Baillou", 47.9837, 0.8537], 25 41013: ["Bauzy", 47.5290, 1.6114], 26 41014: ["Beauchêne", 47.9427, 0.9712], 27 41015: ["Beauvilliers", 47.8400, 1.2533], 28 41016: ["Billy", 47.3138, 1.5441], 29 41017: ["Binas", 47.9064, 1.4656], 30 41018: ["Blois", 47.5817, 1.3062], 31 41019: ["Boisseau", 47.7736, 1.3061], 32 41020: ["Bonneveau", 47.8126, 0.7602], 33 41022: ["Bouffry", 48.0100, 1.0884], 34 41023: ["Bourré", 47.3511, 1.2243], 35 41024: ["Boursay", 48.0187, 0.9891], 36 41025: ["Bracieux", 47.5513, 1.5435], 37 41026: ["Brévainville", 47.9489, 1.2687], 38 41027: ["Briou", 47.8157, 1.4719], 39 41028: ["Busloup", 47.9044, 1.1361], 40 41029: ["Candé-sur-Beuvron", 47.5069, 1.2656], 41 41030: ["Cellé", 47.8306, 0.7965], 42 41031: ["Cellettes", 47.5283, 1.3812], 43 41032: ["Chailles", 47.5389, 1.3159], 44 41033: ["Chambon-sur-Cisse", 47.5571, 1.2195], 45 41034: ["Chambord", 47.6160, 1.5415], 46 41035: ["Champigny-en-Beauce", 47.7177, 1.2569], 47 41036: ["Chaon", 47.6121, 2.1628], 48 41037: ["La Chapelle-Enchérie", 47.8261, 1.2120], 49 41038: ["La Chapelle-Montmartin", 47.2591, 1.7516], 50 41039: ["La Chapelle-Saint-Martin-en-Plaine", 47.7330, 1.4119], 51 41040: ["La Chapelle-Vendômoise", 47.6758, 1.2387], 52 41041: ["La Chapelle-Vicomtesse", 47.9859, 1.0337], 53 41042: ["Châteauvieux", 47.2199, 1.3606], 54 41043: ["Châtillon-sur-Cher", 47.2867, 1.4836], 55 41044: ["Châtres-sur-Cher", 47.2992, 1.9301], 56 41045: ["Chaumont-sur-Loire", 47.4655, 1.1993], 57 41046: ["Chaumont-sur-Tharonne", 47.6135, 1.9232], 58 41047: ["La Chaussée-Saint-Victor", 47.6111, 1.3576], 59 41048: ["Chauvigny-du-Perche", 47.9595, 1.0779], 60 41049: ["Chémery", 47.3579, 1.4882], 61 41050: ["Cheverny", 47.4773, 1.4543], 62 41051: ["Chissay-en-Touraine", 47.3535, 1.1357], 63 41052: ["Chitenay", 47.4910, 1.3671], 64 41053: ["Choue", 47.9979, 0.9315], 65 41054: ["Choussy", 47.3651, 1.3493], 66 41055: ["Chouzy-sur-Cisse", 47.5244, 1.2389], 67 41056: ["La Colombe", 47.8894, 1.3716], 68 41057: ["Conan", 47.7409, 1.2979], 69 41058: ["Concriers", 47.7777, 1.4825], 70 41059: ["Contres", 47.4210, 1.4362], 71 41060: ["Cormenon", 47.9620, 0.9072], 72 41061: ["Cormeray", 47.4861, 1.4030], 73 41062: ["Couddes", 47.3643, 1.4042], 74 41063: ["Couffy", 47.2486, 1.4368], 75 41064: ["Coulanges", 47.5390, 1.2085], 76 41065: ["Coulommiers-la-Tour", 47.7778, 1.1332], 77 41066: ["Courbouzon", 47.6953, 1.5349], 78 41067: ["Cour-Cheverny", 47.5102, 1.4769], 79 41068: ["Courmemin", 47.4697, 1.6274], 80 41069: ["Cour-sur-Loire", 47.6579, 1.4150], 81 41070: ["Couture-sur-Loir", 47.7491, 0.6855], 82 41071: ["Crouy-sur-Cosson", 47.6544, 1.6233], 83 41072: ["Crucheray", 47.7318, 1.0993], 84 41073: ["Danzé", 47.9075, 1.0136], 85 41074: ["Dhuizon", 47.5875, 1.6751], 86 41075: ["Droué", 48.0341, 1.0658], 87 41077: ["épiais", 47.8125, 1.2504], 88 41078: ["épuisay", 47.8944, 0.9277], 89 41079: ["Les Essarts", 47.7323, 0.7128], 90 41080: ["Faverolles-sur-Cher", 47.3121, 1.1829], 91 41081: ["Faye", 47.8035, 1.1889], 92 41082: ["Feings", 47.4403, 1.3693], 93 41083: ["La Ferté-Beauharnais", 47.5392, 1.8545], 94 41084: ["La Ferté-Imbault", 47.4015, 1.9589], 95 41085: ["La Ferté-Saint-Cyr", 47.6680, 1.6865], 96 41086: ["Fontaines-en-Sologne", 47.4877, 1.5497], 97 41087: ["Fontaine-les-Coteaux", 47.7988, 0.8356], 98 41088: ["Fontaine-Raoul", 47.9744, 1.1349], 99 41089: ["La Fontenelle", 48.0550, 1.0138], 100 41090: ["Fortan", 47.8442, 0.9142], 101 41091: ["Fossé", 47.6307, 1.2770], 102 41092: ["Fougères-sur-Bièvre", 47.4498, 1.3410], 103 41093: ["Françay", 47.6178, 1.1077], 104 41094: ["Fresnes", 47.4383, 1.4100], 105 41095: ["Fréteval", 47.8900, 1.2062], 106 41096: ["Le Gault-Perche", 48.0992, 0.9899], 107 41097: ["Gièvres", 47.2892, 1.6702], 108 41098: ["Gombergean", 47.6521, 1.0749], 109 41099: ["Gy-en-Sologne", 47.3414, 1.5943], 110 41100: ["Les Hayes", 47.6990, 0.7800], 111 41101: ["Herbault", 47.6153, 1.1561], 112 41102: ["Houssay", 47.7446, 0.9470], 113 41103: ["Huisseau-en-Beauce", 47.7228, 1.0109], 114 41104: ["Huisseau-sur-Cosson", 47.5946, 1.4542], 115 41105: ["Josnes", 47.7919, 1.5320], 116 41106: ["Lamotte-Beuvron", 47.6033, 2.0232], 117 41107: ["Lancé", 47.6845, 1.0671], 118 41108: ["Lancôme", 47.6528, 1.1272], 119 41109: ["Landes-le-Gaulois", 47.6576, 1.1717], 120 41110: ["Langon", 47.3082, 1.8387], 121 41112: ["Lassay-sur-Croisne", 47.3683, 1.6349], 122 41113: ["Lavardin", 47.7369, 0.8860], 123 41114: ["Lestiou", 47.7487, 1.5656], 124 41115: ["Lignières", 47.8628, 1.1939], 125 41116: ["Lisle", 47.8690, 1.1071], 126 41118: ["Loreux", 47.4034, 1.8431], 127 41119: ["Lorges", 47.8211, 1.4987], 128 41120: ["Lunay", 47.8098, 0.9045], 129 41121: ["La Madeleine-Villefrouin", 47.7776, 1.3898], 130 41122: ["Maray", 47.2356, 1.8710], 131 41123: ["Marchenoir", 47.8340, 1.4106], 132 41124: ["Marcilly-en-Beauce", 47.7585, 1.0033], 133 41125: ["Marcilly-en-Gault", 47.4626, 1.8708], 134 41126: ["Mareuil-sur-Cher", 47.2756, 1.3031], 135 41127: ["La Marolle-en-Sologne", 47.5829, 1.7889], 136 41128: ["Marolles", 47.6526, 1.3100], 137 41129: ["Maslives", 47.6329, 1.4828], 138 41130: ["Maves", 47.7379, 1.3527], 139 41131: ["Mazangé", 47.8402, 0.9488], 140 41132: ["Méhers", 47.3272, 1.4522], 141 41133: ["Membrolles", 47.9836, 1.4663], 142 41134: ["Menars", 47.6472, 1.3998], 143 41135: ["Mennetou-sur-Cher", 47.2927, 1.8752], 144 41136: ["Mer", 47.7134, 1.5039], 145 41137: ["Mesland", 47.5174, 1.1000], 146 41138: ["Meslay", 47.8158, 1.1115], 147 41139: ["Meusnes", 47.2459, 1.5009], 148 41140: ["Millançay", 47.4506, 1.7804], 149 41141: ["Moisy", 47.9185, 1.3186], 150 41142: ["Molineuf", 47.5802, 1.2256], 151 41143: ["Mondoubleau", 47.9867, 0.8958], 152 41144: ["Monteaux", 47.4857, 1.1059], 153 41145: ["Monthou-sur-Bièvre", 47.4622, 1.2708], 154 41146: ["Monthou-sur-Cher", 47.3517, 1.2909], 155 41147: ["Les Montils", 47.5035, 1.3044], 156 41148: ["Montlivault", 47.6359, 1.4458], 157 41149: ["Montoire-sur-le-Loir", 47.7650, 0.8549], 158 41150: ["Mont-près-Chambord", 47.5576, 1.4480], 159 41151: ["Montrichard", 47.3602, 1.1835], 160 41152: ["Montrieux-en-Sologne", 47.5504, 1.7181], 161 41153: ["Montrouveau", 47.7062, 0.7138], 162 41154: ["Morée", 47.9158, 1.2488], 163 41155: ["Muides-sur-Loire", 47.6651, 1.5331], 164 41156: ["Mulsans", 47.6949, 1.3808], 165 41157: ["Mur-de-Sologne", 47.4172, 1.5988], 166 41158: ["Naveil", 47.7865, 1.0228], 167 41159: ["Neung-sur-Beuvron", 47.5356, 1.8113], 168 41160: ["Neuvy", 47.5680, 1.5863], 169 41161: ["Nouan-le-Fuzelier", 47.5365, 2.0295], 170 41163: ["Nourray", 47.7184, 1.0501], 171 41164: ["Noyers-sur-Cher", 47.2831, 1.4106], 172 41165: ["Oigny", 48.0640, 0.9111], 173 41166: ["Oisly", 47.3944, 1.3761], 174 41167: ["Onzain", 47.5123, 1.1650], 175 41168: ["Orçay", 47.3052, 2.1216], 176 41169: ["Orchaise", 47.5852, 1.1718], 177 41170: ["Ouchamps", 47.4749, 1.3199], 178 41171: ["Oucques", 47.8191, 1.2990], 179 41172: ["Ouzouer-le-Doyen", 47.9431, 1.3420], 180 41173: ["Ouzouer-le-Marché", 47.9026, 1.5336], 181 41174: ["Périgny", 47.7509, 1.1503], 182 41175: ["Pezou", 47.8682, 1.1463], 183 41176: ["Pierrefitte-sur-Sauldre", 47.5270, 2.1272], 184 41177: ["Le Plessis-Dorin", 48.0884, 0.8615], 185 41178: ["Le Plessis-l'échelle", 47.8112, 1.4247], 186 41179: ["Le Poislay", 48.0706, 1.0702], 187 41180: ["Pontlevoy", 47.3967, 1.2300], 188 41181: ["Pouillé", 47.3076, 1.2781], 189 41182: ["Pray", 47.6844, 1.1111], 190 41183: ["Prénouvellon", 47.9650, 1.5277], 191 41184: ["Prunay-Cassereau", 47.6845, 0.9126], 192 41185: ["Pruniers-en-Sologne", 47.3404, 1.6798], 193 41186: ["Rahart", 47.8699, 1.0609], 194 41187: ["Renay", 47.8392, 1.1728], 195 41188: ["Rhodon", 47.7544, 1.2671], 196 41189: ["Rilly-sur-Loire", 47.4587, 1.1449], 197 41190: ["Rocé", 47.8136, 1.1487], 198 41191: ["Roches", 47.7943, 1.4536], 199 41192: ["Les Roches-l'Évêque", 47.7861, 0.8875], 200 41193: ["Romilly", 47.9513, 1.0256], 201 41194: ["Romorantin-Lanthenay", 47.3745, 1.7445], 202 41195: ["Rougeou", 47.3612, 1.5427], 203 41196: ["Ruan-sur-Egvonne", 48.0144, 1.1364], 204 41197: ["Saint-Agil", 48.0389, 0.9345], 205 41198: ["Saint-Aignan", 47.2506, 1.3342], 206 41199: ["Saint-Amand-Longpré", 47.6840, 1.0007], 207 41200: ["Sainte-Anne", 47.7590, 1.0830], 208 41201: ["Saint-Arnoult", 47.7074, 0.8696], 209 41202: ["Saint-Avit", 48.0921, 0.9129], 210 41203: ["Saint-Bohaire", 47.6438, 1.2391], 211 41204: ["Saint-Claude-de-Diray", 47.6176, 1.4196], 212 41205: ["Saint-Cyr-du-Gault", 47.6208, 1.0259], 213 41206: ["Saint-Denis-sur-Loire", 47.6337, 1.3736], 214 41207: ["Saint-Dyé-sur-Loire", 47.6513, 1.4946], 215 41208: ["Saint-étienne-des-Guérets", 47.5981, 1.0636], 216 41209: ["Saint-Firmin-des-Prés", 47.8445, 1.1013], 217 41210: ["Sainte-Gemmes", 47.7960, 1.2495], 218 41211: ["Saint-Georges-sur-Cher", 47.3092, 1.1372], 219 41212: ["Saint-Gervais-la-Forêt", 47.5607, 1.3613], 220 41213: ["Saint-Gourgon", 47.6608, 1.0124], 221 41214: ["Saint-Hilaire-la-Gravelle", 47.9312, 1.1826], 222 41215: ["Saint-Jacques-des-Guérets", 47.7663, 0.7903], 223 41216: ["Saint-Jean-Froidmentel", 47.9615, 1.2100], 224 41217: ["Saint-Julien-de-Chédon", 47.3196, 1.2081], 225 41218: ["Saint-Julien-sur-Cher", 47.2663, 1.7797], 226 41219: ["Saint-Laurent-des-Bois", 47.8584, 1.4635], 227 41220: ["Saint-Laurent-Nouan", 47.7091, 1.6246], 228 41221: ["Saint-Léonard-en-Beauce", 47.8234, 1.3649], 229 41222: ["Saint-Loup", 47.2551, 1.8239], 230 41223: ["Saint-Lubin-en-Vergonnois", 47.6173, 1.2119], 231 41224: ["Saint-Marc-du-Cor", 47.9680, 0.9685], 232 41225: ["Saint-Martin-des-Bois", 47.7252, 0.8245], 233 41226: ["Saint-Ouen", 47.8279, 1.0713], 234 41228: ["Saint-Rimay", 47.7696, 0.9158], 235 41229: ["Saint-Romain-sur-Cher", 47.3184, 1.3864], 236 41230: ["Saint-Sulpice-de-Pommeray", 47.6028, 1.2625], 237 41231: ["Saint-Viâtre", 47.5143, 1.9340], 238 41232: ["Salbris", 47.4134, 2.0449], 239 41233: ["Sambin", 47.4324, 1.2772], 240 41234: ["Santenay", 47.5654, 1.1026], 241 41235: ["Sargé-sur-Braye", 47.9281, 0.8635], 242 41236: ["Sasnières", 47.7201, 0.9210], 243 41237: ["Sassay", 47.3923, 1.4463], 244 41238: ["Savigny-sur-Braye", 47.8696, 0.8312], 245 41239: ["Seigy", 47.2536, 1.3822], 246 41240: ["Seillac", 47.5491, 1.1640], 247 41241: ["Selles-Saint-Denis", 47.3757, 1.9065], 248 41242: ["Selles-sur-Cher", 47.2776, 1.5638], 249 41243: ["Selommes", 47.7654, 1.2114], 250 41244: ["Semerville", 47.9221, 1.3860], 251 41245: ["Séris", 47.7567, 1.5077], 252 41246: ["Seur", 47.5120, 1.3378], 253 41247: ["Soings-en-Sologne", 47.4114, 1.5284], 254 41248: ["Souday", 48.0447, 0.8465], 255 41249: ["Souesmes", 47.4571, 2.1708], 256 41250: ["Sougé", 47.7786, 0.7258], 257 41251: ["Souvigny-en-Sologne", 47.6491, 2.1674], 258 41252: ["Suèvres", 47.6814, 1.4544], 259 41253: ["Talcy", 47.7683, 1.4383], 260 41254: ["Le Temple", 47.9312, 0.9338], 261 41255: ["Ternay", 47.7345, 0.7718], 262 41256: ["Theillay", 47.3189, 2.0395], 263 41257: ["Thenay", 47.3940, 1.3032], 264 41258: ["Thésée", 47.3246, 1.3303], 265 41259: ["Thoré-la-Rochette", 47.7859, 0.9709], 266 41260: ["Thoury", 47.6144, 1.6107], 267 41261: ["Tourailles", 47.6905, 1.1565], 268 41262: ["Tour-en-Sologne", 47.5471, 1.5110], 269 41263: ["Tréhet", 47.7421, 0.6339], 270 41264: ["Tripleville", 47.9462, 1.4814], 271 41265: ["Troo", 47.7887, 0.7786], 272 41266: ["Valaire", 47.4744, 1.2558], 273 41267: ["Vallières-les-Grandes", 47.4108, 1.1475], 274 41268: ["Veilleins", 47.4276, 1.6882], 275 41269: ["Vendôme", 47.8013, 1.0610], 276 41270: ["Verdes", 47.9526, 1.4154], 277 41271: ["Vernou-en-Sologne", 47.4985, 1.6929], 278 41272: ["Veuves", 47.4770, 1.1298], 279 41273: ["Vievy-le-Rayé", 47.8716, 1.2982], 280 41274: ["Villavard", 47.7519, 0.9045], 281 41275: ["La Ville-aux-Clercs", 47.9188, 1.0967], 282 41276: ["Villebarou", 47.6266, 1.3190], 283 41277: ["Villebout", 47.9872, 1.1731], 284 41278: ["Villechauve", 47.6438, 0.9498], 285 41279: ["Villedieu-le-Château", 47.7145, 0.6402], 286 41280: ["Villefranche-sur-Cher", 47.3061, 1.7536], 287 41281: ["Villefrancoeur", 47.6965, 1.2034], 288 41282: ["Villeherviers", 47.3599, 1.8118], 289 41283: ["Villemardy", 47.7277, 1.1866], 290 41284: ["Villeneuve-Frouville", 47.7852, 1.3172], 291 41285: ["Villeny", 47.6229, 1.7526], 292 41286: ["Villeporcher", 47.6445, 0.9863], 293 41287: ["Villerable", 47.7565, 1.0401], 294 41288: ["Villerbon", 47.6640, 1.3567], 295 41289: ["Villermain", 47.8593, 1.5320], 296 41290: ["Villeromain", 47.7179, 1.1469], 297 41291: ["Villetrun", 47.7867, 1.1655], 298 41292: ["Villexanton", 47.7415, 1.4457], 299 41293: ["Villiersfaux", 47.7456, 0.9810], 300 41294: ["Villiers-sur-Loir", 47.8095, 0.9974], 301 41295: ["Vineuil", 47.5862, 1.3883], 302 41296: ["Vouzon", 47.6431, 2.0496], 303 41297: ["Yvoy-le-Marron", 47.6366, 1.8480] 304}; 305