diff --git a/README.md b/README.md index 8e98e0a..02d7a38 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,6 @@ # inseecity +DokuWiki Extensions : https://www.dokuwiki.org/plugin:inseecity + +Map zipcode, city name and geolocation. + diff --git a/action.php b/action.php new file mode 100644 index 0000000..252e801 --- /dev/null +++ b/action.php @@ -0,0 +1,71 @@ + + * + * INSEE city: code database + */ + +if (!defined ('DOKU_INC')) + die (); +if (!defined ('DOKU_PLUGIN')) + define ('DOKU_PLUGIN', DOKU_INC.'lib/plugins/'); +require_once (DOKU_PLUGIN.'action.php'); + +class action_plugin_inseecity extends DokuWiki_Action_Plugin { + var $allDeps; + var $selectedDeps; + + // ============================================================ + function register (Doku_Event_Handler $controller) { + $controller->register_hook ('TPL_METAHEADER_OUTPUT', 'BEFORE', $this, 'include_dependencies', array()); + $controller->register_hook ('DOKUWIKI_STARTED', 'AFTER', $this, 'jsinfo'); + } + + public function include_dependencies (Doku_Event $event, $param) { + $this->setVars (); + foreach ($this->selectedDeps as $dep) + $event->data['script'][] = array ( + 'type' => 'text/javascript', + 'src' => DOKU_BASE.'lib/plugins/inseecity/dep/'.$dep.'.js', + 'defer' => 'defer', + 'charset' => 'utf-8', + '_data' => '', + ); + } + + // ============================================================ + public function setVars () { + $pathDirObj = opendir (__DIR__."/dep/"); + $exclude_array = explode ("|", ".|.."); + $this->allDeps = []; + $this->selectedDeps = []; + while (false !== ($file = readdir ($pathDirObj))) { + if (in_array (strtolower ($file), $exclude_array)) + continue; + $this->allDeps[] = preg_replace ('#(.*)\.js$#i', '$1', $file); + } + if ($this->getConf ('allDep')) + $this->selectedDeps = $this->allDeps; + else { + $this->selectedDeps = []; + foreach (explode (",", $this->getConf ('selectedDeps')) as $dep) { + $dep = strtoupper (trim ($dep)); + if (in_array ($dep, $this->allDeps)) + $this->selectedDeps [] = $dep; + } + } + } + + // ============================================================ + public function jsinfo(Doku_Event $event, $param) { + $this->setVars (); + global $JSINFO; + if (!isset($JSINFO['inseeCity'])) + $JSINFO['inseeCity'] = array(); + $JSINFO ['inseeCity']['selectedDeps'] = $this->selectedDeps; + $JSINFO ['inseeCity']['maxAutocomplete'] = $this->getConf ('maxAutocomplete'); + } + + // ============================================================ +} diff --git a/conf/default.php b/conf/default.php new file mode 100644 index 0000000..c9b1b58 --- /dev/null +++ b/conf/default.php @@ -0,0 +1,12 @@ + + * + * Options for the INSEE city plugin + */ + +$conf['allDep'] = true; +$conf['selectedDeps'] = ""; +$conf['maxAutocomplete'] = 200; + diff --git a/conf/metadata.php b/conf/metadata.php new file mode 100644 index 0000000..6e92beb --- /dev/null +++ b/conf/metadata.php @@ -0,0 +1,11 @@ + + * + * Metadata for configuration manager plugin + * Additions for the INSEE city plugin + */ +$meta['allDep'] = array ('onoff'); +$meta['selectedDeps'] = array ('string'); +$meta['maxAutocomplete'] = array ('numeric'); diff --git a/dep/1.js b/dep/1.js new file mode 100644 index 0000000..580ce09 --- /dev/null +++ b/dep/1.js @@ -0,0 +1,432 @@ +/* + 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[1] = { + 1001: ["L'Abergement-Clémenciat", 46.1534, 4.9261], + 1002: ["L'Abergement-de-Varey", 46.0091, 5.4280], + 1004: ["Ambérieu-en-Bugey", 45.9608, 5.3729], + 1005: ["Ambérieux-en-Dombes", 45.9961, 4.9122], + 1006: ["Ambléon", 45.7494, 5.5943], + 1007: ["Ambronay", 46.0055, 5.3576], + 1008: ["Ambutrix", 45.9367, 5.3328], + 1009: ["Andert-et-Condon", 45.7873, 5.6578], + 1010: ["Anglefort", 45.9093, 5.7951], + 1011: ["Apremont", 46.2054, 5.6578], + 1012: ["Aranc", 46.0015, 5.5113], + 1013: ["Arandas", 45.8908, 5.4987], + 1014: ["Arbent", 46.2834, 5.6906], + 1015: ["Arbignieu", 45.7237, 5.6526], + 1016: ["Arbigny", 46.4776, 4.9599], + 1017: ["Argis", 45.9337, 5.4825], + 1019: ["Armix", 45.8541, 5.5835], + 1021: ["Ars-sur-Formans", 45.9934, 4.8219], + 1022: ["Artemare", 45.8695, 5.6906], + 1023: ["Asnières-sur-Saône", 46.3857, 4.8838], + 1024: ["Attignat", 46.2861, 5.1795], + 1025: ["Bâgé-la-Ville", 46.3233, 4.9528], + 1026: ["Bâgé-le-Châtel", 46.3077, 4.9286], + 1027: ["Balan", 45.8311, 5.1078], + 1028: ["Baneins", 46.1141, 4.9014], + 1029: ["Beaupont", 46.4288, 5.2600], + 1030: ["Beauregard", 46.0008, 4.7560], + 1031: ["Bellignat", 46.2373, 5.6360], + 1032: ["Béligneux", 45.8591, 5.1398], + 1033: ["Bellegarde-sur-Valserine", 46.1067, 5.8320], + 1034: ["Belley", 45.7494, 5.6841], + 1035: ["Belleydoux", 46.2530, 5.7847], + 1036: ["Belmont-Luthézieu", 45.8847, 5.6511], + 1037: ["Bénonces", 45.8374, 5.4828], + 1038: ["Bény", 46.3188, 5.2825], + 1039: ["Béon", 45.8568, 5.7522], + 1040: ["Béréziat", 46.3674, 5.0402], + 1041: ["Bettant", 45.9368, 5.3666], + 1042: ["Bey", 46.2191, 4.8464], + 1043: ["Beynost", 45.8390, 4.9973], + 1044: ["Billiat", 46.0791, 5.7659], + 1045: ["Birieux", 45.9533, 5.0366], + 1046: ["Biziat", 46.2266, 4.9408], + 1047: ["Blyes", 45.8469, 5.2516], + 1049: ["La Boisse", 45.8446, 5.0278], + 1050: ["Boissey", 46.3727, 4.9989], + 1051: ["Bolozon", 46.1960, 5.4709], + 1052: ["Bouligneux", 46.0232, 4.9925], + 1053: ["Bourg-en-Bresse", 46.2051, 5.2460], + 1054: ["Bourg-Saint-Christophe", 45.8861, 5.1434], + 1056: ["Boyeux-Saint-Jérôme", 46.0363, 5.4632], + 1057: ["Boz", 46.4051, 4.9135], + 1058: ["Brégnier-Cordon", 45.6416, 5.6165], + 1059: ["Brénaz", 45.9500, 5.7371], + 1060: ["Brénod", 46.0759, 5.6141], + 1061: ["Brens", 45.7135, 5.6899], + 1062: ["Bressolles", 45.8694, 5.1009], + 1063: ["Brion", 46.1686, 5.5465], + 1064: ["Briord", 45.7708, 5.4853], + 1065: ["Buellas", 46.2104, 5.1448], + 1066: ["La Burbanche", 45.8598, 5.5460], + 1067: ["Ceignes", 46.1256, 5.4945], + 1068: ["Cerdon", 46.0720, 5.4757], + 1069: ["Certines", 46.1337, 5.2623], + 1071: ["Cessy", 46.3156, 6.0779], + 1072: ["Ceyzériat", 46.1832, 5.3200], + 1073: ["Ceyzérieu", 45.8335, 5.7193], + 1074: ["Chalamont", 46.0076, 5.1693], + 1075: ["Chaleins", 46.0340, 4.7985], + 1076: ["Chaley", 45.9533, 5.5368], + 1077: ["Challes-la-Montagne", 46.1221, 5.4575], + 1078: ["Challex", 46.1768, 5.9711], + 1079: ["Champagne-en-Valromey", 45.9316, 5.6932], + 1080: ["Champdor", 46.0198, 5.6000], + 1081: ["Champfromier", 46.2203, 5.8223], + 1082: ["Chanay", 46.0056, 5.7689], + 1083: ["Chaneins", 46.0934, 4.8547], + 1084: ["Chanoz-Châtenay", 46.1861, 5.0280], + 1085: ["La Chapelle-du-Châtelard", 46.0744, 5.0216], + 1087: ["Charix", 46.1856, 5.6811], + 1088: ["Charnoz-sur-Ain", 45.8736, 5.2211], + 1089: ["Château-Gaillard", 45.9730, 5.3075], + 1090: ["Châtenay", 46.0259, 5.2048], + 1091: ["Châtillon-en-Michaille", 46.1293, 5.7701], + 1092: ["Châtillon-la-Palud", 45.9748, 5.2416], + 1093: ["Châtillon-sur-Chalaronne", 46.1232, 4.9581], + 1094: ["Chavannes-sur-Reyssouze", 46.4379, 5.0069], + 1095: ["Chavannes-sur-Suran", 46.2750, 5.4164], + 1096: ["Chaveyriat", 46.1991, 5.0564], + 1097: ["Chavornay", 45.8824, 5.7249], + 1098: ["Chazey-Bons", 45.7925, 5.6847], + 1099: ["Chazey-sur-Ain", 45.8929, 5.2552], + 1100: ["Cheignieu-la-Balme", 45.8227, 5.6050], + 1101: ["Chevillard", 46.1103, 5.5811], + 1102: ["Chevroux", 46.3824, 4.9628], + 1103: ["Chevry", 46.2831, 6.0470], + 1104: ["Chézery-Forens", 46.2225, 5.8724], + 1105: ["Civrieux", 45.9224, 4.8863], + 1106: ["Cize", 46.2003, 5.4508], + 1107: ["Cleyzieu", 45.9021, 5.4327], + 1108: ["Coligny", 46.3866, 5.3308], + 1109: ["Collonges", 46.1419, 5.9004], + 1110: ["Colomieu", 45.7361, 5.6267], + 1111: ["Conand", 45.8834, 5.4754], + 1112: ["Condamine", 46.1058, 5.5556], + 1113: ["Condeissiat", 46.1538, 5.0843], + 1114: ["Confort", 46.1543, 5.8331], + 1115: ["Confrançon", 46.2703, 5.0577], + 1116: ["Contrevoz", 45.8009, 5.6208], + 1117: ["Conzieu", 45.7253, 5.6044], + 1118: ["Corbonod", 45.9659, 5.7896], + 1119: ["Corcelles", 46.0399, 5.5733], + 1121: ["Corlier", 46.0336, 5.4963], + 1122: ["Cormaranche-en-Bugey", 45.9442, 5.6086], + 1123: ["Cormoranche-sur-Saône", 46.2403, 4.8276], + 1124: ["Cormoz", 46.4336, 5.2218], + 1125: ["Corveissiat", 46.2505, 5.4715], + 1127: ["Courmangoux", 46.3267, 5.3555], + 1128: ["Courtes", 46.4570, 5.1112], + 1129: ["Crans", 45.9663, 5.1949], + 1130: ["Cras-sur-Reyssouze", 46.3130, 5.1779], + 1133: ["Cressin-Rochefort", 45.7826, 5.7654], + 1134: ["Crottet", 46.2830, 4.8774], + 1135: ["Crozet", 46.2915, 5.9951], + 1136: ["Cruzilles-lès-Mépillat", 46.2220, 4.8752], + 1138: ["Culoz", 45.8559, 5.7839], + 1139: ["Curciat-Dongalon", 46.4885, 5.1634], + 1140: ["Curtafond", 46.2731, 5.1020], + 1141: ["Cuzieu", 45.8200, 5.6765], + 1142: ["Dagneux", 45.8531, 5.0728], + 1143: ["Divonne-les-Bains", 46.3756, 6.1158], + 1144: ["Dommartin", 46.3362, 4.9986], + 1145: ["Dompierre-sur-Veyle", 46.0667, 5.2166], + 1146: ["Dompierre-sur-Chalaronne", 46.1415, 4.9014], + 1147: ["Domsure", 46.4244, 5.2931], + 1148: ["Dortan", 46.3133, 5.6414], + 1149: ["Douvres", 45.9842, 5.3710], + 1150: ["Drom", 46.2196, 5.3679], + 1151: ["Druillat", 46.0675, 5.2936], + 1152: ["échallon", 46.2271, 5.7333], + 1153: ["échenevex", 46.3160, 6.0192], + 1154: ["étrez", 46.3380, 5.1928], + 1155: ["évosges", 45.9651, 5.5028], + 1156: ["Faramans", 45.9104, 5.1249], + 1157: ["Fareins", 46.0209, 4.7620], + 1158: ["Farges", 46.1662, 5.9001], + 1159: ["Feillens", 46.3365, 4.8850], + 1160: ["Ferney-Voltaire", 46.2519, 6.1082], + 1162: ["Flaxieu", 45.8113, 5.7445], + 1163: ["Foissiat", 46.3784, 5.1848], + 1165: ["Francheleins", 46.0735, 4.8129], + 1166: ["Frans", 45.9939, 4.7803], + 1167: ["Garnerans", 46.2136, 4.8284], + 1169: ["Genouilleux", 46.1201, 4.7928], + 1170: ["Béard-Géovreissiat", 46.1896, 5.5513], + 1171: ["Géovreisset", 46.2508, 5.6127], + 1172: ["Germagnat", 46.3054, 5.4501], + 1173: ["Gex", 46.3471, 6.0465], + 1174: ["Giron", 46.2227, 5.7804], + 1175: ["Gorrevod", 46.4149, 4.9512], + 1176: ["Le Grand-Abergement", 46.0863, 5.6862], + 1177: ["Grand-Corent", 46.2073, 5.4331], + 1179: ["Grièges", 46.2633, 4.8462], + 1180: ["Grilly", 46.3318, 6.1136], + 1181: ["Groissiat", 46.2260, 5.6109], + 1182: ["Groslée", 45.7216, 5.5728], + 1183: ["Guéreins", 46.1066, 4.7815], + 1184: ["Hautecourt-Romanèche", 46.1611, 5.4294], + 1185: ["Hauteville-Lompnes", 45.9696, 5.5762], + 1186: ["Hostiaz", 45.9061, 5.5407], + 1187: ["Hotonnes", 46.0317, 5.7026], + 1188: ["Illiat", 46.1866, 4.8884], + 1189: ["Injoux-Génissiat", 46.0497, 5.7599], + 1190: ["Innimond", 45.7919, 5.5738], + 1191: ["Izenave", 46.0381, 5.5244], + 1192: ["Izernore", 46.2179, 5.5625], + 1193: ["Izieu", 45.6557, 5.6390], + 1194: ["Jassans-Riottier", 45.9777, 4.7598], + 1195: ["Jasseron", 46.2150, 5.3121], + 1196: ["Jayat", 46.3660, 5.1142], + 1197: ["Journans", 46.1464, 5.3345], + 1198: ["Joyeux", 45.9499, 5.1026], + 1199: ["Jujurieux", 46.0497, 5.4109], + 1200: ["Labalme", 46.0932, 5.4943], + 1202: ["Lagnieu", 45.8917, 5.3291], + 1203: ["Laiz", 46.2469, 4.8993], + 1204: ["Lalleyriat", 46.1479, 5.7182], + 1205: ["Lancrans", 46.1323, 5.8405], + 1206: ["Lantenay", 46.0544, 5.5412], + 1207: ["Lapeyrouse", 45.9859, 4.9819], + 1208: ["Lavours", 45.8108, 5.7726], + 1209: ["Léaz", 46.1086, 5.8764], + 1210: ["Lélex", 46.2855, 5.9292], + 1211: ["Lent", 46.1160, 5.2020], + 1212: ["Lescheroux", 46.4114, 5.1510], + 1213: ["Leyment", 45.9269, 5.2947], + 1214: ["Leyssard", 46.1624, 5.4763], + 1215: ["Lhôpital", 46.0238, 5.7623], + 1216: ["Lhuis", 45.7444, 5.5360], + 1218: ["Lochieu", 45.9302, 5.7413], + 1219: ["Lompnas", 45.8105, 5.5232], + 1221: ["Lompnieu", 45.9690, 5.6596], + 1224: ["Loyettes", 45.7921, 5.2177], + 1225: ["Lurcy", 46.0617, 4.7807], + 1227: ["Magnieu", 45.7754, 5.7154], + 1228: ["Maillat", 46.1201, 5.5285], + 1229: ["Malafretaz", 46.3295, 5.1438], + 1230: ["Mantenay-Montlin", 46.4302, 5.1067], + 1231: ["Manziat", 46.3643, 4.9024], + 1232: ["Marboz", 46.3434, 5.2437], + 1233: ["Marchamp", 45.7738, 5.5498], + 1234: ["Marignieu", 45.8010, 5.7157], + 1235: ["Marlieux", 46.0549, 5.0741], + 1236: ["Marsonnas", 46.3409, 5.0643], + 1237: ["Martignat", 46.2030, 5.6138], + 1238: ["Massieux", 45.9094, 4.8277], + 1239: ["Massignieu-de-Rives", 45.7571, 5.7620], + 1240: ["Matafelon-Granges", 46.2565, 5.5395], + 1241: ["Meillonnas", 46.2449, 5.3359], + 1242: ["Mérignat", 46.0648, 5.4421], + 1243: ["Messimy-sur-Saône", 46.0472, 4.7593], + 1244: ["Meximieux", 45.9060, 5.2040], + 1245: ["Bohas-Meyriat-Rignat", 46.1427, 5.3780], + 1246: ["Mézériat", 46.2423, 5.0472], + 1247: ["Mijoux", 46.3622, 6.0090], + 1248: ["Mionnay", 45.8955, 4.9241], + 1249: ["Miribel", 45.8442, 4.9410], + 1250: ["Misérieux", 45.9762, 4.8102], + 1252: ["Mogneneins", 46.1446, 4.8201], + 1254: ["Montagnat", 46.1686, 5.2796], + 1255: ["Montagnieu", 45.7994, 5.4642], + 1257: ["Montanges", 46.1732, 5.7900], + 1258: ["Montceaux", 46.0962, 4.8045], + 1259: ["Montcet", 46.2193, 5.1114], + 1260: ["Le Montellier", 45.9287, 5.0709], + 1261: ["Monthieux", 45.9622, 4.9455], + 1262: ["Montluel", 45.8909, 5.0198], + 1263: ["Montmerle-sur-Saône", 46.0849, 4.7608], + 1264: ["Montracol", 46.1867, 5.1170], + 1265: ["Montréal-la-Cluse", 46.1795, 5.5951], + 1266: ["Montrevel-en-Bresse", 46.3252, 5.1129], + 1267: ["Nurieux-Volognat", 46.1830, 5.5143], + 1268: ["Murs-et-Gélignieux", 45.6420, 5.6603], + 1269: ["Nantua", 46.1537, 5.6135], + 1271: ["Nattages", 45.7237, 5.7494], + 1272: ["Neuville-les-Dames", 46.1567, 5.0094], + 1273: ["Neuville-sur-Ain", 46.0909, 5.3734], + 1274: ["Les Neyrolles", 46.1342, 5.6371], + 1275: ["Neyron", 45.8184, 4.9309], + 1276: ["Niévroz", 45.8222, 5.0594], + 1277: ["Nivollet-Montgriffon", 45.9999, 5.4584], + 1279: ["Oncieu", 45.9651, 5.4714], + 1280: ["Ordonnaz", 45.8339, 5.5395], + 1281: ["Ornex", 46.2774, 6.0945], + 1282: ["Outriaz", 46.0677, 5.5569], + 1283: ["Oyonnax", 46.2605, 5.6534], + 1284: ["Ozan", 46.3867, 4.9180], + 1285: ["Parcieux", 45.9184, 4.8274], + 1286: ["Parves", 45.7437, 5.7380], + 1288: ["Péron", 46.1913, 5.9196], + 1289: ["Péronnas", 46.1711, 5.2180], + 1290: ["Pérouges", 45.8803, 5.1795], + 1291: ["Perrex", 46.2465, 4.9746], + 1292: ["Le Petit-Abergement", 46.0669, 5.6512], + 1293: ["Peyriat", 46.1498, 5.5057], + 1294: ["Peyrieu", 45.6762, 5.6791], + 1295: ["Peyzieux-sur-Saône", 46.1226, 4.8224], + 1296: ["Pirajoux", 46.3858, 5.2741], + 1297: ["Pizay", 45.8928, 5.0891], + 1298: ["Plagne", 46.1883, 5.7176], + 1299: ["Le Plantay", 46.0230, 5.0891], + 1300: ["Le Poizat", 46.1432, 5.6744], + 1301: ["Polliat", 46.2463, 5.1379], + 1302: ["Pollieu", 45.7965, 5.7479], + 1303: ["Poncin", 46.0895, 5.4168], + 1304: ["Pont-d'Ain", 46.0542, 5.3470], + 1305: ["Pont-de-Vaux", 46.4422, 4.9286], + 1306: ["Pont-de-Veyle", 46.2637, 4.8818], + 1307: ["Port", 46.1559, 5.5761], + 1308: ["Pougny", 46.1450, 5.9510], + 1309: ["Pouillat", 46.3219, 5.4231], + 1310: ["Prémeyzel", 45.6806, 5.6439], + 1311: ["Prémillieu", 45.8764, 5.5647], + 1312: ["Pressiat", 46.3190, 5.3808], + 1313: ["Prévessin-Moëns", 46.2582, 6.0722], + 1314: ["Priay", 46.0197, 5.2852], + 1316: ["Pugieu", 45.8176, 5.6497], + 1317: ["Ramasse", 46.1905, 5.3557], + 1318: ["Rancé", 45.9673, 4.8634], + 1319: ["Relevant", 46.0843, 4.9417], + 1320: ["Replonges", 46.3077, 4.8746], + 1321: ["Revonnas", 46.1615, 5.3354], + 1322: ["Reyrieux", 45.9367, 4.8284], + 1323: ["Reyssouze", 46.4285, 4.9128], + 1325: ["Rignieux-le-Franc", 45.9518, 5.1693], + 1328: ["Romans", 46.1237, 5.0217], + 1329: ["Rossillon", 45.8363, 5.5992], + 1330: ["Ruffieu", 46.0037, 5.6532], + 1331: ["Saint-Alban", 46.0983, 5.4557], + 1332: ["Saint-André-de-Bâgé", 46.2985, 4.9141], + 1333: ["Saint-André-de-Corcy", 45.9270, 4.9537], + 1334: ["Saint-André-d'Huiriat", 46.2140, 4.9129], + 1335: ["Saint-André-le-Bouchoux", 46.1131, 5.0802], + 1336: ["Saint-André-sur-Vieux-Jonc", 46.1492, 5.1417], + 1337: ["Saint-Bénigne", 46.4519, 4.9530], + 1338: ["Saint-Benoît", 45.6891, 5.5843], + 1339: ["Saint-Bernard", 45.9493, 4.7427], + 1340: ["Saint-Bois", 45.6974, 5.6270], + 1341: ["Saint-Champ", 45.7825, 5.7326], + 1342: ["Sainte-Croix", 45.8955, 5.0493], + 1343: ["Saint-Cyr-sur-Menthon", 46.2754, 4.9675], + 1344: ["Saint-Denis-lès-Bourg", 46.2111, 5.1846], + 1345: ["Saint-Denis-en-Bugey", 45.9488, 5.3236], + 1346: ["Saint-Didier-d'Aussiat", 46.3069, 5.0582], + 1347: ["Saint-Didier-de-Formans", 45.9564, 4.7776], + 1348: ["Saint-Didier-sur-Chalaronne", 46.1840, 4.8164], + 1349: ["Saint-éloi", 45.9322, 5.1518], + 1350: ["Saint-étienne-du-Bois", 46.2749, 5.2842], + 1351: ["Saint-étienne-sur-Chalaronne", 46.1468, 4.8669], + 1352: ["Saint-étienne-sur-Reyssouze", 46.4030, 5.0060], + 1353: ["Sainte-Euphémie", 45.9669, 4.7947], + 1354: ["Saint-Genis-Pouilly", 46.2545, 6.0362], + 1355: ["Saint-Genis-sur-Menthon", 46.2815, 5.0131], + 1356: ["Saint-Georges-sur-Renon", 46.1037, 5.0300], + 1357: ["Saint-Germain-de-Joux", 46.1821, 5.7467], + 1358: ["Saint-Germain-les-Paroisses", 45.7709, 5.6175], + 1359: ["Saint-Germain-sur-Renon", 46.0797, 5.0609], + 1360: ["Saint-Jean-de-Gonville", 46.2178, 5.9420], + 1361: ["Saint-Jean-de-Niost", 45.8405, 5.2116], + 1362: ["Saint-Jean-de-Thurigneux", 45.9598, 4.8993], + 1363: ["Saint-Jean-le-Vieux", 46.0291, 5.3825], + 1364: ["Saint-Jean-sur-Reyssouze", 46.3972, 5.0629], + 1365: ["Saint-Jean-sur-Veyle", 46.2683, 4.9219], + 1366: ["Sainte-Julie", 45.8819, 5.2845], + 1367: ["Saint-Julien-sur-Reyssouze", 46.3997, 5.1035], + 1368: ["Saint-Julien-sur-Veyle", 46.2014, 4.9593], + 1369: ["Saint-Just", 46.1929, 5.2849], + 1370: ["Saint-Laurent-sur-Saône", 46.3051, 4.8394], + 1371: ["Saint-Marcel", 45.9485, 4.9896], + 1372: ["Saint-Martin-de-Bavel", 45.8482, 5.6788], + 1373: ["Saint-Martin-du-Frêne", 46.1359, 5.5710], + 1374: ["Saint-Martin-du-Mont", 46.1061, 5.3255], + 1375: ["Saint-Martin-le-Châtel", 46.2914, 5.1229], + 1376: ["Saint-Maurice-de-Beynost", 45.8343, 4.9772], + 1378: ["Saint-Maurice-de-Gourdans", 45.8200, 5.1698], + 1379: ["Saint-Maurice-de-Rémens", 45.9527, 5.2708], + 1380: ["Saint-Nizier-le-Bouchoux", 46.4528, 5.1759], + 1381: ["Saint-Nizier-le-Désert", 46.0528, 5.1424], + 1382: ["Sainte-Olive", 46.0142, 4.9362], + 1383: ["Saint-Paul-de-Varax", 46.0956, 5.1276], + 1384: ["Saint-Rambert-en-Bugey", 45.9504, 5.4401], + 1385: ["Saint-Rémy", 46.1846, 5.1677], + 1386: ["Saint-Sorlin-en-Bugey", 45.8863, 5.3760], + 1387: ["Saint-Sulpice", 46.3209, 5.0414], + 1388: ["Saint-Trivier-de-Courtes", 46.4612, 5.0667], + 1389: ["Saint-Trivier-sur-Moignans", 46.0618, 4.9015], + 1390: ["Saint-Vulbas", 45.8222, 5.2701], + 1391: ["Salavre", 46.3635, 5.3474], + 1392: ["Samognat", 46.2648, 5.5860], + 1393: ["Sandrans", 46.0656, 4.9828], + 1396: ["Sault-Brénaz", 45.8654, 5.4041], + 1397: ["Sauverny", 46.3126, 6.1104], + 1398: ["Savigneux", 45.9973, 4.8576], + 1399: ["Ségny", 46.2935, 6.0728], + 1400: ["Seillonnaz", 45.7976, 5.4981], + 1401: ["Sergy", 46.2626, 5.9891], + 1402: ["Sermoyer", 46.4981, 4.9785], + 1403: ["Serrières-de-Briord", 45.8133, 5.4412], + 1404: ["Serrières-sur-Ain", 46.1466, 5.4502], + 1405: ["Servas", 46.1385, 5.1788], + 1406: ["Servignat", 46.4346, 5.0555], + 1407: ["Seyssel", 45.9484, 5.8261], + 1408: ["Simandre-sur-Suran", 46.2340, 5.4224], + 1409: ["Songieu", 45.9816, 5.7161], + 1410: ["Sonthonnax-la-Montagne", 46.2229, 5.5056], + 1411: ["Souclin", 45.8781, 5.4305], + 1412: ["Sulignat", 46.1735, 4.9577], + 1413: ["Surjoux", 46.0304, 5.7995], + 1414: ["Sutrieu", 45.9311, 5.6498], + 1415: ["Talissieu", 45.8637, 5.7209], + 1416: ["Tenay", 45.9226, 5.5145], + 1417: ["Thézillieu", 45.8931, 5.5970], + 1418: ["Thil", 45.8169, 5.0184], + 1419: ["Thoiry", 46.2435, 5.9650], + 1420: ["Thoissey", 46.1700, 4.7938], + 1421: ["Torcieu", 45.9212, 5.4040], + 1422: ["Tossiat", 46.1384, 5.3040], + 1423: ["Toussieux", 45.9598, 4.8289], + 1424: ["Tramoyes", 45.8745, 4.9639], + 1425: ["La Tranclière", 46.0970, 5.2609], + 1426: ["Treffort-Cuisiat", 46.2803, 5.3608], + 1427: ["Trévoux", 45.9406, 4.7714], + 1428: ["Valeins", 46.1146, 4.8655], + 1429: ["Vandeins", 46.2178, 5.0818], + 1430: ["Varambon", 46.0433, 5.2947], + 1431: ["Vaux-en-Bugey", 45.9201, 5.3635], + 1432: ["Verjon", 46.3459, 5.3485], + 1433: ["Vernoux", 46.4848, 5.1059], + 1434: ["Versailleux", 45.9854, 5.1120], + 1435: ["Versonnex", 46.2997, 6.1005], + 1436: ["Vesancy", 46.3610, 6.0847], + 1437: ["Vescours", 46.4743, 5.0261], + 1439: ["Vésines", 46.3593, 4.8626], + 1441: ["Vieu-d'Izenave", 46.0853, 5.5492], + 1442: ["Vieu", 45.8898, 5.6899], + 1443: ["Villars-les-Dombes", 45.9927, 5.0450], + 1444: ["Villebois", 45.8485, 5.4471], + 1445: ["Villemotier", 46.3458, 5.3103], + 1446: ["Villeneuve", 46.0319, 4.8518], + 1447: ["Villereversure", 46.1926, 5.3947], + 1448: ["Villes", 46.0954, 5.7569], + 1449: ["Villette-sur-Ain", 46.0099, 5.2521], + 1450: ["Villieu-Loyes-Mollon", 45.9320, 5.2295], + 1451: ["Viriat", 46.2508, 5.2230], + 1452: ["Virieu-le-Grand", 45.8464, 5.6397], + 1453: ["Virieu-le-Petit", 45.9063, 5.7370], + 1454: ["Virignin", 45.7267, 5.7128], + 1456: ["Vongnes", 45.8129, 5.7253], + 1457: ["Vonnas", 46.2168, 4.9974] +}; diff --git a/dep/10.js b/dep/10.js new file mode 100644 index 0000000..bb5a387 --- /dev/null +++ b/dep/10.js @@ -0,0 +1,446 @@ +/* + 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[10] = { + 10002: ["Ailleville", 48.2549, 4.6944], + 10003: ["Aix-en-Othe", 48.1975, 3.7363], + 10004: ["Allibaudières", 48.5863, 4.1229], + 10005: ["Amance", 48.2918, 4.4870], + 10006: ["Arcis-sur-Aube", 48.5278, 4.1419], + 10007: ["Arconville", 48.1561, 4.7289], + 10008: ["Argançon", 48.2503, 4.5960], + 10009: ["Arrelles", 48.0462, 4.2743], + 10010: ["Arrembécourt", 48.5432, 4.6064], + 10011: ["Arrentières", 48.2679, 4.7391], + 10012: ["Arsonval", 48.2796, 4.6506], + 10013: ["Assenay", 48.1786, 4.0651], + 10014: ["Assencières", 48.3556, 4.2015], + 10015: ["Aubeterre", 48.4223, 4.1067], + 10017: ["Aulnay", 48.4783, 4.4153], + 10018: ["Auxon", 48.0923, 3.9234], + 10019: ["Val-d'Auzon", 48.4004, 4.3593], + 10020: ["Avant-lès-Marcilly", 48.4323, 3.5601], + 10021: ["Avant-lès-Ramerupt", 48.4485, 4.2584], + 10022: ["Avirey-Lingey", 48.0280, 4.2970], + 10023: ["Avon-la-Pèze", 48.3874, 3.6514], + 10024: ["Avreuil", 48.0531, 3.9980], + 10025: ["Bagneux-la-Fosse", 47.9987, 4.2911], + 10026: ["Bailly-le-Franc", 48.5224, 4.6591], + 10027: ["Balignicourt", 48.5295, 4.4544], + 10028: ["Balnot-la-Grange", 47.9884, 4.1981], + 10029: ["Balnot-sur-Laignes", 48.0369, 4.3526], + 10030: ["Barberey-Saint-Sulpice", 48.3271, 4.0164], + 10031: ["Barbuise", 48.5509, 3.5620], + 10032: ["Baroville", 48.1827, 4.7409], + 10033: ["Bar-sur-Aube", 48.2339, 4.7159], + 10034: ["Bar-sur-Seine", 48.1127, 4.3788], + 10035: ["Bayel", 48.1924, 4.7908], + 10037: ["Bercenay-en-Othe", 48.1931, 3.8976], + 10038: ["Bercenay-le-Hayer", 48.3318, 3.5899], + 10039: ["Bergères", 48.1844, 4.6694], + 10040: ["Bernon", 47.9870, 3.9924], + 10041: ["Bertignolles", 48.1367, 4.5127], + 10042: ["Bérulle", 48.1707, 3.6716], + 10043: ["Bessy", 48.5413, 4.0248], + 10044: ["Bétignicourt", 48.4499, 4.4550], + 10045: ["Beurey", 48.1758, 4.4729], + 10046: ["Blaincourt-sur-Aube", 48.3814, 4.4522], + 10047: ["Blignicourt", 48.4534, 4.5411], + 10048: ["Bligny", 48.1737, 4.6045], + 10049: ["Les Bordes-Aumont", 48.1880, 4.1189], + 10050: ["Bossancourt", 48.2832, 4.6114], + 10051: ["Bouilly", 48.1864, 3.9912], + 10052: ["Boulages", 48.5873, 3.9226], + 10053: ["Bouranton", 48.3149, 4.1804], + 10054: ["Bourdenay", 48.3610, 3.5907], + 10055: ["Bourguignons", 48.1412, 4.3624], + 10056: ["Bouy-Luxembourg", 48.3750, 4.2428], + 10057: ["Bouy-sur-Orvin", 48.4230, 3.4974], + 10058: ["Bragelogne-Beauvoir", 47.9698, 4.2665], + 10059: ["Braux", 48.4830, 4.4581], + 10060: ["Bréviandes", 48.2562, 4.1075], + 10061: ["Brévonnes", 48.3493, 4.4089], + 10062: ["Briel-sur-Barse", 48.2131, 4.3540], + 10063: ["Brienne-la-Vieille", 48.3730, 4.5468], + 10064: ["Brienne-le-Château", 48.3974, 4.5392], + 10065: ["Brillecourt", 48.4771, 4.3707], + 10066: ["Bucey-en-Othe", 48.2547, 3.8673], + 10067: ["Buchères", 48.2364, 4.1141], + 10068: ["Buxeuil", 48.0540, 4.4055], + 10069: ["Buxières-sur-Arce", 48.1371, 4.4560], + 10070: ["Celles-sur-Ource", 48.0738, 4.4224], + 10071: ["Chacenay", 48.1073, 4.5322], + 10072: ["La Chaise", 48.3584, 4.6714], + 10073: ["Chalette-sur-Voire", 48.4518, 4.4246], + 10074: ["Chamoy", 48.1141, 3.9655], + 10075: ["Champfleury", 48.6142, 4.0310], + 10076: ["Champignol-lez-Mondeville", 48.1252, 4.6793], + 10077: ["Champigny-sur-Aube", 48.5677, 4.0722], + 10078: ["Champ-sur-Barse", 48.2389, 4.4136], + 10079: ["Channes", 47.9409, 4.2664], + 10080: ["Chaource", 48.0548, 4.1400], + 10081: ["La Chapelle-Saint-Luc", 48.3161, 4.0351], + 10082: ["Chapelle-Vallon", 48.4345, 4.0421], + 10083: ["Chappes", 48.1659, 4.2568], + 10084: ["Charmont-sous-Barbuise", 48.4150, 4.1804], + 10085: ["Charmoy", 48.3932, 3.5804], + 10086: ["Charny-le-Bachot", 48.5389, 3.9523], + 10087: ["Chaserey", 47.9530, 4.0744], + 10089: ["Châtres", 48.4931, 3.8367], + 10090: ["Chauchigny", 48.4261, 3.9804], + 10091: ["Chaudrey", 48.4851, 4.2451], + 10092: ["Chauffour-lès-Bailly", 48.1856, 4.3096], + 10093: ["Chaumesnil", 48.3578, 4.6125], + 10094: ["Chavanges", 48.5158, 4.5665], + 10095: ["Le Chêne", 48.5628, 4.1758], + 10096: ["Chennegy", 48.2170, 3.8491], + 10097: ["Chervey", 48.1347, 4.4901], + 10098: ["Chesley", 47.9769, 4.1115], + 10099: ["Chessy-les-Prés", 48.0137, 3.9336], + 10100: ["Clérey", 48.2084, 4.1939], + 10101: ["Coclois", 48.4708, 4.3309], + 10102: ["Colombé-la-Fosse", 48.2710, 4.7901], + 10103: ["Colombé-le-Sec", 48.2556, 4.8034], + 10104: ["Cormost", 48.1565, 4.1326], + 10105: ["Courcelles-sur-Voire", 48.4822, 4.5292], + 10106: ["Courceroy", 48.4683, 3.4082], + 10107: ["Coursan-en-Othe", 48.0778, 3.8258], + 10108: ["Courtaoult", 48.0248, 3.8719], + 10109: ["Courtenot", 48.1546, 4.3137], + 10110: ["Courteranges", 48.2683, 4.2255], + 10111: ["Courteron", 48.0158, 4.4625], + 10112: ["Coussegrey", 47.9500, 4.0305], + 10113: ["Couvignon", 48.2043, 4.6697], + 10114: ["Crancey", 48.5188, 3.6366], + 10115: ["Creney-près-Troyes", 48.3428, 4.1389], + 10116: ["Crésantignes", 48.1427, 4.0203], + 10117: ["Crespy-le-Neuf", 48.3984, 4.6098], + 10118: ["Les Croûtes", 47.9934, 3.8637], + 10119: ["Cunfin", 48.0441, 4.6697], + 10120: ["Cussangy", 48.0230, 4.0909], + 10121: ["Dampierre", 48.5651, 4.3645], + 10122: ["Davrey", 48.0459, 3.9602], + 10123: ["Dienville", 48.3297, 4.5139], + 10124: ["Dierrey-Saint-Julien", 48.3050, 3.8347], + 10125: ["Dierrey-Saint-Pierre", 48.3325, 3.8313], + 10126: ["Dolancourt", 48.2661, 4.6081], + 10127: ["Dommartin-le-Coq", 48.4976, 4.3558], + 10128: ["Donnement", 48.5197, 4.4281], + 10129: ["Dosches", 48.3146, 4.2680], + 10130: ["Dosnon", 48.6149, 4.2465], + 10131: ["Droupt-Saint-Basle", 48.4804, 3.9570], + 10132: ["Droupt-Sainte-Marie", 48.5020, 3.9394], + 10133: ["Eaux-Puiseaux", 48.1167, 3.8868], + 10134: ["échemines", 48.3904, 3.8358], + 10135: ["éclance", 48.3074, 4.6432], + 10136: ["éguilly-sous-Bois", 48.1388, 4.5381], + 10137: ["Engente", 48.2800, 4.7637], + 10138: ["épagne", 48.3975, 4.4698], + 10139: ["épothémont", 48.4152, 4.6616], + 10140: ["Ervy-le-Châtel", 48.0557, 3.9053], + 10141: ["Essoyes", 48.0494, 4.5394], + 10142: ["Estissac", 48.2557, 3.8107], + 10143: ["étourvy", 47.9506, 4.1273], + 10144: ["étrelles-sur-Aube", 48.5592, 3.8771], + 10145: ["Faux-Villecerf", 48.3298, 3.7399], + 10146: ["Fay-lès-Marcilly", 48.4013, 3.6059], + 10147: ["Fays-la-Chapelle", 48.1311, 4.0199], + 10148: ["Ferreux-Quincey", 48.4624, 3.6010], + 10149: ["Feuges", 48.3965, 4.1086], + 10150: ["Fontaine", 48.2092, 4.7180], + 10151: ["Fontaine-les-Grès", 48.4128, 3.8891], + 10153: ["Fontaine-Mâcon", 48.4575, 3.5070], + 10154: ["Fontenay-de-Bossery", 48.4502, 3.4644], + 10155: ["Fontette", 48.0762, 4.6163], + 10156: ["Fontvannes", 48.2823, 3.8711], + 10157: ["La Fosse-Corduan", 48.4404, 3.6537], + 10158: ["Fouchères", 48.1485, 4.2707], + 10159: ["Fralignes", 48.1641, 4.3796], + 10160: ["Fravaux", 48.2361, 4.6418], + 10161: ["Fresnay", 48.3091, 4.7572], + 10162: ["Fresnoy-le-Château", 48.2201, 4.2335], + 10163: ["Fuligny", 48.3403, 4.6985], + 10164: ["Gélannes", 48.4754, 3.6678], + 10165: ["Géraudot", 48.3065, 4.3228], + 10166: ["Les Grandes-Chapelles", 48.4684, 4.0278], + 10167: ["Grandville", 48.5941, 4.2353], + 10168: ["Les Granges", 48.0567, 4.0617], + 10169: ["Gumery", 48.4396, 3.4219], + 10170: ["Gyé-sur-Seine", 48.0123, 4.4395], + 10171: ["Hampigny", 48.4605, 4.6013], + 10172: ["Herbisse", 48.6151, 4.1216], + 10173: ["Isle-Aumont", 48.2054, 4.1222], + 10174: ["Isle-Aubigny", 48.5438, 4.2820], + 10175: ["Jasseines", 48.5090, 4.3940], + 10176: ["Jaucourt", 48.2539, 4.6411], + 10177: ["Javernant", 48.1590, 3.9984], + 10178: ["Jessains", 48.2848, 4.5696], + 10179: ["Jeugny", 48.1156, 4.0545], + 10180: ["Joncreuil", 48.5270, 4.6239], + 10181: ["Jully-sur-Sarce", 48.1093, 4.2789], + 10182: ["Juvancourt", 48.1165, 4.8127], + 10183: ["Juvanzé", 48.3237, 4.5890], + 10184: ["Juzanvigny", 48.4164, 4.6098], + 10185: ["Lagesse", 48.0160, 4.1330], + 10186: ["Laines-aux-Bois", 48.2286, 3.9789], + 10187: ["Landreville", 48.0711, 4.4658], + 10188: ["Lantages", 48.0769, 4.2066], + 10189: ["Lassicourt", 48.4357, 4.5004], + 10190: ["Laubressel", 48.3004, 4.2258], + 10191: ["Lavau", 48.3334, 4.0928], + 10192: ["Lentilles", 48.4879, 4.6290], + 10193: ["Lesmont", 48.4302, 4.4243], + 10194: ["Lévigny", 48.2978, 4.7074], + 10195: ["Lhuître", 48.5811, 4.2739], + 10196: ["Lignières", 47.9569, 3.9640], + 10197: ["Lignol-le-Château", 48.2134, 4.8118], + 10198: ["Lirey", 48.1605, 4.0388], + 10199: ["Loches-sur-Ource", 48.0701, 4.5045], + 10200: ["La Loge-aux-Chèvres", 48.2694, 4.4075], + 10201: ["La Loge-Pomblin", 48.0675, 4.0445], + 10202: ["Les Loges-Margueron", 48.0989, 4.1114], + 10203: ["Longchamp-sur-Aujon", 48.1525, 4.8183], + 10204: ["Longeville-sur-Mogne", 48.1468, 4.0643], + 10205: ["Longpré-le-Sec", 48.1876, 4.5281], + 10206: ["Longsols", 48.4258, 4.2851], + 10207: ["Longueville-sur-Aube", 48.5509, 3.9128], + 10208: ["La Louptière-Thénard", 48.3848, 3.4374], + 10209: ["Lusigny-sur-Barse", 48.2629, 4.2763], + 10210: ["Luyères", 48.3801, 4.1941], + 10211: ["Macey", 48.3057, 3.9136], + 10212: ["Machy", 48.1456, 4.0357], + 10213: ["Magnant", 48.1677, 4.4209], + 10214: ["Magnicourt", 48.4585, 4.3822], + 10215: ["Magny-Fouchard", 48.2350, 4.5453], + 10216: ["Mailly-le-Camp", 48.6742, 4.1855], + 10217: ["Maison-des-Champs", 48.2437, 4.5709], + 10218: ["Maisons-lès-Chaource", 48.0086, 4.1634], + 10219: ["Maisons-lès-Soulaines", 48.2950, 4.7829], + 10220: ["Maizières-la-Grande-Paroisse", 48.5043, 3.7894], + 10221: ["Maizières-lès-Brienne", 48.4303, 4.6007], + 10222: ["Maraye-en-Othe", 48.1523, 3.8653], + 10223: ["Marcilly-le-Hayer", 48.3312, 3.6441], + 10224: ["Marigny-le-Châtel", 48.4016, 3.7213], + 10225: ["Marnay-sur-Seine", 48.5151, 3.5539], + 10226: ["Marolles-lès-Bailly", 48.1841, 4.3462], + 10227: ["Marolles-sous-Lignières", 47.9606, 3.9195], + 10228: ["Mathaux", 48.3555, 4.4611], + 10229: ["Maupas", 48.1378, 4.0788], + 10230: ["Mergey", 48.3955, 4.0330], + 10231: ["Le Mériot", 48.5105, 3.4419], + 10232: ["Merrey-sur-Arce", 48.0958, 4.4049], + 10233: ["Méry-sur-Seine", 48.5090, 3.8988], + 10234: ["Mesgrigny", 48.4799, 3.8643], + 10235: ["Mesnil-la-Comtesse", 48.4981, 4.1977], + 10236: ["Mesnil-Lettre", 48.4610, 4.2589], + 10237: ["Mesnil-Saint-Loup", 48.3083, 3.7715], + 10238: ["Mesnil-Saint-Père", 48.2511, 4.3455], + 10239: ["Mesnil-Sellières", 48.3358, 4.2066], + 10240: ["Messon", 48.2636, 3.9153], + 10241: ["Metz-Robert", 48.0694, 4.0997], + 10242: ["Meurville", 48.2042, 4.6049], + 10243: ["Molins-sur-Aube", 48.4332, 4.3884], + 10245: ["Montaulin", 48.2479, 4.1973], + 10246: ["Montceaux-lès-Vaudes", 48.1488, 4.1578], + 10247: ["Montfey", 48.0665, 3.8724], + 10248: ["Montgueux", 48.2976, 3.9546], + 10249: ["Montiéramey", 48.2350, 4.3139], + 10250: ["Montier-en-l'Isle", 48.2695, 4.6828], + 10251: ["Montigny-les-Monts", 48.0917, 3.9649], + 10252: ["Montmartin-le-Haut", 48.2094, 4.5498], + 10253: ["Montmorency-Beaufort", 48.4860, 4.5561], + 10254: ["Montpothier", 48.5762, 3.5159], + 10255: ["Montreuil-sur-Barse", 48.2169, 4.2865], + 10256: ["Montsuzain", 48.4457, 4.1405], + 10257: ["Morembert", 48.5033, 4.3307], + 10258: ["Morvilliers", 48.3786, 4.6354], + 10259: ["La Motte-Tilly", 48.4758, 3.4403], + 10260: ["Moussey", 48.2189, 4.0930], + 10261: ["Mussy-sur-Seine", 47.9845, 4.5067], + 10262: ["Neuville-sur-Seine", 48.0346, 4.4082], + 10263: ["Neuville-sur-Vanne", 48.2525, 3.7747], + 10264: ["Noë-les-Mallets", 48.0984, 4.5618], + 10265: ["Les Noës-près-Troyes", 48.3033, 4.0420], + 10266: ["Nogent-en-Othe", 48.1307, 3.7968], + 10267: ["Nogent-sur-Aube", 48.4846, 4.2991], + 10268: ["Nogent-sur-Seine", 48.4962, 3.4998], + 10269: ["Nozay", 48.5002, 4.0826], + 10270: ["Onjon", 48.3987, 4.2757], + 10271: ["Origny-le-Sec", 48.4630, 3.7792], + 10272: ["Ormes", 48.5555, 4.1130], + 10273: ["Ortillon", 48.4923, 4.2300], + 10274: ["Orvilliers-Saint-Julien", 48.4387, 3.8224], + 10275: ["Ossey-les-Trois-Maisons", 48.4386, 3.7439], + 10276: ["Paisy-Cosdon", 48.2147, 3.6989], + 10277: ["Palis", 48.2875, 3.7007], + 10278: ["Pargues", 48.0183, 4.2048], + 10279: ["Pars-lès-Chavanges", 48.5173, 4.5033], + 10280: ["Pars-lès-Romilly", 48.4812, 3.7285], + 10281: ["Le Pavillon-Sainte-Julie", 48.3665, 3.9015], + 10282: ["Payns", 48.3754, 3.9577], + 10283: ["Pel-et-Der", 48.3952, 4.4103], + 10284: ["Périgny-la-Rose", 48.5536, 3.6243], + 10285: ["Perthes-lès-Brienne", 48.4340, 4.5418], + 10286: ["Petit-Mesnil", 48.3405, 4.6229], + 10287: ["Piney", 48.3314, 4.3590], + 10288: ["Plaines-Saint-Lange", 47.9974, 4.4739], + 10289: ["Plancy-l'Abbaye", 48.5851, 3.9852], + 10290: ["Planty", 48.2679, 3.6505], + 10291: ["Plessis-Barbuise", 48.5730, 3.5860], + 10293: ["Poivres", 48.6829, 4.2770], + 10294: ["Poligny", 48.1751, 4.3462], + 10295: ["Polisot", 48.0731, 4.3546], + 10296: ["Polisy", 48.0575, 4.3619], + 10297: ["Pont-Sainte-Marie", 48.3193, 4.0994], + 10298: ["Pont-sur-Seine", 48.5093, 3.5971], + 10299: ["Pouan-les-Vallées", 48.5339, 4.0617], + 10300: ["Pougy", 48.4368, 4.3487], + 10301: ["Pouy-sur-Vannes", 48.2978, 3.5998], + 10302: ["Praslin", 48.0459, 4.2071], + 10303: ["Précy-Notre-Dame", 48.4023, 4.4362], + 10304: ["Précy-Saint-Martin", 48.4166, 4.4563], + 10305: ["Prémierfait", 48.5029, 4.0225], + 10306: ["Proverville", 48.2326, 4.6723], + 10307: ["Prugny", 48.2473, 3.9419], + 10308: ["Prunay-Belleville", 48.3664, 3.7828], + 10309: ["Prusy", 47.9739, 4.0512], + 10310: ["Puits-et-Nuisement", 48.2150, 4.5113], + 10312: ["Racines", 48.0483, 3.8464], + 10313: ["Radonvilliers", 48.3337, 4.4743], + 10314: ["Ramerupt", 48.5223, 4.3043], + 10315: ["Rances", 48.4620, 4.5544], + 10316: ["Rhèges", 48.5320, 3.9946], + 10317: ["Les Riceys", 47.9874, 4.3695], + 10318: ["Rigny-la-Nonneuse", 48.4140, 3.6489], + 10319: ["Rigny-le-Ferron", 48.2023, 3.6272], + 10320: ["Rilly-Sainte-Syre", 48.4502, 3.9677], + 10321: ["La Rivière-de-Corps", 48.2801, 4.0140], + 10323: ["Romilly-sur-Seine", 48.5185, 3.7215], + 10324: ["Roncenay", 48.1967, 4.0448], + 10325: ["Rosières-près-Troyes", 48.2626, 4.0634], + 10326: ["Rosnay-l'Hôpital", 48.4577, 4.5057], + 10327: ["La Rothière", 48.3381, 4.5855], + 10328: ["Rouilly-Sacey", 48.3472, 4.2739], + 10329: ["Rouilly-Saint-Loup", 48.2647, 4.1494], + 10330: ["Rouvres-les-Vignes", 48.2383, 4.8270], + 10331: ["Rumilly-lès-Vaudes", 48.1254, 4.1951], + 10332: ["Ruvigny", 48.2721, 4.1886], + 10333: ["Saint-André-les-Vergers", 48.2782, 4.0484], + 10334: ["Saint-Aubin", 48.4828, 3.5532], + 10335: ["Saint-Benoist-sur-Vanne", 48.2352, 3.6682], + 10336: ["Saint-Benoît-sur-Seine", 48.3800, 4.0518], + 10337: ["Saint-Christophe-Dodinicourt", 48.4331, 4.4736], + 10338: ["Saint-étienne-sous-Barbuise", 48.4925, 4.1153], + 10339: ["Saint-Flavy", 48.4064, 3.7762], + 10340: ["Saint-Germain", 48.2535, 4.0106], + 10341: ["Saint-Hilaire-sous-Romilly", 48.4978, 3.6571], + 10342: ["Saint-Jean-de-Bonneval", 48.1719, 4.0502], + 10343: ["Saint-Julien-les-Villas", 48.2745, 4.1029], + 10344: ["Saint-Léger-près-Troyes", 48.2395, 4.0730], + 10345: ["Saint-Léger-sous-Brienne", 48.4113, 4.5061], + 10346: ["Saint-Léger-sous-Margerie", 48.5308, 4.4866], + 10347: ["Saint-Loup-de-Buffigny", 48.4446, 3.6303], + 10348: ["Saint-Lupien", 48.3644, 3.6997], + 10349: ["Saint-Lyé", 48.3442, 3.9810], + 10350: ["Saint-Mards-en-Othe", 48.1634, 3.7893], + 10351: ["Saint-Martin-de-Bossenay", 48.4444, 3.6896], + 10352: ["Sainte-Maure", 48.3566, 4.0719], + 10353: ["Saint-Mesmin", 48.4369, 3.8987], + 10354: ["Saint-Nabord-sur-Aube", 48.5128, 4.2016], + 10355: ["Saint-Nicolas-la-Chapelle", 48.5229, 3.4785], + 10356: ["Saint-Oulph", 48.5266, 3.8740], + 10357: ["Saint-Parres-aux-Tertres", 48.2913, 4.1330], + 10358: ["Saint-Parres-lès-Vaudes", 48.1734, 4.2162], + 10359: ["Saint-Phal", 48.1142, 4.0017], + 10360: ["Saint-Pouange", 48.2240, 4.0407], + 10361: ["Saint-Remy-sous-Barbuise", 48.4777, 4.1303], + 10362: ["Sainte-Savine", 48.2963, 4.0233], + 10363: ["Saint-Thibault", 48.2010, 4.1469], + 10364: ["Saint-Usage", 48.0990, 4.6342], + 10365: ["Salon", 48.6427, 4.0178], + 10366: ["Saulcy", 48.2775, 4.8354], + 10367: ["La Saulsotte", 48.5502, 3.5055], + 10368: ["Savières", 48.4057, 3.9352], + 10369: ["Semoine", 48.6735, 4.0937], + 10370: ["Soligny-les-étangs", 48.4021, 3.5162], + 10371: ["Sommeval", 48.1591, 3.9548], + 10372: ["Soulaines-Dhuys", 48.3784, 4.7179], + 10373: ["Souligny", 48.2082, 3.9941], + 10374: ["Spoy", 48.2276, 4.6140], + 10375: ["Thennelières", 48.2893, 4.1852], + 10376: ["Thieffrain", 48.2003, 4.4384], + 10377: ["Thil", 48.3409, 4.7885], + 10378: ["Thors", 48.3080, 4.8049], + 10379: ["Torcy-le-Grand", 48.5234, 4.1679], + 10380: ["Torcy-le-Petit", 48.5222, 4.1869], + 10381: ["Torvilliers", 48.2754, 3.9721], + 10382: ["Traînel", 48.4140, 3.4565], + 10383: ["Trancault", 48.3711, 3.5329], + 10384: ["Trannes", 48.3069, 4.5990], + 10386: ["Trouans", 48.6388, 4.2498], + 10387: ["Troyes", 48.2967, 4.0782], + 10388: ["Turgy", 48.0300, 4.0531], + 10389: ["Unienville", 48.3173, 4.5485], + 10390: ["Urville", 48.1668, 4.6692], + 10391: ["Vailly", 48.3723, 4.1258], + 10392: ["Vallant-Saint-Georges", 48.4606, 3.8860], + 10393: ["Vallentigny", 48.4424, 4.6148], + 10394: ["Vallières", 47.9992, 4.0618], + 10395: ["Vanlay", 48.0188, 4.0188], + 10396: ["Vauchassis", 48.2092, 3.9263], + 10397: ["Vauchonvilliers", 48.2664, 4.5326], + 10398: ["Vaucogne", 48.5333, 4.3448], + 10399: ["Vaudes", 48.1755, 4.1822], + 10400: ["Vaupoisson", 48.5007, 4.2163], + 10401: ["Vendeuvre-sur-Barse", 48.2461, 4.4609], + 10402: ["La Vendue-Mignot", 48.1456, 4.1031], + 10403: ["Vernonvilliers", 48.3146, 4.6793], + 10404: ["Verpillières-sur-Ource", 48.0406, 4.5860], + 10405: ["Verricourt", 48.4529, 4.3342], + 10406: ["Verrières", 48.2345, 4.1542], + 10408: ["Viâpres-le-Petit", 48.5822, 4.0538], + 10409: ["Villacerf", 48.4076, 4.0022], + 10410: ["Villadin", 48.3168, 3.6903], + 10411: ["La Ville-aux-Bois", 48.4038, 4.6873], + 10412: ["Villechétif", 48.3182, 4.1493], + 10414: ["Villeloup", 48.3546, 3.8685], + 10415: ["Villemaur-sur-Vanne", 48.2622, 3.7299], + 10416: ["Villemereuil", 48.2017, 4.0832], + 10417: ["Villemoiron-en-Othe", 48.1996, 3.7918], + 10418: ["Villemorien", 48.0798, 4.2947], + 10419: ["Villemoyenne", 48.1878, 4.2470], + 10420: ["Villenauxe-la-Grande", 48.5945, 3.5477], + 10421: ["La Villeneuve-au-Châtelot", 48.5495, 3.6071], + 10422: ["Villeneuve-au-Chemin", 48.0891, 3.8398], + 10423: ["La Villeneuve-au-Chêne", 48.2487, 4.3908], + 10424: ["Villeret", 48.4815, 4.5865], + 10425: ["Villery", 48.1734, 4.0173], + 10426: ["Ville-sous-la-Ferté", 48.1358, 4.7720], + 10427: ["Ville-sur-Arce", 48.1090, 4.4449], + 10428: ["Ville-sur-Terre", 48.3359, 4.7348], + 10429: ["Villette-sur-Aube", 48.5289, 4.1086], + 10430: ["Villiers-Herbisse", 48.6429, 4.1226], + 10431: ["Villiers-le-Bois", 47.9552, 4.1904], + 10432: ["Villiers-sous-Praslin", 48.0606, 4.2521], + 10433: ["Villy-en-Trodes", 48.1969, 4.3893], + 10434: ["Villy-le-Bois", 48.1675, 4.0898], + 10435: ["Villy-le-Maréchal", 48.1889, 4.0741], + 10436: ["Vinets", 48.5452, 4.2251], + 10437: ["Virey-sous-Bar", 48.1344, 4.3057], + 10438: ["Vitry-le-Croisé", 48.1434, 4.5785], + 10439: ["Viviers-sur-Artaut", 48.0978, 4.4978], + 10440: ["Voigny", 48.2360, 4.7653], + 10441: ["Vosnon", 48.1085, 3.8353], + 10442: ["Voué", 48.4596, 4.1240], + 10443: ["Vougrey", 48.0875, 4.2359], + 10444: ["Vulaines", 48.2404, 3.6264], + 10445: ["Yèvres-le-Petit", 48.4793, 4.4920] +}; diff --git a/dep/11.js b/dep/11.js new file mode 100644 index 0000000..8c4f80b --- /dev/null +++ b/dep/11.js @@ -0,0 +1,451 @@ +/* + 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[11] = { + 11001: ["Aigues-Vives", 43.2351, 2.5327], + 11002: ["Airoux", 43.3676, 1.8745], + 11003: ["Ajac", 43.0449, 2.1367], + 11004: ["Alaigne", 43.0978, 2.0920], + 11005: ["Alairac", 43.1820, 2.2370], + 11006: ["Albas", 43.0056, 2.7267], + 11007: ["Albières", 42.9467, 2.4463], + 11008: ["Alet-les-Bains", 42.9943, 2.2584], + 11009: ["Alzonne", 43.2652, 2.1745], + 11010: ["Antugnac", 42.9622, 2.2186], + 11011: ["Aragon", 43.2987, 2.3070], + 11012: ["Argeliers", 43.3110, 2.9111], + 11013: ["Argens-Minervois", 43.2458, 2.7706], + 11014: ["Armissan", 43.1876, 3.0892], + 11015: ["Arques", 42.9472, 2.3871], + 11016: ["Arquettes-en-Val", 43.1050, 2.4966], + 11017: ["Artigues", 42.7912, 2.2071], + 11018: ["Arzens", 43.2008, 2.2053], + 11019: ["Aunat", 42.7889, 2.1004], + 11020: ["Auriac", 42.9256, 2.4945], + 11021: ["Axat", 42.7974, 2.2405], + 11022: ["Azille", 43.2737, 2.6574], + 11023: ["Badens", 43.2207, 2.5047], + 11024: ["Bages", 43.1176, 2.9771], + 11025: ["Bagnoles", 43.2681, 2.4488], + 11026: ["Baraigne", 43.3308, 1.8228], + 11027: ["Barbaira", 43.1754, 2.5147], + 11028: ["Belcaire", 42.8315, 1.9459], + 11029: ["Belcastel-et-Buc", 43.0278, 2.3492], + 11030: ["Belflou", 43.3189, 1.7981], + 11031: ["Belfort-sur-Rebenty", 42.8301, 2.0499], + 11032: ["Bellegarde-du-Razès", 43.1076, 2.0508], + 11033: ["Belpech", 43.2034, 1.7633], + 11034: ["Belvèze-du-Razès", 43.1243, 2.0917], + 11035: ["Belvianes-et-Cavirac", 42.8470, 2.2125], + 11036: ["Belvis", 42.8560, 2.0753], + 11037: ["Berriac", 43.2140, 2.4077], + 11038: ["Bessède-de-Sault", 42.7846, 2.1383], + 11039: ["La Bezole", 43.0291, 2.0955], + 11040: ["Bizanet", 43.1482, 2.8698], + 11041: ["Bize-Minervois", 43.3290, 2.8715], + 11042: ["Blomac", 43.2134, 2.5885], + 11043: ["Bouilhonnac", 43.2323, 2.4441], + 11044: ["Bouisse", 42.9841, 2.4340], + 11045: ["Bouriège", 42.9957, 2.1614], + 11046: ["Bourigeole", 42.9855, 2.1239], + 11047: ["Le Bousquet", 42.7166, 2.1756], + 11048: ["Boutenac", 43.1464, 2.7981], + 11049: ["Bram", 43.2514, 2.1102], + 11050: ["Brenac", 42.8982, 2.1449], + 11051: ["Brézilhac", 43.1675, 2.0753], + 11052: ["Brousses-et-Villaret", 43.3433, 2.2433], + 11053: ["Brugairolles", 43.1356, 2.1604], + 11054: ["Les Brunels", 43.4099, 2.0482], + 11055: ["Bugarach", 42.8784, 2.3505], + 11056: ["Cabrespine", 43.3764, 2.4718], + 11057: ["Cahuzac", 43.1910, 1.8547], + 11058: ["Cailhau", 43.1451, 2.1301], + 11059: ["Cailhavel", 43.1654, 2.1241], + 11060: ["Cailla", 42.8109, 2.1967], + 11061: ["Cambieure", 43.1266, 2.1278], + 11062: ["Campagna-de-Sault", 42.7583, 2.0437], + 11063: ["Campagne-sur-Aude", 42.9155, 2.2024], + 11064: ["Camplong-d'Aude", 43.1336, 2.6537], + 11065: ["Camps-sur-l'Agly", 42.8638, 2.4190], + 11066: ["Camurac", 42.7991, 1.9236], + 11067: ["Canet", 43.2263, 2.8312], + 11068: ["Capendu", 43.1836, 2.5538], + 11069: ["Carcassonne", 43.2093, 2.3439], + 11070: ["Carlipa", 43.3063, 2.1214], + 11071: ["Cascastel-des-Corbières", 42.9806, 2.7476], + 11072: ["La Cassaigne", 43.1959, 1.9894], + 11073: ["Cassaignes", 42.9479, 2.2971], + 11074: ["Les Cassés", 43.4266, 1.8644], + 11075: ["Castans", 43.4141, 2.4879], + 11076: ["Castelnaudary", 43.3230, 1.9607], + 11077: ["Castelnau-d'Aude", 43.2334, 2.6774], + 11078: ["Castelreng", 43.0207, 2.1273], + 11079: ["Caudebronde", 43.3873, 2.3028], + 11080: ["Caudeval", 43.0749, 1.9748], + 11081: ["Caunes-Minervois", 43.3327, 2.5163], + 11082: ["Caunette-sur-Lauquet", 43.0278, 2.4269], + 11083: ["Caunettes-en-Val", 43.0641, 2.5629], + 11084: ["Caux-et-Sauzens", 43.2258, 2.2544], + 11085: ["Cavanac", 43.1689, 2.3347], + 11086: ["Caves", 42.9370, 2.9604], + 11087: ["Cazalrenoux", 43.1886, 1.9471], + 11088: ["Cazilhac", 43.1781, 2.3592], + 11089: ["Cenne-Monestiés", 43.3239, 2.1296], + 11090: ["Cépie", 43.1079, 2.2381], + 11091: ["Chalabre", 42.9817, 2.0104], + 11092: ["Citou", 43.3755, 2.5325], + 11093: ["Le Clat", 42.7871, 2.1740], + 11094: ["Clermont-sur-Lauquet", 43.0464, 2.4293], + 11095: ["Comigne", 43.1656, 2.5855], + 11096: ["Comus", 42.8284, 1.8886], + 11097: ["Conilhac-de-la-Montagne", 42.9790, 2.2052], + 11098: ["Conilhac-Corbières", 43.1847, 2.7157], + 11099: ["Conques-sur-Orbiel", 43.2842, 2.3844], + 11100: ["Corbières", 43.0452, 1.9998], + 11101: ["Coudons", 42.8636, 2.1198], + 11102: ["Couffoulens", 43.1550, 2.3051], + 11103: ["Couiza", 42.9352, 2.2704], + 11104: ["Counozouls", 42.7017, 2.2300], + 11105: ["Cournanel", 43.0297, 2.2352], + 11106: ["Coursan", 43.2473, 3.0592], + 11107: ["Courtauly", 43.0409, 2.0446], + 11108: ["La Courtète", 43.1421, 2.0323], + 11109: ["Coustaussa", 42.9367, 2.2860], + 11110: ["Coustouge", 43.0570, 2.7439], + 11111: ["Cruscades", 43.2000, 2.8167], + 11112: ["Cubières-sur-Cinoble", 42.8630, 2.4662], + 11113: ["Cucugnan", 42.8512, 2.6094], + 11114: ["Cumiès", 43.2996, 1.8322], + 11115: ["Cuxac-Cabardès", 43.3915, 2.2785], + 11116: ["Cuxac-d'Aude", 43.2578, 3.0054], + 11117: ["Davejean", 42.9586, 2.6063], + 11118: ["Dernacueillette", 42.9287, 2.5976], + 11119: ["La Digne-d'Amont", 43.0391, 2.1607], + 11120: ["La Digne-d'Aval", 43.0459, 2.1791], + 11121: ["Donazac", 43.0792, 2.1208], + 11122: ["Douzens", 43.1792, 2.6118], + 11123: ["Duilhac-sous-Peyrepertuse", 42.8656, 2.5675], + 11124: ["Durban-Corbières", 42.9976, 2.8127], + 11125: ["Embres-et-Castelmaure", 42.9295, 2.8182], + 11126: ["Escales", 43.2228, 2.7083], + 11127: ["Escouloubre", 42.7315, 2.1323], + 11128: ["Escueillens-et-Saint-Just-de-Bélengard", 43.1004, 2.0214], + 11129: ["Espéraza", 42.9316, 2.2210], + 11130: ["Espezel", 42.8429, 2.0256], + 11131: ["Fa", 42.9276, 2.1795], + 11132: ["Fabrezan", 43.1259, 2.7049], + 11133: ["Fajac-en-Val", 43.1210, 2.4631], + 11134: ["Fajac-la-Relenque", 43.2824, 1.7270], + 11135: ["La Fajolle", 42.7525, 1.9651], + 11136: ["Fanjeaux", 43.1870, 2.0366], + 11137: ["Félines-Termenès", 42.9845, 2.6145], + 11138: ["Fendeille", 43.2708, 1.9482], + 11139: ["Fenouillet-du-Razès", 43.1559, 2.0298], + 11140: ["Ferrals-les-Corbières", 43.1431, 2.7387], + 11141: ["Ferran", 43.1530, 2.0902], + 11142: ["Festes-et-Saint-André", 42.9618, 2.1158], + 11143: ["Feuilla", 42.9291, 2.9013], + 11144: ["Fitou", 42.8959, 2.9667], + 11145: ["Fleury", 43.2144, 3.1766], + 11146: ["Floure", 43.1786, 2.4851], + 11147: ["Fontanès-de-Sault", 42.7683, 2.0820], + 11148: ["Fontcouverte", 43.1679, 2.6860], + 11149: ["Fonters-du-Razès", 43.2377, 1.9234], + 11150: ["Fontiers-Cabardès", 43.3746, 2.2532], + 11151: ["Fontiès-d'Aude", 43.1874, 2.4575], + 11152: ["Fontjoncouse", 43.0447, 2.7929], + 11153: ["La Force", 43.1975, 2.0843], + 11154: ["Fournes-Cabardès", 43.3569, 2.4096], + 11155: ["Fourtou", 42.9096, 2.4425], + 11156: ["Fraisse-Cabardès", 43.3295, 2.2714], + 11157: ["Fraissé-des-Corbières", 42.9614, 2.8714], + 11158: ["Gaja-et-Villedieu", 43.0797, 2.1857], + 11159: ["Gaja-la-Selve", 43.2002, 1.8836], + 11160: ["Galinagues", 42.8064, 2.0476], + 11161: ["Gardie", 43.0747, 2.2989], + 11162: ["Generville", 43.2104, 1.9313], + 11163: ["Gincla", 42.7642, 2.3321], + 11164: ["Ginestas", 43.2758, 2.8771], + 11165: ["Ginoles", 42.8647, 2.1571], + 11166: ["Gourvieille", 43.3362, 1.7885], + 11167: ["Gramazie", 43.1373, 2.0974], + 11168: ["Granès", 42.8953, 2.2532], + 11169: ["Greffeil", 43.0745, 2.3937], + 11170: ["Gruissan", 43.1040, 3.0822], + 11171: ["Gueytes-et-Labastide", 43.0759, 2.0057], + 11172: ["Homps", 43.2673, 2.7209], + 11173: ["Hounoux", 43.1333, 2.0031], + 11174: ["Les Ilhes", 43.3583, 2.3750], + 11175: ["Issel", 43.3675, 1.9980], + 11176: ["Jonquières", 43.0394, 2.7235], + 11177: ["Joucou", 42.8246, 2.0848], + 11178: ["Labastide-d'Anjou", 43.3468, 1.8531], + 11179: ["Labastide-en-Val", 43.0648, 2.4712], + 11180: ["Labastide-Esparbairenque", 43.3934, 2.4030], + 11181: ["Labécède-Lauragais", 43.3964, 2.0110], + 11182: ["Lacombe", 43.4060, 2.2401], + 11183: ["Ladern-sur-Lauquet", 43.1012, 2.3863], + 11184: ["Lafage", 43.1655, 1.8674], + 11185: ["Lagrasse", 43.0957, 2.6043], + 11186: ["Lairière", 43.0231, 2.4813], + 11187: ["Lanet", 42.9662, 2.4861], + 11188: ["La Palme", 42.9660, 2.9926], + 11189: ["Laprade", 43.4404, 2.2525], + 11190: ["La Redorte", 43.2477, 2.6498], + 11191: ["Laroque-de-Fa", 42.9503, 2.5591], + 11192: ["Lasbordes", 43.2996, 2.0633], + 11193: ["Lasserre-de-Prouille", 43.1807, 2.0850], + 11194: ["Lastours", 43.3262, 2.3786], + 11195: ["Laurabuc", 43.2605, 1.9949], + 11196: ["Laurac", 43.2303, 1.9693], + 11197: ["Lauraguel", 43.0965, 2.1701], + 11198: ["Laure-Minervois", 43.2710, 2.5099], + 11199: ["Lavalette", 43.1922, 2.2705], + 11200: ["Lespinassière", 43.4088, 2.5477], + 11201: ["Leuc", 43.1412, 2.3396], + 11202: ["Leucate", 42.8993, 3.0267], + 11203: ["Lézignan-Corbières", 43.2036, 2.7621], + 11204: ["Lignairolles", 43.0945, 2.0012], + 11205: ["Limousis", 43.3274, 2.4046], + 11206: ["Limoux", 43.0499, 2.2395], + 11207: ["Loupia", 43.0619, 2.1254], + 11208: ["La Louvière-Lauragais", 43.2673, 1.7507], + 11209: ["Luc-sur-Aude", 42.9640, 2.2812], + 11210: ["Luc-sur-Orbieu", 43.1757, 2.7880], + 11211: ["Magrie", 43.0249, 2.2041], + 11212: ["Mailhac", 43.3076, 2.8305], + 11213: ["Maisons", 42.9292, 2.6402], + 11214: ["Malras", 43.0609, 2.1680], + 11215: ["Malves-en-Minervois", 43.2501, 2.4534], + 11216: ["Malviès", 43.1174, 2.1839], + 11217: ["Marcorignan", 43.2247, 2.9147], + 11218: ["Marquein", 43.2994, 1.7236], + 11219: ["Marsa", 42.8197, 2.1393], + 11220: ["Marseillette", 43.2106, 2.5488], + 11221: ["Les Martys", 43.4219, 2.3100], + 11222: ["Mas-Cabardès", 43.3995, 2.3576], + 11223: ["Mas-des-Cours", 43.1316, 2.4267], + 11224: ["Massac", 42.9160, 2.5579], + 11225: ["Mas-Saintes-Puelles", 43.3140, 1.8776], + 11226: ["Mayreville", 43.2297, 1.8475], + 11227: ["Mayronnes", 43.0462, 2.5294], + 11228: ["Mazerolles-du-Razès", 43.1364, 2.0660], + 11229: ["Mazuby", 42.7876, 2.0333], + 11230: ["Mérial", 42.7713, 1.9635], + 11231: ["Mézerville", 43.2510, 1.7842], + 11232: ["Miraval-Cabardes", 43.3813, 2.3406], + 11233: ["Mirepeisset", 43.2844, 2.8970], + 11234: ["Mireval-Lauragais", 43.2640, 1.9681], + 11235: ["Missègre", 43.0021, 2.3727], + 11236: ["Molandier", 43.2516, 1.7240], + 11238: ["Molleville", 43.3122, 1.8359], + 11239: ["Montauriol", 43.2752, 1.8322], + 11240: ["Montazels", 42.9517, 2.2429], + 11241: ["Montbrun-des-Corbières", 43.2010, 2.6810], + 11242: ["Montclar", 43.1369, 2.2427], + 11243: ["Montferrand", 43.3687, 1.8282], + 11244: ["Montfort-sur-Boulzane", 42.7299, 2.3081], + 11245: ["Montgaillard", 42.9046, 2.6287], + 11246: ["Montgradail", 43.1233, 2.0329], + 11247: ["Monthaut", 43.0818, 2.0592], + 11248: ["Montirat", 43.1687, 2.4320], + 11249: ["Montjardin", 42.9795, 2.0506], + 11250: ["Montjoi", 42.9961, 2.4790], + 11251: ["Montlaur", 43.1285, 2.5652], + 11252: ["Montmaur", 43.4003, 1.8446], + 11253: ["Montolieu", 43.3135, 2.2147], + 11254: ["Montréal", 43.2000, 2.1480], + 11255: ["Montredon-des-Corbières", 43.1813, 2.9245], + 11256: ["Montséret", 43.1053, 2.8070], + 11257: ["Monze", 43.1532, 2.4664], + 11258: ["Moussan", 43.2305, 2.9563], + 11259: ["Moussoulens", 43.2811, 2.2383], + 11260: ["Mouthoumet", 42.9638, 2.5316], + 11261: ["Moux", 43.1727, 2.6460], + 11262: ["Narbonne", 43.1652, 3.0202], + 11263: ["Nébias", 42.8902, 2.1047], + 11264: ["Névian", 43.2036, 2.8857], + 11265: ["Niort-de-Sault", 42.7837, 1.9982], + 11266: ["Port-la-Nouvelle", 43.0210, 3.0397], + 11267: ["Ornaisons", 43.1784, 2.8365], + 11268: ["Orsans", 43.1546, 1.9794], + 11269: ["Ouveillan", 43.2931, 2.9699], + 11270: ["Padern", 42.8691, 2.6512], + 11271: ["Palairac", 42.9574, 2.6582], + 11272: ["Palaja", 43.1671, 2.3872], + 11273: ["Paraza", 43.2596, 2.8161], + 11274: ["Pauligne", 43.0749, 2.1474], + 11275: ["Payra-sur-l'Hers", 43.2622, 1.8747], + 11276: ["Paziols", 42.8544, 2.7156], + 11277: ["Pécharic-et-le-Py", 43.1935, 1.8273], + 11278: ["Pech-Luna", 43.2103, 1.8376], + 11279: ["Pennautier", 43.2513, 2.3131], + 11280: ["Pépieux", 43.2970, 2.6863], + 11281: ["Pexiora", 43.2688, 2.0401], + 11282: ["Peyrefitte-du-Razès", 43.0590, 2.0222], + 11283: ["Peyrefitte-sur-l'Hers", 43.2460, 1.8171], + 11284: ["Peyrens", 43.3618, 1.9600], + 11285: ["Peyriac-de-Mer", 43.0903, 2.9485], + 11286: ["Peyriac-Minervois", 43.2937, 2.5666], + 11287: ["Peyrolles", 42.9635, 2.3384], + 11288: ["Pezens", 43.2548, 2.2477], + 11289: ["Pieusse", 43.0830, 2.2547], + 11290: ["Plaigne", 43.1706, 1.8073], + 11291: ["Plavilla", 43.1414, 1.9068], + 11292: ["La Pomarède", 43.4072, 1.9439], + 11293: ["Pomas", 43.1071, 2.2805], + 11294: ["Pomy", 43.0607, 2.0593], + 11295: ["Portel-des-Corbières", 43.0517, 2.9064], + 11296: ["Pouzols-Minervois", 43.2851, 2.8126], + 11297: ["Pradelles-Cabardès", 43.4116, 2.4386], + 11298: ["Pradelles-en-Val", 43.1438, 2.5156], + 11299: ["Preixan", 43.1437, 2.2801], + 11300: ["Puginier", 43.3823, 1.9264], + 11301: ["Puichéric", 43.2293, 2.6123], + 11302: ["Puilaurens", 42.8132, 2.2988], + 11303: ["Puivert", 42.9088, 2.0594], + 11304: ["Quillan", 42.8757, 2.1908], + 11305: ["Quintillan", 42.9592, 2.7031], + 11306: ["Quirbajou", 42.8361, 2.1687], + 11307: ["Raissac-d'Aude", 43.2283, 2.8774], + 11308: ["Raissac-sur-Lampy", 43.2772, 2.1606], + 11309: ["Rennes-le-Château", 42.9139, 2.2736], + 11310: ["Rennes-les-Bains", 42.9243, 2.3414], + 11311: ["Ribaute", 43.1073, 2.6405], + 11312: ["Ribouisse", 43.1712, 1.9043], + 11313: ["Ricaud", 43.3468, 1.8955], + 11314: ["Rieux-en-Val", 43.0785, 2.5406], + 11315: ["Rieux-Minervois", 43.2683, 2.5912], + 11316: ["Rivel", 42.9209, 2.0031], + 11317: ["Rodome", 42.7964, 2.0672], + 11318: ["Roquecourbe-Minervois", 43.2149, 2.6540], + 11319: ["Roquefère", 43.3939, 2.3747], + 11320: ["Roquefeuil", 42.8466, 1.9953], + 11321: ["Roquefort-de-Sault", 42.7387, 2.1999], + 11322: ["Roquefort-des-Corbières", 42.9921, 2.9297], + 11323: ["Roquetaillade", 42.9986, 2.2071], + 11324: ["Roubia", 43.2494, 2.7973], + 11325: ["Rouffiac-d'Aude", 43.1246, 2.2830], + 11326: ["Rouffiac-des-Corbières", 42.8890, 2.5549], + 11327: ["Roullens", 43.1658, 2.2695], + 11328: ["Routier", 43.1062, 2.1318], + 11329: ["Rouvenac", 42.9338, 2.1470], + 11330: ["Rustiques", 43.2179, 2.4794], + 11331: ["Saint-Amans", 43.2274, 1.8855], + 11332: ["Saint-André-de-Roquelongue", 43.0927, 2.8490], + 11333: ["Saint-Benoît", 43.0096, 2.0643], + 11334: ["Sainte-Camelle", 43.2710, 1.7845], + 11335: ["Sainte-Colombe-sur-Guette", 42.7526, 2.2482], + 11336: ["Sainte-Colombe-sur-l'Hers", 42.9464, 1.9631], + 11337: ["Saint-Couat-d'Aude", 43.2084, 2.6371], + 11338: ["Saint-Couat-du-Razès", 42.9974, 2.1079], + 11339: ["Saint-Denis", 43.3563, 2.2178], + 11340: ["Sainte-Eulalie", 43.2427, 2.2056], + 11341: ["Saint-Ferriol", 42.8955, 2.2256], + 11342: ["Saint-Frichoux", 43.2478, 2.5588], + 11343: ["Saint-Gaudéric", 43.1264, 1.9585], + 11344: ["Saint-Hilaire", 43.0789, 2.3383], + 11345: ["Saint-Jean-de-Barrou", 42.9606, 2.8279], + 11346: ["Saint-Jean-de-Paracol", 42.9381, 2.1090], + 11347: ["Saint-Julia-de-Bec", 42.8601, 2.2540], + 11348: ["Saint-Julien-de-Briola", 43.1606, 1.9453], + 11350: ["Saint-Just-et-le-Bézu", 42.8783, 2.2875], + 11351: ["Saint-Laurent-de-la-Cabrerisse", 43.0835, 2.7139], + 11352: ["Saint-Louis-et-Parahou", 42.8515, 2.3219], + 11353: ["Saint-Marcel-sur-Aude", 43.2513, 2.9239], + 11354: ["Saint-Martin-des-Puits", 43.0366, 2.5756], + 11355: ["Saint-Martin-de-Villereglan", 43.1038, 2.2110], + 11356: ["Saint-Martin-Lalande", 43.3015, 2.0159], + 11357: ["Saint-Martin-le-Vieil", 43.2942, 2.1539], + 11358: ["Saint-Martin-Lys", 42.8243, 2.2382], + 11359: ["Saint-Michel-de-Lanès", 43.3265, 1.7509], + 11360: ["Saint-Nazaire-d'Aude", 43.2489, 2.8911], + 11361: ["Saint-Papoul", 43.3374, 2.0447], + 11362: ["Saint-Paulet", 43.4046, 1.8810], + 11363: ["Saint-Pierre-des-Champs", 43.0493, 2.6079], + 11364: ["Saint-Polycarpe", 43.0331, 2.3000], + 11365: ["Saint-Sernin", 43.2285, 1.8056], + 11366: ["Sainte-Valière", 43.2746, 2.8452], + 11367: ["Saissac", 43.3660, 2.1615], + 11368: ["Sallèles-Cabardès", 43.3201, 2.4209], + 11369: ["Sallèles-d'Aude", 43.2700, 2.9352], + 11370: ["Salles-d'Aude", 43.2361, 3.1071], + 11371: ["Salles-sur-l'Hers", 43.2945, 1.7813], + 11372: ["Salsigne", 43.3220, 2.3566], + 11373: ["Salvezines", 42.7749, 2.2854], + 11374: ["Salza", 42.9854, 2.5059], + 11375: ["Seignalens", 43.0990, 1.9671], + 11376: ["La Serpent", 42.9646, 2.1745], + 11377: ["Serres", 42.9445, 2.3287], + 11378: ["Serviès-en-Val", 43.0946, 2.5255], + 11379: ["Sigean", 43.0395, 2.9812], + 11380: ["Sonnac-sur-l'Hers", 43.0152, 2.0020], + 11381: ["Sougraigne", 42.9048, 2.3748], + 11382: ["Souilhanels", 43.3559, 1.9170], + 11383: ["Souilhe", 43.3687, 1.9169], + 11384: ["Soulatgé", 42.8795, 2.5036], + 11385: ["Soupex", 43.3819, 1.8905], + 11386: ["Talairan", 43.0299, 2.6693], + 11387: ["Taurize", 43.0644, 2.5063], + 11388: ["Termes", 43.0033, 2.5703], + 11389: ["Terroles", 42.9913, 2.3426], + 11390: ["Thézan-des-Corbières", 43.0893, 2.7831], + 11391: ["La Tourette-Cabardès", 43.3821, 2.3254], + 11392: ["Tournissan", 43.0840, 2.6602], + 11393: ["Tourouzelle", 43.2471, 2.7270], + 11394: ["Tourreilles", 43.0200, 2.1695], + 11395: ["Trassanel", 43.3480, 2.4428], + 11396: ["Trausse", 43.3182, 2.5685], + 11397: ["Trèbes", 43.2054, 2.4595], + 11398: ["Treilles", 42.9180, 2.9426], + 11399: ["Tréville", 43.3828, 1.9549], + 11400: ["Tréziers", 43.0557, 1.9630], + 11401: ["Tuchan", 42.9063, 2.7280], + 11402: ["Valmigère", 42.9838, 2.3843], + 11404: ["Ventenac-Cabardès", 43.2751, 2.2823], + 11405: ["Ventenac-en-Minervois", 43.2520, 2.8558], + 11406: ["Véraza", 42.9927, 2.3079], + 11407: ["Verdun-en-Lauragais", 43.3677, 2.0780], + 11408: ["Verzeille", 43.1202, 2.3286], + 11409: ["Vignevieille", 43.0156, 2.5303], + 11410: ["Villalier", 43.2521, 2.4188], + 11411: ["Villanière", 43.3489, 2.3498], + 11412: ["Villardebelle", 43.0120, 2.4051], + 11413: ["Villardonnel", 43.3345, 2.3136], + 11414: ["Villar-en-Val", 43.0808, 2.4451], + 11415: ["Villar-Saint-Anselme", 43.0573, 2.2992], + 11416: ["Villarzel-Cabardès", 43.2840, 2.4692], + 11417: ["Villarzel-du-Razès", 43.1426, 2.2032], + 11418: ["Villasavary", 43.2319, 2.0331], + 11419: ["Villautou", 43.1617, 1.8370], + 11420: ["Villebazy", 43.0558, 2.3394], + 11421: ["Villedaigne", 43.2113, 2.8551], + 11422: ["Villedubert", 43.2318, 2.4169], + 11423: ["Villefloure", 43.1293, 2.3891], + 11424: ["Villefort", 42.9512, 2.0481], + 11425: ["Villegailhenc", 43.2718, 2.3469], + 11426: ["Villegly", 43.2930, 2.4369], + 11427: ["Villelongue-d'Aude", 43.0554, 2.0925], + 11428: ["Villemagne", 43.3677, 2.1093], + 11429: ["Villemoustaussou", 43.2495, 2.3658], + 11430: ["Villeneuve-la-Comptal", 43.2851, 1.9199], + 11431: ["Villeneuve-les-Corbières", 42.9584, 2.7700], + 11432: ["Villeneuve-lès-Montréal", 43.1789, 2.1128], + 11433: ["Villeneuve-Minervois", 43.3289, 2.4685], + 11434: ["Villepinte", 43.2808, 2.0955], + 11435: ["Villerouge-Termenès", 43.0054, 2.6346], + 11436: ["Villesèque-des-Corbières", 43.0182, 2.8575], + 11437: ["Villesèquelande", 43.2329, 2.2303], + 11438: ["Villesiscle", 43.2278, 2.0897], + 11439: ["Villespy", 43.3220, 2.0985], + 11440: ["Villetritouls", 43.0752, 2.4895], + 11441: ["Vinassan", 43.2054, 3.0953] +}; diff --git a/dep/12.js b/dep/12.js new file mode 100644 index 0000000..8dbad89 --- /dev/null +++ b/dep/12.js @@ -0,0 +1,317 @@ +/* + 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[12] = { + 12001: ["Agen-d'Aveyron", 44.3513, 2.6933], + 12002: ["Aguessac", 44.1613, 3.0689], + 12003: ["Les Albres", 44.5408, 2.1802], + 12004: ["Almont-les-Junies", 44.6009, 2.3109], + 12005: ["Alpuech", 44.7485, 2.8775], + 12006: ["Alrance", 44.1352, 2.6756], + 12007: ["Ambeyrac", 44.4943, 1.9357], + 12008: ["Anglars-Saint-Félix", 44.4161, 2.2384], + 12009: ["Arnac-sur-Dourdou", 43.7187, 2.9459], + 12010: ["Arques", 44.3220, 2.8040], + 12011: ["Arvieu", 44.1907, 2.6672], + 12012: ["Asprières", 44.5553, 2.1384], + 12013: ["Aubin", 44.5318, 2.2559], + 12014: ["Aurelle-Verlac", 44.5380, 3.0323], + 12015: ["Auriac-Lagast", 44.1446, 2.5965], + 12016: ["Auzits", 44.4995, 2.3216], + 12017: ["Ayssènes", 44.0921, 2.7657], + 12018: ["Balaguier-d'Olt", 44.5189, 1.9771], + 12019: ["Balaguier-sur-Rance", 43.8958, 2.5767], + 12020: ["Balsac", 44.4002, 2.4556], + 12021: ["La Bastide-l'évêque", 44.3386, 2.1434], + 12022: ["La Bastide-Pradines", 44.0105, 3.0563], + 12023: ["La Bastide-Solages", 43.9499, 2.5248], + 12024: ["Belcastel", 44.3944, 2.3316], + 12025: ["Belmont-sur-Rance", 43.8248, 2.7511], + 12026: ["Bertholène", 44.3951, 2.7834], + 12027: ["Bessuéjouls", 44.5198, 2.7166], + 12028: ["Boisse-Penchot", 44.5806, 2.2114], + 12029: ["Bor-et-Bar", 44.2000, 2.0859], + 12030: ["Bouillac", 44.5734, 2.1743], + 12031: ["Bournazel", 44.4601, 2.3027], + 12032: ["Boussac", 44.2956, 2.3775], + 12033: ["Bozouls", 44.4675, 2.7079], + 12034: ["Brandonnet", 44.3823, 2.1374], + 12035: ["Brasc", 43.9790, 2.5729], + 12036: ["Brommat", 44.8284, 2.7047], + 12037: ["Broquiès", 44.0179, 2.7062], + 12038: ["Brousse-le-Château", 44.0062, 2.6378], + 12039: ["Brusque", 43.7649, 2.9483], + 12040: ["Buzeins", 44.3765, 2.9737], + 12041: ["Cabanès", 44.1912, 2.2920], + 12042: ["Calmels-et-le-Viala", 43.9554, 2.7584], + 12043: ["Calmont", 44.2590, 2.5242], + 12044: ["Camarès", 43.8183, 2.8852], + 12045: ["Camboulazet", 44.2226, 2.4471], + 12046: ["Camjac", 44.1792, 2.3951], + 12047: ["Campagnac", 44.4014, 3.0879], + 12048: ["Campouriez", 44.6808, 2.6093], + 12049: ["Campuac", 44.5663, 2.5847], + 12050: ["Canet-de-Salars", 44.2325, 2.7377], + 12051: ["Cantoin", 44.8387, 2.8248], + 12052: ["Capdenac-Gare", 44.5596, 2.0686], + 12053: ["La Capelle-Balaguier", 44.4390, 1.9259], + 12054: ["La Capelle-Bleys", 44.3037, 2.1792], + 12055: ["La Capelle-Bonance", 44.4515, 3.0265], + 12056: ["Baraqueville", 44.2810, 2.4496], + 12057: ["Cassagnes-Bégonhès", 44.1789, 2.5146], + 12058: ["Cassuéjouls", 44.7223, 2.8111], + 12059: ["Castanet", 44.2930, 2.3083], + 12060: ["Castelmary", 44.1721, 2.2444], + 12061: ["Castelnau-de-Mandailles", 44.5310, 2.8874], + 12062: ["Castelnau-Pégayrols", 44.1404, 2.9277], + 12063: ["La Cavalerie", 44.0119, 3.1838], + 12064: ["Le Cayrol", 44.5856, 2.7839], + 12065: ["Centrès", 44.1676, 2.4408], + 12066: ["Clairvaux-d'Aveyron", 44.4068, 2.4087], + 12067: ["Le Clapier", 43.8281, 3.1739], + 12068: ["Colombiès", 44.3435, 2.3278], + 12069: ["Combret", 43.8406, 2.6848], + 12070: ["Compeyre", 44.1757, 3.1027], + 12071: ["Compolibat", 44.3793, 2.1863], + 12072: ["Comprégnac", 44.0964, 2.9796], + 12073: ["Comps-la-Grand-Ville", 44.2241, 2.5691], + 12074: ["Condom-d'Aubrac", 44.6054, 2.8807], + 12075: ["Connac", 44.0203, 2.5945], + 12076: ["Conques", 44.5952, 2.4201], + 12077: ["Cornus", 43.8924, 3.2007], + 12078: ["Les Costes-Gozon", 44.0165, 2.8000], + 12079: ["Coubisou", 44.5755, 2.7323], + 12080: ["Coupiac", 43.9471, 2.5931], + 12081: ["Coussergues", 44.4138, 2.8757], + 12082: ["La Couvertoirade", 43.9292, 3.2889], + 12083: ["Cransac", 44.5186, 2.2878], + 12084: ["Creissels", 44.0649, 3.0596], + 12085: ["Crespin", 44.1538, 2.2567], + 12086: ["La Cresse", 44.1676, 3.1567], + 12087: ["Cruéjouls", 44.4439, 2.8635], + 12088: ["Curières", 44.6493, 2.8917], + 12089: ["Decazeville", 44.5672, 2.2524], + 12090: ["Druelle", 44.3609, 2.4767], + 12091: ["Drulhe", 44.4558, 2.1348], + 12092: ["Durenque", 44.1007, 2.6217], + 12093: ["Le Fel", 44.6696, 2.5177], + 12094: ["Entraygues-sur-Truyère", 44.6544, 2.5784], + 12095: ["Escandolières", 44.4713, 2.3498], + 12096: ["Espalion", 44.5188, 2.7642], + 12097: ["Espeyrac", 44.6190, 2.5194], + 12098: ["Estaing", 44.5694, 2.6875], + 12099: ["Fayet", 43.8035, 2.9774], + 12100: ["Firmi", 44.5476, 2.3250], + 12101: ["Flagnac", 44.5935, 2.2651], + 12102: ["Flavin", 44.2880, 2.6217], + 12103: ["Florentin-la-Capelle", 44.6389, 2.6443], + 12104: ["Foissac", 44.5065, 2.0076], + 12105: ["La Fouillade", 44.2345, 2.0478], + 12106: ["Gabriac", 44.4619, 2.8047], + 12107: ["Gaillac-d'Aveyron", 44.3616, 2.9027], + 12108: ["Galgan", 44.5034, 2.1799], + 12109: ["Gissac", 43.8682, 2.9064], + 12110: ["Golinhac", 44.5959, 2.5864], + 12111: ["Goutrens", 44.4387, 2.3663], + 12112: ["Graissac", 44.7810, 2.7845], + 12113: ["Gramond", 44.2633, 2.3681], + 12114: ["Grand-Vabre", 44.6243, 2.3632], + 12115: ["L'Hospitalet-du-Larzac", 43.9737, 3.2083], + 12116: ["Huparlac", 44.7114, 2.7535], + 12117: ["Lacalm", 44.7678, 2.8996], + 12118: ["Lacroix-Barrez", 44.7740, 2.6424], + 12119: ["Laguiole", 44.6942, 2.8671], + 12120: ["Laissac", 44.3644, 2.8180], + 12121: ["Lanuéjouls", 44.4236, 2.1610], + 12122: ["Lapanouse-de-Cernon", 44.0062, 3.0963], + 12123: ["Lapanouse", 44.3501, 3.0247], + 12124: ["Lassouts", 44.4866, 2.8545], + 12125: ["Laval-Roquecezière", 43.8122, 2.6351], + 12126: ["Lavernhe", 44.3048, 3.0063], + 12127: ["Lédergues", 44.0802, 2.4399], + 12128: ["Lescure-Jaoul", 44.2254, 2.1468], + 12129: ["Lestrade-et-Thouels", 44.0541, 2.6477], + 12130: ["Livinhac-le-Haut", 44.5972, 2.2162], + 12131: ["La Loubière", 44.3909, 2.6506], + 12133: ["Luc-la-Primaube", 44.3056, 2.5364], + 12134: ["Lugan", 44.4835, 2.2558], + 12135: ["Lunac", 44.2405, 2.1003], + 12136: ["Maleville", 44.3999, 2.1036], + 12137: ["Manhac", 44.2605, 2.4781], + 12138: ["Marcillac-Vallon", 44.4772, 2.4648], + 12139: ["Marnhagues-et-Latour", 43.8794, 3.0416], + 12140: ["Martiel", 44.3811, 1.9129], + 12141: ["Martrin", 43.9287, 2.6339], + 12142: ["Mayran", 44.3890, 2.3719], + 12143: ["Mélagues", 43.7281, 3.0170], + 12144: ["Meljac", 44.1337, 2.4338], + 12145: ["Millau", 44.0976, 3.1170], + 12146: ["Le Monastère", 44.3315, 2.5872], + 12147: ["Montagnol", 43.8311, 3.0246], + 12148: ["Montbazens", 44.4768, 2.2128], + 12149: ["Montclar", 43.9795, 2.6309], + 12150: ["Monteils", 44.2654, 1.9876], + 12151: ["Montézic", 44.7168, 2.6408], + 12152: ["Montfranc", 43.8408, 2.5798], + 12153: ["Montjaux", 44.1001, 2.9041], + 12154: ["Montlaur", 43.8651, 2.8336], + 12155: ["Fondamente", 43.8617, 3.1146], + 12156: ["Montpeyroux", 44.6349, 2.7824], + 12157: ["Montrozier", 44.3949, 2.7212], + 12158: ["Montsalès", 44.4857, 1.9761], + 12159: ["Morlhon-le-Haut", 44.3218, 2.0818], + 12160: ["Mostuéjouls", 44.2252, 3.1827], + 12161: ["Mouret", 44.5143, 2.5210], + 12162: ["Moyrazès", 44.3275, 2.4273], + 12163: ["Murasson", 43.7612, 2.7618], + 12164: ["Mur-de-Barrez", 44.8759, 2.6805], + 12165: ["Muret-le-Château", 44.4957, 2.5714], + 12166: ["Murols", 44.7608, 2.5775], + 12167: ["Najac", 44.2112, 1.9630], + 12168: ["Nant", 44.0206, 3.2856], + 12169: ["Naucelle", 44.1898, 2.3436], + 12170: ["Naussac", 44.5070, 2.0974], + 12171: ["Nauviale", 44.5133, 2.4327], + 12172: ["Le Nayrac", 44.6055, 2.6695], + 12173: ["Noailhac", 44.5733, 2.3615], + 12174: ["Olemps", 44.3384, 2.5477], + 12175: ["Ols-et-Rinhodes", 44.4615, 1.9469], + 12176: ["Onet-le-Château", 44.3825, 2.5600], + 12177: ["Palmas", 44.4009, 2.8422], + 12178: ["Paulhe", 44.1486, 3.1114], + 12179: ["Peux-et-Couffouleux", 43.7634, 2.8805], + 12180: ["Peyreleau", 44.1757, 3.2049], + 12181: ["Peyrusse-le-Roc", 44.5026, 2.1343], + 12182: ["Pierrefiche", 44.4338, 2.9216], + 12183: ["Plaisance", 43.9298, 2.5626], + 12184: ["Pomayrols", 44.4867, 3.0586], + 12185: ["Pont-de-Salars", 44.2777, 2.7093], + 12186: ["Pousthomy", 43.8560, 2.5984], + 12187: ["Prades-d'Aubrac", 44.5418, 2.9703], + 12188: ["Prades-Salars", 44.2493, 2.7929], + 12189: ["Pradinas", 44.2472, 2.2686], + 12190: ["Prévinquières", 44.3659, 2.2443], + 12191: ["Privezac", 44.4103, 2.1945], + 12192: ["Mounes-Prohencoux", 43.7982, 2.8191], + 12193: ["Pruines", 44.5348, 2.4875], + 12194: ["Quins", 44.2295, 2.3785], + 12195: ["Rebourguil", 43.8850, 2.7566], + 12196: ["Recoules-Prévinquières", 44.3287, 2.9550], + 12197: ["Réquista", 44.0319, 2.5489], + 12198: ["Rieupeyroux", 44.3085, 2.2294], + 12199: ["Rignac", 44.4038, 2.2922], + 12200: ["Rivière-sur-Tarn", 44.2108, 3.1275], + 12201: ["Rodelle", 44.4813, 2.6223], + 12202: ["Rodez", 44.3582, 2.5672], + 12203: ["Roquefort-sur-Soulzon", 43.9706, 2.9817], + 12204: ["La Roque-Sainte-Marguerite", 44.1093, 3.2420], + 12205: ["La Rouquette", 44.3097, 1.9747], + 12206: ["Roussennac", 44.4475, 2.2541], + 12207: ["Rullac-Saint-Cirq", 44.1192, 2.4769], + 12208: ["Saint-Affrique", 43.9656, 2.8665], + 12209: ["Saint-Amans-des-Cots", 44.6868, 2.6913], + 12210: ["Saint-André-de-Najac", 44.1791, 2.0210], + 12211: ["Saint-André-de-Vézines", 44.1476, 3.2712], + 12212: ["Saint-Beaulize", 43.9061, 3.1000], + 12213: ["Saint-Beauzély", 44.1692, 2.9666], + 12214: ["Saint-Chély-d'Aubrac", 44.5918, 2.9467], + 12215: ["Saint-Christophe-Vallon", 44.4799, 2.3966], + 12216: ["Saint-Côme-d'Olt", 44.5314, 2.8219], + 12217: ["Sainte-Croix", 44.4143, 1.9680], + 12218: ["Saint-Cyprien-sur-Dourdou", 44.5403, 2.3991], + 12219: ["Sainte-Eulalie-d'Olt", 44.4661, 2.9195], + 12220: ["Sainte-Eulalie-de-Cernon", 43.9608, 3.1388], + 12221: ["Saint-Félix-de-Lunel", 44.5645, 2.5136], + 12222: ["Saint-Félix-de-Sorgues", 43.8825, 2.9866], + 12223: ["Sainte-Geneviève-sur-Argence", 44.8003, 2.7434], + 12224: ["Saint-Geniez-d'Olt", 44.4732, 2.9815], + 12225: ["Saint-Georges-de-Luzençon", 44.0565, 2.9871], + 12226: ["Saint-Hippolyte", 44.7257, 2.5841], + 12227: ["Saint-Igest", 44.4455, 2.0913], + 12228: ["Saint-Izaire", 43.9709, 2.7033], + 12229: ["Saint-Jean-d'Alcapiès", 43.9486, 2.9670], + 12230: ["Saint-Jean-Delnous", 44.0414, 2.4924], + 12231: ["Saint-Jean-du-Bruel", 44.0262, 3.3822], + 12232: ["Saint-Jean-et-Saint-Paul", 43.9289, 3.0292], + 12233: ["Saint-Juéry", 43.9242, 2.6962], + 12234: ["Sainte-Juliette-sur-Viaur", 44.2186, 2.5011], + 12235: ["Saint-Just-sur-Viaur", 44.1200, 2.3784], + 12236: ["Saint-Laurent-de-Lévézou", 44.2089, 2.9383], + 12237: ["Saint-Laurent-d'Olt", 44.4481, 3.1014], + 12238: ["Saint-Léons", 44.2231, 2.9820], + 12239: ["Saint-Martin-de-Lenne", 44.4245, 2.9654], + 12240: ["Saint-Parthem", 44.6329, 2.2915], + 12241: ["Sainte-Radegonde", 44.3313, 2.6327], + 12242: ["Saint-Rémy", 44.3952, 2.0417], + 12243: ["Saint-Rome-de-Cernon", 44.0092, 2.9836], + 12244: ["Saint-Rome-de-Tarn", 44.0328, 2.8904], + 12245: ["Saint-Salvadou", 44.2868, 2.1039], + 12246: ["Saint-Santin", 44.6433, 2.2578], + 12247: ["Saint-Saturnin-de-Lenne", 44.4091, 3.0221], + 12248: ["Saint-Sernin-sur-Rance", 43.8788, 2.6231], + 12249: ["Saint-Sever-du-Moustier", 43.7720, 2.6927], + 12250: ["Saint-Symphorien-de-Thénières", 44.7403, 2.7082], + 12251: ["Saint-Victor-et-Melvieu", 44.0507, 2.8102], + 12252: ["Salles-Courbatiès", 44.4813, 2.0851], + 12253: ["Salles-Curan", 44.1593, 2.7862], + 12254: ["Salles-la-Source", 44.4437, 2.5250], + 12255: ["Salmiech", 44.1937, 2.5871], + 12256: ["Salvagnac-Cajarc", 44.4543, 1.8723], + 12257: ["Causse-et-Diège", 44.5282, 2.0348], + 12258: ["La Salvetat-Peyralès", 44.2210, 2.1967], + 12259: ["Sanvensa", 44.2844, 2.0405], + 12260: ["Sauclières", 43.9797, 3.3751], + 12261: ["Saujac", 44.4777, 1.9017], + 12262: ["Sauveterre-de-Rouergue", 44.2478, 2.3150], + 12263: ["Savignac", 44.3599, 1.9585], + 12264: ["Sébazac-Concourès", 44.4232, 2.6111], + 12265: ["Sébrazac", 44.5374, 2.6549], + 12266: ["Ségur", 44.2904, 2.8437], + 12267: ["La Selve", 44.1061, 2.5363], + 12268: ["Sénergues", 44.6062, 2.4631], + 12269: ["La Serre", 43.8936, 2.6555], + 12270: ["Sévérac-le-Château", 44.3000, 3.0891], + 12271: ["Sévérac-l'église", 44.3588, 2.8527], + 12272: ["Sonnac", 44.5381, 2.1145], + 12273: ["Soulages-Bonneval", 44.6772, 2.7744], + 12274: ["Sylvanès", 43.8251, 2.9528], + 12275: ["Tauriac-de-Camarès", 43.7765, 3.0307], + 12276: ["Tauriac-de-Naucelle", 44.1453, 2.3232], + 12277: ["Taussac", 44.8248, 2.6358], + 12278: ["Tayrac", 44.2036, 2.2434], + 12279: ["La Terrisse", 44.7433, 2.8245], + 12280: ["Thérondels", 44.8944, 2.7419], + 12281: ["Toulonjac", 44.3804, 1.9986], + 12282: ["Tournemire", 43.9686, 3.0268], + 12283: ["Trémouilles", 44.2395, 2.6378], + 12284: ["Le Truel", 44.0536, 2.7475], + 12285: ["Vabre-Tizac", 44.2692, 2.1362], + 12286: ["Vabres-l'Abbaye", 43.9213, 2.8197], + 12287: ["Vailhourles", 44.3082, 1.9093], + 12288: ["Valady", 44.4471, 2.4425], + 12289: ["Valzergues", 44.5055, 2.2214], + 12290: ["Vaureilles", 44.4533, 2.1864], + 12291: ["Verrières", 44.2168, 3.0509], + 12292: ["Versols-et-Lapeyre", 43.8998, 2.9358], + 12293: ["Veyreau", 44.1818, 3.3071], + 12294: ["Vézins-de-Lévézou", 44.2679, 2.9257], + 12295: ["Viala-du-Pas-de-Jaux", 43.9592, 3.0676], + 12296: ["Viala-du-Tarn", 44.0855, 2.8390], + 12297: ["Le Vibal", 44.3214, 2.7414], + 12298: ["Villecomtal", 44.5432, 2.5754], + 12299: ["Villefranche-de-Panat", 44.0971, 2.7152], + 12300: ["Villefranche-de-Rouergue", 44.3499, 2.0310], + 12301: ["Villeneuve", 44.4470, 2.0285], + 12303: ["Vimenet", 44.4000, 2.9295], + 12304: ["Vitrac-en-Viadène", 44.7926, 2.8374], + 12305: ["Viviez", 44.5563, 2.2204], + 12307: ["Curan", 44.1978, 2.8538] +}; diff --git a/dep/13.js b/dep/13.js new file mode 100644 index 0000000..b170d61 --- /dev/null +++ b/dep/13.js @@ -0,0 +1,147 @@ +/* + 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[13] = { + 13001: ["Aix-en-Provence", 43.5360, 5.3985], + 13002: ["Allauch", 43.3533, 5.5113], + 13003: ["Alleins", 43.7074, 5.1510], + 13004: ["Arles", 43.5468, 4.6621], + 13005: ["Aubagne", 43.2934, 5.5633], + 13006: ["Aureille", 43.7000, 4.9449], + 13007: ["Auriol", 43.3607, 5.6583], + 13008: ["Aurons", 43.6715, 5.1490], + 13009: ["La Barben", 43.6183, 5.2138], + 13010: ["Barbentane", 43.8947, 4.7493], + 13011: ["Les Baux-de-Provence", 43.7458, 4.8021], + 13012: ["Beaurecueil", 43.5220, 5.5459], + 13013: ["Belcodène", 43.4220, 5.5837], + 13014: ["Berre-l'étang", 43.5036, 5.1606], + 13015: ["Bouc-Bel-Air", 43.4472, 5.4123], + 13016: ["La Bouilladisse", 43.3971, 5.6198], + 13017: ["Boulbon", 43.8677, 4.6975], + 13018: ["Cabannes", 43.8584, 4.9579], + 13019: ["Cabriès", 43.4496, 5.3497], + 13020: ["Cadolive", 43.3941, 5.5322], + 13021: ["Carry-le-Rouet", 43.3427, 5.1537], + 13022: ["Cassis", 43.2230, 5.5511], + 13023: ["Ceyreste", 43.2238, 5.6363], + 13024: ["Charleval", 43.7211, 5.2457], + 13025: ["Châteauneuf-le-Rouge", 43.4912, 5.5682], + 13026: ["Châteauneuf-les-Martigues", 43.3865, 5.1475], + 13027: ["Châteaurenard", 43.8824, 4.8399], + 13028: ["La Ciotat", 43.1926, 5.6131], + 13029: ["Cornillon-Confoux", 43.5783, 5.0765], + 13030: ["Cuges-les-Pins", 43.2805, 5.7102], + 13031: ["La Destrousse", 43.3764, 5.5988], + 13032: ["éguilles", 43.5711, 5.3288], + 13033: ["Ensuès-la-Redonne", 43.3536, 5.1996], + 13034: ["Eygalières", 43.7617, 4.9521], + 13035: ["Eyguières", 43.7025, 5.0155], + 13036: ["Eyragues", 43.8430, 4.8428], + 13037: ["La Fare-les-Oliviers", 43.5544, 5.2024], + 13038: ["Fontvieille", 43.7232, 4.7231], + 13039: ["Fos-sur-Mer", 43.4556, 4.9045], + 13040: ["Fuveau", 43.4594, 5.5530], + 13041: ["Gardanne", 43.4526, 5.4796], + 13042: ["Gémenos", 43.2981, 5.6439], + 13043: ["Gignac-la-Nerthe", 43.3905, 5.2283], + 13044: ["Grans", 43.6142, 5.0447], + 13045: ["Graveson", 43.8539, 4.7671], + 13046: ["Gréasque", 43.4262, 5.5468], + 13047: ["Istres", 43.5502, 4.9511], + 13048: ["Jouques", 43.6334, 5.6567], + 13049: ["Lamanon", 43.7047, 5.0886], + 13050: ["Lambesc", 43.6615, 5.2519], + 13051: ["Lançon-Provence", 43.5760, 5.1595], + 13052: ["Maillane", 43.8230, 4.7845], + 13053: ["Mallemort", 43.7285, 5.1829], + 13054: ["Marignane", 43.4172, 5.2122], + 13056: ["Martigues", 43.3798, 5.0494], + 13057: ["Mas-Blanc-des-Alpilles", 43.7878, 4.7638], + 13058: ["Maussane-les-Alpilles", 43.7145, 4.8333], + 13059: ["Meyrargues", 43.6244, 5.5227], + 13060: ["Meyreuil", 43.4910, 5.5006], + 13061: ["Saint-Pierre-de-Mézoargues", 43.8612, 4.6573], + 13062: ["Mimet", 43.4128, 5.4989], + 13063: ["Miramas", 43.5842, 5.0138], + 13064: ["Mollégès", 43.8053, 4.9488], + 13065: ["Mouriès", 43.7008, 4.8903], + 13066: ["Noves", 43.8584, 4.8995], + 13067: ["Orgon", 43.7796, 5.0234], + 13068: ["Paradou", 43.7082, 4.7782], + 13069: ["Pélissanne", 43.6308, 5.1595], + 13070: ["La Penne-sur-Huveaune", 43.2772, 5.5185], + 13071: ["Les Pennes-Mirabeau", 43.4026, 5.3154], + 13072: ["Peynier", 43.4396, 5.6251], + 13073: ["Peypin", 43.3847, 5.5713], + 13074: ["Peyrolles-en-Provence", 43.6284, 5.5769], + 13075: ["Plan-de-Cuques", 43.3670, 5.4648], + 13076: ["Plan-d'Orgon", 43.8181, 5.0022], + 13077: ["Port-de-Bouc", 43.4233, 4.9926], + 13078: ["Port-Saint-Louis-du-Rhône", 43.4148, 4.8067], + 13079: ["Puyloubier", 43.5186, 5.6775], + 13080: ["Le Puy-Sainte-Réparade", 43.6518, 5.4395], + 13081: ["Rognac", 43.4971, 5.2310], + 13082: ["Rognes", 43.6648, 5.3521], + 13083: ["Rognonas", 43.9000, 4.7985], + 13084: ["La Roque-d'Anthéron", 43.7176, 5.3015], + 13085: ["Roquefort-la-Bédoule", 43.2510, 5.6290], + 13086: ["Roquevaire", 43.3437, 5.5977], + 13087: ["Rousset", 43.4841, 5.6238], + 13088: ["Le Rove", 43.3653, 5.2529], + 13089: ["Saint-Andiol", 43.8307, 4.9502], + 13090: ["Saint-Antonin-sur-Bayon", 43.5171, 5.5940], + 13091: ["Saint-Cannat", 43.6136, 5.3069], + 13092: ["Saint-Chamas", 43.5436, 5.0732], + 13093: ["Saint-Estève-Janson", 43.6923, 5.3895], + 13094: ["Saint-étienne-du-Grès", 43.7849, 4.7356], + 13095: ["Saint-Marc-Jaumegarde", 43.5561, 5.5220], + 13096: ["Saintes-Maries-de-la-Mer", 43.5039, 4.4639], + 13097: ["Saint-Martin-de-Crau", 43.6119, 4.8570], + 13098: ["Saint-Mitre-les-Remparts", 43.4554, 5.0149], + 13099: ["Saint-Paul-lès-Durance", 43.6854, 5.7537], + 13100: ["Saint-Rémy-de-Provence", 43.7834, 4.8536], + 13101: ["Saint-Savournin", 43.4057, 5.5310], + 13102: ["Saint-Victoret", 43.4142, 5.2539], + 13103: ["Salon-de-Provence", 43.6462, 5.0681], + 13104: ["Sausset-les-Pins", 43.3456, 5.1176], + 13105: ["Sénas", 43.7446, 5.0868], + 13106: ["Septèmes-les-Vallons", 43.3934, 5.3808], + 13107: ["Simiane-Collongue", 43.4115, 5.4379], + 13108: ["Tarascon", 43.7939, 4.6861], + 13109: ["Le Tholonet", 43.5196, 5.5081], + 13110: ["Trets", 43.4378, 5.6999], + 13111: ["Vauvenargues", 43.5590, 5.6132], + 13112: ["Velaux", 43.5239, 5.2499], + 13113: ["Venelles", 43.5928, 5.4913], + 13114: ["Ventabren", 43.5422, 5.3062], + 13115: ["Vernègues", 43.6841, 5.1882], + 13116: ["Verquières", 43.8386, 4.9188], + 13117: ["Vitrolles", 43.4497, 5.2635], + 13118: ["Coudoux", 43.5600, 5.2542], + 13119: ["Carnoux-en-Provence", 43.2584, 5.5658], + 13201: ["1er arrondissement de Marseille", 43.2999, 5.3822], + 13202: ["2e arrondissement de Marseille", 43.3126, 5.3636], + 13203: ["3e arrondissement de Marseille", 43.3121, 5.3801], + 13204: ["4e arrondissement de Marseille", 43.3067, 5.4008], + 13205: ["5e arrondissement de Marseille", 43.2928, 5.3975], + 13206: ["6e arrondissement de Marseille", 43.2870, 5.3810], + 13207: ["7e arrondissement de Marseille", 43.2825, 5.3632], + 13208: ["8e arrondissement de Marseille", 43.2417, 5.3746], + 13209: ["9e arrondissement de Marseille", 43.2340, 5.4524], + 13210: ["10e arrondissement de Marseille", 43.2755, 5.4268], + 13211: ["11e arrondissement de Marseille", 43.2884, 5.4838], + 13212: ["12e arrondissement de Marseille", 43.3077, 5.4399], + 13213: ["13e arrondissement de Marseille", 43.3492, 5.4337], + 13214: ["14e arrondissement de Marseille", 43.3455, 5.3940], + 13215: ["15e arrondissement de Marseille", 43.3587, 5.3634], + 13216: ["16e arrondissement de Marseille", 43.3649, 5.3133] +}; diff --git a/dep/14.js b/dep/14.js new file mode 100644 index 0000000..d56b02d --- /dev/null +++ b/dep/14.js @@ -0,0 +1,719 @@ +/* + 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[14] = { + 14001: ["Ablon", 49.39425, 0.28676], + 14002: ["Acqueville", 48.97077, -0.37056], + 14003: ["Agy", 49.23767, -0.77919], + 14004: ["Aignerville", 49.32618, -0.91846], + 14005: ["Airan", 49.09531, -0.14544], + 14006: ["Amayé-sur-Orne", 49.09112, -0.43422], + 14007: ["Amayé-sur-Seulles", 49.08206, -0.71769], + 14008: ["Amblie", 49.28488, -0.50146], + 14009: ["Amfreville", 49.25014, -0.24157], + 14011: ["Anctoville", 49.11298, -0.69082], + 14012: ["Angerville", 49.24430, -0.02755], + 14013: ["Angoville", 48.94377, -0.37343], + 14014: ["Anguerny", 49.26535, -0.39693], + 14015: ["Anisy", 49.25086, -0.39879], + 14016: ["Annebault", 49.24896, 0.05404], + 14019: ["Arganchy", 49.22998, -0.73162], + 14020: ["Argences", 49.13397, -0.15851], + 14021: ["Arromanches-les-Bains", 49.33579, -0.62061], + 14022: ["Asnelles", 49.33365, -0.58463], + 14023: ["Asnières-en-Bessin", 49.36007, -0.93825], + 14024: ["Auberville", 49.31109, -0.02689], + 14025: ["Aubigny", 48.91457, -0.21554], + 14026: ["Audrieu", 49.20465, -0.60423], + 14027: ["Aunay-sur-Odon", 49.01447, -0.63392], + 14028: ["Auquainville", 49.05548, 0.24035], + 14029: ["Les Autels-Saint-Bazile", 48.94698, 0.10280], + 14030: ["Authie", 49.20581, -0.43065], + 14031: ["Les Authieux-Papion", 49.06373, 0.05312], + 14032: ["Les Authieux-sur-Calonne", 49.28411, 0.27554], + 14033: ["Auvillars", 49.19740, 0.07577], + 14034: ["Avenay", 49.09574, -0.46440], + 14035: ["Balleroy", 49.18016, -0.83927], + 14036: ["Banneville-la-Campagne", 49.16868, -0.22432], + 14037: ["Banneville-sur-Ajon", 49.06159, -0.56799], + 14038: ["Banville", 49.30916, -0.48595], + 14039: ["Barbery", 49.01422, -0.34531], + 14040: ["Barbeville", 49.27385, -0.75503], + 14041: ["Barneville-la-Bertran", 49.39136, 0.18216], + 14042: ["Baron-sur-Odon", 49.12808, -0.48192], + 14043: ["Barou-en-Auge", 48.92975, -0.03861], + 14044: ["Basly", 49.27590, -0.42610], + 14045: ["Basseneville", 49.20674, -0.13500], + 14046: ["Bavent", 49.22602, -0.18266], + 14047: ["Bayeux", 49.27765, -0.70462], + 14049: ["Bazenville", 49.30060, -0.58455], + 14050: ["La Bazoque", 49.15350, -0.87759], + 14052: ["Beaulieu", 48.91754, -0.81789], + 14053: ["Beaumais", 48.89922, -0.07108], + 14054: ["Beaumesnil", 48.89676, -0.96836], + 14055: ["Beaumont-en-Auge", 49.26737, 0.11018], + 14056: ["Bauquay", 49.03388, -0.62021], + 14057: ["Bellengreville", 49.12026, -0.23340], + 14058: ["Bellou", 48.98772, 0.22340], + 14059: ["Benerville-sur-Mer", 49.33901, 0.04779], + 14060: ["Bénouville", 49.24370, -0.28785], + 14061: ["Le Bény-Bocage", 48.93110, -0.82970], + 14062: ["Bény-sur-Mer", 49.29065, -0.43623], + 14063: ["Bernesq", 49.27377, -0.93144], + 14064: ["Bernières-d'Ailly", 48.94746, -0.10228], + 14065: ["Bernières-le-Patry", 48.80894, -0.74601], + 14066: ["Bernières-sur-Mer", 49.31946, -0.41774], + 14068: ["Biéville-Beuville", 49.23948, -0.33689], + 14069: ["Beuvillers", 49.12628, 0.24974], + 14070: ["Beuvron-en-Auge", 49.19600, -0.04245], + 14073: ["La Bigne", 49.01131, -0.71799], + 14074: ["Billy", 49.08882, -0.19495], + 14075: ["Bissières", 49.11366, -0.08969], + 14076: ["Blainville-sur-Orne", 49.22815, -0.30432], + 14077: ["Blangy-le-Château", 49.24673, 0.28321], + 14078: ["Blay", 49.28043, -0.83613], + 14079: ["Blonville-sur-Mer", 49.32226, 0.03223], + 14080: ["Le Bô", 48.90635, -0.44166], + 14081: ["Boissey", 49.01975, 0.05006], + 14082: ["La Boissière", 49.12995, 0.13202], + 14083: ["Bonnebosq", 49.21831, 0.09060], + 14084: ["Bonnemaison", 49.00364, -0.58574], + 14085: ["Bonneville-la-Louvet", 49.27308, 0.34197], + 14086: ["Bonneville-sur-Touques", 49.32993, 0.11921], + 14087: ["Bonnoeil", 48.92250, -0.36568], + 14088: ["Bons-Tassilly", 48.95924, -0.23041], + 14089: ["Bougy", 49.10860, -0.52237], + 14090: ["Boulon", 49.04752, -0.37826], + 14091: ["Bourgeauville", 49.26814, 0.05838], + 14092: ["Bourguébus", 49.11597, -0.28948], + 14093: ["Branville", 49.26918, 0.02336], + 14096: ["Brémoy", 48.99843, -0.78084], + 14097: ["Bretteville-le-Rabet", 49.02971, -0.25828], + 14098: ["Bretteville-l'Orgueilleuse", 49.21515, -0.51673], + 14099: ["Bretteville-sur-Dives", 49.03616, 0.00163], + 14100: ["Bretteville-sur-Laize", 49.04983, -0.32604], + 14101: ["Bretteville-sur-Odon", 49.17316, -0.42222], + 14102: ["Le Breuil-en-Auge", 49.22781, 0.21876], + 14103: ["Le Breuil-en-Bessin", 49.25461, -0.85545], + 14104: ["Le Brévedent", 49.22698, 0.29388], + 14105: ["La Brévière", 48.97605, 0.16731], + 14106: ["Bréville-les-Monts", 49.23608, -0.22104], + 14107: ["Bricqueville", 49.28931, -0.95691], + 14109: ["Brouay", 49.20970, -0.56294], + 14110: ["Brucourt", 49.24680, -0.10382], + 14111: ["Bucéels", 49.18694, -0.63961], + 14113: ["Burcy", 48.86940, -0.80525], + 14115: ["Bures-les-Monts", 48.95175, -0.96781], + 14116: ["Le Bû-sur-Rouvres", 49.03245, -0.17672], + 14117: ["Cabourg", 49.28348, -0.12551], + 14118: ["Caen", 49.18479, -0.36980], + 14119: ["Cagny", 49.15420, -0.26067], + 14120: ["Cahagnes", 49.06712, -0.76279], + 14121: ["Cahagnolles", 49.16335, -0.77615], + 14122: ["La Caine", 49.03523, -0.51576], + 14123: ["Cairon", 49.23412, -0.43789], + 14124: ["La Cambe", 49.34470, -1.00930], + 14125: ["Cambes-en-Plaine", 49.23148, -0.38346], + 14126: ["Cambremer", 49.14660, 0.05390], + 14127: ["Campagnolles", 48.88930, -0.93528], + 14128: ["Campandré-Valcongrain", 48.98135, -0.58496], + 14129: ["Campeaux", 48.95212, -0.92601], + 14130: ["Campigny", 49.24921, -0.80055], + 14131: ["Canapville", 49.31709, 0.13608], + 14132: ["Canchy", 49.33085, -0.98489], + 14134: ["Canteloup", 49.13661, -0.12131], + 14135: ["Carcagny", 49.23919, -0.61396], + 14136: ["Cardonville", 49.34597, -1.05341], + 14137: ["Carpiquet", 49.18661, -0.45112], + 14138: ["Cartigny-l'épinay", 49.23927, -1.00695], + 14139: ["Carville", 48.93494, -0.87170], + 14140: ["Castillon", 49.19539, -0.79756], + 14141: ["Castillon-en-Auge", 49.03463, 0.09193], + 14142: ["Castilly", 49.27382, -1.01618], + 14143: ["Caumont-l'éventé", 49.09643, -0.81243], + 14144: ["Caumont-sur-Orne", 48.95103, -0.47081], + 14145: ["Cauvicourt", 49.04751, -0.25989], + 14146: ["Cauville", 48.95185, -0.56415], + 14147: ["Cernay", 49.01638, 0.32390], + 14148: ["Cerqueux", 48.99700, 0.34767], + 14149: ["Cesny-aux-Vignes", 49.08629, -0.12097], + 14150: ["Cesny-Bois-Halbout", 48.98532, -0.39446], + 14151: ["Champ-du-Boult", 48.79005, -0.99994], + 14152: ["La Chapelle-Engerbold", 48.88893, -0.60122], + 14153: ["La Chapelle-Haute-Grue", 48.96403, 0.14599], + 14154: ["La Chapelle-Yvon", 49.06384, 0.35284], + 14155: ["Cheffreville-Tonnencourt", 49.02809, 0.23315], + 14156: ["Chênedollé", 48.84714, -0.76487], + 14157: ["Cheux", 49.16923, -0.52937], + 14158: ["Chicheboville", 49.10513, -0.21993], + 14159: ["Chouain", 49.20971, -0.64073], + 14160: ["Cintheaux", 49.06577, -0.28369], + 14161: ["Clarbec", 49.24117, 0.13457], + 14162: ["Clécy", 48.90255, -0.49358], + 14163: ["Cléville", 49.14405, -0.09443], + 14164: ["Clinchamps-sur-Orne", 49.08279, -0.40397], + 14165: ["Colleville-sur-Mer", 49.35032, -0.84846], + 14166: ["Colleville-Montgomery", 49.27451, -0.30139], + 14167: ["Colombelles", 49.19824, -0.29550], + 14168: ["Colombières", 49.30316, -0.98845], + 14169: ["Colombiers-sur-Seulles", 49.29923, -0.50600], + 14170: ["Colomby-sur-Thaon", 49.26344, -0.42068], + 14171: ["Combray", 48.94614, -0.44569], + 14172: ["Commes", 49.33499, -0.73901], + 14173: ["Condé-sur-Ifs", 49.03650, -0.13968], + 14174: ["Condé-sur-Noireau", 48.84969, -0.56250], + 14175: ["Condé-sur-Seulles", 49.22113, -0.64127], + 14176: ["Conteville", 49.08909, -0.24518], + 14177: ["Coquainvilliers", 49.20246, 0.19731], + 14178: ["Corbon", 49.14543, -0.02795], + 14179: ["Cordebugle", 49.11342, 0.37983], + 14180: ["Cordey", 48.85165, -0.22272], + 14181: ["Cormelles-le-Royal", 49.15477, -0.32741], + 14182: ["Cormolain", 49.12936, -0.86304], + 14183: ["Cossesseville", 48.89463, -0.42518], + 14184: ["Cottun", 49.26794, -0.78575], + 14185: ["Coudray-Rabut", 49.30368, 0.18059], + 14186: ["Coulombs", 49.24870, -0.56800], + 14187: ["Coulonces", 48.86494, -0.91991], + 14188: ["Coulvain", 49.05363, -0.72137], + 14189: ["Coupesarte", 49.05528, 0.10376], + 14190: ["Courcy", 48.96958, -0.03376], + 14191: ["Courseulles-sur-Mer", 49.32056, -0.44837], + 14192: ["Courson", 48.85274, -1.08893], + 14193: ["Courtonne-la-Meurdrac", 49.12024, 0.32905], + 14194: ["Courtonne-les-Deux-églises", 49.08883, 0.37808], + 14195: ["Courvaudon", 49.02684, -0.57384], + 14196: ["Crépon", 49.31451, -0.54565], + 14197: ["Cresserons", 49.28763, -0.35425], + 14198: ["Cresseveuille", 49.23874, 0.01175], + 14200: ["Creully", 49.28645, -0.54332], + 14201: ["Crèvecoeur-en-Auge", 49.12355, 0.02056], + 14202: ["Cricqueboeuf", 49.39653, 0.13909], + 14203: ["Cricqueville-en-Auge", 49.23712, -0.07328], + 14204: ["Cricqueville-en-Bessin", 49.37933, -1.00061], + 14205: ["Cristot", 49.19418, -0.57085], + 14206: ["Crocy", 48.87708, -0.05176], + 14207: ["Croisilles", 49.00341, -0.45208], + 14208: ["Croissanville", 49.11199, -0.10865], + 14209: ["Crouay", 49.26903, -0.81737], + 14210: ["La Croupte", 49.02393, 0.27919], + 14211: ["Culey-le-Patry", 48.95635, -0.53115], + 14212: ["Cully", 49.25046, -0.52791], + 14213: ["Curcy-sur-Orne", 49.00759, -0.50688], + 14214: ["Cussy", 49.28374, -0.76215], + 14215: ["Cuverville", 49.19178, -0.26143], + 14216: ["Damblainville", 48.92193, -0.12687], + 14217: ["Dampierre", 49.04149, -0.86631], + 14218: ["Danestal", 49.24358, 0.03296], + 14219: ["Danvou-la-Ferrière", 48.96390, -0.67974], + 14220: ["Deauville", 49.35438, 0.07446], + 14221: ["Démouville", 49.17780, -0.26313], + 14222: ["Le Désert", 48.89911, -0.81038], + 14223: ["Le Détroit", 48.87385, -0.34505], + 14224: ["Deux-Jumeaux", 49.35479, -0.96879], + 14225: ["Dives-sur-Mer", 49.28295, -0.08917], + 14226: ["Donnay", 48.94693, -0.41732], + 14227: ["Douville-en-Auge", 49.26398, -0.02126], + 14228: ["Douvres-la-Délivrande", 49.28959, -0.39232], + 14229: ["Dozulé", 49.22903, -0.04489], + 14230: ["Drubec", 49.24968, 0.10404], + 14231: ["Beaufour-Druval", 49.21417, 0.02348], + 14232: ["Ducy-Sainte-Marguerite", 49.22582, -0.61113], + 14235: ["écrammeville", 49.32165, -0.94234], + 14236: ["Ellon", 49.22764, -0.68136], + 14237: ["émiéville", 49.15360, -0.22404], + 14238: ["Englesqueville-en-Auge", 49.33185, 0.14988], + 14239: ["Englesqueville-la-Percée", 49.37940, -0.95137], + 14240: ["épaney", 48.94548, -0.15942], + 14241: ["épinay-sur-Odon", 49.06883, -0.61907], + 14242: ["épron", 49.22002, -0.36458], + 14243: ["équemauville", 49.40315, 0.20991], + 14244: ["Eraines", 48.90485, -0.15710], + 14245: ["Ernes", 49.01143, -0.12522], + 14246: ["Escoville", 49.20575, -0.24562], + 14248: ["Espins", 48.99967, -0.41466], + 14249: ["Esquay-Notre-Dame", 49.11280, -0.47110], + 14250: ["Esquay-sur-Seulles", 49.27165, -0.62241], + 14251: ["Esson", 48.96905, -0.45950], + 14252: ["Estrées-la-Campagne", 49.00799, -0.24305], + 14253: ["Estry", 48.90157, -0.73024], + 14254: ["éterville", 49.14787, -0.42881], + 14255: ["étouvy", 48.89006, -0.89917], + 14256: ["étréham", 49.32080, -0.79327], + 14257: ["évrecy", 49.09400, -0.50137], + 14258: ["Falaise", 48.89578, -0.19340], + 14259: ["Familly", 48.96077, 0.34718], + 14260: ["Fauguernon", 49.18902, 0.26885], + 14261: ["Le Faulq", 49.23872, 0.31792], + 14264: ["La Ferrière-Harang", 48.97006, -0.88672], + 14265: ["Fervaques", 49.03711, 0.27006], + 14266: ["Feuguerolles-Bully", 49.11193, -0.40758], + 14268: ["Fierville-Bray", 49.06471, -0.17959], + 14269: ["Fierville-les-Parcs", 49.24388, 0.23071], + 14270: ["Firfol", 49.15206, 0.32164], + 14271: ["Fleury-sur-Orne", 49.14442, -0.37761], + 14272: ["La Folie", 49.26274, -0.97034], + 14273: ["La Folletière-Abenon", 48.97385, 0.40800], + 14274: ["Fontaine-étoupefour", 49.13799, -0.45420], + 14275: ["Fontaine-Henry", 49.27778, -0.46584], + 14276: ["Fontaine-le-Pin", 48.97514, -0.29137], + 14277: ["Fontenay-le-Marmion", 49.08701, -0.34496], + 14278: ["Fontenay-le-Pesnel", 49.17360, -0.58043], + 14279: ["Fontenermont", 48.82115, -1.10018], + 14280: ["Formentin", 49.20307, 0.13581], + 14281: ["Formigny", 49.33584, -0.89641], + 14282: ["Foulognes", 49.13984, -0.80595], + 14283: ["Fourches", 48.85852, -0.07424], + 14284: ["Fourneaux-le-Val", 48.86254, -0.26982], + 14285: ["Le Fournet", 49.20028, 0.11172], + 14286: ["Fourneville", 49.35750, 0.23248], + 14287: ["Frénouville", 49.13274, -0.24902], + 14288: ["Le Fresne-Camilly", 49.25623, -0.48766], + 14289: ["Fresné-la-Mère", 48.88804, -0.12505], + 14290: ["Fresney-le-Puceux", 49.06609, -0.35307], + 14291: ["Fresney-le-Vieux", 49.00510, -0.38627], + 14292: ["Friardel", 48.99873, 0.38823], + 14293: ["Fumichon", 49.17024, 0.37668], + 14294: ["Garcelles-Secqueville", 49.09671, -0.28075], + 14296: ["Le Gast", 48.79181, -1.06068], + 14297: ["Gavrus", 49.11672, -0.50796], + 14298: ["Géfosse-Fontenay", 49.36141, -1.08505], + 14299: ["Genneville", 49.35986, 0.27371], + 14300: ["Gerrots", 49.19354, 0.00245], + 14301: ["Giberville", 49.17815, -0.28516], + 14302: ["Glanville", 49.27677, 0.07501], + 14303: ["Glos", 49.12478, 0.28133], + 14304: ["Gonneville-sur-Honfleur", 49.38148, 0.23637], + 14305: ["Gonneville-sur-Mer", 49.28954, -0.03631], + 14306: ["Gonneville-en-Auge", 49.25924, -0.18835], + 14307: ["Goupillières", 49.03239, -0.47937], + 14308: ["Goustranville", 49.22278, -0.10838], + 14309: ["Gouvix", 49.03655, -0.30897], + 14310: ["Grainville-Langannerie", 49.00903, -0.27186], + 14311: ["Grainville-sur-Odon", 49.13862, -0.53167], + 14312: ["Grandcamp-Maisy", 49.37543, -1.04464], + 14313: ["Grandchamp-le-Château", 49.08437, 0.07536], + 14316: ["Grangues", 49.26206, -0.05819], + 14317: ["La Graverie", 48.89655, -0.86000], + 14318: ["Graye-sur-Mer", 49.32936, -0.48668], + 14319: ["Grentheville", 49.14601, -0.29357], + 14320: ["Grimbosq", 49.04467, -0.44362], + 14322: ["Guéron", 49.24766, -0.70984], + 14324: ["Hamars", 49.00592, -0.54734], + 14325: ["Hermanville-sur-Mer", 49.28324, -0.32297], + 14326: ["Hermival-les-Vaux", 49.16620, 0.29127], + 14327: ["Hérouville-Saint-Clair", 49.20735, -0.33102], + 14328: ["Hérouvillette", 49.21404, -0.26017], + 14329: ["Heuland", 49.26480, -0.00106], + 14330: ["Heurtevent", 48.98206, 0.13149], + 14331: ["Hiéville", 49.02222, -0.00304], + 14332: ["La Hoguette", 48.85306, -0.16067], + 14333: ["Honfleur", 49.41294, 0.23757], + 14334: ["L'Hôtellerie", 49.14098, 0.40712], + 14335: ["Hotot-en-Auge", 49.17742, -0.07637], + 14336: ["Hottot-les-Bagues", 49.14608, -0.65354], + 14337: ["La Houblonnière", 49.12330, 0.10246], + 14338: ["Houlgate", 49.29740, -0.06775], + 14339: ["Hubert-Folie", 49.12845, -0.31604], + 14341: ["Ifs", 49.14057, -0.34269], + 14342: ["Isigny-sur-Mer", 49.30576, -1.10256], + 14343: ["Les Isles-Bardel", 48.83742, -0.34905], + 14344: ["Janville", 49.16379, -0.16374], + 14345: ["Jort", 48.97333, -0.07288], + 14346: ["Juaye-Mondaye", 49.20492, -0.69055], + 14347: ["Jurques", 49.02119, -0.74576], + 14348: ["Juvigny-sur-Seulles", 49.15565, -0.60264], + 14349: ["Laize-la-Ville", 49.08011, -0.38062], + 14350: ["La Lande-sur-Drôme", 49.07325, -0.86001], + 14352: ["Landelles-et-Coupigny", 48.89839, -1.00295], + 14353: ["Landes-sur-Ajon", 49.07649, -0.57202], + 14354: ["Langrune-sur-Mer", 49.31298, -0.37826], + 14355: ["Lantheuil", 49.26718, -0.51610], + 14356: ["Lasson", 49.23175, -0.47343], + 14357: ["Lassy", 48.91364, -0.68414], + 14358: ["Léaupartie", 49.18022, 0.05276], + 14359: ["Lécaude", 49.10385, 0.08463], + 14360: ["Leffard", 48.91637, -0.29723], + 14361: ["Lénault", 48.92969, -0.62294], + 14362: ["Lessard-et-le-Chêne", 49.07091, 0.13127], + 14364: ["Lingèvres", 49.17326, -0.67450], + 14365: ["Lion-sur-Mer", 49.30076, -0.33395], + 14366: ["Lisieux", 49.14666, 0.23827], + 14367: ["Lison", 49.24161, -1.05227], + 14368: ["Lisores", 48.95634, 0.21197], + 14369: ["Litteau", 49.15307, -0.90989], + 14370: ["Le Molay-Littry", 49.23440, -0.88924], + 14371: ["Livarot", 49.00515, 0.16598], + 14372: ["Livry", 49.11348, -0.76837], + 14373: ["Le Locheur", 49.10523, -0.55608], + 14374: ["Les Loges", 49.04440, -0.80124], + 14375: ["Les Loges-Saulces", 48.86469, -0.30340], + 14376: ["Longraye", 49.15536, -0.70086], + 14377: ["Longues-sur-Mer", 49.33167, -0.69423], + 14378: ["Longueville", 49.33549, -0.95730], + 14379: ["Longvillers", 49.04646, -0.64415], + 14380: ["Loucelles", 49.22573, -0.57801], + 14381: ["Louvagny", 48.95014, -0.04656], + 14382: ["Louvières", 49.37164, -0.92252], + 14383: ["Louvigny", 49.15527, -0.39670], + 14384: ["Luc-sur-Mer", 49.30853, -0.35746], + 14385: ["Magny-en-Bessin", 49.31164, -0.66647], + 14386: ["Magny-la-Campagne", 49.04943, -0.09871], + 14387: ["Magny-le-Freule", 49.10378, -0.07454], + 14388: ["Maisoncelles-la-Jourdan", 48.79254, -0.84754], + 14389: ["Maisoncelles-Pelvey", 49.05928, -0.67263], + 14390: ["Maisoncelles-sur-Ajon", 49.05955, -0.53996], + 14391: ["Maisons", 49.31618, -0.75292], + 14393: ["Maizet", 49.07543, -0.45417], + 14394: ["Maizières", 49.01417, -0.16697], + 14395: ["Malloué", 48.94439, -0.95457], + 14396: ["Maltot", 49.13159, -0.42298], + 14397: ["Mandeville-en-Bessin", 49.30699, -0.86491], + 14398: ["Manerbe", 49.17840, 0.14388], + 14399: ["Manneville-la-Pipard", 49.26529, 0.22836], + 14400: ["Le Manoir", 49.28889, -0.59927], + 14401: ["Manvieux", 49.33772, -0.65866], + 14402: ["Le Marais-la-Chapelle", 48.88202, -0.02250], + 14403: ["Marolles", 49.13785, 0.36902], + 14404: ["Martainville", 48.94746, -0.35026], + 14405: ["Martigny-sur-l'Ante", 48.89027, -0.28704], + 14406: ["Martragny", 49.24863, -0.60137], + 14407: ["Mathieu", 49.25623, -0.36673], + 14408: ["May-sur-Orne", 49.09669, -0.37927], + 14409: ["Merville-Franceville-Plage", 49.27233, -0.20198], + 14410: ["Méry-Corbon", 49.13155, -0.07464], + 14411: ["Meslay", 48.95394, -0.39245], + 14412: ["Le Mesnil-au-Grain", 49.04679, -0.60612], + 14413: ["Le Mesnil-Auzouf", 48.97757, -0.73588], + 14414: ["Le Mesnil-Bacley", 48.99819, 0.12960], + 14415: ["Le Mesnil-Benoist", 48.86808, -0.98143], + 14416: ["Le Mesnil-Caussois", 48.85508, -1.01089], + 14417: ["Mesnil-Clinchamps", 48.84592, -0.98234], + 14418: ["Le Mesnil-Durand", 49.04568, 0.15226], + 14419: ["Le Mesnil-Eudes", 49.09312, 0.17472], + 14420: ["Le Mesnil-Germain", 49.04554, 0.18869], + 14421: ["Le Mesnil-Guillaume", 49.10488, 0.28256], + 14422: ["Le Mesnil-Mauger", 49.07679, 0.01088], + 14423: ["Le Mesnil-Patry", 49.19248, -0.54333], + 14424: ["Le Mesnil-Robert", 48.88010, -0.97291], + 14425: ["Le Mesnil-Simon", 49.08898, 0.11264], + 14426: ["Le Mesnil-sur-Blangy", 49.25952, 0.26107], + 14427: ["Le Mesnil-Villement", 48.85638, -0.37657], + 14429: ["Meulles", 48.97258, 0.31832], + 14430: ["Meuvaines", 49.32564, -0.57244], + 14431: ["Mézidon-Canon", 49.07844, -0.07402], + 14432: ["Missy", 49.12253, -0.54268], + 14433: ["Mittois", 49.00578, 0.03311], + 14435: ["Les Monceaux", 49.11071, 0.13023], + 14436: ["Monceaux-en-Bessin", 49.25033, -0.68932], + 14437: ["Mondeville", 49.16936, -0.31069], + 14438: ["Mondrainville", 49.14199, -0.51229], + 14439: ["Monfréville", 49.31207, -1.03506], + 14440: ["Montamy", 48.96961, -0.75674], + 14441: ["Mont-Bertrand", 48.97281, -0.91951], + 14442: ["Montchamp", 48.91514, -0.75481], + 14443: ["Montchauvet", 48.94685, -0.73504], + 14444: ["Monteille", 49.10677, 0.04421], + 14445: ["Montfiquet", 49.18506, -0.88886], + 14446: ["Montigny", 49.04082, -0.53445], + 14448: ["Montreuil-en-Auge", 49.16744, 0.07064], + 14449: ["Monts-en-Bessin", 49.12190, -0.61143], + 14450: ["Montviette", 48.99032, 0.09669], + 14452: ["Morteaux-Couliboeuf", 48.92398, -0.08138], + 14453: ["Mosles", 49.30545, -0.82052], + 14454: ["Mouen", 49.14984, -0.48840], + 14455: ["Moulines", 48.99211, -0.34745], + 14456: ["Moult", 49.11271, -0.16529], + 14457: ["Les Moutiers-en-Auge", 48.89835, 0.00771], + 14458: ["Les Moutiers-en-Cinglais", 49.02310, -0.43770], + 14459: ["Les Moutiers-Hubert", 48.97220, 0.25827], + 14460: ["Moyaux", 49.19500, 0.35123], + 14461: ["Mutrécy", 49.06437, -0.42248], + 14462: ["Neuilly-la-Forêt", 49.27144, -1.08918], + 14465: ["Nonant", 49.23684, -0.64772], + 14466: ["Norolles", 49.20324, 0.23652], + 14467: ["Noron-l'Abbaye", 48.89603, -0.24765], + 14468: ["Noron-la-Poterie", 49.22394, -0.77533], + 14469: ["Norrey-en-Auge", 48.91349, -0.01514], + 14471: ["Notre-Dame-de-Courson", 49.00087, 0.26837], + 14473: ["Notre-Dame-de-Livaye", 49.11788, 0.04128], + 14474: ["Notre-Dame-d'Estrées", 49.13545, -0.00148], + 14475: ["Noyers-Bocage", 49.12416, -0.57535], + 14476: ["Olendon", 48.96857, -0.17314], + 14477: ["Ondefontaine", 48.98840, -0.68757], + 14478: ["Orbec", 49.02366, 0.38495], + 14480: ["Osmanville", 49.33398, -1.08866], + 14481: ["Les Oubeaux", 49.28467, -1.05251], + 14482: ["Ouézy", 49.08527, -0.10396], + 14483: ["Ouffières", 49.02485, -0.48898], + 14484: ["Ouilly-du-Houley", 49.16547, 0.34044], + 14486: ["Ouilly-le-Tesson", 48.99090, -0.21312], + 14487: ["Ouilly-le-Vicomte", 49.17784, 0.21531], + 14488: ["Ouistreham", 49.27452, -0.25771], + 14489: ["Ouville-la-Bien-Tournée", 49.05249, -0.03024], + 14491: ["Parfouru-sur-Odon", 49.08898, -0.60882], + 14492: ["Pennedepie", 49.40165, 0.16404], + 14493: ["Percy-en-Auge", 49.05987, -0.06005], + 14494: ["Périers-en-Auge", 49.26456, -0.09414], + 14495: ["Périers-sur-le-Dan", 49.25729, -0.33742], + 14496: ["Périgny", 48.91889, -0.60505], + 14497: ["Perrières", 48.95970, -0.12580], + 14498: ["Pertheville-Ners", 48.87582, -0.10935], + 14499: ["Petiville", 49.24234, -0.16846], + 14500: ["Pierrefitte-en-Auge", 49.25491, 0.20027], + 14501: ["Pierrefitte-en-Cinglais", 48.90471, -0.38866], + 14502: ["Pierrepont", 48.88682, -0.32133], + 14503: ["Pierres", 48.86223, -0.73595], + 14504: ["Le Pin", 49.21392, 0.33560], + 14505: ["Placy", 48.97878, -0.42659], + 14506: ["Planquery", 49.16240, -0.82646], + 14508: ["Le Plessis-Grimoult", 48.96061, -0.61166], + 14509: ["Plumetot", 49.27755, -0.36146], + 14510: ["La Pommeraye", 48.90940, -0.41548], + 14511: ["Pont-Bellanger", 48.93515, -0.98280], + 14512: ["Pontécoulant", 48.89187, -0.58373], + 14513: ["Pont-Farcy", 48.94369, -1.03671], + 14514: ["Pont-l'évêque", 49.28056, 0.18766], + 14515: ["Port-en-Bessin-Huppain", 49.33960, -0.77270], + 14516: ["Potigny", 48.97063, -0.24735], + 14517: ["Poussy-la-Campagne", 49.07889, -0.23113], + 14518: ["Préaux-Saint-Sébastien", 48.99326, 0.30701], + 14519: ["Préaux-Bocage", 49.05263, -0.50920], + 14520: ["Le Pré-d'Auge", 49.14965, 0.14575], + 14521: ["Presles", 48.87951, -0.77427], + 14522: ["Prêtreville", 49.07221, 0.25860], + 14523: ["Proussy", 48.87953, -0.55285], + 14524: ["Putot-en-Auge", 49.21310, -0.06642], + 14525: ["Putot-en-Bessin", 49.21388, -0.54402], + 14527: ["Biéville-Quétiéville", 49.11612, -0.03570], + 14528: ["Quetteville", 49.34199, 0.30013], + 14529: ["Ranchy", 49.25527, -0.76371], + 14530: ["Ranville", 49.22882, -0.26353], + 14531: ["Rapilly", 48.85697, -0.34380], + 14532: ["Le Reculey", 48.90815, -0.84152], + 14533: ["Repentigny", 49.19900, 0.04268], + 14534: ["Reux", 49.27648, 0.15345], + 14535: ["Reviers", 49.29846, -0.46569], + 14536: ["La Rivière-Saint-Sauveur", 49.40803, 0.26800], + 14538: ["Rocquancourt", 49.09575, -0.31725], + 14539: ["La Rocque", 48.88673, -0.67454], + 14540: ["Rocques", 49.16869, 0.24941], + 14541: ["La Roque-Baignard", 49.17791, 0.09158], + 14542: ["Rosel", 49.22165, -0.45002], + 14543: ["Rots", 49.20605, -0.47472], + 14544: ["Roucamps", 48.98662, -0.63142], + 14545: ["Roullours", 48.82676, -0.83696], + 14546: ["Rouvres", 49.00365, -0.18670], + 14547: ["Rubercy", 49.28529, -0.88632], + 14548: ["Rucqueville", 49.25805, -0.58610], + 14549: ["Rully", 48.82851, -0.71535], + 14550: ["Rumesnil", 49.18620, 0.02207], + 14551: ["Russy", 49.32815, -0.81895], + 14552: ["Ryes", 49.31389, -0.62790], + 14553: ["Saint-Agnan-le-Malherbe", 49.04023, -0.58191], + 14554: ["Saint-Aignan-de-Cramesnil", 49.08161, -0.28602], + 14555: ["Saint-André-d'Hébertot", 49.30322, 0.29191], + 14556: ["Saint-André-sur-Orne", 49.12440, -0.38840], + 14557: ["Saint-Arnoult", 49.33163, 0.08957], + 14558: ["Saint-Aubin-d'Arquenay", 49.26100, -0.28386], + 14559: ["Saint-Aubin-des-Bois", 48.83240, -1.13116], + 14562: ["Saint-Aubin-sur-Mer", 49.32243, -0.39282], + 14563: ["Saint-Benoît-d'Hébertot", 49.32499, 0.27275], + 14564: ["Saint-Charles-de-Percy", 48.91904, -0.79113], + 14565: ["Saint-Côme-de-Fresné", 49.32653, -0.60221], + 14566: ["Saint-Contest", 49.21545, -0.40091], + 14568: ["Sainte-Croix-Grand-Tonne", 49.23370, -0.55603], + 14569: ["Sainte-Croix-sur-Mer", 49.31601, -0.51000], + 14570: ["Saint-Cyr-du-Ronceray", 49.05083, 0.30184], + 14571: ["Saint-Denis-de-Mailloc", 49.09827, 0.31413], + 14572: ["Saint-Denis-de-Méré", 48.86481, -0.50313], + 14573: ["Saint-Denis-Maisoncelles", 48.97909, -0.86480], + 14574: ["Saint-Désir", 49.14415, 0.19072], + 14575: ["Saint-étienne-la-Thillaye", 49.29169, 0.11782], + 14576: ["Sainte-Foy-de-Montgommery", 48.95870, 0.16363], + 14577: ["Saint-Gabriel-Brécy", 49.27078, -0.57093], + 14578: ["Saint-Gatien-des-Bois", 49.35086, 0.18684], + 14579: ["Saint-Georges-d'Aunay", 49.02677, -0.68862], + 14580: ["Saint-Georges-en-Auge", 48.98846, 0.07087], + 14581: ["Saint-Germain-d'Ectot", 49.11924, -0.71556], + 14582: ["Saint-Germain-de-Livet", 49.07682, 0.19753], + 14583: ["Saint-Germain-de-Montgommery", 48.94084, 0.16621], + 14584: ["Saint-Germain-de-Tallevende-la-Lande-Vaumont", 48.79373, -0.90633], + 14585: ["Saint-Germain-du-Crioult", 48.85097, -0.60914], + 14586: ["Saint-Germain-du-Pert", 49.33030, -1.04253], + 14587: ["Saint-Germain-la-Blanche-Herbe", 49.19559, -0.42159], + 14588: ["Saint-Germain-Langot", 48.92232, -0.32729], + 14589: ["Saint-Germain-le-Vasson", 48.99994, -0.30142], + 14590: ["Sainte-Honorine-de-Ducy", 49.13730, -0.78551], + 14591: ["Sainte-Honorine-des-Pertes", 49.34678, -0.81043], + 14592: ["Sainte-Honorine-du-Fay", 49.07006, -0.49109], + 14593: ["Saint-Hymer", 49.24329, 0.16739], + 14595: ["Saint-Jean-de-Livet", 49.09338, 0.24234], + 14596: ["Saint-Jean-des-Essartiers", 49.04820, -0.81861], + 14597: ["Saint-Jean-le-Blanc", 48.93915, -0.65777], + 14598: ["Saint-Jouin", 49.21755, -0.01297], + 14599: ["Saint-Julien-de-Mailloc", 49.08186, 0.33576], + 14600: ["Saint-Julien-le-Faucon", 49.06710, 0.08127], + 14601: ["Saint-Julien-sur-Calonne", 49.28755, 0.23051], + 14602: ["Saint-Lambert", 48.93531, -0.53799], + 14603: ["Saint-Laurent-de-Condel", 49.02613, -0.39482], + 14604: ["Saint-Laurent-du-Mont", 49.14043, 0.02725], + 14605: ["Saint-Laurent-sur-Mer", 49.35770, -0.87601], + 14606: ["Saint-Léger-Dubosq", 49.23020, -0.01475], + 14607: ["Saint-Louet-sur-Seulles", 49.09574, -0.67799], + 14608: ["Saint-Loup-de-Fribois", 49.10873, 0.01021], + 14609: ["Saint-Loup-Hors", 49.26020, -0.73045], + 14610: ["Saint-Manvieu-Norrey", 49.18661, -0.50064], + 14611: ["Saint-Manvieu-Bocage", 48.82168, -0.96491], + 14613: ["Saint-Marcouf", 49.25710, -1.00212], + 14614: ["Sainte-Marguerite-d'Elle", 49.21574, -0.98686], + 14615: ["Sainte-Marguerite-des-Loges", 49.01607, 0.19951], + 14616: ["Sainte-Marguerite-de-Viette", 49.01199, 0.08813], + 14618: ["Sainte-Marie-Laumont", 48.92017, -0.90876], + 14619: ["Sainte-Marie-Outre-l'Eau", 48.93016, -1.02129], + 14620: ["Saint-Martin-aux-Chartrains", 49.30841, 0.15439], + 14621: ["Saint-Martin-de-Bienfaite-la-Cressonnière", 49.03289, 0.35277], + 14622: ["Saint-Martin-de-Blagny", 49.24912, -0.94294], + 14623: ["Saint-Martin-de-Fontenay", 49.11461, -0.35179], + 14625: ["Saint-Martin-de-la-Lieue", 49.11027, 0.22439], + 14626: ["Saint-Martin-de-Mailloc", 49.08840, 0.28644], + 14627: ["Saint-Martin-de-Mieux", 48.87351, -0.24062], + 14628: ["Saint-Martin-de-Sallen", 48.97512, -0.52075], + 14629: ["Saint-Martin-des-Besaces", 49.00877, -0.84369], + 14630: ["Saint-Martin-des-Entrées", 49.25745, -0.66494], + 14632: ["Saint-Martin-Don", 48.92558, -0.94649], + 14633: ["Saint-Martin-du-Mesnil-Oury", 49.03171, 0.12416], + 14634: ["Saint-Michel-de-Livet", 49.01559, 0.13205], + 14635: ["Saint-Omer", 48.92835, -0.44369], + 14636: ["Saint-Ouen-des-Besaces", 49.02191, -0.85043], + 14637: ["Saint-Ouen-du-Mesnil-Oger", 49.15758, -0.11526], + 14638: ["Saint-Ouen-le-Houx", 48.98159, 0.19273], + 14639: ["Saint-Ouen-le-Pin", 49.15083, 0.10365], + 14640: ["Saint-Pair", 49.16553, -0.18671], + 14643: ["Saint-Paul-du-Vernay", 49.19676, -0.75663], + 14644: ["Saint-Philbert-des-Champs", 49.21195, 0.27554], + 14645: ["Saint-Pierre-Azif", 49.29277, 0.03725], + 14646: ["Saint-Pierre-Canivet", 48.92112, -0.23001], + 14647: ["Saint-Pierre-de-Mailloc", 49.06944, 0.30910], + 14648: ["Saint-Pierre-des-Ifs", 49.11461, 0.16187], + 14649: ["Saint-Pierre-du-Bû", 48.86460, -0.20418], + 14650: ["Saint-Pierre-du-Fresne", 49.03412, -0.76592], + 14651: ["Saint-Pierre-du-Jonquet", 49.16581, -0.13947], + 14652: ["Saint-Pierre-du-Mont", 49.38112, -0.97519], + 14653: ["Saint-Pierre-la-Vieille", 48.92041, -0.58071], + 14654: ["Saint-Pierre-sur-Dives", 49.01585, -0.04077], + 14655: ["Saint-Pierre-Tarentaine", 48.96152, -0.78600], + 14656: ["Saint-Rémy", 48.93986, -0.49006], + 14657: ["Saint-Samson", 49.19049, -0.15245], + 14658: ["Saint-Sever-Calvados", 48.82175, -1.04661], + 14659: ["Saint-Sylvain", 49.05315, -0.21559], + 14660: ["Saint-Vaast-en-Auge", 49.29058, 0.00230], + 14661: ["Saint-Vaast-sur-Seulles", 49.13619, -0.63017], + 14662: ["Saint-Vigor-des-Mézerets", 48.90336, -0.63343], + 14663: ["Saint-Vigor-le-Grand", 49.28771, -0.67685], + 14664: ["Sallen", 49.11694, -0.83988], + 14665: ["Sallenelles", 49.26370, -0.23342], + 14666: ["Sannerville", 49.18393, -0.22288], + 14667: ["Saon", 49.27137, -0.86300], + 14668: ["Saonnet", 49.27219, -0.88098], + 14669: ["Sassy", 48.98570, -0.13927], + 14670: ["Secqueville-en-Bessin", 49.23445, -0.51111], + 14671: ["Sept-Frères", 48.86420, -1.04020], + 14672: ["Sept-Vents", 49.06627, -0.83777], + 14674: ["Soignolles", 49.02935, -0.21661], + 14675: ["Soliers", 49.13152, -0.28762], + 14676: ["Sommervieu", 49.29263, -0.64587], + 14677: ["Soulangy", 48.94048, -0.21399], + 14678: ["Soumont-Saint-Quentin", 48.97923, -0.23472], + 14679: ["Subles", 49.23919, -0.74992], + 14680: ["Sully", 49.30039, -0.74173], + 14681: ["Surrain", 49.32844, -0.85485], + 14682: ["Surville", 49.30289, 0.22336], + 14684: ["Tessel", 49.15095, -0.56804], + 14685: ["Thaon", 49.25496, -0.44917], + 14686: ["Le Theil-Bocage", 48.88211, -0.70909], + 14687: ["Le Theil-en-Auge", 49.34681, 0.25098], + 14688: ["Thiéville", 49.03671, -0.04423], + 14689: ["Thury-Harcourt", 48.98645, -0.48510], + 14690: ["Tierceville", 49.29845, -0.52740], + 14691: ["Tilly-la-Campagne", 49.11027, -0.31076], + 14692: ["Tilly-sur-Seulles", 49.17186, -0.62341], + 14693: ["Tordouet", 49.04265, 0.32192], + 14694: ["Le Torquesne", 49.21812, 0.16934], + 14695: ["Torteval-Quesnay", 49.14981, -0.73003], + 14696: ["Tortisambert", 48.96418, 0.11493], + 14697: ["L'Oudon", 48.96261, 0.03294], + 14698: ["Touffréville", 49.19936, -0.22502], + 14699: ["Touques", 49.35360, 0.11266], + 14700: ["Tour-en-Bessin", 49.29391, -0.78376], + 14701: ["Tourgéville", 49.31790, 0.07981], + 14702: ["Tournay-sur-Odon", 49.09612, -0.58292], + 14703: ["Tournebu", 48.96333, -0.32629], + 14704: ["Le Tourneur", 48.97128, -0.83205], + 14705: ["Tournières", 49.23046, -0.93785], + 14706: ["Tourville-en-Auge", 49.31972, 0.19513], + 14707: ["Tourville-sur-Odon", 49.13706, -0.50068], + 14708: ["Tracy-Bocage", 49.07263, -0.68942], + 14709: ["Tracy-sur-Mer", 49.33116, -0.64463], + 14710: ["Tréprel", 48.89860, -0.34680], + 14711: ["Trévières", 49.29923, -0.91609], + 14712: ["Troarn", 49.19153, -0.18368], + 14713: ["Trois-Monts", 49.04884, -0.47903], + 14714: ["Le Tronquay", 49.22711, -0.81979], + 14715: ["Trouville-sur-Mer", 49.37212, 0.10212], + 14716: ["Trungy", 49.19368, -0.72239], + 14717: ["Truttemer-le-Grand", 48.79867, -0.80630], + 14718: ["Truttemer-le-Petit", 48.76934, -0.80978], + 14719: ["Urville", 49.02515, -0.29441], + 14720: ["Ussy", 48.94606, -0.29000], + 14721: ["Vacognes-Neuilly", 49.08543, -0.53423], + 14722: ["La Vacquerie", 49.09208, -0.85571], + 14723: ["Valsemé", 49.23769, 0.09920], + 14724: ["Varaville", 49.26315, -0.14592], + 14726: ["Vassy", 48.86360, -0.65830], + 14727: ["Vaubadon", 49.20375, -0.83614], + 14728: ["Vaucelles", 49.28389, -0.73545], + 14729: ["Vaudeloges", 48.94635, 0.00065], + 14730: ["Vaudry", 48.85396, -0.84423], + 14731: ["Vauville", 49.30899, 0.05853], + 14732: ["Vaux-sur-Aure", 49.30706, -0.71005], + 14733: ["Vaux-sur-Seulles", 49.26155, -0.62765], + 14734: ["Vendes", 49.14202, -0.60098], + 14735: ["Vendeuvre", 49.00675, -0.08289], + 14737: ["Versainville", 48.91977, -0.17152], + 14738: ["Verson", 49.16376, -0.46330], + 14739: ["Ver-sur-Mer", 49.33385, -0.52881], + 14740: ["La Vespière", 49.01119, 0.42474], + 14741: ["Le Vey", 48.91660, -0.46191], + 14742: ["Vicques", 48.95316, -0.07424], + 14743: ["Victot-Pontfol", 49.16802, -0.00948], + 14744: ["Vienne-en-Bessin", 49.28120, -0.62776], + 14745: ["Vierville-sur-Mer", 49.36698, -0.90154], + 14746: ["Viessoix", 48.83293, -0.79018], + 14747: ["Vieux", 49.11281, -0.44294], + 14748: ["Vieux-Bourg", 49.31284, 0.24545], + 14749: ["Vieux-Fumé", 49.06111, -0.12942], + 14750: ["Vieux-Pont-en-Auge", 49.04229, 0.05297], + 14751: ["Vignats", 48.85400, -0.10240], + 14752: ["Villers-Bocage", 49.07824, -0.65266], + 14753: ["Villers-Canivet", 48.93360, -0.26131], + 14754: ["Villers-sur-Mer", 49.31107, 0.00599], + 14755: ["Villerville", 49.39087, 0.12314], + 14756: ["La Villette", 48.90904, -0.54320], + 14757: ["Villiers-le-Sec", 49.29294, -0.56561], + 14758: ["Villons-les-Buissons", 49.23619, -0.41126], + 14759: ["Villy-lez-Falaise", 48.90033, -0.13614], + 14760: ["Villy-Bocage", 49.10392, -0.64197], + 14761: ["Vimont", 49.14162, -0.19470], + 14762: ["Vire", 48.85124, -0.88960], + 14763: ["Vouilly", 49.29589, -1.03229], + 14764: ["Pont-d'Ouilly", 48.87686, -0.40903] +}; diff --git a/dep/15.js b/dep/15.js new file mode 100644 index 0000000..03a2be4 --- /dev/null +++ b/dep/15.js @@ -0,0 +1,273 @@ +/* + 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[15] = { + 15001: ["Allanche", 45.2312, 2.9530], + 15002: ["Alleuze", 44.9602, 3.0983], + 15003: ["Ally", 45.1644, 2.3256], + 15004: ["Andelat", 45.0699, 3.0593], + 15005: ["Anglards-de-Saint-Flour", 44.9887, 3.1585], + 15006: ["Anglards-de-Salers", 45.1968, 2.4656], + 15007: ["Anterrieux", 44.8313, 3.0570], + 15008: ["Antignac", 45.3513, 2.5614], + 15009: ["Apchon", 45.2448, 2.6977], + 15010: ["Arches", 45.2984, 2.3177], + 15011: ["Arnac", 45.0633, 2.2262], + 15012: ["Arpajon-sur-Cère", 44.8763, 2.4642], + 15013: ["Auriac-l'église", 45.2641, 3.1260], + 15014: ["Aurillac", 44.9245, 2.4416], + 15015: ["Auzers", 45.2759, 2.4651], + 15016: ["Ayrens", 44.9909, 2.3237], + 15017: ["Badailhac", 44.9142, 2.6281], + 15018: ["Barriac-les-Bosquets", 45.1477, 2.2653], + 15019: ["Bassignac", 45.3148, 2.4001], + 15020: ["Beaulieu", 45.4651, 2.5208], + 15021: ["Boisset", 44.7857, 2.2550], + 15022: ["Bonnac", 45.2099, 3.1466], + 15024: ["Brageac", 45.2038, 2.2655], + 15025: ["Albepierre-Bredons", 45.0773, 2.8204], + 15026: ["Brezons", 45.0097, 2.7921], + 15027: ["Calvinet", 44.7211, 2.3619], + 15028: ["Carlat", 44.8833, 2.5717], + 15029: ["Cassaniouze", 44.6739, 2.3809], + 15030: ["Cayrols", 44.8285, 2.2268], + 15031: ["Celles", 45.1067, 2.9532], + 15032: ["Celoux", 45.1381, 3.2607], + 15033: ["Cézens", 44.9845, 2.8586], + 15034: ["Chaliers", 44.9701, 3.2379], + 15035: ["Chalinargues", 45.1621, 2.9320], + 15036: ["Chalvignac", 45.2475, 2.2645], + 15037: ["Champagnac", 45.3633, 2.4030], + 15038: ["Champs-sur-Tarentaine-Marchal", 45.4040, 2.6040], + 15040: ["Chanterelle", 45.3772, 2.8333], + 15041: ["La Chapelle-d'Alagnon", 45.1050, 2.9084], + 15042: ["La Chapelle-Laurent", 45.1837, 3.2424], + 15043: ["Charmensac", 45.2264, 3.0750], + 15044: ["Chastel-sur-Murat", 45.1360, 2.8445], + 15045: ["Chaudes-Aigues", 44.8489, 2.9982], + 15046: ["Chaussenac", 45.1764, 2.2729], + 15047: ["Chavagnac", 45.1639, 2.8819], + 15048: ["Chazelles", 45.1057, 3.3267], + 15049: ["Cheylade", 45.1989, 2.7203], + 15050: ["Le Claux", 45.1500, 2.6995], + 15051: ["Clavières", 44.9934, 3.3105], + 15052: ["Collandres", 45.2155, 2.6410], + 15053: ["Coltines", 45.0930, 2.9967], + 15054: ["Condat", 45.3488, 2.7918], + 15055: ["Coren", 45.0875, 3.1081], + 15056: ["Crandelles", 44.9569, 2.3604], + 15057: ["Cros-de-Montvert", 45.0589, 2.1589], + 15058: ["Cros-de-Ronesque", 44.8616, 2.6067], + 15059: ["Cussac", 44.9813, 2.9361], + 15060: ["Deux-Verges", 44.7997, 3.0181], + 15061: ["Dienne", 45.1652, 2.8073], + 15063: ["Drugeac", 45.1625, 2.3886], + 15064: ["Escorailles", 45.1690, 2.3321], + 15065: ["Espinasse", 44.8695, 2.9303], + 15066: ["Le Falgoux", 45.1449, 2.6388], + 15067: ["Le Fau", 45.1089, 2.6002], + 15068: ["Faverolles", 44.9363, 3.1434], + 15069: ["Ferrières-Saint-Mary", 45.1721, 3.0820], + 15070: ["Fontanges", 45.1090, 2.5173], + 15071: ["Fournoulès", 44.6727, 2.2931], + 15072: ["Freix-Anglards", 45.0176, 2.3773], + 15073: ["Fridefont", 44.9060, 3.0951], + 15074: ["Giou-de-Mamou", 44.9352, 2.5076], + 15075: ["Girgols", 45.0493, 2.5218], + 15076: ["Glénat", 44.9040, 2.1719], + 15077: ["Gourdièges", 44.9465, 2.8820], + 15078: ["Jabrun", 44.7939, 2.9631], + 15079: ["Jaleyrac", 45.2697, 2.3678], + 15080: ["Joursac", 45.1650, 3.0136], + 15081: ["Jou-sous-Monjou", 44.9403, 2.6625], + 15082: ["Junhac", 44.6956, 2.4519], + 15083: ["Jussac", 44.9952, 2.4180], + 15084: ["Labesserette", 44.7413, 2.4803], + 15085: ["Labrousse", 44.8520, 2.5493], + 15086: ["Lacapelle-Barrès", 44.9504, 2.7234], + 15087: ["Lacapelle-del-Fraisse", 44.7730, 2.4304], + 15088: ["Lacapelle-Viescamp", 44.9257, 2.2744], + 15089: ["Ladinhac", 44.7671, 2.5097], + 15090: ["Lafeuillade-en-Vézie", 44.7932, 2.4481], + 15091: ["Landeyrat", 45.2728, 2.8723], + 15092: ["Lanobre", 45.4344, 2.5497], + 15093: ["Lapeyrugue", 44.7296, 2.5338], + 15094: ["Laroquebrou", 44.9748, 2.1934], + 15095: ["Laroquevieille", 45.0241, 2.5285], + 15096: ["Lascelle", 45.0335, 2.5747], + 15097: ["Lastic", 45.1115, 3.2185], + 15098: ["Laurie", 45.2848, 3.0824], + 15099: ["Lavastrie", 44.9348, 3.0421], + 15100: ["Laveissenet", 45.0770, 2.8782], + 15101: ["Laveissière", 45.1035, 2.7828], + 15102: ["Lavigerie", 45.1256, 2.7325], + 15103: ["Leucamp", 44.7847, 2.5396], + 15104: ["Leynhac", 44.7407, 2.2808], + 15105: ["Leyvaux", 45.3249, 3.0889], + 15106: ["Lieutadès", 44.8309, 2.8983], + 15107: ["Lorcières", 44.9525, 3.2908], + 15108: ["Loubaresse", 44.9384, 3.2055], + 15110: ["Lugarde", 45.2883, 2.7583], + 15111: ["Madic", 45.3720, 2.4591], + 15112: ["Malbo", 44.9805, 2.7529], + 15113: ["Mandailles-Saint-Julien", 45.0776, 2.6643], + 15114: ["Marcenat", 45.3162, 2.8557], + 15116: ["Marchastel", 45.2739, 2.7293], + 15117: ["Marcolès", 44.7824, 2.3572], + 15118: ["Marmanhac", 45.0074, 2.4784], + 15119: ["Massiac", 45.2454, 3.1997], + 15120: ["Mauriac", 45.2183, 2.3167], + 15121: ["Maurines", 44.8700, 3.0820], + 15122: ["Maurs", 44.7119, 2.1730], + 15123: ["Méallet", 45.2627, 2.4146], + 15124: ["Menet", 45.2974, 2.5791], + 15125: ["Mentières", 45.0786, 3.1423], + 15126: ["Molèdes", 45.2669, 3.0429], + 15127: ["Molompize", 45.2333, 3.1261], + 15128: ["La Monselie", 45.3212, 2.5513], + 15129: ["Montboudif", 45.3704, 2.7322], + 15130: ["Montchamp", 45.0691, 3.2150], + 15131: ["Le Monteil", 45.2991, 2.5078], + 15132: ["Montgreleix", 45.3555, 2.8888], + 15133: ["Montmurat", 44.6310, 2.2008], + 15134: ["Montsalvy", 44.6956, 2.4943], + 15135: ["Montvert", 44.9956, 2.1631], + 15136: ["Mourjou", 44.6974, 2.3165], + 15137: ["Moussages", 45.2336, 2.4725], + 15138: ["Murat", 45.1111, 2.8606], + 15139: ["Narnhac", 44.9347, 2.7662], + 15140: ["Naucelles", 44.9524, 2.4211], + 15141: ["Neussargues-Moissac", 45.1323, 2.9852], + 15142: ["Neuvéglise", 44.9309, 2.9794], + 15143: ["Nieudan", 44.9831, 2.2461], + 15144: ["Omps", 44.8804, 2.2681], + 15145: ["Oradour", 44.9260, 2.9179], + 15146: ["Pailherols", 44.9569, 2.7045], + 15147: ["Parlan", 44.8274, 2.1732], + 15148: ["Paulhac", 45.0202, 2.8873], + 15149: ["Paulhenc", 44.8849, 2.8162], + 15150: ["Pers", 44.8951, 2.2305], + 15151: ["Peyrusse", 45.2109, 3.0300], + 15152: ["Pierrefort", 44.9288, 2.8381], + 15153: ["Pleaux", 45.1304, 2.2493], + 15154: ["Polminhac", 44.9524, 2.5758], + 15155: ["Pradiers", 45.2839, 2.9213], + 15156: ["Prunet", 44.8227, 2.4753], + 15157: ["Quézac", 44.7584, 2.1835], + 15158: ["Rageade", 45.1146, 3.2684], + 15159: ["Raulhac", 44.9019, 2.6572], + 15160: ["Reilhac", 44.9700, 2.4228], + 15161: ["Rézentières", 45.1342, 3.1056], + 15162: ["Riom-ès-Montagnes", 45.2897, 2.6567], + 15163: ["Roannes-Saint-Mary", 44.8450, 2.3986], + 15164: ["Roffiac", 45.0482, 3.0163], + 15165: ["Rouffiac", 45.0286, 2.1437], + 15166: ["Roumégoux", 44.8599, 2.1884], + 15167: ["Rouziers", 44.7965, 2.2097], + 15168: ["Ruynes-en-Margeride", 45.0046, 3.2236], + 15169: ["Saignes", 45.3309, 2.4818], + 15170: ["Saint-Amandin", 45.3284, 2.7080], + 15171: ["Sainte-Anastasie", 45.1805, 2.9752], + 15172: ["Saint-Antoine", 44.7494, 2.3361], + 15173: ["Saint-Bonnet-de-Condat", 45.2809, 2.8038], + 15174: ["Saint-Bonnet-de-Salers", 45.1605, 2.4796], + 15175: ["Saint-Cernin", 45.0531, 2.4255], + 15176: ["Saint-Chamant", 45.0923, 2.4454], + 15178: ["Saint-Cirgues-de-Jordanne", 45.0405, 2.6051], + 15179: ["Saint-Cirgues-de-Malbert", 45.0864, 2.3795], + 15180: ["Saint-Clément", 44.9753, 2.6760], + 15181: ["Saint-Constant", 44.6885, 2.2462], + 15182: ["Saint-étienne-Cantalès", 44.9496, 2.2437], + 15183: ["Saint-étienne-de-Carlat", 44.9128, 2.5846], + 15184: ["Saint-étienne-de-Maurs", 44.7216, 2.2294], + 15185: ["Saint-étienne-de-Chomeil", 45.3443, 2.6192], + 15186: ["Sainte-Eulalie", 45.1248, 2.3810], + 15187: ["Saint-Flour", 45.0278, 3.0832], + 15188: ["Saint-Georges", 45.0195, 3.1384], + 15189: ["Saint-Gérons", 44.9415, 2.2046], + 15190: ["Saint-Hippolyte", 45.2193, 2.7027], + 15191: ["Saint-Illide", 45.0505, 2.3207], + 15192: ["Saint-Jacques-des-Blats", 45.0554, 2.7210], + 15194: ["Saint-Julien-de-Toursac", 44.7745, 2.2016], + 15195: ["Saint-Just", 44.8885, 3.2008], + 15196: ["Saint-Mamet-la-Salvetat", 44.8563, 2.3049], + 15197: ["Saint-Marc", 44.9042, 3.1805], + 15198: ["Sainte-Marie", 44.8925, 2.8829], + 15199: ["Saint-Martial", 44.8874, 3.0435], + 15200: ["Saint-Martin-Cantalès", 45.0888, 2.3051], + 15201: ["Saint-Martin-sous-Vigouroux", 44.9352, 2.7935], + 15202: ["Saint-Martin-Valmeroux", 45.1201, 2.4430], + 15203: ["Saint-Mary-le-Plain", 45.1760, 3.1439], + 15204: ["Saint-Paul-des-Landes", 44.9507, 2.3003], + 15205: ["Saint-Paul-de-Salers", 45.1371, 2.5580], + 15206: ["Saint-Pierre", 45.3953, 2.3820], + 15207: ["Saint-Poncy", 45.1594, 3.1946], + 15208: ["Saint-Projet-de-Salers", 45.0821, 2.5589], + 15209: ["Saint-Rémy-de-Chaudes-Aigues", 44.7672, 3.0266], + 15211: ["Saint-Santin-Cantalès", 45.0207, 2.2347], + 15212: ["Saint-Santin-de-Maurs", 44.6554, 2.2106], + 15213: ["Saint-Saturnin", 45.2334, 2.7941], + 15214: ["Saint-Saury", 44.8786, 2.1242], + 15215: ["Saint-Simon", 44.9695, 2.4973], + 15216: ["Saint-Urcize", 44.7054, 2.9792], + 15217: ["Saint-Victor", 45.0097, 2.2880], + 15218: ["Saint-Vincent-de-Salers", 45.2074, 2.5389], + 15219: ["Salers", 45.1450, 2.4962], + 15220: ["Salins", 45.1877, 2.4007], + 15221: ["Sansac-de-Marmiesse", 44.8902, 2.3431], + 15222: ["Sansac-Veinazès", 44.7451, 2.4265], + 15223: ["Sauvat", 45.3075, 2.4417], + 15224: ["La Ségalassière", 44.8934, 2.2086], + 15225: ["Ségur-les-Villas", 45.2080, 2.8229], + 15226: ["Sénezergues", 44.7190, 2.4072], + 15227: ["Sériers", 44.9720, 3.0324], + 15228: ["Siran", 44.9505, 2.1204], + 15229: ["Soulages", 45.0897, 3.2616], + 15230: ["Sourniac", 45.2752, 2.3348], + 15231: ["Talizat", 45.1234, 3.0533], + 15232: ["Tanavelle", 45.0263, 2.9844], + 15233: ["Teissières-de-Cornet", 44.9756, 2.3619], + 15234: ["Teissières-lès-Bouliès", 44.8209, 2.5382], + 15235: ["Les Ternes", 44.9962, 2.9941], + 15236: ["Thiézac", 45.0180, 2.6624], + 15237: ["Tiviers", 45.0745, 3.1756], + 15238: ["Tournemire", 45.0547, 2.4904], + 15240: ["Trémouille", 45.3852, 2.6702], + 15241: ["La Trinitat", 44.7521, 2.9454], + 15242: ["Le Trioulou", 44.6712, 2.1912], + 15243: ["Trizac", 45.2442, 2.5444], + 15244: ["Ussel", 45.0740, 2.9523], + 15245: ["Vabres", 45.0375, 3.1955], + 15246: ["Valette", 45.2638, 2.6012], + 15247: ["Valjouze", 45.1637, 3.0607], + 15248: ["Valuéjols", 45.0532, 2.9071], + 15249: ["Le Vaulmier", 45.1838, 2.5859], + 15250: ["Vebret", 45.3556, 2.5153], + 15251: ["Védrines-Saint-Loup", 45.0527, 3.2722], + 15252: ["Velzic", 44.9956, 2.5555], + 15253: ["Vernols", 45.2190, 2.8832], + 15254: ["Veyrières", 45.3204, 2.3684], + 15255: ["Vézac", 44.8954, 2.5219], + 15256: ["Vèze", 45.2783, 2.9781], + 15257: ["Vezels-Roussy", 44.8057, 2.5817], + 15258: ["Vic-sur-Cère", 44.9716, 2.6202], + 15259: ["Vieillespesse", 45.1169, 3.1587], + 15260: ["Vieillevie", 44.6519, 2.4347], + 15261: ["Le Vigean", 45.2234, 2.3665], + 15262: ["Villedieu", 44.9971, 3.0545], + 15263: ["Virargues", 45.1293, 2.8984], + 15264: ["Vitrac", 44.8102, 2.3137], + 15265: ["Ydes", 45.3433, 2.4499], + 15266: ["Yolet", 44.9307, 2.5382], + 15267: ["Ytrac", 44.9161, 2.3659], + 15268: ["Le Rouget", 44.8574, 2.2342], + 15269: ["Besse", 45.1012, 2.3547] +}; diff --git a/dep/16.js b/dep/16.js new file mode 100644 index 0000000..e1d46a3 --- /dev/null +++ b/dep/16.js @@ -0,0 +1,417 @@ +/* + 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[16] = { + 16001: ["Abzac", 46.0995, 0.7158], + 16002: ["Les Adjots", 46.0787, 0.2031], + 16003: ["Agris", 45.7764, 0.3280], + 16004: ["Aignes-et-Puypéroux", 45.4499, 0.1394], + 16005: ["Aigre", 45.8891, -0.0003], + 16007: ["Alloue", 46.0204, 0.5258], + 16008: ["Ambérac", 45.8562, 0.0591], + 16009: ["Ambernac", 45.9747, 0.5564], + 16010: ["Ambleville", 45.5581, -0.2245], + 16011: ["Anais", 45.7689, 0.2060], + 16012: ["Angeac-Champagne", 45.6137, -0.2895], + 16013: ["Angeac-Charente", 45.6230, -0.0817], + 16014: ["Angeduc", 45.4783, -0.0552], + 16015: ["Angoulême", 45.6472, 0.1451], + 16016: ["Ansac-sur-Vienne", 45.9943, 0.6197], + 16017: ["Anville", 45.8313, -0.1216], + 16018: ["Ars", 45.6370, -0.4023], + 16019: ["Asnières-sur-Nouère", 45.7078, 0.0487], + 16020: ["Aubeterre-sur-Dronne", 45.2609, 0.1679], + 16021: ["Aubeville", 45.4969, -0.0065], + 16023: ["Aunac", 45.9151, 0.2557], + 16024: ["Aussac-Vadalle", 45.8215, 0.2155], + 16025: ["Baignes-Sainte-Radegonde", 45.3744, -0.2540], + 16026: ["Balzac", 45.7127, 0.1341], + 16027: ["Barbezières", 45.9119, -0.0882], + 16028: ["Barbezieux-Saint-Hilaire", 45.4780, -0.1577], + 16029: ["Bardenac", 45.3005, -0.0148], + 16030: ["Barret", 45.4891, -0.2063], + 16031: ["Barro", 46.0050, 0.2358], + 16032: ["Bassac", 45.6649, -0.0991], + 16033: ["Bayers", 45.9245, 0.2255], + 16034: ["Bazac", 45.2211, 0.0368], + 16035: ["Beaulieu-sur-Sonnette", 45.9272, 0.3727], + 16036: ["Bécheresse", 45.5015, 0.0786], + 16037: ["Bellon", 45.3129, 0.1167], + 16038: ["Benest", 46.0386, 0.4526], + 16039: ["Bernac", 46.0522, 0.1709], + 16040: ["Berneuil", 45.3908, -0.0668], + 16041: ["Bessac", 45.4311, -0.0136], + 16042: ["Bessé", 45.9581, 0.0818], + 16043: ["Bignac", 45.7868, 0.0537], + 16044: ["Bioussac", 46.0307, 0.2704], + 16045: ["Birac", 45.5635, -0.0550], + 16046: ["Blanzac-Porcheresse", 45.4714, 0.0236], + 16047: ["Blanzaguet-Saint-Cybard", 45.4732, 0.3131], + 16048: ["Boisbreteau", 45.3299, -0.1591], + 16049: ["Bonnes", 45.2363, 0.1435], + 16050: ["Bonneuil", 45.5758, -0.1351], + 16051: ["Bonneville", 45.8381, -0.0500], + 16052: ["Bors (Canton de Montmoreau-Saint-Cybard)", 45.3401, 0.1478], + 16053: ["Bors (Canton de Baignes-Sainte-Radegonde)", 45.3263, -0.1996], + 16054: ["Le Bouchage", 46.0493, 0.3766], + 16055: ["Bouëx", 45.6246, 0.3182], + 16056: ["Bourg-Charente", 45.6659, -0.2222], + 16057: ["Bouteville", 45.6069, -0.1270], + 16058: ["Boutiers-Saint-Trojan", 45.7110, -0.2968], + 16059: ["Brettes", 45.9974, 0.0291], + 16060: ["Bréville", 45.7891, -0.2748], + 16061: ["Brie", 45.7345, 0.2668], + 16062: ["Brie-sous-Barbezieux", 45.4238, -0.0407], + 16063: ["Brie-sous-Chalais", 45.3203, 0.0123], + 16064: ["Brigueuil", 45.9509, 0.8691], + 16065: ["Brillac", 46.0675, 0.7767], + 16066: ["Brossac", 45.3238, -0.0465], + 16067: ["Bunzac", 45.6993, 0.3440], + 16068: ["Cellefrouin", 45.8877, 0.3918], + 16069: ["Cellettes", 45.8643, 0.1455], + 16070: ["Chabanais", 45.8638, 0.7117], + 16071: ["Chabrac", 45.9264, 0.7467], + 16072: ["Chadurie", 45.4963, 0.1425], + 16073: ["Chalais", 45.2739, 0.0385], + 16074: ["Challignac", 45.4236, -0.0845], + 16075: ["Champagne-Vigny", 45.5071, 0.0414], + 16076: ["Champagne-Mouton", 45.9930, 0.4122], + 16077: ["Champmillon", 45.6471, 0.0052], + 16078: ["Champniers", 45.7166, 0.1964], + 16079: ["Chantillac", 45.3264, -0.2554], + 16081: ["La Chapelle", 45.8307, 0.0517], + 16082: ["Charmant", 45.4838, 0.1770], + 16083: ["Charmé", 45.9500, 0.1200], + 16084: ["Charras", 45.5444, 0.4287], + 16085: ["Chasseneuil-sur-Bonnieure", 45.8243, 0.4410], + 16086: ["Chassenon", 45.8513, 0.7731], + 16087: ["Chassiecq", 45.9509, 0.3685], + 16088: ["Chassors", 45.7102, -0.2068], + 16089: ["Châteaubernard", 45.6720, -0.3160], + 16090: ["Châteauneuf-sur-Charente", 45.5961, -0.0514], + 16091: ["Châtignac", 45.3484, -0.0043], + 16092: ["Chavenat", 45.4456, 0.1778], + 16093: ["Chazelles", 45.6453, 0.3648], + 16094: ["Chenommet", 45.9343, 0.2529], + 16095: ["Chenon", 45.9440, 0.2224], + 16096: ["Cherves-Châtelars", 45.8106, 0.5540], + 16097: ["Cherves-Richemont", 45.7450, -0.3378], + 16098: ["La Chèvrerie", 46.0444, 0.1363], + 16099: ["Chillac", 45.3611, -0.0902], + 16100: ["Chirac", 45.9131, 0.6851], + 16101: ["Claix", 45.5496, 0.0505], + 16102: ["Cognac", 45.6962, -0.3350], + 16103: ["Combiers", 45.5110, 0.4089], + 16104: ["Condac", 46.0284, 0.2279], + 16105: ["Condéon", 45.4011, -0.1348], + 16106: ["Confolens", 46.0191, 0.6585], + 16107: ["Coulgens", 45.8134, 0.2771], + 16108: ["Coulonges", 45.8376, 0.0898], + 16109: ["Courbillac", 45.7730, -0.1808], + 16110: ["Courcôme", 45.9857, 0.1333], + 16111: ["Courgeac", 45.3944, 0.0818], + 16112: ["Courlac", 45.3012, 0.0880], + 16113: ["La Couronne", 45.6096, 0.1091], + 16114: ["Couture", 45.9318, 0.2882], + 16115: ["Cressac-Saint-Genis", 45.4399, 0.0196], + 16116: ["Criteuil-la-Magdeleine", 45.5364, -0.2103], + 16117: ["Curac", 45.2960, 0.0212], + 16118: ["Deviat", 45.4087, 0.0148], + 16119: ["Dignac", 45.5542, 0.2834], + 16120: ["Dirac", 45.5986, 0.2417], + 16121: ["Douzat", 45.7009, -0.0026], + 16122: ["ébréon", 45.9419, 0.0300], + 16123: ["échallat", 45.7224, -0.0434], + 16124: ["écuras", 45.6822, 0.5699], + 16125: ["édon", 45.4885, 0.3513], + 16127: ["Empuré", 46.0245, 0.0495], + 16128: ["épenède", 46.0693, 0.5378], + 16129: ["éraville", 45.5813, -0.0896], + 16130: ["Les Essards", 45.2373, 0.1110], + 16131: ["Esse", 46.0262, 0.7203], + 16132: ["étagnac", 45.8907, 0.7832], + 16133: ["étriac", 45.5271, -0.0095], + 16134: ["Exideuil", 45.8801, 0.6637], + 16135: ["Eymouthiers", 45.6469, 0.5499], + 16136: ["La Faye", 46.0198, 0.1593], + 16137: ["Feuillade", 45.5930, 0.4671], + 16138: ["Fléac", 45.6757, 0.0883], + 16139: ["Fleurac", 45.7181, -0.0857], + 16140: ["Fontclaireau", 45.8918, 0.1969], + 16141: ["Fontenille", 45.9129, 0.1748], + 16142: ["La Forêt-de-Tessé", 46.0765, 0.0784], + 16143: ["Fouquebrune", 45.5273, 0.1969], + 16144: ["Fouqueure", 45.8847, 0.0756], + 16145: ["Foussignac", 45.7127, -0.1250], + 16146: ["Garat", 45.6261, 0.2672], + 16147: ["Gardes-le-Pontaroux", 45.5102, 0.3095], + 16148: ["Genac", 45.8009, 0.0214], + 16149: ["Genouillac", 45.8487, 0.5765], + 16150: ["Gensac-la-Pallue", 45.6572, -0.2687], + 16151: ["Genté", 45.6369, -0.3069], + 16152: ["Gimeux", 45.6414, -0.3666], + 16153: ["Gondeville", 45.6684, -0.1559], + 16154: ["Gond-Pontouvre", 45.6797, 0.1655], + 16155: ["Les Gours", 45.9598, -0.0720], + 16156: ["Gourville", 45.8256, -0.0212], + 16157: ["Le Grand-Madieu", 45.9414, 0.4475], + 16158: ["Grassac", 45.5812, 0.3991], + 16160: ["Guimps", 45.4658, -0.2546], + 16161: ["Guizengeard", 45.3106, -0.1232], + 16162: ["Gurat", 45.4358, 0.2652], + 16163: ["Hiersac", 45.6755, 0.0075], + 16164: ["Hiesse", 46.0498, 0.5817], + 16165: ["Houlette", 45.7564, -0.2106], + 16166: ["L'Isle-d'Espagnac", 45.6638, 0.1992], + 16167: ["Jarnac", 45.6865, -0.1647], + 16168: ["Jauldes", 45.7808, 0.2506], + 16169: ["Javrezac", 45.7029, -0.3636], + 16170: ["Juignac", 45.3679, 0.1583], + 16171: ["Juillac-le-Coq", 45.5891, -0.2564], + 16172: ["Juillaguet", 45.4810, 0.2204], + 16173: ["Juillé", 45.9263, 0.1415], + 16174: ["Julienne", 45.6903, -0.2288], + 16175: ["Jurignac", 45.5351, -0.0353], + 16176: ["Lachaise", 45.5169, -0.2420], + 16177: ["Ladiville", 45.5127, -0.0639], + 16178: ["Lagarde-sur-le-Né", 45.5153, -0.2058], + 16179: ["Lamérac", 45.4335, -0.2362], + 16180: ["Laprade", 45.2795, 0.1860], + 16181: ["Lessac", 46.0698, 0.6490], + 16182: ["Lesterps", 46.0122, 0.7917], + 16183: ["Lésignac-Durand", 45.8150, 0.6446], + 16184: ["Lichères", 45.9042, 0.2157], + 16185: ["Ligné", 45.9156, 0.1039], + 16186: ["Lignières-Sonneville", 45.5660, -0.1851], + 16187: ["Linars", 45.6535, 0.0737], + 16188: ["Le Lindois", 45.7508, 0.5907], + 16189: ["Londigny", 46.0846, 0.1403], + 16190: ["Longré", 45.9956, -0.0236], + 16191: ["Lonnes", 45.9391, 0.1814], + 16192: ["Roumazières-Loubert", 45.9100, 0.5731], + 16193: ["Louzac-Saint-André", 45.7237, -0.3973], + 16194: ["Lupsault", 45.9351, -0.0650], + 16195: ["Lussac", 45.8580, 0.4665], + 16196: ["Luxé", 45.8951, 0.1244], + 16197: ["La Magdeleine", 46.0486, 0.0781], + 16198: ["Magnac-Lavalette-Villars", 45.5088, 0.2552], + 16199: ["Magnac-sur-Touvre", 45.6559, 0.2361], + 16200: ["Maine-de-Boixe", 45.8484, 0.1781], + 16201: ["Mainfonds", 45.5191, 0.0165], + 16202: ["Mainxe", 45.6549, -0.1850], + 16203: ["Mainzac", 45.5538, 0.4766], + 16204: ["Malaville", 45.5525, -0.1032], + 16205: ["Manot", 45.9343, 0.6213], + 16206: ["Mansle", 45.8790, 0.1738], + 16207: ["Marcillac-Lanville", 45.8574, 0.0183], + 16208: ["Mareuil", 45.7724, -0.1359], + 16209: ["Marillac-le-Franc", 45.7307, 0.4325], + 16210: ["Marsac", 45.7432, 0.0752], + 16211: ["Marthon", 45.6171, 0.4454], + 16212: ["Massignac", 45.7772, 0.6568], + 16213: ["Mazerolles", 45.7402, 0.5204], + 16214: ["Mazières", 45.8378, 0.5563], + 16215: ["Médillac", 45.2160, 0.0140], + 16216: ["Mérignac", 45.6959, -0.0708], + 16217: ["Merpins", 45.6698, -0.3718], + 16218: ["Mesnac", 45.7758, -0.3421], + 16220: ["Les Métairies", 45.7072, -0.1757], + 16221: ["Mons", 45.8745, -0.0332], + 16222: ["Montboyer", 45.3315, 0.0690], + 16223: ["Montbron", 45.6676, 0.5043], + 16224: ["Montchaude", 45.4462, -0.2081], + 16225: ["Montemboeuf", 45.7738, 0.5511], + 16226: ["Montignac-Charente", 45.7802, 0.1026], + 16227: ["Montignac-le-Coq", 45.3419, 0.2146], + 16228: ["Montigné", 45.8181, -0.0797], + 16229: ["Montjean", 46.0796, 0.1098], + 16230: ["Montmoreau-Saint-Cybard", 45.4225, 0.1273], + 16231: ["Montrollet", 45.9911, 0.8998], + 16232: ["Mornac", 45.6847, 0.2927], + 16233: ["Mosnac", 45.6152, -0.0132], + 16234: ["Moulidars", 45.6676, -0.0379], + 16236: ["Mouthiers-sur-Boëme", 45.5576, 0.1221], + 16237: ["Mouton", 45.8874, 0.2364], + 16238: ["Moutonneau", 45.9131, 0.2254], + 16239: ["Mouzon", 45.7954, 0.6110], + 16240: ["Nabinaud", 45.2933, 0.2101], + 16241: ["Nanclars", 45.8437, 0.2235], + 16242: ["Nanteuil-en-Vallée", 46.0061, 0.3236], + 16243: ["Nercillac", 45.7234, -0.2706], + 16244: ["Nersac", 45.6253, 0.0621], + 16245: ["Nieuil", 45.8828, 0.5242], + 16246: ["Nonac", 45.4216, 0.0552], + 16247: ["Nonaville", 45.5327, -0.0843], + 16248: ["Oradour", 45.9118, -0.0373], + 16249: ["Oradour-Fanais", 46.1149, 0.7825], + 16250: ["Orgedeuil", 45.6983, 0.4863], + 16251: ["Oriolles", 45.3564, -0.1368], + 16252: ["Orival", 45.2829, 0.0692], + 16253: ["Paizay-Naudouin-Embourie", 46.0339, 0.0015], + 16254: ["Palluaud", 45.3480, 0.2425], + 16255: ["Parzac", 45.9244, 0.4207], + 16256: ["Passirac", 45.3475, -0.0619], + 16257: ["Péreuil", 45.4794, -0.0231], + 16258: ["Pérignac", 45.4667, 0.0826], + 16259: ["La Péruse", 45.8777, 0.6240], + 16260: ["Pillac", 45.3189, 0.1810], + 16261: ["Les Pins", 45.8124, 0.3699], + 16262: ["Plaizac", 45.7532, -0.1189], + 16263: ["Plassac-Rouffiac", 45.5245, 0.0763], + 16264: ["Pleuville", 46.0971, 0.4923], + 16267: ["Poullignac", 45.3965, -0.0108], + 16268: ["Poursac", 45.9617, 0.2654], + 16269: ["Pranzac", 45.6738, 0.3465], + 16270: ["Pressignac", 45.8193, 0.7399], + 16271: ["Puymoyen", 45.6160, 0.1725], + 16272: ["Puyréaux", 45.8636, 0.2106], + 16273: ["Raix", 46.0041, 0.1162], + 16274: ["Rancogne", 45.7024, 0.3944], + 16275: ["Ranville-Breuillaud", 45.9094, -0.1239], + 16276: ["Reignac", 45.4250, -0.1744], + 16277: ["Réparsac", 45.7367, -0.2494], + 16279: ["Rioux-Martin", 45.2431, -0.0041], + 16280: ["Rivières", 45.7608, 0.3593], + 16281: ["La Rochefoucauld", 45.7334, 0.3937], + 16282: ["La Rochette", 45.7979, 0.3102], + 16283: ["Ronsenac", 45.4565, 0.2384], + 16284: ["Rouffiac", 45.2653, 0.0982], + 16285: ["Rougnac", 45.5371, 0.3542], + 16286: ["Rouillac", 45.7819, -0.0743], + 16287: ["Roullet-Saint-Estèphe", 45.5803, 0.0313], + 16289: ["Roussines", 45.7228, 0.6176], + 16290: ["Rouzède", 45.7200, 0.5622], + 16291: ["Ruelle-sur-Touvre", 45.6836, 0.2311], + 16292: ["Ruffec", 46.0394, 0.1991], + 16293: ["Saint-Adjutory", 45.7687, 0.4781], + 16294: ["Saint-Amant", 45.4047, 0.1712], + 16295: ["Saint-Amant-de-Boixe", 45.8023, 0.1397], + 16296: ["Saint-Amant-de-Bonnieure", 45.8594, 0.2956], + 16297: ["Graves-Saint-Amant", 45.6383, -0.1049], + 16298: ["Saint-Amant-de-Nouère", 45.7363, -0.0054], + 16300: ["Saint-Angeau", 45.8371, 0.2724], + 16301: ["Saint-Aulais-la-Chapelle", 45.4479, -0.0520], + 16302: ["Saint-Avit", 45.2438, 0.0442], + 16303: ["Saint-Bonnet", 45.4739, -0.0892], + 16304: ["Saint-Brice", 45.6902, -0.2645], + 16306: ["Saint-Christophe", 46.0040, 0.8497], + 16307: ["Saint-Ciers-sur-Bonnieure", 45.8648, 0.2477], + 16308: ["Saint-Claud", 45.8982, 0.4716], + 16309: ["Sainte-Colombe", 45.8295, 0.3200], + 16310: ["Saint-Coutant", 45.9946, 0.4658], + 16312: ["Saint-Cybardeaux", 45.7726, -0.0255], + 16314: ["Saint-Eutrope", 45.4216, 0.1084], + 16315: ["Saint-Félix", 45.3707, 0.0116], + 16316: ["Saint-Fort-sur-le-Né", 45.5831, -0.3035], + 16317: ["Saint-Fraigne", 45.9572, -0.0153], + 16318: ["Saint-Front", 45.8962, 0.2816], + 16320: ["Saint-Genis-d'Hiersac", 45.7541, 0.0365], + 16321: ["Saint-Georges", 45.9760, 0.2692], + 16322: ["Saint-Germain-de-Confolens", 46.0468, 0.6803], + 16323: ["Saint-Germain-de-Montbron", 45.6336, 0.4133], + 16325: ["Saint-Gourson", 45.9521, 0.3125], + 16326: ["Saint-Groux", 45.8908, 0.1582], + 16328: ["Saint-Laurent-de-Belzagot", 45.3818, 0.1085], + 16329: ["Saint-Laurent-de-Céris", 45.9432, 0.4986], + 16330: ["Saint-Laurent-de-Cognac", 45.6950, -0.3943], + 16331: ["Saint-Laurent-des-Combes", 45.3532, 0.0345], + 16332: ["Saint-Léger", 45.4552, 0.0450], + 16334: ["Saint-Martial", 45.3713, 0.0580], + 16335: ["Saint-Martin-du-Clocher", 46.0649, 0.1496], + 16336: ["Saint-Mary", 45.8452, 0.3620], + 16337: ["Saint-Maurice-des-Lions", 45.9687, 0.7001], + 16338: ["Saint-Médard", 45.5085, -0.1344], + 16339: ["Auge-Saint-Médard", 45.8511, -0.0872], + 16340: ["Saint-Même-les-Carrières", 45.6446, -0.1429], + 16341: ["Saint-Michel", 45.6398, 0.1103], + 16342: ["Saint-Palais-du-Né", 45.5408, -0.2866], + 16343: ["Saint-Preuil", 45.6007, -0.1721], + 16344: ["Saint-Projet-Saint-Constant", 45.7287, 0.3430], + 16345: ["Saint-Quentin-sur-Charente", 45.8380, 0.6755], + 16346: ["Saint-Quentin-de-Chalais", 45.2429, 0.0733], + 16347: ["Saint-Romain", 45.2834, 0.1372], + 16348: ["Saint-Saturnin", 45.6676, 0.0400], + 16349: ["Sainte-Sévère", 45.7641, -0.2503], + 16350: ["Saint-Séverin", 45.3109, 0.2452], + 16351: ["Saint-Simeux", 45.6340, -0.0343], + 16352: ["Saint-Simon", 45.6553, -0.0748], + 16353: ["Saint-Sornin", 45.6950, 0.4430], + 16354: ["Sainte-Souline", 45.3774, -0.0211], + 16355: ["Saint-Sulpice-de-Cognac", 45.7590, -0.4098], + 16356: ["Saint-Sulpice-de-Ruffec", 45.9372, 0.3189], + 16357: ["Saint-Vallier", 45.2881, -0.0840], + 16358: ["Saint-Yrieix-sur-Charente", 45.6818, 0.1282], + 16359: ["Salles-d'Angles", 45.6192, -0.3445], + 16360: ["Salles-de-Barbezieux", 45.4517, -0.1216], + 16361: ["Salles-de-Villefagnan", 45.9599, 0.1712], + 16362: ["Salles-Lavalette", 45.3880, 0.2318], + 16363: ["Saulgond", 45.9563, 0.7867], + 16364: ["Sauvagnac", 45.7495, 0.6479], + 16365: ["Sauvignac", 45.2586, -0.0772], + 16366: ["Segonzac", 45.6180, -0.2155], + 16368: ["Sers", 45.5853, 0.3186], + 16369: ["Sigogne", 45.7376, -0.1653], + 16370: ["Sireuil", 45.6203, 0.0196], + 16371: ["Sonneville", 45.8035, -0.1253], + 16372: ["Souffrignac", 45.5866, 0.4980], + 16373: ["Souvigné", 45.9708, 0.0505], + 16374: ["Soyaux", 45.6397, 0.2066], + 16375: ["Suaux", 45.8479, 0.5135], + 16376: ["Suris", 45.8489, 0.6221], + 16377: ["La Tâche", 45.8701, 0.3625], + 16378: ["Taizé-Aizie", 46.0636, 0.2474], + 16379: ["Taponnat-Fleurignac", 45.7739, 0.4177], + 16380: ["Le Tâtre", 45.3977, -0.2007], + 16381: ["Theil-Rabier", 46.0558, 0.0441], + 16382: ["Torsac", 45.5690, 0.2087], + 16383: ["Tourriers", 45.7929, 0.1939], + 16384: ["Touvérac", 45.3740, -0.2015], + 16385: ["Touvre", 45.6581, 0.2678], + 16386: ["Touzac", 45.5386, -0.1494], + 16387: ["Triac-Lautrait", 45.6828, -0.1157], + 16388: ["Trois-Palis", 45.6399, 0.0464], + 16389: ["Turgon", 45.9523, 0.4109], + 16390: ["Tusson", 45.9315, 0.0704], + 16391: ["Tuzie", 45.9714, 0.1501], + 16392: ["Valence", 45.8823, 0.3178], + 16393: ["Vars", 45.7564, 0.1362], + 16394: ["Vaux-Lavalette", 45.4166, 0.2406], + 16395: ["Vaux-Rouillac", 45.7417, -0.0897], + 16396: ["Ventouse", 45.9125, 0.3246], + 16397: ["Verdille", 45.8810, -0.0954], + 16398: ["Verneuil", 45.7826, 0.6986], + 16399: ["Verrières", 45.5635, -0.2622], + 16400: ["Verteuil-sur-Charente", 45.9780, 0.2260], + 16401: ["Vervant", 45.8353, 0.1298], + 16402: ["Vibrac", 45.6431, -0.0593], + 16403: ["Le Vieux-Cérier", 45.9701, 0.4477], + 16404: ["Vieux-Ruffec", 46.0162, 0.3790], + 16405: ["Vignolles", 45.5067, -0.0973], + 16406: ["Vilhonneur", 45.6749, 0.4136], + 16408: ["Villebois-Lavalette", 45.4787, 0.2827], + 16409: ["Villefagnan", 46.0118, 0.0886], + 16410: ["Villegats", 45.9908, 0.1878], + 16411: ["Villejésus", 45.9072, 0.0325], + 16412: ["Villejoubert", 45.8074, 0.1731], + 16413: ["Villiers-le-Roux", 46.0512, 0.1095], + 16414: ["Villognon", 45.8607, 0.1085], + 16415: ["Vindelle", 45.7209, 0.1077], + 16416: ["Vitrac-Saint-Vincent", 45.7977, 0.4949], + 16417: ["Viville", 45.5253, -0.1236], + 16418: ["Voeuil-et-Giget", 45.5931, 0.1586], + 16419: ["Vouharte", 45.8076, 0.0797], + 16420: ["Voulgézac", 45.5124, 0.1257], + 16421: ["Vouthon", 45.6605, 0.4474], + 16422: ["Vouzan", 45.6000, 0.3598], + 16423: ["Xambes", 45.8237, 0.1062], + 16424: ["Yviers", 45.2735, -0.0246], + 16425: ["Yvrac-et-Malleyrand", 45.7349, 0.4662] +}; diff --git a/dep/17.js b/dep/17.js new file mode 100644 index 0000000..74b8ba7 --- /dev/null +++ b/dep/17.js @@ -0,0 +1,485 @@ +/* + 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[17] = { + 17002: ["Agudelle", 45.3822, -0.4696], + 17003: ["Aigrefeuille-d'Aunis", 46.1165, -0.9445], + 17004: ["île-d'Aix", 46.0183, -1.1696], + 17005: ["Allas-Bocage", 45.3827, -0.4978], + 17006: ["Allas-Champagne", 45.4726, -0.3396], + 17007: ["Anais", 46.1755, -0.9043], + 17008: ["Andilly", 46.2630, -1.0176], + 17009: ["Angliers", 46.2061, -0.9491], + 17010: ["Angoulins", 46.1067, -1.1061], + 17011: ["Annepont", 45.8451, -0.6069], + 17012: ["Annezay", 46.0103, -0.6960], + 17013: ["Antezant-la-Chapelle", 45.9950, -0.4828], + 17015: ["Arces", 45.5603, -0.8736], + 17016: ["Archiac", 45.5228, -0.3018], + 17017: ["Archingeay", 45.9283, -0.7172], + 17018: ["Ardillières", 46.0498, -0.8901], + 17019: ["Ars-en-Ré", 46.2111, -1.5150], + 17020: ["Arthenac", 45.5031, -0.3237], + 17021: ["Arvert", 45.7467, -1.1230], + 17022: ["Asnières-la-Giraud", 45.8934, -0.5104], + 17023: ["Aujac", 45.8475, -0.3945], + 17024: ["Aulnay", 46.0203, -0.3480], + 17025: ["Aumagne", 45.8800, -0.4117], + 17026: ["Authon-ébéon", 45.8418, -0.4262], + 17027: ["Avy", 45.5514, -0.5086], + 17028: ["Aytré", 46.1342, -1.1145], + 17029: ["Bagnizeau", 45.9004, -0.3165], + 17030: ["Balanzac", 45.7481, -0.8439], + 17031: ["Ballans", 45.8083, -0.2251], + 17032: ["Ballon", 46.0535, -0.9729], + 17033: ["La Barde", 45.1281, -0.0633], + 17034: ["Barzan", 45.5312, -0.8677], + 17035: ["Bazauges", 45.9171, -0.1648], + 17036: ["Beaugeay", 45.8699, -1.0081], + 17037: ["Beauvais-sur-Matha", 45.8934, -0.1791], + 17038: ["Bedenac", 45.1855, -0.3128], + 17039: ["Belluire", 45.5301, -0.5559], + 17040: ["La Benâte", 46.0075, -0.5578], + 17041: ["Benon", 46.1994, -0.7971], + 17042: ["Bercloux", 45.8393, -0.4590], + 17043: ["Bernay-Saint-Martin", 46.0666, -0.6256], + 17044: ["Berneuil", 45.6570, -0.5980], + 17045: ["Beurlay", 45.8612, -0.8451], + 17046: ["Bignay", 45.9212, -0.6011], + 17047: ["Biron", 45.5688, -0.4838], + 17048: ["Blanzac-lès-Matha", 45.8719, -0.3544], + 17049: ["Blanzay-sur-Boutonne", 46.0542, -0.4255], + 17050: ["Bois", 45.4820, -0.6152], + 17051: ["Le Bois-Plage-en-Ré", 46.1825, -1.3762], + 17052: ["Boisredon", 45.3174, -0.5438], + 17053: ["Bords", 45.8953, -0.7850], + 17054: ["Boresse-et-Martron", 45.2732, -0.1268], + 17055: ["Boscamnant", 45.1918, -0.0719], + 17056: ["Bougneau", 45.6000, -0.5059], + 17057: ["Bouhet", 46.1629, -0.8583], + 17058: ["Bourcefranc-le-Chapus", 45.8473, -1.1342], + 17059: ["Bourgneuf", 46.1681, -1.0218], + 17060: ["Boutenac-Touvent", 45.4989, -0.7604], + 17061: ["Bran", 45.3499, -0.2616], + 17062: ["Bresdon", 45.8650, -0.1454], + 17063: ["Breuil-la-Réorte", 46.0634, -0.6957], + 17064: ["Breuillet", 45.6939, -1.0544], + 17065: ["Breuil-Magné", 46.0002, -0.9662], + 17066: ["Brie-sous-Archiac", 45.4750, -0.3008], + 17067: ["Brie-sous-Matha", 45.8171, -0.2534], + 17068: ["Brie-sous-Mortagne", 45.5025, -0.7376], + 17069: ["Brives-sur-Charente", 45.6665, -0.4559], + 17070: ["Brizambourg", 45.8065, -0.4760], + 17071: ["La Brousse", 45.9023, -0.3651], + 17072: ["Burie", 45.7778, -0.4283], + 17073: ["Bussac-sur-Charente", 45.7919, -0.6244], + 17074: ["Bussac-Forêt", 45.2021, -0.3785], + 17075: ["Cabariot", 45.9278, -0.8498], + 17076: ["Celles", 45.6100, -0.3865], + 17077: ["Cercoux", 45.1273, -0.2076], + 17078: ["Chadenac", 45.5445, -0.4502], + 17079: ["Chaillevette", 45.7303, -1.0681], + 17080: ["Chambon", 46.1091, -0.8455], + 17081: ["Chamouillac", 45.3058, -0.4654], + 17082: ["Champagnac", 45.4287, -0.3772], + 17083: ["Champagne", 45.8298, -0.9167], + 17084: ["Champagnolles", 45.5097, -0.6477], + 17085: ["Champdolent", 45.9141, -0.7773], + 17086: ["Chaniers", 45.7339, -0.5519], + 17087: ["Chantemerle-sur-la-Soie", 45.9732, -0.6442], + 17089: ["La Chapelle-des-Pots", 45.7644, -0.5342], + 17091: ["Charron", 46.2936, -1.0809], + 17092: ["Chartuzac", 45.3371, -0.4167], + 17093: ["Le Château-d'Oléron", 45.8813, -1.2166], + 17094: ["Châtelaillon-Plage", 46.0727, -1.0826], + 17095: ["Chatenet", 45.2987, -0.2914], + 17096: ["Chaunac", 45.3568, -0.3593], + 17097: ["Le Chay", 45.6408, -0.9022], + 17098: ["Chenac-Saint-Seurin-d'Uzet", 45.5140, -0.8122], + 17099: ["Chepniers", 45.2531, -0.3265], + 17100: ["Chérac", 45.7130, -0.4468], + 17101: ["Cherbonnières", 45.9677, -0.3398], + 17102: ["Chermignac", 45.6928, -0.6772], + 17103: ["Chervettes", 46.0451, -0.7010], + 17104: ["Chevanceaux", 45.2991, -0.2127], + 17105: ["Chives", 45.9508, -0.1219], + 17106: ["Cierzac", 45.5612, -0.3136], + 17107: ["Ciré-d'Aunis", 46.0380, -0.9306], + 17108: ["Clam", 45.4922, -0.4448], + 17109: ["Clavette", 46.1423, -1.0366], + 17110: ["Clérac", 45.1707, -0.2341], + 17111: ["Clion", 45.4708, -0.5099], + 17112: ["La Clisse", 45.7320, -0.7549], + 17113: ["La Clotte", 45.1155, -0.1432], + 17114: ["Coivert", 46.0673, -0.4626], + 17115: ["Colombiers", 45.6427, -0.5550], + 17116: ["Consac", 45.4182, -0.5889], + 17117: ["Contré", 46.0122, -0.2613], + 17118: ["Corignac", 45.2448, -0.3928], + 17119: ["Corme-écluse", 45.6322, -0.8640], + 17120: ["Corme-Royal", 45.7457, -0.8094], + 17121: ["La Couarde-sur-Mer", 46.2010, -1.4366], + 17122: ["Coulonges", 45.6088, -0.4289], + 17124: ["Courant", 46.0375, -0.5878], + 17125: ["Courcelles", 45.9586, -0.4810], + 17126: ["Courcerac", 45.8429, -0.3663], + 17127: ["Courçon", 46.2550, -0.7951], + 17128: ["Courcoury", 45.7030, -0.5635], + 17129: ["Courpignac", 45.3142, -0.5002], + 17130: ["Coux", 45.3197, -0.4092], + 17131: ["Cozes", 45.5761, -0.8237], + 17132: ["Cramchaban", 46.2148, -0.7181], + 17133: ["Cravans", 45.5951, -0.7145], + 17134: ["Crazannes", 45.8503, -0.7056], + 17135: ["Cressé", 45.9160, -0.2121], + 17136: ["Croix-Chapeau", 46.1029, -0.9988], + 17137: ["La Croix-Comtesse", 46.0824, -0.5047], + 17138: ["Dampierre-sur-Boutonne", 46.0734, -0.3877], + 17139: ["Doeuil-sur-le-Mignon", 46.1238, -0.5493], + 17140: ["Dolus-d'Oléron", 45.9096, -1.2575], + 17141: ["Dompierre-sur-Charente", 45.7079, -0.4968], + 17142: ["Dompierre-sur-Mer", 46.1840, -1.0678], + 17143: ["Le Douhet", 45.8077, -0.5782], + 17145: ["échebrune", 45.5887, -0.4522], + 17146: ["échillais", 45.9024, -0.9533], + 17147: ["écoyeux", 45.8146, -0.5193], + 17148: ["écurat", 45.7939, -0.6947], + 17149: ["Les éduts", 45.9975, -0.2064], + 17150: ["Les églises-d'Argenteuil", 45.9787, -0.4243], + 17151: ["L'éguille", 45.7019, -0.9799], + 17152: ["épargnes", 45.5457, -0.7959], + 17153: ["Esnandes", 46.2481, -1.1139], + 17154: ["Les Essards", 45.7949, -0.7701], + 17155: ["étaules", 45.7225, -1.1005], + 17156: ["Expiremont", 45.3325, -0.3747], + 17157: ["Fenioux", 45.8913, -0.5886], + 17158: ["Ferrières", 46.2293, -0.8540], + 17159: ["Fléac-sur-Seugne", 45.5312, -0.5257], + 17160: ["Floirac", 45.4763, -0.7475], + 17161: ["La Flotte", 46.1793, -1.3216], + 17162: ["Fontaine-Chalendray", 45.9472, -0.1764], + 17163: ["Fontaines-d'Ozillac", 45.3786, -0.3829], + 17164: ["Fontcouverte", 45.7677, -0.5905], + 17165: ["Fontenet", 45.9056, -0.4632], + 17166: ["Forges", 46.1090, -0.8921], + 17167: ["Le Fouilloux", 45.2054, -0.1257], + 17168: ["Fouras", 45.9830, -1.0770], + 17169: ["La Frédière", 45.8615, -0.5868], + 17171: ["Geay", 45.8619, -0.7563], + 17172: ["Gémozac", 45.5615, -0.6840], + 17173: ["La Genétouze", 45.2212, -0.0522], + 17174: ["Genouillé", 46.0190, -0.7823], + 17175: ["Germignac", 45.5608, -0.3411], + 17176: ["Gibourne", 45.9287, -0.3121], + 17177: ["Le Gicq", 45.9355, -0.2507], + 17178: ["Givrezac", 45.5409, -0.6320], + 17179: ["Les Gonds", 45.7062, -0.6068], + 17180: ["Gourvillette", 45.8892, -0.2225], + 17181: ["Grandjean", 45.8753, -0.6025], + 17182: ["La Grève-sur-Mignon", 46.2475, -0.7601], + 17183: ["Grézac", 45.6032, -0.8353], + 17184: ["La Gripperie-Saint-Symphorien", 45.7918, -0.9523], + 17185: ["Le Gua", 45.7264, -0.9651], + 17186: ["Le Gué-d'Alleré", 46.1876, -0.8708], + 17187: ["Guitinières", 45.4430, -0.5112], + 17188: ["Haimps", 45.8625, -0.2554], + 17189: ["Hiers-Brouage", 45.8435, -1.0520], + 17190: ["L'Houmeau", 46.1935, -1.1864], + 17191: ["La Jard", 45.6594, -0.5737], + 17192: ["Jarnac-Champagne", 45.5533, -0.4059], + 17193: ["La Jarne", 46.1214, -1.0714], + 17194: ["La Jarrie", 46.1239, -1.0116], + 17195: ["La Jarrie-Audouin", 46.0350, -0.4806], + 17196: ["Jazennes", 45.5828, -0.6158], + 17197: ["Jonzac", 45.4419, -0.4276], + 17198: ["Juicq", 45.8399, -0.5770], + 17199: ["Jussas", 45.2770, -0.3563], + 17200: ["Lagord", 46.1865, -1.1521], + 17201: ["La Laigne", 46.2156, -0.7555], + 17202: ["Landes", 45.9948, -0.6003], + 17203: ["Landrais", 46.0695, -0.8570], + 17204: ["Léoville", 45.3778, -0.3330], + 17205: ["Loire-les-Marais", 45.9927, -0.9274], + 17206: ["Loiré-sur-Nie", 45.9584, -0.2895], + 17207: ["Loix", 46.2206, -1.4474], + 17208: ["Longèves", 46.2376, -0.9746], + 17209: ["Lonzac", 45.5911, -0.3960], + 17210: ["Lorignac", 45.4601, -0.6747], + 17211: ["Loulay", 46.0441, -0.5137], + 17212: ["Louzignac", 45.8315, -0.2283], + 17213: ["Lozay", 46.0435, -0.5433], + 17214: ["Luchat", 45.7151, -0.7632], + 17215: ["Lussac", 45.4672, -0.4730], + 17216: ["Lussant", 45.9428, -0.8222], + 17217: ["Macqueville", 45.7959, -0.2036], + 17218: ["Marans", 46.3120, -0.9794], + 17219: ["Marennes", 45.8221, -1.1092], + 17220: ["Marignac", 45.5195, -0.4720], + 17221: ["Marsais", 46.1217, -0.6194], + 17222: ["Marsilly", 46.2279, -1.1341], + 17223: ["Massac", 45.8631, -0.2175], + 17224: ["Matha", 45.8637, -0.3149], + 17225: ["Les Mathes", 45.7059, -1.1708], + 17226: ["Mazeray", 45.9158, -0.5597], + 17227: ["Mazerolles", 45.5589, -0.5879], + 17228: ["Médis", 45.6423, -0.9573], + 17229: ["Mérignac", 45.3298, -0.3009], + 17230: ["Meschers-sur-Gironde", 45.5728, -0.9477], + 17231: ["Messac", 45.3464, -0.3134], + 17232: ["Meursac", 45.6523, -0.8201], + 17233: ["Meux", 45.4435, -0.3553], + 17234: ["Migré", 46.0822, -0.5584], + 17235: ["Migron", 45.8057, -0.3971], + 17236: ["Mirambeau", 45.3645, -0.5654], + 17237: ["Moëze", 45.8887, -1.0515], + 17238: ["Moings", 45.4890, -0.3694], + 17239: ["Mons", 45.8060, -0.3372], + 17240: ["Montendre", 45.2880, -0.3874], + 17241: ["Montguyon", 45.2102, -0.1698], + 17242: ["Montils", 45.6577, -0.5115], + 17243: ["Montlieu-la-Garde", 45.2335, -0.2706], + 17244: ["Montpellier-de-Médillan", 45.6333, -0.7540], + 17245: ["Montroy", 46.1551, -1.0172], + 17246: ["Moragne", 45.9768, -0.7971], + 17247: ["Mornac-sur-Seudre", 45.7079, -1.0213], + 17248: ["Mortagne-sur-Gironde", 45.4982, -0.7775], + 17249: ["Mortiers", 45.3992, -0.3223], + 17250: ["Mosnac", 45.5027, -0.5417], + 17252: ["Le Mung", 45.8721, -0.7145], + 17253: ["Muron", 46.0112, -0.8638], + 17254: ["Nachamps", 46.0220, -0.6243], + 17255: ["Nancras", 45.7474, -0.8754], + 17256: ["Nantillé", 45.8614, -0.4833], + 17257: ["Néré", 45.9770, -0.2424], + 17258: ["Neuillac", 45.5147, -0.3995], + 17259: ["Neulles", 45.5096, -0.4280], + 17260: ["Neuvicq", 45.2543, -0.1663], + 17261: ["Neuvicq-le-Château", 45.8124, -0.1609], + 17262: ["Nieul-lès-Saintes", 45.7541, -0.7452], + 17263: ["Nieul-le-Virouil", 45.4135, -0.5291], + 17264: ["Nieul-sur-Mer", 46.2087, -1.1659], + 17265: ["Nieulle-sur-Seudre", 45.7567, -1.0283], + 17266: ["Les Nouillers", 45.9351, -0.6569], + 17267: ["Nuaillé-d'Aunis", 46.2376, -0.9287], + 17268: ["Nuaillé-sur-Boutonne", 46.0168, -0.4103], + 17269: ["Orignolles", 45.2210, -0.2341], + 17270: ["Ozillac", 45.4075, -0.4028], + 17271: ["Paillé", 45.9859, -0.3891], + 17272: ["Péré", 46.0922, -0.8160], + 17273: ["Pérignac", 45.6367, -0.4596], + 17274: ["Périgny", 46.1574, -1.0888], + 17275: ["Pessines", 45.7245, -0.7108], + 17276: ["Le Pin", 45.3165, -0.2933], + 17277: ["Saint-Denis-du-Pin", 45.9951, -0.5200], + 17278: ["Pisany", 45.7047, -0.7944], + 17279: ["Plassac", 45.4510, -0.5788], + 17280: ["Plassay", 45.8251, -0.7288], + 17281: ["Polignac", 45.2800, -0.3058], + 17282: ["Pommiers-Moulons", 45.3278, -0.3486], + 17283: ["Pons", 45.5770, -0.5574], + 17284: ["Pont-l'Abbé-d'Arnoult", 45.8257, -0.8656], + 17285: ["Port-d'Envaux", 45.8180, -0.6720], + 17286: ["Les Portes-en-Ré", 46.2420, -1.5005], + 17287: ["Pouillac", 45.2715, -0.2588], + 17288: ["Poursay-Garnaud", 45.9494, -0.4524], + 17289: ["Préguillac", 45.6684, -0.6241], + 17290: ["Prignac", 45.8325, -0.3473], + 17291: ["Puilboreau", 46.1853, -1.1139], + 17292: ["Puy-du-Lac", 45.9446, -0.7535], + 17293: ["Puyravault", 46.1338, -0.8172], + 17294: ["Puyrolland", 46.0332, -0.6560], + 17295: ["Réaux", 45.4656, -0.3803], + 17296: ["Rétaud", 45.6729, -0.7295], + 17297: ["Rivedoux-Plage", 46.1590, -1.2830], + 17298: ["Rioux", 45.6387, -0.7087], + 17299: ["Rochefort", 45.9432, -0.9723], + 17300: ["La Rochelle", 46.1620, -1.1746], + 17301: ["Romazières", 45.9906, -0.1760], + 17302: ["Romegoux", 45.8611, -0.8015], + 17303: ["La Ronde", 46.2997, -0.7867], + 17304: ["Rouffiac", 45.6825, -0.4928], + 17305: ["Rouffignac", 45.3361, -0.4520], + 17306: ["Royan", 45.6346, -1.0179], + 17307: ["Sablonceaux", 45.7137, -0.8954], + 17308: ["Saint-Agnant", 45.8677, -0.9529], + 17309: ["Saint-Aigulin", 45.1668, -0.0436], + 17310: ["Saint-André-de-Lidon", 45.5833, -0.7573], + 17311: ["Saint-Augustin", 45.6859, -1.1061], + 17312: ["Saint-Bonnet-sur-Gironde", 45.3405, -0.6449], + 17313: ["Saint-Bris-des-Bois", 45.7690, -0.4725], + 17314: ["Saint-Césaire", 45.7554, -0.4908], + 17315: ["Saint-Christophe", 46.1399, -0.9480], + 17316: ["Saint-Ciers-Champagne", 45.4483, -0.3027], + 17317: ["Saint-Ciers-du-Taillon", 45.4314, -0.6330], + 17318: ["Saint-Clément-des-Baleines", 46.2363, -1.5382], + 17319: ["Sainte-Colombe", 45.2818, -0.2739], + 17320: ["Saint-Coutant-le-Grand", 45.9480, -0.7877], + 17321: ["Saint-Crépin", 45.9970, -0.7403], + 17322: ["Saint-Cyr-du-Doret", 46.2689, -0.8271], + 17323: ["Saint-Denis-d'Oléron", 46.0234, -1.3857], + 17324: ["Saint-Dizant-du-Bois", 45.4008, -0.5700], + 17325: ["Saint-Dizant-du-Gua", 45.4259, -0.7105], + 17326: ["Saint-Eugène", 45.4980, -0.2741], + 17327: ["Saint-Félix", 46.0937, -0.6038], + 17328: ["Saint-Fort-sur-Gironde", 45.4617, -0.7222], + 17329: ["Saint-Froult", 45.9134, -1.0619], + 17330: ["Sainte-Gemme", 45.7749, -0.8927], + 17331: ["Saint-Genis-de-Saintonge", 45.4802, -0.5697], + 17332: ["Saint-Georges-Antignac", 45.4918, -0.4827], + 17333: ["Saint-Georges-de-Didonne", 45.6036, -0.9800], + 17334: ["Saint-Georges-de-Longuepierre", 46.0423, -0.3968], + 17335: ["Saint-Georges-des-Agoûts", 45.3755, -0.6504], + 17336: ["Saint-Georges-des-Coteaux", 45.7703, -0.7011], + 17337: ["Saint-Georges-d'Oléron", 45.9762, -1.3243], + 17338: ["Saint-Georges-du-Bois", 46.1500, -0.7390], + 17339: ["Saint-Germain-de-Lusignan", 45.4642, -0.4436], + 17340: ["Saint-Germain-de-Marencennes", 46.0675, -0.7988], + 17341: ["Saint-Germain-de-Vibrac", 45.4214, -0.3278], + 17342: ["Saint-Germain-du-Seudre", 45.5131, -0.6856], + 17343: ["Saint-Grégoire-d'Ardennes", 45.5102, -0.5088], + 17344: ["Saint-Hilaire-de-Villefranche", 45.8589, -0.5360], + 17345: ["Saint-Hilaire-du-Bois", 45.4287, -0.4880], + 17346: ["Saint-Hippolyte", 45.9198, -0.9051], + 17347: ["Saint-Jean-d'Angély", 45.9427, -0.5198], + 17348: ["Saint-Jean-d'Angle", 45.8311, -0.9722], + 17349: ["Saint-Jean-de-Liversay", 46.2797, -0.8823], + 17350: ["Saint-Julien-de-l'Escap", 45.9286, -0.4852], + 17351: ["Saint-Just-Luzac", 45.7944, -1.0542], + 17352: ["Saint-Laurent-de-la-Barrière", 46.0319, -0.7063], + 17353: ["Saint-Laurent-de-la-Prée", 45.9878, -1.0274], + 17354: ["Saint-Léger", 45.6164, -0.5696], + 17355: ["Sainte-Lheurine", 45.5224, -0.3568], + 17356: ["Saint-Loup", 45.9997, -0.6476], + 17357: ["Saint-Maigrin", 45.4152, -0.2786], + 17358: ["Saint-Mandé-sur-Brédoire", 46.0372, -0.2782], + 17359: ["Saint-Mard", 46.0930, -0.6957], + 17360: ["Sainte-Marie-de-Ré", 46.1560, -1.3215], + 17361: ["Saint-Martial", 46.0456, -0.4568], + 17362: ["Saint-Martial-de-Mirambeau", 45.3780, -0.5949], + 17363: ["Saint-Martial-de-Vitaterne", 45.4626, -0.4302], + 17364: ["Saint-Martial-sur-Né", 45.5781, -0.3707], + 17365: ["Saint-Martin-d'Ary", 45.2182, -0.2012], + 17366: ["Saint-Martin-de-Coux", 45.1455, -0.1103], + 17367: ["Saint-Martin-de-Juillers", 45.9389, -0.3445], + 17369: ["Saint-Martin-de-Ré", 46.1990, -1.3668], + 17371: ["Saint-Maurice-de-Tavernole", 45.4834, -0.4009], + 17372: ["Saint-Médard", 45.4003, -0.3536], + 17373: ["Saint-Médard-d'Aunis", 46.1592, -0.9671], + 17374: ["Sainte-Même", 45.8798, -0.4566], + 17375: ["Saint-Nazaire-sur-Charente", 45.9430, -1.0281], + 17376: ["Saint-Ouen-d'Aunis", 46.2295, -1.0319], + 17377: ["Saint-Ouen", 45.8643, -0.1700], + 17378: ["Saint-Palais-de-Négrignac", 45.2745, -0.2019], + 17379: ["Saint-Palais-de-Phiolin", 45.5151, -0.5914], + 17380: ["Saint-Palais-sur-Mer", 45.6579, -1.1011], + 17381: ["Saint-Pardoult", 46.0057, -0.4551], + 17382: ["Saint-Pierre-d'Amilly", 46.1753, -0.6983], + 17383: ["Saint-Pierre-de-Juillers", 45.9459, -0.3849], + 17384: ["Saint-Pierre-de-l'île", 46.0285, -0.4445], + 17385: ["Saint-Pierre-d'Oléron", 45.9396, -1.3053], + 17386: ["Saint-Pierre-du-Palais", 45.1589, -0.1509], + 17387: ["Saint-Porchaire", 45.8230, -0.7746], + 17388: ["Saint-Quantin-de-Rançanne", 45.5349, -0.5967], + 17389: ["Sainte-Radegonde", 45.8492, -0.8727], + 17390: ["Sainte-Ramée", 45.4192, -0.6641], + 17391: ["Saint-Rogatien", 46.1454, -1.0618], + 17392: ["Saint-Romain-sur-Gironde", 45.4504, -0.7630], + 17393: ["Saint-Romain-de-Benet", 45.6918, -0.8561], + 17394: ["Saint-Saturnin-du-Bois", 46.1401, -0.6651], + 17395: ["Saint-Sauvant", 45.7324, -0.4974], + 17396: ["Saint-Sauveur-d'Aunis", 46.2102, -0.8917], + 17397: ["Saint-Savinien", 45.8862, -0.6774], + 17398: ["Saint-Seurin-de-Palenne", 45.6222, -0.5133], + 17400: ["Saint-Sever-de-Saintonge", 45.6909, -0.5207], + 17401: ["Saint-Séverin-sur-Boutonne", 46.0892, -0.4285], + 17402: ["Saint-Sigismond-de-Clermont", 45.4476, -0.5460], + 17403: ["Saint-Simon-de-Bordes", 45.4109, -0.4522], + 17404: ["Saint-Simon-de-Pellouaille", 45.6096, -0.6752], + 17405: ["Saint-Sorlin-de-Conac", 45.3565, -0.6948], + 17406: ["Saint-Sornin", 45.7703, -0.9750], + 17407: ["Sainte-Soulle", 46.1930, -1.0164], + 17408: ["Saint-Sulpice-d'Arnoult", 45.8161, -0.8269], + 17409: ["Saint-Sulpice-de-Royan", 45.6735, -1.0063], + 17410: ["Saint-Thomas-de-Conac", 45.3917, -0.6990], + 17411: ["Saint-Trojan-les-Bains", 45.8319, -1.2271], + 17412: ["Saint-Vaize", 45.8161, -0.6213], + 17413: ["Saint-Vivien", 46.0762, -1.0488], + 17414: ["Saint-Xandre", 46.2127, -1.0916], + 17415: ["Saintes", 45.7422, -0.6496], + 17416: ["Saleignes", 46.0171, -0.1853], + 17417: ["Salignac-de-Mirambeau", 45.3507, -0.4817], + 17418: ["Salignac-sur-Charente", 45.6692, -0.4159], + 17420: ["Salles-sur-Mer", 46.1025, -1.0519], + 17421: ["Saujon", 45.6754, -0.9367], + 17422: ["Seigné", 45.9513, -0.2135], + 17423: ["Semillac", 45.4004, -0.5916], + 17424: ["Semoussac", 45.3899, -0.6247], + 17425: ["Semussac", 45.5992, -0.9151], + 17426: ["Le Seure", 45.7927, -0.3555], + 17427: ["Siecq", 45.8398, -0.1905], + 17428: ["Sonnac", 45.8306, -0.2820], + 17429: ["Soubise", 45.9097, -1.0022], + 17430: ["Soubran", 45.3542, -0.5192], + 17431: ["Soulignonne", 45.7800, -0.7927], + 17432: ["Souméras", 45.2941, -0.4374], + 17433: ["Sousmoulins", 45.3070, -0.3277], + 17434: ["Surgères", 46.1044, -0.7537], + 17435: ["Taillant", 45.9017, -0.6220], + 17436: ["Taillebourg", 45.8452, -0.6359], + 17437: ["Talmont-sur-Gironde", 45.5434, -0.9019], + 17438: ["Tanzac", 45.5575, -0.6248], + 17439: ["Taugon", 46.3172, -0.8318], + 17440: ["Ternant", 45.9465, -0.5613], + 17441: ["Tesson", 45.6319, -0.6562], + 17442: ["Thaims", 45.6155, -0.7914], + 17443: ["Thairé", 46.0773, -1.0043], + 17444: ["Thénac", 45.6757, -0.6518], + 17445: ["Thézac", 45.6764, -0.7891], + 17446: ["Thors", 45.8252, -0.3161], + 17447: ["Le Thou", 46.0868, -0.9373], + 17448: ["Tonnay-Boutonne", 45.9748, -0.7109], + 17449: ["Tonnay-Charente", 45.9633, -0.8744], + 17450: ["Torxé", 45.9609, -0.6377], + 17451: ["Les Touches-de-Périgny", 45.9076, -0.2656], + 17452: ["La Tremblade", 45.7595, -1.1907], + 17453: ["Trizay", 45.8824, -0.9038], + 17454: ["Tugéras-Saint-Maurice", 45.3553, -0.4074], + 17455: ["La Vallée", 45.8908, -0.8459], + 17457: ["Vandré", 46.0532, -0.7538], + 17458: ["Vanzac", 45.3586, -0.2988], + 17459: ["Varaize", 45.9226, -0.4269], + 17460: ["Varzay", 45.7002, -0.7430], + 17461: ["Vaux-sur-Mer", 45.6448, -1.0585], + 17462: ["Vénérand", 45.7877, -0.5487], + 17463: ["Vergeroux", 45.9737, -0.9865], + 17464: ["Vergné", 46.0698, -0.5149], + 17465: ["La Vergne", 45.9708, -0.5672], + 17466: ["Vérines", 46.1972, -0.9729], + 17467: ["Vervant", 45.9696, -0.4451], + 17468: ["Vibrac", 45.3505, -0.3403], + 17469: ["Villars-en-Pons", 45.6039, -0.6289], + 17470: ["Villars-les-Bois", 45.7969, -0.4355], + 17471: ["La Villedieu", 46.0652, -0.3229], + 17472: ["Villedoux", 46.2434, -1.0732], + 17473: ["Villemorin", 45.9936, -0.3083], + 17474: ["Villeneuve-la-Comtesse", 46.0950, -0.4902], + 17476: ["Villexavier", 45.3786, -0.4396], + 17477: ["Villiers-Couture", 45.9838, -0.1520], + 17478: ["Vinax", 46.0341, -0.2121], + 17479: ["Virollet", 45.5376, -0.7289], + 17480: ["Virson", 46.1388, -0.8846], + 17481: ["Voissay", 45.9470, -0.6020], + 17482: ["Vouhé", 46.1518, -0.7971], + 17483: ["Yves", 46.0392, -1.0344], + 17484: ["Port-des-Barques", 45.9419, -1.0723], + 17485: ["Le Grand-Village-Plage", 45.8620, -1.2427], + 17486: ["La Brée-les-Bains", 46.0078, -1.3509] +}; diff --git a/dep/18.js b/dep/18.js new file mode 100644 index 0000000..a670b4d --- /dev/null +++ b/dep/18.js @@ -0,0 +1,303 @@ +/* + 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[18] = { + 18001: ["Achères", 47.2826, 2.4587], + 18002: ["Ainay-le-Vieil", 46.6641, 2.5441], + 18003: ["Les Aix-d'Angillon", 47.1929, 2.5614], + 18004: ["Allogny", 47.2339, 2.3068], + 18005: ["Allouis", 47.1778, 2.2409], + 18006: ["Annoix", 46.9690, 2.5427], + 18007: ["Apremont-sur-Allier", 46.9110, 3.0187], + 18008: ["Arçay", 46.9625, 2.3359], + 18009: ["Arcomps", 46.6760, 2.4265], + 18010: ["Ardenais", 46.6450, 2.3518], + 18011: ["Argent-sur-Sauldre", 47.5626, 2.4300], + 18012: ["Argenvières", 47.1407, 2.9922], + 18013: ["Arpheuilles", 46.7915, 2.5679], + 18014: ["Assigny", 47.4310, 2.7503], + 18015: ["Aubigny-sur-Nère", 47.4861, 2.4212], + 18016: ["Aubinges", 47.2193, 2.5856], + 18017: ["Augy-sur-Aubois", 46.7829, 2.8571], + 18018: ["Avord", 47.0320, 2.6658], + 18019: ["Azy", 47.1920, 2.7104], + 18020: ["Bannay", 47.3833, 2.8733], + 18021: ["Bannegon", 46.8069, 2.7278], + 18022: ["Barlieu", 47.4937, 2.6227], + 18023: ["Baugy", 47.0713, 2.7155], + 18024: ["Beddes", 46.6084, 2.2100], + 18025: ["Beffes", 47.0930, 3.0011], + 18026: ["Belleville-sur-Loire", 47.5017, 2.8461], + 18027: ["Bengy-sur-Craon", 46.9996, 2.7323], + 18028: ["Berry-Bouy", 47.1305, 2.2964], + 18029: ["Bessais-le-Fromental", 46.7475, 2.7747], + 18030: ["Blancafort", 47.5351, 2.5416], + 18031: ["Blet", 46.8822, 2.7310], + 18032: ["Boulleret", 47.4322, 2.8849], + 18033: ["Bourges", 47.0749, 2.4041], + 18034: ["Bouzais", 46.7049, 2.4700], + 18035: ["Brécy", 47.1299, 2.6301], + 18036: ["Brinay", 47.1640, 2.1123], + 18037: ["Brinon-sur-Sauldre", 47.5685, 2.2264], + 18038: ["Bruère-Allichamps", 46.7757, 2.4289], + 18039: ["Bué", 47.3103, 2.7935], + 18040: ["Bussy", 46.8966, 2.6206], + 18041: ["La Celette", 46.6382, 2.5226], + 18042: ["La Celle", 46.7709, 2.4588], + 18043: ["La Celle-Condé", 46.7891, 2.1766], + 18044: ["Cerbois", 47.1109, 2.1055], + 18045: ["Chalivoy-Milon", 46.8603, 2.7018], + 18046: ["Chambon", 46.7780, 2.3344], + 18047: ["La Chapelle-d'Angillon", 47.3709, 2.4400], + 18048: ["La Chapelle-Hugon", 46.8956, 2.9541], + 18049: ["La Chapelle-Montlinard", 47.1777, 2.9855], + 18050: ["La Chapelle-Saint-Ursin", 47.0576, 2.3186], + 18051: ["La Chapelotte", 47.3342, 2.5989], + 18052: ["Charenton-du-Cher", 46.7427, 2.6529], + 18053: ["Charentonnay", 47.1420, 2.8694], + 18054: ["Charly", 46.9023, 2.7629], + 18055: ["Chârost", 46.9913, 2.1285], + 18056: ["Chassy", 47.0436, 2.8328], + 18057: ["Châteaumeillant", 46.5546, 2.2073], + 18058: ["Châteauneuf-sur-Cher", 46.8663, 2.3403], + 18059: ["Le Châtelet", 46.6281, 2.2931], + 18060: ["Chaumont", 46.8416, 2.7500], + 18061: ["Chaumoux-Marcilly", 47.1426, 2.7799], + 18062: ["Le Chautay", 46.9852, 2.9640], + 18063: ["Chavannes", 46.8639, 2.4016], + 18064: ["Chéry", 47.1163, 2.0264], + 18065: ["Chezal-Benoît", 46.8317, 2.1111], + 18066: ["Civray", 46.9738, 2.1851], + 18067: ["Clémont", 47.5628, 2.3305], + 18068: ["Cogny", 46.8511, 2.6439], + 18069: ["Colombiers", 46.7001, 2.5566], + 18070: ["Concressault", 47.4914, 2.5697], + 18071: ["Contres", 46.8574, 2.4959], + 18072: ["Cornusse", 46.9561, 2.7326], + 18073: ["Corquoy", 46.8920, 2.2974], + 18074: ["Couargues", 47.2840, 2.9268], + 18075: ["Cours-les-Barres", 47.0221, 3.0374], + 18076: ["Coust", 46.6839, 2.5990], + 18077: ["Couy", 47.1087, 2.8281], + 18078: ["Crézançay-sur-Cher", 46.8142, 2.3426], + 18079: ["Crézancy-en-Sancerre", 47.3043, 2.7478], + 18080: ["Croisy", 46.9301, 2.8290], + 18081: ["Crosses", 47.0079, 2.5680], + 18082: ["Cuffy", 46.9693, 3.0380], + 18083: ["Culan", 46.5455, 2.3558], + 18084: ["Dampierre-en-Crot", 47.4559, 2.5741], + 18085: ["Dampierre-en-Graçay", 47.1833, 1.9411], + 18086: ["Drevant", 46.6982, 2.5234], + 18087: ["Dun-sur-Auron", 46.8920, 2.5606], + 18088: ["Ennordres", 47.4226, 2.4099], + 18089: ["épineuil-le-Fleuriel", 46.5709, 2.5564], + 18090: ["étréchy", 47.1597, 2.7158], + 18091: ["Farges-Allichamps", 46.7578, 2.4107], + 18092: ["Farges-en-Septaine", 47.0658, 2.6411], + 18093: ["Faverdines", 46.6369, 2.4598], + 18094: ["Feux", 47.2293, 2.8666], + 18095: ["Flavigny", 46.9616, 2.8001], + 18096: ["Foëcy", 47.1803, 2.1545], + 18097: ["Fussy", 47.1409, 2.4259], + 18098: ["Gardefort", 47.2604, 2.8237], + 18099: ["Garigny", 47.0876, 2.8828], + 18100: ["Genouilly", 47.1905, 1.8847], + 18101: ["Germigny-l'Exempt", 46.9149, 2.8824], + 18102: ["Givardon", 46.8331, 2.8082], + 18103: ["Graçay", 47.1408, 1.8566], + 18104: ["Groises", 47.2059, 2.8120], + 18105: ["Gron", 47.1164, 2.7365], + 18106: ["Grossouvre", 46.8722, 2.9359], + 18107: ["La Groutte", 46.6894, 2.5127], + 18108: ["La Guerche-sur-l'Aubois", 46.9518, 2.9454], + 18109: ["Henrichemont", 47.2982, 2.5360], + 18110: ["Herry", 47.2284, 2.9415], + 18111: ["Humbligny", 47.2622, 2.6481], + 18112: ["Ids-Saint-Roch", 46.7139, 2.2578], + 18113: ["Ignol", 46.9576, 2.8641], + 18114: ["Ineuil", 46.7689, 2.2760], + 18115: ["Ivoy-le-Pré", 47.3552, 2.5102], + 18116: ["Jalognes", 47.2290, 2.7782], + 18117: ["Jars", 47.3912, 2.6665], + 18118: ["Jouet-sur-l'Aubois", 47.0454, 3.0033], + 18119: ["Jussy-Champagne", 46.9911, 2.6460], + 18120: ["Jussy-le-Chaudrier", 47.1213, 2.9431], + 18121: ["Lantan", 46.9047, 2.6615], + 18122: ["Lapan", 46.9209, 2.2954], + 18123: ["Laverdines", 47.0338, 2.7930], + 18124: ["Lazenay", 47.0669, 2.0765], + 18125: ["Léré", 47.4660, 2.8732], + 18126: ["Levet", 46.9301, 2.3925], + 18127: ["Lignières", 46.7617, 2.2047], + 18128: ["Limeux", 47.0765, 2.1248], + 18129: ["Lissay-Lochy", 46.9742, 2.3871], + 18130: ["Loye-sur-Arnon", 46.6333, 2.4016], + 18131: ["Lugny-Bourbonnais", 46.9350, 2.7031], + 18132: ["Lugny-Champagne", 47.1774, 2.8279], + 18133: ["Lunery", 46.9383, 2.2576], + 18134: ["Lury-sur-Arnon", 47.1346, 2.0640], + 18135: ["Maisonnais", 46.6480, 2.2199], + 18136: ["Marçais", 46.6961, 2.3531], + 18137: ["Mareuil-sur-Arnon", 46.8786, 2.1631], + 18138: ["Marmagne", 47.0892, 2.2707], + 18139: ["Marseilles-lès-Aubigny", 47.0700, 2.9939], + 18140: ["Massay", 47.1549, 1.9856], + 18141: ["Mehun-sur-Yèvre", 47.1356, 2.2204], + 18142: ["Meillant", 46.7812, 2.5067], + 18143: ["Menetou-Couture", 47.0419, 2.9364], + 18144: ["Menetou-Râtel", 47.3478, 2.7515], + 18145: ["Menetou-Salon", 47.2417, 2.4902], + 18146: ["Ménétréol-sous-Sancerre", 47.3182, 2.8666], + 18147: ["Ménétréol-sur-Sauldre", 47.4492, 2.2891], + 18148: ["Méreau", 47.1794, 2.0522], + 18149: ["Méry-ès-Bois", 47.3086, 2.3787], + 18150: ["Méry-sur-Cher", 47.2476, 1.9938], + 18151: ["Montigny", 47.2282, 2.6875], + 18152: ["Montlouis", 46.8069, 2.2474], + 18153: ["Morlac", 46.7269, 2.3171], + 18154: ["Mornay-Berry", 47.0542, 2.8650], + 18155: ["Mornay-sur-Allier", 46.8163, 3.0107], + 18156: ["Morogues", 47.2574, 2.5960], + 18157: ["Morthomiers", 47.0436, 2.2723], + 18158: ["Moulins-sur-Yèvre", 47.0934, 2.5282], + 18159: ["Nançay", 47.3670, 2.1754], + 18160: ["Nérondes", 47.0040, 2.8384], + 18161: ["Neuilly-en-Dun", 46.8022, 2.7826], + 18162: ["Neuilly-en-Sancerre", 47.3056, 2.6556], + 18163: ["Neuvy-Deux-Clochers", 47.2805, 2.6891], + 18164: ["Neuvy-le-Barrois", 46.8597, 3.0196], + 18165: ["Neuvy-sur-Barangeon", 47.3220, 2.2713], + 18166: ["Nohant-en-Goût", 47.0899, 2.5806], + 18167: ["Nohant-en-Graçay", 47.1336, 1.9123], + 18168: ["Le Noyer", 47.3641, 2.6656], + 18169: ["Nozières", 46.7349, 2.4207], + 18170: ["Oizon", 47.4531, 2.5126], + 18171: ["Orcenais", 46.7097, 2.4136], + 18172: ["Orval", 46.7220, 2.4672], + 18173: ["Osmery", 46.9385, 2.6579], + 18174: ["Osmoy", 47.0631, 2.5057], + 18175: ["Ourouer-les-Bourdelins", 46.9212, 2.7903], + 18176: ["Parassy", 47.2421, 2.5381], + 18177: ["Parnay", 46.8513, 2.5560], + 18178: ["La Perche", 46.6330, 2.5738], + 18179: ["Pigny", 47.1639, 2.4440], + 18180: ["Plaimpied-Givaudins", 47.0077, 2.4361], + 18181: ["Plou", 47.0315, 2.1483], + 18182: ["Poisieux", 47.0315, 2.0894], + 18183: ["Le Pondy", 46.7998, 2.6381], + 18184: ["Précy", 47.0904, 2.9290], + 18185: ["Presly", 47.3870, 2.3226], + 18186: ["Preuilly", 47.0949, 2.1637], + 18187: ["Préveranges", 46.4533, 2.2529], + 18188: ["Primelles", 46.9066, 2.2127], + 18189: ["Quantilly", 47.2245, 2.4453], + 18190: ["Quincy", 47.1301, 2.1562], + 18191: ["Raymond", 46.9716, 2.6898], + 18192: ["Reigny", 46.5900, 2.3422], + 18193: ["Rezay", 46.6725, 2.1746], + 18194: ["Rians", 47.1848, 2.6197], + 18195: ["Sagonne", 46.8604, 2.8288], + 18196: ["Saint-Aignan-des-Noyers", 46.7553, 2.8218], + 18197: ["Saint-Amand-Montrond", 46.7261, 2.5201], + 18198: ["Saint-Ambroix", 46.9355, 2.1240], + 18199: ["Saint-Baudel", 46.8510, 2.2048], + 18200: ["Saint-Bouize", 47.2707, 2.8921], + 18201: ["Saint-Caprais", 46.9713, 2.2986], + 18202: ["Saint-Céols", 47.2192, 2.6363], + 18203: ["Saint-Christophe-le-Chaudry", 46.5829, 2.3889], + 18204: ["Saint-Denis-de-Palin", 46.9330, 2.5191], + 18205: ["Saint-Doulchard", 47.1109, 2.3570], + 18206: ["Saint-éloy-de-Gy", 47.1692, 2.3307], + 18207: ["Saint-Florent-sur-Cher", 46.9913, 2.2540], + 18208: ["Sainte-Gemme-en-Sancerrois", 47.4003, 2.8207], + 18209: ["Saint-Georges-de-Poisieux", 46.6832, 2.4809], + 18210: ["Saint-Georges-sur-la-Prée", 47.2199, 1.9495], + 18211: ["Saint-Georges-sur-Moulon", 47.1855, 2.4209], + 18212: ["Saint-Germain-des-Bois", 46.8892, 2.4512], + 18213: ["Saint-Germain-du-Puy", 47.1076, 2.4788], + 18214: ["Saint-Hilaire-de-Court", 47.2008, 2.0034], + 18215: ["Saint-Hilaire-de-Gondilly", 47.0235, 2.9025], + 18216: ["Saint-Hilaire-en-Lignières", 46.7380, 2.1302], + 18217: ["Saint-Jeanvrin", 46.5964, 2.2422], + 18218: ["Saint-Just", 46.9879, 2.5018], + 18219: ["Saint-Laurent", 47.2418, 2.1846], + 18220: ["Saint-Léger-le-Petit", 47.1148, 2.9991], + 18221: ["Saint-Loup-des-Chaumes", 46.8257, 2.3823], + 18222: ["Sainte-Lunaise", 46.9142, 2.3538], + 18223: ["Saint-Martin-d'Auxigny", 47.2103, 2.3816], + 18224: ["Saint-Martin-des-Champs", 47.1731, 2.9350], + 18225: ["Saint-Maur", 46.5686, 2.2879], + 18226: ["Saint-Michel-de-Volangis", 47.1432, 2.4814], + 18227: ["Sainte-Montaine", 47.5015, 2.3216], + 18228: ["Saint-Outrille", 47.1395, 1.8112], + 18229: ["Saint-Palais", 47.2489, 2.4108], + 18230: ["Saint-Pierre-les-Bois", 46.6716, 2.2833], + 18231: ["Saint-Pierre-les-étieux", 46.7342, 2.5934], + 18232: ["Saint-Priest-la-Marche", 46.4490, 2.1841], + 18233: ["Saint-Satur", 47.3465, 2.8541], + 18234: ["Saint-Saturnin", 46.5062, 2.2404], + 18235: ["Sainte-Solange", 47.1423, 2.5509], + 18236: ["Saint-Symphorien", 46.8074, 2.3043], + 18237: ["Sainte-Thorette", 47.0779, 2.2069], + 18238: ["Saint-Vitte", 46.5392, 2.5293], + 18239: ["Saligny-le-Vif", 47.0404, 2.7531], + 18240: ["Sancergues", 47.1626, 2.8999], + 18241: ["Sancerre", 47.3256, 2.8215], + 18242: ["Sancoins", 46.8245, 2.9137], + 18243: ["Santranges", 47.5028, 2.7587], + 18244: ["Saugy", 46.9677, 2.1133], + 18245: ["Saulzais-le-Potier", 46.6018, 2.4919], + 18246: ["Savigny-en-Sancerre", 47.4437, 2.7982], + 18247: ["Savigny-en-Septaine", 47.0454, 2.5681], + 18248: ["Senneçay", 46.9523, 2.4394], + 18249: ["Sens-Beaujeu", 47.3341, 2.6887], + 18250: ["Serruelles", 46.8824, 2.3798], + 18251: ["Sévry", 47.1381, 2.8232], + 18252: ["Sidiailles", 46.5116, 2.3146], + 18253: ["Soulangis", 47.1798, 2.5152], + 18254: ["Soye-en-Septaine", 47.0306, 2.4878], + 18255: ["Le Subdray", 47.0183, 2.3098], + 18256: ["Subligny", 47.3955, 2.7523], + 18257: ["Sury-près-Léré", 47.4832, 2.8448], + 18258: ["Sury-en-Vaux", 47.3718, 2.8039], + 18259: ["Sury-ès-Bois", 47.4600, 2.7111], + 18260: ["Tendron", 46.9797, 2.8200], + 18261: ["Thaumiers", 46.8218, 2.6700], + 18262: ["Thauvenay", 47.3006, 2.8732], + 18263: ["Thénioux", 47.2616, 1.9392], + 18264: ["Thou", 47.4220, 2.6720], + 18265: ["Torteron", 47.0094, 2.9834], + 18266: ["Touchay", 46.7151, 2.2101], + 18267: ["Trouy", 47.0200, 2.3661], + 18268: ["Uzay-le-Venon", 46.8241, 2.4569], + 18269: ["Vailly-sur-Sauldre", 47.4563, 2.6513], + 18270: ["Vallenay", 46.7727, 2.3785], + 18271: ["Vasselay", 47.1606, 2.3864], + 18272: ["Veaugues", 47.2655, 2.7556], + 18273: ["Venesmes", 46.8470, 2.2822], + 18274: ["Verdigny", 47.3488, 2.8113], + 18275: ["Vereaux", 46.8743, 2.8773], + 18276: ["Vernais", 46.7670, 2.7087], + 18277: ["Verneuil", 46.8209, 2.6014], + 18278: ["Vesdun", 46.5533, 2.4391], + 18279: ["Vierzon", 47.2368, 2.0790], + 18280: ["Vignoux-sous-les-Aix", 47.1836, 2.4696], + 18281: ["Vignoux-sur-Barangeon", 47.2080, 2.1803], + 18282: ["Villabon", 47.1024, 2.6786], + 18283: ["Villecelin", 46.8208, 2.1951], + 18284: ["Villegenon", 47.4175, 2.5993], + 18285: ["Villeneuve-sur-Cher", 47.0279, 2.2233], + 18286: ["Villequiers", 47.0782, 2.7912], + 18287: ["Vinon", 47.2824, 2.8321], + 18288: ["Vorly", 46.9399, 2.4731], + 18289: ["Vornay", 46.9659, 2.5947], + 18290: ["Vouzeron", 47.2723, 2.2158] +}; diff --git a/dep/19.js b/dep/19.js new file mode 100644 index 0000000..7642b08 --- /dev/null +++ b/dep/19.js @@ -0,0 +1,299 @@ +/* + 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[19] = { + 19001: ["Affieux", 45.5079, 1.7675], + 19002: ["Aix", 45.6131, 2.3921], + 19003: ["Albignac", 45.1474, 1.6774], + 19004: ["Albussac", 45.1413, 1.8139], + 19005: ["Allassac", 45.2556, 1.4691], + 19006: ["Alleyrat", 45.5636, 2.2183], + 19007: ["Altillac", 44.9804, 1.8688], + 19008: ["Ambrugeat", 45.5322, 2.0852], + 19009: ["Les Angles-sur-Corrèze", 45.3096, 1.8035], + 19010: ["Argentat", 45.1011, 1.9343], + 19011: ["Arnac-Pompadour", 45.4106, 1.3614], + 19012: ["Astaillac", 44.9515, 1.8303], + 19013: ["Aubazines", 45.1857, 1.6864], + 19014: ["Auriac", 45.2002, 2.1393], + 19015: ["Ayen", 45.2543, 1.3244], + 19016: ["Bar", 45.3421, 1.8146], + 19017: ["Bassignac-le-Bas", 45.0251, 1.8687], + 19018: ["Bassignac-le-Haut", 45.1996, 2.0673], + 19019: ["Beaulieu-sur-Dordogne", 44.9808, 1.8276], + 19020: ["Beaumont", 45.4239, 1.7909], + 19021: ["Bellechassagne", 45.6486, 2.2220], + 19022: ["Benayes", 45.5230, 1.4684], + 19023: ["Beynat", 45.1315, 1.7298], + 19024: ["Beyssac", 45.3683, 1.4190], + 19025: ["Beyssenac", 45.4022, 1.3036], + 19026: ["Billac", 44.9419, 1.7772], + 19027: ["Bonnefond", 45.5259, 1.9864], + 19028: ["Bort-les-Orgues", 45.3932, 2.4917], + 19029: ["Branceilles", 45.0080, 1.7084], + 19030: ["Brignac-la-Plaine", 45.1769, 1.3328], + 19031: ["Brive-la-Gaillarde", 45.1435, 1.5193], + 19032: ["Brivezac", 45.0208, 1.8376], + 19033: ["Bugeat", 45.5900, 1.9300], + 19034: ["Camps-Saint-Mathurin-Léobazel", 44.9925, 1.9950], + 19035: ["Chabrignac", 45.3140, 1.3421], + 19036: ["Chamberet", 45.6025, 1.7195], + 19037: ["Chamboulive", 45.4270, 1.7093], + 19038: ["Chameyrat", 45.2478, 1.7062], + 19039: ["Champagnac-la-Noaille", 45.3065, 1.9982], + 19040: ["Champagnac-la-Prune", 45.1894, 1.9378], + 19041: ["Chanac-les-Mines", 45.2703, 1.8173], + 19042: ["Chanteix", 45.3124, 1.6226], + 19043: ["La Chapelle-aux-Brocs", 45.1437, 1.6266], + 19044: ["La Chapelle-aux-Saints", 44.9831, 1.7190], + 19045: ["La Chapelle-Saint-Géraud", 45.0490, 1.9478], + 19046: ["Chapelle-Spinasse", 45.3584, 2.0524], + 19047: ["Chartrier-Ferrière", 45.0582, 1.4341], + 19048: ["Le Chastang", 45.1752, 1.7328], + 19049: ["Chasteaux", 45.0828, 1.4674], + 19050: ["Chauffour-sur-Vell", 45.0194, 1.6714], + 19051: ["Chaumeil", 45.4552, 1.8802], + 19052: ["Chavanac", 45.6193, 2.0992], + 19053: ["Chaveroche", 45.5655, 2.2520], + 19054: ["Chenailler-Mascheix", 45.0608, 1.8243], + 19055: ["Chirac-Bellevue", 45.4528, 2.3080], + 19056: ["Clergoux", 45.2759, 1.9567], + 19057: ["Collonges-la-Rouge", 45.0661, 1.6533], + 19058: ["Combressol", 45.4687, 2.1651], + 19059: ["Concèze", 45.3604, 1.3377], + 19060: ["Condat-sur-Ganaveix", 45.4824, 1.5988], + 19061: ["Cornil", 45.2137, 1.6966], + 19062: ["Corrèze", 45.3655, 1.8709], + 19063: ["Cosnac", 45.1307, 1.5860], + 19064: ["Couffy-sur-Sarsonne", 45.6719, 2.3445], + 19065: ["Courteix", 45.6460, 2.3435], + 19066: ["Cublac", 45.1562, 1.3058], + 19067: ["Curemonte", 45.0035, 1.7546], + 19068: ["Dampniat", 45.1638, 1.6382], + 19069: ["Darazac", 45.1741, 2.0813], + 19070: ["Darnets", 45.4241, 2.1130], + 19071: ["Davignac", 45.4911, 2.0758], + 19072: ["Donzenac", 45.2312, 1.5263], + 19073: ["égletons", 45.4216, 2.0362], + 19074: ["L'église-aux-Bois", 45.6575, 1.7964], + 19075: ["Espagnac", 45.2408, 1.8988], + 19076: ["Espartignac", 45.3992, 1.5950], + 19077: ["Estivals", 45.0308, 1.4585], + 19078: ["Estivaux", 45.3189, 1.4950], + 19079: ["Eyburie", 45.4690, 1.6447], + 19080: ["Eygurande", 45.6767, 2.4240], + 19081: ["Eyrein", 45.3273, 1.9427], + 19082: ["Favars", 45.2632, 1.6703], + 19083: ["Feyt", 45.6844, 2.4790], + 19084: ["Forgès", 45.1588, 1.8652], + 19085: ["Gimel-les-Cascades", 45.3041, 1.8421], + 19086: ["Goulles", 45.0195, 2.0935], + 19087: ["Gourdon-Murat", 45.5473, 1.9000], + 19088: ["Grandsaigne", 45.4875, 1.9301], + 19089: ["Gros-Chastang", 45.2147, 2.0032], + 19090: ["Gumond", 45.2198, 1.9622], + 19091: ["Hautefage", 45.0916, 1.9924], + 19092: ["Le Jardin", 45.3210, 2.0502], + 19093: ["Jugeals-Nazareth", 45.0889, 1.5545], + 19094: ["Juillac", 45.3226, 1.2923], + 19095: ["Lacelle", 45.6427, 1.8326], + 19096: ["Ladignac-sur-Rondelles", 45.2302, 1.8248], + 19097: ["Lafage-sur-Sombre", 45.2926, 2.0769], + 19098: ["Lagarde-Enval", 45.1855, 1.8178], + 19099: ["Lagleygeolle", 45.0843, 1.6955], + 19100: ["Lagraulière", 45.3552, 1.6238], + 19101: ["Laguenne", 45.2402, 1.7866], + 19102: ["Lamazière-Basse", 45.3730, 2.1714], + 19103: ["Lamazière-Haute", 45.6754, 2.3858], + 19104: ["Lamongerie", 45.5408, 1.5801], + 19105: ["Lanteuil", 45.1177, 1.6400], + 19106: ["Lapleau", 45.2972, 2.1592], + 19107: ["Larche", 45.1137, 1.4199], + 19108: ["Laroche-près-Feyt", 45.7066, 2.4992], + 19109: ["Lascaux", 45.3405, 1.3720], + 19110: ["Latronche", 45.3080, 2.2400], + 19111: ["Laval-sur-Luzège", 45.2541, 2.1424], + 19112: ["Lestards", 45.5412, 1.8643], + 19113: ["Liginiac", 45.4050, 2.3234], + 19114: ["Lignareix", 45.6137, 2.3019], + 19115: ["Ligneyrac", 45.0492, 1.6182], + 19116: ["Liourdres", 44.9374, 1.8081], + 19117: ["Lissac-sur-Couze", 45.1101, 1.4596], + 19118: ["Le Lonzac", 45.4699, 1.7311], + 19119: ["Lostanges", 45.0685, 1.7749], + 19120: ["Louignac", 45.2171, 1.2707], + 19121: ["Lubersac", 45.4540, 1.4002], + 19122: ["Madranges", 45.4674, 1.7965], + 19123: ["Malemort-sur-Corrèze", 45.1760, 1.5838], + 19124: ["Mansac", 45.1603, 1.3822], + 19125: ["Marcillac-la-Croisille", 45.2528, 2.0341], + 19126: ["Marcillac-la-Croze", 45.0331, 1.7378], + 19127: ["Marc-la-Tour", 45.1977, 1.8521], + 19128: ["Margerides", 45.4564, 2.4156], + 19129: ["Masseret", 45.5414, 1.5196], + 19130: ["Maussac", 45.4704, 2.1267], + 19131: ["Meilhards", 45.5471, 1.6365], + 19132: ["Ménoire", 45.1054, 1.7931], + 19133: ["Mercoeur", 45.0115, 1.9524], + 19134: ["Merlines", 45.6253, 2.4584], + 19135: ["Mestes", 45.4933, 2.3175], + 19136: ["Meymac", 45.5542, 2.1400], + 19137: ["Meyrignac-l'église", 45.4036, 1.8604], + 19138: ["Meyssac", 45.0503, 1.6837], + 19139: ["Millevaches", 45.6456, 2.0892], + 19140: ["Monceaux-sur-Dordogne", 45.0717, 1.8890], + 19141: ["Monestier-Merlines", 45.6502, 2.4893], + 19142: ["Monestier-Port-Dieu", 45.4965, 2.4898], + 19143: ["Montaignac-Saint-Hippolyte", 45.3462, 2.0158], + 19144: ["Montgibaud", 45.5088, 1.4212], + 19145: ["Moustier-Ventadour", 45.3794, 2.1009], + 19146: ["Naves", 45.3149, 1.7506], + 19147: ["Nespouls", 45.0563, 1.5025], + 19148: ["Neuvic", 45.3714, 2.2586], + 19149: ["Neuville", 45.1095, 1.8445], + 19150: ["Noailhac", 45.0827, 1.6166], + 19151: ["Noailles", 45.0985, 1.5185], + 19152: ["Nonards", 45.0199, 1.8091], + 19153: ["Objat", 45.2632, 1.4128], + 19154: ["Orgnac-sur-Vézère", 45.3405, 1.4618], + 19155: ["Orliac-de-Bar", 45.3747, 1.8054], + 19156: ["Palazinges", 45.1645, 1.6975], + 19157: ["Palisse", 45.4339, 2.2072], + 19158: ["Pandrignes", 45.2212, 1.8589], + 19159: ["Péret-Bel-Air", 45.4725, 2.0253], + 19160: ["Pérols-sur-Vézère", 45.5751, 2.0039], + 19161: ["Perpezac-le-Blanc", 45.2136, 1.3274], + 19162: ["Perpezac-le-Noir", 45.3370, 1.5534], + 19163: ["Le Pescher", 45.0826, 1.7597], + 19164: ["Peyrelevade", 45.7101, 2.0373], + 19165: ["Peyrissac", 45.5060, 1.6941], + 19166: ["Pierrefitte", 45.4278, 1.6502], + 19167: ["Confolent-Port-Dieu", 45.5364, 2.4984], + 19168: ["Pradines", 45.5113, 1.9096], + 19169: ["Puy-d'Arnac", 45.0254, 1.7718], + 19170: ["Queyssac-les-Vignes", 44.9644, 1.7678], + 19171: ["Reygade", 45.0199, 1.9038], + 19172: ["Rilhac-Treignac", 45.5272, 1.6911], + 19173: ["Rilhac-Xaintrie", 45.1727, 2.1898], + 19174: ["La Roche-Canillac", 45.1986, 1.9635], + 19175: ["Roche-le-Peyroux", 45.4277, 2.3798], + 19176: ["Rosiers-d'égletons", 45.3879, 2.0108], + 19177: ["Rosiers-de-Juillac", 45.2869, 1.3081], + 19178: ["Sadroc", 45.2740, 1.5497], + 19179: ["Saillac", 45.0401, 1.6412], + 19180: ["Saint-Angel", 45.4941, 2.2315], + 19181: ["Saint-Augustin", 45.4330, 1.8325], + 19182: ["Saint-Aulaire", 45.2363, 1.3879], + 19183: ["Saint-Bazile-de-la-Roche", 45.1514, 1.9540], + 19184: ["Saint-Bazile-de-Meyssac", 45.0541, 1.7238], + 19185: ["Saint-Bonnet-Avalouze", 45.2527, 1.8214], + 19186: ["Saint-Bonnet-Elvert", 45.1580, 1.9167], + 19187: ["Saint-Bonnet-la-Rivière", 45.2931, 1.3593], + 19188: ["Saint-Bonnet-l'Enfantier", 45.2997, 1.5264], + 19189: ["Saint-Bonnet-les-Tours-de-Merle", 45.0549, 2.0520], + 19190: ["Saint-Bonnet-près-Bort", 45.5069, 2.4263], + 19191: ["Saint-Cernin-de-Larche", 45.0919, 1.4123], + 19192: ["Saint-Chamant", 45.1266, 1.8988], + 19193: ["Saint-Cirgues-la-Loutre", 45.0892, 2.0997], + 19194: ["Saint-Clément", 45.3308, 1.6870], + 19195: ["Saint-Cyprien", 45.2509, 1.3560], + 19196: ["Saint-Cyr-la-Roche", 45.2792, 1.3841], + 19198: ["Saint-éloy-les-Tuileries", 45.4551, 1.2779], + 19199: ["Saint-étienne-aux-Clos", 45.5661, 2.4495], + 19200: ["Saint-étienne-la-Geneste", 45.4506, 2.3490], + 19201: ["Saint-Exupéry-les-Roches", 45.5112, 2.3699], + 19202: ["Sainte-Féréole", 45.2269, 1.5888], + 19203: ["Sainte-Fortunade", 45.2069, 1.7631], + 19204: ["Saint-Fréjoux", 45.5556, 2.3779], + 19205: ["Saint-Geniez-ô-Merle", 45.0824, 2.0589], + 19206: ["Saint-Germain-Lavolps", 45.6074, 2.2137], + 19207: ["Saint-Germain-les-Vergnes", 45.2671, 1.6209], + 19208: ["Saint-Hilaire-Foissac", 45.3237, 2.1146], + 19209: ["Saint-Hilaire-les-Courbes", 45.5983, 1.8214], + 19210: ["Saint-Hilaire-Luc", 45.3460, 2.2076], + 19211: ["Saint-Hilaire-Peyroux", 45.2103, 1.6418], + 19212: ["Saint-Hilaire-Taurieux", 45.0831, 1.8328], + 19213: ["Saint-Jal", 45.3931, 1.6489], + 19214: ["Saint-Julien-aux-Bois", 45.1239, 2.1459], + 19215: ["Saint-Julien-le-Pèlerin", 45.0017, 2.0637], + 19216: ["Saint-Julien-le-Vendômois", 45.4578, 1.3207], + 19217: ["Saint-Julien-Maumont", 45.0344, 1.7093], + 19218: ["Saint-Julien-près-Bort", 45.4321, 2.4346], + 19219: ["Sainte-Marie-Lapanouze", 45.4328, 2.3459], + 19220: ["Saint-Martial-de-Gimel", 45.2721, 1.8864], + 19221: ["Saint-Martial-Entraygues", 45.1273, 1.9686], + 19222: ["Saint-Martin-la-Méanne", 45.1711, 1.9947], + 19223: ["Saint-Martin-Sepert", 45.4434, 1.4823], + 19225: ["Saint-Merd-de-Lapleau", 45.2485, 2.0960], + 19226: ["Saint-Merd-les-Oussines", 45.6228, 2.0321], + 19227: ["Saint-Mexant", 45.2895, 1.6762], + 19228: ["Saint-Pantaléon-de-Lapleau", 45.3201, 2.2017], + 19229: ["Saint-Pantaléon-de-Larche", 45.1467, 1.4324], + 19230: ["Saint-Pardoux-Corbier", 45.4428, 1.4552], + 19231: ["Saint-Pardoux-la-Croisille", 45.2494, 1.9689], + 19232: ["Saint-Pardoux-le-Neuf", 45.6127, 2.3314], + 19233: ["Saint-Pardoux-le-Vieux", 45.6022, 2.2719], + 19234: ["Saint-Pardoux-l'Ortigier", 45.2998, 1.5815], + 19235: ["Saint-Paul", 45.2063, 1.8979], + 19236: ["Saint-Priest-de-Gimel", 45.3086, 1.8936], + 19237: ["Saint-Privat", 45.1365, 2.0773], + 19238: ["Saint-Rémy", 45.6543, 2.2737], + 19239: ["Saint-Robert", 45.2536, 1.2953], + 19240: ["Saint-Salvadour", 45.3906, 1.7663], + 19241: ["Saint-Setiers", 45.6967, 2.1173], + 19242: ["Saint-Solve", 45.3063, 1.4035], + 19243: ["Saint-Sornin-Lavolps", 45.3741, 1.3713], + 19244: ["Saint-Sulpice-les-Bois", 45.6132, 2.1415], + 19245: ["Saint-Sylvain", 45.1805, 1.8883], + 19246: ["Saint-Viance", 45.2102, 1.4641], + 19247: ["Saint-Victour", 45.4654, 2.3859], + 19248: ["Saint-Ybard", 45.4491, 1.5188], + 19249: ["Saint-Yrieix-le-Déjalat", 45.4549, 1.9698], + 19250: ["Salon-la-Tour", 45.5022, 1.5338], + 19251: ["Sarran", 45.4121, 1.9312], + 19252: ["Sarroux", 45.4307, 2.4679], + 19253: ["Segonzac", 45.2767, 1.2625], + 19254: ["Ségur-le-Château", 45.4276, 1.3042], + 19255: ["Seilhac", 45.3668, 1.7230], + 19256: ["Sérandon", 45.3506, 2.3246], + 19257: ["Sérilhac", 45.0983, 1.7331], + 19258: ["Servières-le-Château", 45.1398, 2.0223], + 19259: ["Sexcles", 45.0477, 2.0168], + 19260: ["Sioniac", 44.9776, 1.8001], + 19261: ["Sornac", 45.6694, 2.1804], + 19262: ["Soudaine-Lavinadière", 45.5456, 1.7268], + 19263: ["Soudeilles", 45.4460, 2.0635], + 19264: ["Soursac", 45.2617, 2.2036], + 19265: ["Tarnac", 45.6728, 1.9556], + 19266: ["Thalamy", 45.5068, 2.4585], + 19268: ["Toy-Viam", 45.6453, 1.9301], + 19269: ["Treignac", 45.5524, 1.8010], + 19270: ["Troche", 45.3969, 1.4479], + 19271: ["Tudeils", 45.0497, 1.7845], + 19272: ["Tulle", 45.2731, 1.7631], + 19273: ["Turenne", 45.0610, 1.5710], + 19274: ["Ussac", 45.1901, 1.5126], + 19275: ["Ussel", 45.5502, 2.3044], + 19276: ["Uzerche", 45.4238, 1.5652], + 19277: ["Valiergues", 45.4747, 2.2818], + 19278: ["Varetz", 45.1887, 1.4340], + 19279: ["Vars-sur-Roseix", 45.2610, 1.3726], + 19280: ["Végennes", 44.9822, 1.7510], + 19281: ["Veix", 45.5013, 1.8380], + 19282: ["Venarsal", 45.1952, 1.6168], + 19283: ["Veyrières", 45.4890, 2.3956], + 19284: ["Viam", 45.6182, 1.8870], + 19285: ["Vigeois", 45.3786, 1.5188], + 19286: ["Vignols", 45.3281, 1.4006], + 19287: ["Vitrac-sur-Montane", 45.3727, 1.9331], + 19288: ["Voutezac", 45.2931, 1.4404], + 19289: ["Yssandon", 45.2044, 1.3836] +}; diff --git a/dep/2.js b/dep/2.js new file mode 100644 index 0000000..7899f60 --- /dev/null +++ b/dep/2.js @@ -0,0 +1,829 @@ +/* + 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[2] = { + 2001: ["Abbécourt", 49.5991, 3.1770], + 2002: ["Achery", 49.6936, 3.3973], + 2003: ["Acy", 49.3471, 3.4181], + 2004: ["Agnicourt-et-Séchelles", 49.7166, 3.9604], + 2005: ["Aguilcourt", 49.3936, 3.9680], + 2006: ["Aisonville-et-Bernoville", 49.9301, 3.5112], + 2007: ["Aizelles", 49.4848, 3.8187], + 2008: ["Aizy-Jouy", 49.4384, 3.5114], + 2009: ["Alaincourt", 49.7667, 3.3663], + 2010: ["Allemant", 49.4624, 3.4539], + 2011: ["Ambleny", 49.3762, 3.1833], + 2012: ["Ambrief", 49.3215, 3.4036], + 2013: ["Amifontaine", 49.4987, 3.9227], + 2014: ["Amigny-Rouy", 49.6108, 3.3028], + 2015: ["Ancienville", 49.2186, 3.2080], + 2016: ["Andelain", 49.6411, 3.3695], + 2017: ["Anguilcourt-le-Sart", 49.6940, 3.4282], + 2018: ["Anizy-le-Château", 49.5045, 3.4312], + 2019: ["Annois", 49.7210, 3.1761], + 2020: ["Any-Martin-Rieux", 49.8823, 4.2235], + 2021: ["Archon", 49.7441, 4.1190], + 2022: ["Arcy-Sainte-Restitue", 49.2548, 3.4782], + 2023: ["Armentières-sur-Ourcq", 49.1734, 3.3878], + 2024: ["Arrancy", 49.4989, 3.7647], + 2025: ["Artemps", 49.7617, 3.1972], + 2026: ["Artonges", 48.9283, 3.5447], + 2027: ["Assis-sur-Serre", 49.6803, 3.5549], + 2028: ["Athies-sous-Laon", 49.5757, 3.6900], + 2029: ["Attilly", 49.8554, 3.1536], + 2030: ["Aubencheul-aux-Bois", 50.0239, 3.2610], + 2031: ["Aubenton", 49.8252, 4.1906], + 2032: ["Aubigny-aux-Kaisnes", 49.7721, 3.1192], + 2033: ["Aubigny-en-Laonnois", 49.4968, 3.7928], + 2034: ["Audignicourt", 49.4777, 3.1271], + 2035: ["Audigny", 49.8660, 3.6312], + 2036: ["Augy", 49.3400, 3.5110], + 2037: ["Aulnois-sous-Laon", 49.6198, 3.6098], + 2038: ["Les Autels", 49.7608, 4.2242], + 2039: ["Autremencourt", 49.7051, 3.7941], + 2040: ["Autreppes", 49.8969, 3.8560], + 2041: ["Autreville", 49.5860, 3.2360], + 2042: ["Azy-sur-Marne", 49.0039, 3.3591], + 2043: ["Bagneux", 49.4601, 3.2794], + 2044: ["Bancigny", 49.7978, 4.0366], + 2046: ["Barenton-Bugny", 49.6218, 3.6610], + 2047: ["Barenton-Cel", 49.6477, 3.6446], + 2048: ["Barenton-sur-Serre", 49.6683, 3.6894], + 2049: ["Barisis", 49.5779, 3.3280], + 2050: ["Barzy-en-Thiérache", 50.0395, 3.7490], + 2051: ["Barzy-sur-Marne", 49.0906, 3.5621], + 2052: ["Bassoles-Aulers", 49.5332, 3.3849], + 2053: ["Baulne-en-Brie", 48.9896, 3.6048], + 2054: ["Bazoches-sur-Vesles", 49.3070, 3.6158], + 2055: ["Beaumé", 49.8211, 4.1520], + 2056: ["Beaumont-en-Beine", 49.6874, 3.1313], + 2057: ["Beaurevoir", 49.9965, 3.3297], + 2058: ["Beaurieux", 49.4028, 3.7528], + 2059: ["Beautor", 49.6483, 3.3381], + 2060: ["Beauvois-en-Vermandois", 49.8339, 3.1028], + 2061: ["Becquigny", 50.0158, 3.4589], + 2062: ["Belleau", 49.0829, 3.3004], + 2063: ["Bellenglise", 49.9261, 3.2441], + 2064: ["Belleu", 49.3567, 3.3405], + 2065: ["Bellicourt", 49.9592, 3.2302], + 2066: ["Benay", 49.7550, 3.3090], + 2067: ["Bergues-sur-Sambre", 50.0294, 3.7113], + 2068: ["Berlancourt", 49.7808, 3.7571], + 2069: ["Berlise", 49.6622, 4.1131], + 2070: ["Bernot", 49.8793, 3.4866], + 2071: ["Berny-Rivière", 49.4113, 3.1497], + 2072: ["Berrieux", 49.4823, 3.8521], + 2073: ["Berry-au-Bac", 49.4084, 3.8985], + 2074: ["Bertaucourt-Epourdon", 49.6276, 3.3974], + 2075: ["Berthenicourt", 49.7788, 3.3724], + 2076: ["Bertricourt", 49.3975, 4.0114], + 2077: ["Berzy-le-Sec", 49.3172, 3.2966], + 2078: ["Besmé", 49.5341, 3.1647], + 2079: ["Besmont", 49.8233, 4.1176], + 2080: ["Besny-et-Loizy", 49.5928, 3.5765], + 2081: ["Béthancourt-en-Vaux", 49.6290, 3.1406], + 2082: ["Beugneux", 49.2275, 3.4164], + 2083: ["Beuvardes", 49.1308, 3.4916], + 2084: ["Bézu-le-Guéry", 49.0102, 3.2276], + 2085: ["Bézu-Saint-Germain", 49.1046, 3.4081], + 2086: ["Bichancourt", 49.5787, 3.2126], + 2087: ["Bieuxy", 49.4476, 3.2698], + 2088: ["Bièvres", 49.4921, 3.7137], + 2089: ["Billy-sur-Aisne", 49.3556, 3.3760], + 2090: ["Billy-sur-Ourcq", 49.2215, 3.2990], + 2091: ["Blanzy-lès-Fismes", 49.3372, 3.6718], + 2093: ["Blérancourt", 49.5076, 3.1517], + 2094: ["Blesmes", 49.0264, 3.4640], + 2095: ["Bohain-en-Vermandois", 49.9890, 3.4652], + 2096: ["Bois-lès-Pargny", 49.7369, 3.6541], + 2097: ["Boncourt", 49.6264, 3.9564], + 2098: ["Bonneil", 49.0082, 3.3459], + 2099: ["Bonnesvalyn", 49.1264, 3.3254], + 2100: ["Bony", 49.9908, 3.2211], + 2101: ["Bosmont-sur-Serre", 49.7390, 3.8673], + 2102: ["Bouconville-Vauclair", 49.4606, 3.7565], + 2103: ["Boué", 50.0114, 3.7143], + 2104: ["Bouffignereux", 49.3788, 3.8462], + 2105: ["Bouresches", 49.0671, 3.3172], + 2106: ["Bourg-et-Comin", 49.4022, 3.6594], + 2107: ["Bourguignon-sous-Coucy", 49.5427, 3.1542], + 2108: ["Bourguignon-sous-Montbavin", 49.5288, 3.5377], + 2109: ["La Bouteille", 49.8778, 3.9624], + 2110: ["Braine", 49.3484, 3.5359], + 2111: ["Brancourt-en-Laonnois", 49.5176, 3.4128], + 2112: ["Brancourt-le-Grand", 49.9808, 3.3939], + 2114: ["Brasles", 49.0567, 3.4245], + 2115: ["Braye-en-Laonnois", 49.4375, 3.6097], + 2116: ["Braye-en-Thiérache", 49.7675, 3.9626], + 2117: ["Bray-Saint-Christophe", 49.7746, 3.1407], + 2118: ["Braye", 49.4221, 3.3782], + 2119: ["Brécy", 49.1398, 3.4237], + 2120: ["Brenelle", 49.3680, 3.5442], + 2121: ["Breny", 49.1842, 3.3497], + 2122: ["Brie", 49.5973, 3.4733], + 2123: ["Brissay-Choigny", 49.7228, 3.3963], + 2124: ["Brissy-Hamégicourt", 49.7432, 3.3996], + 2125: ["Brumetz", 49.1103, 3.1529], + 2126: ["Brunehamel", 49.7718, 4.1864], + 2127: ["Bruyères-sur-Fère", 49.1996, 3.4453], + 2128: ["Bruyères-et-Montbérault", 49.5239, 3.6695], + 2129: ["Bruys", 49.2621, 3.5686], + 2130: ["Bucilly", 49.8658, 4.0932], + 2131: ["Bucy-le-Long", 49.3884, 3.3982], + 2132: ["Bucy-lès-Cerny", 49.5790, 3.4969], + 2133: ["Bucy-lès-Pierrepont", 49.6467, 3.9035], + 2134: ["Buire", 49.9070, 4.0567], + 2135: ["Buironfosse", 49.9577, 3.8380], + 2136: ["Burelles", 49.7687, 3.9119], + 2137: ["Bussiares", 49.0765, 3.2502], + 2138: ["Buzancy", 49.3099, 3.3478], + 2139: ["Caillouël-Crépigny", 49.6176, 3.1216], + 2140: ["Camelin", 49.5205, 3.1285], + 2141: ["La Capelle", 49.9732, 3.9139], + 2142: ["Castres", 49.8013, 3.2532], + 2143: ["Le Catelet", 50.0009, 3.2423], + 2144: ["Caulaincourt", 49.8646, 3.1112], + 2145: ["Caumont", 49.6372, 3.1734], + 2146: ["Celles-lès-Condé", 49.0148, 3.5700], + 2147: ["La Celle-sous-Montmirail", 48.8550, 3.4659], + 2148: ["Celles-sur-Aisne", 49.4159, 3.4744], + 2149: ["Cerizy", 49.7670, 3.3325], + 2150: ["Cerny-en-Laonnois", 49.4500, 3.6798], + 2151: ["Cerny-lès-Bucy", 49.5778, 3.5464], + 2152: ["Cerseuil", 49.3247, 3.5174], + 2153: ["Cessières", 49.5595, 3.5019], + 2154: ["Chacrise", 49.3002, 3.3975], + 2155: ["Chaillevois", 49.5081, 3.5223], + 2156: ["Chalandry", 49.6702, 3.6444], + 2157: ["Chambry", 49.5986, 3.6720], + 2158: ["Chamouille", 49.4720, 3.6706], + 2159: ["Champs", 49.5434, 3.2618], + 2160: ["Chaourse", 49.7007, 3.9856], + 2161: ["La Chapelle-Monthodon", 49.0225, 3.6450], + 2162: ["La Chapelle-sur-Chézy", 48.9492, 3.3766], + 2163: ["Charly-sur-Marne", 48.9898, 3.2936], + 2164: ["Le Charmel", 49.1121, 3.5412], + 2165: ["Charmes", 49.6508, 3.3852], + 2166: ["Chartèves", 49.0898, 3.5087], + 2167: ["Chassemy", 49.3783, 3.5027], + 2168: ["Château-Thierry", 49.0564, 3.3816], + 2169: ["Châtillon-lès-Sons", 49.7618, 3.7031], + 2170: ["Châtillon-sur-Oise", 49.7938, 3.4163], + 2171: ["Chaudardes", 49.3962, 3.7894], + 2172: ["Chaudun", 49.3150, 3.2527], + 2173: ["Chauny", 49.6198, 3.2187], + 2174: ["Chavignon", 49.4794, 3.5193], + 2175: ["Chavigny", 49.4232, 3.3056], + 2176: ["Chavonne", 49.4073, 3.5624], + 2177: ["Chérêt", 49.5141, 3.6871], + 2178: ["Chermizy-Ailles", 49.4629, 3.7199], + 2179: ["Chéry-Chartreuve", 49.2556, 3.6048], + 2180: ["Chéry-lès-Pouilly", 49.6488, 3.5941], + 2181: ["Chéry-lès-Rozoy", 49.7222, 4.1011], + 2182: ["Chevennes", 49.8183, 3.7371], + 2183: ["Chevregny", 49.4661, 3.5936], + 2184: ["Chevresis-Monceau", 49.7616, 3.5837], + 2185: ["Chézy-en-Orxois", 49.1268, 3.1675], + 2186: ["Chézy-sur-Marne", 48.9839, 3.3822], + 2187: ["Chierry", 49.0351, 3.4330], + 2188: ["Chigny", 49.9298, 3.7748], + 2189: ["Chivres-en-Laonnois", 49.6268, 3.8560], + 2190: ["Chivres-Val", 49.4029, 3.4383], + 2191: ["Chivy-lès-étouvelles", 49.5326, 3.5856], + 2192: ["Chouy", 49.2167, 3.2470], + 2193: ["Cierges", 49.1648, 3.6041], + 2194: ["Cilly", 49.7490, 3.8400], + 2195: ["Ciry-Salsogne", 49.3674, 3.4677], + 2196: ["Clacy-et-Thierret", 49.5524, 3.5655], + 2197: ["Clairfontaine", 49.9739, 3.9866], + 2198: ["Clamecy", 49.4281, 3.3637], + 2199: ["Clastres", 49.7488, 3.2302], + 2200: ["Clermont-les-Fermes", 49.6601, 3.9432], + 2201: ["Coeuvres-et-Valsery", 49.3295, 3.1529], + 2203: ["Coincy", 49.1632, 3.4363], + 2204: ["Coingt", 49.7923, 4.0959], + 2205: ["Colligis-Crandelain", 49.4666, 3.6304], + 2206: ["Colonfay", 49.8584, 3.7113], + 2207: ["Commenchon", 49.6416, 3.1509], + 2208: ["Concevreux", 49.3764, 3.7883], + 2209: ["Condé-en-Brie", 49.0016, 3.5611], + 2210: ["Condé-sur-Aisne", 49.4007, 3.4657], + 2211: ["Condé-sur-Suippe", 49.4138, 3.9449], + 2212: ["Condren", 49.6370, 3.2772], + 2213: ["Connigis", 49.0359, 3.5328], + 2214: ["Contescourt", 49.7916, 3.2342], + 2215: ["Corbeny", 49.4620, 3.8265], + 2216: ["Corcy", 49.2549, 3.1972], + 2217: ["Coucy-le-Château-Auffrique", 49.5159, 3.3154], + 2218: ["Coucy-lès-Eppes", 49.5566, 3.7771], + 2219: ["Coucy-la-Ville", 49.5405, 3.3437], + 2220: ["Coulonges-Cohan", 49.1980, 3.6277], + 2221: ["Coupru", 49.0313, 3.2743], + 2222: ["Courbes", 49.6815, 3.4600], + 2223: ["Courboin", 48.9960, 3.5069], + 2224: ["Courcelles-sur-Vesle", 49.3480, 3.5768], + 2225: ["Courchamps", 49.1164, 3.2630], + 2226: ["Courmelles", 49.3434, 3.3019], + 2227: ["Courmont", 49.1377, 3.5754], + 2228: ["Courtemont-Varennes", 49.0715, 3.5416], + 2229: ["Courtrizy-et-Fussigny", 49.5140, 3.7950], + 2230: ["Couvrelles", 49.3339, 3.4848], + 2231: ["Couvron-et-Aumencourt", 49.6458, 3.5244], + 2232: ["Coyolles", 49.2133, 3.0130], + 2233: ["Cramaille", 49.2285, 3.4522], + 2234: ["Craonne", 49.4476, 3.7920], + 2235: ["Craonnelle", 49.4254, 3.7768], + 2236: ["Crécy-au-Mont", 49.4839, 3.3119], + 2237: ["Crécy-sur-Serre", 49.6986, 3.6225], + 2238: ["Crépy", 49.6082, 3.5125], + 2239: ["Crézancy", 49.0428, 3.5113], + 2240: ["Croix-Fonsomme", 49.9306, 3.3943], + 2241: ["La Croix-sur-Ourcq", 49.1598, 3.3504], + 2242: ["Crouttes-sur-Marne", 48.9791, 3.2475], + 2243: ["Crouy", 49.4078, 3.3664], + 2244: ["Crupilly", 49.9313, 3.7524], + 2245: ["Cuffies", 49.4081, 3.3223], + 2246: ["Cugny", 49.7031, 3.1542], + 2248: ["Cuirieux", 49.6834, 3.8199], + 2249: ["Cuiry-Housse", 49.2904, 3.4884], + 2250: ["Cuiry-lès-Chaudardes", 49.3897, 3.7622], + 2251: ["Cuiry-lès-Iviers", 49.7661, 4.1039], + 2252: ["Cuissy-et-Geny", 49.4034, 3.7061], + 2253: ["Cuisy-en-Almont", 49.4207, 3.2488], + 2254: ["Cutry", 49.3442, 3.1912], + 2255: ["Cys-la-Commune", 49.3837, 3.5723], + 2256: ["Dagny-Lambercy", 49.7690, 4.0421], + 2257: ["Dallon", 49.8240, 3.2303], + 2258: ["Dammard", 49.1470, 3.1771], + 2259: ["Dampleux", 49.2414, 3.1441], + 2260: ["Danizy", 49.6665, 3.4008], + 2261: ["Dercy", 49.7097, 3.6849], + 2262: ["Deuillet", 49.6285, 3.3605], + 2263: ["Dhuizel", 49.3602, 3.6148], + 2264: ["Dizy-le-Gros", 49.6355, 4.0131], + 2265: ["Dohis", 49.7667, 4.1417], + 2266: ["Dolignon", 49.7338, 4.0863], + 2267: ["Dommiers", 49.3290, 3.2163], + 2268: ["Domptin", 49.0156, 3.2729], + 2269: ["Dorengt", 49.9652, 3.7033], + 2270: ["Douchy", 49.7940, 3.1303], + 2271: ["Dravegny", 49.2391, 3.6412], + 2272: ["Droizy", 49.2773, 3.3896], + 2273: ["Dury", 49.7512, 3.1337], + 2274: ["ébouleau", 49.6781, 3.8825], + 2275: ["Effry", 49.9191, 3.9879], + 2276: ["Englancourt", 49.9258, 3.8071], + 2277: ["épagny", 49.4717, 3.2538], + 2278: ["éparcy", 49.8861, 4.0702], + 2279: ["épaux-Bézu", 49.1029, 3.3535], + 2280: ["épieds", 49.1045, 3.4507], + 2281: ["L'épine-aux-Bois", 48.8992, 3.4438], + 2282: ["Eppes", 49.5523, 3.7398], + 2283: ["Erlon", 49.7348, 3.7053], + 2284: ["Erloy", 49.9195, 3.8376], + 2286: ["Esquéhéries", 49.9822, 3.7530], + 2287: ["Essigny-le-Grand", 49.7740, 3.2721], + 2288: ["Essigny-le-Petit", 49.8961, 3.3674], + 2289: ["Essises", 48.9666, 3.4139], + 2290: ["Essômes-sur-Marne", 49.0341, 3.3401], + 2291: ["Estrées", 49.9705, 3.2801], + 2292: ["étampes-sur-Marne", 49.0317, 3.4177], + 2293: ["étaves-et-Bocquiaux", 49.9310, 3.4508], + 2294: ["étouvelles", 49.5186, 3.5815], + 2295: ["étréaupont", 49.8962, 3.9234], + 2296: ["étreillers", 49.8325, 3.1580], + 2297: ["étrépilly", 49.0822, 3.3480], + 2298: ["étreux", 49.9996, 3.6589], + 2299: ["évergnicourt", 49.4564, 4.0363], + 2301: ["Faucoucourt", 49.5334, 3.4666], + 2302: ["Faverolles", 49.2270, 3.1781], + 2303: ["Fayet", 49.8710, 3.2527], + 2304: ["La Fère", 49.6662, 3.3693], + 2305: ["Fère-en-Tardenois", 49.1875, 3.5110], + 2306: ["La Ferté-Chevresis", 49.7409, 3.5512], + 2307: ["La Ferté-Milon", 49.1759, 3.1423], + 2308: ["Fesmy-le-Sart", 50.0482, 3.6982], + 2309: ["Festieux", 49.5252, 3.7601], + 2310: ["Fieulaine", 49.9018, 3.4459], + 2311: ["Filain", 49.4528, 3.5574], + 2312: ["La Flamengrie", 50.0002, 3.9246], + 2313: ["Flavigny-le-Grand-et-Beaurain", 49.8865, 3.6740], + 2315: ["Flavy-le-Martel", 49.7047, 3.1945], + 2316: ["Fleury", 49.2652, 3.1594], + 2317: ["Fluquières", 49.8004, 3.1565], + 2318: ["Folembray", 49.5492, 3.2931], + 2319: ["Fonsomme", 49.9012, 3.3965], + 2320: ["Fontaine-lès-Clercs", 49.8078, 3.2125], + 2321: ["Fontaine-lès-Vervins", 49.8537, 3.9054], + 2322: ["Fontaine-Notre-Dame", 49.8785, 3.4238], + 2323: ["Fontaine-Uterte", 49.9252, 3.3679], + 2324: ["Fontenelle", 50.0309, 3.8462], + 2325: ["Fontenelle-en-Brie", 48.9209, 3.4920], + 2326: ["Fontenoy", 49.4099, 3.1945], + 2327: ["Foreste", 49.8055, 3.0961], + 2328: ["Fossoy", 49.0449, 3.4852], + 2329: ["Fourdrain", 49.6194, 3.4604], + 2330: ["Francilly-Selency", 49.8546, 3.2282], + 2331: ["Franqueville", 49.8164, 3.7977], + 2332: ["Fresnes-en-Tardenois", 49.1427, 3.5489], + 2333: ["Fresnes", 49.5548, 3.3701], + 2334: ["Fresnoy-le-Grand", 49.9540, 3.4185], + 2335: ["Fressancourt", 49.6284, 3.4272], + 2336: ["Frières-Faillouël", 49.6835, 3.2368], + 2337: ["Froidestrées", 49.9427, 3.9103], + 2338: ["Froidmont-Cohartille", 49.6818, 3.7207], + 2339: ["Gandelu", 49.0832, 3.1815], + 2340: ["Gauchy", 49.8234, 3.2864], + 2341: ["Gercy", 49.8158, 3.8713], + 2342: ["Gergny", 49.9326, 3.9297], + 2343: ["Germaine", 49.8124, 3.1190], + 2344: ["Gernicourt", 49.3952, 3.8638], + 2345: ["Gibercourt", 49.7393, 3.2826], + 2346: ["Gizy", 49.6104, 3.7678], + 2347: ["Gland", 49.0579, 3.4571], + 2348: ["Glennes", 49.3500, 3.7206], + 2349: ["Goudelancourt-lès-Berrieux", 49.4946, 3.8585], + 2350: ["Goudelancourt-lès-Pierrepont", 49.6783, 3.8516], + 2351: ["Goussancourt", 49.1608, 3.6565], + 2352: ["Gouy", 49.9987, 3.2645], + 2353: ["Grandlup-et-Fay", 49.6512, 3.7364], + 2354: ["Grandrieux", 49.7291, 4.1879], + 2355: ["Gricourt", 49.8869, 3.2396], + 2356: ["Grisolles", 49.1301, 3.3721], + 2357: ["Gronard", 49.7963, 3.8817], + 2358: ["Grougis", 49.9508, 3.5309], + 2359: ["Grugies", 49.8100, 3.2751], + 2360: ["Guignicourt", 49.4433, 3.9553], + 2361: ["Guise", 49.8960, 3.6247], + 2362: ["Guivry", 49.6516, 3.1210], + 2363: ["Guny", 49.5120, 3.2608], + 2364: ["Guyencourt", 49.3573, 3.8413], + 2366: ["Hannapes", 49.9771, 3.6144], + 2367: ["Happencourt", 49.7825, 3.1831], + 2368: ["Haramont", 49.2872, 3.0314], + 2369: ["Harcigny", 49.8025, 3.9828], + 2370: ["Hargicourt", 49.9664, 3.1905], + 2371: ["Harly", 49.8407, 3.3348], + 2372: ["Hartennes-et-Taux", 49.2789, 3.3576], + 2373: ["Hary", 49.7973, 3.9192], + 2374: ["Lehaucourt", 49.9117, 3.2767], + 2375: ["Hautevesnes", 49.1088, 3.2356], + 2376: ["Hauteville", 49.8884, 3.5236], + 2377: ["Haution", 49.8721, 3.8271], + 2378: ["La Hérie", 49.8838, 4.0436], + 2379: ["Le Hérie-la-Viéville", 49.8222, 3.6537], + 2380: ["Hinacourt", 49.7459, 3.2942], + 2381: ["Hirson", 49.9426, 4.1048], + 2382: ["Holnon", 49.8612, 3.2008], + 2383: ["Homblières", 49.8577, 3.3749], + 2384: ["Houry", 49.7861, 3.8480], + 2385: ["Housset", 49.7961, 3.6953], + 2386: ["Iron", 49.9504, 3.6652], + 2387: ["Itancourt", 49.8034, 3.3494], + 2388: ["Iviers", 49.7858, 4.1355], + 2389: ["Jaulgonne", 49.0895, 3.5335], + 2390: ["Jeancourt", 49.9288, 3.1477], + 2391: ["Jeantes", 49.8127, 4.0671], + 2392: ["Joncourt", 49.9601, 3.3040], + 2393: ["Jouaignes", 49.2928, 3.5281], + 2395: ["Jumencourt", 49.5122, 3.3493], + 2396: ["Jumigny", 49.4083, 3.7252], + 2397: ["Jussy", 49.7172, 3.2361], + 2398: ["Juvigny", 49.4485, 3.3153], + 2399: ["Juvincourt-et-Damary", 49.4468, 3.8914], + 2400: ["Laffaux", 49.4494, 3.4299], + 2401: ["Laigny", 49.8631, 3.8613], + 2402: ["Lanchy", 49.8292, 3.0741], + 2403: ["Landifay-et-Bertaignemont", 49.8255, 3.6039], + 2404: ["Landouzy-la-Cour", 49.8441, 3.9935], + 2405: ["Landouzy-la-Ville", 49.8562, 4.0504], + 2406: ["Landricourt", 49.5054, 3.3695], + 2407: ["Laniscourt", 49.5469, 3.5340], + 2408: ["Laon", 49.5679, 3.6208], + 2409: ["Lappion", 49.5898, 3.9645], + 2410: ["Largny-sur-Automne", 49.2610, 3.0541], + 2411: ["Latilly", 49.1538, 3.3121], + 2412: ["Launoy", 49.2629, 3.4054], + 2413: ["Laval-en-Laonnois", 49.5029, 3.5875], + 2414: ["Lavaqueresse", 49.9465, 3.7166], + 2415: ["Laversine", 49.3528, 3.1545], + 2416: ["Lemé", 49.8439, 3.7576], + 2417: ["Lempire", 49.9953, 3.1740], + 2418: ["Lerzy", 49.9499, 3.8813], + 2419: ["Leschelle", 49.9605, 3.7774], + 2420: ["Lesdins", 49.9043, 3.3146], + 2421: ["Lesges", 49.3098, 3.5003], + 2422: ["Lesquielles-Saint-Germain", 49.9316, 3.6280], + 2423: ["Leuilly-sous-Coucy", 49.4734, 3.3528], + 2424: ["Leury", 49.4269, 3.3413], + 2425: ["Leuze", 49.8578, 4.1696], + 2426: ["Levergies", 49.9345, 3.3118], + 2427: ["Lhuys", 49.2728, 3.5423], + 2428: ["Licy-Clignon", 49.1021, 3.2653], + 2429: ["Lierval", 49.4874, 3.6222], + 2430: ["Liesse-Notre-Dame", 49.6108, 3.8171], + 2431: ["Liez", 49.6923, 3.3001], + 2432: ["Limé", 49.3234, 3.5553], + 2433: ["Lislet", 49.6757, 4.0208], + 2434: ["Lizy", 49.5119, 3.4794], + 2435: ["Logny-lès-Aubenton", 49.8330, 4.2201], + 2438: ["Longpont", 49.2843, 3.2206], + 2439: ["Longueval-Barbonval", 49.3603, 3.6556], + 2440: ["Lor", 49.5296, 4.0545], + 2441: ["Louâtre", 49.2527, 3.2415], + 2442: ["Loupeigne", 49.2411, 3.5251], + 2443: ["Lucy-le-Bocage", 49.0549, 3.2761], + 2444: ["Lugny", 49.7822, 3.8121], + 2445: ["Luzoir", 49.9271, 3.9602], + 2446: ["Ly-Fontaine", 49.7320, 3.3109], + 2447: ["Maast-et-Violaine", 49.2931, 3.4569], + 2448: ["Mâchecourt", 49.6516, 3.8376], + 2449: ["Macogny", 49.1590, 3.2178], + 2450: ["Macquigny", 49.8732, 3.5707], + 2451: ["Magny-la-Fosse", 49.9371, 3.2765], + 2452: ["Maissemy", 49.8929, 3.1890], + 2453: ["Maizy", 49.3772, 3.7161], + 2454: ["La Malmaison", 49.5165, 4.0004], + 2455: ["Malzy", 49.9212, 3.7300], + 2456: ["Manicamp", 49.5650, 3.1796], + 2457: ["Marchais", 49.5850, 3.8215], + 2458: ["Marchais-en-Brie", 48.8935, 3.4926], + 2459: ["Marcy", 49.8535, 3.4113], + 2460: ["Marcy-sous-Marle", 49.7457, 3.7345], + 2461: ["Marest-Dampcourt", 49.5944, 3.1462], + 2462: ["Mareuil-en-Dôle", 49.2424, 3.5611], + 2463: ["Marfontaine", 49.8080, 3.7639], + 2464: ["Margival", 49.4327, 3.4057], + 2465: ["Marigny-en-Orxois", 49.0526, 3.2228], + 2466: ["Marizy-Sainte-Geneviève", 49.1825, 3.1981], + 2467: ["Marizy-Saint-Mard", 49.1822, 3.2279], + 2468: ["Marle", 49.7451, 3.7652], + 2469: ["Marly-Gomont", 49.8913, 3.7849], + 2470: ["Martigny", 49.8665, 4.1344], + 2471: ["Martigny-Courpierre", 49.4900, 3.6867], + 2472: ["Mauregny-en-Haye", 49.5406, 3.7976], + 2473: ["Mayot", 49.7090, 3.3980], + 2474: ["Mennessis", 49.6918, 3.2754], + 2475: ["Menneville", 49.4303, 4.0055], + 2476: ["Mennevret", 49.9919, 3.5588], + 2477: ["Mercin-et-Vaux", 49.3705, 3.2707], + 2478: ["Merlieux-et-Fouquerolles", 49.5137, 3.4993], + 2479: ["Merval", 49.3421, 3.6969], + 2480: ["Mesbrecourt-Richecourt", 49.7103, 3.5373], + 2481: ["Mesnil-Saint-Laurent", 49.8290, 3.3645], + 2482: ["Meurival", 49.3567, 3.7590], + 2483: ["Mézières-sur-Oise", 49.7918, 3.3874], + 2484: ["Mézy-Moulins", 49.0630, 3.5122], + 2485: ["Missy-aux-Bois", 49.3349, 3.2466], + 2486: ["Missy-lès-Pierrepont", 49.6279, 3.7841], + 2487: ["Missy-sur-Aisne", 49.3855, 3.4382], + 2488: ["Molain", 50.0335, 3.5298], + 2489: ["Molinchart", 49.5624, 3.5397], + 2490: ["Monampteuil", 49.4760, 3.5736], + 2491: ["Monceau-le-Neuf-et-Faucouzy", 49.7845, 3.6311], + 2492: ["Monceau-lès-Leups", 49.6617, 3.4854], + 2493: ["Monceau-le-Waast", 49.6217, 3.7165], + 2494: ["Monceau-sur-Oise", 49.9097, 3.6994], + 2495: ["Mondrepuis", 49.9637, 4.0512], + 2496: ["Monnes", 49.1458, 3.2286], + 2497: ["Mons-en-Laonnois", 49.5379, 3.5547], + 2498: ["Montaigu", 49.5531, 3.8443], + 2499: ["Montbavin", 49.5295, 3.5131], + 2500: ["Montbrehain", 49.9642, 3.3560], + 2501: ["Montchâlons", 49.5131, 3.7271], + 2502: ["Montcornet", 49.6890, 4.0291], + 2503: ["Mont-d'Origny", 49.8514, 3.5267], + 2504: ["Montescourt-Lizerolles", 49.7360, 3.2618], + 2505: ["Montfaucon", 48.9466, 3.4319], + 2506: ["Montgobert", 49.2896, 3.1740], + 2507: ["Montgru-Saint-Hilaire", 49.1768, 3.3272], + 2508: ["Monthenault", 49.4892, 3.6559], + 2509: ["Monthiers", 49.1085, 3.2943], + 2510: ["Monthurel", 49.0275, 3.5518], + 2511: ["Montigny-en-Arrouaise", 49.9120, 3.4830], + 2512: ["Montigny-l'Allier", 49.1221, 3.1074], + 2513: ["Montigny-le-Franc", 49.6874, 3.9183], + 2514: ["Montigny-Lengrain", 49.3726, 3.0992], + 2515: ["Montigny-lès-Condé", 48.9830, 3.5663], + 2516: ["Montigny-sous-Marle", 49.7411, 3.8039], + 2517: ["Montigny-sur-Crécy", 49.7149, 3.5836], + 2518: ["Montlevon", 48.9627, 3.5154], + 2519: ["Montloué", 49.6682, 4.0627], + 2520: ["Mont-Notre-Dame", 49.2921, 3.5821], + 2521: ["Montreuil-aux-Lions", 49.0264, 3.1945], + 2522: ["Mont-Saint-Jean", 49.7932, 4.2112], + 2523: ["Mont-Saint-Martin", 49.2747, 3.6427], + 2524: ["Mont-Saint-Père", 49.0816, 3.4771], + 2525: ["Morcourt", 49.8759, 3.3340], + 2526: ["Morgny-en-Thiérache", 49.7544, 4.0763], + 2527: ["Morsain", 49.4616, 3.1912], + 2528: ["Mortefontaine", 49.3362, 3.0805], + 2529: ["Mortiers", 49.6934, 3.6641], + 2530: ["Moulins", 49.4198, 3.6788], + 2531: ["Moussy-Verneuil", 49.4126, 3.6371], + 2532: ["Moÿ-de-l'Aisne", 49.7502, 3.3510], + 2533: ["Muret-et-Crouttes", 49.2781, 3.4346], + 2534: ["Muscourt", 49.3595, 3.7435], + 2535: ["Nampcelles-la-Cour", 49.7765, 4.0020], + 2536: ["Nampteuil-sous-Muret", 49.3051, 3.4339], + 2537: ["Nanteuil-la-Fosse", 49.4338, 3.4480], + 2538: ["Nanteuil-Notre-Dame", 49.1907, 3.4120], + 2539: ["Nauroy", 49.9508, 3.2586], + 2540: ["Nesles-la-Montagne", 48.9997, 3.4458], + 2541: ["Neufchâtel-sur-Aisne", 49.4367, 4.0236], + 2542: ["Neuflieux", 49.6163, 3.1599], + 2543: ["Neuilly-Saint-Front", 49.1626, 3.2643], + 2544: ["Neuve-Maison", 49.9286, 4.0408], + 2545: ["La Neuville-Bosmont", 49.7145, 3.8336], + 2546: ["La Neuville-en-Beine", 49.6762, 3.1560], + 2547: ["La Neuville-Housset", 49.7881, 3.7317], + 2548: ["La Neuville-lès-Dorengt", 49.9830, 3.6856], + 2549: ["Neuville-Saint-Amand", 49.8206, 3.3336], + 2550: ["Neuville-sur-Ailette", 49.4695, 3.6981], + 2551: ["Neuville-sur-Margival", 49.4548, 3.3986], + 2552: ["Neuvillette", 49.8554, 3.4683], + 2553: ["Nizy-le-Comte", 49.5743, 4.0306], + 2554: ["Nogentel", 49.0140, 3.4034], + 2555: ["Nogent-l'Artaud", 48.9426, 3.3328], + 2556: ["Noircourt", 49.6691, 4.0943], + 2557: ["Noroy-sur-Ourcq", 49.2041, 3.2069], + 2558: ["Le Nouvion-en-Thiérache", 50.0086, 3.8092], + 2559: ["Nouvion-et-Catillon", 49.7075, 3.4935], + 2560: ["Nouvion-le-Comte", 49.7079, 3.4608], + 2561: ["Nouvion-le-Vineux", 49.5092, 3.6053], + 2562: ["Nouvron-Vingré", 49.4333, 3.1880], + 2563: ["Noyales", 49.9082, 3.5384], + 2564: ["Noyant-et-Aconin", 49.3319, 3.3341], + 2565: ["OEuilly", 49.3928, 3.6822], + 2566: ["Ognes", 49.6136, 3.1914], + 2567: ["Ohis", 49.9184, 4.0117], + 2568: ["Oigny-en-Valois", 49.2137, 3.1302], + 2569: ["Oisy", 50.0229, 3.6527], + 2570: ["Ollezy", 49.7299, 3.1460], + 2571: ["Omissy", 49.8804, 3.2978], + 2572: ["Orainville", 49.3759, 4.0156], + 2573: ["Orgeval", 49.5041, 3.7033], + 2574: ["Origny-en-Thiérache", 49.8861, 4.0110], + 2575: ["Origny-Sainte-Benoite", 49.8268, 3.5290], + 2576: ["Osly-Courtil", 49.3995, 3.2373], + 2577: ["Ostel", 49.4299, 3.5653], + 2578: ["Oulches-la-Vallée-Foulon", 49.4311, 3.7396], + 2579: ["Oulchy-la-Ville", 49.2098, 3.3406], + 2580: ["Oulchy-le-Château", 49.2070, 3.3820], + 2581: ["Paars", 49.3302, 3.6026], + 2582: ["Paissy", 49.4263, 3.7014], + 2583: ["Pancy-Courtecon", 49.4606, 3.6498], + 2584: ["Papleux", 50.0169, 3.8802], + 2585: ["Parcy-et-Tigny", 49.2703, 3.3290], + 2586: ["Parfondeval", 49.7443, 4.1614], + 2587: ["Parfondru", 49.5385, 3.7035], + 2588: ["Pargnan", 49.3942, 3.7030], + 2589: ["Pargny-Filain", 49.4629, 3.5392], + 2590: ["Pargny-la-Dhuys", 48.9545, 3.5635], + 2591: ["Pargny-les-Bois", 49.7323, 3.6178], + 2592: ["Parpeville", 49.7943, 3.5642], + 2593: ["Pasly", 49.4022, 3.2979], + 2594: ["Passy-en-Valois", 49.1621, 3.1841], + 2595: ["Passy-sur-Marne", 49.0663, 3.5743], + 2596: ["Pavant", 48.9528, 3.2839], + 2597: ["Perles", 49.3260, 3.6517], + 2598: ["Pernant", 49.3756, 3.2303], + 2599: ["Pierremande", 49.5665, 3.2583], + 2600: ["Pierrepont", 49.6482, 3.7877], + 2601: ["Pignicourt", 49.4091, 4.0300], + 2602: ["Pinon", 49.4884, 3.4615], + 2604: ["Pithon", 49.7562, 3.1042], + 2605: ["Pleine-Selve", 49.7965, 3.5260], + 2606: ["Le Plessier-Huleu", 49.2388, 3.3481], + 2607: ["Ploisy", 49.3309, 3.2745], + 2608: ["Plomion", 49.8188, 4.0199], + 2609: ["Ployart-et-Vaurseine", 49.4932, 3.7401], + 2610: ["Pommiers", 49.3921, 3.2788], + 2612: ["Pont-Arcy", 49.3918, 3.6200], + 2613: ["Pontavert", 49.4176, 3.8205], + 2614: ["Pontru", 49.9215, 3.2012], + 2615: ["Pontruet", 49.9148, 3.2294], + 2616: ["Pont-Saint-Mard", 49.4939, 3.2793], + 2617: ["Pouilly-sur-Serre", 49.6778, 3.5855], + 2618: ["Prémont", 50.0143, 3.3972], + 2619: ["Prémontré", 49.5493, 3.4177], + 2620: ["Presles-et-Boves", 49.3900, 3.5401], + 2621: ["Presles-et-Thierny", 49.5144, 3.6248], + 2622: ["Priez", 49.1306, 3.2628], + 2623: ["Prisces", 49.7721, 3.8627], + 2624: ["Proisy", 49.8906, 3.7524], + 2625: ["Proix", 49.9022, 3.5734], + 2626: ["Prouvais", 49.4760, 3.9721], + 2627: ["Proviseux-et-Plesnoy", 49.4777, 4.0158], + 2628: ["Puiseux-en-Retz", 49.2925, 3.1344], + 2629: ["Puisieux-et-Clanlieu", 49.8472, 3.6636], + 2631: ["Quierzy", 49.5641, 3.1461], + 2632: ["Quincy-Basse", 49.5091, 3.3846], + 2633: ["Quincy-sous-le-Mont", 49.3082, 3.5590], + 2634: ["Raillimont", 49.7017, 4.1593], + 2635: ["Ramicourt", 49.9579, 3.3310], + 2636: ["Regny", 49.8343, 3.4206], + 2637: ["Remaucourt", 49.8954, 3.3494], + 2638: ["Remies", 49.6793, 3.5247], + 2639: ["Remigny", 49.7141, 3.2951], + 2640: ["Renansart", 49.7340, 3.4533], + 2641: ["Renneval", 49.7391, 4.0367], + 2642: ["Résigny", 49.7413, 4.2100], + 2643: ["Ressons-le-Long", 49.3881, 3.1411], + 2644: ["Retheuil", 49.3189, 3.0037], + 2645: ["Reuilly-Sauvigny", 49.0506, 3.5644], + 2646: ["Révillon", 49.3675, 3.6985], + 2647: ["Ribeauville", 50.0366, 3.5875], + 2648: ["Ribemont", 49.7885, 3.4701], + 2649: ["Rocourt-Saint-Martin", 49.1453, 3.3891], + 2650: ["Rocquigny", 50.0193, 3.9734], + 2651: ["Rogécourt", 49.6492, 3.4155], + 2652: ["Rogny", 49.7667, 3.8210], + 2653: ["Romeny-sur-Marne", 48.9852, 3.3344], + 2654: ["Romery", 49.8882, 3.7326], + 2655: ["Ronchères", 49.1398, 3.6024], + 2656: ["Roucy", 49.3745, 3.8202], + 2657: ["Rougeries", 49.8056, 3.7869], + 2658: ["Roupy", 49.8120, 3.1819], + 2659: ["Rouvroy", 49.8579, 3.3329], + 2660: ["Rouvroy-sur-Serre", 49.7153, 4.1759], + 2661: ["Royaucourt-et-Chailvet", 49.5119, 3.5382], + 2662: ["Rozet-Saint-Albin", 49.1982, 3.2973], + 2663: ["Rozières-sur-Crise", 49.3227, 3.3710], + 2664: ["Rozoy-Bellevalle", 48.9244, 3.4500], + 2665: ["Grand-Rozoy", 49.2423, 3.3814], + 2666: ["Rozoy-sur-Serre", 49.7064, 4.1313], + 2667: ["Saconin-et-Breuil", 49.3506, 3.2467], + 2668: ["Sains-Richaumont", 49.8276, 3.7049], + 2669: ["Saint-Agnan", 49.0255, 3.5916], + 2670: ["Saint-Algis", 49.8944, 3.8254], + 2671: ["Saint-Aubin", 49.5099, 3.1883], + 2672: ["Saint-Bandry", 49.3638, 3.1494], + 2673: ["Saint-Christophe-à-Berry", 49.4290, 3.1294], + 2674: ["Saint-Clément", 49.7752, 4.0728], + 2675: ["Sainte-Croix", 49.4800, 3.7812], + 2676: ["Saint-Erme-Outre-et-Ramecourt", 49.5182, 3.8638], + 2677: ["Saint-Eugène", 49.0155, 3.5172], + 2678: ["Sainte-Geneviève", 49.7247, 4.0736], + 2679: ["Saint-Gengoulph", 49.1189, 3.2152], + 2680: ["Saint-Gobain", 49.5953, 3.3941], + 2681: ["Saint-Gobert", 49.8037, 3.8321], + 2682: ["Saint-Mard", 49.3813, 3.5890], + 2683: ["Saint-Martin-Rivière", 50.0440, 3.5548], + 2684: ["Saint-Michel", 49.9259, 4.1528], + 2685: ["Saint-Nicolas-aux-Bois", 49.5970, 3.4389], + 2686: ["Saint-Paul-aux-Bois", 49.5443, 3.2026], + 2687: ["Saint-Pierre-Aigle", 49.3121, 3.1960], + 2688: ["Saint-Pierre-lès-Franqueville", 49.8245, 3.8140], + 2689: ["Saint-Pierremont", 49.7138, 3.8761], + 2690: ["Sainte-Preuve", 49.6173, 3.9109], + 2691: ["Saint-Quentin", 49.8472, 3.2776], + 2693: ["Saint-Rémy-Blanzy", 49.2457, 3.3077], + 2694: ["Saint-Simon", 49.7458, 3.1826], + 2695: ["Saint-Thibaut", 49.2891, 3.6165], + 2696: ["Saint-Thomas", 49.5014, 3.8192], + 2697: ["Samoussy", 49.5868, 3.7432], + 2698: ["Sancy-les-Cheminots", 49.4393, 3.4764], + 2699: ["Saponay", 49.2143, 3.4843], + 2701: ["Saulchery", 48.9756, 3.3126], + 2702: ["Savy", 49.8343, 3.1976], + 2703: ["Seboncourt", 49.9626, 3.4942], + 2704: ["Selens", 49.4943, 3.2058], + 2705: ["La Selve", 49.5698, 3.9952], + 2706: ["Septmonts", 49.3384, 3.3621], + 2707: ["Septvaux", 49.5697, 3.3867], + 2708: ["Sequehart", 49.9320, 3.3409], + 2709: ["Serain", 50.0246, 3.3630], + 2710: ["Seraucourt-le-Grand", 49.7805, 3.2182], + 2711: ["Serches", 49.3320, 3.4495], + 2712: ["Sergy", 49.1828, 3.5709], + 2713: ["Seringes-et-Nesles", 49.2116, 3.5588], + 2714: ["Sermoise", 49.3724, 3.4469], + 2715: ["Serval", 49.3520, 3.6827], + 2716: ["Servais", 49.6194, 3.3419], + 2717: ["Séry-lès-Mézières", 49.7647, 3.4232], + 2718: ["Silly-la-Poterie", 49.1959, 3.1501], + 2719: ["Sinceny", 49.5910, 3.2687], + 2720: ["Sissonne", 49.5639, 3.9203], + 2721: ["Sissy", 49.8106, 3.4208], + 2722: ["Soissons", 49.3791, 3.3247], + 2723: ["Soize", 49.6977, 4.0858], + 2724: ["Sommelans", 49.1353, 3.2930], + 2725: ["Sommeron", 49.9569, 3.9457], + 2726: ["Sommette-Eaucourt", 49.7274, 3.1194], + 2727: ["Sons-et-Ronchères", 49.7689, 3.6676], + 2728: ["Sorbais", 49.9137, 3.8830], + 2729: ["Soucy", 49.3209, 3.1232], + 2730: ["Soupir", 49.4106, 3.5998], + 2731: ["Le Sourd", 49.8656, 3.7520], + 2732: ["Surfontaine", 49.7471, 3.4797], + 2733: ["Suzy", 49.5564, 3.4609], + 2734: ["Taillefontaine", 49.3099, 3.0496], + 2735: ["Tannières", 49.2873, 3.5504], + 2736: ["Tartiers", 49.4400, 3.2315], + 2737: ["Tavaux-et-Pontséricourt", 49.7296, 3.9190], + 2738: ["Tergnier", 49.6572, 3.2992], + 2739: ["Terny-Sorny", 49.4472, 3.3694], + 2740: ["Thenailles", 49.8149, 3.9523], + 2741: ["Thenelles", 49.8314, 3.4589], + 2742: ["Thiernu", 49.7649, 3.7798], + 2743: ["Le Thuel", 49.6413, 4.0890], + 2744: ["Torcy-en-Valois", 49.0828, 3.2735], + 2745: ["Toulis-et-Attencourt", 49.6970, 3.7505], + 2746: ["Travecy", 49.6858, 3.3448], + 2747: ["Trefcon", 49.8590, 3.0886], + 2748: ["Trélou-sur-Marne", 49.0916, 3.6015], + 2749: ["Troësnes", 49.1981, 3.1768], + 2750: ["Trosly-Loire", 49.5175, 3.2316], + 2751: ["Trucy", 49.4721, 3.6109], + 2752: ["Tugny-et-Pont", 49.7704, 3.1607], + 2753: ["Tupigny", 49.9705, 3.5939], + 2754: ["Ugny-le-Gay", 49.6610, 3.1566], + 2755: ["Urcel", 49.4940, 3.5571], + 2756: ["Urvillers", 49.7897, 3.3162], + 2757: ["Vadencourt", 49.9229, 3.5738], + 2758: ["Vailly-sur-Aisne", 49.4108, 3.5201], + 2759: ["La Vallée-au-Blé", 49.8571, 3.7943], + 2760: ["La Vallée-Mulâtre", 50.0255, 3.5606], + 2761: ["Variscourt", 49.4148, 3.9806], + 2762: ["Vassens", 49.4754, 3.1564], + 2763: ["Vasseny", 49.3556, 3.4891], + 2764: ["Vassogne", 49.4200, 3.7297], + 2765: ["Vaucelles-et-Beffecourt", 49.5206, 3.5587], + 2766: ["Vaudesson", 49.4750, 3.4869], + 2767: ["Vauxrezis", 49.4205, 3.2770], + 2768: ["Vauxaillon", 49.4770, 3.4082], + 2769: ["Vaux-Andigny", 50.0111, 3.5229], + 2770: ["Vauxbuin", 49.3572, 3.2954], + 2771: ["Vauxcéré", 49.3361, 3.6320], + 2772: ["Vaux-en-Vermandois", 49.8238, 3.1357], + 2773: ["Vauxtin", 49.3454, 3.6016], + 2774: ["Vendelles", 49.9078, 3.1381], + 2775: ["Vendeuil", 49.7198, 3.3449], + 2776: ["Vendhuile", 50.0120, 3.2088], + 2777: ["Vendières", 48.8731, 3.4430], + 2778: ["Vendresse-Beaulne", 49.4317, 3.6569], + 2779: ["Vénérolles", 49.9903, 3.6300], + 2780: ["Venizel", 49.3676, 3.3924], + 2781: ["Verdilly", 49.0744, 3.4218], + 2782: ["Le Verguier", 49.9231, 3.1693], + 2783: ["Grand-Verly", 49.9434, 3.5813], + 2784: ["Petit-Verly", 49.9581, 3.5627], + 2785: ["Vermand", 49.8839, 3.1514], + 2786: ["Verneuil-sous-Coucy", 49.5451, 3.3189], + 2787: ["Verneuil-sur-Serre", 49.6436, 3.6794], + 2788: ["Versigny", 49.6581, 3.4427], + 2789: ["Vervins", 49.8351, 3.9252], + 2790: ["Vesles-et-Caumont", 49.6750, 3.7895], + 2791: ["Veslud", 49.5387, 3.7306], + 2792: ["Veuilly-la-Poterie", 49.0832, 3.2188], + 2793: ["Vézaponin", 49.4667, 3.2229], + 2794: ["Vézilly", 49.1874, 3.6827], + 2795: ["Vic-sur-Aisne", 49.4107, 3.1091], + 2796: ["Vichel-Nanteuil", 49.1822, 3.2988], + 2797: ["Viel-Arcy", 49.3789, 3.6258], + 2798: ["Viels-Maisons", 48.9070, 3.3957], + 2799: ["Vierzy", 49.2868, 3.2775], + 2800: ["Viffort", 48.9576, 3.4697], + 2801: ["Vigneux-Hocquet", 49.7440, 3.9948], + 2802: ["La Ville-aux-Bois-lès-Dizy", 49.6626, 3.9815], + 2803: ["La Ville-aux-Bois-lès-Pontavert", 49.4265, 3.8510], + 2804: ["Villemontoire", 49.3000, 3.3218], + 2805: ["Villeneuve-Saint-Germain", 49.3789, 3.3617], + 2806: ["Villeneuve-sur-Fère", 49.1706, 3.4759], + 2807: ["Villequier-Aumont", 49.6606, 3.1983], + 2808: ["Villeret", 49.9494, 3.1874], + 2809: ["Villers-Agron-Aiguizy", 49.1632, 3.7163], + 2810: ["Villers-Cotterêts", 49.2392, 3.0961], + 2811: ["Villers-en-Prayères", 49.3787, 3.6706], + 2812: ["Villers-Hélon", 49.2649, 3.2678], + 2813: ["Villers-le-Sec", 49.7711, 3.5049], + 2814: ["Villers-lès-Guise", 49.9255, 3.6824], + 2815: ["Villers-Saint-Christophe", 49.7796, 3.0909], + 2816: ["Villers-sur-Fère", 49.1715, 3.5315], + 2817: ["Ville-Savoye", 49.2929, 3.6376], + 2818: ["Villiers-Saint-Denis", 48.9977, 3.2610], + 2819: ["Vincy-Reuil-et-Magny", 49.7140, 4.0451], + 2820: ["Viry-Noureuil", 49.6385, 3.2482], + 2821: ["Vivaise", 49.6228, 3.5643], + 2822: ["Vivières", 49.3051, 3.0919], + 2823: ["Voharies", 49.7871, 3.7920], + 2824: ["Vorges", 49.5175, 3.6510], + 2826: ["Voulpaix", 49.8387, 3.8326], + 2827: ["Voyenne", 49.7158, 3.7384], + 2828: ["Vregny", 49.4140, 3.4197], + 2829: ["Vuillery", 49.4306, 3.3879], + 2830: ["Wassigny", 50.0176, 3.5994], + 2831: ["Watigny", 49.9163, 4.2004], + 2832: ["Wiège-Faty", 49.8827, 3.7134], + 2833: ["Wimy", 49.9480, 3.9973], + 2834: ["Wissignicourt", 49.5301, 3.4410] +}; diff --git a/dep/21.js b/dep/21.js new file mode 100644 index 0000000..a6ec449 --- /dev/null +++ b/dep/21.js @@ -0,0 +1,719 @@ +/* + 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[21] = { + 21001: ["Agencourt", 47.1250, 4.9856], + 21002: ["Agey", 47.2873, 4.7626], + 21003: ["Ahuy", 47.3713, 5.0212], + 21004: ["Aignay-le-Duc", 47.6717, 4.7507], + 21005: ["Aiserey", 47.1728, 5.1687], + 21006: ["Aisey-sur-Seine", 47.7479, 4.5781], + 21007: ["Aisy-sous-Thil", 47.3934, 4.2788], + 21008: ["Alise-Sainte-Reine", 47.5355, 4.4882], + 21009: ["Allerey", 47.1905, 4.4206], + 21010: ["Aloxe-Corton", 47.0682, 4.8612], + 21011: ["Ampilly-les-Bordes", 47.6389, 4.6269], + 21012: ["Ampilly-le-Sec", 47.8100, 4.5032], + 21013: ["Ancey", 47.3337, 4.8226], + 21014: ["Antheuil", 47.1764, 4.7494], + 21015: ["Antigny-la-Ville", 47.1012, 4.5597], + 21016: ["Arceau", 47.3759, 5.1962], + 21017: ["Arcenant", 47.1403, 4.8374], + 21018: ["Arcey", 47.2746, 4.8243], + 21020: ["Arconcey", 47.2158, 4.4610], + 21021: ["Arc-sur-Tille", 47.3382, 5.2003], + 21022: ["Argilly", 47.0685, 5.0248], + 21023: ["Arnay-le-Duc", 47.1275, 4.4795], + 21024: ["Arnay-sous-Vitteaux", 47.4372, 4.4990], + 21025: ["Arrans", 47.6899, 4.3280], + 21026: ["Asnières-en-Montagne", 47.7130, 4.2930], + 21027: ["Asnières-lès-Dijon", 47.3872, 5.0452], + 21028: ["Athée", 47.2251, 5.3617], + 21029: ["Athie", 47.5619, 4.2578], + 21030: ["Aubaine", 47.1297, 4.7343], + 21031: ["Aubigny-en-Plaine", 47.1277, 5.1649], + 21032: ["Aubigny-la-Ronce", 46.9880, 4.5963], + 21033: ["Aubigny-lès-Sombernon", 47.3007, 4.6427], + 21034: ["Autricourt", 47.9932, 4.6217], + 21035: ["Auvillars-sur-Saône", 47.0592, 5.1077], + 21036: ["Auxant", 47.1298, 4.6192], + 21037: ["Auxey-Duresses", 46.9852, 4.7314], + 21038: ["Auxonne", 47.1886, 5.4145], + 21039: ["Avelanges", 47.5873, 5.0306], + 21040: ["Avosnes", 47.3684, 4.6326], + 21041: ["Avot", 47.6170, 5.0075], + 21042: ["Bagnot", 47.0500, 5.0733], + 21043: ["Baigneux-les-Juifs", 47.6010, 4.6514], + 21044: ["Balot", 47.8198, 4.4433], + 21045: ["Barbirey-sur-Ouche", 47.2520, 4.7402], + 21046: ["Bard-le-Régulier", 47.1461, 4.3014], + 21047: ["Bard-lès-époisses", 47.5282, 4.2251], + 21048: ["Barges", 47.2092, 5.0595], + 21049: ["Barjon", 47.6163, 4.9625], + 21050: ["Baubigny", 46.9901, 4.6821], + 21051: ["Baulme-la-Roche", 47.3480, 4.7942], + 21052: ["Beaulieu", 47.7261, 4.7334], + 21053: ["Beaumont-sur-Vingeanne", 47.4625, 5.3474], + 21054: ["Beaune", 47.0255, 4.8376], + 21055: ["Beaunotte", 47.6813, 4.7162], + 21056: ["Beire-le-Châtel", 47.4180, 5.2131], + 21057: ["Beire-le-Fort", 47.2376, 5.2609], + 21058: ["Belan-sur-Ource", 47.9515, 4.6386], + 21059: ["Bellefond", 47.3801, 5.0638], + 21060: ["Belleneuve", 47.3575, 5.2740], + 21061: ["Bellenod-sur-Seine", 47.6951, 4.6453], + 21062: ["Bellenot-sous-Pouilly", 47.2869, 4.5462], + 21063: ["Beneuvre", 47.6934, 4.9357], + 21064: ["Benoisey", 47.5769, 4.3951], + 21065: ["Bessey-en-Chaume", 47.0874, 4.7419], + 21066: ["Bessey-la-Cour", 47.1033, 4.6049], + 21067: ["Bessey-lès-Cîteaux", 47.1451, 5.1475], + 21068: ["Beurey-Bauguay", 47.2316, 4.4303], + 21069: ["Beurizot", 47.3555, 4.4961], + 21070: ["Bévy", 47.1820, 4.8396], + 21071: ["Bèze", 47.4660, 5.2786], + 21072: ["Bézouotte", 47.3838, 5.3354], + 21073: ["Bierre-lès-Semur", 47.4224, 4.2955], + 21074: ["Billey", 47.1423, 5.4197], + 21075: ["Billy-lès-Chanceaux", 47.5530, 4.7343], + 21076: ["Binges", 47.3252, 5.2690], + 21077: ["Bissey-la-Côte", 47.9115, 4.7068], + 21078: ["Bissey-la-Pierre", 47.8431, 4.4259], + 21079: ["Blagny-sur-Vingeanne", 47.4395, 5.3551], + 21080: ["Blaisy-Bas", 47.3693, 4.7350], + 21081: ["Blaisy-Haut", 47.3612, 4.7672], + 21082: ["Blancey", 47.3027, 4.4600], + 21083: ["Blanot", 47.1787, 4.2356], + 21084: ["Source-Seine", 47.4889, 4.6965], + 21085: ["Bligny-le-Sec", 47.4483, 4.7403], + 21086: ["Bligny-lès-Beaune", 46.9826, 4.8297], + 21087: ["Bligny-sur-Ouche", 47.1150, 4.6834], + 21088: ["Boncourt-le-Bois", 47.1377, 4.9979], + 21089: ["Bonnencontre", 47.0865, 5.1424], + 21090: ["Boudreville", 47.9294, 4.8328], + 21091: ["Bouhey", 47.2011, 4.6776], + 21092: ["Bouilland", 47.1352, 4.7712], + 21093: ["Bouix", 47.8995, 4.4682], + 21094: ["Bourberain", 47.5090, 5.2922], + 21095: ["Bousselange", 46.9939, 5.2530], + 21096: ["Boussenois", 47.6263, 5.2057], + 21097: ["Boussey", 47.3610, 4.5408], + 21098: ["Boux-sous-Salmaise", 47.4731, 4.6442], + 21099: ["Bouze-lès-Beaune", 47.0543, 4.7718], + 21100: ["Brain", 47.4630, 4.5050], + 21101: ["Braux", 47.4108, 4.4187], + 21102: ["Brazey-en-Morvan", 47.1724, 4.2760], + 21103: ["Brazey-en-Plaine", 47.1384, 5.2119], + 21104: ["Brémur-et-Vaurois", 47.7295, 4.6093], + 21105: ["Bressey-sur-Tille", 47.3084, 5.1843], + 21106: ["Bretenière", 47.2358, 5.1034], + 21107: ["Bretigny", 47.3935, 5.0996], + 21108: ["Brianny", 47.4121, 4.3743], + 21109: ["Brion-sur-Ource", 47.9060, 4.6698], + 21110: ["Brochon", 47.2386, 4.9561], + 21111: ["Brognon", 47.4109, 5.1684], + 21112: ["Broin", 47.0864, 5.1043], + 21113: ["Broindon", 47.1957, 5.0399], + 21114: ["Buffon", 47.6568, 4.2747], + 21115: ["Buncey", 47.8168, 4.5771], + 21116: ["Bure-les-Templiers", 47.7321, 4.9109], + 21117: ["Busseaut", 47.7386, 4.6521], + 21118: ["Busserotte-et-Montenaille", 47.6625, 4.9803], + 21119: ["Bussières", 47.6606, 4.9610], + 21120: ["La Bussière-sur-Ouche", 47.2265, 4.6994], + 21121: ["Bussy-la-Pesle", 47.3566, 4.7136], + 21122: ["Bussy-le-Grand", 47.5762, 4.5228], + 21123: ["Buxerolles", 47.8077, 4.9554], + 21124: ["Censerey", 47.1975, 4.3355], + 21125: ["Cérilly", 47.8557, 4.4887], + 21126: ["Cessey-sur-Tille", 47.2826, 5.2292], + 21127: ["Chaignay", 47.4767, 5.0604], + 21128: ["Chailly-sur-Armançon", 47.2731, 4.4773], + 21129: ["Chambain", 47.7950, 4.9190], + 21130: ["Chambeire", 47.2827, 5.2718], + 21131: ["Chamblanc", 47.0222, 5.1687], + 21132: ["Chamboeuf", 47.2275, 4.9025], + 21133: ["Chambolle-Musigny", 47.1867, 4.9444], + 21134: ["Chamesson", 47.7827, 4.5411], + 21135: ["Champagne-sur-Vingeanne", 47.4405, 5.4066], + 21136: ["Champagny", 47.4615, 4.7676], + 21137: ["Champ-d'Oiseau", 47.5549, 4.3479], + 21138: ["Champdôtre", 47.1825, 5.3003], + 21139: ["Champeau-en-Morvan", 47.2729, 4.1558], + 21140: ["Champignolles", 47.0511, 4.5677], + 21141: ["Champrenault", 47.4004, 4.6802], + 21142: ["Chanceaux", 47.5252, 4.7394], + 21143: ["Channay", 47.8910, 4.3194], + 21144: ["Charencey", 47.4202, 4.6704], + 21145: ["Charigny", 47.4334, 4.4206], + 21146: ["Charmes", 47.3723, 5.3503], + 21147: ["Charny", 47.3319, 4.4257], + 21148: ["Charrey-sur-Saône", 47.0987, 5.1541], + 21149: ["Charrey-sur-Seine", 47.9524, 4.5402], + 21150: ["Chassagne-Montrachet", 46.9323, 4.7273], + 21151: ["Chassey", 47.4742, 4.4446], + 21152: ["Châteauneuf", 47.2193, 4.6514], + 21153: ["Châtellenot", 47.2375, 4.4875], + 21154: ["Châtillon-sur-Seine", 47.8582, 4.5919], + 21155: ["Chaudenay-la-Ville", 47.1621, 4.6438], + 21156: ["Chaudenay-le-Château", 47.1794, 4.6430], + 21157: ["Chaugey", 47.7462, 4.9501], + 21158: ["Chaume-et-Courchamp", 47.5806, 5.3616], + 21159: ["La Chaume", 47.8814, 4.8228], + 21160: ["Chaume-lès-Baigneux", 47.6324, 4.5734], + 21161: ["Chaumont-le-Bois", 47.9345, 4.5927], + 21162: ["Chaux", 47.1272, 4.9071], + 21163: ["Chazeuil", 47.5584, 5.2856], + 21164: ["Chazilly", 47.1832, 4.5824], + 21165: ["Chemin-d'Aisey", 47.7323, 4.5521], + 21166: ["Chenôve", 47.2926, 5.0048], + 21167: ["Cheuge", 47.3898, 5.3812], + 21168: ["Chevannay", 47.3905, 4.6539], + 21169: ["Chevannes", 47.1587, 4.8335], + 21170: ["Chevigny-en-Valière", 46.9686, 4.9815], + 21171: ["Chevigny-Saint-Sauveur", 47.2999, 5.1365], + 21172: ["Chivres", 46.9678, 5.0911], + 21173: ["Chorey-les-Beaune", 47.0494, 4.8696], + 21175: ["Cirey-lès-Pontailler", 47.3029, 5.3097], + 21176: ["Civry-en-Montagne", 47.2894, 4.6060], + 21177: ["Clamerey", 47.3870, 4.4223], + 21178: ["Clémencey", 47.2553, 4.8846], + 21179: ["Clénay", 47.4135, 5.1144], + 21180: ["Cléry", 47.2954, 5.5021], + 21181: ["Clomot", 47.1923, 4.4868], + 21182: ["Collonges-lès-Bévy", 47.1715, 4.8375], + 21183: ["Collonges-lès-Premières", 47.2250, 5.2924], + 21184: ["Colombier", 47.1684, 4.6746], + 21185: ["Combertault", 46.9921, 4.9034], + 21186: ["Comblanchien", 47.1030, 4.9180], + 21187: ["Commarin", 47.2495, 4.6531], + 21189: ["Corberon", 47.0107, 5.0091], + 21190: ["Corcelles-les-Arts", 46.9450, 4.7967], + 21191: ["Corcelles-lès-Cîteaux", 47.1692, 5.0825], + 21192: ["Corcelles-les-Monts", 47.3040, 4.9424], + 21193: ["Corgengoux", 46.9883, 5.0112], + 21194: ["Corgoloin", 47.0819, 4.9353], + 21195: ["Cormot-le-Grand", 46.9758, 4.6410], + 21196: ["Corpeau", 46.9274, 4.7596], + 21197: ["Corpoyer-la-Chapelle", 47.5490, 4.6096], + 21198: ["Corrombles", 47.5184, 4.2025], + 21199: ["Corsaint", 47.5470, 4.2020], + 21200: ["Couchey", 47.2620, 4.9609], + 21201: ["Coulmier-le-Sec", 47.7550, 4.4960], + 21202: ["Courban", 47.9155, 4.7394], + 21203: ["Courcelles-Frémoy", 47.4471, 4.1866], + 21204: ["Courcelles-lès-Montbard", 47.5920, 4.3924], + 21205: ["Courcelles-lès-Semur", 47.4487, 4.2927], + 21207: ["Courlon", 47.6457, 5.0080], + 21208: ["Courtivron", 47.5345, 4.9526], + 21209: ["Couternon", 47.3303, 5.1501], + 21210: ["Créancey", 47.2528, 4.5932], + 21211: ["Crécey-sur-Tille", 47.5701, 5.1413], + 21212: ["Crépand", 47.6070, 4.3101], + 21213: ["Crimolois", 47.2702, 5.1244], + 21214: ["Crugey", 47.1815, 4.6807], + 21215: ["Cuiserey", 47.3706, 5.3177], + 21216: ["Culètre", 47.1468, 4.5686], + 21217: ["Curley", 47.2040, 4.9107], + 21218: ["Curtil-Saint-Seine", 47.4607, 4.9292], + 21219: ["Curtil-Vergy", 47.1707, 4.8940], + 21220: ["Cussey-les-Forges", 47.6376, 5.0838], + 21221: ["Cussy-la-Colonne", 47.0424, 4.6482], + 21222: ["Cussy-le-Châtel", 47.1643, 4.5847], + 21223: ["Daix", 47.3605, 4.9690], + 21224: ["Dampierre-en-Montagne", 47.4388, 4.5590], + 21225: ["Dampierre-et-Flée", 47.4802, 5.3522], + 21226: ["Darcey", 47.5468, 4.5668], + 21227: ["Darois", 47.3938, 4.9323], + 21228: ["Détain-et-Bruant", 47.1748, 4.7880], + 21229: ["Diancey", 47.1747, 4.3671], + 21230: ["Diénay", 47.5223, 5.0594], + 21231: ["Dijon", 47.3229, 5.0378], + 21232: ["Dompierre-en-Morvan", 47.4004, 4.2321], + 21233: ["Drambon", 47.3340, 5.3784], + 21234: ["Drée", 47.3438, 4.6957], + 21235: ["Duesme", 47.6369, 4.6931], + 21236: ["ébaty", 46.9293, 4.7801], + 21237: ["échalot", 47.6074, 4.8350], + 21238: ["échannay", 47.2810, 4.6801], + 21239: ["échenon", 47.1196, 5.2868], + 21240: ["échevannes", 47.5470, 5.1597], + 21241: ["échevronne", 47.1076, 4.8349], + 21242: ["échigey", 47.1778, 5.1998], + 21243: ["écutigny", 47.0841, 4.6234], + 21244: ["éguilly", 47.3010, 4.4999], + 21245: ["épagny", 47.4523, 5.0497], + 21246: ["épernay-sous-Gevrey", 47.1745, 5.0373], + 21247: ["époisses", 47.5033, 4.1712], + 21248: ["éringes", 47.5887, 4.4670], + 21249: ["Esbarres", 47.0910, 5.1982], + 21250: ["Essarois", 47.7575, 4.7939], + 21251: ["Essey", 47.2063, 4.5222], + 21252: ["étais", 47.7014, 4.4402], + 21253: ["étalante", 47.6293, 4.7666], + 21254: ["L'étang-Vergy", 47.1826, 4.8760], + 21255: ["étaules", 47.4105, 4.9503], + 21256: ["étevaux", 47.3235, 5.3219], + 21257: ["étormay", 47.5978, 4.5815], + 21258: ["étrochey", 47.8893, 4.5196], + 21259: ["Fain-lès-Montbard", 47.6174, 4.4034], + 21260: ["Fain-lès-Moutiers", 47.5841, 4.2112], + 21261: ["Fauverney", 47.2625, 5.1501], + 21262: ["Faverolles-lès-Lucey", 47.8271, 4.8666], + 21263: ["Fénay", 47.2451, 5.0541], + 21264: ["Le Fête", 47.1799, 4.5083], + 21265: ["Fixin", 47.2483, 4.9665], + 21266: ["Flacey", 47.4343, 5.1348], + 21267: ["Flagey-Echézeaux", 47.1594, 4.9825], + 21268: ["Flagey-lès-Auxonne", 47.1312, 5.3944], + 21269: ["Flammerans", 47.2300, 5.4411], + 21270: ["Flavignerot", 47.2778, 4.9179], + 21271: ["Flavigny-sur-Ozerain", 47.5087, 4.5192], + 21272: ["Flée", 47.4407, 4.3370], + 21273: ["Fleurey-sur-Ouche", 47.3003, 4.8644], + 21274: ["Foissy", 47.1251, 4.5515], + 21275: ["Foncegrive", 47.6173, 5.1424], + 21276: ["Fontaines-en-Duesmois", 47.6493, 4.5351], + 21277: ["Fontaine-Française", 47.5330, 5.3640], + 21278: ["Fontaine-lès-Dijon", 47.3475, 5.0247], + 21279: ["Fontaines-les-Sèches", 47.7844, 4.3589], + 21280: ["Fontangy", 47.3457, 4.3719], + 21281: ["Fontenelle", 47.5029, 5.3617], + 21282: ["Forléans", 47.4712, 4.2068], + 21283: ["Fraignot-et-Vesvrotte", 47.6494, 4.9384], + 21284: ["Francheville", 47.4593, 4.8797], + 21285: ["Franxault", 47.0475, 5.2643], + 21286: ["Frénois", 47.5214, 4.8907], + 21287: ["Fresnes", 47.6097, 4.4387], + 21288: ["Frôlois", 47.5293, 4.6477], + 21289: ["Fussey", 47.1289, 4.8161], + 21290: ["Gemeaux", 47.4772, 5.1400], + 21291: ["Genay", 47.5245, 4.2844], + 21292: ["Genlis", 47.2407, 5.2209], + 21293: ["Gergueil", 47.2376, 4.8125], + 21294: ["Gerland", 47.1023, 5.0232], + 21295: ["Gevrey-Chambertin", 47.2200, 4.9830], + 21296: ["Gevrolles", 47.9895, 4.7506], + 21297: ["Gilly-lès-Cîteaux", 47.1779, 4.9975], + 21298: ["Gissey-le-Vieil", 47.3221, 4.4861], + 21299: ["Gissey-sous-Flavigny", 47.5177, 4.5855], + 21300: ["Gissey-sur-Ouche", 47.2606, 4.7829], + 21301: ["Glanon", 47.0397, 5.1071], + 21302: ["Gomméville", 47.9569, 4.4844], + 21303: ["Les Goulles", 47.8780, 4.9057], + 21304: ["Grancey-le-Château-Neuvelle", 47.6736, 5.0241], + 21305: ["Grancey-sur-Ource", 47.9996, 4.5774], + 21306: ["Grenant-lès-Sombernon", 47.2689, 4.7121], + 21307: ["Grésigny-Sainte-Reine", 47.5517, 4.4953], + 21308: ["Grignon", 47.5585, 4.4055], + 21309: ["Griselles", 47.8761, 4.3654], + 21310: ["Grosbois-en-Montagne", 47.3192, 4.5996], + 21311: ["Grosbois-lès-Tichey", 47.0090, 5.2366], + 21312: ["Gurgy-la-Ville", 47.8522, 4.9383], + 21313: ["Gurgy-le-Château", 47.8288, 4.9275], + 21314: ["Hauteroche", 47.4884, 4.5705], + 21315: ["Hauteville-lès-Dijon", 47.3757, 4.9813], + 21316: ["Heuilley-sur-Saône", 47.3358, 5.4648], + 21317: ["Is-sur-Tille", 47.5263, 5.1020], + 21318: ["Ivry-en-Montagne", 47.0269, 4.6355], + 21319: ["Izeure", 47.1662, 5.1202], + 21320: ["Izier", 47.2813, 5.1962], + 21321: ["Jailly-les-Moulins", 47.4626, 4.5940], + 21322: ["Jallanges", 46.9844, 5.1726], + 21323: ["Jancigny", 47.3834, 5.4211], + 21324: ["Jeux-lès-Bard", 47.5318, 4.2553], + 21325: ["Jouey", 47.1581, 4.4375], + 21326: ["Jours-lès-Baigneux", 47.6253, 4.6039], + 21327: ["Jours-en-Vaux", 47.0387, 4.5908], + 21328: ["Juillenay", 47.3613, 4.2721], + 21329: ["Juilly", 47.4902, 4.4010], + 21330: ["Labergement-Foigney", 47.2578, 5.2478], + 21331: ["Labergement-lès-Auxonne", 47.1593, 5.3786], + 21332: ["Labergement-lès-Seurre", 46.9957, 5.0879], + 21333: ["Labruyère", 47.0383, 5.1416], + 21334: ["Lacanche", 47.0750, 4.5559], + 21335: ["Lacour-d'Arcenay", 47.3599, 4.2353], + 21336: ["Laignes", 47.8261, 4.3682], + 21337: ["Lamarche-sur-Saône", 47.2726, 5.3700], + 21338: ["Lamargelle", 47.5203, 4.8372], + 21339: ["Lantenay", 47.3437, 4.8657], + 21340: ["Lanthes", 46.9990, 5.2040], + 21341: ["Lantilly", 47.5421, 4.3783], + 21342: ["Laperrière-sur-Saône", 47.1063, 5.3461], + 21343: ["Larrey", 47.8973, 4.4244], + 21344: ["Lechâtelet", 47.0530, 5.1415], + 21345: ["Léry", 47.5563, 4.8462], + 21346: ["Leuglay", 47.8137, 4.8190], + 21347: ["Levernois", 46.9937, 4.8716], + 21348: ["Licey-sur-Vingeanne", 47.4868, 5.3731], + 21349: ["Liernais", 47.2198, 4.2886], + 21350: ["Lignerolles", 47.9017, 4.8875], + 21351: ["Longchamp", 47.2617, 5.2956], + 21352: ["Longeault", 47.2217, 5.2504], + 21353: ["Longecourt-en-Plaine", 47.1979, 5.1463], + 21354: ["Longecourt-lès-Culêtre", 47.1604, 4.5514], + 21355: ["Longvic", 47.2858, 5.0527], + 21356: ["Losne", 47.0776, 5.2762], + 21357: ["Louesme", 47.8893, 4.7639], + 21358: ["Lucenay-le-Duc", 47.6225, 4.4997], + 21359: ["Lucey", 47.8522, 4.8627], + 21360: ["Lusigny-sur-Ouche", 47.0825, 4.6830], + 21361: ["Lux", 47.4883, 5.2176], + 21362: ["Maconge", 47.2256, 4.5779], + 21363: ["Magnien", 47.1094, 4.4333], + 21364: ["Magny-Lambert", 47.6788, 4.5865], + 21365: ["Magny-la-Ville", 47.4798, 4.4299], + 21366: ["Magny-lès-Aubigny", 47.1123, 5.1686], + 21367: ["Magny-Montarlot", 47.2486, 5.3467], + 21368: ["Magny-lès-Villers", 47.0941, 4.8745], + 21369: ["Magny-Saint-Médard", 47.3813, 5.2475], + 21370: ["Magny-sur-Tille", 47.2739, 5.1727], + 21371: ["Les Maillys", 47.1456, 5.3293], + 21372: ["Maisey-le-Duc", 47.8448, 4.6760], + 21373: ["Mâlain", 47.3212, 4.7937], + 21374: ["Maligny", 47.0845, 4.5052], + 21375: ["Manlay", 47.1203, 4.3331], + 21376: ["Marandeuil", 47.3453, 5.3408], + 21377: ["Marcellois", 47.3488, 4.6155], + 21378: ["Marcenay", 47.8611, 4.4046], + 21379: ["Marcheseuil", 47.1449, 4.3721], + 21380: ["Marcigny-sous-Thil", 47.3913, 4.3845], + 21381: ["Marcilly-et-Dracy", 47.4053, 4.4959], + 21382: ["Marcilly-Ogny", 47.2485, 4.4024], + 21383: ["Marcilly-sur-Tille", 47.5125, 5.1288], + 21384: ["Marey-lès-Fussey", 47.1216, 4.8621], + 21385: ["Marey-sur-Tille", 47.5943, 5.0817], + 21386: ["Marigny-le-Cahouët", 47.4553, 4.4534], + 21387: ["Marigny-lès-Reullée", 47.0078, 4.9581], + 21388: ["Marliens", 47.2164, 5.1780], + 21389: ["Marmagne", 47.6397, 4.3823], + 21390: ["Marsannay-la-Côte", 47.2790, 4.9845], + 21391: ["Marsannay-le-Bois", 47.4402, 5.0961], + 21392: ["Martrois", 47.3068, 4.5460], + 21393: ["Massingy", 47.9022, 4.5992], + 21394: ["Massingy-lès-Semur", 47.5164, 4.4056], + 21395: ["Massingy-lès-Vitteaux", 47.3957, 4.5904], + 21396: ["Mauvilly", 47.7096, 4.7042], + 21397: ["Mavilly-Mandelot", 47.0605, 4.7309], + 21398: ["Maxilly-sur-Saône", 47.3312, 5.4195], + 21399: ["Meilly-sur-Rouvres", 47.2060, 4.5525], + 21400: ["Le Meix", 47.5941, 4.9430], + 21401: ["Meloisey", 47.0344, 4.7202], + 21402: ["Menesble", 47.7786, 4.9020], + 21403: ["Ménessaire", 47.1335, 4.1514], + 21404: ["Ménétreux-le-Pitois", 47.5596, 4.4595], + 21405: ["Merceuil", 46.9538, 4.8479], + 21406: ["Mesmont", 47.3122, 4.7441], + 21407: ["Messanges", 47.1618, 4.8696], + 21408: ["Messigny-et-Vantoux", 47.4189, 5.0014], + 21409: ["Meuilley", 47.1410, 4.8782], + 21410: ["Meulson", 47.6921, 4.7021], + 21411: ["Meursanges", 46.9815, 4.9429], + 21412: ["Meursault", 46.9702, 4.7721], + 21413: ["Millery", 47.5135, 4.3175], + 21414: ["Mimeure", 47.1523, 4.4952], + 21415: ["Minot", 47.6626, 4.8716], + 21416: ["Mirebeau-sur-Bèze", 47.4024, 5.3223], + 21417: ["Missery", 47.3113, 4.3748], + 21418: ["Moitron", 47.6817, 4.8083], + 21419: ["Molesme", 47.9470, 4.3813], + 21420: ["Molinot", 47.0112, 4.5796], + 21421: ["Moloy", 47.5393, 4.9217], + 21422: ["Molphey", 47.3363, 4.2066], + 21423: ["Montagny-lès-Beaune", 46.9849, 4.8539], + 21424: ["Montagny-lès-Seurre", 47.0221, 5.2512], + 21425: ["Montbard", 47.6576, 4.3503], + 21426: ["Montberthault", 47.4611, 4.1575], + 21427: ["Montceau-et-écharnant", 47.0609, 4.6666], + 21428: ["Monthelie", 46.9996, 4.7613], + 21429: ["Montigny-Montfort", 47.5835, 4.3390], + 21430: ["Montigny-Saint-Barthélemy", 47.4200, 4.2615], + 21431: ["Montigny-sur-Armançon", 47.4400, 4.3736], + 21432: ["Montigny-sur-Aube", 47.9541, 4.7559], + 21433: ["Montigny-Mornay-Villeneuve-sur-Vingeanne", 47.5685, 5.4503], + 21434: ["Montlay-en-Auxois", 47.3313, 4.2677], + 21435: ["Montliot-et-Courcelles", 47.8949, 4.5600], + 21436: ["Montmain", 47.0277, 5.0593], + 21437: ["Montmançon", 47.3550, 5.3749], + 21438: ["Montmoyen", 47.7302, 4.7944], + 21439: ["Montoillot", 47.2727, 4.6583], + 21440: ["Montot", 47.1525, 5.2435], + 21441: ["Mont-Saint-Jean", 47.2858, 4.4113], + 21442: ["Morey-Saint-Denis", 47.1999, 4.9620], + 21444: ["Mosson", 47.9206, 4.6289], + 21445: ["La Motte-Ternant", 47.3168, 4.3272], + 21446: ["Moutiers-Saint-Jean", 47.5623, 4.2256], + 21447: ["Musigny", 47.1649, 4.5232], + 21448: ["Mussy-la-Fosse", 47.5214, 4.4445], + 21449: ["Nan-sous-Thil", 47.3809, 4.3590], + 21450: ["Nantoux", 47.0346, 4.7595], + 21451: ["Nesle-et-Massoult", 47.7780, 4.4266], + 21452: ["Neuilly-lès-Dijon", 47.2764, 5.1040], + 21454: ["Nicey", 47.8654, 4.2944], + 21455: ["Nod-sur-Seine", 47.7726, 4.5989], + 21456: ["Nogent-lès-Montbard", 47.6042, 4.3695], + 21457: ["Noidan", 47.3467, 4.4098], + 21458: ["Noiron-sous-Gevrey", 47.1883, 5.0850], + 21459: ["Noiron-sur-Bèze", 47.4394, 5.2987], + 21460: ["Noiron-sur-Seine", 47.9386, 4.4698], + 21461: ["Nolay", 46.9589, 4.6193], + 21462: ["Norges-la-Ville", 47.4070, 5.0694], + 21463: ["Normier", 47.3633, 4.4344], + 21464: ["Nuits-Saint-Georges", 47.1465, 4.9385], + 21465: ["Obtrée", 47.9312, 4.5651], + 21466: ["Oigny", 47.5832, 4.7246], + 21467: ["Oisilly", 47.4169, 5.3619], + 21468: ["Orain", 47.6102, 5.4350], + 21469: ["Orgeux", 47.3642, 5.1518], + 21470: ["Origny", 47.7128, 4.6322], + 21471: ["Orret", 47.6088, 4.7017], + 21472: ["Orville", 47.5606, 5.2167], + 21473: ["Ouges", 47.2613, 5.0782], + 21474: ["Pagny-la-Ville", 47.0574, 5.1687], + 21475: ["Pagny-le-Château", 47.0499, 5.2115], + 21476: ["Painblanc", 47.1486, 4.6246], + 21477: ["Panges", 47.3739, 4.8026], + 21478: ["Pasques", 47.3774, 4.8521], + 21479: ["Pellerey", 47.5117, 4.7888], + 21480: ["Pernand-Vergelesses", 47.0804, 4.8493], + 21481: ["Perrigny-lès-Dijon", 47.2576, 5.0204], + 21482: ["Perrigny-sur-l'Ognon", 47.3052, 5.4638], + 21483: ["Pichanges", 47.4561, 5.1583], + 21484: ["Planay", 47.7372, 4.3748], + 21485: ["Plombières-lès-Dijon", 47.3386, 4.9500], + 21486: ["Pluvault", 47.2083, 5.2462], + 21487: ["Pluvet", 47.1981, 5.2636], + 21488: ["Poinçon-lès-Larrey", 47.8689, 4.4562], + 21489: ["Poiseul-la-Grange", 47.5770, 4.7935], + 21490: ["Poiseul-la-Ville-et-Laperrière", 47.5699, 4.6643], + 21491: ["Poiseul-lès-Saulx", 47.5785, 4.9817], + 21492: ["Pommard", 47.0136, 4.7951], + 21493: ["Poncey-lès-Athée", 47.2359, 5.3847], + 21494: ["Poncey-sur-l'Ignon", 47.4903, 4.7522], + 21495: ["Pont", 47.1789, 5.3249], + 21496: ["Pontailler-sur-Saône", 47.3015, 5.4122], + 21497: ["Pont-et-Massène", 47.4690, 4.3581], + 21498: ["Posanges", 47.4218, 4.5254], + 21499: ["Pothières", 47.9173, 4.4967], + 21500: ["Pouillenay", 47.5031, 4.4606], + 21501: ["Pouilly-en-Auxois", 47.2627, 4.5556], + 21502: ["Pouilly-sur-Saône", 47.0111, 5.1214], + 21503: ["Pouilly-sur-Vingeanne", 47.5403, 5.4516], + 21504: ["Prâlon", 47.3104, 4.7750], + 21505: ["Précy-sous-Thil", 47.4014, 4.3167], + 21506: ["Premeaux-Prissey", 47.1049, 4.9428], + 21507: ["Premières", 47.2386, 5.2928], + 21508: ["Prenois", 47.3750, 4.9058], + 21510: ["Prusly-sur-Ource", 47.8802, 4.6433], + 21511: ["Puits", 47.7269, 4.4674], + 21512: ["Puligny-Montrachet", 46.9467, 4.7592], + 21513: ["Quemigny-Poisot", 47.2360, 4.8486], + 21514: ["Quemigny-sur-Seine", 47.6556, 4.6594], + 21515: ["Quetigny", 47.3195, 5.1157], + 21516: ["Quincerot", 47.6174, 4.2713], + 21517: ["Quincey", 47.1072, 4.9719], + 21518: ["Quincy-le-Vicomte", 47.6174, 4.2397], + 21519: ["Recey-sur-Ource", 47.7803, 4.8626], + 21520: ["Remilly-en-Montagne", 47.2901, 4.7293], + 21521: ["Remilly-sur-Tille", 47.3073, 5.2314], + 21522: ["Renève", 47.4109, 5.4076], + 21523: ["Reulle-Vergy", 47.1883, 4.8968], + 21524: ["Riel-les-Eaux", 47.9883, 4.6810], + 21525: ["La Roche-en-Brenil", 47.3820, 4.1716], + 21526: ["Rochefort-sur-Brévon", 47.7409, 4.7062], + 21527: ["La Rochepot", 46.9575, 4.6762], + 21528: ["La Roche-Vanneau", 47.4708, 4.5285], + 21529: ["Roilly", 47.4171, 4.3407], + 21530: ["Rougemont", 47.6700, 4.2573], + 21531: ["Rouvray", 47.4174, 4.1115], + 21532: ["Rouvres-en-Plaine", 47.2386, 5.1384], + 21533: ["Rouvres-sous-Meilly", 47.2062, 4.5897], + 21534: ["Ruffey-lès-Beaune", 47.0225, 4.9226], + 21535: ["Ruffey-lès-Echirey", 47.3676, 5.0846], + 21536: ["Sacquenay", 47.5842, 5.3213], + 21537: ["Saffres", 47.3662, 4.5806], + 21538: ["Saint-Andeux", 47.3957, 4.0930], + 21539: ["Saint-Anthot", 47.3208, 4.6434], + 21540: ["Saint-Apollinaire", 47.3360, 5.0932], + 21541: ["Saint-Aubin", 46.9504, 4.7114], + 21542: ["Saint-Bernard", 47.1597, 5.0238], + 21543: ["Saint-Broing-les-Moines", 47.7009, 4.8421], + 21544: ["Sainte-Colombe", 47.4272, 4.4620], + 21545: ["Sainte-Colombe-sur-Seine", 47.8608, 4.5280], + 21546: ["Saint-Didier", 47.3168, 4.1733], + 21547: ["Saint-Euphrône", 47.4668, 4.3918], + 21548: ["Saint-Germain-de-Modéon", 47.3721, 4.1241], + 21549: ["Saint-Germain-le-Rocheux", 47.7561, 4.6634], + 21550: ["Saint-Germain-lès-Senailly", 47.5980, 4.2813], + 21552: ["Saint-Hélier", 47.3890, 4.6882], + 21553: ["Saint-Jean-de-Boeuf", 47.2113, 4.7637], + 21554: ["Saint-Jean-de-Losne", 47.1017, 5.2665], + 21555: ["Saint-Julien", 47.3960, 5.1416], + 21556: ["Saint-Léger-Triey", 47.3166, 5.3552], + 21557: ["Saint-Marc-sur-Seine", 47.7000, 4.5997], + 21558: ["Sainte-Marie-la-Blanche", 46.9740, 4.8915], + 21559: ["Sainte-Marie-sur-Ouche", 47.2887, 4.8036], + 21560: ["Saint-Martin-de-la-Mer", 47.2373, 4.2292], + 21561: ["Saint-Martin-du-Mont", 47.4148, 4.8119], + 21562: ["Saint-Maurice-sur-Vingeanne", 47.5793, 5.3982], + 21563: ["Saint-Mesmin", 47.3458, 4.6553], + 21564: ["Saint-Nicolas-lès-Cîteaux", 47.1291, 5.0846], + 21565: ["Saint-Philibert", 47.2033, 5.0132], + 21566: ["Saint-Pierre-en-Vaux", 47.0569, 4.5293], + 21567: ["Saint-Prix-lès-Arnay", 47.1127, 4.5044], + 21568: ["Saint-Rémy", 47.6514, 4.3007], + 21569: ["Saint-Romain", 47.0125, 4.7026], + 21570: ["Sainte-Sabine", 47.1875, 4.6216], + 21571: ["Saint-Sauveur", 47.3580, 5.4064], + 21572: ["Saint-Seine-en-Bâche", 47.1160, 5.3772], + 21573: ["Saint-Seine-l'Abbaye", 47.4414, 4.7823], + 21574: ["Saint-Seine-sur-Vingeanne", 47.5168, 5.4332], + 21575: ["Saint-Symphorien-sur-Saône", 47.0909, 5.3177], + 21576: ["Saint-Thibault", 47.3777, 4.4662], + 21577: ["Saint-Usage", 47.1093, 5.2501], + 21578: ["Saint-Victor-sur-Ouche", 47.2323, 4.7486], + 21579: ["Salives", 47.6048, 4.9005], + 21580: ["Salmaise", 47.4550, 4.6755], + 21581: ["Samerey", 47.0897, 5.3661], + 21582: ["Santenay", 46.9174, 4.6933], + 21583: ["Santosse", 47.0068, 4.6343], + 21584: ["Saulieu", 47.2840, 4.2319], + 21585: ["Saulon-la-Chapelle", 47.2106, 5.0938], + 21586: ["Saulon-la-Rue", 47.2262, 5.0500], + 21587: ["Saulx-le-Duc", 47.5504, 5.0220], + 21588: ["Saussey", 47.0636, 4.6095], + 21589: ["Saussy", 47.4624, 4.9814], + 21590: ["Savigny-lès-Beaune", 47.0806, 4.8034], + 21591: ["Savigny-le-Sec", 47.4340, 5.0417], + 21592: ["Savigny-sous-Mâlain", 47.3316, 4.7538], + 21593: ["Savilly", 47.1223, 4.2777], + 21594: ["Savoisy", 47.7365, 4.3997], + 21595: ["Savolles", 47.3778, 5.2754], + 21596: ["Savouges", 47.1806, 5.0579], + 21597: ["Segrois", 47.1609, 4.8933], + 21598: ["Seigny", 47.5771, 4.4393], + 21599: ["Selongey", 47.5949, 5.1995], + 21600: ["Semarey", 47.2681, 4.6264], + 21601: ["Semezanges", 47.2155, 4.8510], + 21602: ["Semond", 47.7126, 4.5724], + 21603: ["Semur-en-Auxois", 47.4909, 4.3410], + 21604: ["Senailly", 47.5827, 4.2672], + 21605: ["Sennecey-lès-Dijon", 47.2920, 5.1041], + 21606: ["Ladoix-Serrigny", 47.0628, 4.9115], + 21607: ["Seurre", 47.0074, 5.1522], + 21608: ["Sincey-lès-Rouvray", 47.4334, 4.1310], + 21609: ["Soirans", 47.2105, 5.2990], + 21610: ["Soissons-sur-Nacey", 47.2498, 5.4616], + 21611: ["Sombernon", 47.3105, 4.7031], + 21612: ["Souhey", 47.4876, 4.4213], + 21613: ["Soussey-sur-Brionne", 47.3267, 4.5344], + 21614: ["Spoy", 47.4458, 5.1869], + 21615: ["Sussey", 47.2149, 4.3724], + 21616: ["Tailly", 46.9655, 4.8167], + 21617: ["Talant", 47.3388, 4.9977], + 21618: ["Talmay", 47.3663, 5.4606], + 21619: ["Tanay", 47.4139, 5.2774], + 21620: ["Tarsul", 47.5185, 4.9796], + 21621: ["Tart-l'Abbaye", 47.1835, 5.2420], + 21622: ["Tart-le-Bas", 47.2066, 5.2235], + 21623: ["Tart-le-Haut", 47.1958, 5.2051], + 21624: ["Tellecey", 47.2904, 5.2992], + 21625: ["Ternant", 47.2001, 4.8329], + 21626: ["Terrefondrée", 47.7278, 4.8423], + 21627: ["Thenissey", 47.4964, 4.6194], + 21628: ["Thoires", 47.9407, 4.6819], + 21629: ["Thoisy-la-Berchère", 47.2605, 4.3320], + 21630: ["Thoisy-le-Désert", 47.2496, 4.5209], + 21631: ["Thomirey", 47.0875, 4.5868], + 21632: ["Thorey-en-Plaine", 47.2150, 5.1383], + 21633: ["Thorey-sous-Charny", 47.3298, 4.4495], + 21634: ["Thorey-sur-Ouche", 47.1486, 4.6930], + 21635: ["Thoste", 47.4356, 4.2272], + 21636: ["Thury", 47.0285, 4.5270], + 21637: ["Tichey", 47.0128, 5.2887], + 21638: ["Til-Châtel", 47.5191, 5.1791], + 21639: ["Tillenay", 47.1889, 5.3514], + 21640: ["Torcy-et-Pouligny", 47.4974, 4.2361], + 21641: ["Touillon", 47.6589, 4.4365], + 21642: ["Toutry", 47.5014, 4.1283], + 21643: ["Tréclun", 47.1923, 5.2884], + 21644: ["Trochères", 47.3481, 5.3146], + 21645: ["Trouhans", 47.1528, 5.2708], + 21646: ["Trouhaut", 47.3907, 4.7632], + 21647: ["Trugny", 46.9718, 5.1460], + 21648: ["Turcey", 47.4086, 4.7186], + 21649: ["Uncey-le-Franc", 47.3434, 4.5752], + 21650: ["Urcy", 47.2641, 4.8461], + 21651: ["Val-Suzon", 47.4271, 4.9088], + 21652: ["Vandenesse-en-Auxois", 47.2234, 4.6208], + 21653: ["Vannaire", 47.9154, 4.5707], + 21655: ["Vanvey", 47.8418, 4.7261], + 21656: ["Varanges", 47.2348, 5.1908], + 21657: ["Varois-et-Chaignot", 47.3554, 5.1255], + 21658: ["Vauchignon", 46.9815, 4.6536], + 21659: ["Vaux-Saules", 47.4746, 4.8226], + 21660: ["Veilly", 47.1271, 4.5965], + 21661: ["Velars-sur-Ouche", 47.3186, 4.9098], + 21662: ["Velogny", 47.4020, 4.4654], + 21663: ["Venarey-les-Laumes", 47.5377, 4.4396], + 21664: ["Verdonnet", 47.7420, 4.3353], + 21665: ["Vernois-lès-Vesvres", 47.6526, 5.1502], + 21666: ["Vernot", 47.4912, 4.9633], + 21667: ["Véronnes", 47.5355, 5.2384], + 21669: ["Verrey-sous-Drée", 47.3684, 4.6877], + 21670: ["Verrey-sous-Salmaise", 47.4384, 4.6744], + 21671: ["Vertault", 47.9246, 4.3269], + 21672: ["Vesvres", 47.3763, 4.5288], + 21673: ["Veuvey-sur-Ouche", 47.1823, 4.7171], + 21674: ["Veuxhaulles-sur-Aube", 47.9393, 4.8116], + 21675: ["Vianges", 47.1657, 4.3241], + 21676: ["Vic-de-Chassenay", 47.4708, 4.2626], + 21677: ["Vic-des-Prés", 47.1093, 4.6360], + 21678: ["Vic-sous-Thil", 47.3670, 4.3176], + 21679: ["Vieilmoulin", 47.3142, 4.6728], + 21680: ["Vielverge", 47.2683, 5.4524], + 21681: ["Vieux-Château", 47.4716, 4.1356], + 21682: ["Viévigne", 47.4356, 5.2404], + 21683: ["Viévy", 47.0576, 4.4561], + 21684: ["Vignoles", 47.0257, 4.8870], + 21685: ["Villaines-en-Duesmois", 47.6870, 4.5196], + 21686: ["Villaines-les-Prévôtes", 47.5537, 4.3074], + 21687: ["Villargoix", 47.2923, 4.2908], + 21688: ["Villars-Fontaine", 47.1500, 4.9009], + 21689: ["Villars-et-Villenotte", 47.5089, 4.3786], + 21690: ["Villeberny", 47.4361, 4.6007], + 21691: ["Villebichot", 47.1401, 5.0422], + 21692: ["Villecomte", 47.4993, 5.0191], + 21693: ["Villedieu", 47.9076, 4.3835], + 21694: ["Villeferry", 47.4498, 4.5294], + 21695: ["La Villeneuve-les-Convers", 47.5761, 4.5915], + 21696: ["Villeneuve-sous-Charigny", 47.4364, 4.3998], + 21698: ["Villers-la-Faye", 47.1087, 4.8839], + 21699: ["Villers-les-Pots", 47.2102, 5.3473], + 21700: ["Villers-Patras", 47.9345, 4.5466], + 21701: ["Villers-Rotin", 47.1560, 5.4068], + 21702: ["Villey-sur-Tille", 47.5679, 5.1093], + 21703: ["Villiers-en-Morvan", 47.1432, 4.2598], + 21704: ["Villiers-le-Duc", 47.7925, 4.7038], + 21705: ["Villotte-Saint-Seine", 47.4297, 4.7131], + 21706: ["Villotte-sur-Ource", 47.8665, 4.6920], + 21707: ["Villy-en-Auxois", 47.4144, 4.6290], + 21708: ["Villy-le-Moutier", 47.0390, 4.9868], + 21709: ["Viserny", 47.5627, 4.2836], + 21710: ["Vitteaux", 47.3974, 4.5431], + 21711: ["Vix", 47.9073, 4.5367], + 21712: ["Volnay", 46.9995, 4.7821], + 21713: ["Vonges", 47.2896, 5.3963], + 21714: ["Vosne-Romanée", 47.1598, 4.9554], + 21715: ["Voudenay", 47.0944, 4.3803], + 21716: ["Vougeot", 47.1742, 4.9598], + 21717: ["Voulaines-les-Templiers", 47.8306, 4.7765] +}; diff --git a/dep/22.js b/dep/22.js new file mode 100644 index 0000000..6d36239 --- /dev/null +++ b/dep/22.js @@ -0,0 +1,386 @@ +/* + 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[22] = { + 22001: ["Allineuc", 48.31083, -2.8725], + 22002: ["Andel", 48.49, -2.56778], + 22003: ["Aucaleuc", 48.45611, -2.12972], + 22004: ["Bégard", 48.62806, -3.30083], + 22005: ["Belle-Isle-en-Terre", 48.54472, -3.39444], + 22006: ["Berhet", 48.69639, -3.30417], + 22007: ["Binic", 48.60194, -2.82528], + 22008: ["Bobital", 48.41333, -2.10306], + 22009: ["Le Bodéo", 48.32222, -2.93333], + 22011: ["Boqueho", 48.48306, -2.96111], + 22012: ["La Bouillie", 48.57389, -2.43528], + 22013: ["Bourbriac", 48.4731, -3.1879], + 22014: ["Bourseul", 48.48722, -2.25972], + 22015: ["Bréhand", 48.40278, -2.57417], + 22016: ["Île-de-Bréhat", 48.8466, -2.9989], + 22018: ["Brélidy", 48.65944, -3.21806], + 22019: ["Bringolo", 48.57611, -3.0025], + 22020: ["Broons", 48.31722, -2.26083], + 22021: ["Brusvily", 48.39083, -2.12722], + 22023: ["Bulat-Pestivien", 48.42861, -3.33056], + 22024: ["Calanhel", 48.43598, -3.47975], + 22025: ["Callac", 48.40417, -3.42778], + 22026: ["Calorguen", 48.4101, -2.0278], + 22027: ["Le Cambout", 48.05889, -2.61056], + 22028: ["Camlez", 48.77778, -3.30472], + 22029: ["Canihuel", 48.33806, -3.10528], + 22030: ["Caouënnec-Lanvézéac", 48.7035, -3.3751], + 22031: ["Carnoët", 48.36778, -3.52139], + 22032: ["Caulnes", 48.28889, -2.15472], + 22033: ["Caurel", 48.21611, -3.03833], + 22034: ["Cavan", 48.67194, -3.34472], + 22035: ["Les Champs-Géraux", 48.41667, -1.97056], + 22036: ["La Chapelle-Blanche", 48.26583, -2.14472], + 22037: ["La Chapelle-Neuve", 48.4623, -3.4201], + 22038: ["Châtelaudren", 48.54222, -2.97111], + 22039: ["La Chèze", 48.13139, -2.65611], + 22040: ["Coadout", 48.51722, -3.18806], + 22041: ["Coatascorn", 48.67389, -3.25028], + 22042: ["Coatréven", 48.76833, -3.34278], + 22043: ["Coëtlogon", 48.14167, -2.54417], + 22044: ["Coëtmieux", 48.49194, -2.60056], + 22045: ["Cohiniac", 48.46139, -2.94861], + 22046: ["Collinée", 48.30083, -2.52], + 22047: ["Corlay", 48.31694, -3.05722], + 22048: ["Corseul", 48.48194, -2.17], + 22049: ["Créhen", 48.54556, -2.21306], + 22050: ["Dinan", 48.45556, -2.05028], + 22051: ["Dolo", 48.38389, -2.32944], + 22052: ["Duault", 48.36111, -3.43528], + 22053: ["Éréac", 48.27389, -2.3475], + 22054: ["Erquy", 48.63167, -2.46417], + 22055: ["Étables-sur-Mer", 48.6261, -2.8342], + 22056: ["Évran", 48.3825, -1.98083], + 22057: ["Le Faouët", 48.6828, -3.0727], + 22058: ["La Ferrière", 48.14194, -2.60667], + 22059: ["Le Fœil", 48.42861, -2.915], + 22060: ["Gausson", 48.29944, -2.75472], + 22061: ["Glomel", 48.22278, -3.39639], + 22062: ["Gomené", 48.17389, -2.48722], + 22063: ["Gommenec'h", 48.6396, -3.0484], + 22064: ["Gouarec", 48.22667, -3.18083], + 22065: ["Goudelin", 48.60306, -3.01722], + 22066: ["Le Gouray", 48.32722, -2.48861], + 22067: ["Grâces", 48.5559, -3.1843], + 22068: ["Grâce-Uzel", 48.24139, -2.80083], + 22069: ["Guenroc", 48.31722, -2.075], + 22070: ["Guingamp", 48.5622, -3.1501], + 22071: ["Guitté", 48.29639, -2.09444], + 22072: ["Gurunhuel", 48.51667, -3.3], + 22073: ["La Harmoye", 48.33556, -2.96139], + 22074: ["Le Haut-Corlay", 48.32139, -3.05694], + 22075: ["Hémonstoir", 48.15861, -2.83083], + 22076: ["Hénanbihen", 48.56056, -2.37694], + 22077: ["Hénansal", 48.54167, -2.43472], + 22078: ["Hengoat", 48.74306, -3.19833], + 22079: ["Hénon", 48.38472, -2.68361], + 22080: ["L'Hermitage-Lorge", 48.33167, -2.82889], + 22081: ["Hillion", 48.51361, -2.66889], + 22082: ["Le Hinglé", 48.39278, -2.07833], + 22083: ["Illifaut", 48.14611, -2.34833], + 22084: ["Jugon-les-Lacs", 48.4092, -2.3212], + 22085: ["Kerbors", 48.82778, -3.18306], + 22086: ["Kerfot", 48.73639, -3.03], + 22087: ["Kergrist-Moëlou", 48.30944, -3.3175], + 22088: ["Kerien", 48.39, -3.21222], + 22090: ["Kermaria-Sulard", 48.77167, -3.37083], + 22091: ["Kermoroc'h", 48.62167, -3.20667], + 22092: ["Kerpert", 48.37639, -3.13389], + 22093: ["Lamballe", 48.46861, -2.51778], + 22094: ["Lancieux", 48.60778, -2.15], + 22095: ["Landebaëron", 48.63444, -3.20917], + 22096: ["Landébia", 48.51417, -2.33639], + 22097: ["La Landec", 48.43556, -2.17972], + 22098: ["Landéhen", 48.42833, -2.54083], + 22099: ["Lanfains", 48.35306, -2.91417], + 22100: ["Langast", 48.28, -2.66389], + 22101: ["Langoat", 48.75056, -3.28083], + 22102: ["Langourla", 48.285, -2.41583], + 22103: ["Langrolay-sur-Rance", 48.5541, -2.0017], + 22104: ["Languédias", 48.38806, -2.21306], + 22105: ["Languenan", 48.51056, -2.12722], + 22106: ["Langueux", 48.495, -2.7175], + 22107: ["Laniscat", 48.24234, -3.12372], + 22108: ["Lanleff", 48.69278, -3.04444], + 22109: ["Lanloup", 48.71278, -2.96556], + 22110: ["Lanmérin", 48.74139, -3.34972], + 22111: ["Lanmodez", 48.84111, -3.10583], + 22112: ["Lannebert", 48.65806, -3.00917], + 22113: ["Lannion", 48.7325, -3.45528], + 22114: ["Lanrelas", 48.25194, -2.29389], + 22115: ["Lanrivain", 48.34694, -3.21417], + 22116: ["Lanrodec", 48.51611, -3.03083], + 22117: ["Lantic", 48.59889, -2.89806], + 22118: ["Lanvallay", 48.45528, -2.02833], + 22119: ["Lanvellec", 48.61889, -3.53611], + 22121: ["Lanvollon", 48.63, -2.985], + 22122: ["Laurenan", 48.19917, -2.53556], + 22123: ["Léhon", 48.44194, -2.03944], + 22124: ["Lescouët-Gouarec", 48.16, -3.24472], + 22126: ["Le Leslay", 48.42944, -2.96583], + 22127: ["Lézardrieux", 48.7854, -3.106], + 22128: ["Locarn", 48.31972, -3.42222], + 22129: ["Loc-Envel", 48.51639, -3.40917], + 22131: ["Loguivy-Plougras", 48.52194, -3.48778], + 22132: ["Lohuec", 48.46028, -3.52167], + 22133: ["Loscouët-sur-Meu", 48.17778, -2.24194], + 22134: ["Louannec", 48.79389, -3.41056], + 22135: ["Louargat", 48.56556, -3.33889], + 22136: ["Loudéac", 48.1779, -2.7523], + 22137: ["Maël-Carhaix", 48.28333, -3.42444], + 22138: ["Maël-Pestivien", 48.3948, -3.2959], + 22139: ["Magoar", 48.3966, -3.1861], + 22140: ["La Malhoure", 48.39722, -2.49444], + 22141: ["Mantallot", 48.70722, -3.29889], + 22143: ["Matignon", 48.59583, -2.29167], + 22144: ["La Méaugon", 48.49861, -2.83833], + 22145: ["Mégrit", 48.37472, -2.24861], + 22146: ["Mellionnec", 48.17472, -3.29639], + 22147: ["Merdrignac", 48.1925, -2.41444], + 22148: ["Mérillac", 48.25583, -2.39417], + 22149: ["Merléac", 48.27722, -2.89889], + 22150: ["Le Merzer", 48.57583, -3.06833], + 22151: ["Meslin", 48.44472, -2.56778], + 22152: ["Minihy-Tréguier", 48.77528, -3.22806], + 22153: ["Moncontour", 48.35917, -2.63306], + 22154: ["Morieux", 48.52167, -2.60889], + 22155: ["La Motte", 48.235, -2.73222], + 22156: ["Moustéru", 48.51722, -3.23889], + 22157: ["Le Moustoir", 48.26556, -3.50222], + 22158: ["Mûr-de-Bretagne", 48.20028, -2.98611], + 22160: ["Noyal", 48.4475, -2.48722], + 22161: ["Pabu", 48.5875, -3.13611], + 22162: ["Paimpol", 48.7782, -3.0457], + 22163: ["Paule", 48.23611, -3.44528], + 22164: ["Pédernec", 48.59694, -3.27], + 22165: ["Penguily", 48.3723, -2.494], + 22166: ["Penvénan", 48.8115, -3.2941], + 22167: ["Perret", 48.17639, -3.15972], + 22168: ["Perros-Guirec", 48.81333, -3.44333], + 22169: ["Peumerit-Quintin", 48.36083, -3.27278], + 22170: ["Plaine-Haute", 48.44528, -2.85361], + 22171: ["Plaintel", 48.40806, -2.81833], + 22172: ["Plancoët", 48.52306, -2.23417], + 22173: ["Planguenoual", 48.53278, -2.57778], + 22174: ["Pléboulle", 48.60861, -2.33833], + 22175: ["Plédéliac", 48.44917, -2.38778], + 22176: ["Plédran", 48.44583, -2.74611], + 22177: ["Pléguien", 48.63472, -2.94], + 22178: ["Pléhédel", 48.69444, -3.00833], + 22179: ["Fréhel", 48.6279, -2.3653], + 22180: ["Plélan-le-Petit", 48.43417, -2.22], + 22181: ["Plélauff", 48.20639, -3.20972], + 22182: ["Plélo", 48.55639, -2.94667], + 22183: ["Plémet", 48.17694, -2.595], + 22184: ["Plémy", 48.33639, -2.68333], + 22185: ["Plénée-Jugon", 48.36417, -2.40056], + 22186: ["Pléneuf-Val-André", 48.59083, -2.54806], + 22187: ["Plérin", 48.53444, -2.77083], + 22188: ["Plerneuf", 48.51472, -2.885], + 22189: ["Plésidy", 48.4475, -3.12167], + 22190: ["Pleslin-Trigavou", 48.5352, -2.0539], + 22191: ["Plessala", 48.27583, -2.61944], + 22192: ["Plessix-Balisson", 48.5375, -2.1425], + 22193: ["Plestan", 48.42389, -2.44694], + 22194: ["Plestin-les-Grèves", 48.65694, -3.63111], + 22195: ["Pleubian", 48.84167, -3.13972], + 22196: ["Pleudaniel", 48.76611, -3.14444], + 22197: ["Pleudihen-sur-Rance", 48.5109, -1.9513], + 22198: ["Pleumeur-Bodou", 48.77306, -3.51778], + 22199: ["Pleumeur-Gautier", 48.80222, -3.15722], + 22200: ["Pléven", 48.49, -2.32028], + 22201: ["Plévenon", 48.65417, -2.33139], + 22202: ["Plévin", 48.22639, -3.50528], + 22203: ["Plœuc-sur-Lié", 48.3462, -2.7568], + 22204: ["Ploëzal", 48.71639, -3.20278], + 22205: ["Plorec-sur-Arguenon", 48.47972, -2.29722], + 22206: ["Plouagat", 48.53667, -2.99889], + 22207: ["Plouaret", 48.61194, -3.4725], + 22208: ["Plouasne", 48.30111, -2.00722], + 22209: ["Ploubalay", 48.58028, -2.14028], + 22210: ["Ploubazlanec", 48.8, -3.03333], + 22211: ["Ploubezre", 48.70444, -3.44889], + 22212: ["Plouëc-du-Trieux", 48.6738, -3.1906], + 22213: ["Plouër-sur-Rance", 48.52778, -2.00333], + 22214: ["Plouézec", 48.74833, -2.985], + 22215: ["Ploufragan", 48.48944, -2.79583], + 22216: ["Plougonver", 48.48472, -3.37861], + 22217: ["Plougras", 48.51083, -3.56139], + 22218: ["Plougrescant", 48.84028, -3.22861], + 22219: ["Plouguenast", 48.28139, -2.70444], + 22220: ["Plouguernével", 48.24028, -3.25611], + 22221: ["Plouguiel", 48.79722, -3.24083], + 22222: ["Plouha", 48.67556, -2.92944], + 22223: ["Plouisy", 48.57778, -3.18389], + 22224: ["Ploulec'h", 48.7179, -3.5038], + 22225: ["Ploumagoar", 48.54528, -3.1325], + 22226: ["Ploumilliau", 48.68, -3.52389], + 22227: ["Plounérin", 48.56667, -3.54111], + 22228: ["Plounévez-Moëdec", 48.55639, -3.44472], + 22229: ["Plounévez-Quintin", 48.29, -3.23167], + 22231: ["Plourac'h", 48.41611, -3.54722], + 22232: ["Plourhan", 48.6306, -2.8711], + 22233: ["Plourivo", 48.74389, -3.07278], + 22234: ["Plouvara", 48.50694, -2.91528], + 22235: ["Plouzélambre", 48.6425, -3.54194], + 22236: ["Pludual", 48.66444, -2.98417], + 22237: ["Pluduno", 48.53083, -2.26806], + 22238: ["Plufur", 48.60778, -3.57389], + 22239: ["Plumaudan", 48.35778, -2.12472], + 22240: ["Plumaugat", 48.255, -2.23889], + 22241: ["Plumieux", 48.10306, -2.58417], + 22242: ["Plurien", 48.62583, -2.40417], + 22243: ["Plusquellec", 48.38583, -3.48528], + 22244: ["Plussulien", 48.28278, -3.07056], + 22245: ["Pluzunet", 48.64139, -3.36972], + 22246: ["Pommeret", 48.4625, -2.62639], + 22247: ["Pommerit-Jaudy", 48.73194, -3.24222], + 22248: ["Pommerit-le-Vicomte", 48.61917, -3.08833], + 22249: ["Pont-Melvez", 48.4605, -3.3049], + 22250: ["Pontrieux", 48.69833, -3.15944], + 22251: ["Pordic", 48.5703, -2.8171], + 22253: ["Pouldouran", 48.76444, -3.19917], + 22254: ["Prat", 48.67694, -3.2975], + 22255: ["La Prénessaye", 48.18306, -2.63389], + 22256: ["Quemper-Guézennec", 48.70139, -3.10556], + 22257: ["Quemperven", 48.725, -3.32194], + 22258: ["Quessoy", 48.42111, -2.65833], + 22259: ["Quévert", 48.46361, -2.08722], + 22260: ["Le Quillio", 48.24111, -2.88333], + 22261: ["Quintenic", 48.51528, -2.42833], + 22262: ["Quintin", 48.40361, -2.90944], + 22263: ["Le Quiou", 48.35111, -2.00611], + 22264: ["La Roche-Derrien", 48.74639, -3.26], + 22265: ["Rospez", 48.72944, -3.38389], + 22266: ["Rostrenen", 48.23639, -3.31694], + 22267: ["Rouillac", 48.30944, -2.36611], + 22268: ["Ruca", 48.56722, -2.33944], + 22269: ["Runan", 48.69333, -3.21167], + 22271: ["Saint-Adrien", 48.48917, -3.13028], + 22272: ["Saint-Agathon", 48.55917, -3.10472], + 22273: ["Saint-Alban", 48.55722, -2.535], + 22274: ["Saint-André-des-Eaux", 48.37167, -2.01], + 22275: ["Saint-Barnabé", 48.1375, -2.70278], + 22276: ["Saint-Bihy", 48.37889, -2.97056], + 22277: ["Saint-Brandan", 48.38944, -2.87], + 22278: ["Saint-Brieuc", 48.51361, -2.76028], + 22279: ["Saint-Caradec", 48.19083, -2.84917], + 22280: ["Saint-Carné", 48.41583, -2.06556], + 22281: ["Saint-Carreuc", 48.39833, -2.73139], + 22282: ["Saint-Cast-le-Guildo", 48.62944, -2.25778], + 22283: ["Saint-Clet", 48.6625, -3.1325], + 22284: ["Saint-Connan", 48.41806, -3.06389], + 22285: ["Saint-Connec", 48.1775, -2.92139], + 22286: ["Saint-Denoual", 48.52722, -2.40056], + 22287: ["Saint-Donan", 48.46972, -2.88528], + 22288: ["Saint-Étienne-du-Gué-de-l'Isle", 48.10361, -2.64778], + 22289: ["Saint-Fiacre", 48.46139, -3.06083], + 22290: ["Saint-Gelven", 48.22696, -3.09711], + 22291: ["Saint-Gildas", 48.42222, -3.00306], + 22292: ["Saint-Gilles-du-Mené", 48.24806, -2.54806], + 22293: ["Saint-Gilles-les-Bois", 48.64972, -3.10278], + 22294: ["Saint-Gilles-Pligeaux", 48.38, -3.09472], + 22295: ["Saint-Gilles-Vieux-Marché", 48.2436, -2.9737], + 22296: ["Saint-Glen", 48.35944, -2.52333], + 22297: ["Saint-Gouéno", 48.2675, -2.56861], + 22298: ["Saint-Guen", 48.21722, -2.93667], + 22299: ["Saint-Hélen", 48.47111, -1.95889], + 22300: ["Saint-Hervé", 48.27694, -2.8275], + 22302: ["Saint-Jacut-de-la-Mer", 48.59722, -2.19028], + 22303: ["Saint-Jacut-du-Mené", 48.28361, -2.48167], + 22304: ["Saint-Jean-Kerdaniel", 48.56528, -3.02139], + 22305: ["Saint-Jouan-de-l'Isle", 48.2675, -2.15917], + 22306: ["Saint-Judoce", 48.36333, -1.95417], + 22307: ["Saint-Julien", 48.4525, -2.81639], + 22308: ["Saint-Juvat", 48.35333, -2.04389], + 22309: ["Saint-Launeuc", 48.23361, -2.37556], + 22310: ["Saint-Laurent", 48.6189, -3.232], + 22311: ["Saint-Lormel", 48.54611, -2.22944], + 22312: ["Saint-Maden", 48.33056, -2.07722], + 22313: ["Saint-Martin-des-Prés", 48.30694, -2.95444], + 22314: ["Saint-Maudan", 48.11361, -2.77417], + 22315: ["Saint-Maudez", 48.45278, -2.18222], + 22316: ["Saint-Mayeux", 48.25583, -3.00639], + 22317: ["Saint-Méloir-des-Bois", 48.4578, -2.2501], + 22318: ["Saint-Michel-de-Plélan", 48.46611, -2.21528], + 22319: ["Saint-Michel-en-Grève", 48.68333, -3.56389], + 22320: ["Saint-Nicodème", 48.3426, -3.3382], + 22321: ["Saint-Nicolas-du-Pélem", 48.31306, -3.16444], + 22322: ["Saint-Péver", 48.48111, -3.10222], + 22323: ["Saint-Pôtan", 48.55778, -2.29139], + 22324: ["Saint-Quay-Perros", 48.7925, -3.44778], + 22325: ["Saint-Quay-Portrieux", 48.65194, -2.83111], + 22326: ["Saint-Rieul", 48.44222, -2.41944], + 22327: ["Saint-Samson-sur-Rance", 48.49139, -2.03083], + 22328: ["Saint-Servais", 48.3867, -3.3868], + 22330: ["Saint-Thélo", 48.22833, -2.85417], + 22331: ["Sainte-Tréphine", 48.27, -3.15417], + 22332: ["Saint-Trimoël", 48.38611, -2.54889], + 22333: ["Saint-Vran", 48.23778, -2.44222], + 22334: ["Saint-Igeaux", 48.27194, -3.10528], + 22335: ["Senven-Léhart", 48.425, -3.06917], + 22337: ["Sévignac", 48.33306, -2.33889], + 22338: ["Squiffiec", 48.62722, -3.15417], + 22339: ["Taden", 48.47556, -2.01778], + 22340: ["Tonquédec", 48.66917, -3.39528], + 22341: ["Tramain", 48.40111, -2.40194], + 22342: ["Trébédan", 48.39972, -2.17139], + 22343: ["Trébeurden", 48.76944, -3.56806], + 22344: ["Trébrivan", 48.30889, -3.47528], + 22345: ["Trébry", 48.35528, -2.55222], + 22346: ["Trédaniel", 48.35806, -2.61889], + 22347: ["Trédarzec", 48.78694, -3.20028], + 22348: ["Trédias", 48.35778, -2.23694], + 22349: ["Trédrez-Locquémeau", 48.69778, -3.56583], + 22350: ["Tréduder", 48.65056, -3.56222], + 22351: ["Treffrin", 48.29889, -3.51694], + 22352: ["Tréfumel", 48.33806, -2.02611], + 22353: ["Trégastel", 48.81694, -3.51361], + 22354: ["Tréglamus", 48.55694, -3.27472], + 22356: ["Trégomeur", 48.56556, -2.88194], + 22357: ["Trégon", 48.56917, -2.18361], + 22358: ["Trégonneau", 48.61167, -3.16389], + 22359: ["Trégrom", 48.60083, -3.40528], + 22360: ["Trégueux", 48.4911, -2.737], + 22361: ["Tréguidel", 48.60167, -2.94361], + 22362: ["Tréguier", 48.785, -3.2325], + 22363: ["Trélévern", 48.80833, -3.37167], + 22364: ["Trélivan", 48.43333, -2.11667], + 22365: ["Trémargat", 48.33222, -3.2675], + 22366: ["Trémel", 48.60306, -3.61139], + 22367: ["Tréméloir", 48.55556, -2.85833], + 22368: ["Tréméreuc", 48.55833, -2.06556], + 22369: ["Trémeur", 48.3475, -2.26389], + 22370: ["Tréméven", 48.67278, -3.02889], + 22371: ["Trémorel", 48.19917, -2.28889], + 22372: ["Trémuson", 48.52389, -2.84944], + 22373: ["Tréogan", 48.18917, -3.52], + 22375: ["Tressignaux", 48.61667, -2.98333], + 22376: ["Trévé", 48.21333, -2.79556], + 22377: ["Tréveneuc", 48.66389, -2.87], + 22378: ["Trévérec", 48.65472, -3.05917], + 22379: ["Trévou-Tréguignec", 48.815, -3.35861], + 22380: ["Trévron", 48.39139, -2.06306], + 22381: ["Trézény", 48.7575, -3.36611], + 22383: ["Troguéry", 48.75389, -3.22583], + 22384: ["Uzel", 48.27944, -2.84139], + 22385: ["La Vicomté-sur-Rance", 48.4884, -1.981], + 22386: ["Le Vieux-Bourg", 48.38861, -3.00056], + 22387: ["Le Vieux-Marché", 48.60694, -3.44806], + 22388: ["Vildé-Guingalan", 48.43778, -2.15861], + 22389: ["Yffiniac", 48.485, -2.6775], + 22390: ["Yvias", 48.71333, -3.0525], + 22391: ["Yvignac-la-Tour", 48.34833, -2.17583] +}; diff --git a/dep/23.js b/dep/23.js new file mode 100644 index 0000000..7d947dd --- /dev/null +++ b/dep/23.js @@ -0,0 +1,273 @@ +/* + 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[23] = { + 23001: ["Ahun", 46.0861, 2.0243], + 23002: ["Ajain", 46.2109, 1.9959], + 23003: ["Alleyrat", 45.9878, 2.1542], + 23004: ["Anzême", 46.2540, 1.8499], + 23005: ["Arfeuille-Châtain", 46.0604, 2.4347], + 23006: ["Arrènes", 46.0724, 1.5673], + 23007: ["Ars", 45.9991, 2.0840], + 23008: ["Aubusson", 45.9509, 2.1658], + 23009: ["Auge", 46.2367, 2.3325], + 23010: ["Augères", 46.0799, 1.7276], + 23011: ["Aulon", 46.0918, 1.6958], + 23012: ["Auriat", 45.8709, 1.6338], + 23013: ["Auzances", 46.0263, 2.5066], + 23014: ["Azat-Châtenet", 46.0866, 1.7692], + 23015: ["Azerables", 46.3524, 1.4749], + 23016: ["Banize", 45.9368, 1.9975], + 23017: ["Basville", 45.8577, 2.4124], + 23018: ["Bazelat", 46.3502, 1.5319], + 23019: ["Beissat", 45.7647, 2.2834], + 23020: ["Bellegarde-en-Marche", 45.9815, 2.2929], + 23021: ["Bénévent-l'Abbaye", 46.1177, 1.6294], + 23022: ["Bétête", 46.3616, 2.0697], + 23023: ["Blaudeix", 46.2296, 2.0851], + 23024: ["Blessac", 45.9634, 2.1118], + 23025: ["Bonnat", 46.3230, 1.9134], + 23026: ["Bord-Saint-Georges", 46.2516, 2.2871], + 23027: ["Bosmoreau-les-Mines", 46.0023, 1.7543], + 23028: ["Bosroger", 46.0038, 2.2508], + 23029: ["Le Bourg-d'Hem", 46.3013, 1.8410], + 23030: ["Bourganeuf", 45.9488, 1.7490], + 23031: ["Boussac", 46.3477, 2.2230], + 23032: ["Boussac-Bourg", 46.3680, 2.2156], + 23033: ["La Brionne", 46.1643, 1.7888], + 23034: ["Brousse", 45.9721, 2.4529], + 23035: ["Budelière", 46.2207, 2.4751], + 23036: ["Bussière-Dunoise", 46.2557, 1.7602], + 23037: ["Bussière-Nouvelle", 46.0136, 2.4195], + 23038: ["Bussière-Saint-Georges", 46.4017, 2.1551], + 23039: ["La Celle-Dunoise", 46.3119, 1.7817], + 23040: ["La Celle-sous-Gouzon", 46.2188, 2.2092], + 23041: ["La Cellette", 46.4013, 2.0095], + 23042: ["Ceyroux", 46.0590, 1.6648], + 23043: ["Chamberaud", 46.0500, 2.0442], + 23044: ["Chambon-Sainte-Croix", 46.3528, 1.7695], + 23045: ["Chambon-sur-Voueize", 46.1927, 2.4185], + 23046: ["Chambonchard", 46.1608, 2.5415], + 23047: ["Chamborand", 46.1570, 1.5730], + 23048: ["Champagnat", 46.0202, 2.2867], + 23049: ["Champsanglard", 46.2806, 1.8893], + 23050: ["La Chapelle-Baloue", 46.3589, 1.5686], + 23051: ["La Chapelle-Saint-Martial", 46.0253, 1.9223], + 23052: ["La Chapelle-Taillefert", 46.1137, 1.8336], + 23053: ["Chard", 45.9497, 2.4904], + 23054: ["Charron", 46.0375, 2.5640], + 23055: ["Châtelard", 45.9637, 2.4673], + 23056: ["Châtelus-le-Marcheix", 46.0069, 1.6254], + 23057: ["Châtelus-Malvaleix", 46.2969, 2.0330], + 23058: ["Le Chauchet", 46.1103, 2.3289], + 23059: ["La Chaussade", 45.9876, 2.2488], + 23060: ["Chavanat", 45.9523, 1.9663], + 23061: ["Chénérailles", 46.1127, 2.1715], + 23062: ["Chéniers", 46.3514, 1.8276], + 23063: ["Clairavaux", 45.7760, 2.1770], + 23064: ["Clugnat", 46.2993, 2.1196], + 23065: ["Colondannes", 46.2881, 1.6169], + 23066: ["Le Compas", 46.0039, 2.4526], + 23067: ["La Courtine", 45.7301, 2.2438], + 23068: ["Cressat", 46.1345, 2.0929], + 23069: ["Crocq", 45.8502, 2.3647], + 23070: ["Crozant", 46.3822, 1.6127], + 23071: ["Croze", 45.8244, 2.1678], + 23072: ["Domeyrot", 46.2491, 2.1472], + 23073: ["Dontreix", 45.9788, 2.5468], + 23074: ["Le Donzeil", 46.0353, 1.9853], + 23075: ["Dun-le-Palestel", 46.3032, 1.6621], + 23076: ["évaux-les-Bains", 46.1689, 2.4993], + 23077: ["Faux-la-Montagne", 45.7429, 1.9350], + 23078: ["Faux-Mazuras", 45.9224, 1.7797], + 23079: ["Felletin", 45.8895, 2.1827], + 23080: ["Féniers", 45.7440, 2.1261], + 23081: ["Flayat", 45.7785, 2.3861], + 23082: ["Fleurat", 46.2324, 1.6830], + 23083: ["Fontanières", 46.1071, 2.5192], + 23084: ["La Forêt-du-Temple", 46.4271, 1.9060], + 23086: ["Fransèches", 46.0285, 2.0399], + 23087: ["Fresselines", 46.3778, 1.6989], + 23088: ["Gartempe", 46.1523, 1.7259], + 23089: ["Genouillac", 46.3446, 1.9934], + 23090: ["Gentioux-Pigerolles", 45.7846, 2.0085], + 23091: ["Gioux", 45.8012, 2.1144], + 23092: ["Glénic", 46.2297, 1.9412], + 23093: ["Gouzon", 46.1872, 2.2307], + 23095: ["Le Grand-Bourg", 46.1597, 1.6550], + 23096: ["Guéret", 46.1632, 1.8707], + 23097: ["Issoudun-Létrieix", 46.0660, 2.1641], + 23098: ["Jalesches", 46.2952, 2.0823], + 23099: ["Janaillat", 46.0480, 1.7746], + 23100: ["Jarnages", 46.1901, 2.0803], + 23101: ["Jouillat", 46.2681, 1.9378], + 23102: ["Ladapeyre", 46.2487, 2.0500], + 23103: ["Lafat", 46.3383, 1.6058], + 23104: ["Lavaufranche", 46.3054, 2.2719], + 23105: ["Lavaveix-les-Mines", 46.0743, 2.0935], + 23106: ["Lépaud", 46.2313, 2.3842], + 23107: ["Lépinas", 46.0586, 1.9369], + 23108: ["Leyrat", 46.3583, 2.2937], + 23109: ["Linard", 46.3666, 1.8764], + 23110: ["Lioux-les-Monges", 45.9406, 2.4446], + 23111: ["Lizières", 46.2087, 1.5723], + 23112: ["Lourdoueix-Saint-Pierre", 46.3997, 1.8284], + 23113: ["Lupersat", 45.9899, 2.3582], + 23114: ["Lussat", 46.1860, 2.3316], + 23115: ["Magnat-l'étrange", 45.7950, 2.2688], + 23116: ["Mainsat", 46.0476, 2.3863], + 23117: ["Maison-Feyne", 46.3472, 1.6702], + 23118: ["Maisonnisses", 46.0608, 1.9030], + 23119: ["Malleret", 45.7623, 2.3226], + 23120: ["Malleret-Boussac", 46.3416, 2.1508], + 23121: ["Malval", 46.3569, 1.8980], + 23122: ["Mansat-la-Courrière", 45.9652, 1.7957], + 23123: ["Les Mars", 45.9954, 2.4915], + 23124: ["Marsac", 46.1001, 1.5842], + 23125: ["Le Mas-d'Artige", 45.7343, 2.1863], + 23126: ["Masbaraud-Mérignat", 45.9760, 1.7204], + 23127: ["Mautes", 45.9361, 2.3852], + 23128: ["Mazeirat", 46.1381, 1.9873], + 23129: ["La Mazière-aux-Bons-Hommes", 45.8897, 2.4436], + 23130: ["Méasnes", 46.4230, 1.7799], + 23131: ["Mérinchal", 45.9084, 2.4942], + 23132: ["Montaigut-le-Blanc", 46.1184, 1.7327], + 23133: ["Montboucher", 45.9478, 1.6803], + 23134: ["Le Monteil-au-Vicomte", 45.9095, 1.9448], + 23136: ["Mortroux", 46.3956, 1.9074], + 23137: ["Mourioux-Vieilleville", 46.0794, 1.6379], + 23138: ["Moutier-d'Ahun", 46.0997, 2.0630], + 23139: ["Moutier-Malcard", 46.3835, 1.9504], + 23140: ["Moutier-Rozeille", 45.9183, 2.1983], + 23141: ["Naillat", 46.2585, 1.6500], + 23142: ["Néoux", 45.9157, 2.2637], + 23143: ["Noth", 46.2422, 1.5826], + 23144: ["La Nouaille", 45.8393, 2.0699], + 23145: ["Nouhant", 46.2870, 2.3920], + 23146: ["Nouzerines", 46.3891, 2.1108], + 23147: ["Nouzerolles", 46.3833, 1.7404], + 23148: ["Nouziers", 46.4236, 1.9615], + 23149: ["Parsac", 46.1973, 2.1397], + 23150: ["Peyrabout", 46.1007, 1.9164], + 23151: ["Peyrat-la-Nonière", 46.0802, 2.2522], + 23152: ["Pierrefitte", 46.1520, 2.2327], + 23154: ["Pionnat", 46.1700, 2.0265], + 23155: ["Pontarion", 45.9957, 1.8461], + 23156: ["Pontcharraud", 45.8614, 2.2746], + 23157: ["La Pouge", 45.9737, 1.9401], + 23158: ["Poussanges", 45.8165, 2.2214], + 23159: ["Puy-Malsignat", 46.0356, 2.2143], + 23160: ["Reterre", 46.1065, 2.4675], + 23161: ["Rimondeix", 46.2317, 2.1154], + 23162: ["Roches", 46.2810, 1.9905], + 23164: ["Rougnat", 46.0578, 2.4961], + 23165: ["Royère-de-Vassivière", 45.8375, 1.9016], + 23166: ["Sagnat", 46.3130, 1.6244], + 23167: ["Sannat", 46.1229, 2.4153], + 23168: ["Sardent", 46.0459, 1.8588], + 23169: ["La Saunière", 46.1285, 1.9413], + 23170: ["Savennes", 46.1090, 1.8861], + 23171: ["Sermur", 45.9695, 2.4154], + 23172: ["La Serre-Bussière-Vieille", 46.0560, 2.3347], + 23173: ["Soubrebost", 45.9625, 1.8388], + 23174: ["Soumans", 46.3041, 2.3311], + 23175: ["Sous-Parsat", 46.0580, 1.9789], + 23176: ["La Souterraine", 46.2366, 1.4759], + 23177: ["Saint-Agnant-de-Versillat", 46.2809, 1.5057], + 23178: ["Saint-Agnant-près-Crocq", 45.8065, 2.3375], + 23179: ["Saint-Alpinien", 45.9621, 2.2423], + 23180: ["Saint-Amand", 45.9768, 2.2067], + 23181: ["Saint-Amand-Jartoudeix", 45.9176, 1.6688], + 23182: ["Saint-Avit-de-Tardes", 45.9202, 2.2991], + 23183: ["Saint-Avit-le-Pauvre", 45.9933, 2.0484], + 23184: ["Saint-Bard", 45.9133, 2.4076], + 23185: ["Saint-Chabrais", 46.1247, 2.2071], + 23186: ["Saint-Christophe", 46.0966, 1.8606], + 23187: ["Saint-Dizier-la-Tour", 46.1424, 2.1505], + 23188: ["Saint-Dizier-les-Domaines", 46.3228, 2.0473], + 23189: ["Saint-Dizier-Leyrenne", 46.0272, 1.7048], + 23190: ["Saint-Domet", 46.0507, 2.2954], + 23191: ["Saint-éloi", 46.0784, 1.8170], + 23192: ["Saint-étienne-de-Fursac", 46.1269, 1.5325], + 23193: ["Sainte-Feyre", 46.1570, 1.9132], + 23194: ["Sainte-Feyre-la-Montagne", 45.8948, 2.2323], + 23195: ["Saint-Fiel", 46.2132, 1.8952], + 23196: ["Saint-Frion", 45.8644, 2.2230], + 23197: ["Saint-Georges-la-Pouge", 45.9974, 1.9627], + 23198: ["Saint-Georges-Nigremont", 45.8360, 2.2733], + 23199: ["Saint-Germain-Beaupré", 46.3160, 1.5574], + 23200: ["Saint-Goussaud", 46.0310, 1.5612], + 23201: ["Saint-Hilaire-la-Plaine", 46.1156, 1.9848], + 23202: ["Saint-Hilaire-le-Château", 45.9937, 1.8977], + 23203: ["Saint-Julien-la-Genête", 46.1420, 2.4746], + 23204: ["Saint-Julien-le-Châtel", 46.1182, 2.2699], + 23205: ["Saint-Junien-la-Bregère", 45.8846, 1.7441], + 23206: ["Saint-Laurent", 46.1609, 1.9601], + 23207: ["Saint-Léger-Bridereix", 46.2806, 1.5783], + 23208: ["Saint-Léger-le-Guérétois", 46.1507, 1.8151], + 23209: ["Saint-Loup", 46.1463, 2.2811], + 23210: ["Saint-Maixant", 45.9987, 2.1989], + 23211: ["Saint-Marc-à-Frongier", 45.9193, 2.1105], + 23212: ["Saint-Marc-à-Loubaud", 45.8434, 1.9909], + 23213: ["Saint-Marien", 46.4127, 2.2157], + 23214: ["Saint-Martial-le-Mont", 46.0501, 2.0906], + 23215: ["Saint-Martial-le-Vieux", 45.6896, 2.3084], + 23216: ["Saint-Martin-Château", 45.8498, 1.8117], + 23217: ["Saint-Martin-Sainte-Catherine", 45.9426, 1.5610], + 23218: ["Saint-Maurice-près-Crocq", 45.8576, 2.3154], + 23219: ["Saint-Maurice-la-Souterraine", 46.2106, 1.4258], + 23220: ["Saint-Médard-la-Rochette", 46.0220, 2.1464], + 23221: ["Saint-Merd-la-Breuille", 45.7335, 2.4306], + 23222: ["Saint-Michel-de-Veisse", 45.9536, 2.0500], + 23223: ["Saint-Moreil", 45.8603, 1.6939], + 23224: ["Saint-Oradoux-de-Chirouze", 45.7286, 2.3250], + 23225: ["Saint-Oradoux-près-Crocq", 45.8887, 2.3755], + 23226: ["Saint-Pardoux-d'Arnet", 45.8819, 2.3260], + 23227: ["Saint-Pardoux-Morterolles", 45.9054, 1.8290], + 23228: ["Saint-Pardoux-le-Neuf", 45.9364, 2.2278], + 23229: ["Saint-Pardoux-les-Cards", 46.0920, 2.1245], + 23230: ["Saint-Pierre-Chérignat", 45.9598, 1.6139], + 23231: ["Saint-Pierre-de-Fursac", 46.1678, 1.4919], + 23232: ["Saint-Pierre-Bellevue", 45.9074, 1.8962], + 23233: ["Saint-Pierre-le-Bost", 46.3965, 2.2623], + 23234: ["Saint-Priest", 46.0938, 2.3562], + 23235: ["Saint-Priest-la-Feuille", 46.1984, 1.5356], + 23236: ["Saint-Priest-la-Plaine", 46.2038, 1.6315], + 23237: ["Saint-Priest-Palus", 45.8948, 1.6764], + 23238: ["Saint-Quentin-la-Chabanne", 45.8786, 2.1463], + 23239: ["Saint-Sébastien", 46.3933, 1.5303], + 23240: ["Saint-Silvain-Bas-le-Roc", 46.3319, 2.2182], + 23241: ["Saint-Silvain-Bellegarde", 45.9661, 2.3073], + 23242: ["Saint-Silvain-Montaigut", 46.1412, 1.7606], + 23243: ["Saint-Silvain-sous-Toulx", 46.2595, 2.1885], + 23244: ["Saint-Sulpice-le-Dunois", 46.2979, 1.7260], + 23245: ["Saint-Sulpice-le-Guérétois", 46.2020, 1.8282], + 23246: ["Saint-Sulpice-les-Champs", 45.9883, 2.0200], + 23247: ["Saint-Vaury", 46.1999, 1.7490], + 23248: ["Saint-Victor-en-Marche", 46.1180, 1.7978], + 23249: ["Saint-Yrieix-la-Montagne", 45.8756, 2.0032], + 23250: ["Saint-Yrieix-les-Bois", 46.0936, 1.9572], + 23251: ["Tardes", 46.1414, 2.3545], + 23252: ["Tercillat", 46.4035, 2.0548], + 23253: ["Thauron", 46.0016, 1.8028], + 23254: ["Toulx-Sainte-Croix", 46.2911, 2.2172], + 23255: ["Trois-Fonds", 46.2431, 2.2361], + 23257: ["Vallière", 45.9068, 2.0386], + 23258: ["Vareilles", 46.3050, 1.4560], + 23259: ["Verneiges", 46.2641, 2.3407], + 23260: ["Vidaillat", 45.9552, 1.8979], + 23261: ["Viersat", 46.2630, 2.4451], + 23262: ["Vigeville", 46.1599, 2.0729], + 23263: ["Villard", 46.3295, 1.6993], + 23264: ["La Villedieu", 45.7327, 1.8924], + 23265: ["La Villeneuve", 45.8965, 2.4157], + 23266: ["La Villetelle", 45.9243, 2.3383] +}; diff --git a/dep/24.js b/dep/24.js new file mode 100644 index 0000000..4324486 --- /dev/null +++ b/dep/24.js @@ -0,0 +1,570 @@ +/* + 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[24] = { + 24001: ["Abjat-sur-Bandiat", 45.5817, 0.7599], + 24002: ["Agonac", 45.2815, 0.7453], + 24004: ["Ajat", 45.1611, 1.0276], + 24005: ["Alles-sur-Dordogne", 44.8613, 0.8746], + 24006: ["Allas-les-Mines", 44.8280, 1.0737], + 24007: ["Allemans", 45.2884, 0.3052], + 24008: ["Angoisse", 45.4299, 1.1505], + 24009: ["Anlhiac", 45.3214, 1.1208], + 24010: ["Annesse-et-Beaulieu", 45.1826, 0.5953], + 24011: ["Antonne-et-Trigonant", 45.2300, 0.8316], + 24012: ["Archignac", 45.0157, 1.2916], + 24013: ["Atur", 45.1363, 0.7562], + 24014: ["Aubas", 45.0793, 1.1980], + 24015: ["Audrix", 44.8830, 0.9484], + 24016: ["Augignac", 45.5838, 0.7023], + 24018: ["Auriac-du-Périgord", 45.1125, 1.1272], + 24019: ["Azerat", 45.1597, 1.1063], + 24020: ["La Bachellerie", 45.1339, 1.1637], + 24021: ["Badefols-d'Ans", 45.2288, 1.2037], + 24022: ["Badefols-sur-Dordogne", 44.8391, 0.8005], + 24023: ["Baneuil", 44.8529, 0.6934], + 24024: ["Bardou", 44.7409, 0.6860], + 24025: ["Bars", 45.0948, 1.0507], + 24026: ["Bassillac", 45.1789, 0.8209], + 24027: ["Bayac", 44.8047, 0.7227], + 24028: ["Beaumont-du-Périgord", 44.7738, 0.7540], + 24029: ["Beaupouyet", 44.9961, 0.2852], + 24030: ["Beauregard-de-Terrasson", 45.1558, 1.2286], + 24031: ["Beauregard-et-Bassac", 44.9936, 0.6326], + 24032: ["Beauronne", 45.1003, 0.3631], + 24033: ["Beaussac", 45.5097, 0.4820], + 24034: ["Beleymas", 44.9869, 0.4913], + 24035: ["Belvès", 44.7462, 0.9804], + 24036: ["Berbiguières", 44.8394, 1.0451], + 24037: ["Bergerac", 44.8543, 0.4865], + 24038: ["Bertric-Burée", 45.3090, 0.3545], + 24039: ["Besse", 44.6649, 1.1131], + 24040: ["Beynac-et-Cazenac", 44.8572, 1.1322], + 24041: ["Bézenac", 44.8475, 1.0863], + 24042: ["Biras", 45.2868, 0.6389], + 24043: ["Biron", 44.6225, 0.8741], + 24044: ["Blis-et-Born", 45.1694, 0.9081], + 24045: ["Boisse", 44.7162, 0.6565], + 24046: ["Boisseuilh", 45.2814, 1.1780], + 24047: ["La Boissière-d'Ans", 45.2320, 0.9737], + 24048: ["Bonneville-et-Saint-Avit-de-Fumadières", 44.8838, 0.0812], + 24050: ["Borrèze", 44.9746, 1.3910], + 24051: ["Bosset", 44.9518, 0.3622], + 24052: ["Bouillac", 44.7652, 0.9204], + 24053: ["Boulazac", 45.1737, 0.7693], + 24054: ["Bouniagues", 44.7568, 0.5279], + 24055: ["Bourdeilles", 45.3187, 0.5811], + 24056: ["Le Bourdeix", 45.5790, 0.6355], + 24057: ["Bourg-des-Maisons", 45.3372, 0.4344], + 24058: ["Bourg-du-Bost", 45.2670, 0.2632], + 24059: ["Bourgnac", 45.0173, 0.3979], + 24060: ["Bourniquel", 44.8081, 0.7704], + 24061: ["Bourrou", 45.0481, 0.6042], + 24062: ["Bouteilles-Saint-Sébastien", 45.3484, 0.2893], + 24063: ["Bouzic", 44.7210, 1.2171], + 24064: ["Brantôme", 45.3601, 0.6559], + 24065: ["Breuilh", 45.0576, 0.7529], + 24066: ["Brouchaud", 45.2049, 0.9971], + 24067: ["Le Bugue", 44.9264, 0.9246], + 24068: ["Le Buisson-de-Cadouin", 44.8209, 0.8900], + 24069: ["Bussac", 45.2666, 0.6027], + 24070: ["Busserolles", 45.6716, 0.6461], + 24071: ["Bussière-Badil", 45.6446, 0.6018], + 24073: ["Calès", 44.8631, 0.8150], + 24074: ["Calviac-en-Périgord", 44.8610, 1.3221], + 24075: ["Campagnac-lès-Quercy", 44.6954, 1.1751], + 24076: ["Campagne", 44.8978, 0.9775], + 24077: ["Campsegret", 44.9423, 0.5676], + 24079: ["Cantillac", 45.4000, 0.6436], + 24080: ["Capdrot", 44.6788, 0.9451], + 24081: ["Carlux", 44.8869, 1.3598], + 24082: ["Carsac-Aillac", 44.8504, 1.2742], + 24083: ["Carsac-de-Gurson", 44.9404, 0.0946], + 24084: ["Carves", 44.7854, 1.0605], + 24085: ["La Cassagne", 45.0565, 1.3064], + 24086: ["Castelnaud-la-Chapelle", 44.8017, 1.1305], + 24087: ["Castels", 44.8705, 1.0803], + 24088: ["Cause-de-Clérans", 44.8732, 0.6727], + 24089: ["Cazoulès", 44.8822, 1.4289], + 24090: ["Celles", 45.2925, 0.4124], + 24091: ["Cénac-et-Saint-Julien", 44.7868, 1.2034], + 24092: ["Cendrieux", 44.9992, 0.8269], + 24093: ["Cercles", 45.3671, 0.4695], + 24094: ["Chalagnac", 45.0928, 0.6807], + 24095: ["Chalais", 45.5032, 0.9403], + 24096: ["Champagnac-de-Belair", 45.4004, 0.6950], + 24097: ["Champagne-et-Fontaine", 45.4290, 0.3362], + 24098: ["Champcevinel", 45.2212, 0.7250], + 24099: ["Champeaux-et-la-Chapelle-Pommier", 45.4680, 0.5810], + 24100: ["Champniers-et-Reilhac", 45.6717, 0.7212], + 24101: ["Champs-Romain", 45.5404, 0.7715], + 24102: ["Chancelade", 45.2100, 0.6552], + 24103: ["Le Change", 45.2019, 0.8912], + 24104: ["Chantérac", 45.1674, 0.4381], + 24105: ["Chapdeuil", 45.3426, 0.4668], + 24106: ["La Chapelle-Aubareil", 45.0104, 1.1894], + 24107: ["La Chapelle-Faucher", 45.3743, 0.7617], + 24108: ["La Chapelle-Gonaguet", 45.2301, 0.6190], + 24109: ["La Chapelle-Grésignac", 45.3896, 0.3393], + 24110: ["La Chapelle-Montabourlet", 45.3949, 0.4576], + 24111: ["La Chapelle-Montmoreau", 45.4499, 0.6442], + 24113: ["La Chapelle-Saint-Jean", 45.1954, 1.1643], + 24114: ["Chassaignes", 45.2543, 0.2498], + 24115: ["Château-l'évêque", 45.2584, 0.6864], + 24116: ["Châtres", 45.1873, 1.1947], + 24117: ["Chavagnac", 45.0871, 1.3700], + 24118: ["Chenaud", 45.2126, 0.0785], + 24119: ["Cherval", 45.3879, 0.3849], + 24120: ["Cherveix-Cubas", 45.2878, 1.1111], + 24121: ["Chourgnac", 45.2344, 1.0535], + 24122: ["Cladech", 44.8088, 1.0741], + 24123: ["Clermont-de-Beauregard", 44.9493, 0.6477], + 24124: ["Clermont-d'Excideuil", 45.3645, 1.0471], + 24126: ["Colombier", 44.7822, 0.5179], + 24127: ["Coly", 45.0864, 1.2650], + 24128: ["Comberanche-et-épeluche", 45.2768, 0.2800], + 24129: ["Condat-sur-Trincou", 45.3674, 0.7158], + 24130: ["Condat-sur-Vézère", 45.1064, 1.2290], + 24131: ["Connezac", 45.5150, 0.5303], + 24132: ["Conne-de-Labarde", 44.7817, 0.5533], + 24133: ["La Coquille", 45.5444, 0.9656], + 24134: ["Corgnac-sur-l'Isle", 45.3733, 0.9446], + 24135: ["Cornille", 45.2457, 0.7790], + 24136: ["Coubjours", 45.2416, 1.2535], + 24137: ["Coulaures", 45.3003, 0.9738], + 24138: ["Coulounieix-Chamiers", 45.1650, 0.6875], + 24139: ["Coursac", 45.1270, 0.6428], + 24140: ["Cours-de-Pile", 44.8364, 0.5576], + 24141: ["Coutures", 45.3275, 0.3954], + 24142: ["Coux-et-Bigaroque", 44.8481, 0.9678], + 24143: ["Couze-et-Saint-Front", 44.8255, 0.7221], + 24144: ["Creyssac", 45.3128, 0.5498], + 24145: ["Creysse", 44.8643, 0.5489], + 24146: ["Creyssensac-et-Pissot", 45.0708, 0.6680], + 24147: ["Cubjac", 45.2253, 0.9390], + 24148: ["Cunèges", 44.7797, 0.3740], + 24150: ["Daglan", 44.7481, 1.1872], + 24151: ["Doissat", 44.7217, 1.0856], + 24152: ["Domme", 44.8035, 1.2443], + 24153: ["La Dornac", 45.0734, 1.3432], + 24154: ["Douchapt", 45.2320, 0.4456], + 24155: ["Douville", 45.0019, 0.5951], + 24156: ["La Douze", 45.0680, 0.8623], + 24157: ["Douzillac", 45.0903, 0.4077], + 24158: ["Dussac", 45.3955, 1.0731], + 24159: ["échourgnac", 45.1290, 0.2230], + 24160: ["église-Neuve-de-Vergt", 45.0887, 0.7326], + 24161: ["église-Neuve-d'Issac", 44.9811, 0.4278], + 24162: ["Escoire", 45.2075, 0.8514], + 24163: ["étouars", 45.6088, 0.6157], + 24164: ["Excideuil", 45.3293, 1.0621], + 24165: ["Eygurande-et-Gardedeuil", 45.0789, 0.1212], + 24166: ["Eyliac", 45.1550, 0.8557], + 24167: ["Eymet", 44.6734, 0.3946], + 24168: ["Plaisance", 44.6984, 0.5555], + 24170: ["Eyvirat", 45.3287, 0.7380], + 24171: ["Eyzerac", 45.3874, 0.9025], + 24172: ["Les Eyzies-de-Tayac-Sireuil", 44.9350, 1.0403], + 24174: ["Fanlac", 45.0690, 1.0930], + 24175: ["Les Farges", 45.1147, 1.1931], + 24176: ["Faurilles", 44.7025, 0.6870], + 24177: ["Faux", 44.7855, 0.6463], + 24178: ["Festalemps", 45.2174, 0.2422], + 24179: ["La Feuillade", 45.1156, 1.3975], + 24180: ["Firbeix", 45.5924, 0.9420], + 24181: ["Flaugeac", 44.7544, 0.4408], + 24182: ["Le Fleix", 44.8809, 0.2625], + 24183: ["Fleurac", 44.9972, 1.0048], + 24184: ["Florimont-Gaumier", 44.7082, 1.2386], + 24186: ["Fonroque", 44.7047, 0.4098], + 24188: ["Fossemagne", 45.1187, 0.9881], + 24189: ["Fougueyrolles", 44.8684, 0.1887], + 24190: ["Fouleix", 44.9755, 0.6736], + 24191: ["Fraisse", 44.9336, 0.3033], + 24192: ["Gabillou", 45.2059, 1.0322], + 24193: ["Gageac-et-Rouillac", 44.8038, 0.3576], + 24194: ["Gardonne", 44.8311, 0.3309], + 24195: ["Gaugeac", 44.6662, 0.8790], + 24196: ["Génis", 45.3306, 1.1636], + 24197: ["Ginestet", 44.9040, 0.4376], + 24198: ["La Gonterie-Boulouneix", 45.3817, 0.5844], + 24199: ["Gout-Rossignol", 45.4163, 0.4055], + 24200: ["Grand-Brassac", 45.3001, 0.4857], + 24202: ["Granges-d'Ans", 45.2106, 1.1163], + 24203: ["Les Graulges", 45.5010, 0.4449], + 24204: ["Grèzes", 45.1084, 1.3610], + 24205: ["Grignols", 45.0847, 0.5397], + 24206: ["Grives", 44.7629, 1.0776], + 24207: ["Groléjac", 44.8096, 1.2926], + 24208: ["Grun-Bordas", 45.0461, 0.6420], + 24209: ["Hautefaye", 45.5360, 0.5082], + 24210: ["Hautefort", 45.2589, 1.1354], + 24211: ["Issac", 45.0150, 0.4517], + 24212: ["Issigeac", 44.7277, 0.6054], + 24213: ["Jaure", 45.0547, 0.5570], + 24214: ["Javerlhac-et-la-Chapelle-Saint-Robert", 45.5610, 0.5504], + 24215: ["Jayac", 45.0299, 1.3515], + 24216: ["La Jemaye", 45.1605, 0.2625], + 24217: ["Journiac", 44.9659, 0.8857], + 24218: ["Jumilhac-le-Grand", 45.5051, 1.0806], + 24219: ["Labouquerie", 44.7470, 0.7934], + 24220: ["Lacropte", 45.0488, 0.8312], + 24221: ["Rudeau-Ladosse", 45.4905, 0.5330], + 24222: ["La Force", 44.8787, 0.3595], + 24223: ["Lalinde", 44.8557, 0.7415], + 24224: ["Lamonzie-Montastruc", 44.9014, 0.5883], + 24225: ["Lamonzie-Saint-Martin", 44.8334, 0.3877], + 24226: ["Lamothe-Montravel", 44.8527, 0.0166], + 24227: ["Lanouaille", 45.3777, 1.1320], + 24228: ["Lanquais", 44.8142, 0.6689], + 24229: ["Le Lardin-Saint-Lazare", 45.1363, 1.2324], + 24230: ["Larzac", 44.7393, 1.0000], + 24231: ["Lavalade", 44.6942, 0.8603], + 24232: ["Lavaur", 44.6249, 1.0245], + 24233: ["Laveyssière", 44.9353, 0.4392], + 24234: ["Les Lèches", 44.9811, 0.3866], + 24235: ["Léguillac-de-Cercles", 45.3875, 0.5192], + 24236: ["Léguillac-de-l'Auche", 45.1872, 0.5530], + 24237: ["Lembras", 44.8921, 0.5214], + 24238: ["Lempzours", 45.3549, 0.8237], + 24239: ["Ligueux", 45.3091, 0.8126], + 24240: ["Limeuil", 44.8968, 0.8959], + 24241: ["Limeyrat", 45.1652, 0.9773], + 24242: ["Liorac-sur-Louyre", 44.8959, 0.6415], + 24243: ["Lisle", 45.2711, 0.5572], + 24244: ["Lolme", 44.7104, 0.8462], + 24245: ["Loubejac", 44.6047, 1.0745], + 24246: ["Lunas", 44.9246, 0.3990], + 24247: ["Lusignac", 45.3253, 0.3154], + 24248: ["Lussas-et-Nontronneau", 45.5207, 0.5805], + 24249: ["Manaurie", 44.9627, 0.9882], + 24251: ["Manzac-sur-Vern", 45.0844, 0.5904], + 24252: ["Marcillac-Saint-Quentin", 44.9556, 1.1998], + 24253: ["Mareuil", 45.4407, 0.4479], + 24254: ["Marnac", 44.8296, 1.0287], + 24255: ["Marquay", 44.9410, 1.1283], + 24256: ["Marsac-sur-l'Isle", 45.1820, 0.6514], + 24257: ["Marsalès", 44.6997, 0.8906], + 24258: ["Marsaneix", 45.0905, 0.7790], + 24259: ["Maurens", 44.9268, 0.4822], + 24260: ["Mauzac-et-Grand-Castang", 44.8823, 0.7803], + 24261: ["Mauzens-et-Miremont", 44.9907, 0.9291], + 24262: ["Mayac", 45.2792, 0.9515], + 24263: ["Mazeyrolles", 44.6732, 1.0075], + 24264: ["Ménesplet", 45.0036, 0.1054], + 24266: ["Mensignac", 45.2211, 0.5588], + 24267: ["Mescoules", 44.7414, 0.4257], + 24268: ["Meyrals", 44.9077, 1.0703], + 24269: ["Mialet", 45.5689, 0.8978], + 24270: ["Milhac-d'Auberoche", 45.1139, 0.9332], + 24271: ["Milhac-de-Nontron", 45.4728, 0.7914], + 24272: ["Minzac", 44.9616, 0.0299], + 24273: ["Molières", 44.8119, 0.8247], + 24274: ["Monbazillac", 44.7946, 0.4809], + 24276: ["Monestier", 44.7765, 0.3152], + 24277: ["Monfaucon", 44.9145, 0.2556], + 24278: ["Monmadalès", 44.7682, 0.6175], + 24279: ["Monmarvès", 44.7052, 0.6113], + 24280: ["Monpazier", 44.6807, 0.8940], + 24281: ["Monsac", 44.7795, 0.6925], + 24282: ["Monsaguel", 44.7389, 0.5714], + 24283: ["Monsec", 45.4247, 0.5438], + 24284: ["Montagnac-d'Auberoche", 45.1876, 0.9538], + 24285: ["Montagnac-la-Crempse", 44.9785, 0.5429], + 24286: ["Montagrier", 45.2718, 0.4861], + 24287: ["Montaut", 44.7504, 0.6461], + 24288: ["Montazeau", 44.9026, 0.1308], + 24289: ["Montcaret", 44.8618, 0.0660], + 24290: ["Montferrand-du-Périgord", 44.7585, 0.8749], + 24291: ["Montignac", 45.0627, 1.1542], + 24292: ["Montpeyroux", 44.9152, 0.0627], + 24293: ["Monplaisant", 44.7933, 0.9951], + 24294: ["Montpon-Ménestérol", 45.0196, 0.1555], + 24295: ["Montrem", 45.1310, 0.5809], + 24296: ["Mouleydier", 44.8599, 0.6172], + 24297: ["Moulin-Neuf", 45.0000, 0.0583], + 24298: ["Mouzens", 44.8505, 1.0043], + 24299: ["Mussidan", 45.0296, 0.3647], + 24300: ["Nabirat", 44.7651, 1.2907], + 24301: ["Nadaillac", 45.0316, 1.4003], + 24302: ["Nailhac", 45.2237, 1.1548], + 24303: ["Nanteuil-Auriac-de-Bourzac", 45.3801, 0.2876], + 24304: ["Nantheuil", 45.4263, 0.9562], + 24305: ["Nanthiat", 45.4081, 0.9850], + 24306: ["Nastringues", 44.8721, 0.1500], + 24307: ["Naussannes", 44.7501, 0.7187], + 24308: ["Négrondes", 45.3402, 0.8786], + 24309: ["Neuvic", 45.0893, 0.4661], + 24310: ["Nojals-et-Clotte", 44.7275, 0.7637], + 24311: ["Nontron", 45.5303, 0.6839], + 24312: ["Notre-Dame-de-Sanilhac", 45.1273, 0.7127], + 24313: ["Orliac", 44.7131, 1.0617], + 24314: ["Orliaguet", 44.9107, 1.3815], + 24316: ["Parcoul", 45.1915, 0.0356], + 24317: ["Paulin", 44.9952, 1.3341], + 24318: ["Paunat", 44.9027, 0.8545], + 24319: ["Paussac-et-Saint-Vivien", 45.3463, 0.5395], + 24320: ["Payzac", 45.4219, 1.2266], + 24321: ["Pazayac", 45.1245, 1.3751], + 24322: ["Périgueux", 45.1918, 0.7118], + 24323: ["Petit-Bersac", 45.2695, 0.2272], + 24324: ["Peyrignac", 45.1587, 1.1956], + 24325: ["Peyrillac-et-Millac", 44.8912, 1.4075], + 24326: ["Peyzac-le-Moustier", 44.9822, 1.0799], + 24327: ["Pezuls", 44.9095, 0.8050], + 24328: ["Piégut-Pluviers", 45.6318, 0.6999], + 24329: ["Le Pizou", 45.0367, 0.0721], + 24330: ["Plazac", 45.0437, 1.0381], + 24331: ["Pomport", 44.7950, 0.4129], + 24333: ["Ponteyraud", 45.1884, 0.2399], + 24334: ["Pontours", 44.8272, 0.7719], + 24335: ["Port-Sainte-Foy-et-Ponchapt", 44.8622, 0.2088], + 24336: ["Prats-de-Carlux", 44.8917, 1.3087], + 24337: ["Prats-du-Périgord", 44.6850, 1.0671], + 24338: ["Pressignac-Vicq", 44.8939, 0.7276], + 24339: ["Preyssac-d'Excideuil", 45.3419, 1.1072], + 24340: ["Prigonrieux", 44.8690, 0.4098], + 24341: ["Proissans", 44.9314, 1.2443], + 24343: ["Puymangou", 45.1845, 0.0791], + 24344: ["Puyrenier", 45.4810, 0.4713], + 24345: ["Queyssac", 44.9151, 0.5323], + 24346: ["Quinsac", 45.4362, 0.7013], + 24347: ["Rampieux", 44.7033, 0.8007], + 24348: ["Razac-d'Eymet", 44.6976, 0.4573], + 24349: ["Razac-de-Saussignac", 44.8135, 0.2901], + 24350: ["Razac-sur-l'Isle", 45.1605, 0.6158], + 24351: ["Ribagnac", 44.7574, 0.4855], + 24352: ["Ribérac", 45.2457, 0.3347], + 24353: ["La Rochebeaucourt-et-Argentine", 45.4660, 0.3826], + 24354: ["La Roche-Chalais", 45.1355, 0.0550], + 24355: ["La Roque-Gageac", 44.8177, 1.1986], + 24356: ["Rouffignac-Saint-Cernin-de-Reilhac", 45.0511, 0.9662], + 24357: ["Rouffignac-de-Sigoulès", 44.7794, 0.4443], + 24359: ["Sadillac", 44.7297, 0.4903], + 24360: ["Sagelat", 44.7848, 1.0230], + 24361: ["Saint-Agne", 44.8351, 0.6236], + 24362: ["Sainte-Alvère", 44.9471, 0.8104], + 24363: ["Saint-Amand-de-Belvès", 44.7565, 1.0433], + 24364: ["Saint-Amand-de-Coly", 45.0521, 1.2465], + 24365: ["Saint-Amand-de-Vergt", 44.9939, 0.6957], + 24366: ["Saint-André-d'Allas", 44.8912, 1.1476], + 24367: ["Saint-André-de-Double", 45.1409, 0.3253], + 24368: ["Saint-Antoine-Cumond", 45.2460, 0.2019], + 24369: ["Saint-Antoine-d'Auberoche", 45.1402, 0.9421], + 24370: ["Saint-Antoine-de-Breuilh", 44.8413, 0.1447], + 24371: ["Saint-Aquilin", 45.1911, 0.4887], + 24372: ["Saint-Astier", 45.1484, 0.5196], + 24373: ["Saint-Aubin-de-Cadelech", 44.6857, 0.4920], + 24374: ["Saint-Aubin-de-Lanquais", 44.7969, 0.6021], + 24375: ["Saint-Aubin-de-Nabirat", 44.7319, 1.2843], + 24376: ["Saint-Aulaye", 45.1823, 0.1363], + 24377: ["Saint-Avit-de-Vialard", 44.9453, 0.8621], + 24378: ["Saint-Avit-Rivière", 44.7401, 0.9065], + 24379: ["Saint-Avit-Sénieur", 44.7750, 0.8242], + 24380: ["Saint-Barthélemy-de-Bellegarde", 45.0801, 0.1931], + 24381: ["Saint-Barthélemy-de-Bussière", 45.6415, 0.7470], + 24382: ["Saint-Capraise-de-Lalinde", 44.8463, 0.6552], + 24383: ["Saint-Capraise-d'Eymet", 44.7111, 0.5105], + 24384: ["Saint-Cassien", 44.6794, 0.8453], + 24385: ["Saint-Cernin-de-Labarde", 44.7634, 0.5846], + 24386: ["Saint-Cernin-de-l'Herm", 44.6540, 1.0458], + 24388: ["Saint-Chamassy", 44.8725, 0.9212], + 24389: ["Saint-Cirq", 44.9360, 0.9679], + 24390: ["Saint-Crépin-d'Auberoche", 45.1177, 0.8959], + 24391: ["Saint-Crépin-de-Richemont", 45.4226, 0.6087], + 24392: ["Saint-Crépin-et-Carlucet", 44.9565, 1.2761], + 24393: ["Sainte-Croix", 44.7327, 0.8285], + 24394: ["Sainte-Croix-de-Mareuil", 45.4655, 0.4228], + 24395: ["Saint-Cybranet", 44.7804, 1.1587], + 24396: ["Saint-Cyprien", 44.8825, 1.0253], + 24397: ["Saint-Cyr-les-Champagnes", 45.3724, 1.2910], + 24398: ["Saint-Estèphe", 45.6098, 0.6579], + 24399: ["Saint-étienne-de-Puycorbier", 45.0929, 0.3234], + 24401: ["Sainte-Eulalie-d'Ans", 45.2493, 1.0214], + 24402: ["Sainte-Eulalie-d'Eymet", 44.7093, 0.3593], + 24403: ["Saint-Félix-de-Bourdeilles", 45.4073, 0.5655], + 24404: ["Saint-Félix-de-Reillac-et-Mortemart", 45.0147, 0.8915], + 24405: ["Saint-Félix-de-Villadeix", 44.9319, 0.6772], + 24406: ["Sainte-Foy-de-Belvès", 44.7312, 1.0329], + 24407: ["Sainte-Foy-de-Longas", 44.9286, 0.7556], + 24408: ["Saint-Front-d'Alemps", 45.3245, 0.7897], + 24409: ["Saint-Front-de-Pradoux", 45.0595, 0.3601], + 24410: ["Saint-Front-la-Rivière", 45.4652, 0.7196], + 24411: ["Saint-Front-sur-Nizonne", 45.4774, 0.6273], + 24412: ["Saint-Geniès", 44.9950, 1.2443], + 24413: ["Saint-Georges-Blancaneix", 44.9178, 0.3562], + 24414: ["Saint-Georges-de-Montclard", 44.9331, 0.6108], + 24415: ["Saint-Géraud-de-Corps", 44.9478, 0.2393], + 24416: ["Saint-Germain-de-Belvès", 44.8060, 1.0360], + 24417: ["Saint-Germain-des-Prés", 45.3458, 1.0001], + 24418: ["Saint-Germain-du-Salembre", 45.1279, 0.4377], + 24419: ["Saint-Germain-et-Mons", 44.8286, 0.5912], + 24420: ["Saint-Géry", 44.9760, 0.3260], + 24421: ["Saint-Geyrac", 45.0745, 0.9070], + 24422: ["Saint-Hilaire-d'Estissac", 45.0144, 0.5053], + 24423: ["Sainte-Innocence", 44.7249, 0.3942], + 24424: ["Saint-Jean-d'Ataux", 45.1344, 0.3943], + 24425: ["Saint-Jean-de-Côle", 45.4135, 0.8353], + 24426: ["Saint-Jean-d'Estissac", 45.0375, 0.5048], + 24427: ["Saint-Jean-d'Eyraud", 44.9558, 0.4549], + 24428: ["Saint-Jory-de-Chalais", 45.4894, 0.8970], + 24429: ["Saint-Jory-las-Bloux", 45.3421, 0.9470], + 24430: ["Saint-Julien-de-Bourdeilles", 45.3610, 0.5844], + 24431: ["Saint-Julien-de-Crempse", 44.9499, 0.5219], + 24432: ["Saint-Julien-de-Lampon", 44.8619, 1.3818], + 24433: ["Saint-Julien-d'Eymet", 44.7219, 0.4346], + 24434: ["Saint-Just", 45.3354, 0.4984], + 24435: ["Saint-Laurent-des-Bâtons", 44.9576, 0.7316], + 24436: ["Saint-Laurent-des-Hommes", 45.0440, 0.2532], + 24437: ["Saint-Laurent-des-Vignes", 44.8237, 0.4459], + 24438: ["Saint-Laurent-la-Vallée", 44.7515, 1.1156], + 24439: ["Saint-Laurent-sur-Manoire", 45.1400, 0.7955], + 24441: ["Saint-Léon-d'Issigeac", 44.7210, 0.6993], + 24442: ["Saint-Léon-sur-l'Isle", 45.1169, 0.4995], + 24443: ["Saint-Léon-sur-Vézère", 45.0180, 1.0803], + 24444: ["Saint-Louis-en-l'Isle", 45.0621, 0.3885], + 24445: ["Saint-Marcel-du-Périgord", 44.9163, 0.7034], + 24446: ["Saint-Marcory", 44.7229, 0.9279], + 24447: ["Sainte-Marie-de-Chignac", 45.1154, 0.8255], + 24448: ["Saint-Martial-d'Albarède", 45.3214, 1.0371], + 24449: ["Saint-Martial-d'Artenset", 45.0016, 0.2170], + 24450: ["Saint-Martial-de-Nabirat", 44.7473, 1.2478], + 24451: ["Saint-Martial-de-Valette", 45.5124, 0.6335], + 24452: ["Saint-Martial-Viveyrol", 45.3606, 0.3364], + 24453: ["Saint-Martin-de-Fressengeas", 45.4533, 0.8417], + 24454: ["Saint-Martin-de-Gurson", 44.9613, 0.1162], + 24455: ["Saint-Martin-de-Ribérac", 45.2201, 0.3618], + 24456: ["Saint-Martin-des-Combes", 44.9646, 0.6209], + 24457: ["Saint-Martin-l'Astier", 45.0589, 0.3232], + 24458: ["Saint-Martin-le-Pin", 45.5525, 0.6258], + 24459: ["Saint-Maime-de-Péreyrol", 45.0192, 0.6548], + 24460: ["Saint-Méard-de-Drône", 45.2508, 0.4099], + 24461: ["Saint-Méard-de-Gurçon", 44.9112, 0.1779], + 24462: ["Saint-Médard-de-Mussidan", 45.0220, 0.3318], + 24463: ["Saint-Médard-d'Excideuil", 45.3470, 1.0861], + 24464: ["Saint-Mesmin", 45.3466, 1.2364], + 24465: ["Saint-Michel-de-Double", 45.0913, 0.2749], + 24466: ["Saint-Michel-de-Montaigne", 44.8790, 0.0249], + 24468: ["Saint-Michel-de-Villadeix", 44.9924, 0.7314], + 24470: ["Sainte-Mondane", 44.8354, 1.3467], + 24471: ["Sainte-Nathalène", 44.9135, 1.2809], + 24472: ["Saint-Nexans", 44.8061, 0.5503], + 24473: ["Sainte-Orse", 45.2054, 1.0731], + 24474: ["Saint-Pancrace", 45.4239, 0.6653], + 24475: ["Saint-Pantaly-d'Ans", 45.2448, 0.9939], + 24476: ["Saint-Pantaly-d'Excideuil", 45.3120, 1.0114], + 24477: ["Saint-Pardoux-de-Drône", 45.2231, 0.4190], + 24478: ["Saint-Pardoux-et-Vielvic", 44.7703, 0.9609], + 24479: ["Saint-Pardoux-la-Rivière", 45.5030, 0.7480], + 24480: ["Saint-Paul-de-Serre", 45.0809, 0.6339], + 24481: ["Saint-Paul-la-Roche", 45.4833, 0.9894], + 24482: ["Saint-Paul-Lizonne", 45.3169, 0.2832], + 24483: ["Saint-Perdoux", 44.7366, 0.5299], + 24484: ["Saint-Pierre-de-Chignac", 45.1108, 0.8632], + 24485: ["Saint-Pierre-de-Côle", 45.3807, 0.8076], + 24486: ["Saint-Pierre-de-Frugie", 45.5841, 1.0063], + 24487: ["Saint-Pierre-d'Eyraud", 44.8735, 0.3221], + 24488: ["Saint-Pompont", 44.7148, 1.1358], + 24489: ["Saint-Priest-les-Fougères", 45.5411, 1.0243], + 24490: ["Saint-Privat-des-Prés", 45.2186, 0.1922], + 24491: ["Saint-Rabier", 45.1748, 1.1455], + 24492: ["Sainte-Radegonde", 44.6845, 0.6776], + 24493: ["Saint-Raphaël", 45.3040, 1.0731], + 24494: ["Saint-Rémy", 44.9555, 0.1794], + 24495: ["Saint-Romain-de-Monpazier", 44.7199, 0.8820], + 24496: ["Saint-Romain-et-Saint-Clément", 45.4243, 0.8720], + 24497: ["Sainte-Sabine-Born", 44.6986, 0.7317], + 24498: ["Saint-Saud-Lacoussière", 45.5365, 0.8396], + 24499: ["Saint-Sauveur", 44.8734, 0.5839], + 24500: ["Saint-Sauveur-Lalande", 44.9770, 0.2526], + 24501: ["Saint-Seurin-de-Prats", 44.8322, 0.0683], + 24502: ["Saint-Séverin-d'Estissac", 45.0508, 0.4734], + 24503: ["Saint-Sulpice-de-Mareuil", 45.4663, 0.5217], + 24504: ["Saint-Sulpice-de-Roumagnac", 45.1997, 0.3963], + 24505: ["Saint-Sulpice-d'Excideuil", 45.3955, 1.0172], + 24507: ["Sainte-Trie", 45.2931, 1.2124], + 24508: ["Saint-Victor", 45.2628, 0.4426], + 24509: ["Saint-Vincent-de-Connezac", 45.1654, 0.3922], + 24510: ["Saint-Vincent-de-Cosse", 44.8391, 1.1095], + 24511: ["Saint-Vincent-Jalmoutiers", 45.1841, 0.1936], + 24512: ["Saint-Vincent-le-Paluel", 44.8833, 1.2754], + 24513: ["Saint-Vincent-sur-l'Isle", 45.2416, 0.8997], + 24514: ["Saint-Vivien", 44.8935, 0.1032], + 24515: ["Salagnac", 45.3155, 1.2118], + 24516: ["Salignac-Eyvigues", 44.9451, 1.3594], + 24517: ["Salles-de-Belvès", 44.7165, 0.9989], + 24518: ["Salon", 45.0281, 0.7748], + 24519: ["Sarlande", 45.4503, 1.1155], + 24520: ["Sarlat-la-Canéda", 44.8983, 1.2066], + 24521: ["Sarliac-sur-l'Isle", 45.2398, 0.8663], + 24522: ["Sarrazac", 45.4378, 1.0348], + 24523: ["Saussignac", 44.8026, 0.3203], + 24524: ["Savignac-de-Miremont", 44.9640, 0.9466], + 24525: ["Savignac-de-Nontron", 45.5479, 0.7182], + 24526: ["Savignac-Lédrier", 45.3819, 1.1986], + 24527: ["Savignac-les-églises", 45.2753, 0.9117], + 24528: ["Sceau-Saint-Angel", 45.4836, 0.6739], + 24529: ["Segonzac", 45.2018, 0.4389], + 24530: ["Sencenac-Puy-de-Fourches", 45.3155, 0.6816], + 24531: ["Sergeac", 44.9987, 1.1154], + 24532: ["Serres-et-Montguyard", 44.6757, 0.4442], + 24533: ["Servanches", 45.1333, 0.1647], + 24534: ["Sigoulès", 44.7578, 0.3989], + 24535: ["Simeyrols", 44.9148, 1.3387], + 24536: ["Singleyrac", 44.7349, 0.4624], + 24537: ["Siorac-de-Ribérac", 45.1835, 0.3463], + 24538: ["Siorac-en-Périgord", 44.8168, 0.9793], + 24540: ["Sorges", 45.2917, 0.8499], + 24541: ["Soudat", 45.6218, 0.5679], + 24542: ["Soulaures", 44.6413, 0.9148], + 24543: ["Sourzac", 45.0492, 0.4154], + 24544: ["Tamniès", 44.9766, 1.1496], + 24545: ["Teillots", 45.2592, 1.2194], + 24546: ["Temple-Laguyon", 45.2312, 1.0972], + 24547: ["Terrasson-Lavilledieu", 45.1181, 1.2991], + 24548: ["Teyjat", 45.5905, 0.5795], + 24549: ["Thénac", 44.7458, 0.3548], + 24550: ["Thenon", 45.1324, 1.0636], + 24551: ["Thiviers", 45.4286, 0.9121], + 24552: ["Thonac", 45.0373, 1.1056], + 24553: ["Tocane-Saint-Apre", 45.2373, 0.4969], + 24554: ["La Tour-Blanche", 45.3671, 0.4269], + 24555: ["Tourtoirac", 45.2725, 1.0555], + 24557: ["Trélissac", 45.2097, 0.7784], + 24558: ["Trémolat", 44.8747, 0.8339], + 24559: ["Tursac", 44.9720, 1.0423], + 24560: ["Urval", 44.7991, 0.9408], + 24561: ["Valeuil", 45.3279, 0.6280], + 24562: ["Vallereuil", 45.0715, 0.4995], + 24563: ["Valojoulx", 45.0168, 1.1478], + 24564: ["Vanxains", 45.2121, 0.2897], + 24565: ["Varaignes", 45.6108, 0.5303], + 24566: ["Varennes", 44.8341, 0.6681], + 24567: ["Vaunac", 45.3698, 0.8676], + 24568: ["Vélines", 44.8569, 0.1121], + 24569: ["Vendoire", 45.4123, 0.2888], + 24570: ["Verdon", 44.8143, 0.6304], + 24571: ["Vergt", 45.0414, 0.7103], + 24572: ["Vergt-de-Biron", 44.6363, 0.8494], + 24573: ["Verteillac", 45.3499, 0.3760], + 24574: ["Veyrignac", 44.8228, 1.3254], + 24575: ["Veyrines-de-Domme", 44.8003, 1.1057], + 24576: ["Veyrines-de-Vergt", 44.9902, 0.7732], + 24577: ["Vézac", 44.8405, 1.1729], + 24579: ["Vieux-Mareuil", 45.4339, 0.5014], + 24580: ["Villac", 45.1842, 1.2482], + 24581: ["Villamblard", 45.0273, 0.5579], + 24582: ["Villars", 45.4222, 0.7665], + 24584: ["Villefranche-de-Lonchat", 44.9555, 0.0588], + 24585: ["Villefranche-du-Périgord", 44.6334, 1.1074], + 24586: ["Villetoureix", 45.2729, 0.3590], + 24587: ["Vitrac", 44.8394, 1.2244] +}; diff --git a/dep/25.js b/dep/25.js new file mode 100644 index 0000000..fc57f56 --- /dev/null +++ b/dep/25.js @@ -0,0 +1,113 @@ +/* + 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[25] = { + 2500: ["Montbrehain", 49.9642, 3.3560], + 2501: ["Montchâlons", 49.5131, 3.7271], + 2502: ["Montcornet", 49.6890, 4.0291], + 2503: ["Mont-d'Origny", 49.8514, 3.5267], + 2504: ["Montescourt-Lizerolles", 49.7360, 3.2618], + 2505: ["Montfaucon", 48.9466, 3.4319], + 2506: ["Montgobert", 49.2896, 3.1740], + 2507: ["Montgru-Saint-Hilaire", 49.1768, 3.3272], + 2508: ["Monthenault", 49.4892, 3.6559], + 2509: ["Monthiers", 49.1085, 3.2943], + 2510: ["Monthurel", 49.0275, 3.5518], + 2511: ["Montigny-en-Arrouaise", 49.9120, 3.4830], + 2512: ["Montigny-l'Allier", 49.1221, 3.1074], + 2513: ["Montigny-le-Franc", 49.6874, 3.9183], + 2514: ["Montigny-Lengrain", 49.3726, 3.0992], + 2515: ["Montigny-lès-Condé", 48.9830, 3.5663], + 2516: ["Montigny-sous-Marle", 49.7411, 3.8039], + 2517: ["Montigny-sur-Crécy", 49.7149, 3.5836], + 2518: ["Montlevon", 48.9627, 3.5154], + 2519: ["Montloué", 49.6682, 4.0627], + 2520: ["Mont-Notre-Dame", 49.2921, 3.5821], + 2521: ["Montreuil-aux-Lions", 49.0264, 3.1945], + 2522: ["Mont-Saint-Jean", 49.7932, 4.2112], + 2523: ["Mont-Saint-Martin", 49.2747, 3.6427], + 2524: ["Mont-Saint-Père", 49.0816, 3.4771], + 2525: ["Morcourt", 49.8759, 3.3340], + 2526: ["Morgny-en-Thiérache", 49.7544, 4.0763], + 2527: ["Morsain", 49.4616, 3.1912], + 2528: ["Mortefontaine", 49.3362, 3.0805], + 2529: ["Mortiers", 49.6934, 3.6641], + 2530: ["Moulins", 49.4198, 3.6788], + 2531: ["Moussy-Verneuil", 49.4126, 3.6371], + 2532: ["Moÿ-de-l'Aisne", 49.7502, 3.3510], + 2533: ["Muret-et-Crouttes", 49.2781, 3.4346], + 2534: ["Muscourt", 49.3595, 3.7435], + 2535: ["Nampcelles-la-Cour", 49.7765, 4.0020], + 2536: ["Nampteuil-sous-Muret", 49.3051, 3.4339], + 2537: ["Nanteuil-la-Fosse", 49.4338, 3.4480], + 2538: ["Nanteuil-Notre-Dame", 49.1907, 3.4120], + 2539: ["Nauroy", 49.9508, 3.2586], + 2540: ["Nesles-la-Montagne", 48.9997, 3.4458], + 2541: ["Neufchâtel-sur-Aisne", 49.4367, 4.0236], + 2542: ["Neuflieux", 49.6163, 3.1599], + 2543: ["Neuilly-Saint-Front", 49.1626, 3.2643], + 2544: ["Neuve-Maison", 49.9286, 4.0408], + 2545: ["La Neuville-Bosmont", 49.7145, 3.8336], + 2546: ["La Neuville-en-Beine", 49.6762, 3.1560], + 2547: ["La Neuville-Housset", 49.7881, 3.7317], + 2548: ["La Neuville-lès-Dorengt", 49.9830, 3.6856], + 2549: ["Neuville-Saint-Amand", 49.8206, 3.3336], + 2550: ["Neuville-sur-Ailette", 49.4695, 3.6981], + 2551: ["Neuville-sur-Margival", 49.4548, 3.3986], + 2552: ["Neuvillette", 49.8554, 3.4683], + 2553: ["Nizy-le-Comte", 49.5743, 4.0306], + 2554: ["Nogentel", 49.0140, 3.4034], + 2555: ["Nogent-l'Artaud", 48.9426, 3.3328], + 2556: ["Noircourt", 49.6691, 4.0943], + 2557: ["Noroy-sur-Ourcq", 49.2041, 3.2069], + 2558: ["Le Nouvion-en-Thiérache", 50.0086, 3.8092], + 2559: ["Nouvion-et-Catillon", 49.7075, 3.4935], + 2560: ["Nouvion-le-Comte", 49.7079, 3.4608], + 2561: ["Nouvion-le-Vineux", 49.5092, 3.6053], + 2562: ["Nouvron-Vingré", 49.4333, 3.1880], + 2563: ["Noyales", 49.9082, 3.5384], + 2564: ["Noyant-et-Aconin", 49.3319, 3.3341], + 2565: ["OEuilly", 49.3928, 3.6822], + 2566: ["Ognes", 49.6136, 3.1914], + 2567: ["Ohis", 49.9184, 4.0117], + 2568: ["Oigny-en-Valois", 49.2137, 3.1302], + 2569: ["Oisy", 50.0229, 3.6527], + 2570: ["Ollezy", 49.7299, 3.1460], + 2571: ["Omissy", 49.8804, 3.2978], + 2572: ["Orainville", 49.3759, 4.0156], + 2573: ["Orgeval", 49.5041, 3.7033], + 2574: ["Origny-en-Thiérache", 49.8861, 4.0110], + 2575: ["Origny-Sainte-Benoite", 49.8268, 3.5290], + 2576: ["Osly-Courtil", 49.3995, 3.2373], + 2577: ["Ostel", 49.4299, 3.5653], + 2578: ["Oulches-la-Vallée-Foulon", 49.4311, 3.7396], + 2579: ["Oulchy-la-Ville", 49.2098, 3.3406], + 2580: ["Oulchy-le-Château", 49.2070, 3.3820], + 2581: ["Paars", 49.3302, 3.6026], + 2582: ["Paissy", 49.4263, 3.7014], + 2583: ["Pancy-Courtecon", 49.4606, 3.6498], + 2584: ["Papleux", 50.0169, 3.8802], + 2585: ["Parcy-et-Tigny", 49.2703, 3.3290], + 2586: ["Parfondeval", 49.7443, 4.1614], + 2587: ["Parfondru", 49.5385, 3.7035], + 2588: ["Pargnan", 49.3942, 3.7030], + 2589: ["Pargny-Filain", 49.4629, 3.5392], + 2590: ["Pargny-la-Dhuys", 48.9545, 3.5635], + 2591: ["Pargny-les-Bois", 49.7323, 3.6178], + 2592: ["Parpeville", 49.7943, 3.5642], + 2593: ["Pasly", 49.4022, 3.2979], + 2594: ["Passy-en-Valois", 49.1621, 3.1841], + 2595: ["Passy-sur-Marne", 49.0663, 3.5743], + 2596: ["Pavant", 48.9528, 3.2839], + 2597: ["Perles", 49.3260, 3.6517], + 2598: ["Pernant", 49.3756, 3.2303], + 2599: ["Pierremande", 49.5665, 3.2583] +}; diff --git a/dep/26.js b/dep/26.js new file mode 100644 index 0000000..0c485b7 --- /dev/null +++ b/dep/26.js @@ -0,0 +1,382 @@ +/* + 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[26] = { + 26001: ["Aix-en-Diois", 44.7024, 5.3833], + 26002: ["Albon", 45.2388, 4.8623], + 26003: ["Aleyrac", 44.4989, 4.9458], + 26004: ["Alixan", 44.9822, 5.0170], + 26005: ["Allan", 44.4942, 4.7984], + 26006: ["Allex", 44.7665, 4.9152], + 26007: ["Ambonil", 44.7918, 4.9093], + 26008: ["Ancône", 44.5798, 4.7203], + 26009: ["Andancette", 45.2464, 4.8124], + 26010: ["Anneyron", 45.2718, 4.8916], + 26011: ["Aouste-sur-Sye", 44.7066, 5.0573], + 26012: ["Arnayon", 44.4936, 5.3116], + 26013: ["Arpavon", 44.3709, 5.2735], + 26014: ["Arthémonay", 45.1410, 5.0605], + 26015: ["Aubenasson", 44.6779, 5.1450], + 26016: ["Aubres", 44.3893, 5.1543], + 26017: ["Aucelon", 44.6170, 5.3542], + 26018: ["Aulan", 44.2300, 5.4221], + 26019: ["Aurel", 44.6925, 5.2981], + 26020: ["La Répara-Auriples", 44.6614, 4.9942], + 26021: ["Autichamp", 44.6832, 4.9734], + 26022: ["Ballons", 44.2517, 5.6440], + 26023: ["Barbières", 44.9407, 5.1621], + 26024: ["Barcelonne", 44.8669, 5.0549], + 26025: ["Barnave", 44.6573, 5.3674], + 26026: ["Barret-de-Lioure", 44.1754, 5.5162], + 26027: ["Barsac", 44.7264, 5.3040], + 26028: ["Bathernay", 45.1829, 4.9979], + 26030: ["La Bâtie-des-Fonds", 44.5149, 5.6296], + 26031: ["La Bâtie-Rolland", 44.5576, 4.8669], + 26032: ["La Baume-Cornillane", 44.8296, 5.0479], + 26033: ["La Baume-de-Transit", 44.3277, 4.8688], + 26034: ["La Baume-d'Hostun", 45.0617, 5.2201], + 26035: ["Beaufort-sur-Gervanne", 44.7778, 5.1491], + 26036: ["Beaumont-en-Diois", 44.5643, 5.4704], + 26037: ["Beaumont-lès-Valence", 44.8734, 4.9471], + 26038: ["Beaumont-Monteux", 45.0333, 4.9216], + 26039: ["Beauregard-Baret", 45.0062, 5.1766], + 26040: ["Beaurières", 44.5601, 5.5536], + 26041: ["Beausemblant", 45.2124, 4.8406], + 26042: ["Beauvallon", 44.8560, 4.9052], + 26043: ["Beauvoisin", 44.3007, 5.2126], + 26045: ["La Bégude-de-Mazenc", 44.5522, 4.9311], + 26046: ["Bellecombe-Tarendol", 44.3570, 5.3560], + 26047: ["Bellegarde-en-Diois", 44.5369, 5.4340], + 26048: ["Bénivay-Ollon", 44.3110, 5.1879], + 26049: ["Bésayes", 44.9656, 5.0876], + 26050: ["Bésignan", 44.3201, 5.3210], + 26051: ["Bézaudun-sur-Bîne", 44.6116, 5.1757], + 26052: ["Bonlieu-sur-Roubion", 44.5876, 4.8675], + 26054: ["Bouchet", 44.2980, 4.8849], + 26055: ["Boulc", 44.6379, 5.5844], + 26056: ["Bourdeaux", 44.5787, 5.1511], + 26057: ["Bourg-de-Péage", 45.0171, 5.0509], + 26058: ["Bourg-lès-Valence", 44.9651, 4.8941], + 26059: ["Bouvante", 44.9352, 5.3042], + 26060: ["Bouvières", 44.5208, 5.2214], + 26061: ["Bren", 45.1431, 4.9415], + 26062: ["Brette", 44.5922, 5.3256], + 26063: ["Buis-les-Baronnies", 44.2760, 5.2710], + 26064: ["Chabeuil", 44.9082, 5.0074], + 26065: ["Chabrillan", 44.7136, 4.9607], + 26066: ["Le Chaffal", 44.8732, 5.1785], + 26067: ["Chalancon", 44.5274, 5.3394], + 26068: ["Le Chalon", 45.1545, 5.0893], + 26069: ["Chamaloc", 44.8119, 5.3856], + 26070: ["Chamaret", 44.3946, 4.8760], + 26071: ["Chanos-Curson", 45.0572, 4.9183], + 26072: ["Chantemerle-les-Blés", 45.1232, 4.8892], + 26073: ["Chantemerle-lès-Grignan", 44.4050, 4.8351], + 26074: ["La Chapelle-en-Vercors", 44.9725, 5.4124], + 26075: ["La Charce", 44.4668, 5.4446], + 26076: ["Charens", 44.5423, 5.5082], + 26077: ["Charmes-sur-l'Herbasse", 45.1571, 5.0153], + 26078: ["Charols", 44.5895, 4.9541], + 26079: ["Charpey", 44.9434, 5.0794], + 26080: ["Chastel-Arnaud", 44.6594, 5.2090], + 26081: ["Châteaudouble", 44.8995, 5.0904], + 26082: ["Châteauneuf-de-Bordette", 44.3367, 5.1712], + 26083: ["Châteauneuf-de-Galaure", 45.2359, 4.9590], + 26084: ["Châteauneuf-sur-Isère", 45.0093, 4.9528], + 26085: ["Châteauneuf-du-Rhône", 44.5034, 4.7249], + 26086: ["Châtillon-en-Diois", 44.7022, 5.4861], + 26087: ["Châtillon-Saint-Jean", 45.0959, 5.1339], + 26088: ["Chatuzange-le-Goubet", 45.0109, 5.0972], + 26089: ["Chaudebonne", 44.4749, 5.2387], + 26090: ["La Chaudière", 44.6310, 5.2246], + 26091: ["Chauvac-Laux-Montaux", 44.3222, 5.5347], + 26092: ["Chavannes", 45.1039, 4.9237], + 26093: ["Clansayes", 44.3776, 4.8062], + 26094: ["Claveyson", 45.1726, 4.9335], + 26095: ["Cléon-d'Andran", 44.6098, 4.9323], + 26096: ["Clérieux", 45.0801, 4.9547], + 26097: ["Cliousclat", 44.7223, 4.8329], + 26098: ["Cobonne", 44.7564, 5.0720], + 26099: ["Colonzelle", 44.3849, 4.8998], + 26100: ["Combovin", 44.8585, 5.1077], + 26101: ["Comps", 44.5517, 5.1045], + 26102: ["Condillac", 44.6388, 4.8278], + 26103: ["Condorcet", 44.4150, 5.1785], + 26104: ["Cornillac", 44.4397, 5.4042], + 26105: ["Cornillon-sur-l'Oule", 44.4553, 5.3602], + 26106: ["La Coucourde", 44.6415, 4.7855], + 26107: ["Crépol", 45.1749, 5.0690], + 26108: ["Crest", 44.7335, 5.0221], + 26110: ["Crozes-Hermitage", 45.0984, 4.8442], + 26111: ["Crupies", 44.5539, 5.1808], + 26112: ["Curnier", 44.3876, 5.2342], + 26113: ["Die", 44.7482, 5.3764], + 26114: ["Dieulefit", 44.5310, 5.0652], + 26115: ["Divajeu", 44.6994, 5.0095], + 26116: ["Donzère", 44.4321, 4.7089], + 26117: ["échevis", 45.0242, 5.3854], + 26118: ["épinouze", 45.3116, 4.9383], + 26119: ["érôme", 45.1267, 4.8356], + 26121: ["Espeluche", 44.5214, 4.8224], + 26122: ["Espenel", 44.6853, 5.2346], + 26123: ["Establet", 44.5021, 5.4402], + 26124: ["étoile-sur-Rhône", 44.8313, 4.8747], + 26125: ["Eurre", 44.7582, 4.9762], + 26126: ["Eygalayes", 44.2211, 5.5942], + 26127: ["Eygaliers", 44.2403, 5.2846], + 26128: ["Eygluy-Escoulin", 44.7982, 5.2098], + 26129: ["Eymeux", 45.0663, 5.1825], + 26130: ["Eyroles", 44.4170, 5.2410], + 26131: ["Eyzahut", 44.5613, 5.0035], + 26133: ["Fay-le-Clos", 45.2202, 4.9075], + 26134: ["Félines-sur-Rimandoule", 44.5855, 5.0554], + 26135: ["Ferrassières", 44.1391, 5.4904], + 26136: ["Val-Maravel", 44.5919, 5.5866], + 26137: ["Francillon-sur-Roubion", 44.6168, 5.0719], + 26138: ["La Garde-Adhémar", 44.3910, 4.7499], + 26139: ["Génissieux", 45.0819, 5.0902], + 26140: ["Geyssans", 45.1234, 5.0920], + 26141: ["Gigors-et-Lozeron", 44.8113, 5.1135], + 26142: ["Glandage", 44.6985, 5.6133], + 26143: ["Le Grand-Serre", 45.2625, 5.1022], + 26144: ["Grane", 44.7208, 4.8973], + 26145: ["Les Granges-Gontardes", 44.4276, 4.7566], + 26146: ["Grignan", 44.4369, 4.9018], + 26147: ["Gumiane", 44.5072, 5.2674], + 26148: ["Hauterives", 45.2531, 5.0389], + 26149: ["Hostun", 45.0322, 5.2027], + 26150: ["Izon-la-Bruisse", 44.2626, 5.6022], + 26152: ["Jonchères", 44.5654, 5.4019], + 26153: ["Laborel", 44.2884, 5.5915], + 26154: ["Lachau", 44.2161, 5.6518], + 26155: ["Lapeyrouse-Mornay", 45.3275, 4.9891], + 26156: ["Larnage", 45.0989, 4.8628], + 26157: ["La Laupie", 44.6082, 4.8511], + 26159: ["Laval-d'Aix", 44.7360, 5.4523], + 26160: ["Laveyron", 45.2037, 4.8199], + 26161: ["Lemps", 44.3531, 5.4126], + 26162: ["Lens-Lestang", 45.2960, 5.0411], + 26163: ["Léoncel", 44.9241, 5.2054], + 26164: ["Lesches-en-Diois", 44.5936, 5.5173], + 26165: ["Livron-sur-Drôme", 44.7874, 4.8389], + 26166: ["Loriol-sur-Drôme", 44.7499, 4.8053], + 26167: ["Luc-en-Diois", 44.6107, 5.4587], + 26168: ["Lus-la-Croix-Haute", 44.6828, 5.7231], + 26169: ["Malataverne", 44.4735, 4.7453], + 26170: ["Malissard", 44.9007, 4.9585], + 26171: ["Manas", 44.6017, 4.9798], + 26172: ["Manthes", 45.3074, 5.0034], + 26173: ["Marches", 44.9785, 5.1153], + 26174: ["Margès", 45.1319, 5.0310], + 26175: ["Marignac-en-Diois", 44.8102, 5.3344], + 26176: ["Marsanne", 44.6402, 4.8831], + 26177: ["Marsaz", 45.1211, 4.9322], + 26178: ["Menglon", 44.6581, 5.4730], + 26179: ["Mercurol", 45.0714, 4.8887], + 26180: ["Mérindol-les-Oliviers", 44.2725, 5.1684], + 26181: ["Mévouillon", 44.2346, 5.4788], + 26182: ["Mirabel-aux-Baronnies", 44.3146, 5.1017], + 26183: ["Mirabel-et-Blacons", 44.7140, 5.1230], + 26184: ["Miribel", 45.1976, 5.1065], + 26185: ["Mirmande", 44.6886, 4.8445], + 26186: ["Miscon", 44.6243, 5.5142], + 26187: ["Molières-Glandaz", 44.7251, 5.4092], + 26188: ["Mollans-sur-Ouvèze", 44.2339, 5.1946], + 26189: ["Montauban-sur-l'Ouvèze", 44.2773, 5.5185], + 26190: ["Montaulieu", 44.3578, 5.2179], + 26191: ["Montboucher-sur-Jabron", 44.5542, 4.8150], + 26192: ["Montbrison-sur-Lez", 44.4341, 5.0227], + 26193: ["Montbrun-les-Bains", 44.1877, 5.4342], + 26194: ["Montchenu", 45.1920, 5.0398], + 26195: ["Montclar-sur-Gervanne", 44.7478, 5.1578], + 26196: ["Montéléger", 44.8558, 4.9278], + 26197: ["Montélier", 44.9426, 5.0209], + 26198: ["Montélimar", 44.5540, 4.7486], + 26199: ["Montferrand-la-Fare", 44.3419, 5.4499], + 26200: ["Montfroc", 44.1708, 5.6451], + 26201: ["Montguers", 44.3018, 5.4724], + 26202: ["Montjoux", 44.4893, 5.1030], + 26203: ["Montjoyer", 44.4826, 4.8779], + 26204: ["Montlaur-en-Diois", 44.6269, 5.4156], + 26205: ["Montmaur-en-Diois", 44.6780, 5.3646], + 26206: ["Montmeyran", 44.8361, 4.9845], + 26207: ["Montmiral", 45.1534, 5.1600], + 26208: ["Montoison", 44.7975, 4.9304], + 26209: ["Montréal-les-Sources", 44.4006, 5.3067], + 26210: ["Montrigaud", 45.2264, 5.1428], + 26211: ["Montségur-sur-Lauzon", 44.3674, 4.8573], + 26212: ["Montvendre", 44.8660, 5.0120], + 26213: ["Moras-en-Valloire", 45.2853, 4.9996], + 26214: ["Mornans", 44.6208, 5.1330], + 26215: ["La Motte-Chalancon", 44.4953, 5.3847], + 26216: ["La Motte-de-Galaure", 45.1987, 4.9008], + 26217: ["La Motte-Fanjas", 45.0452, 5.2705], + 26218: ["Mours-Saint-Eusèbe", 45.0710, 5.0592], + 26219: ["Mureils", 45.2154, 4.9282], + 26220: ["Nyons", 44.3564, 5.1288], + 26221: ["Omblèze", 44.8638, 5.2307], + 26222: ["Orcinas", 44.5484, 5.1376], + 26223: ["Oriol-en-Royans", 44.9897, 5.2507], + 26224: ["Ourches", 44.8061, 5.0466], + 26225: ["Parnans", 45.1132, 5.1591], + 26226: ["Le Pègue", 44.4443, 5.0691], + 26227: ["Pelonne", 44.3822, 5.3806], + 26228: ["Pennes-le-Sec", 44.6368, 5.3204], + 26229: ["La Penne-sur-l'Ouvèze", 44.2503, 5.2325], + 26231: ["Peyrins", 45.0998, 5.0456], + 26232: ["Peyrus", 44.9069, 5.1218], + 26233: ["Piégon", 44.2986, 5.1242], + 26234: ["Piégros-la-Clastre", 44.6852, 5.0975], + 26235: ["Pierrelatte", 44.3606, 4.6871], + 26236: ["Pierrelongue", 44.2495, 5.2141], + 26238: ["Les Pilles", 44.3778, 5.1991], + 26239: ["Plaisians", 44.2251, 5.3371], + 26240: ["Plan-de-Baix", 44.8248, 5.1664], + 26241: ["Le Poët-Célard", 44.5979, 5.1008], + 26242: ["Le Poët-en-Percip", 44.2484, 5.3941], + 26243: ["Le Poët-Laval", 44.5259, 5.0016], + 26244: ["Le Poët-Sigillat", 44.3631, 5.3186], + 26245: ["Pommerol", 44.4372, 5.4649], + 26246: ["Ponet-et-Saint-Auban", 44.7786, 5.3135], + 26247: ["Ponsas", 45.1572, 4.8423], + 26248: ["Pontaix", 44.7530, 5.2566], + 26249: ["Pont-de-Barret", 44.5935, 5.0043], + 26250: ["Pont-de-l'Isère", 45.0151, 4.8815], + 26251: ["Portes-en-Valdaine", 44.5218, 4.9143], + 26252: ["Portes-lès-Valence", 44.8757, 4.8840], + 26253: ["Poyols", 44.5978, 5.4179], + 26254: ["Pradelle", 44.6207, 5.2809], + 26255: ["Les Prés", 44.5345, 5.5760], + 26256: ["Propiac", 44.2765, 5.2094], + 26257: ["Puygiron", 44.5400, 4.8533], + 26258: ["Puy-Saint-Martin", 44.6239, 4.9717], + 26259: ["Ratières", 45.1750, 4.9708], + 26261: ["Réauville", 44.4518, 4.8391], + 26262: ["Recoubeau-Jansac", 44.6516, 5.4036], + 26263: ["Reilhanette", 44.1712, 5.4049], + 26264: ["Rémuzat", 44.4038, 5.3560], + 26266: ["Rimon-et-Savel", 44.6628, 5.3126], + 26267: ["Rioms", 44.2699, 5.4607], + 26268: ["Rochebaudin", 44.5748, 5.0309], + 26269: ["Rochebrune", 44.3264, 5.2369], + 26270: ["Rochechinard", 45.0272, 5.2432], + 26271: ["La Roche-de-Glun", 45.0186, 4.8570], + 26272: ["Rochefort-en-Valdaine", 44.5125, 4.8575], + 26273: ["Rochefort-Samson", 44.9750, 5.1661], + 26274: ["Rochefourchat", 44.6049, 5.2414], + 26275: ["Rochegude", 44.2556, 4.8371], + 26276: ["Roche-Saint-Secret-Béconne", 44.4794, 5.0427], + 26277: ["La Roche-sur-Grane", 44.6750, 4.9401], + 26278: ["La Roche-sur-le-Buis", 44.2625, 5.3410], + 26279: ["La Rochette-du-Buis", 44.2610, 5.4216], + 26281: ["Romans-sur-Isère", 45.0547, 5.0379], + 26282: ["Romeyer", 44.7925, 5.4366], + 26283: ["Rottier", 44.4781, 5.4165], + 26284: ["Roussas", 44.4429, 4.7870], + 26285: ["Rousset-les-Vignes", 44.4229, 5.0669], + 26286: ["Roussieux", 44.3315, 5.4788], + 26287: ["Roynac", 44.6482, 4.9340], + 26288: ["Sahune", 44.4062, 5.2718], + 26289: ["Saillans", 44.6950, 5.1882], + 26290: ["Saint-Agnan-en-Vercors", 44.8967, 5.4416], + 26291: ["Saint-Andéol", 44.8078, 5.2628], + 26292: ["Saint-Auban-sur-l'Ouvèze", 44.2973, 5.4301], + 26293: ["Saint-Avit", 45.1990, 4.9646], + 26294: ["Saint-Bardoux", 45.0826, 4.9837], + 26295: ["Saint-Barthélemy-de-Vals", 45.1624, 4.8759], + 26296: ["Saint-Benoit-en-Diois", 44.6553, 5.2649], + 26297: ["Saint-Bonnet-de-Valclérieux", 45.1953, 5.1484], + 26298: ["Saint-Christophe-et-le-Laris", 45.2165, 5.0708], + 26299: ["Sainte-Croix", 44.7715, 5.2873], + 26300: ["Saint-Dizier-en-Diois", 44.5106, 5.4869], + 26301: ["Saint-Donat-sur-l'Herbasse", 45.1260, 4.9846], + 26302: ["Sainte-Eulalie-en-Royans", 45.0447, 5.3417], + 26303: ["Sainte-Euphémie-sur-Ouvèze", 44.3011, 5.3913], + 26304: ["Saint-Ferréol-Trente-Pas", 44.4418, 5.2237], + 26305: ["Saint-Gervais-sur-Roubion", 44.5837, 4.8979], + 26306: ["Sainte-Jalle", 44.3334, 5.2789], + 26307: ["Saint-Jean-en-Royans", 45.0069, 5.2993], + 26308: ["Saint-Julien-en-Quint", 44.8527, 5.2975], + 26309: ["Saint-Julien-en-Vercors", 45.0565, 5.4462], + 26310: ["Saint-Laurent-d'Onay", 45.1781, 5.1110], + 26311: ["Saint-Laurent-en-Royans", 45.0096, 5.3466], + 26312: ["Saint-Marcel-lès-Sauzet", 44.6007, 4.8043], + 26313: ["Saint-Marcel-lès-Valence", 44.9723, 4.9509], + 26314: ["Saint-Martin-d'Août", 45.2222, 4.9868], + 26315: ["Saint-Martin-en-Vercors", 45.0160, 5.4490], + 26316: ["Saint-Martin-le-Colonel", 44.9852, 5.2797], + 26317: ["Saint-Maurice-sur-Eygues", 44.3029, 5.0059], + 26318: ["Saint-May", 44.4246, 5.3293], + 26319: ["Saint-Michel-sur-Savasse", 45.1463, 5.1216], + 26320: ["Saint-Nazaire-en-Royans", 45.0573, 5.2444], + 26321: ["Saint-Nazaire-le-Désert", 44.5598, 5.2710], + 26322: ["Saint-Pantaléon-les-Vignes", 44.3954, 5.0433], + 26323: ["Saint-Paul-lès-Romans", 45.0586, 5.1268], + 26324: ["Saint-Paul-Trois-Châteaux", 44.3482, 4.7574], + 26325: ["Saint-Rambert-d'Albon", 45.2891, 4.8312], + 26326: ["Saint-Restitut", 44.3270, 4.7961], + 26327: ["Saint-Roman", 44.6889, 5.4268], + 26328: ["Saint-Sauveur-en-Diois", 44.6743, 5.1658], + 26329: ["Saint-Sauveur-Gouvernet", 44.3303, 5.3761], + 26330: ["Saint-Sorlin-en-Valloire", 45.2782, 4.9582], + 26331: ["Saint-Thomas-en-Royans", 45.0493, 5.2922], + 26332: ["Saint-Uze", 45.1900, 4.8674], + 26333: ["Saint-Vallier", 45.1794, 4.8198], + 26334: ["Salettes", 44.5660, 4.9694], + 26335: ["Salles-sous-Bois", 44.4707, 4.9400], + 26336: ["Saou", 44.6470, 5.1107], + 26337: ["Saulce-sur-Rhône", 44.7042, 4.7908], + 26338: ["Sauzet", 44.5897, 4.8252], + 26339: ["Savasse", 44.6067, 4.7782], + 26340: ["Séderon", 44.1975, 5.5541], + 26341: ["Serves-sur-Rhône", 45.1418, 4.8310], + 26342: ["Solérieux", 44.3477, 4.8255], + 26343: ["Souspierre", 44.5385, 4.9674], + 26344: ["Soyans", 44.6375, 5.0254], + 26345: ["Suze-la-Rousse", 44.2929, 4.8442], + 26346: ["Suze", 44.7580, 5.1062], + 26347: ["Tain-l'Hermitage", 45.0710, 4.8507], + 26348: ["Taulignan", 44.4589, 4.9784], + 26349: ["Tersanne", 45.2159, 5.0161], + 26350: ["Teyssières", 44.4574, 5.1429], + 26351: ["Les Tonils", 44.5863, 5.2102], + 26352: ["La Touche", 44.5183, 4.8861], + 26353: ["Les Tourrettes", 44.6648, 4.8034], + 26354: ["Treschenu-Creyers", 44.7365, 5.5420], + 26355: ["Triors", 45.0951, 5.1118], + 26356: ["Truinas", 44.5767, 5.0835], + 26357: ["Tulette", 44.2840, 4.9379], + 26358: ["Upie", 44.7990, 4.9804], + 26359: ["Vachères-en-Quint", 44.7857, 5.2501], + 26360: ["Valaurie", 44.4206, 4.8106], + 26361: ["Valdrôme", 44.4979, 5.5672], + 26362: ["Valence", 44.9229, 4.9144], + 26363: ["Valouse", 44.4594, 5.1910], + 26364: ["Vassieux-en-Vercors", 44.8802, 5.3741], + 26365: ["Vaunaveys-la-Rochette", 44.7780, 5.0322], + 26366: ["Veaunes", 45.0834, 4.9254], + 26367: ["Venterol", 44.3977, 5.0984], + 26368: ["Vercheny", 44.7147, 5.2483], + 26369: ["Verclause", 44.3954, 5.4073], + 26370: ["Vercoiran", 44.2937, 5.3505], + 26371: ["Véronne", 44.7363, 5.2069], + 26372: ["Vers-sur-Méouge", 44.2358, 5.5511], + 26373: ["Vesc", 44.5098, 5.1578], + 26374: ["Villebois-les-Pins", 44.3195, 5.5977], + 26375: ["Villefranche-le-Château", 44.2152, 5.5083], + 26376: ["Villeperdrix", 44.4557, 5.2997], + 26377: ["Vinsobres", 44.3356, 5.0506], + 26378: ["Volvent", 44.5680, 5.3501], + 26379: ["Granges-les-Beaumont", 45.0478, 4.9748], + 26380: ["Gervans", 45.1078, 4.8314], + 26381: ["Jaillans", 45.0288, 5.1694], + 26382: ["Saint-Vincent-la-Commanderie", 44.9323, 5.1294] +}; diff --git a/dep/27.js b/dep/27.js new file mode 100644 index 0000000..eaa60bc --- /dev/null +++ b/dep/27.js @@ -0,0 +1,688 @@ +/* + 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[27] = { + 27001: ["Aclou", 49.1655, 0.6982], + 27002: ["Acon", 48.7694, 1.1049], + 27003: ["Acquigny", 49.1648, 1.1765], + 27004: ["Aigleville", 49.0059, 1.4258], + 27005: ["Ailly", 49.1575, 1.2443], + 27006: ["Aizier", 49.4307, 0.6260], + 27007: ["Ajou", 48.9840, 0.7694], + 27008: ["Alizay", 49.3219, 1.1782], + 27009: ["Ambenay", 48.8402, 0.7397], + 27010: ["Amécourt", 49.3767, 1.7332], + 27011: ["Amfreville-la-Campagne", 49.2130, 0.9251], + 27012: ["Amfreville-les-Champs", 49.3126, 1.3214], + 27013: ["Amfreville-sous-les-Monts", 49.3028, 1.2663], + 27014: ["Amfreville-sur-Iton", 49.1567, 1.1464], + 27015: ["Andé", 49.2280, 1.2453], + 27016: ["Les Andelys", 49.2459, 1.4280], + 27017: ["Angerville-la-Campagne", 48.9889, 1.1570], + 27018: ["Appeville-Annebault", 49.3222, 0.6510], + 27019: ["Armentières-sur-Avre", 48.6804, 0.8051], + 27020: ["Arnières-sur-Iton", 48.9895, 1.1036], + 27021: ["Asnières", 49.2048, 0.4019], + 27022: ["Aubevoye", 49.1751, 1.3332], + 27023: ["Aulnay-sur-Iton", 48.9939, 1.0550], + 27024: ["Le Roncenay-Authenay", 48.8666, 1.0405], + 27025: ["Autheuil-Authouillet", 49.1004, 1.2947], + 27026: ["Authevernes", 49.2194, 1.6326], + 27027: ["Les Authieux", 48.8982, 1.2343], + 27028: ["Authou", 49.2260, 0.6967], + 27031: ["Aviron", 49.0566, 1.1200], + 27032: ["Avrilly", 48.9282, 1.1460], + 27033: ["Bacquepuis", 49.0908, 1.0455], + 27034: ["Bacqueville", 49.3219, 1.3665], + 27035: ["Bailleul-la-Vallée", 49.1971, 0.4313], + 27036: ["Bâlines", 48.7482, 0.9775], + 27037: ["Barc", 49.0794, 0.8247], + 27038: ["Les Barils", 48.7252, 0.8185], + 27039: ["Barneville-sur-Seine", 49.3845, 0.8544], + 27040: ["Barquet", 49.0394, 0.8546], + 27041: ["La Barre-en-Ouche", 48.9453, 0.6640], + 27042: ["Barville", 49.1578, 0.4850], + 27043: ["Les Baux-de-Breteuil", 48.8665, 0.8016], + 27044: ["Les Baux-Sainte-Croix", 48.9670, 1.1066], + 27045: ["Bazincourt-sur-Epte", 49.3259, 1.7576], + 27046: ["Bazoques", 49.1705, 0.5496], + 27047: ["Beaubray", 48.9105, 0.9009], + 27048: ["Beauficel-en-Lyons", 49.4044, 1.5248], + 27049: ["Beaumesnil", 49.0090, 0.6964], + 27050: ["Beaumontel", 49.0956, 0.7808], + 27051: ["Beaumont-le-Roger", 49.0592, 0.7548], + 27052: ["Le Bec-Hellouin", 49.2249, 0.7265], + 27053: ["Le Bec-Thomas", 49.2389, 0.9757], + 27054: ["Bémécourt", 48.8432, 0.8484], + 27055: ["Bérengeville-la-Campagne", 49.1133, 1.0584], + 27056: ["Bernay", 49.0925, 0.5895], + 27057: ["Bernienville", 49.0744, 1.0287], + 27058: ["Bernières-sur-Seine", 49.2356, 1.3466], + 27059: ["Bernouville", 49.2896, 1.6744], + 27060: ["Berthenonville", 49.1836, 1.6451], + 27061: ["Berthouville", 49.1711, 0.6228], + 27062: ["Berville-en-Roumois", 49.2948, 0.8276], + 27063: ["Berville-la-Campagne", 49.0261, 0.8932], + 27064: ["Berville-sur-Mer", 49.4308, 0.3576], + 27065: ["Beuzeville", 49.3380, 0.3427], + 27066: ["Bézu-la-Forêt", 49.3958, 1.6243], + 27067: ["Bézu-Saint-éloi", 49.3046, 1.6830], + 27068: ["Bois-Anzeray", 48.9262, 0.6917], + 27069: ["Bois-Arnault", 48.8163, 0.7482], + 27070: ["Boisemont", 49.2925, 1.4901], + 27071: ["Le Bois-Hellain", 49.2759, 0.3911], + 27072: ["Bois-Jérôme-Saint-Ouen", 49.1028, 1.5484], + 27073: ["Bois-le-Roi", 48.8610, 1.3409], + 27074: ["Boisney", 49.1561, 0.6496], + 27075: ["Bois-Normand-près-Lyre", 48.9005, 0.6937], + 27076: ["Boisset-les-Prévanches", 48.9662, 1.3327], + 27077: ["Boissey-le-Châtel", 49.2718, 0.7814], + 27078: ["La Boissière", 48.9511, 1.3690], + 27079: ["Boissy-Lamberville", 49.1567, 0.5784], + 27081: ["Boncourt", 49.0203, 1.2971], + 27082: ["La Bonneville-sur-Iton", 48.9975, 1.0354], + 27083: ["Bonneville-Aptot", 49.2595, 0.7515], + 27084: ["Bosc-Bénard-Commin", 49.3162, 0.8514], + 27085: ["Bosc-Bénard-Crescy", 49.3166, 0.8071], + 27088: ["Bosc-Renoult-en-Ouche", 48.9540, 0.7186], + 27089: ["Bosc-Renoult-en-Roumois", 49.2989, 0.7720], + 27090: ["Le Bosc-Roger-en-Roumois", 49.2933, 0.9223], + 27091: ["Bosgouet", 49.3542, 0.8462], + 27092: ["Bosguérard-de-Marcouville", 49.2675, 0.8440], + 27093: ["Bosnormand", 49.2777, 0.9094], + 27094: ["Bosquentin", 49.4131, 1.5886], + 27095: ["Bosrobert", 49.2201, 0.7656], + 27096: ["Les Bottereaux", 48.8712, 0.6765], + 27097: ["Bouafles", 49.2013, 1.3867], + 27098: ["Bouchevilliers", 49.3984, 1.7116], + 27099: ["Le Boulay-Morin", 49.0763, 1.1873], + 27100: ["Boulleville", 49.3705, 0.3933], + 27101: ["Bouquelon", 49.3995, 0.4914], + 27102: ["Bouquetot", 49.3610, 0.7704], + 27103: ["Bourg-Achard", 49.3450, 0.8091], + 27104: ["Bourg-Beaudouin", 49.3840, 1.3043], + 27105: ["Bourgtheroulde-Infreville", 49.2995, 0.8765], + 27106: ["Bournainville-Faverolles", 49.1228, 0.5009], + 27107: ["Bourneville", 49.3918, 0.6202], + 27108: ["Bourth", 48.7632, 0.8061], + 27109: ["Bray", 49.1042, 0.8360], + 27110: ["Brestot", 49.3428, 0.6805], + 27111: ["Bretagnolles", 48.9465, 1.3412], + 27112: ["Breteuil", 48.8525, 0.8998], + 27113: ["Brétigny", 49.2149, 0.6625], + 27114: ["Breuilpont", 48.9649, 1.4394], + 27115: ["Breux-sur-Avre", 48.7673, 1.0716], + 27116: ["Brionne", 49.1878, 0.7121], + 27117: ["Broglie", 49.0033, 0.5258], + 27118: ["Brosville", 49.1097, 1.1134], + 27119: ["Bueil", 48.9343, 1.4443], + 27120: ["Burey", 48.9922, 0.9445], + 27121: ["Bus-Saint-Rémy", 49.1458, 1.6352], + 27122: ["Cahaignes", 49.2081, 1.6083], + 27123: ["Caillouet-Orgeville", 49.0034, 1.3163], + 27124: ["Cailly-sur-Eure", 49.1194, 1.2184], + 27125: ["Calleville", 49.1904, 0.7558], + 27126: ["Campigny", 49.3178, 0.5615], + 27127: ["Canappeville", 49.1572, 1.0893], + 27128: ["Cantiers", 49.2338, 1.5839], + 27129: ["Caorches-Saint-Nicolas", 49.0782, 0.5475], + 27130: ["Capelle-les-Grands", 49.0486, 0.4721], + 27131: ["Carsix", 49.1414, 0.6742], + 27132: ["Caugé", 49.0249, 1.0428], + 27133: ["Caumont", 49.3666, 0.9084], + 27134: ["Cauverville-en-Roumois", 49.3552, 0.6470], + 27135: ["Cesseville", 49.1795, 0.9764], + 27136: ["Chaignes", 49.0138, 1.4516], + 27137: ["Chaise-Dieu-du-Theil", 48.7557, 0.7709], + 27138: ["Chamblac", 48.9922, 0.5625], + 27139: ["Chambord", 48.8825, 0.6209], + 27140: ["Chambray", 49.0800, 1.3194], + 27141: ["Champ-Dolent", 48.9588, 1.0080], + 27142: ["Champenard", 49.1071, 1.3280], + 27143: ["Champignolles", 48.9579, 0.7608], + 27144: ["Champigny-la-Futelaye", 48.8696, 1.3006], + 27145: ["Chanteloup", 48.8851, 1.0288], + 27146: ["La Chapelle-Bayvel", 49.2808, 0.4063], + 27147: ["La Chapelle-du-Bois-des-Faulx", 49.1080, 1.1718], + 27148: ["La Chapelle-Gauthier", 48.9851, 0.4639], + 27149: ["La Chapelle-Hareng", 49.1113, 0.4171], + 27150: ["La Chapelle-Réanville", 49.0946, 1.3808], + 27151: ["Charleval", 49.3796, 1.3896], + 27152: ["Château-sur-Epte", 49.2004, 1.6587], + 27153: ["Chauvincourt-Provemont", 49.2808, 1.6452], + 27154: ["Chavigny-Bailleul", 48.8800, 1.1962], + 27155: ["Chennebrun", 48.6841, 0.7745], + 27156: ["Chéronvilliers", 48.7921, 0.7606], + 27157: ["Le Chesne", 48.8910, 0.9359], + 27158: ["Cierrey", 49.0017, 1.2660], + 27159: ["Cintray", 48.7868, 0.8930], + 27160: ["Civières", 49.1736, 1.5788], + 27161: ["Claville", 49.0485, 1.0188], + 27162: ["Collandres-Quincarnon", 48.9937, 0.8627], + 27163: ["Colletot", 49.3499, 0.6239], + 27164: ["Combon", 49.0960, 0.8854], + 27165: ["Conches-en-Ouche", 48.9547, 0.9319], + 27166: ["Condé-sur-Iton", 48.8288, 0.9671], + 27167: ["Condé-sur-Risle", 49.3076, 0.6084], + 27168: ["Connelles", 49.2604, 1.2761], + 27169: ["Conteville", 49.4174, 0.3912], + 27170: ["Cormeilles", 49.2517, 0.3845], + 27171: ["Le Cormier", 48.9848, 1.2968], + 27172: ["Corneuil", 48.8843, 1.1412], + 27173: ["Corneville-la-Fouquetière", 49.0598, 0.7030], + 27174: ["Corneville-sur-Risle", 49.3406, 0.5985], + 27175: ["Corny", 49.2829, 1.4574], + 27176: ["Coudray", 49.3432, 1.4968], + 27177: ["Coudres", 48.8631, 1.2359], + 27179: ["Courbépine", 49.1293, 0.5661], + 27180: ["Courcelles-sur-Seine", 49.1852, 1.3661], + 27181: ["Courdemanche", 48.8022, 1.2766], + 27182: ["Courteilles", 48.7385, 0.9999], + 27183: ["La Couture-Boussey", 48.9020, 1.3963], + 27184: ["Crasville", 49.2051, 1.0719], + 27185: ["Crestot", 49.2039, 0.9695], + 27187: ["Criquebeuf-la-Campagne", 49.1985, 0.9975], + 27188: ["Criquebeuf-sur-Seine", 49.2931, 1.1015], + 27189: ["La Croisille", 48.9904, 0.9756], + 27190: ["Croisy-sur-Eure", 49.0260, 1.3420], + 27191: ["La Croix-Saint-Leufroy", 49.1183, 1.2484], + 27192: ["Crosville-la-Vieille", 49.1515, 0.9315], + 27193: ["Croth", 48.8507, 1.3681], + 27194: ["Cuverville", 49.2823, 1.3703], + 27195: ["Dame-Marie", 48.8054, 1.0087], + 27196: ["Les Damps", 49.2941, 1.1722], + 27197: ["Dampsmesnil", 49.1668, 1.6504], + 27198: ["Damville", 48.8643, 1.0804], + 27199: ["Dangu", 49.2614, 1.6883], + 27200: ["Dardez", 49.0839, 1.2073], + 27201: ["Daubeuf-la-Campagne", 49.1891, 1.0294], + 27202: ["Daubeuf-près-Vatteville", 49.2606, 1.3108], + 27203: ["Douains", 49.0439, 1.4312], + 27204: ["Doudeauville-en-Vexin", 49.3226, 1.5893], + 27205: ["Douville-sur-Andelle", 49.3329, 1.3075], + 27206: ["Droisy", 48.7975, 1.1258], + 27207: ["Drucourt", 49.1165, 0.4591], + 27208: ["Duranville", 49.1429, 0.4997], + 27209: ["écaquelon", 49.2887, 0.7169], + 27210: ["écardenville-la-Campagne", 49.1239, 0.8347], + 27211: ["écardenville-sur-Eure", 49.1067, 1.2688], + 27212: ["écauville", 49.1260, 0.9915], + 27213: ["écos", 49.1515, 1.5977], + 27214: ["écouis", 49.3066, 1.4299], + 27215: ["Ecquetot", 49.1695, 1.0130], + 27216: ["émalleville", 49.1016, 1.1570], + 27217: ["émanville", 49.0589, 0.9067], + 27218: ["épaignes", 49.2733, 0.4536], + 27219: ["épégard", 49.1824, 0.8749], + 27220: ["épieds", 48.9349, 1.3957], + 27221: ["épinay", 48.9787, 0.6418], + 27222: ["épreville-en-Lieuvin", 49.2051, 0.5384], + 27223: ["épreville-en-Roumois", 49.3198, 0.7770], + 27224: ["épreville-près-le-Neubourg", 49.1295, 0.8762], + 27225: ["Les Essarts", 48.8793, 0.9939], + 27226: ["étrépagny", 49.3119, 1.6161], + 27227: ["étréville", 49.3795, 0.6553], + 27228: ["éturqueraye", 49.3693, 0.6887], + 27229: ["évreux", 49.0201, 1.1416], + 27230: ["ézy-sur-Eure", 48.8709, 1.4126], + 27231: ["Fains", 48.9968, 1.3848], + 27232: ["Farceaux", 49.2917, 1.5282], + 27233: ["Fatouville-Grestain", 49.4132, 0.3324], + 27234: ["Fauville", 49.0242, 1.1990], + 27235: ["Faverolles-la-Campagne", 49.0206, 0.9270], + 27237: ["Le Favril", 49.1831, 0.5254], + 27238: ["Ferrières-Haut-Clocher", 49.0203, 0.9874], + 27239: ["Ferrières-Saint-Hilaire", 49.0283, 0.5701], + 27240: ["La Ferrière-sur-Risle", 48.9777, 0.7871], + 27241: ["Feuguerolles", 49.1317, 1.0338], + 27242: ["Le Fidelaire", 48.9436, 0.8024], + 27243: ["Fiquefleur-équainville", 49.3985, 0.3168], + 27244: ["Flancourt-Catelon", 49.3319, 0.7561], + 27245: ["Fleury-la-Forêt", 49.4265, 1.5558], + 27246: ["Fleury-sur-Andelle", 49.3635, 1.3518], + 27247: ["Flipou", 49.3128, 1.2841], + 27248: ["Folleville", 49.1581, 0.5248], + 27249: ["Fontaine-Bellenger", 49.1802, 1.2530], + 27250: ["Fontaine-Heudebourg", 49.1341, 1.2220], + 27251: ["Fontaine-l'Abbé", 49.0883, 0.6879], + 27252: ["Fontaine-la-Louvet", 49.1584, 0.4459], + 27253: ["Fontaine-la-Soret", 49.1453, 0.7084], + 27254: ["Fontaine-sous-Jouy", 49.0644, 1.2805], + 27255: ["Fontenay", 49.2107, 1.5738], + 27256: ["La Forêt-du-Parc", 48.9276, 1.2403], + 27257: ["Forêt-la-Folie", 49.2205, 1.5172], + 27258: ["Fort-Moville", 49.3289, 0.4017], + 27259: ["Foucrainville", 48.9274, 1.3199], + 27260: ["Foulbec", 49.3940, 0.4222], + 27261: ["Fouqueville", 49.2221, 0.9634], + 27262: ["Fourges", 49.1260, 1.6269], + 27263: ["Fourmetot", 49.3782, 0.5740], + 27264: ["Fours-en-Vexin", 49.1874, 1.6086], + 27265: ["Francheville", 48.7942, 0.8389], + 27266: ["Franqueville", 49.1730, 0.6858], + 27267: ["Freneuse-sur-Risle", 49.2462, 0.6714], + 27268: ["Le Fresne", 48.9567, 0.9753], + 27269: ["Fresne-Cauverville", 49.2012, 0.4687], + 27270: ["Fresne-l'Archevêque", 49.2880, 1.4097], + 27271: ["Fresney", 48.9473, 1.3067], + 27273: ["Gadencourt", 48.9842, 1.4034], + 27274: ["Gaillardbois-Cressenville", 49.3391, 1.3997], + 27275: ["Gaillon", 49.1591, 1.3470], + 27276: ["Gamaches-en-Vexin", 49.2664, 1.6161], + 27277: ["Garencières", 48.9496, 1.2567], + 27278: ["Garennes-sur-Eure", 48.9091, 1.4336], + 27279: ["Gasny", 49.1020, 1.5997], + 27280: ["Gauciel", 49.0356, 1.2470], + 27281: ["Gaudreville-la-Rivière", 48.9601, 1.0298], + 27282: ["Gauville-la-Campagne", 49.0492, 1.0835], + 27283: ["Gisay-la-Coudre", 48.9459, 0.6144], + 27284: ["Gisors", 49.2786, 1.7687], + 27285: ["Giverny", 49.0819, 1.5328], + 27286: ["Giverville", 49.1913, 0.5679], + 27287: ["Glisolles", 48.9870, 1.0033], + 27288: ["Glos-sur-Risle", 49.2723, 0.6845], + 27289: ["La Goulafrière", 48.9480, 0.4323], + 27290: ["Goupillières", 49.1218, 0.7659], + 27291: ["Gournay-le-Guérin", 48.7162, 0.7693], + 27292: ["Gouttières", 49.0183, 0.7383], + 27293: ["Gouville", 48.8477, 0.9998], + 27294: ["Grainville", 49.3450, 1.3678], + 27295: ["Grand-Camp", 49.0440, 0.5337], + 27296: ["Granchain", 49.0385, 0.6498], + 27297: ["Grandvilliers", 48.8083, 1.0757], + 27298: ["Graveron-Sémerville", 49.0949, 0.9663], + 27299: ["Gravigny", 49.0522, 1.1605], + 27300: ["Grosley-sur-Risle", 49.0447, 0.8054], + 27301: ["Grossoeuvre", 48.9401, 1.1864], + 27302: ["Le Gros-Theil", 49.2281, 0.8405], + 27303: ["Guernanville", 48.8890, 0.8421], + 27304: ["Guerny", 49.2248, 1.6798], + 27305: ["La Guéroulde", 48.8194, 0.8743], + 27306: ["Guichainville", 48.9802, 1.1790], + 27307: ["Guiseniers", 49.2141, 1.4784], + 27308: ["Guitry", 49.2196, 1.5489], + 27309: ["L'Habit", 48.8748, 1.3477], + 27310: ["Hacqueville", 49.2818, 1.5575], + 27311: ["Harcourt", 49.1659, 0.7760], + 27312: ["Hardencourt-Cocherel", 49.0418, 1.3160], + 27313: ["La Harengère", 49.2313, 1.0011], + 27315: ["Harquency", 49.2494, 1.4999], + 27316: ["Hauville", 49.3970, 0.7665], + 27317: ["La Haye-Aubrée", 49.3941, 0.6933], + 27318: ["La Haye-de-Calleville", 49.1875, 0.7778], + 27319: ["La Haye-de-Routot", 49.4030, 0.7280], + 27320: ["La Haye-du-Theil", 49.2376, 0.8753], + 27321: ["La Haye-le-Comte", 49.1964, 1.1341], + 27322: ["La Haye-Malherbe", 49.2372, 1.0662], + 27323: ["La Haye-Saint-Sylvestre", 48.9110, 0.5935], + 27324: ["Hébécourt", 49.3572, 1.7219], + 27325: ["Hecmanville", 49.1726, 0.6636], + 27326: ["Hécourt", 48.9884, 1.4287], + 27327: ["Hectomare", 49.1927, 0.9443], + 27329: ["Hennezis", 49.1906, 1.4563], + 27330: ["Herqueville", 49.2438, 1.2734], + 27331: ["Heubécourt-Haricourt", 49.1301, 1.5645], + 27332: ["Heudebouville", 49.1927, 1.2371], + 27333: ["Heudicourt", 49.3343, 1.6626], + 27334: ["Heudreville-en-Lieuvin", 49.1933, 0.5033], + 27335: ["Heudreville-sur-Eure", 49.1320, 1.1887], + 27336: ["La Heunière", 49.0649, 1.4130], + 27337: ["Heuqueville", 49.2872, 1.3207], + 27338: ["Les Hogues", 49.4202, 1.4079], + 27339: ["Hondouville", 49.1448, 1.1162], + 27340: ["Honguemare-Guenouville", 49.3781, 0.8158], + 27341: ["L'Hosmes", 48.7896, 1.0314], + 27342: ["Houetteville", 49.1293, 1.0903], + 27343: ["Houlbec-Cocherel", 49.0645, 1.3612], + 27344: ["Houlbec-près-le-Gros-Theil", 49.2511, 0.8269], + 27345: ["La Houssaye", 48.9981, 0.8004], + 27346: ["Houville-en-Vexin", 49.2999, 1.3575], + 27347: ["Huest", 49.0369, 1.2078], + 27348: ["Igoville", 49.3227, 1.1509], + 27349: ["Illeville-sur-Montfort", 49.3191, 0.7093], + 27350: ["Illiers-l'évêque", 48.8249, 1.2595], + 27351: ["Incarville", 49.2521, 1.1523], + 27353: ["Irreville", 49.0984, 1.1996], + 27354: ["Iville", 49.1769, 0.9263], + 27355: ["Ivry-la-Bataille", 48.8862, 1.4468], + 27356: ["Jonquerets-de-Livet", 49.0197, 0.6108], + 27358: ["Jouy-sur-Eure", 49.0495, 1.2918], + 27359: ["Juignettes", 48.8472, 0.6434], + 27360: ["Jumelles", 48.9167, 1.2119], + 27361: ["La Lande-Saint-Léger", 49.2976, 0.3360], + 27362: ["Landepéreuse", 48.9985, 0.6295], + 27363: ["Le Landin", 49.4067, 0.8035], + 27364: ["Launay", 49.1080, 0.7372], + 27365: ["Léry", 49.2875, 1.1952], + 27366: ["Letteguives", 49.4216, 1.3270], + 27367: ["Lieurey", 49.2331, 0.5007], + 27368: ["Lignerolles", 48.8447, 1.2733], + 27369: ["Lilly", 49.4029, 1.5667], + 27370: ["Lisors", 49.3579, 1.4732], + 27371: ["Livet-sur-Authou", 49.2288, 0.6547], + 27372: ["Longchamps", 49.3579, 1.6211], + 27373: ["Lorleau", 49.4214, 1.5048], + 27374: ["Louversey", 48.9910, 0.9161], + 27375: ["Louviers", 49.2206, 1.1534], + 27376: ["Louye", 48.7969, 1.3191], + 27377: ["Lyons-la-Forêt", 49.3936, 1.4735], + 27378: ["La Madeleine-de-Nonancourt", 48.7901, 1.2180], + 27379: ["Mainneville", 49.3748, 1.6871], + 27380: ["Malleville-sur-le-Bec", 49.2418, 0.7459], + 27381: ["Malouy", 49.1279, 0.5287], + 27382: ["Mandeville", 49.2154, 1.0129], + 27383: ["Mandres", 48.7528, 0.8512], + 27384: ["Manneville-la-Raoult", 49.3687, 0.3276], + 27385: ["Manneville-sur-Risle", 49.3610, 0.5459], + 27386: ["Le Manoir", 49.3175, 1.1994], + 27387: ["Manthelon", 48.9083, 1.0387], + 27388: ["Marais-Vernier", 49.4380, 0.4643], + 27389: ["Marbeuf", 49.1542, 0.9628], + 27390: ["Marcilly-la-Campagne", 48.8270, 1.1874], + 27391: ["Marcilly-sur-Eure", 48.8213, 1.3328], + 27392: ["Martagny", 49.3955, 1.6577], + 27393: ["Martainville", 49.3027, 0.3861], + 27394: ["Martot", 49.2780, 1.0710], + 27395: ["Mélicourt", 48.9121, 0.5024], + 27396: ["Ménesqueville", 49.3574, 1.4068], + 27397: ["Ménilles", 49.0388, 1.3704], + 27398: ["Menneval", 49.1018, 0.6221], + 27399: ["Mercey", 49.0825, 1.3986], + 27400: ["Merey", 48.9586, 1.3928], + 27401: ["Le Mesnil-Fuguet", 49.0730, 1.1139], + 27402: ["Le Mesnil-Hardray", 48.9344, 0.9870], + 27403: ["Le Mesnil-Jourdain", 49.1815, 1.1276], + 27404: ["Mesnil-Rousset", 48.8934, 0.5572], + 27405: ["Mesnil-sous-Vienne", 49.3852, 1.6675], + 27406: ["Mesnil-sur-l'Estrée", 48.7767, 1.2900], + 27407: ["Mesnil-Verclives", 49.3227, 1.4654], + 27408: ["Mézières-en-Vexin", 49.1758, 1.5031], + 27410: ["Miserey", 49.0197, 1.2610], + 27411: ["Moisville", 48.8482, 1.1660], + 27412: ["Montaure", 49.2297, 1.0981], + 27413: ["Montfort-sur-Risle", 49.2945, 0.6705], + 27414: ["Montreuil-l'Argillé", 48.9396, 0.4684], + 27415: ["Morainville-Jouveaux", 49.2227, 0.4439], + 27416: ["Buis-sur-Damville", 48.8427, 1.1216], + 27417: ["Morgny", 49.3776, 1.5782], + 27418: ["Morsan", 49.1796, 0.5975], + 27419: ["Mouettes", 48.8886, 1.3683], + 27420: ["Mouflaines", 49.2445, 1.5553], + 27421: ["Mousseaux-Neuville", 48.9068, 1.3384], + 27422: ["Muids", 49.2265, 1.2856], + 27423: ["Muzy", 48.7781, 1.3256], + 27424: ["Nagel-Séez-Mesnil", 48.9247, 0.9405], + 27425: ["Nassandres", 49.1339, 0.7393], + 27426: ["Neaufles-Saint-Martin", 49.2773, 1.7263], + 27427: ["Neaufles-Auvergny", 48.8743, 0.7444], + 27428: ["Le Neubourg", 49.1482, 0.8971], + 27429: ["Neuilly", 48.9295, 1.4173], + 27430: ["La Neuve-Grange", 49.3599, 1.5584], + 27431: ["La Neuve-Lyre", 48.9023, 0.7364], + 27432: ["La Neuville-du-Bosc", 49.1943, 0.8155], + 27433: ["Neuville-sur-Authou", 49.2049, 0.6287], + 27434: ["Noards", 49.2105, 0.5097], + 27435: ["La Noë-Poulain", 49.2706, 0.5195], + 27436: ["Nogent-le-Sec", 48.9205, 1.0045], + 27437: ["Nojeon-en-Vexin", 49.3291, 1.5562], + 27438: ["Nonancourt", 48.7770, 1.1793], + 27439: ["Normanville", 49.0725, 1.1619], + 27440: ["Notre-Dame-de-l'Isle", 49.1559, 1.4475], + 27441: ["Notre-Dame-d'épine", 49.1946, 0.5974], + 27442: ["Notre-Dame-du-Hamel", 48.8923, 0.5098], + 27444: ["Le Noyer-en-Ouche", 49.0060, 0.7615], + 27445: ["Noyers", 49.2458, 1.6735], + 27446: ["Ormes", 49.0563, 0.9560], + 27447: ["Orvaux", 48.9412, 1.0212], + 27448: ["Pacy-sur-Eure", 49.0221, 1.3995], + 27449: ["Panilleuse", 49.1509, 1.5013], + 27451: ["Parville", 49.0318, 1.0922], + 27452: ["Perriers-la-Campagne", 49.1463, 0.7581], + 27453: ["Perriers-sur-Andelle", 49.4084, 1.3633], + 27454: ["Perruel", 49.4322, 1.3615], + 27455: ["Piencourt", 49.1715, 0.4076], + 27456: ["Pinterville", 49.1918, 1.1916], + 27457: ["Piseux", 48.7721, 0.9657], + 27458: ["Pîtres", 49.3311, 1.2179], + 27459: ["Les Places", 49.1531, 0.4169], + 27460: ["Plainville", 49.0789, 0.4996], + 27462: ["Le Planquay", 49.0943, 0.4269], + 27463: ["Plasnes", 49.1376, 0.6247], + 27464: ["Le Plessis-Grohan", 48.9443, 1.1332], + 27465: ["Le Plessis-Hébert", 48.9816, 1.3628], + 27466: ["Le Plessis-Sainte-Opportune", 49.0701, 0.8559], + 27467: ["Pont-Audemer", 49.3463, 0.5338], + 27468: ["Pont-Authou", 49.2423, 0.7022], + 27469: ["Pont-de-l'Arche", 49.2909, 1.1442], + 27470: ["Pont-Saint-Pierre", 49.3427, 1.2875], + 27471: ["Porte-Joie", 49.2524, 1.2512], + 27472: ["Portes", 49.0251, 0.9482], + 27473: ["Port-Mort", 49.1735, 1.4105], + 27474: ["Poses", 49.2995, 1.2407], + 27475: ["La Poterie-Mathieu", 49.2525, 0.5220], + 27476: ["Les Préaux", 49.3281, 0.4805], + 27477: ["Pressagny-l'Orgueilleux", 49.1308, 1.4651], + 27478: ["Prey", 48.9578, 1.2191], + 27480: ["Puchay", 49.3540, 1.5261], + 27481: ["Pullay", 48.7276, 0.8640], + 27482: ["La Pyle", 49.1998, 0.8971], + 27483: ["Quatremare", 49.1841, 1.0811], + 27484: ["Quessigny", 48.9310, 1.2753], + 27485: ["Quillebeuf-sur-Seine", 49.4700, 0.5017], + 27486: ["Quittebeuf", 49.1073, 1.0053], + 27487: ["Radepont", 49.3531, 1.3242], + 27488: ["Renneville", 49.3960, 1.3260], + 27489: ["Reuilly", 49.0728, 1.2264], + 27490: ["Richeville", 49.2579, 1.5378], + 27491: ["Roman", 48.8362, 1.0458], + 27492: ["Romilly-la-Puthenaye", 49.0132, 0.8377], + 27493: ["Romilly-sur-Andelle", 49.3343, 1.2541], + 27495: ["La Roquette", 49.2593, 1.3433], + 27496: ["Rosay-sur-Lieure", 49.3746, 1.4279], + 27497: ["Rougemontiers", 49.3579, 0.7247], + 27498: ["Rouge-Perriers", 49.1460, 0.8331], + 27499: ["La Roussière", 48.9647, 0.5824], + 27500: ["Routot", 49.3851, 0.7262], + 27501: ["Rouvray", 49.0668, 1.3396], + 27502: ["Rugles", 48.8157, 0.6913], + 27503: ["Le Sacq", 48.8926, 1.0671], + 27504: ["Sacquenville", 49.0812, 1.0744], + 27505: ["Saint-Agnan-de-Cernières", 48.9501, 0.5315], + 27506: ["Saint-Amand-des-Hautes-Terres", 49.2312, 0.9302], + 27507: ["Saint-André-de-l'Eure", 48.9026, 1.2783], + 27508: ["Saint-Antonin-de-Sommaire", 48.8295, 0.6626], + 27510: ["Saint-Aquilin-de-Pacy", 49.0097, 1.3508], + 27511: ["Saint-Aubin-d'écrosville", 49.1431, 0.9869], + 27512: ["Saint-Aubin-de-Scellon", 49.1770, 0.4733], + 27513: ["Saint-Aubin-des-Hayes", 48.9972, 0.6726], + 27514: ["Saint-Aubin-du-Thenney", 49.0152, 0.4943], + 27515: ["Saint-Aubin-le-Guichard", 49.0385, 0.7081], + 27516: ["Saint-Aubin-le-Vertueux", 49.0593, 0.6116], + 27517: ["Saint-Aubin-sur-Gaillon", 49.1328, 1.3362], + 27518: ["Saint-Aubin-sur-Quillebeuf", 49.4493, 0.5249], + 27519: ["Sainte-Barbe-sur-Gaillon", 49.1614, 1.3013], + 27520: ["Saint-Benoît-des-Ombres", 49.2265, 0.6183], + 27521: ["Saint-Christophe-sur-Avre", 48.6988, 0.8051], + 27522: ["Saint-Christophe-sur-Condé", 49.2853, 0.6006], + 27523: ["Saint-Clair-d'Arcey", 49.0637, 0.6628], + 27524: ["Sainte-Colombe-la-Commanderie", 49.1073, 0.9356], + 27525: ["Sainte-Colombe-près-Vernon", 49.0949, 1.3410], + 27526: ["Sainte-Croix-sur-Aizier", 49.4146, 0.6337], + 27527: ["Saint-Cyr-de-Salerne", 49.1855, 0.6534], + 27528: ["Le Vaudreuil", 49.2609, 1.1989], + 27529: ["Saint-Cyr-la-Campagne", 49.2504, 1.0194], + 27530: ["Saint-Denis-d'Augerons", 48.9149, 0.4714], + 27531: ["Saint-Denis-des-Monts", 49.2560, 0.8065], + 27532: ["Saint-Denis-du-Béhélan", 48.8684, 0.9478], + 27533: ["Saint-Denis-le-Ferment", 49.3218, 1.7177], + 27534: ["Saint-Didier-des-Bois", 49.2421, 1.0379], + 27535: ["Saint-élier", 48.9837, 0.9613], + 27536: ["Saint-éloi-de-Fourques", 49.2356, 0.8027], + 27537: ["Saint-étienne-du-Vauvray", 49.2422, 1.2154], + 27538: ["Saint-étienne-l'Allier", 49.2663, 0.5574], + 27539: ["Saint-étienne-sous-Bailleul", 49.1157, 1.4053], + 27540: ["Sainte-Geneviève-lès-Gasny", 49.0822, 1.5704], + 27541: ["Saint-Georges-du-Mesnil", 49.2107, 0.5665], + 27542: ["Saint-Georges-du-Vièvre", 49.2421, 0.5797], + 27543: ["Saint-Georges-Motel", 48.7922, 1.3595], + 27544: ["Saint-Germain-de-Fresney", 48.9585, 1.2873], + 27545: ["Saint-Germain-de-Pasquier", 49.2419, 1.0024], + 27546: ["Saint-Germain-des-Angles", 49.0884, 1.1377], + 27547: ["Saint-Germain-la-Campagne", 49.0522, 0.4128], + 27548: ["Saint-Germain-sur-Avre", 48.7727, 1.2627], + 27549: ["Saint-Germain-Village", 49.3448, 0.4987], + 27550: ["Saint-Grégoire-du-Vièvre", 49.2451, 0.6259], + 27551: ["Saint-Jean-de-la-Léqueraye", 49.2251, 0.5603], + 27552: ["Saint-Jean-du-Thenney", 49.0154, 0.4586], + 27553: ["Saint-Julien-de-la-Liègue", 49.1401, 1.2870], + 27554: ["Saint-Just", 49.1061, 1.4332], + 27555: ["Saint-Laurent-des-Bois", 48.8459, 1.3191], + 27556: ["Saint-Laurent-du-Tencement", 48.8917, 0.4605], + 27557: ["Saint-Léger-de-Rôtes", 49.1126, 0.6622], + 27558: ["Saint-Léger-du-Gennetey", 49.2826, 0.7522], + 27560: ["Saint-Luc", 48.9736, 1.2333], + 27561: ["Saint-Maclou", 49.3619, 0.4136], + 27562: ["Saint-Marcel", 49.0915, 1.4392], + 27563: ["Saint-Mards-de-Blacarville", 49.3768, 0.5085], + 27564: ["Saint-Mards-de-Fresne", 49.0805, 0.4545], + 27565: ["Sainte-Marguerite-de-l'Autel", 48.9112, 0.8459], + 27566: ["Sainte-Marguerite-en-Ouche", 49.0196, 0.6516], + 27567: ["Sainte-Marie-de-Vatimesnil", 49.2721, 1.5823], + 27568: ["Sainte-Marthe", 48.9578, 0.8811], + 27569: ["Saint-Martin-du-Tilleul", 49.1062, 0.5265], + 27570: ["Saint-Martin-la-Campagne", 49.0651, 1.0771], + 27571: ["Saint-Martin-Saint-Firmin", 49.2935, 0.5596], + 27572: ["Saint-Meslin-du-Bosc", 49.2158, 0.8786], + 27573: ["Saint-Nicolas-d'Attez", 48.8101, 0.9316], + 27574: ["Saint-Nicolas-du-Bosc", 49.2007, 0.8625], + 27576: ["Sainte-Opportune-du-Bosc", 49.1679, 0.8403], + 27577: ["Sainte-Opportune-la-Mare", 49.4248, 0.5336], + 27578: ["Saint-Ouen-d'Attez", 48.7957, 0.9438], + 27579: ["Saint-Ouen-de-Pontcheuil", 49.2347, 0.9504], + 27580: ["Saint-Ouen-de-Thouberville", 49.3490, 0.8956], + 27581: ["Saint-Ouen-des-Champs", 49.3989, 0.5286], + 27582: ["Saint-Ouen-du-Tilleul", 49.3006, 0.9449], + 27584: ["Saint-Paul-de-Fourques", 49.2179, 0.7948], + 27586: ["Saint-Philbert-sur-Boissey", 49.2577, 0.7843], + 27587: ["Saint-Philbert-sur-Risle", 49.2773, 0.6473], + 27588: ["Saint-Pierre-d'Autils", 49.1247, 1.4275], + 27589: ["Saint-Pierre-de-Bailleul", 49.1263, 1.3835], + 27590: ["Saint-Pierre-de-Cernières", 48.9309, 0.5195], + 27591: ["Saint-Pierre-de-Cormeilles", 49.2383, 0.3652], + 27592: ["Saint-Pierre-de-Salerne", 49.2053, 0.6674], + 27593: ["Saint-Pierre-des-Fleurs", 49.2492, 0.9629], + 27594: ["Saint-Pierre-des-Ifs", 49.2655, 0.6085], + 27595: ["Saint-Pierre-du-Bosguérard", 49.2603, 0.8898], + 27596: ["Saint-Pierre-du-Mesnil", 48.9313, 0.5751], + 27597: ["Saint-Pierre-du-Val", 49.3908, 0.3664], + 27598: ["Saint-Pierre-du-Vauvray", 49.2236, 1.2184], + 27599: ["Saint-Pierre-la-Garenne", 49.1475, 1.3912], + 27600: ["Saint-Quentin-des-Isles", 49.0500, 0.5761], + 27601: ["Saint-Samson-de-la-Roque", 49.4257, 0.4250], + 27602: ["Saint-Sébastien-de-Morsent", 49.0125, 1.0743], + 27603: ["Saint-Siméon", 49.2843, 0.5168], + 27604: ["Saint-Sulpice-de-Grimbouville", 49.3751, 0.4487], + 27605: ["Saint-Sylvestre-de-Cormeilles", 49.2473, 0.4208], + 27606: ["Saint-Symphorien", 49.3103, 0.4558], + 27607: ["Saint-Thurien", 49.4031, 0.5505], + 27608: ["Saint-Victor-de-Chrétienville", 49.0634, 0.5134], + 27609: ["Saint-Victor-d'épine", 49.2117, 0.5989], + 27610: ["Saint-Victor-sur-Avre", 48.6962, 0.8508], + 27611: ["Saint-Vigor", 49.0751, 1.2600], + 27612: ["Saint-Vincent-des-Bois", 49.0600, 1.3938], + 27613: ["Saint-Vincent-du-Boulay", 49.1009, 0.4898], + 27614: ["Sancourt", 49.3535, 1.6760], + 27615: ["Sassey", 49.0502, 1.2227], + 27616: ["La Saussaye", 49.2545, 0.9861], + 27617: ["Saussay-la-Campagne", 49.3189, 1.5084], + 27618: ["Sébécourt", 48.9755, 0.8313], + 27620: ["Selles", 49.3011, 0.4888], + 27621: ["Serez", 48.9337, 1.3581], + 27622: ["Serquigny", 49.1148, 0.7075], + 27623: ["Surtauville", 49.1981, 1.0543], + 27624: ["Surville", 49.2013, 1.1024], + 27625: ["Suzay", 49.2701, 1.5134], + 27626: ["Theillement", 49.2885, 0.7960], + 27627: ["Le Theil-Nolent", 49.1522, 0.5341], + 27628: ["Thevray", 48.9768, 0.7193], + 27629: ["Thiberville", 49.1322, 0.4408], + 27630: ["Thibouville", 49.1412, 0.8035], + 27631: ["Thierville", 49.2634, 0.7173], + 27632: ["Le Thil", 49.3074, 1.5552], + 27633: ["Les Thilliers-en-Vexin", 49.2364, 1.6050], + 27634: ["Thomer-la-Sôgne", 48.9077, 1.1656], + 27635: ["Le Thuit", 49.2597, 1.3672], + 27636: ["Le Thuit-Anger", 49.2667, 0.9701], + 27637: ["Thuit-Hébert", 49.3182, 0.8306], + 27638: ["Le Thuit-Signol", 49.2568, 0.9391], + 27639: ["Le Thuit-Simer", 49.2677, 0.9145], + 27640: ["Tilleul-Dame-Agnès", 49.0059, 0.8910], + 27641: ["Le Tilleul-Lambert", 49.0813, 0.9311], + 27642: ["Le Tilleul-Othon", 49.1134, 0.7959], + 27643: ["Tillières-sur-Avre", 48.7611, 1.0281], + 27644: ["Tilly", 49.1423, 1.5287], + 27645: ["Tocqueville", 49.4088, 0.6134], + 27646: ["Le Torpt", 49.3369, 0.3807], + 27647: ["Tosny", 49.2233, 1.3634], + 27648: ["Tostes", 49.2618, 1.1151], + 27649: ["Touffreville", 49.3443, 1.4360], + 27650: ["Tournedos-Bois-Hubert", 49.0739, 0.9878], + 27651: ["Tournedos-sur-Seine", 49.2763, 1.2567], + 27652: ["Tourneville", 49.0948, 1.1059], + 27653: ["Tourny", 49.1874, 1.5464], + 27654: ["Tourville-la-Campagne", 49.2254, 0.8992], + 27655: ["Tourville-sur-Pont-Audemer", 49.3212, 0.5173], + 27656: ["Toutainville", 49.3566, 0.4586], + 27657: ["Touville", 49.3048, 0.7523], + 27658: ["Le Tremblay-Omonville", 49.1209, 0.9147], + 27659: ["La Trinité", 48.9869, 1.2367], + 27660: ["La Trinité-de-Réville", 48.9669, 0.5106], + 27661: ["La Trinité-de-Thouberville", 49.3649, 0.8775], + 27662: ["Triqueville", 49.3298, 0.4373], + 27663: ["Le Troncq", 49.1928, 0.9168], + 27664: ["Le Tronquay", 49.4375, 1.4543], + 27665: ["Trouville-la-Haule", 49.4202, 0.5799], + 27666: ["La Vacherie", 49.1236, 1.1365], + 27667: ["Valailles", 49.1179, 0.6170], + 27668: ["Le Val-David", 48.9788, 1.2630], + 27669: ["Valletot", 49.3668, 0.6121], + 27670: ["Vandrimare", 49.3827, 1.3515], + 27671: ["Vannecrocq", 49.3030, 0.4282], + 27672: ["Vascoeuil", 49.4459, 1.3856], + 27673: ["Vatteville", 49.2802, 1.2849], + 27674: ["Vaux-sur-Eure", 49.0358, 1.3338], + 27676: ["Venables", 49.2012, 1.2959], + 27677: ["Venon", 49.1731, 1.0516], + 27678: ["Les Ventes", 48.9558, 1.0659], + 27679: ["Verneuil-sur-Avre", 48.7377, 0.9247], + 27680: ["Verneusses", 48.9094, 0.4253], + 27681: ["Vernon", 49.0879, 1.4850], + 27682: ["Vesly", 49.2426, 1.6415], + 27683: ["Vézillon", 49.2217, 1.3986], + 27684: ["Le Vieil-évreux", 49.0036, 1.2129], + 27685: ["La Vieille-Lyre", 48.9215, 0.7500], + 27686: ["Vieux-Port", 49.4269, 0.6083], + 27687: ["Vieux-Villez", 49.1687, 1.2846], + 27688: ["Villalet", 48.9302, 1.0575], + 27689: ["Villegats", 48.9984, 1.4639], + 27690: ["Villers-en-Vexin", 49.2498, 1.5902], + 27691: ["Villers-sur-le-Roule", 49.1911, 1.3195], + 27692: ["Villettes", 49.1542, 1.0456], + 27693: ["Sylvains-les-Moulins", 48.9028, 1.1026], + 27694: ["Villez-sous-Bailleul", 49.1075, 1.3652], + 27695: ["Villez-sur-le-Neubourg", 49.1471, 0.8594], + 27696: ["Villiers-en-Désoeuvre", 48.9578, 1.4807], + 27697: ["Vironvay", 49.2064, 1.2196], + 27698: ["Vitot", 49.1678, 0.8871], + 27699: ["Voiscreville", 49.2802, 0.7668], + 27700: ["Vraiville", 49.2175, 1.0365], + 27701: ["Val-de-Reuil", 49.2613, 1.2114] +}; diff --git a/dep/28.js b/dep/28.js new file mode 100644 index 0000000..6218537 --- /dev/null +++ b/dep/28.js @@ -0,0 +1,415 @@ +/* + 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[28] = { + 28001: ["Abondant", 48.7950, 1.4200], + 28002: ["Allaines-Mervilliers", 48.1924, 1.8242], + 28003: ["Allainville", 48.7214, 1.2947], + 28004: ["Allonnes", 48.3316, 1.6520], + 28005: ["Alluyes", 48.2289, 1.3637], + 28006: ["Amilly", 48.4423, 1.4065], + 28007: ["Anet", 48.8531, 1.4428], + 28008: ["Ardelles", 48.5460, 1.1790], + 28009: ["Ardelu", 48.3548, 1.9125], + 28010: ["Argenvilliers", 48.2764, 0.9691], + 28012: ["Arrou", 48.1120, 1.0859], + 28013: ["Aunay-sous-Auneau", 48.4428, 1.8137], + 28014: ["Aunay-sous-Crécy", 48.6575, 1.3038], + 28015: ["Auneau", 48.4694, 1.7731], + 28016: ["Les Autels-Villevillon", 48.1758, 0.9989], + 28017: ["Autheuil", 48.0068, 1.2952], + 28018: ["Authon-du-Perche", 48.2017, 0.8854], + 28019: ["Baigneaux", 48.1283, 1.8205], + 28020: ["Baignolet", 48.1781, 1.6303], + 28021: ["Bailleau-le-Pin", 48.3590, 1.3228], + 28022: ["Bailleau-l'évêque", 48.4875, 1.3965], + 28023: ["Bailleau-Armenonville", 48.5270, 1.6474], + 28024: ["Barjouville", 48.4066, 1.4721], + 28025: ["Barmainville", 48.2590, 1.9547], + 28026: ["Baudreville", 48.3260, 1.8900], + 28027: ["La Bazoche-Gouet", 48.1400, 0.9706], + 28028: ["Bazoches-en-Dunois", 48.0945, 1.5715], + 28029: ["Bazoches-les-Hautes", 48.1599, 1.8202], + 28030: ["Beauche", 48.6775, 0.9799], + 28031: ["Beaumont-les-Autels", 48.2396, 0.9522], + 28032: ["Beauvilliers", 48.3006, 1.6537], + 28033: ["Belhomert-Guéhouville", 48.5054, 1.0505], + 28034: ["Berchères-Saint-Germain", 48.5350, 1.4681], + 28035: ["Berchères-les-Pierres", 48.3738, 1.5555], + 28036: ["Berchères-sur-Vesgre", 48.8437, 1.5530], + 28037: ["Bérou-la-Mulotière", 48.7406, 1.0728], + 28038: ["Béthonvilliers", 48.2309, 0.9000], + 28039: ["Béville-le-Comte", 48.4402, 1.7033], + 28040: ["Billancelles", 48.4938, 1.2132], + 28041: ["Blandainville", 48.3153, 1.2920], + 28044: ["Boisgasson", 48.0492, 1.1402], + 28045: ["Boissy-en-Drouais", 48.7288, 1.2519], + 28046: ["Boissy-lès-Perche", 48.6806, 0.9018], + 28047: ["Boisville-la-Saint-Père", 48.3320, 1.6998], + 28048: ["La Bourdinière-Saint-Loup", 48.3170, 1.4301], + 28049: ["Boncé", 48.3077, 1.5171], + 28050: ["Boncourt", 48.8465, 1.4636], + 28051: ["Bonneval", 48.1812, 1.3853], + 28052: ["Bouglainval", 48.5606, 1.5101], + 28053: ["Le Boullay-les-Deux-églises", 48.6321, 1.3266], + 28054: ["Le Boullay-Mivoye", 48.6541, 1.4063], + 28055: ["Le Boullay-Thierry", 48.6345, 1.4328], + 28056: ["Boutigny-Prouais", 48.7343, 1.5695], + 28057: ["Bouville", 48.2618, 1.3782], + 28058: ["Bréchamps", 48.6727, 1.5209], + 28059: ["Brezolles", 48.6888, 1.0643], + 28060: ["Briconville", 48.5160, 1.3886], + 28061: ["Brou", 48.2174, 1.1574], + 28062: ["Broué", 48.7523, 1.5243], + 28063: ["Brunelles", 48.3251, 0.9125], + 28064: ["Bû", 48.8022, 1.4932], + 28065: ["Bullainville", 48.1704, 1.5070], + 28066: ["Bullou", 48.2353, 1.2463], + 28067: ["Cernay", 48.3854, 1.2304], + 28068: ["Challet", 48.5557, 1.4278], + 28069: ["Champagne", 48.7645, 1.5589], + 28070: ["Champhol", 48.4669, 1.5105], + 28071: ["Champrond-en-Gâtine", 48.3959, 1.0745], + 28072: ["Champrond-en-Perchet", 48.3085, 0.8885], + 28073: ["Champseru", 48.4910, 1.6459], + 28074: ["La Chapelle-d'Aunainville", 48.4158, 1.7976], + 28075: ["La Chapelle-du-Noyer", 48.0424, 1.3178], + 28076: ["La Chapelle-Forainvilliers", 48.7282, 1.4911], + 28077: ["La Chapelle-Fortin", 48.6478, 0.8628], + 28078: ["Chapelle-Guillaume", 48.1192, 0.8928], + 28079: ["Chapelle-Royale", 48.1530, 1.0437], + 28080: ["Charbonnières", 48.1895, 0.9443], + 28081: ["Charonville", 48.2828, 1.3105], + 28082: ["Charpont", 48.6958, 1.4324], + 28083: ["Charray", 47.9676, 1.3408], + 28084: ["Chartainvilliers", 48.5430, 1.5456], + 28085: ["Chartres", 48.4471, 1.5057], + 28086: ["Chassant", 48.2920, 1.0674], + 28087: ["Châtaincourt", 48.6926, 1.2339], + 28088: ["Châteaudun", 48.0762, 1.3263], + 28089: ["Châteauneuf-en-Thymerais", 48.5891, 1.2377], + 28090: ["Les Châtelets", 48.6595, 1.0182], + 28091: ["Les Châtelliers-Notre-Dame", 48.3465, 1.2099], + 28092: ["Châtenay", 48.3552, 1.8834], + 28093: ["Châtillon-en-Dunois", 48.1250, 1.1825], + 28094: ["Chaudon", 48.6542, 1.4938], + 28095: ["Chauffours", 48.3944, 1.3369], + 28096: ["La Chaussée-d'Ivry", 48.8886, 1.4881], + 28098: ["Cherisy", 48.7567, 1.4347], + 28099: ["Chuisnes", 48.4370, 1.1888], + 28100: ["Cintray", 48.4458, 1.3658], + 28101: ["Civry", 48.0852, 1.4810], + 28102: ["Clévilliers", 48.5510, 1.3843], + 28103: ["Cloyes-sur-le-Loir", 47.9934, 1.2215], + 28104: ["Coltainville", 48.4919, 1.5966], + 28105: ["Combres", 48.3366, 1.0604], + 28106: ["Conie-Molitard", 48.1134, 1.4416], + 28107: ["Corancez", 48.3673, 1.5147], + 28108: ["Cormainville", 48.1315, 1.6057], + 28109: ["Les Corvées-les-Yys", 48.3652, 1.1475], + 28110: ["Le Coudray", 48.4190, 1.5028], + 28111: ["Coudray-au-Perche", 48.2383, 0.8570], + 28112: ["Coudreceau", 48.3474, 0.9233], + 28113: ["Coulombs", 48.6558, 1.5532], + 28114: ["Courbehaye", 48.1487, 1.6078], + 28115: ["Courtalain", 48.0838, 1.1367], + 28116: ["Courville-sur-Eure", 48.4522, 1.2492], + 28117: ["Crécy-Couvé", 48.6799, 1.2828], + 28118: ["Croisilles", 48.6907, 1.4990], + 28119: ["La Croix-du-Perche", 48.2811, 1.0419], + 28120: ["Crucey-Villages", 48.6685, 1.1071], + 28121: ["Dambron", 48.1163, 1.8719], + 28122: ["Dammarie", 48.3378, 1.4974], + 28123: ["Dampierre-sous-Brou", 48.2244, 1.1089], + 28124: ["Dampierre-sur-Avre", 48.7574, 1.1426], + 28126: ["Dancy", 48.1527, 1.4620], + 28127: ["Dangeau", 48.1969, 1.2763], + 28128: ["Dangers", 48.5096, 1.3500], + 28129: ["Denonville", 48.3929, 1.7994], + 28130: ["Digny", 48.5287, 1.1354], + 28132: ["Donnemain-Saint-Mamès", 48.1003, 1.3697], + 28133: ["Douy", 48.0366, 1.2796], + 28134: ["Dreux", 48.7485, 1.3593], + 28135: ["Droue-sur-Drouette", 48.6019, 1.7007], + 28136: ["écluzelles", 48.7084, 1.4219], + 28137: ["écrosnes", 48.5539, 1.7334], + 28139: ["épeautrolles", 48.3130, 1.3331], + 28140: ["épernon", 48.5941, 1.6853], + 28141: ["Ermenonville-la-Grande", 48.3356, 1.3809], + 28142: ["Ermenonville-la-Petite", 48.2920, 1.3478], + 28143: ["Escorpain", 48.7197, 1.2149], + 28144: ["Les Étilleux", 48.2447, 0.8162], + 28145: ["Fains-la-Folie", 48.2163, 1.6301], + 28146: ["Faverolles", 48.6810, 1.5842], + 28147: ["Favières", 48.5320, 1.2289], + 28148: ["Le Favril", 48.4602, 1.1112], + 28149: ["La Ferté-Vidame", 48.6000, 0.8828], + 28150: ["La Ferté-Villeneuil", 47.9839, 1.3431], + 28151: ["Fessanvilliers-Mattanvilliers", 48.7036, 1.0352], + 28153: ["Flacey", 48.1513, 1.3329], + 28154: ["Fontaine-la-Guyon", 48.4754, 1.2975], + 28155: ["Fontaine-les-Ribouts", 48.6550, 1.2475], + 28156: ["Fontaine-Simon", 48.5088, 0.9925], + 28157: ["Fontenay-sur-Conie", 48.1656, 1.6823], + 28158: ["Fontenay-sur-Eure", 48.4059, 1.4224], + 28159: ["La Framboisière", 48.5973, 1.0158], + 28160: ["Francourville", 48.4018, 1.6624], + 28161: ["Frazé", 48.2597, 1.0985], + 28162: ["Fresnay-le-Comte", 48.3043, 1.4779], + 28163: ["Fresnay-le-Gilmert", 48.5129, 1.4182], + 28164: ["Fresnay-l'évêque", 48.2584, 1.8144], + 28165: ["Frétigny", 48.3640, 1.0070], + 28166: ["Friaize", 48.4299, 1.1221], + 28167: ["Fruncé", 48.4055, 1.1976], + 28168: ["Gallardon", 48.5338, 1.6892], + 28169: ["Garancières-en-Beauce", 48.4333, 1.9154], + 28170: ["Garancières-en-Drouais", 48.7027, 1.2819], + 28171: ["Garnay", 48.6998, 1.3371], + 28172: ["Gas", 48.5643, 1.6675], + 28173: ["Gasville-Oisème", 48.4727, 1.5549], + 28175: ["La Gaudaine", 48.2976, 0.9515], + 28176: ["Le Gault-Saint-Denis", 48.2461, 1.4831], + 28177: ["Gellainville", 48.4162, 1.5353], + 28178: ["Germainville", 48.7450, 1.4774], + 28179: ["Germignonville", 48.1931, 1.7419], + 28180: ["Gilles", 48.9091, 1.5180], + 28182: ["Gohory", 48.1653, 1.2236], + 28183: ["Gommerville", 48.3430, 1.9528], + 28184: ["Gouillons", 48.3421, 1.8439], + 28185: ["Goussainville", 48.7829, 1.5600], + 28187: ["Guainville", 48.9218, 1.4829], + 28188: ["Le Gué-de-Longroi", 48.4912, 1.7078], + 28189: ["Guilleville", 48.2218, 1.8024], + 28190: ["Guillonville", 48.0936, 1.6428], + 28191: ["Hanches", 48.5967, 1.6482], + 28192: ["Happonvilliers", 48.3299, 1.1047], + 28193: ["Havelu", 48.7877, 1.5338], + 28194: ["Houville-la-Branche", 48.4443, 1.6386], + 28195: ["Houx", 48.5697, 1.6210], + 28196: ["Illiers-Combray", 48.3032, 1.2269], + 28197: ["Intréville", 48.2982, 1.9355], + 28198: ["Jallans", 48.0767, 1.3858], + 28199: ["Janville", 48.2008, 1.8903], + 28200: ["Jaudrais", 48.5742, 1.1232], + 28201: ["Jouy", 48.5156, 1.5459], + 28202: ["Lamblore", 48.6259, 0.9156], + 28203: ["Landelles", 48.4626, 1.1915], + 28204: ["Langey", 48.0486, 1.1848], + 28205: ["Lanneray", 48.0865, 1.2291], + 28206: ["Laons", 48.6980, 1.1863], + 28207: ["Léthuin", 48.3768, 1.8619], + 28208: ["Levainville", 48.4925, 1.7474], + 28209: ["Lèves", 48.4799, 1.4693], + 28210: ["Levesville-la-Chenard", 48.3026, 1.8308], + 28211: ["Logron", 48.1408, 1.2535], + 28212: ["Loigny-la-Bataille", 48.1269, 1.7234], + 28213: ["Lormaye", 48.6389, 1.5430], + 28214: ["La Loupe", 48.4731, 1.0223], + 28215: ["Louville-la-Chenard", 48.3262, 1.7951], + 28216: ["Louvilliers-en-Drouais", 48.7348, 1.2831], + 28217: ["Louvilliers-lès-Perche", 48.6161, 1.0660], + 28218: ["Lucé", 48.4347, 1.4527], + 28219: ["Luigny", 48.2366, 1.0279], + 28220: ["Luisant", 48.4232, 1.4692], + 28221: ["Lumeau", 48.1067, 1.7776], + 28222: ["Luplanté", 48.2989, 1.3841], + 28223: ["Luray", 48.7158, 1.3990], + 28224: ["Lutz-en-Dunois", 48.0585, 1.4217], + 28225: ["Magny", 48.3445, 1.2701], + 28226: ["Maillebois", 48.6321, 1.1501], + 28227: ["Maintenon", 48.5838, 1.5841], + 28229: ["Mainvilliers", 48.4625, 1.4458], + 28230: ["Maisons", 48.4036, 1.8448], + 28231: ["La Mancelière", 48.6429, 0.9852], + 28232: ["Manou", 48.5363, 0.9629], + 28233: ["Marboué", 48.1196, 1.3077], + 28234: ["Marchéville", 48.3638, 1.2432], + 28235: ["Marchezais", 48.7749, 1.5134], + 28236: ["Margon", 48.3373, 0.8508], + 28237: ["Marolles-les-Buis", 48.3661, 0.9429], + 28239: ["Marville-Moutiers-Brûlé", 48.6748, 1.3788], + 28240: ["Meaucé", 48.4843, 0.9853], + 28241: ["Le Mée", 47.9945, 1.4091], + 28242: ["Méréglise", 48.2935, 1.1847], + 28243: ["Mérouville", 48.3030, 1.9009], + 28245: ["Meslay-le-Grenet", 48.3706, 1.3896], + 28246: ["Meslay-le-Vidame", 48.2778, 1.4821], + 28247: ["Le Mesnil-Simon", 48.8900, 1.5350], + 28248: ["Le Mesnil-Thomas", 48.5900, 1.0895], + 28249: ["Mévoisins", 48.5527, 1.5990], + 28250: ["Mézières-au-Perche", 48.2503, 1.2711], + 28251: ["Mézières-en-Drouais", 48.7254, 1.4421], + 28252: ["Miermaigne", 48.2488, 0.9974], + 28253: ["Mignières", 48.3607, 1.4239], + 28254: ["Mittainvilliers", 48.4996, 1.3133], + 28255: ["Moinville-la-Jeulin", 48.3757, 1.7000], + 28256: ["Moléans", 48.1124, 1.4024], + 28257: ["Mondonville-Saint-Jean", 48.3631, 1.8243], + 28258: ["Montainville", 48.2775, 1.5343], + 28259: ["Montboissier", 48.2296, 1.4099], + 28260: ["Montharville", 48.1768, 1.3250], + 28261: ["Montigny-le-Chartif", 48.2909, 1.1300], + 28262: ["Montigny-le-Gannelon", 48.0164, 1.2264], + 28263: ["Montigny-sur-Avre", 48.7203, 1.0120], + 28264: ["Montireau", 48.4147, 1.0354], + 28265: ["Montlandon", 48.3881, 1.0254], + 28267: ["Montreuil", 48.7726, 1.3803], + 28268: ["Morainville", 48.3797, 1.8337], + 28269: ["Morancez", 48.3965, 1.5033], + 28270: ["Moriers", 48.2206, 1.4401], + 28271: ["Morvilliers", 48.6490, 0.9467], + 28272: ["Mottereau", 48.2518, 1.1688], + 28273: ["Moulhard", 48.2126, 1.0123], + 28274: ["Moutiers", 48.2956, 1.7645], + 28275: ["Néron", 48.5961, 1.5030], + 28276: ["Neuvy-en-Beauce", 48.2759, 1.8739], + 28277: ["Neuvy-en-Dunois", 48.2026, 1.5360], + 28278: ["Nogent-le-Phaye", 48.4518, 1.5782], + 28279: ["Nogent-le-Roi", 48.6300, 1.5240], + 28280: ["Nogent-le-Rotrou", 48.3176, 0.8040], + 28281: ["Nogent-sur-Eure", 48.3896, 1.3756], + 28282: ["Nonvilliers-Grandhoux", 48.3396, 1.1456], + 28283: ["Nottonville", 48.1245, 1.5253], + 28284: ["Oinville-Saint-Liphard", 48.2356, 1.9241], + 28285: ["Oinville-sous-Auneau", 48.4697, 1.7142], + 28286: ["Ollé", 48.3861, 1.2967], + 28287: ["Orgères-en-Beauce", 48.1385, 1.6843], + 28288: ["Orlu", 48.3703, 1.9269], + 28289: ["Ormoy", 48.6243, 1.4717], + 28290: ["Orrouer", 48.4059, 1.2786], + 28291: ["Ouarville", 48.3617, 1.7695], + 28292: ["Ouerre", 48.7080, 1.4888], + 28293: ["Oulins", 48.8665, 1.4893], + 28294: ["Oysonville", 48.3928, 1.9483], + 28295: ["Ozoir-le-Breuil", 48.0140, 1.4758], + 28296: ["Péronville", 48.0586, 1.5824], + 28297: ["Pézy", 48.3154, 1.5665], + 28298: ["Pierres", 48.5892, 1.5520], + 28299: ["Les Pinthières", 48.7047, 1.5739], + 28300: ["Poinville", 48.1748, 1.9004], + 28301: ["Poisvilliers", 48.5063, 1.4612], + 28302: ["Pontgouin", 48.4914, 1.1454], + 28303: ["Poupry", 48.0996, 1.8329], + 28304: ["Prasville", 48.2738, 1.7116], + 28305: ["Pré-Saint-évroult", 48.1878, 1.4610], + 28306: ["Pré-Saint-Martin", 48.2195, 1.4728], + 28308: ["Prudemanche", 48.7214, 1.1341], + 28309: ["Prunay-le-Gillon", 48.3665, 1.6353], + 28310: ["La Puisaye", 48.6126, 0.9698], + 28311: ["Le Puiset", 48.2134, 1.8624], + 28312: ["Puiseux", 48.6389, 1.3688], + 28313: ["Réclainville", 48.3375, 1.7396], + 28314: ["Les Ressuintes", 48.5952, 0.9262], + 28315: ["Revercourt", 48.7223, 1.0772], + 28316: ["Rohaire", 48.6667, 0.8395], + 28317: ["Roinville", 48.4427, 1.7567], + 28318: ["Romilly-sur-Aigre", 47.9801, 1.2829], + 28319: ["Rouvray-Saint-Denis", 48.2770, 1.9427], + 28320: ["Rouvray-Saint-Florentin", 48.2569, 1.5627], + 28321: ["Rouvres", 48.8322, 1.4807], + 28322: ["Rueil-la-Gadelière", 48.7045, 0.9634], + 28323: ["Saint-Ange-et-Torçay", 48.6495, 1.2143], + 28324: ["Saint-Arnoult-des-Bois", 48.4933, 1.2547], + 28325: ["Saint-Aubin-des-Bois", 48.4631, 1.3454], + 28326: ["Saint-Avit-les-Guespières", 48.2684, 1.2627], + 28327: ["Saint-Bomer", 48.1949, 0.8291], + 28329: ["Saint-Christophe", 48.1319, 1.3694], + 28330: ["Saint-Cloud-en-Dunois", 48.0457, 1.4695], + 28331: ["Saint-Denis-d'Authou", 48.3325, 0.9967], + 28332: ["Sainte-Gemme-Moronval", 48.7355, 1.4119], + 28333: ["Saint-Denis-des-Puits", 48.3801, 1.1625], + 28334: ["Saint-Denis-les-Ponts", 48.0613, 1.2722], + 28335: ["Saint-éliph", 48.4496, 1.0361], + 28336: ["Saint-éman", 48.3240, 1.1998], + 28337: ["Saint-Georges-sur-Eure", 48.4195, 1.3574], + 28339: ["Saint-Germain-le-Gaillard", 48.4242, 1.2546], + 28340: ["Saint-Hilaire-sur-Yerre", 48.0311, 1.2192], + 28341: ["Saint-Jean-de-Rebervilliers", 48.6233, 1.2576], + 28342: ["Saint-Jean-Pierre-Fixte", 48.2924, 0.8301], + 28343: ["Saint-Laurent-la-Gâtine", 48.6932, 1.5401], + 28344: ["Saint-Léger-des-Aubées", 48.4142, 1.7499], + 28346: ["Saint-Lubin-de-Cravant", 48.7071, 1.1013], + 28347: ["Saint-Lubin-de-la-Haye", 48.8183, 1.5605], + 28348: ["Saint-Lubin-des-Joncherets", 48.7509, 1.1873], + 28349: ["Saint-Lucien", 48.6391, 1.6233], + 28350: ["Saint-Luperce", 48.4372, 1.3030], + 28351: ["Saint-Maixme-Hauterive", 48.5930, 1.1900], + 28352: ["Saint-Martin-de-Nigelles", 48.6131, 1.6140], + 28353: ["Saint-Maur-sur-le-Loir", 48.1518, 1.4183], + 28354: ["Saint-Maurice-Saint-Germain", 48.4900, 1.0734], + 28355: ["Saint-Ouen-Marchefroy", 48.8572, 1.5302], + 28356: ["Saint-Pellerin", 48.0724, 1.1434], + 28357: ["Saint-Piat", 48.5477, 1.5793], + 28358: ["Saint-Prest", 48.4920, 1.5142], + 28359: ["Saint-Rémy-sur-Avre", 48.7491, 1.2371], + 28360: ["Saint-Sauveur-Marville", 48.6047, 1.2856], + 28361: ["Bleury-Saint-Symphorien", 48.5187, 1.7564], + 28362: ["Saint-Victor-de-Buthon", 48.4084, 0.9792], + 28363: ["Sainville", 48.4153, 1.8820], + 28364: ["Sancheville", 48.1825, 1.5794], + 28365: ["Sandarville", 48.3458, 1.3487], + 28366: ["Santeuil", 48.3828, 1.7401], + 28367: ["Santilly", 48.1486, 1.8795], + 28368: ["La Saucelle", 48.6291, 1.0263], + 28369: ["Saulnières", 48.6650, 1.2663], + 28370: ["Saumeray", 48.2515, 1.3188], + 28371: ["Saussay", 48.8508, 1.4103], + 28372: ["Senantes", 48.6560, 1.5844], + 28373: ["Senonches", 48.5595, 1.0190], + 28374: ["Serazereux", 48.5949, 1.4363], + 28375: ["Serville", 48.7695, 1.4874], + 28376: ["Soizé", 48.1691, 0.8905], + 28377: ["Sorel-Moussel", 48.8293, 1.3939], + 28378: ["Souancé-au-Perche", 48.2707, 0.8347], + 28379: ["Soulaires", 48.5176, 1.5891], + 28380: ["Sours", 48.4134, 1.5964], + 28382: ["Terminiers", 48.0896, 1.7296], + 28383: ["Theuville", 48.3326, 1.5915], + 28385: ["Le Thieulin", 48.4073, 1.1397], + 28386: ["Thimert-Gâtelles", 48.5549, 1.2620], + 28387: ["Thiron-Gardais", 48.3047, 1.0113], + 28388: ["Thivars", 48.3824, 1.4488], + 28389: ["Thiville", 48.0192, 1.3659], + 28390: ["Tillay-le-Péneux", 48.1589, 1.7637], + 28391: ["Toury", 48.1954, 1.9434], + 28392: ["Trancrainville", 48.2378, 1.8615], + 28393: ["Tremblay-les-Villages", 48.5881, 1.3686], + 28394: ["Tréon", 48.6752, 1.3250], + 28395: ["Trizay-Coutretot-Saint-Serge", 48.2928, 0.8781], + 28396: ["Trizay-lès-Bonneval", 48.1997, 1.3323], + 28397: ["Umpeau", 48.4684, 1.6658], + 28398: ["Unverre", 48.1889, 1.0724], + 28400: ["Varize", 48.0823, 1.5256], + 28401: ["Vaupillon", 48.4601, 0.9696], + 28402: ["Vérigny", 48.5290, 1.3368], + 28403: ["Ver-lès-Chartres", 48.3780, 1.4804], + 28404: ["Vernouillet", 48.7197, 1.3508], + 28405: ["Vert-en-Drouais", 48.7510, 1.2954], + 28406: ["Viabon", 48.2158, 1.6930], + 28407: ["Vichères", 48.2648, 0.9070], + 28408: ["Vierville", 48.3843, 1.9003], + 28409: ["Vieuvicq", 48.2613, 1.2065], + 28410: ["Villampuy", 48.0405, 1.5112], + 28411: ["Villars", 48.2311, 1.5441], + 28412: ["Villeau", 48.2407, 1.5975], + 28414: ["Villebon", 48.3895, 1.1991], + 28415: ["Villemeux-sur-Eure", 48.6710, 1.4573], + 28416: ["Villeneuve-Saint-Nicolas", 48.2894, 1.5660], + 28417: ["Villiers-le-Morhier", 48.6211, 1.5724], + 28418: ["Villiers-Saint-Orien", 48.1426, 1.4946], + 28419: ["Vitray-en-Beauce", 48.2765, 1.4236], + 28421: ["Voise", 48.4021, 1.7086], + 28422: ["Voves", 48.2698, 1.6311], + 28423: ["Yermenonville", 48.5487, 1.6225], + 28424: ["Yèvres", 48.1911, 1.1911], + 28425: ["Ymeray", 48.5089, 1.7030], + 28426: ["Ymonville", 48.2495, 1.7505] +}; diff --git a/dep/29.js b/dep/29.js new file mode 100644 index 0000000..c35b965 --- /dev/null +++ b/dep/29.js @@ -0,0 +1,296 @@ +/* + 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[29] = { + 29001: ["Argol", 48.24639, -4.31639], + 29002: ["Arzano", 47.90111, -3.44028], + 29003: ["Audierne", 48.02417, -4.54167], + 29004: ["Bannalec", 47.9325, -3.69694], + 29005: ["Baye", 47.8575, -3.60472], + 29006: ["Bénodet", 47.87667, -4.11278], + 29007: ["Berrien", 48.40417, -3.75194], + 29008: ["Beuzec-Cap-Sizun", 48.07528, -4.51167], + 29010: ["Bodilis", 48.53056, -4.11694], + 29011: ["Bohars", 48.42944, -4.51361], + 29012: ["Bolazec", 48.44444, -3.58389], + 29013: ["Botmeur", 48.38361, -3.91528], + 29014: ["Botsorhel", 48.52694, -3.64139], + 29015: ["Bourg-Blanc", 48.49944, -4.505], + 29016: ["Brasparts", 48.30056, -3.95556], + 29017: ["Brélès", 48.47806, -4.71361], + 29018: ["Brennilis", 48.3575, -3.85139], + 29019: ["Brest", 48.39, -4.48694], + 29020: ["Briec", 48.10167, -4.00167], + 29021: ["Brignogan-Plage", 48.66444, -4.32611], + 29022: ["Camaret-sur-Mer", 48.2752, -4.59718], + 29023: ["Carantec", 48.66778, -3.91361], + 29024: ["Carhaix-Plouguer", 48.27594, -3.57326], + 29025: ["Cast", 48.15722, -4.13889], + 29026: ["Châteaulin", 48.19667, -4.09], + 29027: ["Châteauneuf-du-Faou", 48.18611, -3.81278], + 29028: ["Cléden-Cap-Sizun", 48.04811, -4.64756], + 29029: ["Cléden-Poher", 48.23528, -3.66861], + 29030: ["Cléder", 48.66333, -4.10361], + 29031: ["Clohars-Carnoët", 47.79583, -3.58583], + 29032: ["Clohars-Fouesnant", 47.89778, -4.06806], + 29033: ["Le Cloître-Pleyben", 48.25694, -3.89056], + 29034: ["Le Cloître-Saint-Thégonnec", 48.48, -3.79472], + 29035: ["Coat-Méal", 48.5075, -4.54389], + 29036: ["Collorec", 48.28639, -3.775], + 29037: ["Combrit", 47.88694, -4.16], + 29038: ["Commana", 48.41389, -3.95472], + 29039: ["Concarneau", 47.87528, -3.91889], + 29040: ["Le Conquet", 48.36063, -4.77083], + 29041: ["Coray", 48.06111, -3.82972], + 29042: ["Crozon", 48.24568, -4.48929], + 29043: ["Daoulas", 48.36083, -4.25972], + 29044: ["Dinéault", 48.21889, -4.16556], + 29045: ["Dirinon", 48.39722, -4.26972], + 29046: ["Douarnenez", 48.09222, -4.33028], + 29047: ["Le Drennec", 48.53389, -4.37222], + 29048: ["Edern", 48.10306, -3.97694], + 29049: ["Elliant", 47.995, -3.89], + 29051: ["Ergué-Gabéric", 47.99611, -4.0225], + 29052: ["Esquibien", 48.025, -4.56278], + 29053: ["Le Faou", 48.29417, -4.1775], + 29054: ["La Feuillée", 48.39167, -3.85361], + 29055: ["Le Folgoët", 48.56222, -4.33444], + 29056: ["La Forest-Landerneau", 48.4275, -4.315], + 29057: ["La Forêt-Fouesnant", 47.90917, -3.97917], + 29058: ["Fouesnant", 47.89333, -4.01222], + 29059: ["Garlan", 48.60111, -3.75722], + 29060: ["Gouesnach", 47.91111, -4.115], + 29061: ["Gouesnou", 48.45361, -4.46444], + 29062: ["Gouézec", 48.16972, -3.97278], + 29063: ["Goulien", 48.05667, -4.5925], + 29064: ["Goulven", 48.62833, -4.30111], + 29065: ["Gourlizon", 48.01972, -4.26694], + 29066: ["Guengat", 48.04167, -4.20528], + 29067: ["Guerlesquin", 48.5175, -3.58861], + 29068: ["Guiclan", 48.55, -3.96194], + 29069: ["Guilers", 48.42444, -4.55806], + 29070: ["Guiler-sur-Goyen", 48.01583, -4.35944], + 29071: ["Guilligomarc'h", 47.93611, -3.41583], + 29072: ["Guilvinec", 47.7954, -4.2832], + 29073: ["Guimaëc", 48.66778, -3.70806], + 29074: ["Guimiliau", 48.48778, -3.99889], + 29075: ["Guipavas", 48.43333, -4.4], + 29076: ["Guipronvel", 48.49083, -4.57444], + 29077: ["Guissény", 48.63361, -4.41139], + 29078: ["Hanvec", 48.32806, -4.16111], + 29079: ["Henvic", 48.63222, -3.92778], + 29080: ["Hôpital-Camfrout", 48.3275, -4.24222], + 29081: ["Huelgoat", 48.36444, -3.74472], + 29082: ["Île-de-Batz", 48.7449, -4.0105], + 29083: ["Île-de-Sein", 48.0366, -4.8502], + 29084: ["Île-Molène", 48.3975, -4.95694], + 29085: ["Île-Tudy", 47.8425, -4.16806], + 29086: ["Irvillac", 48.37111, -4.21306], + 29087: ["Le Juch", 48.06611, -4.25444], + 29089: ["Kergloff", 48.27444, -3.61944], + 29090: ["Kerlaz", 48.09222, -4.27389], + 29091: ["Kerlouan", 48.64444, -4.36722], + 29093: ["Kernilis", 48.57111, -4.42], + 29094: ["Kernouës", 48.59083, -4.34861], + 29095: ["Kersaint-Plabennec", 48.47222, -4.37361], + 29097: ["Lampaul-Guimiliau", 48.49306, -4.04139], + 29098: ["Lampaul-Plouarzel", 48.44833, -4.76194], + 29099: ["Lampaul-Ploudalmézeau", 48.56139, -4.65583], + 29100: ["Lanarvily", 48.55194, -4.38833], + 29101: ["Landéda", 48.58694, -4.57167], + 29102: ["Landeleau", 48.22722, -3.72944], + 29103: ["Landerneau", 48.45083, -4.24944], + 29104: ["Landévennec", 48.29222, -4.26778], + 29105: ["Landivisiau", 48.50917, -4.06833], + 29106: ["Landrévarzec", 48.08944, -4.06056], + 29107: ["Landudal", 48.06278, -3.97833], + 29108: ["Landudec", 48.00056, -4.33639], + 29109: ["Landunvez", 48.5325, -4.72694], + 29110: ["Langolen", 48.06694, -3.91278], + 29111: ["Lanhouarneau", 48.57972, -4.21083], + 29112: ["Lanildut", 48.47333, -4.74944], + 29113: ["Lanmeur", 48.6477, -3.7144], + 29114: ["Lannéanou", 48.48917, -3.67194], + 29115: ["Lannédern", 48.30056, -3.89722], + 29116: ["Lanneuffret", 48.4975, -4.20306], + 29117: ["Lannilis", 48.56972, -4.51944], + 29119: ["Lanrivoaré", 48.4731, -4.6387], + 29120: ["Lanvéoc", 48.28583, -4.46222], + 29122: ["Laz", 48.1375, -3.83528], + 29123: ["Lennon", 48.19278, -3.8975], + 29124: ["Lesneven", 48.57194, -4.32222], + 29125: ["Leuhan", 48.09917, -3.78444], + 29126: ["Loc-Brévalaire", 48.55472, -4.40556], + 29127: ["Loc-Eguiner-Saint-Thégonnec", 48.46278, -3.96972], + 29128: ["Loc-Eguiner", 48.47306, -4.09444], + 29129: ["Locmaria-Berrien", 48.35389, -3.69472], + 29130: ["Locmaria-Plouzané", 48.37472, -4.64361], + 29131: ["Locmélar", 48.45278, -4.065], + 29132: ["Locquénolé", 48.62444, -3.86083], + 29133: ["Locquirec", 48.69083, -3.64833], + 29134: ["Locronan", 48.09861, -4.20722], + 29135: ["Loctudy", 47.83361, -4.16917], + 29136: ["Locunolé", 47.93611, -3.47833], + 29137: ["Logonna-Daoulas", 48.32056, -4.29861], + 29139: ["Lopérec", 48.27694, -4.04806], + 29140: ["Loperhet", 48.37472, -4.30528], + 29141: ["Loqueffret", 48.31944, -3.85833], + 29142: ["Lothey", 48.1824, -4.0267], + 29143: ["Mahalon", 48.03472, -4.43639], + 29144: ["La Martyre", 48.44833, -4.15917], + 29145: ["Confort-Meilars", 48.05028, -4.42639], + 29146: ["Melgven", 47.90583, -3.83611], + 29147: ["Mellac", 47.90389, -3.57806], + 29148: ["Mespaul", 48.61833, -4.02472], + 29149: ["Milizac", 48.4675, -4.56556], + 29150: ["Moëlan-sur-Mer", 47.81417, -3.62806], + 29151: ["Morlaix", 48.5775, -3.82778], + 29152: ["Motreff", 48.20167, -3.55528], + 29153: ["Névez", 47.81944, -3.7925], + 29155: ["Ouessant", 48.45528, -5.0975], + 29156: ["Pencran", 48.43778, -4.23528], + 29158: ["Penmarch", 47.8125, -4.3372], + 29159: ["Peumerit", 47.93861, -4.30917], + 29160: ["Plabennec", 48.50194, -4.42611], + 29161: ["Pleuven", 47.90611, -4.04333], + 29162: ["Pleyben", 48.22611, -3.96944], + 29163: ["Pleyber-Christ", 48.50472, -3.87528], + 29165: ["Plobannalec-Lesconil", 47.82333, -4.22972], + 29166: ["Ploéven", 48.15722, -4.2325], + 29167: ["Plogastel-Saint-Germain", 47.98361, -4.27139], + 29168: ["Plogoff", 48.03654, -4.6655], + 29169: ["Plogonnec", 48.07778, -4.19444], + 29170: ["Plomelin", 47.93556, -4.15306], + 29171: ["Plomeur", 47.84028, -4.28472], + 29172: ["Plomodiern", 48.18111, -4.23167], + 29173: ["Plonéis", 48.01694, -4.21056], + 29174: ["Plonéour-Lanvern", 47.90306, -4.28389], + 29175: ["Plonévez-du-Faou", 48.25222, -3.82472], + 29176: ["Plonévez-Porzay", 48.12556, -4.22194], + 29177: ["Plouarzel", 48.43333, -4.73333], + 29178: ["Ploudalmézeau", 48.54028, -4.6575], + 29179: ["Ploudaniel", 48.53694, -4.31306], + 29180: ["Ploudiry", 48.45333, -4.14278], + 29181: ["Plouédern", 48.48528, -4.24556], + 29182: ["Plouégat-Guérand", 48.62111, -3.67528], + 29183: ["Plouégat-Moysan", 48.57194, -3.61028], + 29184: ["Plouénan", 48.62833, -3.9925], + 29185: ["Plouescat", 48.6575, -4.17417], + 29186: ["Plouezoc'h", 48.6405, -3.8215], + 29187: ["Plougar", 48.56306, -4.14167], + 29188: ["Plougasnou", 48.69556, -3.78944], + 29189: ["Plougastel-Daoulas", 48.3725, -4.37056], + 29190: ["Plougonvelin", 48.34278, -4.71139], + 29191: ["Plougonven", 48.52083, -3.71306], + 29192: ["Plougoulm", 48.66694, -4.04444], + 29193: ["Plougourvest", 48.55333, -4.08472], + 29195: ["Plouguerneau", 48.60583, -4.50417], + 29196: ["Plouguin", 48.52444, -4.60111], + 29197: ["Plouhinec", 48.015, -4.48611], + 29198: ["Plouider", 48.60806, -4.29778], + 29199: ["Plouigneau", 48.5675, -3.70139], + 29201: ["Ploumoguer", 48.40361, -4.72278], + 29202: ["Plounéour-Ménez", 48.4389, -3.8899], + 29203: ["Plounéour-Trez", 48.65056, -4.31806], + 29204: ["Plounéventer", 48.51472, -4.2125], + 29205: ["Plounévézel", 48.29889, -3.58972], + 29206: ["Plounévez-Lochrist", 48.61694, -4.21194], + 29207: ["Plourin-lès-Morlaix", 48.5343, -3.79], + 29208: ["Plourin", 48.50944, -4.68694], + 29209: ["Plouvien", 48.52944, -4.45278], + 29210: ["Plouvorn", 48.57944, -4.03806], + 29211: ["Plouyé", 48.31417, -3.73556], + 29212: ["Plouzané", 48.38222, -4.62028], + 29213: ["Plouzévédé", 48.595, -4.1125], + 29214: ["Plovan", 47.91583, -4.36278], + 29215: ["Plozévet", 47.98667, -4.42528], + 29216: ["Pluguffan", 47.98083, -4.17889], + 29217: ["Pont-Aven", 47.85556, -3.74722], + 29218: ["Pont-Croix", 48.04194, -4.48917], + 29219: ["Le Ponthou", 48.56528, -3.63806], + 29220: ["Pont-l'Abbé", 47.86722, -4.22306], + 29221: ["Porspoder", 48.50861, -4.76556], + 29222: ["Port-Launay", 48.21528, -4.07278], + 29224: ["Pouldergat", 48.04333, -4.3275], + 29225: ["Pouldreuzic", 47.955, -4.36056], + 29226: ["Poullan-sur-Mer", 48.08083, -4.41333], + 29227: ["Poullaouen", 48.34, -3.6425], + 29228: ["Primelin", 48.02556, -4.61139], + 29229: ["Quéménéven", 48.11611, -4.12], + 29230: ["Querrien", 47.95972, -3.53694], + 29232: ["Quimper", 47.99583, -4.09778], + 29233: ["Quimperlé", 47.87278, -3.54972], + 29234: ["Rédené", 47.8602, -3.4606], + 29235: ["Le Relecq-Kerhuon", 48.40861, -4.39694], + 29236: ["Riec-sur-Belon", 47.844, -3.6937], + 29237: ["La Roche-Maurice", 48.47222, -4.20333], + 29238: ["Roscanvel", 48.315, -4.54694], + 29239: ["Roscoff", 48.72667, -3.98583], + 29240: ["Rosnoën", 48.26361, -4.19472], + 29241: ["Rosporden", 47.96056, -3.83472], + 29243: ["Saint-Coulitz", 48.19083, -4.05972], + 29244: ["Saint-Derrien", 48.5475, -4.1825], + 29245: ["Saint-Divy", 48.45389, -4.33528], + 29246: ["Saint-Eloy", 48.36194, -4.12306], + 29247: ["Saint-Évarzec", 47.93694, -4.02028], + 29248: ["Saint-Frégant", 48.60222, -4.3675], + 29249: ["Saint-Goazec", 48.1625, -3.78417], + 29250: ["Saint-Hernin", 48.21806, -3.63472], + 29251: ["Saint-Jean-du-Doigt", 48.69444, -3.7725], + 29252: ["Saint-Jean-Trolimon", 47.86611, -4.28056], + 29254: ["Saint-Martin-des-Champs", 48.57611, -3.84361], + 29255: ["Saint-Méen", 48.56111, -4.26556], + 29256: ["Saint-Nic", 48.2025, -4.28167], + 29257: ["Saint-Pabu", 48.56583, -4.60278], + 29259: ["Saint-Pol-de-Léon", 48.68528, -3.98639], + 29260: ["Saint-Renan", 48.43389, -4.62139], + 29261: ["Saint-Rivoal", 48.34917, -3.99667], + 29262: ["Saint-Sauveur", 48.44833, -4.00333], + 29263: ["Saint-Ségal", 48.24111, -4.06722], + 29264: ["Saint-Servais", 48.51111, -4.155], + 29265: ["Sainte-Sève", 48.55806, -3.87472], + 29266: ["Saint-Thégonnec", 48.52111, -3.94667], + 29267: ["Saint-Thois", 48.16528, -3.88444], + 29268: ["Saint-Thonan", 48.47889, -4.33583], + 29269: ["Saint-Thurien", 47.95917, -3.62361], + 29270: ["Saint-Urbain", 48.40028, -4.22639], + 29271: ["Saint-Vougay", 48.59444, -4.13861], + 29272: ["Saint-Yvi", 47.9675, -3.93472], + 29273: ["Santec", 48.70306, -4.02917], + 29274: ["Scaër", 48.02722, -3.70222], + 29275: ["Scrignac", 48.43366, -3.67847], + 29276: ["Sibiril", 48.665, -4.06389], + 29277: ["Sizun", 48.405, -4.0775], + 29278: ["Spézet", 48.1925, -3.71667], + 29279: ["Taulé", 48.60361, -3.90028], + 29280: ["Telgruc-sur-Mer", 48.23139, -4.35639], + 29281: ["Tourch", 48.02444, -3.82583], + 29282: ["Trébabu", 48.37056, -4.73528], + 29284: ["Treffiagat", 47.8035, -4.2625], + 29285: ["Tréflaouénan", 48.62778, -4.09639], + 29286: ["Tréflévénez", 48.415, -4.17], + 29287: ["Tréflez", 48.62278, -4.26139], + 29288: ["Trégarantec", 48.55111, -4.29417], + 29289: ["Trégarvan", 48.25139, -4.22528], + 29290: ["Tréglonou", 48.55056, -4.53944], + 29291: ["Trégourez", 48.10611, -3.86306], + 29292: ["Tréguennec", 47.89167, -4.33333], + 29293: ["Trégunc", 47.85583, -3.85194], + 29294: ["Le Tréhou", 48.39389, -4.13139], + 29295: ["Trémaouézan", 48.505, -4.255], + 29296: ["Tréméoc", 47.90528, -4.21194], + 29297: ["Tréméven", 47.89833, -3.5325], + 29298: ["Tréogat", 47.91944, -4.32333], + 29299: ["Tréouergat", 48.49667, -4.6025], + 29300: ["Le Trévoux", 47.89444, -3.64139], + 29301: ["Trézilidé", 48.60917, -4.0875], + 29302: ["Pont-de-Buis-lès-Quimerch", 48.2544, -4.0888] +}; diff --git a/dep/2A.js b/dep/2A.js new file mode 100644 index 0000000..6cc461f --- /dev/null +++ b/dep/2A.js @@ -0,0 +1,137 @@ +/* + 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["2A"] = { + "2A001": ["Afa", 41.9844, 8.7982], + "2A004": ["Ajaccio", 41.9347, 8.7013], + "2A006": ["Alata", 41.9735, 8.7313], + "2A008": ["Albitreccia", 41.8604, 8.8777], + "2A011": ["Altagène", 41.7091, 9.0770], + "2A014": ["Ambiegna", 42.0878, 8.7738], + "2A017": ["Appietto", 42.0032, 8.7335], + "2A018": ["Arbellara", 41.6711, 8.9893], + "2A019": ["Arbori", 42.1278, 8.7954], + "2A021": ["Argiusta-Moriccio", 41.8156, 9.0324], + "2A022": ["Arro", 42.0965, 8.8040], + "2A024": ["Aullène", 41.8067, 9.0926], + "2A026": ["Azilone-Ampaza", 41.8704, 9.0168], + "2A027": ["Azzana", 42.1129, 8.9309], + "2A028": ["Balogna", 42.1870, 8.7538], + "2A031": ["Bastelica", 41.9880, 9.0486], + "2A032": ["Bastelicaccia", 41.9352, 8.8365], + "2A035": ["Belvédère-Campomoro", 41.6174, 8.8233], + "2A038": ["Bilia", 41.6222, 8.9049], + "2A040": ["Bocognano", 42.0887, 9.0710], + "2A041": ["Bonifacio", 41.4354, 9.1851], + "2A048": ["Calcatoggio", 42.0284, 8.7377], + "2A056": ["Campo", 41.8906, 9.0009], + "2A060": ["Cannelle", 42.0479, 8.8168], + "2A061": ["Carbini", 41.6757, 9.1601], + "2A062": ["Carbuccia", 42.0302, 8.9362], + "2A064": ["Cardo-Torgia", 41.8528, 8.9720], + "2A065": ["Cargèse", 42.1544, 8.6265], + "2A066": ["Cargiaca", 41.7315, 9.0409], + "2A070": ["Casaglione", 42.0695, 8.7599], + "2A071": ["Casalabriva", 41.7604, 8.9248], + "2A085": ["Cauro", 41.9042, 8.8939], + "2A089": ["Ciamannacce", 41.9728, 9.1384], + "2A090": ["Coggia", 42.1117, 8.7352], + "2A091": ["Cognocoli-Monticchi", 41.8017, 8.8655], + "2A092": ["Conca", 41.7530, 9.3303], + "2A094": ["Corrano", 41.8820, 9.0710], + "2A098": ["Coti-Chiavari", 41.7690, 8.7530], + "2A099": ["Cozzano", 41.9335, 9.1865], + "2A100": ["Cristinacce", 42.2434, 8.8550], + "2A103": ["Cuttoli-Corticchiato", 41.9767, 8.8840], + "2A104": ["Eccica-Suarella", 41.9231, 8.8940], + "2A108": ["évisa", 42.2852, 8.8203], + "2A114": ["Figari", 41.5163, 9.1205], + "2A115": ["Foce", 41.6219, 9.0356], + "2A117": ["Forciolo", 41.8481, 9.0158], + "2A118": ["Fozzano", 41.6987, 8.9877], + "2A119": ["Frasseto", 41.9199, 9.0391], + "2A127": ["Giuncheto", 41.5862, 8.9572], + "2A128": ["Granace", 41.6403, 9.0122], + "2A129": ["Grossa", 41.6027, 8.8649], + "2A130": ["Grosseto-Prugna", 41.8837, 8.8738], + "2A131": ["Guagno", 42.1783, 8.9838], + "2A132": ["Guargualé", 41.8276, 8.9276], + "2A133": ["Guitera-les-Bains", 41.9219, 9.0785], + "2A139": ["Lecci", 41.6654, 9.3190], + "2A141": ["Letia", 42.2149, 8.8770], + "2A142": ["Levie", 41.6516, 9.1156], + "2A144": ["Lopigna", 42.0901, 8.8541], + "2A146": ["Loreto-di-Tallano", 41.6987, 9.0312], + "2A154": ["Marignana", 42.2083, 8.7201], + "2A158": ["Mela", 41.6843, 9.0925], + "2A160": ["Moca-Croce", 41.7880, 9.0099], + "2A163": ["Monacia-d'Aullène", 41.5249, 9.0119], + "2A174": ["Murzo", 42.1585, 8.8467], + "2A181": ["Ocana", 41.9503, 8.9098], + "2A186": ["Olivese", 41.8404, 9.0688], + "2A189": ["Olmeto", 41.7120, 8.9048], + "2A191": ["Olmiccia", 41.6701, 9.0329], + "2A196": ["Orto", 42.1989, 8.9574], + "2A197": ["Osani", 42.3435, 8.6232], + "2A198": ["Ota", 42.2548, 8.7329], + "2A200": ["Palneca", 41.9917, 9.1891], + "2A203": ["Partinello", 42.3189, 8.6897], + "2A204": ["Pastricciola", 42.1434, 9.0162], + "2A209": ["Peri", 42.0039, 8.9115], + "2A211": ["Petreto-Bicchisano", 41.7703, 8.9695], + "2A212": ["Piana", 42.2260, 8.6279], + "2A215": ["Pianottoli-Caldarello", 41.5046, 9.0489], + "2A228": ["Pietrosella", 41.8283, 8.8134], + "2A232": ["Pila-Canale", 41.7923, 8.8987], + "2A240": ["Poggiolo", 42.1628, 8.8984], + "2A247": ["Porto-Vecchio", 41.5924, 9.2536], + "2A249": ["Propriano", 41.6504, 8.8937], + "2A253": ["Quasquara", 41.9087, 9.0083], + "2A254": ["Quenza", 41.8077, 9.2009], + "2A258": ["Renno", 42.2067, 8.8197], + "2A259": ["Rezza", 42.1240, 8.9520], + "2A262": ["Rosazia", 42.1258, 8.8619], + "2A266": ["Salice", 42.1045, 8.9018], + "2A268": ["Sampolo", 41.9468, 9.1205], + "2A269": ["Sari-Solenzara", 41.8133, 9.3522], + "2A270": ["Sari-d'Orcino", 42.0648, 8.8337], + "2A271": ["Sarrola-Carcopino", 42.0010, 8.8343], + "2A272": ["Sartène", 41.5718, 8.9353], + "2A276": ["Serra-di-Ferro", 41.7410, 8.8125], + "2A278": ["Serra-di-Scopamène", 41.7788, 9.1098], + "2A279": ["Serriera", 42.3070, 8.7324], + "2A282": ["Soccia", 42.2094, 8.9225], + "2A284": ["Sollacaro", 41.7417, 8.8801], + "2A285": ["Sorbollano", 41.7504, 9.1157], + "2A288": ["Sotta", 41.5559, 9.1820], + "2A295": ["Sant'Andréa-d'Orcino", 42.0443, 8.7890], + "2A300": ["San-Gavino-di-Carbini", 41.6806, 9.2331], + "2A308": ["Sainte-Lucie-de-Tallano", 41.6682, 9.0611], + "2A310": ["Santa-Maria-Figaniella", 41.7253, 9.0088], + "2A312": ["Santa-Maria-Siché", 41.8839, 8.9799], + "2A322": ["Tasso", 41.9505, 9.0933], + "2A323": ["Tavaco", 42.0315, 8.8843], + "2A324": ["Tavera", 42.0697, 9.0160], + "2A326": ["Tolla", 41.9682, 8.9690], + "2A330": ["Ucciani", 42.0469, 8.9823], + "2A331": ["Urbalacone", 41.8260, 8.9492], + "2A336": ["Valle-di-Mezzana", 42.0235, 8.8195], + "2A345": ["Vero", 42.0610, 8.9218], + "2A348": ["Vico", 42.1506, 8.7305], + "2A349": ["Viggianello", 41.6691, 8.9453], + "2A351": ["Villanova", 41.9635, 8.6697], + "2A357": ["Zérubia", 41.7511, 9.0573], + "2A358": ["Zévaco", 41.8861, 9.0446], + "2A359": ["Zicavo", 41.8845, 9.1668], + "2A360": ["Zigliara", 41.8346, 8.9837], + "2A362": ["Zonza", 41.7213, 9.2662], + "2A363": ["Zoza", 41.7215, 9.0717] +}; diff --git a/dep/2B.js b/dep/2B.js new file mode 100644 index 0000000..0c2e4dd --- /dev/null +++ b/dep/2B.js @@ -0,0 +1,249 @@ +/* + 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["2B"] = { + "2B002": ["Aghione", 42.0985, 9.4115], + "2B003": ["Aiti", 42.4043, 9.2287], + "2B005": ["Alando", 42.3072, 9.2863], + "2B007": ["Albertacce", 42.3117, 8.9242], + "2B009": ["Aléria", 42.1059, 9.4956], + "2B010": ["Algajola", 42.6050, 8.8573], + "2B012": ["Altiani", 42.2194, 9.2783], + "2B013": ["Alzi", 42.3126, 9.3147], + "2B015": ["Ampriani", 42.2536, 9.3573], + "2B016": ["Antisanti", 42.1562, 9.3840], + "2B020": ["Aregno", 42.5917, 8.8768], + "2B023": ["Asco", 42.4346, 8.9970], + "2B025": ["Avapessa", 42.5591, 8.8943], + "2B029": ["Barbaggio", 42.6841, 9.3680], + "2B030": ["Barrettali", 42.8731, 9.3607], + "2B033": ["Bastia", 42.6864, 9.4250], + "2B034": ["Belgodère", 42.6078, 9.0142], + "2B036": ["Bigorno", 42.5310, 9.3022], + "2B037": ["Biguglia", 42.6164, 9.4404], + "2B039": ["Bisinchi", 42.4859, 9.3190], + "2B042": ["Borgo", 42.5739, 9.4569], + "2B043": ["Brando", 42.7792, 9.4502], + "2B045": ["Bustanico", 42.3272, 9.3086], + "2B046": ["Cagnano", 42.8719, 9.4440], + "2B047": ["Calacuccia", 42.3232, 9.0338], + "2B049": ["Calenzana", 42.4784, 8.8036], + "2B050": ["Calvi", 42.5454, 8.7595], + "2B051": ["Cambia", 42.3688, 9.3024], + "2B052": ["Campana", 42.3886, 9.3399], + "2B053": ["Campi", 42.2686, 9.4237], + "2B054": ["Campile", 42.4960, 9.3552], + "2B055": ["Campitello", 42.5261, 9.3252], + "2B057": ["Canale-di-Verde", 42.2649, 9.5020], + "2B058": ["Canari", 42.8430, 9.3455], + "2B059": ["Canavaggia", 42.4966, 9.2342], + "2B063": ["Carcheto-Brustico", 42.3547, 9.3605], + "2B067": ["Carpineto", 42.3559, 9.3799], + "2B068": ["Carticasi", 42.3479, 9.3037], + "2B069": ["Casabianca", 42.4472, 9.3721], + "2B072": ["Casalta", 42.4353, 9.4236], + "2B073": ["Casamaccioli", 42.2828, 8.9950], + "2B074": ["Casanova", 42.2616, 9.1518], + "2B075": ["Casevecchie", 42.1355, 9.3680], + "2B077": ["Castellare-di-Casinca", 42.4705, 9.5013], + "2B078": ["Castellare-di-Mercurio", 42.3101, 9.2465], + "2B079": ["Castello-di-Rostino", 42.4713, 9.2976], + "2B080": ["Castifao", 42.5259, 9.1182], + "2B081": ["Castiglione", 42.4094, 9.1140], + "2B082": ["Castineta", 42.4281, 9.2733], + "2B083": ["Castirla", 42.3685, 9.1260], + "2B084": ["Cateri", 42.5692, 8.8957], + "2B086": ["Centuri", 42.9671, 9.3644], + "2B087": ["Cervione", 42.3210, 9.5154], + "2B088": ["Chiatra", 42.2879, 9.4886], + "2B093": ["Corbara", 42.6171, 8.9016], + "2B095": ["Corscia", 42.3691, 9.0555], + "2B096": ["Corte", 42.2700, 9.0828], + "2B097": ["Costa", 42.5761, 8.9990], + "2B101": ["Croce", 42.4077, 9.3573], + "2B102": ["Crocicchia", 42.4737, 9.3523], + "2B105": ["Erbajolo", 42.2523, 9.2630], + "2B106": ["érone", 42.3756, 9.2670], + "2B107": ["Ersa", 42.9871, 9.3823], + "2B109": ["Farinole", 42.7298, 9.3653], + "2B110": ["Favalello", 42.2881, 9.2492], + "2B111": ["Felce", 42.3462, 9.4247], + "2B112": ["Feliceto", 42.5493, 8.9399], + "2B113": ["Ficaja", 42.4209, 9.3784], + "2B116": ["Focicchia", 42.2500, 9.2925], + "2B120": ["Furiani", 42.6523, 9.4172], + "2B121": ["Galéria", 42.4081, 8.7070], + "2B122": ["Gavignano", 42.4228, 9.2598], + "2B123": ["Ghisonaccia", 42.0437, 9.4226], + "2B124": ["Ghisoni", 42.0908, 9.2102], + "2B125": ["Giocatojo", 42.4437, 9.3458], + "2B126": ["Giuncaggio", 42.1914, 9.3836], + "2B134": ["L'île-Rousse", 42.6315, 8.9335], + "2B135": ["Isolaccio-di-Fiumorbo", 42.0157, 9.2643], + "2B136": ["Lama", 42.5804, 9.1662], + "2B137": ["Lano", 42.3789, 9.2356], + "2B138": ["Lavatoggio", 42.5733, 8.8615], + "2B140": ["Lento", 42.5313, 9.2630], + "2B143": ["Linguizzetta", 42.2176, 9.5102], + "2B145": ["Loreto-di-Casinca", 42.4764, 9.4250], + "2B147": ["Lozzi", 42.3625, 8.9803], + "2B148": ["Lucciana", 42.5413, 9.4726], + "2B149": ["Lugo-di-Nazza", 42.0755, 9.3234], + "2B150": ["Lumio", 42.5800, 8.8257], + "2B152": ["Luri", 42.8934, 9.4098], + "2B153": ["Manso", 42.3708, 8.8189], + "2B155": ["Matra", 42.2832, 9.3875], + "2B156": ["Mausoléo", 42.4947, 8.9643], + "2B157": ["Mazzola", 42.3045, 9.3284], + "2B159": ["Meria", 42.9200, 9.4368], + "2B161": ["Moïta", 42.2817, 9.4103], + "2B162": ["Moltifao", 42.4744, 9.1232], + "2B164": ["Monacia-d'Orezza", 42.3814, 9.4050], + "2B165": ["Moncale", 42.5033, 8.8194], + "2B166": ["Monte", 42.4830, 9.4012], + "2B167": ["Montegrosso", 42.5435, 8.8562], + "2B168": ["Monticello", 42.6216, 8.9612], + "2B169": ["Morosaglia", 42.4476, 9.2546], + "2B170": ["Morsiglia", 42.9359, 9.3734], + "2B171": ["Muracciole", 42.1685, 9.1899], + "2B172": ["Murato", 42.5671, 9.3270], + "2B173": ["Muro", 42.5460, 8.9171], + "2B175": ["Nessa", 42.5498, 8.9557], + "2B176": ["Nocario", 42.3951, 9.3491], + "2B177": ["Noceta", 42.2027, 9.2097], + "2B178": ["Nonza", 42.7882, 9.3543], + "2B179": ["Novale", 42.3048, 9.4108], + "2B180": ["Novella", 42.5972, 9.1035], + "2B182": ["Occhiatana", 42.5928, 9.0060], + "2B183": ["Ogliastro", 42.8221, 9.3541], + "2B184": ["Olcani", 42.8060, 9.3865], + "2B185": ["Oletta", 42.6416, 9.3332], + "2B187": ["Olmeta-di-Capocorso", 42.7669, 9.3779], + "2B188": ["Olmeta-di-Tuda", 42.6122, 9.3643], + "2B190": ["Olmi-Cappella", 42.5203, 9.0200], + "2B192": ["Olmo", 42.5015, 9.4134], + "2B193": ["Omessa", 42.3827, 9.1936], + "2B194": ["Ortale", 42.3108, 9.4346], + "2B195": ["Ortiporio", 42.4562, 9.3448], + "2B199": ["Palasca", 42.6300, 9.0573], + "2B201": ["Pancheraccia", 42.1964, 9.4049], + "2B202": ["Parata", 42.3671, 9.4191], + "2B205": ["Patrimonio", 42.7066, 9.3670], + "2B206": ["Penta-Acquatella", 42.4636, 9.3721], + "2B207": ["Penta-di-Casinca", 42.4548, 9.4960], + "2B208": ["Perelli", 42.3142, 9.3890], + "2B210": ["Pero-Casevecchie", 42.4163, 9.4637], + "2B213": ["Pianello", 42.2974, 9.3564], + "2B214": ["Piano", 42.4410, 9.3968], + "2B216": ["Piazzali", 42.3198, 9.4059], + "2B217": ["Piazzole", 42.3944, 9.4059], + "2B218": ["Piedicorte-di-Gaggio", 42.2145, 9.3233], + "2B219": ["Piedicroce", 42.3839, 9.3681], + "2B220": ["Piedigriggio", 42.4465, 9.1807], + "2B221": ["Piedipartino", 42.3571, 9.3443], + "2B222": ["Pie-d'Orezza", 42.3741, 9.3387], + "2B223": ["Pietralba", 42.5426, 9.1832], + "2B224": ["Pietracorbara", 42.8446, 9.4381], + "2B225": ["Pietra-di-Verde", 42.2923, 9.4442], + "2B226": ["Pietraserena", 42.2338, 9.3546], + "2B227": ["Pietricaggio", 42.3292, 9.3768], + "2B229": ["Pietroso", 42.1256, 9.3010], + "2B230": ["Piève", 42.5857, 9.2782], + "2B231": ["Pigna", 42.5993, 8.9004], + "2B233": ["Pino", 42.9054, 9.3540], + "2B234": ["Piobetta", 42.3403, 9.3678], + "2B235": ["Pioggiola", 42.5232, 8.9752], + "2B236": ["Poggio-di-Nazza", 42.0524, 9.2920], + "2B238": ["Poggio-di-Venaco", 42.2684, 9.2070], + "2B239": ["Poggio-d'Oletta", 42.6572, 9.3585], + "2B241": ["Poggio-Marinaccio", 42.4359, 9.3482], + "2B242": ["Poggio-Mezzana", 42.4014, 9.5119], + "2B243": ["Polveroso", 42.4013, 9.3612], + "2B244": ["Popolasca", 42.4373, 9.1350], + "2B245": ["Porri", 42.4493, 9.4423], + "2B246": ["La Porta", 42.4241, 9.3584], + "2B248": ["Prato-di-Giovellina", 42.4191, 9.1692], + "2B250": ["Prunelli-di-Casacconi", 42.5104, 9.4056], + "2B251": ["Prunelli-di-Fiumorbo", 42.0072, 9.3677], + "2B252": ["Pruno", 42.4243, 9.4475], + "2B255": ["Quercitello", 42.4279, 9.3433], + "2B256": ["Rapaggio", 42.3752, 9.3841], + "2B257": ["Rapale", 42.6204, 9.2964], + "2B260": ["Riventosa", 42.2478, 9.2024], + "2B261": ["Rogliano", 42.9720, 9.4253], + "2B263": ["Rospigliani", 42.1937, 9.2379], + "2B264": ["Rusio", 42.3537, 9.2585], + "2B265": ["Rutali", 42.5827, 9.3816], + "2B267": ["Saliceto", 42.4110, 9.2629], + "2B273": ["Scata", 42.4221, 9.4048], + "2B274": ["Scolca", 42.5393, 9.3645], + "2B275": ["Sermano", 42.3157, 9.2662], + "2B277": ["Serra-di-Fiumorbo", 41.9716, 9.3301], + "2B280": ["Silvareccio", 42.4530, 9.4178], + "2B281": ["Sisco", 42.8144, 9.4422], + "2B283": ["Solaro", 41.8795, 9.3206], + "2B286": ["Sorbo-Ocagnano", 42.4824, 9.4894], + "2B287": ["Sorio", 42.5778, 9.2443], + "2B289": ["Soveria", 42.3496, 9.1456], + "2B290": ["Speloncato", 42.5743, 8.9696], + "2B291": ["Stazzona", 42.3793, 9.3752], + "2B292": ["Sant'Andréa-di-Bozio", 42.2767, 9.2847], + "2B293": ["Sant'Andréa-di-Cotone", 42.3152, 9.4719], + "2B296": ["Sant'Antonino", 42.5845, 8.9082], + "2B297": ["San-Damiano", 42.4061, 9.4143], + "2B298": ["Saint-Florent", 42.6872, 9.2831], + "2B299": ["San-Gavino-d'Ampugnani", 42.4174, 9.4254], + "2B301": ["San-Gavino-di-Tenda", 42.6530, 9.1517], + "2B302": ["San-Giovanni-di-Moriani", 42.3730, 9.4654], + "2B303": ["San-Giuliano", 42.2880, 9.5288], + "2B304": ["San-Lorenzo", 42.3897, 9.2892], + "2B305": ["San-Martino-di-Lota", 42.7323, 9.4316], + "2B306": ["Santa-Lucia-di-Mercurio", 42.3178, 9.2202], + "2B307": ["Santa-Lucia-di-Moriani", 42.3840, 9.5106], + "2B309": ["Santa-Maria-di-Lota", 42.7511, 9.4246], + "2B311": ["Santa-Maria-Poggio", 42.3499, 9.5088], + "2B313": ["San-Nicolao", 42.3681, 9.5094], + "2B314": ["Santo-Pietro-di-Tenda", 42.6724, 9.2038], + "2B315": ["Santo-Pietro-di-Venaco", 42.2451, 9.1659], + "2B316": ["Santa-Reparata-di-Balagna", 42.6011, 8.9315], + "2B317": ["Santa-Reparata-di-Moriani", 42.3511, 9.4555], + "2B318": ["Taglio-Isolaccio", 42.4345, 9.4973], + "2B319": ["Talasani", 42.4178, 9.5073], + "2B320": ["Tallone", 42.1844, 9.4656], + "2B321": ["Tarrano", 42.3442, 9.4017], + "2B327": ["Tomino", 42.9440, 9.4463], + "2B328": ["Tox", 42.2442, 9.4429], + "2B329": ["Tralonca", 42.3410, 9.1928], + "2B332": ["Urtaca", 42.6207, 9.1477], + "2B333": ["Vallecalle", 42.5997, 9.3366], + "2B334": ["Valle-d'Alesani", 42.3279, 9.4344], + "2B335": ["Valle-di-Campoloro", 42.3352, 9.5147], + "2B337": ["Valle-di-Rostino", 42.4600, 9.2642], + "2B338": ["Valle-d'Orezza", 42.3623, 9.4020], + "2B339": ["Vallica", 42.5173, 9.0574], + "2B340": ["Velone-Orneto", 42.3913, 9.4515], + "2B341": ["Venaco", 42.2139, 9.1375], + "2B342": ["Ventiseri", 41.9410, 9.3628], + "2B343": ["Venzolasca", 42.5014, 9.4933], + "2B344": ["Verdèse", 42.3941, 9.3731], + "2B346": ["Vescovato", 42.5156, 9.4732], + "2B347": ["Vezzani", 42.1573, 9.2923], + "2B350": ["Vignale", 42.5371, 9.3951], + "2B352": ["Ville-di-Paraso", 42.5826, 8.9901], + "2B353": ["Ville-di-Pietrabugno", 42.7159, 9.4273], + "2B354": ["Vivario", 42.1523, 9.1206], + "2B355": ["Volpajola", 42.5200, 9.3607], + "2B356": ["Zalana", 42.2536, 9.3821], + "2B361": ["Zilia", 42.5186, 8.9037], + "2B364": ["Zuani", 42.2648, 9.3412], + "2B365": ["San-Gavino-di-Fiumorbo", 41.9714, 9.2477], + "2B366": ["Chisa", 41.9210, 9.2656] +}; diff --git a/dep/3.js b/dep/3.js new file mode 100644 index 0000000..df8061c --- /dev/null +++ b/dep/3.js @@ -0,0 +1,333 @@ +/* + 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[3] = { + 3001: ["Abrest", 46.0955, 3.4505], + 3002: ["Agonges", 46.6180, 3.1488], + 3003: ["Ainay-le-Château", 46.7155, 2.7208], + 3004: ["Andelaroche", 46.2501, 3.7461], + 3005: ["Archignat", 46.3670, 2.4100], + 3006: ["Arfeuilles", 46.1431, 3.7432], + 3007: ["Arpheuilles-Saint-Priest", 46.2269, 2.6648], + 3008: ["Arronnes", 46.0520, 3.5752], + 3009: ["Aubigny", 46.6733, 3.1620], + 3010: ["Audes", 46.4607, 2.5590], + 3011: ["Aurouër", 46.6830, 3.3049], + 3012: ["Autry-Issards", 46.5445, 3.1227], + 3013: ["Avermes", 46.5983, 3.3186], + 3014: ["Avrilly", 46.3321, 3.9666], + 3015: ["Bagneux", 46.6455, 3.2042], + 3016: ["Barberier", 46.2199, 3.2493], + 3017: ["Barrais-Bussolles", 46.2837, 3.6976], + 3018: ["Bayet", 46.2575, 3.2768], + 3019: ["Beaulon", 46.5874, 3.6689], + 3020: ["Beaune-d'Allier", 46.2728, 2.8909], + 3021: ["Bègues", 46.1229, 3.1427], + 3022: ["Bellenaves", 46.2055, 3.0660], + 3023: ["Bellerive-sur-Allier", 46.1214, 3.3971], + 3024: ["Bert", 46.3276, 3.7017], + 3025: ["Bessay-sur-Allier", 46.4507, 3.3675], + 3026: ["Besson", 46.4808, 3.2547], + 3027: ["Bézenet", 46.3323, 2.8493], + 3028: ["Billezois", 46.2094, 3.5768], + 3029: ["Billy", 46.2315, 3.4399], + 3030: ["Biozat", 46.0812, 3.2886], + 3031: ["Bizeneuille", 46.4015, 2.7307], + 3032: ["Blomard", 46.2883, 2.9626], + 3033: ["Bost", 46.1834, 3.5058], + 3034: ["Boucé", 46.3203, 3.4925], + 3035: ["Le Bouchaud", 46.3073, 3.9070], + 3036: ["Bourbon-l'Archambault", 46.5836, 3.0514], + 3037: ["Braize", 46.6586, 2.6542], + 3038: ["Bransat", 46.3291, 3.2170], + 3039: ["Bresnay", 46.4335, 3.2489], + 3040: ["Bressolles", 46.5280, 3.2957], + 3041: ["Le Brethon", 46.5841, 2.7152], + 3042: ["Le Breuil", 46.1767, 3.6686], + 3043: ["Broût-Vernet", 46.1961, 3.2885], + 3044: ["Brugheas", 46.0728, 3.3660], + 3045: ["Busset", 46.0568, 3.5153], + 3046: ["Buxières-les-Mines", 46.4698, 2.9549], + 3047: ["La Celle", 46.2278, 2.7789], + 3048: ["Cérilly", 46.6265, 2.8090], + 3049: ["Cesset", 46.2993, 3.1990], + 3050: ["La Chabanne", 46.0244, 3.7515], + 3051: ["Chambérat", 46.4139, 2.4255], + 3052: ["Chamblet", 46.3283, 2.7133], + 3053: ["Chantelle", 46.2365, 3.1604], + 3054: ["Chapeau", 46.4922, 3.5154], + 3055: ["La Chapelaude", 46.4276, 2.5043], + 3056: ["La Chapelle", 46.0889, 3.5877], + 3057: ["La Chapelle-aux-Chasses", 46.6598, 3.5302], + 3058: ["Chappes", 46.3828, 2.9441], + 3059: ["Chareil-Cintrat", 46.2662, 3.2297], + 3060: ["Charmeil", 46.1598, 3.3933], + 3061: ["Charmes", 46.0829, 3.2463], + 3062: ["Charroux", 46.1823, 3.1641], + 3063: ["Chassenard", 46.4415, 3.9732], + 3064: ["Château-sur-Allier", 46.7817, 2.9871], + 3065: ["Châtel-de-Neuvre", 46.4160, 3.2982], + 3066: ["Châtel-Montagne", 46.1000, 3.7165], + 3067: ["Châtelperron", 46.3968, 3.6331], + 3068: ["Châtelus", 46.1980, 3.7251], + 3069: ["Châtillon", 46.4615, 3.1280], + 3070: ["Chavenon", 46.4219, 2.9517], + 3071: ["Chavroches", 46.3534, 3.5968], + 3072: ["Chazemais", 46.4871, 2.5191], + 3073: ["Chemilly", 46.4783, 3.3126], + 3074: ["Chevagnes", 46.6082, 3.5640], + 3075: ["Chezelle", 46.2129, 3.1115], + 3076: ["Chézy", 46.6124, 3.4593], + 3077: ["Chirat-l'église", 46.2460, 3.0325], + 3078: ["Chouvigny", 46.1257, 3.0049], + 3079: ["Cindré", 46.3230, 3.5511], + 3080: ["Cognat-Lyonne", 46.1074, 3.2976], + 3081: ["Colombier", 46.2669, 2.7937], + 3082: ["Commentry", 46.2787, 2.7491], + 3083: ["Contigny", 46.3463, 3.3148], + 3084: ["Cosne-d'Allier", 46.4829, 2.8232], + 3085: ["Coulandon", 46.5546, 3.2454], + 3086: ["Coulanges", 46.4751, 3.8633], + 3087: ["Couleuvre", 46.6740, 2.8968], + 3088: ["Courçais", 46.4639, 2.4490], + 3089: ["Coutansouze", 46.2052, 3.0075], + 3090: ["Couzon", 46.6443, 3.1134], + 3091: ["Créchy", 46.2696, 3.4238], + 3092: ["Cressanges", 46.4443, 3.1707], + 3093: ["Creuzier-le-Neuf", 46.1781, 3.4627], + 3094: ["Creuzier-le-Vieux", 46.1605, 3.4343], + 3095: ["Cusset", 46.1377, 3.4829], + 3096: ["Deneuille-lès-Chantelle", 46.2529, 3.1458], + 3097: ["Deneuille-les-Mines", 46.3782, 2.7755], + 3098: ["Désertines", 46.3569, 2.6273], + 3099: ["Deux-Chaises", 46.3749, 3.0405], + 3100: ["Diou", 46.5226, 3.7367], + 3101: ["Domérat", 46.3681, 2.5434], + 3102: ["Dompierre-sur-Besbre", 46.5305, 3.6764], + 3103: ["Le Donjon", 46.3449, 3.7999], + 3104: ["Doyet", 46.3433, 2.7916], + 3105: ["Droiturier", 46.2267, 3.7048], + 3106: ["Durdat-Larequille", 46.2540, 2.6968], + 3107: ["ébreuil", 46.1176, 3.0736], + 3108: ["échassières", 46.1956, 2.9459], + 3109: ["Escurolles", 46.1418, 3.2679], + 3110: ["Espinasse-Vozelle", 46.1292, 3.3350], + 3111: ["Estivareilles", 46.4250, 2.6247], + 3112: ["étroussat", 46.2202, 3.2210], + 3113: ["Ferrières-sur-Sichon", 46.0200, 3.6485], + 3114: ["La Ferté-Hauterive", 46.3961, 3.3355], + 3115: ["Fleuriel", 46.2870, 3.1616], + 3116: ["Fourilles", 46.2438, 3.1978], + 3117: ["Franchesse", 46.6436, 3.0366], + 3118: ["Gannat", 46.0984, 3.1779], + 3119: ["Gannay-sur-Loire", 46.7179, 3.5963], + 3120: ["Garnat-sur-Engièvre", 46.6348, 3.6679], + 3121: ["Gennetines", 46.6296, 3.4049], + 3122: ["Gipcy", 46.5110, 3.0513], + 3123: ["Givarlais", 46.4529, 2.6534], + 3124: ["Gouise", 46.4107, 3.4384], + 3125: ["La Guillermie", 45.9813, 3.6452], + 3126: ["Hauterive", 46.0773, 3.4386], + 3127: ["Hérisson", 46.5199, 2.7105], + 3128: ["Huriel", 46.3770, 2.4819], + 3129: ["Hyds", 46.2732, 2.8280], + 3130: ["Isle-et-Bardais", 46.6820, 2.7770], + 3131: ["Isserpent", 46.1542, 3.6182], + 3132: ["Jaligny-sur-Besbre", 46.3770, 3.5902], + 3133: ["Jenzat", 46.1601, 3.1973], + 3134: ["Laféline", 46.3446, 3.1754], + 3135: ["Lalizolle", 46.1646, 3.0082], + 3136: ["Lamaids", 46.3040, 2.4381], + 3137: ["Langy", 46.2728, 3.4618], + 3138: ["Lapalisse", 46.2648, 3.6383], + 3139: ["Laprugne", 45.9937, 3.7630], + 3140: ["Lavault-Sainte-Anne", 46.3086, 2.6016], + 3141: ["Lavoine", 45.9741, 3.6873], + 3142: ["Lenax", 46.3039, 3.8306], + 3143: ["Lételon", 46.6563, 2.5949], + 3144: ["Liernolles", 46.3986, 3.7679], + 3145: ["Lignerolles", 46.2822, 2.5669], + 3146: ["Limoise", 46.6841, 3.0548], + 3147: ["Loddes", 46.2946, 3.7608], + 3148: ["Loriges", 46.2659, 3.3418], + 3149: ["Louchy-Montfand", 46.3075, 3.2449], + 3150: ["Louroux-Bourbonnais", 46.5340, 2.8385], + 3151: ["Louroux-de-Beaune", 46.2996, 2.8594], + 3152: ["Louroux-de-Bouble", 46.2297, 2.9730], + 3153: ["Louroux-Hodement", 46.4597, 2.7167], + 3154: ["Luneau", 46.3662, 3.9527], + 3155: ["Lurcy-Lévis", 46.7350, 2.9180], + 3156: ["Lusigny", 46.5717, 3.4894], + 3157: ["Magnet", 46.2172, 3.5106], + 3158: ["Maillet", 46.4928, 2.6585], + 3159: ["Malicorne", 46.3072, 2.7702], + 3160: ["Marcenat", 46.2371, 3.3970], + 3161: ["Marcillat-en-Combraille", 46.1701, 2.6344], + 3162: ["Marigny", 46.5795, 3.2098], + 3163: ["Mariol", 46.0252, 3.4865], + 3164: ["Le Mayet-d'école", 46.1649, 3.2408], + 3165: ["Le Mayet-de-Montagne", 46.0602, 3.6554], + 3166: ["Mazerier", 46.1325, 3.1817], + 3167: ["Mazirat", 46.2185, 2.5539], + 3168: ["Meaulne", 46.5959, 2.6202], + 3169: ["Meillard", 46.3881, 3.2316], + 3170: ["Meillers", 46.5132, 3.1026], + 3171: ["Mercy", 46.4511, 3.5241], + 3172: ["Mesples", 46.4272, 2.3644], + 3173: ["Molinet", 46.4642, 3.9262], + 3174: ["Molles", 46.1150, 3.5564], + 3175: ["Monestier", 46.2628, 3.1044], + 3176: ["Monétay-sur-Allier", 46.3810, 3.2893], + 3177: ["Monétay-sur-Loire", 46.4350, 3.8246], + 3178: ["Montaiguët-en-Forez", 46.2674, 3.8221], + 3179: ["Montaigu-le-Blin", 46.2907, 3.5162], + 3180: ["Montbeugny", 46.5282, 3.4742], + 3181: ["Montcombroux-les-Mines", 46.3606, 3.7280], + 3182: ["Monteignet-sur-l'Andelot", 46.1150, 3.2481], + 3183: ["Le Montet", 46.4062, 3.0541], + 3184: ["Montilly", 46.6105, 3.2400], + 3185: ["Montluçon", 46.3385, 2.6039], + 3186: ["Montmarault", 46.3201, 2.9523], + 3187: ["Montoldre", 46.3375, 3.4510], + 3188: ["Montord", 46.2897, 3.2396], + 3189: ["Montvicq", 46.3156, 2.8222], + 3190: ["Moulins", 46.5624, 3.3266], + 3191: ["Murat", 46.4109, 2.9041], + 3192: ["Nades", 46.1542, 2.9686], + 3193: ["Nassigny", 46.4978, 2.5944], + 3194: ["Naves", 46.1760, 3.1164], + 3195: ["Néris-les-Bains", 46.2994, 2.6757], + 3196: ["Neuilly-en-Donjon", 46.3427, 3.8852], + 3197: ["Neuilly-le-Réal", 46.4667, 3.4372], + 3198: ["Neure", 46.7448, 2.9797], + 3200: ["Neuvy", 46.5712, 3.2827], + 3201: ["Nizerolles", 46.1072, 3.6440], + 3202: ["Noyant-d'Allier", 46.4796, 3.1187], + 3203: ["Paray-le-Frésil", 46.6598, 3.6038], + 3204: ["Paray-sous-Briailles", 46.2903, 3.3698], + 3205: ["Périgny", 46.2466, 3.5603], + 3206: ["La Petite-Marche", 46.1898, 2.5614], + 3207: ["Pierrefitte-sur-Loire", 46.5040, 3.8100], + 3208: ["Le Pin", 46.4222, 3.8895], + 3209: ["Poëzat", 46.0755, 3.2270], + 3210: ["Pouzy-Mésangy", 46.7049, 3.0071], + 3211: ["Prémilhat", 46.3099, 2.5471], + 3212: ["Quinssaines", 46.3092, 2.4944], + 3213: ["Reugny", 46.4584, 2.6132], + 3214: ["Rocles", 46.4445, 3.0367], + 3215: ["Rongères", 46.2976, 3.4520], + 3216: ["Ronnet", 46.2015, 2.7008], + 3217: ["Saint-Angel", 46.3558, 2.6846], + 3218: ["Saint-Aubin-le-Monial", 46.5357, 3.0014], + 3219: ["Saint-Bonnet-de-Four", 46.3149, 2.9045], + 3220: ["Saint-Bonnet-de-Rochefort", 46.1505, 3.1407], + 3221: ["Saint-Bonnet-Tronçais", 46.6697, 2.6961], + 3222: ["Saint-Caprais", 46.5449, 2.7398], + 3223: ["Saint-Christophe", 46.1663, 3.5780], + 3224: ["Saint-Clément", 46.0577, 3.7219], + 3225: ["Saint-Désiré", 46.5074, 2.4498], + 3226: ["Saint-Didier-en-Donjon", 46.3830, 3.8609], + 3227: ["Saint-Didier-la-Forêt", 46.2294, 3.3362], + 3228: ["Saint-éloy-d'Allier", 46.4967, 2.3629], + 3229: ["Saint-Ennemond", 46.6808, 3.4044], + 3230: ["Saint-étienne-de-Vicq", 46.1731, 3.5361], + 3231: ["Saint-Fargeol", 46.1343, 2.6307], + 3232: ["Saint-Félix", 46.2291, 3.4752], + 3233: ["Saint-Genest", 46.2634, 2.6032], + 3234: ["Saint-Gérand-de-Vaux", 46.3838, 3.4074], + 3235: ["Saint-Gérand-le-Puy", 46.2637, 3.5117], + 3236: ["Saint-Germain-des-Fossés", 46.1959, 3.4299], + 3237: ["Saint-Germain-de-Salles", 46.1871, 3.2205], + 3238: ["Saint-Hilaire", 46.4866, 3.0154], + 3239: ["Saint-Léger-sur-Vouzance", 46.4092, 3.9372], + 3240: ["Saint-Léon", 46.4106, 3.6877], + 3241: ["Saint-Léopardin-d'Augy", 46.6979, 3.1055], + 3242: ["Saint-Loup", 46.3549, 3.3760], + 3243: ["Saint-Marcel-en-Murat", 46.3216, 3.0048], + 3244: ["Saint-Marcel-en-Marcillat", 46.1532, 2.5807], + 3245: ["Saint-Martin-des-Lais", 46.6742, 3.6566], + 3246: ["Saint-Martinien", 46.3329, 2.4428], + 3247: ["Saint-Menoux", 46.5823, 3.1449], + 3248: ["Saint-Nicolas-des-Biefs", 46.0632, 3.7946], + 3249: ["Saint-Palais", 46.4403, 2.3056], + 3250: ["Saint-Pierre-Laval", 46.1954, 3.7702], + 3251: ["Saint-Plaisir", 46.6243, 2.9558], + 3252: ["Saint-Pont", 46.1588, 3.2985], + 3253: ["Saint-Pourçain-sur-Besbre", 46.4817, 3.6493], + 3254: ["Saint-Pourçain-sur-Sioule", 46.3045, 3.3053], + 3255: ["Saint-Priest-d'Andelot", 46.0765, 3.1543], + 3256: ["Saint-Priest-en-Murat", 46.3556, 2.9026], + 3257: ["Saint-Prix", 46.2252, 3.6489], + 3258: ["Saint-Rémy-en-Rollat", 46.1924, 3.3833], + 3259: ["Saint-Sauvier", 46.3965, 2.3315], + 3260: ["Saint-Sornin", 46.4116, 3.0035], + 3261: ["Sainte-Thérence", 46.2433, 2.5727], + 3262: ["Saint-Victor", 46.3882, 2.6094], + 3263: ["Saint-Voir", 46.4100, 3.5060], + 3264: ["Saint-Yorre", 46.0642, 3.4674], + 3265: ["Saligny-sur-Roudon", 46.4629, 3.7512], + 3266: ["Sanssat", 46.2504, 3.4677], + 3267: ["Saulcet", 46.3294, 3.2669], + 3268: ["Saulzet", 46.1377, 3.2213], + 3269: ["Sauvagny", 46.4345, 2.7995], + 3270: ["Sazeret", 46.3468, 2.9697], + 3271: ["Serbannes", 46.0989, 3.3524], + 3272: ["Servilly", 46.2802, 3.5897], + 3273: ["Seuillet", 46.2045, 3.4678], + 3274: ["Sorbier", 46.3613, 3.6574], + 3275: ["Souvigny", 46.5243, 3.1899], + 3276: ["Sussat", 46.1523, 3.0558], + 3277: ["Target", 46.2848, 3.0479], + 3278: ["Taxat-Senat", 46.2077, 3.1457], + 3279: ["Teillet-Argenty", 46.2627, 2.5165], + 3280: ["Terjat", 46.2144, 2.6187], + 3281: ["Le Theil", 46.3563, 3.1254], + 3282: ["Theneuille", 46.5874, 2.8799], + 3283: ["Thiel-sur-Acolin", 46.5311, 3.5782], + 3284: ["Thionne", 46.4118, 3.5732], + 3285: ["Tortezais", 46.4456, 2.8734], + 3286: ["Toulon-sur-Allier", 46.5106, 3.3770], + 3287: ["Treban", 46.3993, 3.1654], + 3288: ["Treignat", 46.3483, 2.3521], + 3289: ["Treteau", 46.3677, 3.5199], + 3290: ["Trévol", 46.6370, 3.3158], + 3291: ["Trézelles", 46.3195, 3.5967], + 3292: ["Tronget", 46.4186, 3.0886], + 3293: ["Urçay", 46.6340, 2.6137], + 3294: ["Ussel-d'Allier", 46.2103, 3.1894], + 3295: ["Valignat", 46.1744, 3.0783], + 3296: ["Valigny", 46.7156, 2.8203], + 3297: ["Vallon-en-Sully", 46.5401, 2.6167], + 3298: ["Varennes-sur-Allier", 46.3170, 3.4001], + 3299: ["Varennes-sur-Tèche", 46.3177, 3.6374], + 3300: ["Vaumas", 46.4484, 3.6241], + 3301: ["Vaux", 46.4214, 2.5743], + 3302: ["Veauce", 46.1700, 3.0543], + 3303: ["Venas", 46.4727, 2.7672], + 3304: ["Vendat", 46.1618, 3.3472], + 3305: ["Verneix", 46.4080, 2.6746], + 3306: ["Le Vernet", 46.1067, 3.4749], + 3307: ["Verneuil-en-Bourbonnais", 46.3540, 3.2505], + 3308: ["Vernusse", 46.2602, 2.9716], + 3309: ["Le Veurdre", 46.7427, 3.0425], + 3310: ["Vichy", 46.1300, 3.4244], + 3311: ["Vicq", 46.1471, 3.0959], + 3312: ["Vieure", 46.5001, 2.8822], + 3313: ["Le Vilhain", 46.5619, 2.7930], + 3314: ["Villebret", 46.2777, 2.6327], + 3315: ["Villefranche-d'Allier", 46.3963, 2.8412], + 3316: ["Villeneuve-sur-Allier", 46.6741, 3.2503], + 3317: ["Viplaix", 46.4618, 2.3697], + 3318: ["Vitray", 46.6167, 2.6769], + 3319: ["Voussac", 46.3256, 3.0733], + 3320: ["Ygrande", 46.5497, 2.9419], + 3321: ["Yzeure", 46.5636, 3.3797] +}; diff --git a/dep/30.js b/dep/30.js new file mode 100644 index 0000000..bf1e50c --- /dev/null +++ b/dep/30.js @@ -0,0 +1,366 @@ +/* + 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[30] = { + 30001: ["Aigaliers", 44.0695, 4.3108], + 30002: ["Aigremont", 43.9613, 4.1179], + 30003: ["Aigues-Mortes", 43.5507, 4.1834], + 30004: ["Aigues-Vives", 43.7345, 4.1907], + 30005: ["Aiguèze", 44.3160, 4.5173], + 30006: ["Aimargues", 43.6717, 4.2037], + 30007: ["Alès", 44.1250, 4.0882], + 30008: ["Allègre-les-Fumades", 44.1976, 4.2533], + 30009: ["Alzon", 43.9742, 3.4475], + 30010: ["Anduze", 44.0507, 3.9748], + 30011: ["Les Angles", 43.9466, 4.7525], + 30012: ["Aramon", 43.9041, 4.6830], + 30013: ["Argilliers", 43.9815, 4.4908], + 30014: ["Arpaillargues-et-Aureillac", 43.9996, 4.3638], + 30015: ["Arphy", 44.0416, 3.5867], + 30016: ["Arre", 43.9579, 3.5189], + 30017: ["Arrigas", 43.9902, 3.4811], + 30018: ["Aspères", 43.8067, 4.0386], + 30019: ["Aubais", 43.7490, 4.1457], + 30020: ["Aubord", 43.7512, 4.3171], + 30021: ["Aubussargues", 44.0100, 4.3260], + 30022: ["Aujac", 44.3551, 4.0186], + 30023: ["Aujargues", 43.7914, 4.1286], + 30024: ["Aulas", 43.9989, 3.5871], + 30025: ["Aumessas", 44.0113, 3.5137], + 30026: ["Avèze", 43.9759, 3.5988], + 30027: ["Bagard", 44.0703, 4.0438], + 30028: ["Bagnols-sur-Cèze", 44.1622, 4.6247], + 30029: ["Barjac", 44.3122, 4.3484], + 30030: ["Baron", 44.0555, 4.2751], + 30031: ["La Bastide-d'Engras", 44.0933, 4.4772], + 30032: ["Beaucaire", 43.7797, 4.5938], + 30033: ["Beauvoisin", 43.6962, 4.3221], + 30034: ["Bellegarde", 43.7518, 4.4957], + 30035: ["Belvézet", 44.0908, 4.3554], + 30036: ["Bernis", 43.7713, 4.2834], + 30037: ["Bessèges", 44.2903, 4.1078], + 30038: ["Bez-et-Esparon", 43.9789, 3.5343], + 30039: ["Bezouce", 43.8745, 4.5004], + 30040: ["Blandas", 43.9210, 3.5073], + 30041: ["Blauzac", 43.9671, 4.3750], + 30042: ["Boisset-et-Gaujac", 44.0479, 4.0271], + 30043: ["Boissières", 43.7701, 4.2298], + 30044: ["Bonnevaux", 44.3722, 4.0358], + 30045: ["Bordezac", 44.3169, 4.0867], + 30046: ["Boucoiran-et-Nozières", 43.9938, 4.1790], + 30047: ["Bouillargues", 43.8016, 4.4344], + 30048: ["Bouquet", 44.1534, 4.2924], + 30049: ["Bourdic", 43.9780, 4.3348], + 30050: ["Bragassargues", 43.9187, 4.0453], + 30051: ["Branoux-les-Taillades", 44.2285, 3.9746], + 30052: ["Bréau-et-Salagosse", 44.0295, 3.5567], + 30053: ["Brignon", 43.9965, 4.2135], + 30054: ["Brouzet-lès-Quissac", 43.8631, 3.9837], + 30055: ["Brouzet-lès-Alès", 44.1326, 4.2508], + 30056: ["La Bruguière", 44.1032, 4.4019], + 30057: ["Cabrières", 43.9078, 4.4668], + 30058: ["La Cadière-et-Cambo", 43.9631, 3.8067], + 30059: ["Le Cailar", 43.6585, 4.2424], + 30060: ["Caissargues", 43.7920, 4.3954], + 30061: ["La Calmette", 43.9263, 4.2635], + 30062: ["Calvisson", 43.7876, 4.1887], + 30064: ["Campestre-et-Luc", 43.9384, 3.4004], + 30065: ["Canaules-et-Argentières", 43.9793, 4.0484], + 30066: ["Cannes-et-Clairan", 43.9112, 4.0846], + 30067: ["La Capelle-et-Masmolène", 44.0473, 4.5317], + 30068: ["Cardet", 44.0148, 4.0891], + 30069: ["Carnas", 43.8280, 3.9913], + 30070: ["Carsan", 44.2303, 4.5852], + 30071: ["Cassagnoles", 44.0194, 4.1266], + 30072: ["Castelnau-Valence", 44.0090, 4.2438], + 30073: ["Castillon-du-Gard", 43.9781, 4.5561], + 30074: ["Causse-Bégon", 44.0660, 3.3548], + 30075: ["Caveirac", 43.8338, 4.2678], + 30076: ["Cavillargues", 44.1170, 4.5175], + 30077: ["Cendras", 44.1507, 4.0356], + 30079: ["Chambon", 44.3064, 4.0194], + 30080: ["Chamborigaud", 44.2998, 3.9621], + 30081: ["Chusclan", 44.1543, 4.6882], + 30082: ["Clarensac", 43.8371, 4.2247], + 30083: ["Codognan", 43.7226, 4.2269], + 30084: ["Codolet", 44.1274, 4.7009], + 30085: ["Collias", 43.9490, 4.4717], + 30086: ["Collorgues", 44.0163, 4.2874], + 30087: ["Colognac", 44.0327, 3.8159], + 30088: ["Combas", 43.8583, 4.1208], + 30089: ["Comps", 43.8486, 4.5923], + 30090: ["Concoules", 44.3742, 3.9456], + 30091: ["Congénies", 43.7752, 4.1588], + 30092: ["Connaux", 44.0769, 4.5992], + 30093: ["Conqueyrac", 43.9382, 3.9063], + 30094: ["Corbès", 44.0747, 3.9544], + 30095: ["Corconne", 43.8722, 3.9404], + 30096: ["Cornillon", 44.2191, 4.4947], + 30097: ["Courry", 44.3027, 4.1609], + 30098: ["Crespian", 43.8837, 4.1114], + 30099: ["Cros", 44.0012, 3.8233], + 30100: ["Cruviers-Lascours", 44.0122, 4.1926], + 30101: ["Deaux", 44.0696, 4.1579], + 30102: ["Dions", 43.9259, 4.2918], + 30103: ["Domazan", 43.9372, 4.6563], + 30104: ["Domessargues", 43.9732, 4.1656], + 30105: ["Dourbies", 44.0634, 3.4803], + 30106: ["Durfort-et-Saint-Martin-de-Sossenac", 43.9854, 3.9539], + 30107: ["Estézargues", 43.9542, 4.6359], + 30108: ["L'Estréchure", 44.0974, 3.7879], + 30109: ["Euzet", 44.0738, 4.2356], + 30110: ["Flaux", 44.0133, 4.5109], + 30111: ["Foissac", 44.0356, 4.2996], + 30112: ["Fons", 43.9072, 4.1805], + 30113: ["Fons-sur-Lussan", 44.1854, 4.3272], + 30114: ["Fontanès", 43.8315, 4.0932], + 30115: ["Fontarèches", 44.1163, 4.4312], + 30116: ["Fournès", 43.9332, 4.6038], + 30117: ["Fourques", 43.7116, 4.5488], + 30119: ["Fressac", 43.9964, 3.9209], + 30120: ["Gagnières", 44.3153, 4.1225], + 30121: ["Gailhan", 43.8468, 4.0292], + 30122: ["Gajan", 43.8985, 4.2256], + 30123: ["Gallargues-le-Montueux", 43.7166, 4.1718], + 30124: ["Le Garn", 44.3130, 4.4652], + 30125: ["Garons", 43.7717, 4.4384], + 30126: ["Garrigues-Sainte-Eulalie", 43.9879, 4.3055], + 30127: ["Gaujac", 44.0759, 4.5711], + 30128: ["Générac", 43.7236, 4.3587], + 30129: ["Générargues", 44.0802, 3.9921], + 30130: ["Génolhac", 44.3439, 3.9518], + 30131: ["Goudargues", 44.2089, 4.4393], + 30132: ["La Grand-Combe", 44.2271, 4.0298], + 30133: ["Le Grau-du-Roi", 43.5072, 4.1662], + 30134: ["Issirac", 44.2705, 4.4767], + 30135: ["Jonquières-Saint-Vincent", 43.8279, 4.5577], + 30136: ["Junas", 43.7615, 4.1175], + 30137: ["Lamelouze", 44.1973, 3.9621], + 30138: ["Langlade", 43.8045, 4.2553], + 30139: ["Lanuéjols", 44.1272, 3.3758], + 30140: ["Lasalle", 44.0428, 3.8518], + 30141: ["Laudun-l'Ardoise", 44.1029, 4.6638], + 30142: ["Laval-Pradel", 44.2151, 4.0646], + 30143: ["Laval-Saint-Roman", 44.3002, 4.5044], + 30144: ["Lecques", 43.8432, 4.0562], + 30145: ["Lédenon", 43.9087, 4.5151], + 30146: ["Lédignan", 43.9854, 4.1085], + 30147: ["Lézan", 44.0128, 4.0509], + 30148: ["Liouc", 43.8897, 3.9827], + 30149: ["Lirac", 44.0301, 4.6821], + 30150: ["Logrian-Florian", 43.9462, 4.0249], + 30151: ["Lussan", 44.1667, 4.3755], + 30152: ["Les Mages", 44.2281, 4.1743], + 30153: ["Malons-et-Elze", 44.4227, 4.0186], + 30154: ["Mandagout", 44.0252, 3.6273], + 30155: ["Manduel", 43.8056, 4.4882], + 30156: ["Marguerittes", 43.8611, 4.4502], + 30157: ["Mars", 44.0018, 3.5481], + 30158: ["Martignargues", 44.0408, 4.1778], + 30159: ["Le Martinet", 44.2550, 4.0813], + 30160: ["Maruéjols-lès-Gardon", 44.0058, 4.1359], + 30161: ["Massanes", 44.0223, 4.1108], + 30162: ["Massillargues-Attuech", 44.0156, 4.0218], + 30163: ["Mauressargues", 43.9551, 4.1622], + 30164: ["Méjannes-le-Clap", 44.2309, 4.3642], + 30165: ["Méjannes-lès-Alès", 44.1016, 4.1512], + 30166: ["Meynes", 43.8773, 4.5541], + 30167: ["Meyrannes", 44.2779, 4.1593], + 30168: ["Mialet", 44.1249, 3.9383], + 30169: ["Milhaud", 43.7887, 4.3091], + 30170: ["Molières-Cavaillac", 43.9707, 3.5718], + 30171: ["Molières-sur-Cèze", 44.2613, 4.1484], + 30172: ["Monoblet", 43.9963, 3.8787], + 30173: ["Mons", 44.1210, 4.1783], + 30174: ["Montaren-et-Saint-Médiers", 44.0446, 4.3829], + 30175: ["Montclus", 44.2694, 4.4182], + 30176: ["Montdardier", 43.9336, 3.5787], + 30177: ["Monteils", 44.0893, 4.1812], + 30178: ["Montfaucon", 44.0783, 4.7427], + 30179: ["Montfrin", 43.8750, 4.5918], + 30180: ["Montignargues", 43.9318, 4.2066], + 30181: ["Montmirat", 43.9030, 4.1173], + 30182: ["Montpezat", 43.8539, 4.1593], + 30183: ["Moulézan", 43.9255, 4.1293], + 30184: ["Moussac", 43.9775, 4.2353], + 30185: ["Mus", 43.7371, 4.2027], + 30186: ["Nages-et-Solorgues", 43.7870, 4.2329], + 30187: ["Navacelles", 44.1655, 4.2359], + 30188: ["Ners", 44.0243, 4.1584], + 30189: ["Nîmes", 43.8449, 4.3480], + 30190: ["Notre-Dame-de-la-Rouvière", 44.0592, 3.7157], + 30191: ["Orsan", 44.1348, 4.6652], + 30192: ["Orthoux-Sérignac-Quilhan", 43.8876, 4.0431], + 30193: ["Parignargues", 43.8696, 4.2135], + 30194: ["Peyremale", 44.2970, 4.0591], + 30195: ["Peyrolles", 44.1048, 3.8292], + 30196: ["Le Pin", 44.0893, 4.5349], + 30197: ["Les Plans", 44.1405, 4.2121], + 30198: ["Les Plantiers", 44.1081, 3.7131], + 30199: ["Pommiers", 43.9481, 3.6157], + 30200: ["Pompignan", 43.8962, 3.8598], + 30201: ["Ponteils-et-Brésis", 44.3981, 3.9669], + 30202: ["Pont-Saint-Esprit", 44.2526, 4.6390], + 30203: ["Portes", 44.2634, 4.0386], + 30204: ["Potelières", 44.2243, 4.2273], + 30205: ["Pougnadoresse", 44.0910, 4.5093], + 30206: ["Poulx", 43.9145, 4.4239], + 30207: ["Pouzilhac", 44.0390, 4.5813], + 30208: ["Puechredon", 43.9436, 4.0554], + 30209: ["Pujaut", 43.9993, 4.7648], + 30210: ["Quissac", 43.9179, 3.9972], + 30211: ["Redessan", 43.8345, 4.5129], + 30212: ["Remoulins", 43.9405, 4.5648], + 30213: ["Revens", 44.0912, 3.3024], + 30214: ["Ribaute-les-Tavernes", 44.0418, 4.0850], + 30215: ["Rivières", 44.2144, 4.2885], + 30216: ["Robiac-Rochessadoule", 44.2726, 4.1023], + 30217: ["Rochefort-du-Gard", 43.9811, 4.6815], + 30218: ["Rochegude", 44.2390, 4.2831], + 30219: ["Rogues", 43.8787, 3.5616], + 30220: ["Roquedur", 43.9784, 3.6627], + 30221: ["Roquemaure", 44.0414, 4.7565], + 30222: ["La Roque-sur-Cèze", 44.1901, 4.5185], + 30223: ["Rousson", 44.1972, 4.1514], + 30224: ["La Rouvière", 43.9199, 4.2409], + 30225: ["Sabran", 44.1502, 4.5512], + 30226: ["Saint-Alexandre", 44.2239, 4.6317], + 30227: ["Saint-Ambroix", 44.2524, 4.1941], + 30228: ["Sainte-Anastasie", 43.9319, 4.3420], + 30229: ["Saint-André-de-Majencoules", 44.0274, 3.6764], + 30230: ["Saint-André-de-Roquepertuis", 44.2406, 4.4480], + 30231: ["Saint-André-de-Valborgne", 44.1476, 3.6855], + 30232: ["Saint-André-d'Olérargues", 44.1653, 4.4963], + 30233: ["Saint-Bauzély", 43.9219, 4.1921], + 30234: ["Saint-Bénézet", 43.9911, 4.1358], + 30235: ["Saint-Bonnet-du-Gard", 43.9271, 4.5387], + 30236: ["Saint-Bonnet-de-Salendrinque", 44.0361, 3.8716], + 30237: ["Saint-Brès", 44.2826, 4.1980], + 30238: ["Saint-Bresson", 43.9546, 3.6440], + 30239: ["Sainte-Cécile-d'Andorge", 44.2612, 3.9835], + 30240: ["Saint-Césaire-de-Gauzignan", 44.0366, 4.2024], + 30241: ["Saint-Chaptes", 43.9676, 4.2748], + 30242: ["Saint-Christol-de-Rodières", 44.2658, 4.5140], + 30243: ["Saint-Christol-lès-Alès", 44.0837, 4.0766], + 30244: ["Saint-Clément", 43.8275, 4.0257], + 30245: ["Saint-Côme-et-Maruéjols", 43.8311, 4.1882], + 30246: ["Sainte-Croix-de-Caderle", 44.0681, 3.8702], + 30247: ["Saint-Denis", 44.2378, 4.2489], + 30248: ["Saint-Dézéry", 43.9956, 4.2652], + 30249: ["Saint-Dionisy", 43.8046, 4.2233], + 30250: ["Saint-étienne-de-l'Olm", 44.0631, 4.1834], + 30251: ["Saint-étienne-des-Sorts", 44.1789, 4.7001], + 30252: ["Saint-Félix-de-Pallières", 44.0231, 3.9259], + 30253: ["Saint-Florent-sur-Auzonnet", 44.2374, 4.1069], + 30254: ["Saint-Geniès-de-Comolas", 44.0657, 4.7312], + 30255: ["Saint-Geniès-de-Malgoirès", 43.9462, 4.2131], + 30256: ["Saint-Gervais", 44.1950, 4.5792], + 30257: ["Saint-Gervasy", 43.8745, 4.4696], + 30258: ["Saint-Gilles", 43.6582, 4.4077], + 30259: ["Saint-Hilaire-de-Brethmas", 44.0920, 4.1238], + 30260: ["Saint-Hilaire-d'Ozilhan", 43.9723, 4.5999], + 30261: ["Saint-Hippolyte-de-Caton", 44.0722, 4.2018], + 30262: ["Saint-Hippolyte-de-Montaigu", 44.0334, 4.4943], + 30263: ["Saint-Hippolyte-du-Fort", 43.9541, 3.8530], + 30264: ["Saint-Jean-de-Ceyrargues", 44.0547, 4.2263], + 30265: ["Saint-Jean-de-Crieulon", 43.9658, 3.9991], + 30266: ["Saint-Jean-de-Maruéjols-et-Avéjan", 44.2671, 4.3004], + 30267: ["Saint-Jean-de-Serres", 43.9898, 4.0762], + 30268: ["Saint-Jean-de-Valériscle", 44.2344, 4.1402], + 30269: ["Saint-Jean-du-Gard", 44.1071, 3.8778], + 30270: ["Saint-Jean-du-Pin", 44.1164, 4.0327], + 30271: ["Saint-Julien-de-Cassagnas", 44.2129, 4.2042], + 30272: ["Saint-Julien-de-la-Nef", 43.9627, 3.6847], + 30273: ["Saint-Julien-de-Peyrolas", 44.2832, 4.5687], + 30274: ["Saint-Julien-les-Rosiers", 44.1899, 4.1003], + 30275: ["Saint-Just-et-Vacquières", 44.1005, 4.2358], + 30276: ["Saint-Laurent-d'Aigouze", 43.5704, 4.2425], + 30277: ["Saint-Laurent-de-Carnols", 44.2256, 4.5320], + 30278: ["Saint-Laurent-des-Arbres", 44.0556, 4.6924], + 30279: ["Saint-Laurent-la-Vernède", 44.1117, 4.4613], + 30280: ["Saint-Laurent-le-Minier", 43.9251, 3.6528], + 30281: ["Saint-Mamert-du-Gard", 43.8834, 4.1728], + 30282: ["Saint-Marcel-de-Careiret", 44.1419, 4.4845], + 30283: ["Saint-Martial", 44.0382, 3.7439], + 30284: ["Saint-Martin-de-Valgalgues", 44.1658, 4.0750], + 30285: ["Saint-Maurice-de-Cazevieille", 44.0353, 4.2431], + 30286: ["Saint-Maximin", 43.9881, 4.4551], + 30287: ["Saint-Michel-d'Euzet", 44.2062, 4.5512], + 30288: ["Saint-Nazaire", 44.2000, 4.6219], + 30289: ["Saint-Nazaire-des-Gardies", 43.9803, 4.0156], + 30290: ["Saint-Paulet-de-Caisson", 44.2607, 4.5868], + 30291: ["Saint-Paul-la-Coste", 44.1540, 3.9702], + 30292: ["Saint-Pons-la-Calm", 44.0990, 4.5542], + 30293: ["Saint-Privat-de-Champclos", 44.2763, 4.3555], + 30294: ["Saint-Privat-des-Vieux", 44.1416, 4.1306], + 30295: ["Saint-Quentin-la-Poterie", 44.0573, 4.4387], + 30296: ["Saint-Roman-de-Codières", 44.0123, 3.7735], + 30297: ["Saint-Sauveur-Camprieu", 44.1045, 3.4751], + 30298: ["Saint-Sébastien-d'Aigrefeuille", 44.1146, 3.9903], + 30299: ["Saint-Siffret", 44.0153, 4.4685], + 30300: ["Saint-Théodorit", 43.9433, 4.0834], + 30301: ["Saint-Victor-des-Oules", 44.0432, 4.4844], + 30302: ["Saint-Victor-la-Coste", 44.0551, 4.6416], + 30303: ["Saint-Victor-de-Malcap", 44.2544, 4.2307], + 30304: ["Salazac", 44.2565, 4.5365], + 30305: ["Salindres", 44.1650, 4.1613], + 30306: ["Salinelles", 43.8113, 4.0667], + 30307: ["Les Salles-du-Gardon", 44.1946, 4.0174], + 30308: ["Sanilhac-Sagriès", 43.9548, 4.4196], + 30309: ["Sardan", 43.8666, 4.0345], + 30310: ["Saumane", 44.1191, 3.7689], + 30311: ["Sauve", 43.9373, 3.9546], + 30312: ["Sauveterre", 44.0168, 4.8089], + 30313: ["Sauzet", 43.9622, 4.2173], + 30314: ["Savignargues", 43.9664, 4.0802], + 30315: ["Saze", 43.9447, 4.6982], + 30316: ["Sénéchas", 44.3355, 4.0015], + 30317: ["Sernhac", 43.9119, 4.5609], + 30318: ["Servas", 44.1561, 4.1929], + 30319: ["Serviers-et-Labaume", 44.0381, 4.3433], + 30320: ["Seynes", 44.1120, 4.2938], + 30321: ["Sommières", 43.7756, 4.0823], + 30322: ["Soudorgues", 44.0661, 3.8065], + 30323: ["Soustelle", 44.1724, 4.0003], + 30324: ["Souvignargues", 43.8195, 4.1355], + 30325: ["Sumène", 43.9885, 3.7321], + 30326: ["Tavel", 44.0091, 4.6919], + 30327: ["Tharaux", 44.2419, 4.3229], + 30328: ["Théziers", 43.9037, 4.6260], + 30329: ["Thoiras", 44.0651, 3.9206], + 30330: ["Tornac", 44.0186, 3.9850], + 30331: ["Tresques", 44.1169, 4.5928], + 30332: ["Trèves", 44.0700, 3.3912], + 30333: ["Uchaud", 43.7590, 4.2650], + 30334: ["Uzès", 44.0136, 4.4160], + 30335: ["Vabres", 44.0265, 3.8855], + 30336: ["Vallabrègues", 43.8567, 4.6335], + 30337: ["Vallabrix", 44.0656, 4.4839], + 30338: ["Vallérargues", 44.1268, 4.3572], + 30339: ["Valleraugue", 44.0875, 3.6194], + 30340: ["Valliguières", 44.0080, 4.5899], + 30341: ["Vauvert", 43.6258, 4.3059], + 30342: ["Vénéjan", 44.1985, 4.6681], + 30343: ["Verfeuil", 44.1658, 4.4486], + 30344: ["Vergèze", 43.7375, 4.2336], + 30345: ["La Vernarède", 44.2842, 4.0075], + 30346: ["Vers-Pont-du-Gard", 43.9668, 4.5194], + 30347: ["Vestric-et-Candiac", 43.7360, 4.2645], + 30348: ["Vézénobres", 44.0510, 4.1345], + 30349: ["Vic-le-Fesq", 43.8679, 4.0771], + 30350: ["Le Vigan", 43.9886, 3.6252], + 30351: ["Villeneuve-lès-Avignon", 43.9771, 4.7946], + 30352: ["Villevieille", 43.7960, 4.1007], + 30353: ["Vissec", 43.8965, 3.4530], + 30354: ["Montagnac", 43.9375, 4.1527], + 30355: ["Saint-Paul-les-Fonts", 44.0756, 4.6167], + 30356: ["Rodilhan", 43.8255, 4.4341] +}; diff --git a/dep/31.js b/dep/31.js new file mode 100644 index 0000000..400f177 --- /dev/null +++ b/dep/31.js @@ -0,0 +1,602 @@ +/* + 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[31] = { + 31001: ["Agassac", 43.3720, 0.8853], + 31002: ["Aignes", 43.3349, 1.5864], + 31003: ["Aigrefeuille", 43.5693, 1.5842], + 31004: ["Ayguesvives", 43.4290, 1.5943], + 31005: ["Alan", 43.2200, 0.9276], + 31006: ["Albiac", 43.5558, 1.7826], + 31007: ["Ambax", 43.3680, 0.9370], + 31008: ["Anan", 43.3522, 0.8100], + 31009: ["Antichan-de-Frontignes", 42.9696, 0.6769], + 31010: ["Antignac", 42.8311, 0.5877], + 31011: ["Arbas", 42.9925, 0.9056], + 31012: ["Arbon", 43.0009, 0.7310], + 31013: ["Ardiège", 43.0667, 0.6440], + 31014: ["Arguenos", 42.9592, 0.7269], + 31015: ["Argut-Dessous", 42.8924, 0.7155], + 31017: ["Arlos", 42.8742, 0.6952], + 31018: ["Arnaud-Guilhem", 43.1465, 0.8991], + 31019: ["Artigue", 42.8264, 0.6397], + 31020: ["Aspet", 43.0114, 0.8059], + 31021: ["Aspret-Sarrat", 43.0698, 0.7200], + 31022: ["Aucamville", 43.6713, 1.4237], + 31023: ["Aulon", 43.1900, 0.8134], + 31024: ["Auragne", 43.3912, 1.5090], + 31025: ["Aureville", 43.4804, 1.4571], + 31026: ["Auriac-sur-Vendinelle", 43.5194, 1.8244], + 31027: ["Auribail", 43.3464, 1.3752], + 31028: ["Aurignac", 43.2137, 0.8714], + 31029: ["Aurin", 43.5351, 1.6812], + 31030: ["Ausseing", 43.1540, 1.0312], + 31031: ["Ausson", 43.0915, 0.5899], + 31032: ["Aussonne", 43.6836, 1.3288], + 31033: ["Auterive", 43.3595, 1.4774], + 31034: ["Auzas", 43.1744, 0.8941], + 31035: ["Auzeville-Tolosane", 43.5286, 1.4872], + 31036: ["Auzielle", 43.5401, 1.5683], + 31037: ["Avignonet-Lauragais", 43.3769, 1.7727], + 31038: ["Azas", 43.7200, 1.6743], + 31039: ["Bachas", 43.2487, 0.9417], + 31040: ["Bachos", 42.8985, 0.6047], + 31041: ["Bagiry", 42.9798, 0.6244], + 31042: ["Bagnères-de-Luchon", 42.7361, 0.6266], + 31043: ["Balesta", 43.2022, 0.5634], + 31044: ["Balma", 43.6115, 1.5045], + 31045: ["Barbazan", 43.0349, 0.6218], + 31046: ["Baren", 42.8676, 0.6349], + 31047: ["Bax", 43.2246, 1.2882], + 31048: ["Baziège", 43.4622, 1.6279], + 31049: ["Bazus", 43.7357, 1.5196], + 31050: ["Beauchalot", 43.1144, 0.8697], + 31051: ["Beaufort", 43.4548, 1.1065], + 31052: ["Beaumont-sur-Lèze", 43.3798, 1.3561], + 31053: ["Beaupuy", 43.6525, 1.5586], + 31054: ["Beauteville", 43.3491, 1.7328], + 31055: ["Beauville", 43.4675, 1.7707], + 31056: ["Beauzelle", 43.6677, 1.3740], + 31057: ["Belberaud", 43.5037, 1.5697], + 31058: ["Belbèze-de-Lauragais", 43.4370, 1.5567], + 31059: ["Belbèze-en-Comminges", 43.1338, 1.0296], + 31060: ["Bélesta-en-Lauragais", 43.4395, 1.8316], + 31061: ["Bellegarde-Sainte-Marie", 43.6757, 1.0996], + 31062: ["Bellesserre", 43.7873, 1.1012], + 31063: ["Benque", 43.2590, 0.9179], + 31064: ["Benque-Dessous-et-Dessus", 42.8204, 0.5417], + 31065: ["Bérat", 43.3779, 1.1713], + 31066: ["Bessières", 43.7969, 1.5861], + 31067: ["Bezins-Garraux", 42.9389, 0.7020], + 31068: ["Billière", 42.8163, 0.5285], + 31069: ["Blagnac", 43.6421, 1.3788], + 31070: ["Blajan", 43.2538, 0.6478], + 31071: ["Bois-de-la-Pierre", 43.3411, 1.1619], + 31072: ["Boissède", 43.4071, 0.8262], + 31073: ["Bondigoux", 43.8426, 1.5434], + 31074: ["Bonrepos-Riquet", 43.6764, 1.6225], + 31075: ["Bonrepos-sur-Aussonnelle", 43.5441, 1.1370], + 31076: ["Bordes-de-Rivière", 43.1236, 0.6349], + 31077: ["Le Born", 43.8958, 1.5390], + 31078: ["Boudrac", 43.1873, 0.5173], + 31079: ["Bouloc", 43.7958, 1.4191], + 31080: ["Boulogne-sur-Gesse", 43.2904, 0.6506], + 31081: ["Bourg-d'Oueil", 42.8605, 0.4868], + 31082: ["Bourg-Saint-Bernard", 43.6062, 1.6987], + 31083: ["Boussan", 43.2416, 0.8751], + 31084: ["Boussens", 43.1763, 0.9603], + 31085: ["Boutx", 42.9153, 0.7703], + 31086: ["Bouzin", 43.1908, 0.8830], + 31087: ["Bragayrac", 43.4884, 1.0700], + 31088: ["Brax", 43.6156, 1.2319], + 31089: ["Bretx", 43.7059, 1.1962], + 31090: ["Brignemont", 43.7692, 0.9983], + 31091: ["Bruguières", 43.7271, 1.4091], + 31092: ["Burgalays", 42.8843, 0.6365], + 31093: ["Le Burgaud", 43.7897, 1.1461], + 31094: ["Buzet-sur-Tarn", 43.7685, 1.6137], + 31095: ["Cabanac-Cazaux", 43.0344, 0.7398], + 31096: ["Cabanac-Séguenville", 43.7914, 1.0198], + 31097: ["Le Cabanial", 43.5220, 1.8689], + 31098: ["Cadours", 43.7262, 1.0467], + 31099: ["Caignac", 43.3198, 1.7072], + 31100: ["Calmont", 43.2841, 1.6263], + 31101: ["Cambernard", 43.4619, 1.1787], + 31102: ["Cambiac", 43.4906, 1.7895], + 31103: ["Canens", 43.2165, 1.3327], + 31104: ["Capens", 43.3349, 1.2598], + 31105: ["Caragoudes", 43.5007, 1.7134], + 31106: ["Caraman", 43.5291, 1.7529], + 31107: ["Carbonne", 43.3014, 1.2184], + 31108: ["Cardeilhac", 43.1959, 0.6763], + 31109: ["Cassagnabère-Tournas", 43.2311, 0.7991], + 31110: ["Cassagne", 43.1242, 0.9914], + 31111: ["Castagnac", 43.2357, 1.3434], + 31112: ["Castagnède", 43.0514, 0.9773], + 31113: ["Castanet-Tolosan", 43.5136, 1.5038], + 31114: ["Castelbiague", 43.0356, 0.9273], + 31115: ["Castelgaillard", 43.3520, 0.9019], + 31116: ["Castelginest", 43.6974, 1.4355], + 31117: ["Castelmaurou", 43.6845, 1.5374], + 31118: ["Castelnau-d'Estrétefonds", 43.7938, 1.3616], + 31119: ["Castelnau-Picampeau", 43.3086, 1.0151], + 31120: ["Le Castéra", 43.6709, 1.1447], + 31121: ["Castéra-Vignoles", 43.2764, 0.7825], + 31122: ["Casties-Labrande", 43.3277, 0.9934], + 31123: ["Castillon-de-Larboust", 42.7401, 0.5576], + 31124: ["Castillon-de-Saint-Martory", 43.1370, 0.8510], + 31125: ["Cathervielle", 42.8234, 0.5075], + 31126: ["Caubiac", 43.7125, 1.0739], + 31127: ["Caubous", 42.8472, 0.5219], + 31128: ["Caujac", 43.2953, 1.4585], + 31129: ["Cazaril-Laspènes", 42.8031, 0.5814], + 31130: ["Cazaril-Tambourès", 43.1788, 0.5425], + 31131: ["Cazaunous", 42.9882, 0.7247], + 31132: ["Cazaux-Layrisse", 42.8715, 0.5969], + 31133: ["Cazeaux-de-Larboust", 42.7515, 0.5322], + 31134: ["Cazeneuve-Montaut", 43.1817, 0.8620], + 31135: ["Cazères", 43.2203, 1.0930], + 31136: ["Cépet", 43.7456, 1.4366], + 31137: ["Cessales", 43.4578, 1.7444], + 31138: ["Charlas", 43.2348, 0.6925], + 31139: ["Chaum", 42.9406, 0.6651], + 31140: ["Chein-Dessus", 43.0047, 0.8754], + 31141: ["Ciadoux", 43.2542, 0.7420], + 31142: ["Cier-de-Luchon", 42.8554, 0.5872], + 31143: ["Cier-de-Rivière", 43.0582, 0.6265], + 31144: ["Cierp-Gaud", 42.9126, 0.6346], + 31145: ["Cintegabelle", 43.3068, 1.5357], + 31146: ["Cirès", 42.8523, 0.5092], + 31147: ["Clarac", 43.1137, 0.6161], + 31148: ["Clermont-le-Fort", 43.4584, 1.4426], + 31149: ["Colomiers", 43.6115, 1.3270], + 31150: ["Cornebarrieu", 43.6486, 1.3224], + 31151: ["Corronsac", 43.4715, 1.4898], + 31152: ["Coueilles", 43.3467, 0.8783], + 31153: ["Couladère", 43.1961, 1.0942], + 31155: ["Couret", 43.0492, 0.8168], + 31156: ["Cox", 43.7604, 1.0420], + 31157: ["Cugnaux", 43.5449, 1.3428], + 31158: ["Cuguron", 43.1043, 0.5156], + 31159: ["Le Cuing", 43.1471, 0.6119], + 31160: ["Daux", 43.6872, 1.2663], + 31161: ["Deyme", 43.4823, 1.5326], + 31162: ["Donneville", 43.4727, 1.5512], + 31163: ["Drémil-Lafage", 43.5917, 1.6031], + 31164: ["Drudas", 43.7622, 1.0979], + 31165: ["Eaunes", 43.4276, 1.3589], + 31166: ["Empeaux", 43.5369, 1.0790], + 31167: ["Encausse-les-Thermes", 43.0532, 0.7462], + 31168: ["Eoux", 43.2774, 0.8823], + 31169: ["Escalquens", 43.5209, 1.5524], + 31170: ["Escanecrabe", 43.2716, 0.7572], + 31171: ["Espanès", 43.4509, 1.4870], + 31172: ["Esparron", 43.2611, 0.8115], + 31173: ["Esperce", 43.2993, 1.4006], + 31174: ["Estadens", 43.0338, 0.8441], + 31175: ["Estancarbon", 43.1088, 0.7811], + 31176: ["Esténos", 42.9408, 0.6355], + 31177: ["Eup", 42.9263, 0.6844], + 31178: ["Fabas", 43.3119, 0.8931], + 31179: ["Le Faget", 43.5648, 1.8260], + 31180: ["Falga", 43.4805, 1.8460], + 31181: ["Le Fauga", 43.3984, 1.2940], + 31182: ["Fenouillet", 43.6848, 1.3905], + 31183: ["Figarol", 43.0861, 0.9051], + 31184: ["Flourens", 43.5977, 1.5539], + 31185: ["Folcarde", 43.4059, 1.7949], + 31186: ["Fonbeauzard", 43.6798, 1.4349], + 31187: ["Fonsorbes", 43.5317, 1.2386], + 31188: ["Fontenilles", 43.5554, 1.1973], + 31189: ["Forgues", 43.4311, 1.0432], + 31190: ["Fos", 42.8605, 0.7475], + 31191: ["Fougaron", 42.9816, 0.9354], + 31192: ["Fourquevaux", 43.4981, 1.6217], + 31193: ["Le Fousseret", 43.2863, 1.0649], + 31194: ["Francarville", 43.5867, 1.7479], + 31195: ["Francazal", 43.0080, 0.9969], + 31196: ["Francon", 43.2618, 0.9880], + 31197: ["Franquevielle", 43.1310, 0.5341], + 31198: ["Le Fréchet", 43.1898, 0.9318], + 31199: ["Fronsac", 42.9540, 0.6622], + 31200: ["Frontignan-de-Comminges", 42.9631, 0.6658], + 31201: ["Frontignan-Savès", 43.3992, 0.9126], + 31202: ["Fronton", 43.8517, 1.3792], + 31203: ["Frouzins", 43.5213, 1.3130], + 31204: ["Fustignac", 43.3012, 0.9838], + 31205: ["Gagnac-sur-Garonne", 43.7075, 1.3635], + 31206: ["Gaillac-Toulza", 43.2567, 1.4562], + 31207: ["Galié", 42.9928, 0.6337], + 31208: ["Ganties", 43.0640, 0.8369], + 31209: ["Garac", 43.6892, 1.0916], + 31210: ["Gardouch", 43.3848, 1.6782], + 31211: ["Gargas", 43.7592, 1.4592], + 31212: ["Garidech", 43.7133, 1.5516], + 31213: ["Garin", 42.8073, 0.4979], + 31215: ["Gauré", 43.6176, 1.6369], + 31216: ["Gémil", 43.7390, 1.5961], + 31217: ["Génos", 42.9989, 0.6688], + 31218: ["Gensac-de-Boulogne", 43.2589, 0.6035], + 31219: ["Gensac-sur-Garonne", 43.2158, 1.1429], + 31220: ["Gibel", 43.3026, 1.6763], + 31221: ["Gouaux-de-Larboust", 42.7805, 0.4773], + 31222: ["Gouaux-de-Luchon", 42.8507, 0.6418], + 31223: ["Goudex", 43.3790, 0.9567], + 31224: ["Gourdan-Polignan", 43.0693, 0.5756], + 31225: ["Goutevernisse", 43.2140, 1.1737], + 31226: ["Gouzens", 43.1791, 1.1818], + 31227: ["Goyrans", 43.4816, 1.4265], + 31228: ["Gragnague", 43.6830, 1.5823], + 31229: ["Gratens", 43.3258, 1.1226], + 31230: ["Gratentour", 43.7204, 1.4343], + 31231: ["Grazac", 43.3114, 1.4487], + 31232: ["Grenade", 43.7640, 1.2803], + 31233: ["Grépiac", 43.4078, 1.4527], + 31234: ["Le Grès", 43.7188, 1.0998], + 31235: ["Guran", 42.8861, 0.6070], + 31236: ["Herran", 42.9719, 0.8856], + 31237: ["His", 43.0649, 0.9658], + 31238: ["Huos", 43.0693, 0.6001], + 31239: ["L'Isle-en-Dodon", 43.3811, 0.8338], + 31240: ["Issus", 43.4227, 1.5027], + 31241: ["Izaut-de-l'Hôtel", 43.0131, 0.7497], + 31242: ["Jurvielle", 42.8293, 0.4750], + 31243: ["Juzes", 43.4471, 1.7934], + 31244: ["Juzet-de-Luchon", 42.8030, 0.6299], + 31245: ["Juzet-d'Izaut", 42.9699, 0.7573], + 31246: ["Labarthe-Inard", 43.1078, 0.8324], + 31247: ["Labarthe-Rivière", 43.0809, 0.6714], + 31248: ["Labarthe-sur-Lèze", 43.4585, 1.4008], + 31249: ["Labastide-Beauvoir", 43.4833, 1.6636], + 31250: ["Labastide-Clermont", 43.3495, 1.1061], + 31251: ["Labastide-Paumès", 43.3331, 0.9356], + 31252: ["Labastide-Saint-Sernin", 43.7357, 1.4659], + 31253: ["Labastidette", 43.4572, 1.2371], + 31254: ["Labège", 43.5391, 1.5206], + 31255: ["Labroquère", 43.0422, 0.5915], + 31256: ["Labruyère-Dorsa", 43.4049, 1.4715], + 31258: ["Lacaugne", 43.2812, 1.2824], + 31259: ["Lacroix-Falgarde", 43.5008, 1.4239], + 31260: ["Laffite-Toupière", 43.1654, 0.9132], + 31261: ["Lafitte-Vigordane", 43.3031, 1.1622], + 31262: ["Lagarde", 43.3452, 1.6966], + 31263: ["Lagardelle-sur-Lèze", 43.4146, 1.3925], + 31264: ["Lagrâce-Dieu", 43.3373, 1.4052], + 31265: ["Lagraulet-Saint-Nicolas", 43.7888, 1.0731], + 31266: ["Lahage", 43.4402, 1.0657], + 31267: ["Lahitère", 43.1417, 1.1856], + 31268: ["Lalouret-Laffiteau", 43.1867, 0.7002], + 31269: ["Lamasquère", 43.4845, 1.2483], + 31270: ["Landorthe", 43.1295, 0.7778], + 31271: ["Lanta", 43.5615, 1.6680], + 31272: ["Lapeyrère", 43.2048, 1.3113], + 31273: ["Lapeyrouse-Fossat", 43.7016, 1.5103], + 31274: ["Larcan", 43.1712, 0.7217], + 31275: ["Laréole", 43.7417, 1.0242], + 31276: ["Larroque", 43.1954, 0.6136], + 31277: ["Lasserre", 43.6358, 1.1912], + 31278: ["Latoue", 43.1721, 0.7821], + 31279: ["Latour", 43.2018, 1.2819], + 31280: ["Latrape", 43.2493, 1.2909], + 31281: ["Launac", 43.7503, 1.1707], + 31282: ["Launaguet", 43.6700, 1.4551], + 31283: ["Lautignac", 43.3790, 1.0634], + 31284: ["Lauzerville", 43.5583, 1.5669], + 31285: ["Lavalette", 43.6393, 1.5916], + 31286: ["Lavelanet-de-Comminges", 43.2526, 1.1147], + 31287: ["Lavernose-Lacasse", 43.3913, 1.2463], + 31288: ["Layrac-sur-Tarn", 43.8338, 1.5628], + 31289: ["Lécussan", 43.1552, 0.4926], + 31290: ["Lège", 42.8790, 0.5998], + 31291: ["Léguevin", 43.5919, 1.2290], + 31292: ["Lescuns", 43.2452, 1.0046], + 31293: ["Lespinasse", 43.7158, 1.3833], + 31294: ["Lespiteau", 43.0657, 0.7623], + 31295: ["Lespugue", 43.2296, 0.6669], + 31296: ["Lestelle-de-Saint-Martory", 43.1187, 0.9021], + 31297: ["Lévignac", 43.6593, 1.2038], + 31298: ["Lez", 42.9086, 0.7059], + 31299: ["Lherm", 43.4293, 1.2233], + 31300: ["Lieoux", 43.1495, 0.7735], + 31301: ["Lilhac", 43.2848, 0.8095], + 31302: ["Lodes", 43.1663, 0.6575], + 31303: ["Longages", 43.3574, 1.2142], + 31304: ["Loubens-Lauragais", 43.5744, 1.7833], + 31305: ["Loudet", 43.1399, 0.5763], + 31306: ["Lourde", 42.9847, 0.6586], + 31307: ["Lunax", 43.3389, 0.6942], + 31308: ["Luscan", 43.0133, 0.6269], + 31309: ["Lussan-Adeilhac", 43.2961, 0.9519], + 31310: ["Lux", 43.4310, 1.7813], + 31311: ["La Magdelaine-sur-Tarn", 43.8136, 1.5350], + 31312: ["Mailholas", 43.2454, 1.2513], + 31313: ["Malvezie", 43.0069, 0.7001], + 31314: ["Mancioux", 43.1668, 0.9417], + 31315: ["Mane", 43.0801, 0.9447], + 31316: ["Marignac", 42.8948, 0.6660], + 31317: ["Marignac-Lasclares", 43.3049, 1.1066], + 31318: ["Marignac-Laspeyres", 43.2127, 0.9617], + 31319: ["Marliac", 43.2236, 1.4724], + 31320: ["Marquefave", 43.3095, 1.2594], + 31321: ["Marsoulas", 43.1065, 0.9934], + 31322: ["Martisserre", 43.3947, 0.8853], + 31323: ["Martres-de-Rivière", 43.0829, 0.6448], + 31324: ["Martres-Tolosane", 43.2020, 1.0011], + 31325: ["Mascarville", 43.5587, 1.7538], + 31326: ["Massabrac", 43.2218, 1.3671], + 31327: ["Mauran", 43.1846, 1.0227], + 31328: ["Mauremont", 43.4559, 1.6815], + 31329: ["Maurens", 43.4663, 1.7977], + 31330: ["Mauressac", 43.3212, 1.4342], + 31331: ["Maureville", 43.5296, 1.7144], + 31332: ["Mauvaisin", 43.3594, 1.5386], + 31333: ["Mauvezin", 43.3839, 0.9206], + 31334: ["Mauzac", 43.3756, 1.3028], + 31335: ["Mayrègne", 42.8481, 0.5400], + 31336: ["Mazères-sur-Salat", 43.1324, 0.9635], + 31337: ["Melles", 42.8670, 0.8089], + 31338: ["Menville", 43.6792, 1.1874], + 31339: ["Mérenvielle", 43.6206, 1.1676], + 31340: ["Mervilla", 43.5063, 1.4731], + 31341: ["Merville", 43.7221, 1.2959], + 31342: ["Milhas", 42.9775, 0.8275], + 31343: ["Mirambeau", 43.4059, 0.8630], + 31344: ["Miramont-de-Comminges", 43.0914, 0.7556], + 31345: ["Miremont", 43.3768, 1.4172], + 31346: ["Mirepoix-sur-Tarn", 43.8243, 1.5774], + 31347: ["Molas", 43.4003, 0.7792], + 31348: ["Moncaup", 42.9729, 0.7016], + 31349: ["Mondavezan", 43.2413, 1.0424], + 31350: ["Mondilhan", 43.2903, 0.7079], + 31351: ["Mondonville", 43.6630, 1.2812], + 31352: ["Mondouzil", 43.6315, 1.5621], + 31353: ["Monès", 43.4181, 1.0332], + 31354: ["Monestrol", 43.3322, 1.6627], + 31355: ["Mons", 43.6112, 1.5739], + 31356: ["Montaigut-sur-Save", 43.6803, 1.2345], + 31357: ["Montastruc-de-Salies", 43.0375, 0.9014], + 31358: ["Montastruc-la-Conseillère", 43.7221, 1.5890], + 31359: ["Montastruc-Savès", 43.3616, 1.0190], + 31360: ["Montauban-de-Luchon", 42.7905, 0.6233], + 31361: ["Montaut", 43.3455, 1.3106], + 31362: ["Montberaud", 43.1595, 1.1551], + 31363: ["Montbernard", 43.3042, 0.7678], + 31364: ["Montberon", 43.7203, 1.4889], + 31365: ["Montbrun-Bocage", 43.1195, 1.2493], + 31366: ["Montbrun-Lauragais", 43.4558, 1.5198], + 31367: ["Montclar-de-Comminges", 43.1709, 1.0293], + 31368: ["Montclar-Lauragais", 43.3627, 1.7136], + 31369: ["Mont-de-Galié", 42.9926, 0.6467], + 31370: ["Montégut-Bourjac", 43.2815, 0.9851], + 31371: ["Montégut-Lauragais", 43.4775, 1.9314], + 31372: ["Montespan", 43.0856, 0.8597], + 31373: ["Montesquieu-Guittaut", 43.3386, 0.7672], + 31374: ["Montesquieu-Lauragais", 43.4073, 1.6276], + 31375: ["Montesquieu-Volvestre", 43.1925, 1.2178], + 31376: ["Montgaillard-de-Salies", 43.0589, 0.9322], + 31377: ["Montgaillard-Lauragais", 43.4284, 1.7026], + 31378: ["Montgaillard-sur-Save", 43.2545, 0.7174], + 31379: ["Montgazin", 43.3054, 1.3033], + 31380: ["Montgeard", 43.3434, 1.6415], + 31381: ["Montgiscard", 43.4551, 1.5705], + 31382: ["Montgras", 43.4499, 1.0683], + 31383: ["Montjoire", 43.7787, 1.5266], + 31384: ["Montlaur", 43.4853, 1.5806], + 31385: ["Montmaurin", 43.2268, 0.6361], + 31386: ["Montoulieu-Saint-Bernard", 43.2309, 0.9064], + 31387: ["Montoussin", 43.2800, 1.0111], + 31388: ["Montpitol", 43.7047, 1.6424], + 31389: ["Montrabé", 43.6424, 1.5288], + 31390: ["Montréjeau", 43.0885, 0.5584], + 31391: ["Montsaunès", 43.1102, 0.9322], + 31392: ["Mourvilles-Basses", 43.4889, 1.6991], + 31393: ["Mourvilles-Hautes", 43.4244, 1.8197], + 31394: ["Moustajon", 42.8148, 0.5919], + 31395: ["Muret", 43.4491, 1.3078], + 31396: ["Nailloux", 43.3652, 1.6131], + 31397: ["Nénigan", 43.3532, 0.7088], + 31398: ["Nizan-Gesse", 43.2304, 0.5964], + 31399: ["Noé", 43.3605, 1.2705], + 31400: ["Nogaret", 43.4925, 1.9337], + 31401: ["Noueilles", 43.4150, 1.5258], + 31402: ["Odars", 43.5219, 1.5932], + 31403: ["Ondes", 43.7861, 1.3040], + 31404: ["Oô", 42.7417, 0.4964], + 31405: ["Ore", 42.9736, 0.6462], + 31406: ["Palaminy", 43.1942, 1.0603], + 31407: ["Paulhac", 43.7542, 1.5547], + 31408: ["Payssous", 43.0343, 0.7171], + 31409: ["Péchabou", 43.5015, 1.5104], + 31410: ["Pechbonnieu", 43.7112, 1.4587], + 31411: ["Pechbusque", 43.5246, 1.4572], + 31412: ["Péguilhan", 43.3182, 0.7036], + 31413: ["Pelleport", 43.7414, 1.1186], + 31414: ["Peyrissas", 43.2881, 0.9116], + 31415: ["Peyrouzet", 43.2079, 0.8321], + 31416: ["Peyssies", 43.3257, 1.1848], + 31417: ["Pibrac", 43.6274, 1.2613], + 31418: ["Pin-Balma", 43.6223, 1.5357], + 31419: ["Le Pin-Murelet", 43.3973, 1.0213], + 31420: ["Pinsaguel", 43.5030, 1.3939], + 31421: ["Pins-Justaret", 43.4824, 1.3908], + 31422: ["Plagne", 43.1609, 1.0589], + 31423: ["Plagnole", 43.4114, 1.0638], + 31424: ["Plaisance-du-Touch", 43.5575, 1.2858], + 31425: ["Le Plan", 43.1672, 1.1222], + 31426: ["Pointis-de-Rivière", 43.0908, 0.6258], + 31427: ["Pointis-Inard", 43.0835, 0.7969], + 31428: ["Polastron", 43.3196, 0.9516], + 31429: ["Pompertuzat", 43.4942, 1.5210], + 31430: ["Ponlat-Taillebourg", 43.1122, 0.5962], + 31431: ["Portet-d'Aspet", 42.9423, 0.8555], + 31432: ["Portet-de-Luchon", 42.8114, 0.4710], + 31433: ["Portet-sur-Garonne", 43.5293, 1.4025], + 31434: ["Poubeau", 42.8277, 0.4927], + 31435: ["Poucharramet", 43.4230, 1.1668], + 31436: ["Pouy-de-Touges", 43.3360, 1.0493], + 31437: ["Pouze", 43.4340, 1.5341], + 31438: ["Pradère-les-Bourguets", 43.6467, 1.1551], + 31439: ["Préserville", 43.5204, 1.6318], + 31440: ["Proupiary", 43.1583, 0.8679], + 31441: ["Prunet", 43.5724, 1.7297], + 31442: ["Puydaniel", 43.3315, 1.4227], + 31443: ["Puymaurin", 43.3702, 0.7525], + 31444: ["Puysségur", 43.7519, 1.0661], + 31445: ["Quint-Fonsegrives", 43.5815, 1.5421], + 31446: ["Ramonville-Saint-Agne", 43.5441, 1.4778], + 31447: ["Razecueillé", 42.9630, 0.8141], + 31448: ["Rebigue", 43.4900, 1.4776], + 31449: ["Régades", 43.0533, 0.7176], + 31450: ["Renneville", 43.3790, 1.7213], + 31451: ["Revel", 43.4656, 1.9968], + 31452: ["Rieucazé", 43.0758, 0.7522], + 31453: ["Rieumajou", 43.4120, 1.8027], + 31454: ["Rieumes", 43.4121, 1.1145], + 31455: ["Rieux-Volvestre", 43.2555, 1.2063], + 31456: ["Riolas", 43.3508, 0.9192], + 31457: ["Roquefort-sur-Garonne", 43.1598, 0.9867], + 31458: ["Roques", 43.5074, 1.3545], + 31459: ["Roquesérière", 43.7337, 1.6377], + 31460: ["Roquettes", 43.4947, 1.3741], + 31461: ["Rouède", 43.0564, 0.8827], + 31462: ["Rouffiac-Tolosan", 43.6638, 1.5254], + 31463: ["Roumens", 43.4646, 1.9357], + 31464: ["Sabonnères", 43.4686, 1.0572], + 31465: ["Saccourvielle", 42.8184, 0.5681], + 31466: ["Saiguède", 43.5233, 1.1423], + 31467: ["Saint-Alban", 43.6927, 1.4126], + 31468: ["Saint-André", 43.2742, 0.8471], + 31469: ["Saint-Araille", 43.3524, 1.0039], + 31470: ["Saint-Aventin", 42.7594, 0.5766], + 31471: ["Saint-Béat", 42.9045, 0.6852], + 31472: ["Saint-Bertrand-de-Comminges", 43.0239, 0.5524], + 31473: ["Saint-Cézert", 43.7809, 1.1915], + 31474: ["Saint-Christaud", 43.1924, 1.1280], + 31475: ["Saint-Clar-de-Rivière", 43.4758, 1.2089], + 31476: ["Saint-élix-le-Château", 43.2818, 1.1377], + 31477: ["Saint-élix-Séglan", 43.1955, 0.8491], + 31478: ["Saint-Félix-Lauragais", 43.4505, 1.9017], + 31479: ["Saint-Ferréol-de-Comminges", 43.3386, 0.7360], + 31480: ["Sainte-Foy-d'Aigrefeuille", 43.5509, 1.6030], + 31481: ["Sainte-Foy-de-Peyrolières", 43.4808, 1.1369], + 31482: ["Saint-Frajou", 43.3310, 0.8502], + 31483: ["Saint-Gaudens", 43.1199, 0.7266], + 31484: ["Saint-Geniès-Bellevue", 43.6848, 1.4804], + 31485: ["Saint-Germier", 43.4690, 1.7252], + 31486: ["Saint-Hilaire", 43.4206, 1.2687], + 31487: ["Saint-Ignan", 43.1568, 0.6898], + 31488: ["Saint-Jean", 43.6632, 1.5008], + 31489: ["Saint-Jean-Lherm", 43.6977, 1.6179], + 31490: ["Saint-Jory", 43.7393, 1.3562], + 31491: ["Saint-Julia", 43.4940, 1.8941], + 31492: ["Saint-Julien-sur-Garonne", 43.2495, 1.1467], + 31493: ["Saint-Lary-Boujean", 43.2218, 0.7400], + 31494: ["Saint-Laurent", 43.3254, 0.8003], + 31495: ["Saint-Léon", 43.3970, 1.5628], + 31496: ["Sainte-Livrade", 43.6486, 1.1119], + 31497: ["Saint-Loup-Cammas", 43.6978, 1.4799], + 31498: ["Saint-Loup-en-Comminges", 43.2423, 0.5732], + 31499: ["Saint-Lys", 43.5100, 1.1995], + 31500: ["Saint-Mamet", 42.7721, 0.6300], + 31501: ["Saint-Marcel-Paulel", 43.6566, 1.6147], + 31502: ["Saint-Marcet", 43.1967, 0.7455], + 31503: ["Saint-Martory", 43.1434, 0.9367], + 31504: ["Saint-Médard", 43.1279, 0.8293], + 31505: ["Saint-Michel", 43.1590, 1.0857], + 31506: ["Saint-Orens-de-Gameville", 43.5590, 1.5351], + 31507: ["Saint-Paul-sur-Save", 43.6995, 1.2205], + 31508: ["Saint-Paul-d'Oueil", 42.8382, 0.5556], + 31509: ["Saint-Pé-d'Ardet", 42.9860, 0.6799], + 31510: ["Saint-Pé-Delbosc", 43.2673, 0.6942], + 31511: ["Saint-Pierre", 43.6368, 1.6416], + 31512: ["Saint-Pierre-de-Lages", 43.5681, 1.6268], + 31513: ["Saint-Plancard", 43.1679, 0.5700], + 31514: ["Saint-Rome", 43.4150, 1.6743], + 31515: ["Saint-Rustice", 43.8031, 1.3281], + 31516: ["Saint-Sauveur", 43.7513, 1.3957], + 31517: ["Saint-Sulpice-sur-Lèze", 43.3245, 1.3412], + 31518: ["Saint-Thomas", 43.5147, 1.0888], + 31519: ["Saint-Vincent", 43.4405, 1.7581], + 31520: ["Sajas", 43.3752, 1.0252], + 31521: ["Saleich", 43.0283, 0.9682], + 31522: ["Salerm", 43.3071, 0.8249], + 31523: ["Salies-du-Salat", 43.1013, 0.9629], + 31524: ["Salles-et-Pratviel", 42.8332, 0.6067], + 31525: ["Salles-sur-Garonne", 43.2764, 1.1723], + 31526: ["La Salvetat-Saint-Gilles", 43.5754, 1.2661], + 31527: ["La Salvetat-Lauragais", 43.5477, 1.8004], + 31528: ["Saman", 43.2385, 0.7219], + 31529: ["Samouillan", 43.2672, 0.9497], + 31530: ["Sana", 43.2274, 1.0111], + 31531: ["Sarrecave", 43.2147, 0.5949], + 31532: ["Sarremezan", 43.2114, 0.6621], + 31533: ["Saubens", 43.4793, 1.3595], + 31534: ["Saussens", 43.5908, 1.7244], + 31535: ["Sauveterre-de-Comminges", 43.0336, 0.6726], + 31536: ["Saux-et-Pomarède", 43.1487, 0.7048], + 31537: ["Savarthès", 43.1222, 0.8039], + 31538: ["Savères", 43.3725, 1.1000], + 31539: ["Sédeilhac", 43.1477, 0.5427], + 31540: ["Ségreville", 43.4914, 1.7472], + 31541: ["Seilh", 43.6900, 1.3567], + 31542: ["Seilhan", 43.0527, 0.5768], + 31543: ["Sénarens", 43.3519, 0.9759], + 31544: ["Sengouagnet", 42.9551, 0.7842], + 31545: ["Sepx", 43.1553, 0.8370], + 31546: ["Seyre", 43.3641, 1.6635], + 31547: ["Seysses", 43.4988, 1.2869], + 31548: ["Signac", 42.9101, 0.6175], + 31549: ["Sode", 42.8110, 0.6419], + 31550: ["Soueich", 43.0509, 0.7824], + 31551: ["Tarabel", 43.5123, 1.6755], + 31552: ["Terrebasse", 43.2393, 0.9724], + 31553: ["Thil", 43.7101, 1.1530], + 31554: ["Touille", 43.0835, 0.9817], + 31555: ["Toulouse", 43.5963, 1.4316], + 31556: ["Les Tourreilles", 43.1120, 0.5498], + 31557: ["Tournefeuille", 43.5781, 1.3350], + 31558: ["Toutens", 43.4752, 1.7462], + 31559: ["Trébons-de-Luchon", 42.8038, 0.5689], + 31560: ["Trébons-sur-la-Grasse", 43.4488, 1.7213], + 31561: ["L'Union", 43.6542, 1.4839], + 31562: ["Urau", 43.0005, 0.9555], + 31563: ["Vacquiers", 43.7908, 1.4836], + 31564: ["Valcabrère", 43.0300, 0.5861], + 31565: ["Valentine", 43.0883, 0.7013], + 31566: ["Vallègue", 43.4256, 1.7544], + 31567: ["Vallesvilles", 43.5947, 1.6498], + 31568: ["Varennes", 43.4764, 1.6924], + 31569: ["Vaudreuille", 43.4249, 2.0011], + 31570: ["Vaux", 43.4605, 1.8284], + 31571: ["Vendine", 43.5907, 1.7654], + 31572: ["Venerque", 43.4337, 1.4666], + 31573: ["Verfeil", 43.6637, 1.6773], + 31574: ["Vernet", 43.4279, 1.4213], + 31575: ["Vieille-Toulouse", 43.5275, 1.4383], + 31576: ["Vieillevigne", 43.4072, 1.6591], + 31577: ["Vignaux", 43.6872, 1.0669], + 31578: ["Vigoulet-Auzil", 43.5076, 1.4476], + 31579: ["Villariès", 43.7508, 1.4909], + 31580: ["Villate", 43.4676, 1.3819], + 31581: ["Villaudric", 43.8317, 1.4357], + 31582: ["Villefranche-de-Lauragais", 43.4067, 1.7196], + 31583: ["Villematier", 43.8287, 1.4968], + 31584: ["Villemur-sur-Tarn", 43.8644, 1.4904], + 31585: ["Villeneuve-de-Rivière", 43.1223, 0.6700], + 31586: ["Villeneuve-Lécussan", 43.1343, 0.4851], + 31587: ["Villeneuve-lès-Bouloc", 43.7737, 1.4238], + 31588: ["Villeneuve-Tolosane", 43.5266, 1.3464], + 31589: ["Villenouvelle", 43.4379, 1.6630], + 31590: ["Binos", 42.9047, 0.6084], + 31591: ["Escoulis", 43.1114, 1.0313], + 31592: ["Larra", 43.7340, 1.2242], + 31593: ["Cazac", 43.3475, 0.9525] +}; diff --git a/dep/32.js b/dep/32.js new file mode 100644 index 0000000..d930121 --- /dev/null +++ b/dep/32.js @@ -0,0 +1,476 @@ +/* + 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[32] = { + 32001: ["Aignan", 43.6944, 0.0870], + 32002: ["Ansan", 43.6870, 0.7814], + 32003: ["Antras", 43.7297, 0.4440], + 32004: ["Arblade-le-Bas", 43.7052, -0.1726], + 32005: ["Arblade-le-Haut", 43.7407, -0.0617], + 32007: ["Ardizas", 43.7236, 0.9989], + 32008: ["Armentieux", 43.5222, 0.0972], + 32009: ["Armous-et-Cau", 43.5727, 0.1873], + 32010: ["Arrouède", 43.3599, 0.5831], + 32012: ["Aubiet", 43.6535, 0.7846], + 32013: ["Auch", 43.6534, 0.5751], + 32014: ["Augnax", 43.7236, 0.7737], + 32015: ["Aujan-Mournède", 43.3758, 0.5018], + 32016: ["Auradé", 43.5585, 1.0738], + 32017: ["Aurensan", 43.6203, -0.2019], + 32018: ["Aurimont", 43.5649, 0.8289], + 32019: ["Auterive", 43.5796, 0.6321], + 32020: ["Aux-Aussat", 43.4412, 0.2628], + 32021: ["Avensac", 43.8307, 0.9017], + 32022: ["Avéron-Bergelle", 43.7562, 0.0657], + 32023: ["Avezan", 43.8832, 0.8017], + 32024: ["Ayguetinte", 43.8324, 0.4189], + 32025: ["Ayzieu", 43.8583, -0.0256], + 32026: ["Bajonnette", 43.8100, 0.7661], + 32027: ["Barcelonne-du-Gers", 43.6932, -0.2129], + 32028: ["Barcugnan", 43.3739, 0.3982], + 32029: ["Barran", 43.6220, 0.4484], + 32030: ["Bars", 43.5112, 0.3017], + 32031: ["Bascous", 43.7945, 0.1362], + 32032: ["Bassoues", 43.5746, 0.2508], + 32033: ["Bazian", 43.6685, 0.3170], + 32034: ["Bazugues", 43.4509, 0.3421], + 32035: ["Beaucaire", 43.8370, 0.3759], + 32036: ["Beaumarchés", 43.5864, 0.1069], + 32037: ["Beaumont", 43.9377, 0.2908], + 32038: ["Beaupuy", 43.6453, 1.0131], + 32039: ["Beccas", 43.4328, 0.1570], + 32040: ["Bédéchan", 43.5735, 0.7923], + 32041: ["Bellegarde", 43.4269, 0.6321], + 32042: ["Belloc-Saint-Clamens", 43.4569, 0.4369], + 32043: ["Belmont", 43.6885, 0.2475], + 32044: ["Béraut", 43.9241, 0.4072], + 32045: ["Berdoues", 43.4719, 0.3997], + 32046: ["Bernède", 43.6704, -0.2209], + 32047: ["Berrac", 44.0109, 0.5492], + 32048: ["Betcave-Aguin", 43.4451, 0.6832], + 32049: ["Bétous", 43.7179, 0.0247], + 32050: ["Betplan", 43.4186, 0.2095], + 32051: ["Bézéril", 43.5354, 0.8805], + 32052: ["Bezolles", 43.8198, 0.3494], + 32053: ["Bézues-Bajon", 43.3875, 0.6081], + 32054: ["Biran", 43.6946, 0.4042], + 32055: ["Bivès", 43.8298, 0.8059], + 32056: ["Blanquefort", 43.6742, 0.8075], + 32057: ["Blaziert", 43.9259, 0.4848], + 32058: ["Blousson-Sérian", 43.4589, 0.1936], + 32059: ["Bonas", 43.7790, 0.4051], + 32060: ["Boucagnères", 43.5618, 0.6200], + 32061: ["Boulaur", 43.5509, 0.7650], + 32062: ["Bourrouillan", 43.8280, -0.0079], + 32063: ["Bouzon-Gellenave", 43.6878, 0.0280], + 32064: ["Bretagne-d'Armagnac", 43.8896, 0.1355], + 32065: ["Le Brouilh-Monbert", 43.6604, 0.3950], + 32066: ["Brugnens", 43.8417, 0.7225], + 32067: ["Cabas-Loumassès", 43.3566, 0.6102], + 32068: ["Cadeilhan", 43.8300, 0.7684], + 32069: ["Cadeillan", 43.4202, 0.8418], + 32070: ["Cahuzac-sur-Adour", 43.6366, -0.0272], + 32071: ["Caillavet", 43.7058, 0.3381], + 32072: ["Callian", 43.6320, 0.2649], + 32073: ["Campagne-d'Armagnac", 43.8609, 0.0074], + 32074: ["Cannet", 43.6145, -0.0561], + 32075: ["Cassaigne", 43.9038, 0.3448], + 32076: ["Castelnau-Barbarens", 43.5810, 0.7244], + 32077: ["Castelnau-d'Anglès", 43.6164, 0.2958], + 32078: ["Castelnau-d'Arbieu", 43.8845, 0.6907], + 32079: ["Castelnau-d'Auzan", 43.9434, 0.1018], + 32080: ["Castelnau-sur-l'Auvignon", 43.9635, 0.4716], + 32081: ["Castelnavet", 43.6733, 0.1373], + 32082: ["Castéra-Lectourois", 43.9893, 0.6116], + 32083: ["Castéra-Verduzan", 43.8015, 0.4333], + 32084: ["Castéron", 43.9028, 0.8686], + 32085: ["Castet-Arrouy", 43.9816, 0.7228], + 32086: ["Castex", 43.3818, 0.3125], + 32087: ["Castex-d'Armagnac", 43.8687, -0.1658], + 32088: ["Castillon-Debats", 43.7311, 0.2193], + 32089: ["Castillon-Massas", 43.7164, 0.5410], + 32090: ["Castillon-Savès", 43.5641, 0.9835], + 32091: ["Castin", 43.6939, 0.5360], + 32092: ["Catonvielle", 43.6560, 0.9625], + 32093: ["Caumont", 43.6914, -0.1086], + 32094: ["Caupenne-d'Armagnac", 43.7842, -0.0711], + 32095: ["Caussens", 43.9471, 0.4416], + 32096: ["Cazaubon", 43.9251, -0.0287], + 32097: ["Cazaux-d'Anglès", 43.6564, 0.2659], + 32098: ["Cazaux-Savès", 43.5452, 0.9782], + 32099: ["Cazaux-Villecomtal", 43.4477, 0.1743], + 32100: ["Cazeneuve", 43.8897, 0.1639], + 32101: ["Céran", 43.8154, 0.6989], + 32102: ["Cézan", 43.8032, 0.4973], + 32103: ["Chélan", 43.3513, 0.5452], + 32104: ["Clermont-Pouyguillès", 43.4769, 0.5241], + 32105: ["Clermont-Savès", 43.6225, 1.0135], + 32106: ["Cologne", 43.7176, 0.9750], + 32107: ["Condom", 43.9716, 0.3741], + 32108: ["Corneillan", 43.6540, -0.1850], + 32109: ["Couloumé-Mondebat", 43.6352, 0.1140], + 32110: ["Courrensan", 43.8429, 0.2410], + 32111: ["Courties", 43.5734, 0.1537], + 32112: ["Crastes", 43.7156, 0.7311], + 32113: ["Cravencères", 43.7740, 0.0298], + 32114: ["Cuélas", 43.3524, 0.4510], + 32115: ["Dému", 43.7618, 0.1667], + 32116: ["Duffort", 43.3407, 0.4196], + 32117: ["Duran", 43.6727, 0.5617], + 32118: ["Durban", 43.5390, 0.5656], + 32119: ["Eauze", 43.8607, 0.1057], + 32120: ["Encausse", 43.6939, 1.0318], + 32121: ["Endoufielle", 43.5444, 1.0218], + 32122: ["Esclassan-Labastide", 43.4161, 0.5521], + 32123: ["Escorneboeuf", 43.6455, 0.9116], + 32124: ["Espaon", 43.4291, 0.8702], + 32125: ["Espas", 43.7784, 0.0948], + 32126: ["Estampes", 43.4000, 0.2789], + 32127: ["Estang", 43.8724, -0.1044], + 32128: ["Estipouy", 43.5489, 0.3871], + 32129: ["Estramiac", 43.8350, 0.8496], + 32130: ["Faget-Abbatial", 43.5060, 0.6906], + 32131: ["Flamarens", 44.0211, 0.7924], + 32132: ["Fleurance", 43.8402, 0.6424], + 32133: ["Fourcès", 43.9951, 0.2289], + 32134: ["Frégouville", 43.5769, 0.9545], + 32135: ["Fustérouau", 43.6858, 0.0059], + 32136: ["Galiax", 43.6125, 0.0140], + 32138: ["Garravet", 43.4180, 0.9071], + 32139: ["Gaudonville", 43.8852, 0.8453], + 32140: ["Gaujac", 43.4746, 0.8256], + 32141: ["Gaujan", 43.4017, 0.7271], + 32142: ["Gavarret-sur-Aulouste", 43.7768, 0.6593], + 32143: ["Gazaupouy", 44.0130, 0.4635], + 32144: ["Gazax-et-Baccarisse", 43.6018, 0.1965], + 32145: ["Gée-Rivière", 43.6757, -0.1869], + 32146: ["Gimbrède", 44.0374, 0.7195], + 32147: ["Gimont", 43.6206, 0.8809], + 32148: ["Giscaro", 43.6065, 0.9340], + 32149: ["Gondrin", 43.8786, 0.2604], + 32150: ["Goutz", 43.8098, 0.7326], + 32151: ["Goux", 43.6167, -0.0221], + 32152: ["Haget", 43.4164, 0.1617], + 32153: ["Haulies", 43.5560, 0.6672], + 32154: ["Homps", 43.8124, 0.8503], + 32155: ["Le Houga", 43.7695, -0.1852], + 32156: ["Idrac-Respaillès", 43.5147, 0.4637], + 32157: ["L'Isle-Arné", 43.6159, 0.7843], + 32158: ["L'Isle-Bouzon", 43.9244, 0.7354], + 32159: ["L'Isle-de-Noé", 43.5848, 0.4150], + 32160: ["L'Isle-Jourdain", 43.6144, 1.0812], + 32161: ["Izotges", 43.6550, -0.0184], + 32162: ["Jegun", 43.7570, 0.4449], + 32163: ["Jû-Belloc", 43.5761, 0.0137], + 32164: ["Juillac", 43.5423, 0.1221], + 32165: ["Juilles", 43.6069, 0.8264], + 32166: ["Justian", 43.8146, 0.3022], + 32167: ["Laas", 43.4720, 0.3011], + 32168: ["Labarrère", 43.9725, 0.1353], + 32169: ["Labarthe", 43.4711, 0.5776], + 32170: ["Labarthète", 43.6283, -0.1641], + 32171: ["Labastide-Savès", 43.5219, 0.9772], + 32172: ["Labéjan", 43.5370, 0.5100], + 32173: ["Labrihe", 43.7634, 0.8813], + 32174: ["Ladevèze-Rivière", 43.5507, 0.0840], + 32175: ["Ladevèze-Ville", 43.5362, 0.0600], + 32176: ["Lagarde", 43.9688, 0.5654], + 32177: ["Lagarde-Hachan", 43.4087, 0.5001], + 32178: ["Lagardère", 43.8421, 0.3225], + 32180: ["Lagraulet-du-Gers", 43.8903, 0.2007], + 32181: ["Laguian-Mazous", 43.4163, 0.2514], + 32182: ["Lahas", 43.5626, 0.8986], + 32183: ["Lahitte", 43.6575, 0.6802], + 32184: ["Lalanne", 43.8047, 0.6757], + 32185: ["Lalanne-Arqué", 43.3265, 0.6403], + 32186: ["Lamaguère", 43.4865, 0.6831], + 32187: ["Lamazère", 43.5614, 0.4522], + 32188: ["Lamothe-Goas", 43.8685, 0.5700], + 32189: ["Lannemaignan", 43.8989, -0.2111], + 32190: ["Lannepax", 43.8081, 0.2249], + 32191: ["Lanne-Soubiran", 43.7419, -0.1026], + 32192: ["Lannux", 43.6452, -0.2232], + 32193: ["Larée", 43.9065, -0.0565], + 32194: ["Larressingle", 43.9368, 0.3159], + 32195: ["Larroque-Engalin", 43.9878, 0.5461], + 32196: ["Larroque-Saint-Sernin", 43.8298, 0.4689], + 32197: ["Larroque-sur-l'Osse", 43.9755, 0.2822], + 32198: ["Lartigue", 43.5343, 0.7103], + 32199: ["Lasserade", 43.6298, 0.0609], + 32200: ["Lasséran", 43.6034, 0.5266], + 32201: ["Lasseube-Propre", 43.5727, 0.5755], + 32202: ["Laujuzan", 43.8030, -0.1153], + 32203: ["Lauraët", 43.9235, 0.2567], + 32204: ["Lavardens", 43.7654, 0.5197], + 32205: ["Laveraët", 43.5270, 0.2135], + 32206: ["Laymont", 43.4213, 0.9948], + 32207: ["Leboulin", 43.6708, 0.6605], + 32208: ["Lectoure", 43.9405, 0.6507], + 32209: ["Lelin-Lapujolle", 43.7070, -0.1345], + 32210: ["Lias", 43.5677, 1.1331], + 32211: ["Lias-d'Armagnac", 43.8629, -0.0620], + 32212: ["Ligardes", 44.0418, 0.4835], + 32213: ["Lombez", 43.4666, 0.9019], + 32214: ["Loubédat", 43.7443, 0.0317], + 32215: ["Loubersan", 43.5013, 0.5118], + 32216: ["Lourties-Monbrun", 43.4572, 0.5460], + 32217: ["Louslitges", 43.5994, 0.1565], + 32218: ["Loussous-Débat", 43.6567, 0.0786], + 32219: ["Lupiac", 43.6880, 0.1873], + 32220: ["Luppé-Violles", 43.7351, -0.1436], + 32221: ["Lussan", 43.6197, 0.7397], + 32222: ["Magnan", 43.7625, -0.1163], + 32223: ["Magnas", 43.8927, 0.7235], + 32224: ["Maignaut-Tauzia", 43.8885, 0.3997], + 32225: ["Malabat", 43.4319, 0.1928], + 32226: ["Manas-Bastanous", 43.3671, 0.3696], + 32227: ["Manciet", 43.8178, 0.0585], + 32228: ["Manent-Montané", 43.3340, 0.6045], + 32229: ["Mansempuy", 43.7436, 0.8113], + 32230: ["Mansencôme", 43.8747, 0.3309], + 32231: ["Marambat", 43.7786, 0.3238], + 32232: ["Maravat", 43.7604, 0.7651], + 32233: ["Marciac", 43.5212, 0.1563], + 32234: ["Marestaing", 43.5842, 1.0157], + 32235: ["Margouët-Meymes", 43.7253, 0.1178], + 32236: ["Marguestau", 43.8815, -0.0385], + 32237: ["Marsan", 43.6479, 0.7235], + 32238: ["Marseillan", 43.4888, 0.3125], + 32239: ["Marsolan", 43.9410, 0.5362], + 32240: ["Mascaras", 43.5524, 0.2230], + 32241: ["Mas-d'Auvignon", 43.8915, 0.5055], + 32242: ["Masseube", 43.4317, 0.5867], + 32243: ["Mauléon-d'Armagnac", 43.9063, -0.1537], + 32244: ["Maulichères", 43.6863, -0.0854], + 32245: ["Maumusson-Laguian", 43.6089, -0.0917], + 32246: ["Maupas", 43.8431, -0.1297], + 32247: ["Maurens", 43.5849, 0.9166], + 32248: ["Mauroux", 43.9070, 0.8242], + 32249: ["Mauvezin", 43.7315, 0.8662], + 32250: ["Meilhan", 43.4221, 0.6773], + 32251: ["Mérens", 43.7510, 0.5496], + 32252: ["Miélan", 43.4293, 0.3103], + 32253: ["Miradoux", 43.9947, 0.7588], + 32254: ["Miramont-d'Astarac", 43.5464, 0.4666], + 32255: ["Miramont-Latour", 43.7757, 0.6877], + 32256: ["Mirande", 43.5186, 0.4107], + 32257: ["Mirannes", 43.6243, 0.3834], + 32258: ["Mirepoix", 43.7442, 0.6701], + 32260: ["Monbardon", 43.3806, 0.7165], + 32261: ["Monblanc", 43.4639, 0.9928], + 32262: ["Monbrun", 43.6652, 1.0307], + 32263: ["Moncassin", 43.4500, 0.4749], + 32264: ["Monclar", 43.9137, -0.1007], + 32265: ["Monclar-sur-Losse", 43.5233, 0.3411], + 32266: ["Moncorneil-Grazan", 43.4518, 0.6498], + 32267: ["Monferran-Plavès", 43.4947, 0.6401], + 32268: ["Monferran-Savès", 43.6126, 0.9808], + 32269: ["Monfort", 43.7914, 0.8248], + 32270: ["Mongausy", 43.5015, 0.8111], + 32271: ["Monguilhem", 43.8535, -0.1891], + 32272: ["Monlaur-Bernet", 43.3481, 0.5121], + 32273: ["Monlezun", 43.4955, 0.2174], + 32274: ["Monlezun-d'Armagnac", 43.8235, -0.1465], + 32275: ["Monpardiac", 43.4636, 0.2451], + 32276: ["Montadet", 43.4355, 0.9043], + 32277: ["Montamat", 43.4874, 0.8550], + 32278: ["Montaut", 43.3996, 0.4219], + 32279: ["Montaut-les-Créneaux", 43.7018, 0.6651], + 32280: ["Mont-d'Astarac", 43.3319, 0.5777], + 32281: ["Mont-de-Marrast", 43.3881, 0.3721], + 32282: ["Montégut", 43.6420, 0.6687], + 32283: ["Montégut-Arros", 43.3828, 0.2256], + 32284: ["Montégut-Savès", 43.4377, 0.9595], + 32285: ["Montesquiou", 43.5780, 0.3323], + 32286: ["Montestruc-sur-Gers", 43.7935, 0.6276], + 32287: ["Monties", 43.3922, 0.6814], + 32288: ["Montiron", 43.5877, 0.8567], + 32289: ["Montpézat", 43.3888, 0.9772], + 32290: ["Montréal", 43.9513, 0.1996], + 32291: ["Mormès", 43.7960, -0.1511], + 32292: ["Mouchan", 43.8996, 0.3063], + 32293: ["Mouchès", 43.5571, 0.4220], + 32294: ["Mourède", 43.8007, 0.2880], + 32295: ["Nizas", 43.4963, 0.9875], + 32296: ["Nogaro", 43.7612, -0.0306], + 32297: ["Noilhan", 43.5317, 0.9364], + 32298: ["Nougaroulet", 43.6899, 0.7178], + 32299: ["Noulens", 43.8042, 0.1610], + 32300: ["Orbessan", 43.5464, 0.6161], + 32301: ["Ordan-Larroque", 43.6837, 0.4771], + 32302: ["Ornézan", 43.5131, 0.5974], + 32303: ["Pallanne", 43.5031, 0.2667], + 32304: ["Panassac", 43.3849, 0.5677], + 32305: ["Panjas", 43.8278, -0.0758], + 32306: ["Pauilhac", 43.8842, 0.6207], + 32307: ["Pavie", 43.6056, 0.5898], + 32308: ["Pébées", 43.4606, 1.0254], + 32309: ["Pellefigue", 43.4789, 0.7909], + 32310: ["Perchède", 43.7767, -0.1398], + 32311: ["Pergain-Taillac", 44.0552, 0.5955], + 32312: ["Pessan", 43.6087, 0.6649], + 32313: ["Pessoulens", 43.8577, 0.8817], + 32314: ["Peyrecave", 43.9964, 0.8096], + 32315: ["Peyrusse-Grande", 43.6297, 0.2221], + 32316: ["Peyrusse-Massas", 43.7394, 0.5569], + 32317: ["Peyrusse-Vieille", 43.6275, 0.1757], + 32318: ["Pis", 43.7866, 0.7089], + 32319: ["Plaisance", 43.6007, 0.0437], + 32320: ["Plieux", 43.9527, 0.7428], + 32321: ["Polastron", 43.5342, 0.8389], + 32322: ["Pompiac", 43.5155, 1.0039], + 32323: ["Ponsampère", 43.4586, 0.3700], + 32324: ["Ponsan-Soubiran", 43.3504, 0.4789], + 32325: ["Pouydraguin", 43.6589, 0.0369], + 32326: ["Pouylebon", 43.5445, 0.3022], + 32327: ["Pouy-Loubrin", 43.4652, 0.6116], + 32328: ["Pouy-Roquelaure", 44.0383, 0.5213], + 32329: ["Préchac", 43.7937, 0.5716], + 32330: ["Préchac-sur-Adour", 43.6019, 0.0006], + 32331: ["Preignan", 43.7210, 0.6368], + 32332: ["Préneron", 43.7274, 0.2694], + 32333: ["Projan", 43.6074, -0.2327], + 32334: ["Pujaudran", 43.5897, 1.1710], + 32335: ["Puycasquier", 43.7472, 0.7466], + 32336: ["Puylausic", 43.4440, 0.9348], + 32337: ["Puységur", 43.7729, 0.5910], + 32338: ["Ramouzens", 43.8102, 0.1891], + 32339: ["Razengues", 43.6445, 0.9856], + 32340: ["Réans", 43.8713, 0.0375], + 32341: ["Réjaumont", 43.8138, 0.5503], + 32342: ["Ricourt", 43.4886, 0.1781], + 32343: ["Riguepeu", 43.6535, 0.3379], + 32344: ["Riscle", 43.6454, -0.0785], + 32345: ["La Romieu", 43.9866, 0.5036], + 32346: ["Roquebrune", 43.7094, 0.2946], + 32347: ["Roquefort", 43.7568, 0.5875], + 32348: ["Roquelaure", 43.7239, 0.5932], + 32349: ["Roquelaure-Saint-Aubin", 43.6639, 0.9850], + 32350: ["Roquepine", 43.9083, 0.4681], + 32351: ["Roques", 43.8412, 0.2978], + 32352: ["Rozès", 43.8014, 0.3603], + 32353: ["Sabaillan", 43.4421, 0.8119], + 32354: ["Sabazan", 43.7096, 0.0519], + 32355: ["Sadeillan", 43.3960, 0.3434], + 32356: ["Saint-André", 43.5589, 0.8580], + 32357: ["Sainte-Anne", 43.7452, 0.9679], + 32358: ["Saint-Antoine", 44.0397, 0.8282], + 32359: ["Saint-Antonin", 43.7201, 0.8222], + 32360: ["Saint-Arailles", 43.6244, 0.3472], + 32361: ["Saint-Arroman", 43.4356, 0.5197], + 32362: ["Saint-Aunix-Lengros", 43.5729, 0.0566], + 32363: ["Sainte-Aurence-Cazaux", 43.3710, 0.4287], + 32364: ["Saint-Avit-Frandat", 43.9833, 0.6604], + 32365: ["Saint-Blancard", 43.3503, 0.6568], + 32366: ["Saint-Brès", 43.7829, 0.7691], + 32367: ["Saint-Christaud", 43.5257, 0.2611], + 32368: ["Sainte-Christie", 43.7568, 0.6321], + 32369: ["Sainte-Christie-d'Armagnac", 43.7937, -0.0049], + 32370: ["Saint-Clar", 43.8928, 0.7613], + 32371: ["Saint-Créac", 43.9169, 0.7932], + 32372: ["Saint-Cricq", 43.6982, 0.9885], + 32373: ["Sainte-Dode", 43.4164, 0.3648], + 32374: ["Saint-élix", 43.4955, 0.7674], + 32375: ["Saint-élix-Theux", 43.4280, 0.4729], + 32376: ["Sainte-Gemme", 43.7729, 0.7938], + 32377: ["Saint-Georges", 43.7350, 0.9302], + 32378: ["Saint-Germé", 43.6752, -0.1466], + 32379: ["Saint-Germier", 43.6735, 0.9584], + 32380: ["Saint-Griède", 43.7245, -0.0964], + 32381: ["Saint-Jean-le-Comtal", 43.5737, 0.5146], + 32382: ["Saint-Jean-Poutge", 43.7345, 0.3812], + 32383: ["Saint-Justin", 43.4833, 0.1487], + 32384: ["Saint-Lary", 43.7203, 0.4976], + 32385: ["Saint-Léonard", 43.8578, 0.7696], + 32386: ["Saint-Lizier-du-Planté", 43.4096, 0.9474], + 32387: ["Saint-Loube", 43.4400, 1.0055], + 32388: ["Sainte-Marie", 43.6724, 0.8663], + 32389: ["Saint-Martin", 43.5079, 0.3743], + 32390: ["Saint-Martin-d'Armagnac", 43.7109, -0.0639], + 32391: ["Saint-Martin-de-Goyne", 44.0032, 0.5745], + 32392: ["Saint-Martin-Gimois", 43.5200, 0.8103], + 32393: ["Saint-Maur", 43.4855, 0.3466], + 32394: ["Saint-Médard", 43.4844, 0.4621], + 32395: ["Sainte-Mère", 44.0020, 0.6839], + 32396: ["Saint-Mézard", 44.0338, 0.5689], + 32397: ["Saint-Michel", 43.4314, 0.4057], + 32398: ["Saint-Mont", 43.6442, -0.1402], + 32399: ["Saint-Orens", 43.7127, 0.9158], + 32400: ["Saint-Orens-Pouy-Petit", 43.9123, 0.4384], + 32401: ["Saint-Ost", 43.3761, 0.4651], + 32402: ["Saint-Paul-de-Baïse", 43.7805, 0.3724], + 32403: ["Saint-Pierre-d'Aubézies", 43.6493, 0.1621], + 32404: ["Saint-Puy", 43.8684, 0.4593], + 32405: ["Sainte-Radegonde", 43.8415, 0.5855], + 32406: ["Saint-Sauvy", 43.6994, 0.8116], + 32407: ["Saint-Soulan", 43.5085, 0.8606], + 32408: ["Salles-d'Armagnac", 43.8113, -0.0432], + 32409: ["Samaran", 43.3917, 0.5306], + 32410: ["Samatan", 43.4935, 0.9345], + 32411: ["Sansan", 43.5278, 0.6127], + 32412: ["Saramon", 43.5243, 0.7603], + 32413: ["Sarcos", 43.3702, 0.6818], + 32414: ["Sarragachies", 43.6843, -0.0504], + 32415: ["Sarraguzan", 43.3648, 0.3395], + 32416: ["Sarrant", 43.7704, 0.9283], + 32417: ["La Sauvetat", 43.8493, 0.5338], + 32418: ["Sauveterre", 43.4552, 0.8474], + 32419: ["Sauviac", 43.4094, 0.4572], + 32420: ["Sauvimont", 43.4491, 0.9674], + 32421: ["Savignac-Mona", 43.4856, 1.0101], + 32422: ["Scieurac-et-Flourès", 43.5570, 0.1984], + 32423: ["Séailles", 43.7514, 0.1145], + 32424: ["Ségos", 43.6299, -0.2610], + 32425: ["Ségoufielle", 43.6308, 1.1317], + 32426: ["Seissan", 43.4981, 0.5715], + 32427: ["Sembouès", 43.4631, 0.1733], + 32428: ["Sémézies-Cachan", 43.5039, 0.7349], + 32429: ["Sempesserre", 44.0211, 0.6411], + 32430: ["Sère", 43.4049, 0.6456], + 32431: ["Sérempuy", 43.7615, 0.8212], + 32432: ["Seysses-Savès", 43.5120, 1.0462], + 32433: ["Simorre", 43.4573, 0.7367], + 32434: ["Sion", 43.7385, 0.0069], + 32435: ["Sirac", 43.7030, 0.9540], + 32436: ["Solomiac", 43.8030, 0.8867], + 32437: ["Sorbets", 43.7138, -0.0164], + 32438: ["Tachoires", 43.4721, 0.6601], + 32439: ["Tarsac", 43.6678, -0.1124], + 32440: ["Tasque", 43.6375, 0.0112], + 32441: ["Taybosc", 43.7860, 0.7418], + 32442: ["Terraube", 43.9023, 0.5545], + 32443: ["Termes-d'Armagnac", 43.6736, -0.0144], + 32444: ["Thoux", 43.6822, 0.9920], + 32445: ["Tieste-Uragnoux", 43.5522, 0.0321], + 32446: ["Tillac", 43.4781, 0.2647], + 32447: ["Tirent-Pontéjac", 43.5458, 0.7936], + 32448: ["Touget", 43.6868, 0.9180], + 32449: ["Toujouse", 43.8219, -0.1783], + 32450: ["Tourdun", 43.5472, 0.1601], + 32451: ["Tournan", 43.4242, 0.7920], + 32452: ["Tournecoupe", 43.8620, 0.8275], + 32453: ["Tourrenquets", 43.7491, 0.7013], + 32454: ["Traversères", 43.5310, 0.6499], + 32455: ["Troncens", 43.4545, 0.2203], + 32456: ["Tudelle", 43.6815, 0.2872], + 32457: ["Urdens", 43.8627, 0.7126], + 32458: ["Urgosse", 43.7383, -0.0216], + 32459: ["Valence-sur-Baïse", 43.8682, 0.3634], + 32460: ["Vergoignan", 43.7235, -0.1882], + 32461: ["Verlus", 43.5997, -0.1995], + 32462: ["Vic-Fezensac", 43.7620, 0.2978], + 32463: ["Viella", 43.6004, -0.1388], + 32464: ["Villecomtal-sur-Arros", 43.4001, 0.2009], + 32465: ["Villefranche", 43.4214, 0.7340], + 32466: ["Viozan", 43.3951, 0.4698], + 32467: ["Saint-Caprais", 43.5946, 0.7933], + 32468: ["Aussos", 43.3752, 0.6411] +}; diff --git a/dep/33.js b/dep/33.js new file mode 100644 index 0000000..6bfe709 --- /dev/null +++ b/dep/33.js @@ -0,0 +1,555 @@ +/* + 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[33] = { + 33001: ["Abzac", 45.0106, -0.1301], + 33002: ["Aillas", 44.4835, -0.0662], + 33003: ["Ambarès-et-Lagrave", 44.9444, -0.5005], + 33004: ["Ambès", 45.0115, -0.5483], + 33005: ["Andernos-les-Bains", 44.7545, -1.0810], + 33006: ["Anglade", 45.2115, -0.6382], + 33007: ["Arbanats", 44.6709, -0.4027], + 33008: ["Arbis", 44.6725, -0.2547], + 33009: ["Arcachon", 44.6529, -1.1742], + 33010: ["Arcins", 45.0765, -0.7096], + 33011: ["Arès", 44.7952, -1.0788], + 33012: ["Arsac", 44.9884, -0.7013], + 33013: ["Artigues-près-Bordeaux", 44.8603, -0.4903], + 33014: ["Les Artigues-de-Lussac", 44.9726, -0.1402], + 33015: ["Arveyres", 44.8915, -0.2766], + 33016: ["Asques", 44.9480, -0.4261], + 33017: ["Aubiac", 44.4707, -0.2444], + 33018: ["Aubie-et-Espessas", 45.0218, -0.4049], + 33019: ["Audenge", 44.7138, -0.9441], + 33020: ["Auriolles", 44.7369, 0.0444], + 33021: ["Auros", 44.5076, -0.1637], + 33022: ["Avensan", 45.0054, -0.7608], + 33023: ["Ayguemorte-les-Graves", 44.7024, -0.4841], + 33024: ["Bagas", 44.6187, -0.0489], + 33025: ["Baigneaux", 44.7239, -0.1937], + 33026: ["Balizac", 44.4864, -0.4487], + 33027: ["Barie", 44.5710, -0.1116], + 33028: ["Baron", 44.8235, -0.3174], + 33029: ["Le Barp", 44.6268, -0.7466], + 33030: ["Barsac", 44.6017, -0.3239], + 33031: ["Bassanne", 44.5605, -0.0931], + 33032: ["Bassens", 44.9084, -0.5258], + 33033: ["Baurech", 44.7274, -0.4338], + 33034: ["Bayas", 45.0676, -0.2094], + 33035: ["Bayon-sur-Gironde", 45.0433, -0.6096], + 33036: ["Bazas", 44.4424, -0.2123], + 33037: ["Beautiran", 44.7034, -0.4591], + 33038: ["Bégadan", 45.3670, -0.8958], + 33039: ["Bègles", 44.8016, -0.5477], + 33040: ["Béguey", 44.6493, -0.3253], + 33042: ["Belin-Béliet", 44.4861, -0.7869], + 33043: ["Bellebat", 44.7382, -0.2219], + 33044: ["Bellefond", 44.7676, -0.1738], + 33045: ["Belvès-de-Castillon", 44.8784, -0.0279], + 33046: ["Bernos-Beaulac", 44.3630, -0.2594], + 33047: ["Berson", 45.1170, -0.5744], + 33048: ["Berthez", 44.4828, -0.1280], + 33049: ["Beychac-et-Caillau", 44.8720, -0.3710], + 33050: ["Bieujac", 44.5383, -0.1543], + 33051: ["Biganos", 44.6611, -0.9488], + 33052: ["Les Billaux", 44.9620, -0.2427], + 33053: ["Birac", 44.4124, -0.1434], + 33054: ["Blaignac", 44.5509, -0.0541], + 33055: ["Blaignan", 45.3230, -0.8658], + 33056: ["Blanquefort", 44.9231, -0.6122], + 33057: ["Blasimon", 44.7502, -0.0891], + 33058: ["Blaye", 45.1278, -0.6697], + 33059: ["Blésignac", 44.7773, -0.2549], + 33060: ["Bommes", 44.5529, -0.3449], + 33061: ["Bonnetan", 44.8193, -0.4109], + 33062: ["Bonzac", 45.0072, -0.2215], + 33063: ["Bordeaux", 44.8572, -0.5736], + 33064: ["Bossugan", 44.7915, -0.0519], + 33065: ["Bouliac", 44.8160, -0.5048], + 33066: ["Bourdelles", 44.5585, 0.0057], + 33067: ["Bourg", 45.0398, -0.5471], + 33068: ["Bourideys", 44.3577, -0.4724], + 33069: ["Le Bouscat", 44.8661, -0.6021], + 33070: ["Brach", 45.0409, -0.9481], + 33071: ["Branne", 44.8281, -0.1802], + 33072: ["Brannens", 44.5220, -0.1522], + 33073: ["Braud-et-Saint-Louis", 45.2544, -0.6462], + 33074: ["Brouqueyran", 44.4879, -0.1777], + 33075: ["Bruges", 44.8889, -0.6004], + 33076: ["Budos", 44.5346, -0.3999], + 33077: ["Cabanac-et-Villagrains", 44.5919, -0.5494], + 33078: ["Cabara", 44.8304, -0.1611], + 33079: ["Cadarsac", 44.8620, -0.2836], + 33080: ["Cadaujac", 44.7463, -0.5293], + 33081: ["Cadillac", 44.6406, -0.3054], + 33082: ["Cadillac-en-Fronsadais", 44.9623, -0.3734], + 33083: ["Camarsac", 44.8255, -0.3686], + 33084: ["Cambes", 44.7403, -0.4625], + 33085: ["Camblanes-et-Meynac", 44.7664, -0.4758], + 33086: ["Camiac-et-Saint-Denis", 44.7961, -0.2922], + 33087: ["Camiran", 44.6347, -0.0680], + 33088: ["Camps-sur-l'Isle", 45.0164, -0.0351], + 33089: ["Campugnan", 45.1842, -0.5600], + 33090: ["Canéjan", 44.7598, -0.6569], + 33091: ["Cantenac", 45.0277, -0.6744], + 33092: ["Cantois", 44.6929, -0.2147], + 33093: ["Capian", 44.7165, -0.3278], + 33094: ["Caplong", 44.7672, 0.1507], + 33095: ["Captieux", 44.2537, -0.2840], + 33096: ["Carbon-Blanc", 44.9025, -0.5011], + 33097: ["Carcans", 45.0847, -1.0493], + 33098: ["Cardan", 44.6821, -0.3216], + 33099: ["Carignan-de-Bordeaux", 44.8094, -0.4722], + 33100: ["Cars", 45.1284, -0.6169], + 33101: ["Cartelègue", 45.1912, -0.5783], + 33102: ["Casseuil", 44.5890, -0.1189], + 33103: ["Castelmoron-d'Albret", 44.6794, -0.0114], + 33104: ["Castelnau-de-Médoc", 45.0074, -0.8128], + 33105: ["Castelviel", 44.6665, -0.1520], + 33106: ["Castets-en-Dorthe", 44.5558, -0.1413], + 33107: ["Castillon-de-Castets", 44.5496, -0.1099], + 33108: ["Castillon-la-Bataille", 44.8619, -0.0287], + 33109: ["Castres-Gironde", 44.6858, -0.4550], + 33111: ["Caudrot", 44.5846, -0.1448], + 33112: ["Caumont", 44.6957, -0.0109], + 33113: ["Cauvignac", 44.4173, -0.0710], + 33114: ["Cavignac", 45.0964, -0.3819], + 33115: ["Cazalis", 44.3299, -0.3938], + 33116: ["Cazats", 44.4730, -0.2032], + 33117: ["Cazaugitat", 44.7152, 0.0111], + 33118: ["Cénac", 44.7826, -0.4566], + 33119: ["Cenon", 44.8548, -0.5210], + 33120: ["Cérons", 44.6273, -0.3397], + 33121: ["Cessac", 44.7415, -0.1853], + 33122: ["Cestas", 44.7237, -0.7268], + 33123: ["Cézac", 45.0855, -0.4310], + 33124: ["Chamadelle", 45.0983, -0.0904], + 33125: ["Cissac-Médoc", 45.2204, -0.8487], + 33126: ["Civrac-de-Blaye", 45.1112, -0.4613], + 33127: ["Civrac-sur-Dordogne", 44.8303, -0.0779], + 33128: ["Civrac-en-Médoc", 45.3437, -0.9161], + 33129: ["Cleyrac", 44.7187, -0.0383], + 33130: ["Coimères", 44.5004, -0.2126], + 33131: ["Coirac", 44.6861, -0.1721], + 33132: ["Comps", 45.0671, -0.5936], + 33133: ["Coubeyrac", 44.7835, 0.0530], + 33134: ["Couquèques", 45.3438, -0.8479], + 33135: ["Courpiac", 44.7547, -0.1857], + 33136: ["Cours-de-Monségur", 44.6517, 0.1273], + 33137: ["Cours-les-Bains", 44.3789, -0.0070], + 33138: ["Coutras", 45.0390, -0.1053], + 33139: ["Coutures", 44.6524, 0.0315], + 33140: ["Créon", 44.7704, -0.3436], + 33141: ["Croignon", 44.8210, -0.3440], + 33142: ["Cubnezais", 45.0728, -0.4195], + 33143: ["Cubzac-les-Ponts", 44.9696, -0.4461], + 33144: ["Cudos", 44.3779, -0.1884], + 33145: ["Cursan", 44.7957, -0.3346], + 33146: ["Cussac-Fort-Médoc", 45.1199, -0.7261], + 33147: ["Daignac", 44.7959, -0.2357], + 33148: ["Dardenac", 44.7835, -0.2396], + 33149: ["Daubèze", 44.7103, -0.1338], + 33150: ["Dieulivol", 44.6779, 0.1035], + 33151: ["Donnezac", 45.2339, -0.4450], + 33152: ["Donzac", 44.6490, -0.2566], + 33153: ["Doulezon", 44.7924, -0.0012], + 33154: ["Les Églisottes-et-Chalaures", 45.0928, -0.0328], + 33155: ["Escaudes", 44.3127, -0.2082], + 33156: ["Escoussans", 44.6790, -0.2759], + 33157: ["Espiet", 44.7957, -0.2650], + 33158: ["Les Esseintes", 44.6095, -0.0653], + 33159: ["étauliers", 45.2209, -0.5816], + 33160: ["Eynesse", 44.8197, 0.1491], + 33161: ["Eyrans", 45.1935, -0.6098], + 33162: ["Eysines", 44.8797, -0.6478], + 33163: ["Faleyras", 44.7638, -0.2286], + 33164: ["Fargues", 44.5353, -0.2949], + 33165: ["Fargues-Saint-Hilaire", 44.8198, -0.4399], + 33166: ["Le Fieu", 45.0551, -0.0359], + 33167: ["Floirac", 44.8338, -0.5206], + 33168: ["Flaujagues", 44.8318, 0.0243], + 33169: ["Floudès", 44.5700, -0.0629], + 33170: ["Fontet", 44.5553, -0.0279], + 33171: ["Fossès-et-Baleyssac", 44.5970, 0.0500], + 33172: ["Fours", 45.1747, -0.6333], + 33173: ["Francs", 44.9429, -0.0006], + 33174: ["Fronsac", 44.9220, -0.2798], + 33175: ["Frontenac", 44.7297, -0.1441], + 33176: ["Gabarnac", 44.6165, -0.2627], + 33177: ["Gaillan-en-Médoc", 45.3129, -0.9875], + 33178: ["Gajac", 44.4363, -0.1349], + 33179: ["Galgon", 44.9904, -0.2768], + 33180: ["Gans", 44.4543, -0.1320], + 33181: ["Gardegan-et-Tourtirac", 44.8947, -0.0166], + 33182: ["Gauriac", 45.0640, -0.6294], + 33183: ["Gauriaguet", 45.0457, -0.3959], + 33184: ["Générac", 45.1736, -0.5458], + 33185: ["Génissac", 44.8604, -0.2491], + 33186: ["Gensac", 44.7947, 0.0843], + 33187: ["Gironde-sur-Dropt", 44.5911, -0.0876], + 33188: ["Giscos", 44.2661, -0.1631], + 33189: ["Gornac", 44.6632, -0.1839], + 33190: ["Goualade", 44.3174, -0.1212], + 33191: ["Gours", 44.9980, 0.0262], + 33192: ["Gradignan", 44.7709, -0.6161], + 33193: ["Grayan-et-l'Hôpital", 45.4351, -1.1088], + 33194: ["Grézillac", 44.8168, -0.2187], + 33195: ["Grignols", 44.4096, -0.0256], + 33196: ["Guillac", 44.8035, -0.2106], + 33197: ["Guillos", 44.5519, -0.5189], + 33198: ["Guîtres", 45.0431, -0.1866], + 33199: ["Gujan-Mestras", 44.5940, -1.0842], + 33200: ["Le Haillan", 44.8690, -0.6844], + 33201: ["Haux", 44.7364, -0.3657], + 33202: ["Hostens", 44.4849, -0.6568], + 33203: ["Hourtin", 45.1807, -1.0658], + 33204: ["Hure", 44.5370, -0.0049], + 33205: ["Illats", 44.6070, -0.3804], + 33206: ["Isle-Saint-Georges", 44.7266, -0.4736], + 33207: ["Izon", 44.9220, -0.3556], + 33208: ["Jau-Dignac-et-Loirac", 45.4149, -0.9625], + 33209: ["Jugazan", 44.7787, -0.1494], + 33210: ["Juillac", 44.8137, 0.0536], + 33211: ["Labarde", 45.0143, -0.6405], + 33212: ["Labescau", 44.4484, -0.0833], + 33213: ["La Brède", 44.6801, -0.5369], + 33214: ["Lacanau", 44.9834, -1.1081], + 33215: ["Ladaux", 44.7032, -0.2467], + 33216: ["Lados", 44.4687, -0.1359], + 33218: ["Lagorce", 45.0781, -0.1607], + 33219: ["La Lande-de-Fronsac", 44.9839, -0.3804], + 33220: ["Lamarque", 45.0938, -0.7112], + 33221: ["Lamothe-Landerron", 44.5644, 0.0611], + 33222: ["Lalande-de-Pomerol", 44.9568, -0.2062], + 33223: ["Landerrouat", 44.7425, 0.1609], + 33224: ["Landerrouet-sur-Ségur", 44.6535, -0.0206], + 33225: ["Landiras", 44.5665, -0.4428], + 33226: ["Langoiran", 44.7077, -0.3742], + 33227: ["Langon", 44.5376, -0.2418], + 33228: ["Lansac", 45.0640, -0.5348], + 33229: ["Lanton", 44.7744, -0.9769], + 33230: ["Lapouyade", 45.1108, -0.2865], + 33231: ["Laroque", 44.6603, -0.3059], + 33232: ["Lartigue", 44.2528, -0.0912], + 33233: ["Laruscade", 45.1237, -0.3445], + 33234: ["Latresne", 44.7900, -0.5008], + 33235: ["Lavazan", 44.3913, -0.1158], + 33236: ["Lège-Cap-Ferret", 44.7609, -1.1929], + 33237: ["Léogeats", 44.5068, -0.3563], + 33238: ["Léognan", 44.7191, -0.6147], + 33239: ["Lerm-et-Musset", 44.3404, -0.1515], + 33240: ["Lesparre-Médoc", 45.2821, -0.9351], + 33241: ["Lestiac-sur-Garonne", 44.6919, -0.3795], + 33242: ["Les Lèves-et-Thoumeyragues", 44.7828, 0.1852], + 33243: ["Libourne", 44.9130, -0.2347], + 33244: ["Lignan-de-Bazas", 44.4326, -0.2769], + 33245: ["Lignan-de-Bordeaux", 44.7951, -0.4294], + 33246: ["Ligueux", 44.7917, 0.2629], + 33247: ["Listrac-de-Durèze", 44.7607, 0.0336], + 33248: ["Listrac-Médoc", 45.0683, -0.8293], + 33249: ["Lormont", 44.8765, -0.5197], + 33250: ["Loubens", 44.6264, -0.0228], + 33251: ["Louchats", 44.5132, -0.5711], + 33252: ["Loupes", 44.8100, -0.3909], + 33253: ["Loupiac", 44.6282, -0.2872], + 33254: ["Loupiac-de-la-Réole", 44.5412, -0.0440], + 33255: ["Lucmau", 44.2944, -0.3408], + 33256: ["Ludon-Médoc", 44.9803, -0.5905], + 33257: ["Lugaignac", 44.8132, -0.1935], + 33258: ["Lugasson", 44.7559, -0.1552], + 33259: ["Lugon-et-l'île-du-Carnay", 44.9523, -0.3546], + 33260: ["Lugos", 44.4689, -0.9150], + 33261: ["Lussac", 44.9666, -0.0939], + 33262: ["Macau", 45.0049, -0.6126], + 33263: ["Madirac", 44.7577, -0.3971], + 33264: ["Maransin", 45.0730, -0.2536], + 33266: ["Marcenais", 45.0595, -0.3448], + 33267: ["Marcillac", 45.2741, -0.4989], + 33268: ["Margaux", 45.0468, -0.6719], + 33269: ["Margueron", 44.7662, 0.2558], + 33270: ["Marimbault", 44.4100, -0.2580], + 33271: ["Marions", 44.3739, -0.0894], + 33272: ["Marsas", 45.0629, -0.3762], + 33273: ["Martignas-sur-Jalle", 44.8450, -0.7954], + 33274: ["Martillac", 44.7153, -0.5569], + 33275: ["Martres", 44.7073, -0.1681], + 33276: ["Masseilles", 44.4025, -0.0592], + 33277: ["Massugas", 44.7697, 0.1011], + 33278: ["Mauriac", 44.7460, -0.0244], + 33279: ["Mazères", 44.5038, -0.2500], + 33280: ["Mazion", 45.1693, -0.6056], + 33281: ["Mérignac", 44.8322, -0.6817], + 33282: ["Mérignas", 44.7853, -0.0842], + 33283: ["Mesterrieux", 44.6440, -0.0111], + 33284: ["Mios", 44.6179, -0.8950], + 33285: ["Mombrier", 45.0776, -0.5467], + 33287: ["Mongauzy", 44.5716, 0.0260], + 33288: ["Monprimblanc", 44.6308, -0.2553], + 33289: ["Monségur", 44.6462, 0.0892], + 33290: ["Montagne", 44.9320, -0.1269], + 33291: ["Montagoudin", 44.5808, 0.0052], + 33292: ["Montignac", 44.7130, -0.2177], + 33293: ["Montussan", 44.8830, -0.4291], + 33294: ["Morizès", 44.6140, -0.0976], + 33295: ["Mouillac", 45.0062, -0.3484], + 33296: ["Mouliets-et-Villemartin", 44.8332, -0.0217], + 33297: ["Moulis-en-Médoc", 45.0531, -0.7845], + 33298: ["Moulon", 44.8575, -0.2205], + 33299: ["Mourens", 44.6450, -0.2115], + 33300: ["Naujac-sur-Mer", 45.2610, -1.0559], + 33301: ["Naujan-et-Postiac", 44.7877, -0.1842], + 33302: ["Néac", 44.9434, -0.1779], + 33303: ["Nérigean", 44.8431, -0.2849], + 33304: ["Neuffons", 44.6479, 0.0115], + 33305: ["Le Nizan", 44.4702, -0.2809], + 33306: ["Noaillac", 44.5170, -0.0232], + 33307: ["Noaillan", 44.4800, -0.3601], + 33308: ["Omet", 44.6554, -0.2865], + 33309: ["Ordonnac", 45.3073, -0.8432], + 33310: ["Origne", 44.5038, -0.5099], + 33311: ["Paillet", 44.6854, -0.3618], + 33312: ["Parempuyre", 44.9541, -0.5807], + 33314: ["Pauillac", 45.1990, -0.7582], + 33315: ["Les Peintures", 45.0651, -0.0878], + 33316: ["Pellegrue", 44.7382, 0.0952], + 33317: ["Périssac", 45.0242, -0.3167], + 33318: ["Pessac", 44.7915, -0.6763], + 33319: ["Pessac-sur-Dordogne", 44.8179, 0.0937], + 33320: ["Petit-Palais-et-Cornemps", 44.9814, -0.0564], + 33321: ["Peujard", 45.0484, -0.4313], + 33322: ["Le Pian-Médoc", 44.9562, -0.6706], + 33323: ["Le Pian-sur-Garonne", 44.5821, -0.2169], + 33324: ["Pineuilh", 44.8236, 0.2334], + 33325: ["Plassac", 45.0979, -0.6510], + 33326: ["Pleine-Selve", 45.3271, -0.5822], + 33327: ["Podensac", 44.6459, -0.3587], + 33328: ["Pomerol", 44.9313, -0.2046], + 33329: ["Pompéjac", 44.3995, -0.2988], + 33330: ["Pompignac", 44.8541, -0.4318], + 33331: ["Pondaurat", 44.5317, -0.0798], + 33332: ["Porchères", 45.0370, 0.0013], + 33333: ["Le Porge", 44.8670, -1.1409], + 33334: ["Portets", 44.6812, -0.4263], + 33335: ["Le Pout", 44.8044, -0.3572], + 33336: ["Préchac", 44.3872, -0.3676], + 33337: ["Preignac", 44.5701, -0.3096], + 33338: ["Prignac-en-Médoc", 45.3185, -0.9066], + 33339: ["Prignac-et-Marcamps", 45.0258, -0.4950], + 33341: ["Pugnac", 45.0835, -0.4986], + 33342: ["Puisseguin", 44.9327, -0.0632], + 33343: ["Pujols-sur-Ciron", 44.5707, -0.3531], + 33344: ["Pujols", 44.8063, -0.0328], + 33345: ["Le Puy", 44.6595, 0.0603], + 33346: ["Puybarban", 44.5479, -0.0692], + 33347: ["Puynormand", 44.9814, -0.0017], + 33348: ["Queyrac", 45.3608, -1.0008], + 33349: ["Quinsac", 44.7509, -0.4906], + 33350: ["Rauzan", 44.7824, -0.1310], + 33351: ["Reignac", 45.2294, -0.5165], + 33352: ["La Réole", 44.5860, -0.0423], + 33353: ["Rimons", 44.6744, 0.0144], + 33354: ["Riocaud", 44.7507, 0.2031], + 33355: ["Rions", 44.6684, -0.3364], + 33356: ["La Rivière", 44.9377, -0.3161], + 33357: ["Roaillan", 44.5054, -0.2851], + 33358: ["Romagne", 44.7639, -0.2042], + 33359: ["Roquebrune", 44.6257, 0.0206], + 33360: ["La Roquille", 44.7853, 0.2320], + 33361: ["Ruch", 44.7738, -0.0332], + 33362: ["Sablons", 45.0243, -0.1828], + 33363: ["Sadirac", 44.7827, -0.3894], + 33364: ["Saillans", 44.9570, -0.2711], + 33365: ["Saint-Aignan", 44.9475, -0.2970], + 33366: ["Saint-André-de-Cubzac", 44.9954, -0.4359], + 33367: ["Saint-André-du-Bois", 44.6072, -0.1870], + 33369: ["Saint-André-et-Appelles", 44.8105, 0.1991], + 33370: ["Saint-Androny", 45.2014, -0.6861], + 33371: ["Saint-Antoine", 45.0167, -0.4239], + 33372: ["Saint-Antoine-du-Queyret", 44.7623, 0.0092], + 33373: ["Saint-Antoine-sur-l'Isle", 45.0470, 0.0461], + 33374: ["Saint-Aubin-de-Blaye", 45.2588, -0.5728], + 33375: ["Saint-Aubin-de-Branne", 44.8109, -0.1681], + 33376: ["Saint-Aubin-de-Médoc", 44.9333, -0.7485], + 33377: ["Saint-Avit-de-Soulège", 44.8116, 0.1202], + 33378: ["Saint-Avit-Saint-Nazaire", 44.8478, 0.2747], + 33379: ["Saint-Brice", 44.6937, -0.1410], + 33380: ["Saint-Caprais-de-Blaye", 45.2880, -0.5667], + 33381: ["Saint-Caprais-de-Bordeaux", 44.7540, -0.4276], + 33382: ["Saint-Christoly-de-Blaye", 45.1439, -0.4965], + 33383: ["Saint-Christoly-Médoc", 45.3574, -0.8344], + 33384: ["Saint-Christophe-des-Bardes", 44.8971, -0.1202], + 33385: ["Saint-Christophe-de-Double", 45.0834, 0.0231], + 33386: ["Saint-Cibard", 44.9384, -0.0230], + 33387: ["Saint-Ciers-d'Abzac", 45.0354, -0.2887], + 33388: ["Saint-Ciers-de-Canesse", 45.0873, -0.6022], + 33389: ["Saint-Ciers-sur-Gironde", 45.2980, -0.6480], + 33390: ["Sainte-Colombe", 44.8789, -0.0634], + 33391: ["Saint-Côme", 44.4249, -0.1743], + 33392: ["Sainte-Croix-du-Mont", 44.5979, -0.2721], + 33393: ["Saint-Denis-de-Pile", 44.9879, -0.1839], + 33394: ["Saint-émilion", 44.8999, -0.1699], + 33395: ["Saint-Estèphe", 45.2509, -0.7816], + 33396: ["Saint-étienne-de-Lisse", 44.8809, -0.0941], + 33397: ["Sainte-Eulalie", 44.9016, -0.4790], + 33398: ["Saint-Exupéry", 44.6331, -0.1003], + 33399: ["Saint-Félix-de-Foncaude", 44.6525, -0.1046], + 33400: ["Saint-Ferme", 44.6953, 0.0615], + 33401: ["Sainte-Florence", 44.8173, -0.0924], + 33402: ["Sainte-Foy-la-Grande", 44.8408, 0.2175], + 33403: ["Sainte-Foy-la-Longue", 44.6155, -0.1424], + 33404: ["Sainte-Gemme", 44.6180, 0.0736], + 33405: ["Saint-Genès-de-Blaye", 45.1613, -0.6684], + 33406: ["Saint-Genès-de-Castillon", 44.8997, -0.0641], + 33407: ["Saint-Genès-de-Fronsac", 45.0267, -0.3458], + 33408: ["Saint-Genès-de-Lombaud", 44.7540, -0.3786], + 33409: ["Saint-Genis-du-Bois", 44.6998, -0.1834], + 33411: ["Saint-Germain-de-Grave", 44.6234, -0.2178], + 33412: ["Saint-Germain-d'Esteuil", 45.2552, -0.8952], + 33413: ["Saint-Germain-du-Puch", 44.8518, -0.3340], + 33414: ["Saint-Germain-de-la-Rivière", 44.9440, -0.3307], + 33415: ["Saint-Gervais", 45.0168, -0.4666], + 33416: ["Saint-Girons-d'Aiguevives", 45.1466, -0.5381], + 33417: ["Sainte-Hélène", 44.9726, -0.9135], + 33418: ["Saint-Hilaire-de-la-Noaille", 44.6031, 0.0053], + 33419: ["Saint-Hilaire-du-Bois", 44.6612, -0.0744], + 33420: ["Saint-Hippolyte", 44.8740, -0.1209], + 33421: ["Saint-Jean-de-Blaignac", 44.8093, -0.1322], + 33422: ["Saint-Jean-d'Illac", 44.7934, -0.8191], + 33423: ["Saint-Julien-Beychevelle", 45.1572, -0.7370], + 33424: ["Saint-Laurent-Médoc", 45.1404, -0.8623], + 33425: ["Saint-Laurent-d'Arce", 45.0430, -0.4658], + 33426: ["Saint-Laurent-des-Combes", 44.8731, -0.1382], + 33427: ["Saint-Laurent-du-Bois", 44.6406, -0.1378], + 33428: ["Saint-Laurent-du-Plan", 44.6255, -0.1170], + 33429: ["Saint-Léger-de-Balson", 44.4297, -0.4414], + 33431: ["Saint-Léon", 44.7665, -0.2764], + 33432: ["Saint-Loubert", 44.5533, -0.1688], + 33433: ["Saint-Loubès", 44.9220, -0.4308], + 33434: ["Saint-Louis-de-Montferrand", 44.9582, -0.5330], + 33435: ["Saint-Macaire", 44.5631, -0.2325], + 33436: ["Saint-Magne", 44.5545, -0.6582], + 33437: ["Saint-Magne-de-Castillon", 44.8564, -0.0738], + 33438: ["Saint-Maixant", 44.5770, -0.2461], + 33439: ["Saint-Mariens", 45.1211, -0.4050], + 33440: ["Saint-Martial", 44.6326, -0.1776], + 33441: ["Saint-Martin-Lacaussade", 45.1427, -0.6426], + 33442: ["Saint-Martin-de-Laye", 45.0337, -0.2324], + 33443: ["Saint-Martin-de-Lerm", 44.6483, -0.0445], + 33444: ["Saint-Martin-de-Sescas", 44.5868, -0.1654], + 33445: ["Saint-Martin-du-Bois", 45.0202, -0.2590], + 33446: ["Saint-Martin-du-Puy", 44.6732, -0.0351], + 33447: ["Saint-Médard-de-Guizières", 45.0103, -0.0695], + 33448: ["Saint-Médard-d'Eyrans", 44.7113, -0.5093], + 33449: ["Saint-Médard-en-Jalles", 44.8832, -0.7842], + 33450: ["Saint-Michel-de-Castelnau", 44.2899, -0.0867], + 33451: ["Saint-Michel-de-Fronsac", 44.9260, -0.3033], + 33452: ["Saint-Michel-de-Rieufret", 44.6247, -0.4416], + 33453: ["Saint-Michel-de-Lapujade", 44.5876, 0.0785], + 33454: ["Saint-Morillon", 44.6420, -0.5198], + 33456: ["Saint-Palais", 45.3095, -0.5980], + 33457: ["Saint-Pardon-de-Conques", 44.5515, -0.1887], + 33458: ["Saint-Paul", 45.1500, -0.5901], + 33459: ["Saint-Pey-d'Armens", 44.8548, -0.1181], + 33460: ["Saint-Pey-de-Castets", 44.8166, -0.0640], + 33461: ["Saint-Philippe-d'Aiguille", 44.9155, -0.0382], + 33462: ["Saint-Philippe-du-Seignal", 44.8241, 0.2543], + 33463: ["Saint-Pierre-d'Aurillac", 44.5791, -0.1929], + 33464: ["Saint-Pierre-de-Bat", 44.6700, -0.2199], + 33465: ["Saint-Pierre-de-Mons", 44.5455, -0.2132], + 33466: ["Saint-Quentin-de-Baron", 44.8184, -0.2811], + 33467: ["Saint-Quentin-de-Caplong", 44.7954, 0.1374], + 33468: ["Sainte-Radegonde", 44.8030, 0.0238], + 33470: ["Saint-Romain-la-Virvée", 44.9594, -0.4099], + 33471: ["Saint-Sauveur", 45.1949, -0.8186], + 33472: ["Saint-Sauveur-de-Puynormand", 44.9957, -0.0320], + 33473: ["Saint-Savin", 45.1636, -0.4410], + 33474: ["Saint-Selve", 44.6549, -0.4726], + 33475: ["Saint-Seurin-de-Bourg", 45.0519, -0.5817], + 33476: ["Saint-Seurin-de-Cadourne", 45.2908, -0.8018], + 33477: ["Saint-Seurin-de-Cursac", 45.1579, -0.6274], + 33478: ["Saint-Seurin-sur-l'Isle", 45.0105, -0.0011], + 33479: ["Saint-Sève", 44.6068, -0.0241], + 33480: ["Saint-Sulpice-de-Faleyrens", 44.8612, -0.1880], + 33481: ["Saint-Sulpice-de-Guilleragues", 44.6298, 0.0478], + 33482: ["Saint-Sulpice-de-Pommiers", 44.6759, -0.1136], + 33483: ["Saint-Sulpice-et-Cameyrac", 44.9006, -0.3863], + 33484: ["Saint-Symphorien", 44.4230, -0.5400], + 33485: ["Sainte-Terre", 44.8338, -0.1205], + 33486: ["Saint-Trojan", 45.0900, -0.5804], + 33487: ["Saint-Vincent-de-Paul", 44.9735, -0.4814], + 33488: ["Saint-Vincent-de-Pertignas", 44.7989, -0.1117], + 33489: ["Saint-Vivien-de-Blaye", 45.1041, -0.5077], + 33490: ["Saint-Vivien-de-Médoc", 45.4448, -1.0253], + 33491: ["Saint-Vivien-de-Monségur", 44.6162, 0.1166], + 33492: ["Saint-Yzan-de-Soudiac", 45.1520, -0.4051], + 33493: ["Saint-Yzans-de-Médoc", 45.3263, -0.8136], + 33494: ["Salaunes", 44.9276, -0.8457], + 33495: ["Salignac", 45.0202, -0.3724], + 33496: ["Salleboeuf", 44.8438, -0.3929], + 33498: ["Salles", 44.5414, -0.8838], + 33499: ["Les Salles-de-Castillon", 44.9144, 0.0055], + 33500: ["Samonac", 45.0708, -0.5716], + 33501: ["Saucats", 44.6513, -0.6316], + 33502: ["Saugon", 45.1850, -0.5011], + 33503: ["Saumos", 44.9121, -1.0052], + 33504: ["Sauternes", 44.5310, -0.3415], + 33505: ["La Sauve", 44.7629, -0.3119], + 33506: ["Sauveterre-de-Guyenne", 44.7005, -0.0766], + 33507: ["Sauviac", 44.4000, -0.1838], + 33508: ["Savignac", 44.5147, -0.1088], + 33509: ["Savignac-de-l'Isle", 44.9865, -0.2402], + 33510: ["Semens", 44.6132, -0.2329], + 33511: ["Sendets", 44.4268, -0.0945], + 33512: ["Sigalens", 44.4549, -0.0328], + 33513: ["Sillas", 44.3693, -0.0585], + 33514: ["Soulac-sur-Mer", 45.4932, -1.1091], + 33515: ["Soulignac", 44.6965, -0.2880], + 33516: ["Soussac", 44.7356, 0.0112], + 33517: ["Soussans", 45.0563, -0.6979], + 33518: ["Tabanac", 44.7242, -0.4107], + 33519: ["Le Taillan-Médoc", 44.9111, -0.6808], + 33520: ["Taillecavat", 44.6516, 0.1574], + 33521: ["Talais", 45.4760, -1.0615], + 33522: ["Talence", 44.8060, -0.5911], + 33523: ["Targon", 44.7345, -0.2678], + 33524: ["Tarnès", 44.9760, -0.3550], + 33525: ["Tauriac", 45.0535, -0.5059], + 33526: ["Tayac", 44.9605, -0.0237], + 33527: ["Le Teich", 44.5781, -1.0242], + 33528: ["Le Temple", 44.8635, -0.9590], + 33529: ["La Teste-de-Buch", 44.5561, -1.1753], + 33530: ["Teuillac", 45.0962, -0.5470], + 33531: ["Tizac-de-Curton", 44.8247, -0.2428], + 33532: ["Tizac-de-Lapouyade", 45.0701, -0.3142], + 33533: ["Toulenne", 44.5644, -0.2752], + 33534: ["Le Tourne", 44.7172, -0.3970], + 33535: ["Tresses", 44.8419, -0.4699], + 33536: ["Le Tuzan", 44.4493, -0.6004], + 33537: ["Uzeste", 44.4334, -0.3245], + 33538: ["Valeyrac", 45.3906, -0.9010], + 33539: ["Vayres", 44.8910, -0.3258], + 33540: ["Vendays-Montalivet", 45.3394, -1.1005], + 33541: ["Vensac", 45.3988, -1.0745], + 33542: ["Vérac", 44.9940, -0.3369], + 33543: ["Verdelais", 44.5921, -0.2481], + 33544: ["Le Verdon-sur-Mer", 45.5385, -1.0797], + 33545: ["Vertheuil", 45.2541, -0.8454], + 33546: ["Vignonet", 44.8496, -0.1499], + 33547: ["Villandraut", 44.4500, -0.3807], + 33548: ["Villegouge", 44.9726, -0.3129], + 33549: ["Villenave-de-Rions", 44.6900, -0.3404], + 33550: ["Villenave-d'Ornon", 44.7731, -0.5582], + 33551: ["Villeneuve", 45.0812, -0.6398], + 33552: ["Virelade", 44.6522, -0.3951], + 33553: ["Virsac", 45.0259, -0.4353], + 33554: ["Yvrac", 44.8802, -0.4663], + 33555: ["Marcheprime", 44.7030, -0.8563] +}; diff --git a/dep/34.js b/dep/34.js new file mode 100644 index 0000000..b438788 --- /dev/null +++ b/dep/34.js @@ -0,0 +1,356 @@ +/* + 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[34] = { + 34001: ["Abeilhan", 43.4575, 3.2992], + 34002: ["Adissan", 43.5354, 3.4260], + 34003: ["Agde", 43.3091, 3.4844], + 34004: ["Agel", 43.3482, 2.8535], + 34005: ["Agonès", 43.9010, 3.7265], + 34006: ["Aigne", 43.3255, 2.7930], + 34007: ["Aigues-Vives", 43.3476, 2.8249], + 34008: ["Les Aires", 43.5695, 3.0713], + 34009: ["Alignan-du-Vent", 43.4688, 3.3392], + 34010: ["Aniane", 43.6835, 3.5925], + 34011: ["Arboras", 43.7212, 3.4740], + 34012: ["Argelliers", 43.7249, 3.6742], + 34013: ["Aspiran", 43.5672, 3.4481], + 34014: ["Assas", 43.7104, 3.8979], + 34015: ["Assignan", 43.3998, 2.8868], + 34016: ["Aumelas", 43.5777, 3.6172], + 34017: ["Aumes", 43.4638, 3.4699], + 34018: ["Autignac", 43.4997, 3.1676], + 34019: ["Avène", 43.7483, 3.1046], + 34020: ["Azillanet", 43.3236, 2.7450], + 34021: ["Babeau-Bouldoux", 43.4382, 2.8929], + 34022: ["Baillargues", 43.6581, 4.0103], + 34023: ["Balaruc-les-Bains", 43.4469, 3.6907], + 34024: ["Balaruc-le-Vieux", 43.4659, 3.6971], + 34025: ["Bassan", 43.4084, 3.2545], + 34026: ["Beaufort", 43.3040, 2.7682], + 34027: ["Beaulieu", 43.7298, 4.0211], + 34028: ["Bédarieux", 43.6125, 3.1668], + 34029: ["Bélarga", 43.5541, 3.5000], + 34030: ["Berlou", 43.4985, 2.9499], + 34031: ["Bessan", 43.3569, 3.4166], + 34032: ["Béziers", 43.3475, 3.2307], + 34033: ["Boisseron", 43.7523, 4.0762], + 34034: ["Boisset", 43.4017, 2.6902], + 34035: ["La Boissière", 43.6543, 3.6442], + 34036: ["Le Bosc", 43.6957, 3.3871], + 34037: ["Boujan-sur-Libron", 43.3803, 3.2631], + 34038: ["Le Bousquet-d'Orb", 43.7025, 3.1515], + 34039: ["Bouzigues", 43.4453, 3.6570], + 34040: ["Brenas", 43.6412, 3.2535], + 34041: ["Brignac", 43.6219, 3.4708], + 34042: ["Brissac", 43.8680, 3.7050], + 34043: ["Buzignargues", 43.7715, 3.9949], + 34044: ["Cabrerolles", 43.5347, 3.1220], + 34045: ["Cabrières", 43.5777, 3.3480], + 34046: ["Cambon-et-Salvergues", 43.6255, 2.8904], + 34047: ["Campagnan", 43.5407, 3.4923], + 34048: ["Campagne", 43.7858, 4.0344], + 34049: ["Camplong", 43.6898, 3.1117], + 34050: ["Candillargues", 43.6184, 4.0639], + 34051: ["Canet", 43.5983, 3.4827], + 34052: ["Capestang", 43.3217, 3.0481], + 34053: ["Carlencas-et-Levas", 43.6298, 3.2203], + 34054: ["Cassagnoles", 43.3973, 2.6017], + 34055: ["Castanet-le-Haut", 43.6738, 2.9549], + 34056: ["Castelnau-de-Guers", 43.4352, 3.4713], + 34057: ["Castelnau-le-Lez", 43.6380, 3.9126], + 34058: ["Castries", 43.6886, 3.9790], + 34059: ["La Caunette", 43.3674, 2.7872], + 34060: ["Causse-de-la-Selle", 43.7933, 3.6292], + 34061: ["Causses-et-Veyran", 43.4679, 3.0914], + 34062: ["Caussiniojouls", 43.5484, 3.1556], + 34063: ["Caux", 43.5044, 3.3682], + 34064: ["Le Caylar", 43.8716, 3.3115], + 34065: ["Cazedarnes", 43.4234, 3.0282], + 34066: ["Cazevieille", 43.7640, 3.7948], + 34067: ["Cazilhac", 43.9181, 3.6907], + 34068: ["Cazouls-d'Hérault", 43.5018, 3.4572], + 34069: ["Cazouls-lès-Béziers", 43.3976, 3.0996], + 34070: ["Cébazan", 43.4057, 2.9875], + 34071: ["Ceilhes-et-Rocozels", 43.8093, 3.0918], + 34072: ["Celles", 43.6663, 3.3596], + 34073: ["Cers", 43.3302, 3.3172], + 34074: ["Cessenon-sur-Orb", 43.4542, 3.0410], + 34075: ["Cesseras", 43.3311, 2.7040], + 34076: ["Ceyras", 43.6499, 3.4596], + 34077: ["Clapiers", 43.6620, 3.8868], + 34078: ["Claret", 43.8572, 3.8764], + 34079: ["Clermont-l'Hérault", 43.6338, 3.4131], + 34080: ["Colombières-sur-Orb", 43.5853, 3.0108], + 34081: ["Colombiers", 43.3154, 3.1440], + 34082: ["Combaillaux", 43.6724, 3.7794], + 34083: ["Combes", 43.6024, 3.0476], + 34084: ["Corneilhan", 43.4019, 3.1964], + 34085: ["Coulobres", 43.4507, 3.2749], + 34086: ["Courniou", 43.4893, 2.6932], + 34087: ["Cournonsec", 43.5404, 3.7027], + 34088: ["Cournonterral", 43.5694, 3.7064], + 34089: ["Creissan", 43.3771, 2.9997], + 34090: ["Le Crès", 43.6540, 3.9360], + 34091: ["Le Cros", 43.8802, 3.3630], + 34092: ["Cruzy", 43.3518, 2.9345], + 34093: ["Dio-et-Valquières", 43.6690, 3.2210], + 34094: ["Espondeilhan", 43.4372, 3.2579], + 34095: ["Fabrègues", 43.5344, 3.7719], + 34096: ["Faugères", 43.5687, 3.1834], + 34097: ["Félines-Minervois", 43.3540, 2.5818], + 34098: ["Ferrals-les-Montagnes", 43.4188, 2.6417], + 34099: ["Ferrières-les-Verreries", 43.8675, 3.8002], + 34100: ["Ferrières-Poussarou", 43.4833, 2.9035], + 34101: ["Florensac", 43.3858, 3.4638], + 34102: ["Fontanès", 43.7944, 3.9183], + 34103: ["Fontès", 43.5419, 3.3902], + 34104: ["Fos", 43.5681, 3.2420], + 34105: ["Fouzilhon", 43.5057, 3.2371], + 34106: ["Fozières", 43.7508, 3.3559], + 34107: ["Fraisse-sur-Agout", 43.5926, 2.7970], + 34108: ["Frontignan", 43.4482, 3.7492], + 34109: ["Gabian", 43.5181, 3.2644], + 34110: ["Galargues", 43.7823, 4.0078], + 34111: ["Ganges", 43.9457, 3.7052], + 34112: ["Garrigues", 43.7983, 4.0104], + 34113: ["Gigean", 43.4940, 3.7235], + 34114: ["Gignac", 43.6393, 3.5738], + 34115: ["Gorniès", 43.8843, 3.6246], + 34116: ["Grabels", 43.6507, 3.7942], + 34117: ["Graissessac", 43.6862, 3.0852], + 34118: ["Guzargues", 43.7292, 3.9239], + 34119: ["Hérépian", 43.5917, 3.1177], + 34120: ["Jacou", 43.6629, 3.9119], + 34121: ["Joncels", 43.7662, 3.1831], + 34122: ["Jonquières", 43.6739, 3.4781], + 34123: ["Juvignac", 43.6237, 3.7957], + 34124: ["Lacoste", 43.6572, 3.4231], + 34125: ["Lagamas", 43.6745, 3.5321], + 34126: ["Lamalou-les-Bains", 43.5964, 3.0844], + 34127: ["Lansargues", 43.6364, 4.0827], + 34128: ["Laroque", 43.9256, 3.7334], + 34129: ["Lattes", 43.5638, 3.9022], + 34130: ["Laurens", 43.5218, 3.1996], + 34131: ["Lauret", 43.8313, 3.8818], + 34132: ["Lauroux", 43.7915, 3.2783], + 34133: ["Lavalette", 43.6926, 3.2713], + 34134: ["Lavérune", 43.5848, 3.8016], + 34135: ["Lespignan", 43.2737, 3.1698], + 34136: ["Lézignan-la-Cèbe", 43.4922, 3.4396], + 34137: ["Liausson", 43.6402, 3.3604], + 34138: ["Lieuran-Cabrières", 43.5916, 3.4087], + 34139: ["Lieuran-lès-Béziers", 43.4122, 3.2306], + 34140: ["Lignan-sur-Orb", 43.3824, 3.1727], + 34141: ["La Livinière", 43.3372, 2.6327], + 34142: ["Lodève", 43.7307, 3.3056], + 34143: ["Loupian", 43.4494, 3.6263], + 34144: ["Lunas", 43.7089, 3.2060], + 34145: ["Lunel", 43.6820, 4.1356], + 34146: ["Lunel-Viel", 43.6826, 4.0842], + 34147: ["Magalas", 43.4808, 3.2174], + 34148: ["Maraussan", 43.3705, 3.1537], + 34149: ["Margon", 43.4864, 3.3040], + 34150: ["Marseillan", 43.3605, 3.5471], + 34151: ["Marsillargues", 43.6268, 4.1478], + 34152: ["Mas-de-Londres", 43.7875, 3.7738], + 34153: ["Les Matelles", 43.7279, 3.8068], + 34154: ["Mauguio", 43.5928, 4.0042], + 34155: ["Maureilhan", 43.3515, 3.1017], + 34156: ["Mérifons", 43.6355, 3.2801], + 34157: ["Mèze", 43.4292, 3.5777], + 34158: ["Minerve", 43.3629, 2.7216], + 34159: ["Mireval", 43.5170, 3.8030], + 34160: ["Mons", 43.5698, 2.9630], + 34161: ["Montady", 43.3285, 3.1139], + 34162: ["Montagnac", 43.4745, 3.5107], + 34163: ["Montarnaud", 43.6470, 3.6997], + 34164: ["Montaud", 43.7478, 3.9601], + 34165: ["Montbazin", 43.5327, 3.6719], + 34166: ["Montblanc", 43.3707, 3.3575], + 34167: ["Montels", 43.2896, 3.0256], + 34168: ["Montesquieu", 43.5621, 3.2714], + 34169: ["Montferrier-sur-Lez", 43.6690, 3.8640], + 34170: ["Montouliers", 43.3353, 2.9062], + 34171: ["Montoulieu", 43.9192, 3.8018], + 34172: ["Montpellier", 43.6134, 3.8685], + 34173: ["Montpeyroux", 43.7111, 3.5024], + 34174: ["Moulès-et-Baucels", 43.9497, 3.7555], + 34175: ["Mourèze", 43.6156, 3.3510], + 34176: ["Mudaison", 43.6402, 4.0363], + 34177: ["Murles", 43.7017, 3.7572], + 34178: ["Murviel-lès-Béziers", 43.4576, 3.1359], + 34179: ["Murviel-lès-Montpellier", 43.6095, 3.7393], + 34180: ["Nébian", 43.5995, 3.4367], + 34181: ["Neffiès", 43.5393, 3.3335], + 34182: ["Nézignan-l'évêque", 43.4214, 3.4038], + 34183: ["Nissan-lez-Enserune", 43.2811, 3.1122], + 34184: ["Nizas", 43.5137, 3.4195], + 34185: ["Notre-Dame-de-Londres", 43.8324, 3.7571], + 34186: ["Octon", 43.6574, 3.2958], + 34187: ["Olargues", 43.5401, 2.9177], + 34188: ["Olmet-et-Villecun", 43.7080, 3.2979], + 34189: ["Olonzac", 43.2811, 2.7372], + 34190: ["Oupia", 43.2886, 2.7761], + 34191: ["Pailhès", 43.4371, 3.1847], + 34192: ["Palavas-les-Flots", 43.5335, 3.9262], + 34193: ["Pardailhan", 43.4450, 2.8372], + 34194: ["Paulhan", 43.5382, 3.4587], + 34195: ["Pégairolles-de-Buèges", 43.8051, 3.5759], + 34196: ["Pégairolles-de-l'Escalette", 43.8129, 3.3345], + 34197: ["Péret", 43.5749, 3.3983], + 34198: ["Pérols", 43.5606, 3.9517], + 34199: ["Pézenas", 43.4629, 3.4165], + 34200: ["Pézènes-les-Mines", 43.5990, 3.2448], + 34201: ["Pierrerue", 43.4408, 2.9635], + 34202: ["Pignan", 43.5855, 3.7492], + 34203: ["Pinet", 43.4090, 3.5124], + 34204: ["Plaissan", 43.5590, 3.5297], + 34205: ["Les Plans", 43.7561, 3.2656], + 34206: ["Poilhes", 43.3045, 3.0895], + 34207: ["Pomérols", 43.3966, 3.5147], + 34208: ["Popian", 43.6241, 3.5332], + 34209: ["Portiragnes", 43.3017, 3.3476], + 34210: ["Le Pouget", 43.5925, 3.5172], + 34211: ["Le Poujol-sur-Orb", 43.5830, 3.0543], + 34212: ["Poujols", 43.7720, 3.3186], + 34213: ["Poussan", 43.4938, 3.6606], + 34214: ["Pouzolles", 43.4790, 3.2734], + 34215: ["Pouzols", 43.6204, 3.5091], + 34216: ["Le Pradal", 43.6331, 3.0960], + 34217: ["Prades-le-Lez", 43.7072, 3.8648], + 34218: ["Prades-sur-Vernazobre", 43.4587, 2.9763], + 34219: ["Prémian", 43.5395, 2.8226], + 34220: ["Le Puech", 43.6831, 3.3250], + 34221: ["Puéchabon", 43.7250, 3.6061], + 34222: ["Puilacher", 43.5667, 3.5043], + 34223: ["Puimisson", 43.4378, 3.2079], + 34224: ["Puissalicon", 43.4539, 3.2377], + 34225: ["Puisserguier", 43.3772, 3.0459], + 34226: ["Quarante", 43.3507, 2.9807], + 34227: ["Restinclières", 43.7241, 4.0411], + 34228: ["Rieussec", 43.4221, 2.7323], + 34229: ["Riols", 43.5020, 2.7978], + 34230: ["Les Rives", 43.8557, 3.2640], + 34231: ["Romiguières", 43.8174, 3.2386], + 34232: ["Roquebrun", 43.5055, 3.0102], + 34233: ["Roqueredonde", 43.7962, 3.2079], + 34234: ["Roquessels", 43.5504, 3.2263], + 34235: ["Rosis", 43.6281, 2.9921], + 34236: ["Rouet", 43.8258, 3.8159], + 34237: ["Roujan", 43.5109, 3.3093], + 34238: ["Saint-André-de-Buèges", 43.8538, 3.6495], + 34239: ["Saint-André-de-Sangonis", 43.6502, 3.5028], + 34240: ["Saint-Aunès", 43.6349, 3.9657], + 34241: ["Saint-Bauzille-de-la-Sylve", 43.6102, 3.5587], + 34242: ["Saint-Bauzille-de-Montmel", 43.7762, 3.9503], + 34243: ["Saint-Bauzille-de-Putois", 43.9007, 3.7590], + 34244: ["Saint-Brès", 43.6665, 4.0379], + 34245: ["Saint-Chinian", 43.4211, 2.9313], + 34246: ["Saint-Christol", 43.7236, 4.0722], + 34247: ["Saint-Clément-de-Rivière", 43.6860, 3.8431], + 34248: ["Sainte-Croix-de-Quintillargues", 43.7680, 3.9104], + 34249: ["Saint-Drézéry", 43.7284, 3.9777], + 34250: ["Saint-étienne-d'Albagnan", 43.5283, 2.8652], + 34251: ["Saint-étienne-de-Gourgas", 43.7836, 3.3849], + 34252: ["Saint-étienne-Estréchoux", 43.6605, 3.1043], + 34253: ["Saint-Félix-de-l'Héras", 43.8393, 3.3145], + 34254: ["Saint-Félix-de-Lodez", 43.6608, 3.4688], + 34255: ["Saint-Gély-du-Fesc", 43.6896, 3.8096], + 34256: ["Saint-Geniès-des-Mourgues", 43.6972, 4.0375], + 34257: ["Saint-Geniès-de-Varensal", 43.6879, 3.0029], + 34258: ["Saint-Geniès-de-Fontedit", 43.4689, 3.1749], + 34259: ["Saint-Georges-d'Orques", 43.6168, 3.7737], + 34260: ["Saint-Gervais-sur-Mare", 43.6671, 3.0497], + 34261: ["Saint-Guilhem-le-Désert", 43.7566, 3.5450], + 34262: ["Saint-Guiraud", 43.6784, 3.4513], + 34263: ["Saint-Hilaire-de-Beauvoir", 43.7530, 4.0194], + 34264: ["Saint-Jean-de-Buèges", 43.8341, 3.6053], + 34265: ["Saint-Jean-de-Cornies", 43.7447, 4.0033], + 34266: ["Saint-Jean-de-Cuculles", 43.7516, 3.8337], + 34267: ["Saint-Jean-de-Fos", 43.6938, 3.5464], + 34268: ["Saint-Jean-de-la-Blaquière", 43.7101, 3.4298], + 34269: ["Saint-Jean-de-Minervois", 43.3998, 2.8186], + 34270: ["Saint-Jean-de-Védas", 43.5716, 3.8322], + 34271: ["Saint-Julien", 43.5848, 2.9022], + 34272: ["Saint-Just", 43.6561, 4.1118], + 34273: ["Saint-Martin-de-l'Arçon", 43.5800, 2.9850], + 34274: ["Saint-Martin-de-Londres", 43.7926, 3.7074], + 34276: ["Saint-Mathieu-de-Tréviers", 43.7692, 3.8700], + 34277: ["Saint-Maurice-Navacelles", 43.8448, 3.5062], + 34278: ["Saint-Michel", 43.8408, 3.4063], + 34279: ["Saint-Nazaire-de-Ladarez", 43.5174, 3.0801], + 34280: ["Saint-Nazaire-de-Pézan", 43.6351, 4.1170], + 34281: ["Saint-Pargoire", 43.5312, 3.5435], + 34282: ["Saint-Paul-et-Valmalle", 43.6147, 3.6792], + 34283: ["Saint-Pierre-de-la-Fage", 43.7942, 3.4224], + 34284: ["Saint-Pons-de-Thomières", 43.4788, 2.7485], + 34285: ["Saint-Pons-de-Mauchiens", 43.5093, 3.5123], + 34286: ["Saint-Privat", 43.7510, 3.4319], + 34287: ["Saint-Saturnin-de-Lucian", 43.7020, 3.4656], + 34288: ["Saint-Sériès", 43.7355, 4.1049], + 34289: ["Saint-Thibéry", 43.3927, 3.4008], + 34290: ["Saint-Vincent-de-Barbeyrargues", 43.7107, 3.8768], + 34291: ["Saint-Vincent-d'Olargues", 43.5598, 2.8730], + 34292: ["Salasc", 43.6220, 3.3124], + 34293: ["La Salvetat-sur-Agout", 43.6021, 2.6870], + 34294: ["Saturargues", 43.7142, 4.1171], + 34295: ["Saussan", 43.5690, 3.7809], + 34296: ["Saussines", 43.7589, 4.0503], + 34297: ["Sauteyrargues", 43.8309, 3.9185], + 34298: ["Sauvian", 43.2910, 3.2540], + 34299: ["Sérignan", 43.2733, 3.2972], + 34300: ["Servian", 43.4143, 3.3064], + 34301: ["Sète", 43.3917, 3.6470], + 34302: ["Siran", 43.3302, 2.6632], + 34303: ["Sorbs", 43.8909, 3.4064], + 34304: ["Soubès", 43.7796, 3.3520], + 34305: ["Le Soulié", 43.5430, 2.6899], + 34306: ["Soumont", 43.7254, 3.3497], + 34307: ["Sussargues", 43.7090, 3.9945], + 34308: ["Taussac-la-Billière", 43.6330, 3.0765], + 34309: ["Teyran", 43.6849, 3.9284], + 34310: ["Thézan-lès-Béziers", 43.4132, 3.1581], + 34311: ["Tourbes", 43.4426, 3.3732], + 34312: ["La Tour-sur-Orb", 43.6555, 3.1514], + 34313: ["Tressan", 43.5728, 3.4866], + 34314: ["Le Triadou", 43.7367, 3.8573], + 34315: ["Usclas-d'Hérault", 43.5218, 3.4673], + 34316: ["Usclas-du-Bosc", 43.7281, 3.3987], + 34317: ["La Vacquerie-et-Saint-Martin-de-Castries", 43.7940, 3.4810], + 34318: ["Vacquières", 43.8289, 3.9505], + 34319: ["Vailhan", 43.5542, 3.2998], + 34320: ["Vailhauquès", 43.6641, 3.7284], + 34321: ["Valergues", 43.6724, 4.0587], + 34322: ["Valflaunès", 43.8020, 3.8618], + 34323: ["Valmascle", 43.6001, 3.2999], + 34324: ["Valras-Plage", 43.2476, 3.2892], + 34325: ["Valros", 43.4191, 3.3614], + 34326: ["Vélieux", 43.3902, 2.7449], + 34327: ["Vendargues", 43.6610, 3.9628], + 34328: ["Vendémian", 43.5790, 3.5625], + 34329: ["Vendres", 43.2581, 3.2272], + 34330: ["Vérargues", 43.7089, 4.0929], + 34331: ["Verreries-de-Moussans", 43.4493, 2.6791], + 34332: ["Vias", 43.3131, 3.3988], + 34333: ["Vic-la-Gardiole", 43.4862, 3.8034], + 34334: ["Vieussan", 43.5401, 3.0006], + 34335: ["Villemagne-l'Argentière", 43.6189, 3.1214], + 34336: ["Villeneuve-lès-Béziers", 43.3172, 3.2895], + 34337: ["Villeneuve-lès-Maguelone", 43.5249, 3.8584], + 34338: ["Villeneuvette", 43.6102, 3.4007], + 34339: ["Villespassans", 43.3817, 2.9114], + 34340: ["Villetelle", 43.7241, 4.1368], + 34341: ["Villeveyrac", 43.5001, 3.5937], + 34342: ["Viols-en-Laval", 43.7448, 3.7402], + 34343: ["Viols-le-Fort", 43.7367, 3.6922], + 34344: ["La Grande-Motte", 43.5685, 4.0758] +}; diff --git a/dep/35.js b/dep/35.js new file mode 100644 index 0000000..0c47c49 --- /dev/null +++ b/dep/35.js @@ -0,0 +1,366 @@ +/* + 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[35] = { + 35001: ["Acigné", 48.13417, -1.53667], + 35002: ["Amanlis", 48.00639, -1.47611], + 35003: ["Andouillé-Neuville", 48.29361, -1.59], + 35004: ["Antrain", 48.4605, -1.4842], + 35005: ["Arbrissel", 47.92667, -1.30444], + 35006: ["Argentré-du-Plessis", 48.05722, -1.15389], + 35007: ["Aubigné", 48.29444, -1.635], + 35008: ["Availles-sur-Seiche", 47.96111, -1.19583], + 35009: ["Baguer-Morvan", 48.525, -1.77389], + 35010: ["Baguer-Pican", 48.5525, -1.69917], + 35011: ["Baillé", 48.35944, -1.38167], + 35012: ["Bain-de-Bretagne", 47.84222, -1.68194], + 35013: ["Bains-sur-Oust", 47.70361, -2.07139], + 35014: ["Bais", 48.01056, -1.29056], + 35015: ["Balazé", 48.16889, -1.19167], + 35016: ["Baulon", 47.98528, -1.93167], + 35017: ["La Baussaine", 48.31333, -1.89806], + 35018: ["La Bazouge-du-Désert", 48.4434, -1.1044], + 35019: ["Bazouges-la-Pérouse", 48.42611, -1.57417], + 35021: ["Beaucé", 48.33806, -1.15694], + 35022: ["Bécherel", 48.29528, -1.945], + 35023: ["Bédée", 48.17944, -1.94417], + 35024: ["Betton", 48.1825, -1.64389], + 35025: ["Billé", 48.28778, -1.24639], + 35026: ["Bléruais", 48.11111, -2.12472], + 35027: ["Boisgervilly", 48.16694, -2.06389], + 35028: ["Boistrudan", 47.96944, -1.40111], + 35029: ["Bonnemain", 48.46667, -1.76667], + 35030: ["La Bosse-de-Bretagne", 47.86944, -1.59889], + 35031: ["La Bouëxière", 48.18389, -1.43806], + 35032: ["Bourgbarré", 47.99444, -1.61472], + 35033: ["Bourg-des-Comptes", 47.92917, -1.7425], + 35034: ["La Boussac", 48.51278, -1.66056], + 35035: ["Bovel", 47.95028, -1.97694], + 35037: ["Bréal-sous-Montfort", 48.04778, -1.86667], + 35038: ["Bréal-sous-Vitré", 48.10306, -1.06111], + 35039: ["Brécé", 48.10889, -1.4825], + 35040: ["Breteil", 48.14528, -1.89861], + 35041: ["Brie", 47.95194, -1.53722], + 35042: ["Brielles", 48.00861, -1.09056], + 35044: ["Broualan", 48.47361, -1.65], + 35045: ["Bruc-sur-Aff", 47.81472, -2.01861], + 35046: ["Les Brulais", 47.88889, -2.04306], + 35047: ["Bruz", 48.02472, -1.74583], + 35048: ["Campel", 47.93639, -2.00972], + 35049: ["Cancale", 48.67667, -1.85194], + 35050: ["Cardroc", 48.28528, -1.88972], + 35051: ["Cesson-Sévigné", 48.1212, -1.603], + 35052: ["Champeaux", 48.14722, -1.31111], + 35053: ["Chancé", 48.03583, -1.38], + 35054: ["Chanteloup", 47.96583, -1.61556], + 35055: ["Chantepie", 48.08861, -1.61639], + 35056: ["La Chapelle-aux-Filtzméens", 48.384, -1.8244], + 35057: ["La Chapelle-Bouëxic", 47.92917, -1.94083], + 35058: ["La Chapelle-Chaussée", 48.27167, -1.85472], + 35059: ["La Chapelle-des-Fougeretz", 48.17722, -1.73278], + 35060: ["La Chapelle-du-Lou", 48.21278, -1.99222], + 35061: ["La Chapelle-Erbrée", 48.14111, -1.10056], + 35062: ["La Chapelle-Janson", 48.3475, -1.10194], + 35063: ["La Chapelle-Saint-Aubert", 48.31361, -1.30806], + 35064: ["La Chapelle-de-Brain", 47.70028, -1.93472], + 35065: ["La Chapelle-Thouarault", 48.12444, -1.86556], + 35066: ["Chartres-de-Bretagne", 48.0393, -1.7029], + 35067: ["Chasné-sur-Illet", 48.24167, -1.56167], + 35068: ["Châteaubourg", 48.11111, -1.40333], + 35069: ["Châteaugiron", 48.04806, -1.50306], + 35070: ["Châteauneuf-d'Ille-et-Vilaine", 48.56111, -1.92972], + 35071: ["Le Châtellier", 48.41583, -1.25417], + 35072: ["Châtillon-en-Vendelais", 48.225, -1.17861], + 35075: ["Chauvigné", 48.37583, -1.46028], + 35076: ["Chavagne", 48.05417, -1.78444], + 35077: ["Chelun", 47.85458, -1.22317], + 35078: ["Cherrueix", 48.605, -1.71083], + 35079: ["Chevaigné", 48.21194, -1.62972], + 35080: ["Cintré", 48.10556, -1.87222], + 35081: ["Clayes", 48.17667, -1.8525], + 35082: ["Coësmes", 47.88306, -1.44083], + 35083: ["Coglès", 48.45972, -1.36417], + 35084: ["Comblessac", 47.87639, -2.08389], + 35085: ["Combourg", 48.40861, -1.75167], + 35086: ["Combourtillé", 48.27194, -1.24556], + 35087: ["Cornillé", 48.08028, -1.30694], + 35088: ["Corps-Nuds", 47.97806, -1.58639], + 35089: ["La Couyère", 47.8875, -1.50528], + 35090: ["Crevin", 47.93722, -1.66167], + 35091: ["Le Crouais", 48.20722, -2.13861], + 35092: ["Cuguen", 48.4497, -1.6624], + 35093: ["Dinard", 48.6325, -2.06167], + 35094: ["Dingé", 48.3575, -1.71611], + 35095: ["Dol-de-Bretagne", 48.55, -1.75], + 35096: ["Domagné", 48.0708, -1.3906], + 35097: ["Domalain", 47.99611, -1.24167], + 35098: ["La Dominelais", 47.7625, -1.68833], + 35099: ["Domloup", 48.0618, -1.522], + 35100: ["Dompierre-du-Chemin", 48.26694, -1.14361], + 35101: ["Dourdain", 48.19306, -1.37], + 35102: ["Drouges", 47.90167, -1.265], + 35103: ["Eancé", 47.82194, -1.24278], + 35104: ["Epiniac", 48.51, -1.69611], + 35105: ["Erbrée", 48.09889, -1.12444], + 35106: ["Ercé-en-Lamée", 47.83028, -1.55917], + 35107: ["Ercé-près-Liffré", 48.25556, -1.51778], + 35108: ["Essé", 47.9575, -1.42444], + 35109: ["Étrelles", 48.06028, -1.19361], + 35110: ["Feins", 48.32889, -1.64028], + 35111: ["Le Ferré", 48.4925, -1.29389], + 35112: ["Fleurigné", 48.33556, -1.12083], + 35113: ["La Fontenelle", 48.46778, -1.50278], + 35114: ["Forges-la-Forêt", 47.85944, -1.28139], + 35115: ["Fougères", 48.35167, -1.2], + 35116: ["La Fresnais", 48.59556, -1.84333], + 35117: ["Gaël", 48.13222, -2.22139], + 35118: ["Gahard", 48.29694, -1.51917], + 35119: ["Gennes-sur-Seiche", 47.98861, -1.12361], + 35120: ["Gévezé", 48.21917, -1.78806], + 35121: ["Gosné", 48.24611, -1.46472], + 35122: ["La Gouesnière", 48.6054, -1.8937], + 35123: ["Goven", 48.00611, -1.8475], + 35124: ["Grand-Fougeray", 47.72306, -1.73306], + 35125: ["La Guerche-de-Bretagne", 47.94139, -1.22972], + 35126: ["Guichen", 47.9675, -1.795], + 35127: ["Guignen", 47.92056, -1.86167], + 35128: ["Guipel", 48.29833, -1.72139], + 35129: ["Guipry", 47.82472, -1.84278], + 35130: ["Hédé-Bazouges", 48.29472, -1.8025], + 35131: ["L'Hermitage", 48.12583, -1.81583], + 35132: ["Hirel", 48.60556, -1.80167], + 35133: ["Iffendic", 48.13028, -2.03361], + 35134: ["Les Iffs", 48.28778, -1.86667], + 35135: ["Irodouër", 48.25, -1.95], + 35136: ["Janzé", 47.96056, -1.49917], + 35137: ["Javené", 48.31917, -1.21583], + 35138: ["Laignelet", 48.37083, -1.15028], + 35139: ["Laillé", 47.97778, -1.71833], + 35140: ["Lalleu", 47.85528, -1.51028], + 35141: ["Landavran", 48.15889, -1.28944], + 35142: ["Landéan", 48.41306, -1.1525], + 35143: ["Landujan", 48.25028, -1.99639], + 35144: ["Langan", 48.24444, -1.85361], + 35145: ["Langon", 47.71972, -1.84806], + 35146: ["Langouet", 48.24972, -1.82306], + 35147: ["Lanhélin", 48.45861, -1.82806], + 35148: ["Lanrigan", 48.39639, -1.69889], + 35149: ["Lassy", 47.97889, -1.87], + 35150: ["Lécousse", 48.3675, -1.21778], + 35151: ["Lieuron", 47.85111, -1.94444], + 35152: ["Liffré", 48.21361, -1.50806], + 35153: ["Lillemer", 48.56472, -1.86028], + 35154: ["Livré-sur-Changeon", 48.21889, -1.34333], + 35155: ["Lohéac", 47.86556, -1.88333], + 35156: ["Longaulnay", 48.3102, -1.9387], + 35157: ["Le Loroux", 48.39472, -1.06417], + 35158: ["Le Lou-du-Lac", 48.20944, -1.99278], + 35159: ["Lourmais", 48.45, -1.7275], + 35160: ["Loutehel", 47.93611, -2.08028], + 35161: ["Louvigné-de-Bais", 48.04861, -1.33056], + 35162: ["Louvigné-du-Désert", 48.48167, -1.12417], + 35163: ["Luitré", 48.28333, -1.11861], + 35164: ["Marcillé-Raoul", 48.38694, -1.60583], + 35165: ["Marcillé-Robert", 47.95, -1.36111], + 35166: ["Marpiré", 48.14306, -1.33972], + 35167: ["Martigné-Ferchaud", 47.82778, -1.31833], + 35168: ["Maure-de-Bretagne", 47.89111, -1.99167], + 35169: ["Maxent", 47.98333, -2.03333], + 35170: ["Mecé", 48.23722, -1.3025], + 35171: ["Médréac", 48.26667, -2.06667], + 35172: ["Meillac", 48.41222, -1.81333], + 35173: ["Melesse", 48.21722, -1.69611], + 35174: ["Mellé", 48.4884, -1.1881], + 35175: ["Mernel", 47.89778, -1.96722], + 35176: ["Messac", 47.82472, -1.80861], + 35177: ["La Mézière", 48.21833, -1.75556], + 35178: ["Mézières-sur-Couesnon", 48.29556, -1.43278], + 35179: ["Miniac-Morvan", 48.51472, -1.9], + 35180: ["Miniac-sous-Bécherel", 48.28528, -1.93222], + 35181: ["Le Minihic-sur-Rance", 48.57667, -2.0125], + 35183: ["Mondevert", 48.08417, -1.09889], + 35184: ["Montauban-de-Bretagne", 48.19917, -2.04806], + 35185: ["Montautour", 48.20389, -1.14694], + 35186: ["Mont-Dol", 48.5694, -1.765], + 35187: ["Monterfil", 48.06583, -1.97861], + 35188: ["Montfort-sur-Meu", 48.13806, -1.95583], + 35189: ["Montgermont", 48.15667, -1.71611], + 35190: ["Monthault", 48.51139, -1.18139], + 35191: ["Montours", 48.44278, -1.30889], + 35192: ["Montreuil-des-Landes", 48.24694, -1.22333], + 35193: ["Montreuil-le-Gast", 48.24694, -1.72667], + 35194: ["Montreuil-sous-Pérouse", 48.15083, -1.23667], + 35195: ["Montreuil-sur-Ille", 48.30722, -1.66917], + 35196: ["Mordelles", 48.07472, -1.84583], + 35197: ["Mouazé", 48.23167, -1.60972], + 35198: ["Moulins", 48.0025, -1.37222], + 35199: ["Moussé", 47.9232, -1.2691], + 35200: ["Moutiers", 47.96722, -1.21389], + 35201: ["Muel", 48.1275, -2.1565], + 35202: ["La Noë-Blanche", 47.8025, -1.74139], + 35203: ["La Nouaye", 48.1626, -1.9783], + 35204: ["Nouvoitou", 48.04056, -1.54583], + 35205: ["Noyal-sous-Bazouges", 48.41333, -1.62417], + 35206: ["Noyal-Châtillon-sur-Seiche", 48.0438, -1.657], + 35207: ["Noyal-sur-Vilaine", 48.11167, -1.52444], + 35208: ["Orgères", 47.99889, -1.66833], + 35209: ["Ossé", 48.05583, -1.44944], + 35210: ["Pacé", 48.14778, -1.77389], + 35211: ["Paimpont", 48.01806, -2.17111], + 35212: ["Pancé", 47.88139, -1.65833], + 35214: ["Parcé", 48.27306, -1.20028], + 35215: ["Parigné", 48.42806, -1.19167], + 35216: ["Parthenay-de-Bretagne", 48.19194, -1.82806], + 35217: ["Le Pertre", 48.03472, -1.03722], + 35218: ["Le Petit-Fougeray", 47.92778, -1.60889], + 35219: ["Pipriac", 47.80917, -1.94778], + 35220: ["Piré-sur-Seiche", 48.00944, -1.43056], + 35221: ["Pléchâtel", 47.89444, -1.74861], + 35222: ["Pleine-Fougères", 48.53361, -1.56417], + 35223: ["Plélan-le-Grand", 48.00167, -2.09917], + 35224: ["Plerguer", 48.52667, -1.84722], + 35225: ["Plesder", 48.41361, -1.9225], + 35226: ["Pleugueneuc", 48.39639, -1.90361], + 35227: ["Pleumeleuc", 48.18444, -1.91889], + 35228: ["Pleurtuit", 48.57972, -2.05833], + 35229: ["Pocé-les-Bois", 48.11667, -1.25], + 35230: ["Poilley", 48.46556, -1.2625], + 35231: ["Poligné", 47.8875, -1.68639], + 35232: ["Princé", 48.21639, -1.08833], + 35233: ["Québriac", 48.34472, -1.82667], + 35234: ["Quédillac", 48.24944, -2.1425], + 35235: ["Rannée", 47.92417, -1.24056], + 35236: ["Redon", 47.65139, -2.08472], + 35237: ["Renac", 47.71972, -1.97639], + 35238: ["Rennes", 48.11417, -1.68083], + 35239: ["Retiers", 47.91333, -1.38194], + 35240: ["Le Rheu", 48.10194, -1.79556], + 35241: ["La Richardais", 48.60639, -2.035], + 35242: ["Rimou", 48.3993, -1.5112], + 35243: ["Romagné", 48.34222, -1.27722], + 35244: ["Romazy", 48.37556, -1.49694], + 35245: ["Romillé", 48.21583, -1.89194], + 35246: ["Roz-Landrieux", 48.54333, -1.81583], + 35247: ["Roz-sur-Couesnon", 48.58889, -1.5925], + 35248: ["Sains", 48.55139, -1.58417], + 35249: ["Sainte-Anne-sur-Vilaine", 47.73056, -1.82556], + 35250: ["Saint-Armel", 48.01167, -1.59056], + 35251: ["Saint-Aubin-d'Aubigné", 48.26222, -1.60611], + 35252: ["Saint-Aubin-des-Landes", 48.09417, -1.29528], + 35253: ["Saint-Aubin-du-Cormier", 48.25944, -1.39861], + 35254: ["Saint-Aubin-du-Pavail", 48.04361, -1.46139], + 35255: ["Saint-Benoît-des-Ondes", 48.61972, -1.85139], + 35256: ["Saint-Briac-sur-Mer", 48.6207, -2.1331], + 35257: ["Saint-Brice-en-Coglès", 48.411, -1.3663], + 35258: ["Saint-Brieuc-des-Iffs", 48.29111, -1.85139], + 35259: ["Saint-Broladre", 48.58667, -1.65667], + 35260: ["Saint-Christophe-des-Bois", 48.22667, -1.2475], + 35261: ["Saint-Christophe-de-Valains", 48.34278, -1.44722], + 35262: ["Sainte-Colombe", 47.88778, -1.45611], + 35263: ["Saint-Coulomb", 48.675, -1.91167], + 35264: ["Saint-Didier", 48.09472, -1.37167], + 35265: ["Saint-Domineuc", 48.37417, -1.87611], + 35266: ["Saint-Erblon", 48.01889, -1.65167], + 35267: ["Saint-Étienne-en-Coglès", 48.40361, -1.325], + 35268: ["Saint-Ganton", 47.7648, -1.8892], + 35269: ["Saint-Georges-de-Chesné", 48.27361, -1.29139], + 35270: ["Saint-Georges-de-Gréhaigne", 48.56806, -1.54917], + 35271: ["Saint-Georges-de-Reintembault", 48.50833, -1.24333], + 35272: ["Saint-Germain-du-Pinel", 48.01222, -1.16611], + 35273: ["Saint-Germain-en-Coglès", 48.40583, -1.26333], + 35274: ["Saint-Germain-sur-Ille", 48.24889, -1.65917], + 35275: ["Saint-Gilles", 48.15361, -1.82611], + 35276: ["Saint-Gondran", 48.26694, -1.83556], + 35277: ["Saint-Gonlay", 48.11306, -2.06583], + 35278: ["Saint-Grégoire", 48.15111, -1.68611], + 35279: ["Saint-Guinoux", 48.57556, -1.88361], + 35280: ["Saint-Hilaire-des-Landes", 48.35139, -1.35806], + 35281: ["Saint-Jacques-de-la-Lande", 48.09028, -1.69556], + 35282: ["Saint-Jean-sur-Couesnon", 48.29056, -1.36722], + 35283: ["Saint-Jean-sur-Vilaine", 48.11694, -1.36083], + 35284: ["Saint-Jouan-des-Guérets", 48.59861, -1.97306], + 35285: ["Saint-Just", 47.76583, -1.96111], + 35286: ["Saint-Léger-des-Prés", 48.39528, -1.65167], + 35287: ["Saint-Lunaire", 48.63444, -2.10889], + 35288: ["Saint-Malo", 48.64722, -2.00889], + 35289: ["Saint-Malo-de-Phily", 47.8773, -1.7875], + 35290: ["Saint-Malon-sur-Mel", 48.0933, -2.098], + 35291: ["Saint-Marcan", 48.58778, -1.63333], + 35292: ["Saint-Marc-le-Blanc", 48.36444, -1.40944], + 35293: ["Saint-Marc-sur-Couesnon", 48.30389, -1.36556], + 35294: ["Sainte-Marie", 47.69389, -2.00083], + 35295: ["Saint-Maugan", 48.135, -2.08361], + 35296: ["Saint-Médard-sur-Ille", 48.27278, -1.65972], + 35297: ["Saint-Méen-le-Grand", 48.18917, -2.19083], + 35299: ["Saint-Méloir-des-Ondes", 48.6378, -1.9018], + 35300: ["Saint-M'Hervé", 48.17861, -1.11611], + 35301: ["Saint-M'Hervon", 48.22833, -2.05889], + 35302: ["Saint-Onen-la-Chapelle", 48.177, -2.1718], + 35303: ["Saint-Ouen-la-Rouërie", 48.4632, -1.4401], + 35304: ["Saint-Ouen-des-Alleux", 48.32833, -1.42583], + 35305: ["Saint-Péran", 48.055, -2.05611], + 35306: ["Saint-Père", 48.58778, -1.92389], + 35307: ["Saint-Pern", 48.28778, -1.98667], + 35308: ["Saint-Pierre-de-Plesguen", 48.44722, -1.91333], + 35309: ["Saint-Rémy-du-Plain", 48.37028, -1.57139], + 35310: ["Saint-Sauveur-des-Landes", 48.3425, -1.31361], + 35311: ["Saint-Séglin", 47.85333, -2.00472], + 35312: ["Saint-Senoux", 47.90583, -1.78778], + 35314: ["Saint-Suliac", 48.57, -1.9725], + 35315: ["Saint-Sulpice-la-Forêt", 48.21806, -1.57944], + 35316: ["Saint-Sulpice-des-Landes", 47.7666, -1.6219], + 35317: ["Saint-Symphorien", 48.2925, -1.82167], + 35318: ["Saint-Thual", 48.33667, -1.93389], + 35319: ["Saint-Thurial", 48.02917, -1.93167], + 35320: ["Saint-Uniac", 48.17306, -2.02861], + 35321: ["Saulnières", 47.91583, -1.5875], + 35322: ["Le Sel-de-Bretagne", 47.89583, -1.61056], + 35323: ["La Selle-en-Coglès", 48.4375, -1.34472], + 35324: ["La Selle-en-Luitré", 48.3102, -1.1269], + 35325: ["La Selle-Guerchaise", 47.94389, -1.17278], + 35326: ["Sens-de-Bretagne", 48.33361, -1.53611], + 35327: ["Servon-sur-Vilaine", 48.12139, -1.46056], + 35328: ["Sixt-sur-Aff", 47.77583, -2.07833], + 35329: ["Sougéal", 48.51, -1.52278], + 35330: ["Taillis", 48.18889, -1.23889], + 35331: ["Talensac", 48.10889, -1.92611], + 35332: ["Teillay", 47.80722, -1.53861], + 35333: ["Le Theil-de-Bretagne", 47.91944, -1.42972], + 35334: ["Thorigné-Fouillard", 48.1599, -1.5787], + 35335: ["Thourie", 47.85417, -1.48083], + 35336: ["Le Tiercent", 48.34917, -1.40639], + 35337: ["Tinténiac", 48.3291, -1.8343], + 35338: ["Torcé", 48.06167, -1.26583], + 35339: ["Trans-la-Forêt", 48.49667, -1.58861], + 35340: ["Treffendel", 48.04, -2.00556], + 35341: ["Tremblay", 48.42222, -1.47583], + 35342: ["Trémeheuc", 48.42556, -1.70333], + 35343: ["Tresbœuf", 47.8825, -1.54583], + 35344: ["Tressé", 48.48111, -1.885], + 35345: ["Trévérien", 48.37083, -1.92806], + 35346: ["Trimer", 48.34056, -1.89361], + 35347: ["Val-d'Izé", 48.17722, -1.30472], + 35348: ["Vendel", 48.29917, -1.31139], + 35350: ["Vergéal", 48.03583, -1.26583], + 35351: ["Le Verger", 48.06944, -1.93306], + 35352: ["Vern-sur-Seiche", 48.04472, -1.60028], + 35353: ["Vezin-le-Coquet", 48.11861, -1.75611], + 35354: ["Vieux-Viel", 48.51139, -1.54472], + 35355: ["Vieux-Vy-sur-Couesnon", 48.34167, -1.48944], + 35356: ["Vignoc", 48.24889, -1.78222], + 35357: ["Villamée", 48.46083, -1.22167], + 35358: ["La Ville-ès-Nonais", 48.54778, -1.95333], + 35359: ["Visseiche", 47.95583, -1.30083], + 35360: ["Vitré", 48.12333, -1.20944], + 35361: ["Le Vivier-sur-Mer", 48.60222, -1.77417], + 35362: ["Le Tronchet", 48.48611, -1.83639], + 35363: ["Pont-Péan", 48.0132, -1.7038] +}; diff --git a/dep/36.js b/dep/36.js new file mode 100644 index 0000000..352bc42 --- /dev/null +++ b/dep/36.js @@ -0,0 +1,260 @@ +/* + 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[36] = { + 36001: ["Aigurande", 46.4556, 1.8397], + 36002: ["Aize", 47.1078, 1.7066], + 36003: ["Ambrault", 46.7837, 1.9497], + 36004: ["Anjouin", 47.2008, 1.8074], + 36005: ["Ardentes", 46.7359, 1.8240], + 36006: ["Argenton-sur-Creuse", 46.5787, 1.4926], + 36007: ["Argy", 46.9410, 1.4615], + 36008: ["Arpheuilles", 46.8997, 1.2739], + 36009: ["Arthon", 46.6931, 1.7113], + 36010: ["Azay-le-Ferron", 46.8459, 1.0812], + 36011: ["Bagneux", 47.1677, 1.7560], + 36012: ["Baraize", 46.4808, 1.5702], + 36013: ["Baudres", 47.0521, 1.5730], + 36014: ["Bazaiges", 46.4844, 1.5276], + 36015: ["Beaulieu", 46.3854, 1.2976], + 36016: ["Bélâbre", 46.5555, 1.1619], + 36017: ["La Berthenoux", 46.6972, 2.0572], + 36018: ["Le Blanc", 46.6346, 1.1001], + 36019: ["Bommiers", 46.7799, 2.0035], + 36020: ["Bonneuil", 46.3833, 1.2415], + 36021: ["Les Bordes", 46.9845, 1.9639], + 36022: ["Bouesse", 46.6263, 1.6877], + 36023: ["Bouges-le-Château", 47.0315, 1.6653], + 36024: ["Bretagne", 46.9991, 1.6978], + 36025: ["Briantes", 46.5505, 2.0242], + 36026: ["Brion", 46.9498, 1.7289], + 36027: ["Brives", 46.8571, 1.9258], + 36028: ["La Buxerette", 46.4956, 1.7982], + 36029: ["Buxeuil", 47.1269, 1.6948], + 36030: ["Buxières-d'Aillac", 46.6387, 1.7530], + 36031: ["Buzançais", 46.8875, 1.4125], + 36032: ["Ceaulmont", 46.5302, 1.5568], + 36033: ["Celon", 46.5315, 1.5122], + 36034: ["Chabris", 47.2519, 1.6619], + 36035: ["Chaillac", 46.4260, 1.2915], + 36036: ["Chalais", 46.5430, 1.2218], + 36037: ["La Champenoise", 46.9393, 1.7929], + 36038: ["Champillet", 46.5468, 2.1073], + 36040: ["La Chapelle-Orthemale", 46.8327, 1.4519], + 36041: ["La Chapelle-Saint-Laurian", 47.0547, 1.7829], + 36042: ["Chasseneuil", 46.6570, 1.4934], + 36043: ["Chassignolles", 46.5288, 1.9359], + 36044: ["Châteauroux", 46.8029, 1.6939], + 36045: ["Châtillon-sur-Indre", 46.9917, 1.1750], + 36046: ["La Châtre", 46.5738, 1.9911], + 36047: ["La Châtre-Langlin", 46.4097, 1.3875], + 36048: ["Chavin", 46.5625, 1.6116], + 36049: ["Chazelet", 46.5082, 1.4337], + 36050: ["Chezelles", 46.8939, 1.5625], + 36051: ["Chitray", 46.6594, 1.3596], + 36052: ["Chouday", 46.9211, 2.0534], + 36053: ["Ciron", 46.6323, 1.2610], + 36054: ["Cléré-du-Bois", 46.9425, 1.1023], + 36055: ["Clion", 46.9379, 1.2216], + 36056: ["Cluis", 46.5352, 1.7434], + 36057: ["Coings", 46.8840, 1.7214], + 36058: ["Concremiers", 46.5939, 1.0159], + 36059: ["Condé", 46.8854, 1.9870], + 36060: ["Crevant", 46.4692, 1.9370], + 36061: ["Crozon-sur-Vauvre", 46.4812, 1.8819], + 36062: ["Cuzion", 46.4715, 1.6169], + 36063: ["Déols", 46.8403, 1.7024], + 36064: ["Diors", 46.8294, 1.8111], + 36065: ["Diou", 47.0454, 2.0061], + 36066: ["Douadic", 46.7039, 1.1179], + 36067: ["Dunet", 46.4695, 1.2860], + 36068: ["Dun-le-Poëlier", 47.2189, 1.7473], + 36069: ["écueillé", 47.0772, 1.3536], + 36070: ["éguzon-Chantôme", 46.4342, 1.5693], + 36071: ["étrechet", 46.7926, 1.7777], + 36072: ["Faverolles", 47.1720, 1.3857], + 36073: ["Feusines", 46.5123, 2.1001], + 36074: ["Fléré-la-Rivière", 46.9965, 1.0931], + 36075: ["Fontenay", 47.0542, 1.7423], + 36076: ["Fontgombault", 46.6744, 0.9718], + 36077: ["Fontguenand", 47.2019, 1.5344], + 36078: ["Fougerolles", 46.5685, 1.8698], + 36079: ["Francillon", 46.9464, 1.5577], + 36080: ["Frédille", 47.0018, 1.4773], + 36081: ["Gargilesse-Dampierre", 46.5053, 1.6206], + 36082: ["Gehée", 47.0384, 1.4937], + 36083: ["Giroux", 47.0650, 1.9066], + 36084: ["Gournay", 46.5963, 1.7349], + 36085: ["Guilly", 47.0854, 1.7347], + 36086: ["Heugnes", 47.0279, 1.3854], + 36087: ["Ingrandes", 46.5931, 0.9635], + 36088: ["Issoudun", 46.9489, 2.0005], + 36089: ["Jeu-les-Bois", 46.6818, 1.7946], + 36090: ["Jeu-Maloches", 47.0475, 1.4416], + 36091: ["Lacs", 46.5913, 2.0364], + 36092: ["Langé", 47.0739, 1.5074], + 36093: ["Levroux", 46.9727, 1.6302], + 36094: ["Lignac", 46.4761, 1.2009], + 36095: ["Lignerolles", 46.5007, 2.1635], + 36096: ["Lingé", 46.7553, 1.1133], + 36097: ["Liniez", 47.0142, 1.7562], + 36098: ["Lizeray", 46.9850, 1.9034], + 36099: ["Lourdoueix-Saint-Michel", 46.4167, 1.7255], + 36100: ["Lourouer-Saint-Laurent", 46.6194, 2.0179], + 36101: ["Luant", 46.7276, 1.5623], + 36102: ["Luçay-le-Libre", 47.0943, 1.9168], + 36103: ["Luçay-le-Mâle", 47.1147, 1.4269], + 36104: ["Lurais", 46.6878, 0.9372], + 36105: ["Lureuil", 46.7464, 1.0381], + 36106: ["Luzeret", 46.5476, 1.3852], + 36107: ["Lye", 47.2209, 1.4735], + 36108: ["Lys-Saint-Georges", 46.6459, 1.8167], + 36109: ["Le Magny", 46.5566, 1.9589], + 36110: ["Maillet", 46.5804, 1.6777], + 36111: ["Malicornay", 46.5692, 1.6458], + 36112: ["Mâron", 46.8006, 1.8581], + 36113: ["Martizay", 46.7999, 1.0395], + 36114: ["Mauvières", 46.5783, 1.1069], + 36115: ["Menetou-sur-Nahon", 47.2239, 1.6366], + 36116: ["Ménétréols-sous-Vatan", 47.0086, 1.8345], + 36117: ["Le Menoux", 46.5579, 1.5740], + 36118: ["Méobecq", 46.7419, 1.4135], + 36119: ["Mérigny", 46.6307, 0.9328], + 36120: ["Mers-sur-Indre", 46.6693, 1.8733], + 36121: ["Meunet-Planches", 46.8402, 1.9738], + 36122: ["Meunet-sur-Vatan", 47.0914, 1.8594], + 36123: ["Mézières-en-Brenne", 46.8120, 1.2566], + 36124: ["Migné", 46.7122, 1.3017], + 36125: ["Migny", 47.0162, 2.0527], + 36126: ["Montchevrier", 46.4789, 1.7540], + 36127: ["Montgivray", 46.5962, 1.9662], + 36128: ["Montierchaume", 46.8664, 1.7784], + 36129: ["Montipouret", 46.6568, 1.9135], + 36130: ["Montlevicq", 46.5799, 2.0842], + 36131: ["Mosnay", 46.6262, 1.6250], + 36132: ["La Motte-Feuilly", 46.5478, 2.0737], + 36133: ["Mouhers", 46.5633, 1.7799], + 36134: ["Mouhet", 46.3892, 1.4426], + 36135: ["Moulins-sur-Céphons", 47.0089, 1.5607], + 36136: ["Murs", 46.9254, 1.1619], + 36137: ["Néons-sur-Creuse", 46.7348, 0.9170], + 36138: ["Néret", 46.5724, 2.1412], + 36139: ["Neuillay-les-Bois", 46.7623, 1.4785], + 36140: ["Neuvy-Pailloux", 46.9035, 1.8585], + 36141: ["Neuvy-Saint-Sépulchre", 46.5924, 1.8127], + 36142: ["Niherne", 46.8018, 1.5580], + 36143: ["Nohant-Vic", 46.6401, 1.9567], + 36144: ["Nuret-le-Ferron", 46.6891, 1.4283], + 36145: ["Obterre", 46.9072, 1.0631], + 36146: ["Orsennes", 46.4793, 1.6954], + 36147: ["Orville", 47.1433, 1.7765], + 36148: ["Oulches", 46.6025, 1.3100], + 36149: ["Palluau-sur-Indre", 46.9503, 1.3069], + 36150: ["Parnac", 46.4410, 1.4652], + 36151: ["Parpeçay", 47.2099, 1.6544], + 36152: ["Paudy", 47.0346, 1.9202], + 36153: ["Paulnay", 46.8615, 1.1496], + 36154: ["Le Pêchereau", 46.5845, 1.5704], + 36155: ["Pellevoisin", 46.9860, 1.4216], + 36156: ["Pérassay", 46.4754, 2.1446], + 36157: ["La Pérouille", 46.7096, 1.5152], + 36158: ["Badecon-le-Pin", 46.5320, 1.6019], + 36159: ["Le Poinçonnet", 46.7565, 1.7299], + 36160: ["Pommiers", 46.5218, 1.6534], + 36161: ["Le Pont-Chrétien-Chabenet", 46.6284, 1.5003], + 36162: ["Poulaines", 47.1498, 1.6450], + 36163: ["Pouligny-Notre-Dame", 46.4730, 2.0065], + 36164: ["Pouligny-Saint-Martin", 46.5149, 2.0055], + 36165: ["Pouligny-Saint-Pierre", 46.6840, 1.0465], + 36166: ["Préaux", 47.0305, 1.3060], + 36167: ["Preuilly-la-Ville", 46.6980, 0.9804], + 36168: ["Prissac", 46.5246, 1.2985], + 36169: ["Pruniers", 46.7812, 2.0583], + 36170: ["Reboursin", 47.1082, 1.8120], + 36171: ["Reuilly", 47.0800, 2.0108], + 36172: ["Rivarennes", 46.6136, 1.3792], + 36173: ["Rosnay", 46.7081, 1.2062], + 36174: ["Roussines", 46.4618, 1.3772], + 36175: ["Rouvres-les-Bois", 47.0727, 1.6527], + 36176: ["Ruffec", 46.6238, 1.1836], + 36177: ["Sacierges-Saint-Martin", 46.5020, 1.3636], + 36178: ["Saint-Aigny", 46.6332, 1.0057], + 36179: ["Saint-Aoustrille", 46.9325, 1.9299], + 36180: ["Saint-Août", 46.7258, 1.9632], + 36181: ["Saint-Aubin", 46.8614, 2.0320], + 36182: ["Saint-Benoît-du-Sault", 46.4476, 1.3993], + 36183: ["Sainte-Cécile", 47.1840, 1.6751], + 36184: ["Saint-Chartier", 46.6758, 1.9823], + 36185: ["Saint-Christophe-en-Bazelle", 47.1875, 1.7121], + 36186: ["Saint-Christophe-en-Boucherie", 46.6796, 2.1158], + 36187: ["Saint-Civran", 46.4938, 1.4042], + 36188: ["Saint-Cyran-du-Jambot", 47.0224, 1.1567], + 36189: ["Saint-Denis-de-Jouhet", 46.5265, 1.8450], + 36190: ["Sainte-Fauste", 46.8545, 1.8711], + 36191: ["Saint-Florentin", 47.0986, 1.7791], + 36192: ["Saint-Gaultier", 46.6480, 1.4303], + 36193: ["Sainte-Gemme", 46.8595, 1.3333], + 36194: ["Saint-Genou", 46.9117, 1.3504], + 36195: ["Saint-Georges-sur-Arnon", 46.9864, 2.0649], + 36196: ["Saint-Gilles", 46.4792, 1.4489], + 36197: ["Saint-Hilaire-sur-Benaize", 46.5569, 1.0667], + 36198: ["Saint-Lactencin", 46.8956, 1.4971], + 36199: ["Sainte-Lizaigne", 47.0110, 1.9954], + 36200: ["Saint-Marcel", 46.6083, 1.5234], + 36201: ["Saint-Martin-de-Lamps", 46.9833, 1.5304], + 36202: ["Saint-Maur", 46.7890, 1.6234], + 36203: ["Saint-Médard", 47.0052, 1.2651], + 36204: ["Saint-Michel-en-Brenne", 46.7879, 1.1742], + 36205: ["Saint-Pierre-de-Jards", 47.1019, 1.9696], + 36206: ["Saint-Pierre-de-Lamps", 46.9680, 1.5140], + 36207: ["Saint-Plantaire", 46.4321, 1.6482], + 36208: ["Sainte-Sévère-sur-Indre", 46.5042, 2.0676], + 36209: ["Saint-Valentin", 46.9621, 1.8510], + 36210: ["Sarzay", 46.5974, 1.9070], + 36211: ["Sassierges-Saint-Germain", 46.7550, 1.8905], + 36212: ["Saulnay", 46.8684, 1.2567], + 36213: ["Sauzelles", 46.6542, 0.9854], + 36214: ["Sazeray", 46.4467, 2.0453], + 36215: ["Ségry", 46.8846, 2.0958], + 36216: ["Selles-sur-Nahon", 47.0177, 1.4554], + 36217: ["Sembleçay", 47.2185, 1.6937], + 36218: ["Sougé", 46.9659, 1.4804], + 36219: ["Tendu", 46.6521, 1.5656], + 36220: ["Thenay", 46.5948, 1.4288], + 36221: ["Thevet-Saint-Julien", 46.6344, 2.0699], + 36222: ["Thizay", 46.8989, 1.9293], + 36223: ["Tilly", 46.4050, 1.2114], + 36224: ["Tournon-Saint-Martin", 46.7300, 0.9831], + 36225: ["Le Tranger", 46.9730, 1.2467], + 36226: ["Tranzault", 46.6220, 1.8541], + 36227: ["Urciers", 46.5288, 2.1456], + 36228: ["Valençay", 47.1558, 1.5585], + 36229: ["Varennes-sur-Fouzon", 47.2049, 1.5915], + 36230: ["Vatan", 47.0538, 1.8253], + 36231: ["Velles", 46.6997, 1.6368], + 36232: ["Vendoeuvres", 46.7879, 1.3602], + 36233: ["La Vernelle", 47.2428, 1.5636], + 36234: ["Verneuil-sur-Igneraie", 46.6542, 2.0144], + 36235: ["Veuil", 47.1325, 1.5098], + 36236: ["Vicq-Exemplet", 46.6210, 2.1434], + 36237: ["Vicq-sur-Nahon", 47.1002, 1.5580], + 36238: ["Vigoulant", 46.4389, 2.0839], + 36239: ["Vigoux", 46.5173, 1.4744], + 36240: ["Vijon", 46.4364, 2.1218], + 36241: ["Villedieu-sur-Indre", 46.8446, 1.5159], + 36242: ["Villegongis", 46.9241, 1.5896], + 36243: ["Villegouin", 46.9735, 1.3558], + 36244: ["Villentrois", 47.1877, 1.4597], + 36245: ["Villers-les-Ormes", 46.8632, 1.6235], + 36246: ["Villiers", 46.8845, 1.1988], + 36247: ["Vineuil", 46.9074, 1.6537], + 36248: ["Vouillon", 46.8199, 1.9132] +}; diff --git a/dep/37.js b/dep/37.js new file mode 100644 index 0000000..379163a --- /dev/null +++ b/dep/37.js @@ -0,0 +1,290 @@ +/* + 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[37] = { + 37001: ["Abilly", 46.9411, 0.7347], + 37002: ["Ambillou", 47.4520, 0.4465], + 37003: ["Amboise", 47.3917, 1.0002], + 37004: ["Anché", 47.1322, 0.3077], + 37005: ["Antogny-le-Tillac", 46.9684, 0.5547], + 37006: ["Artannes-sur-Indre", 47.2760, 0.5946], + 37007: ["Assay", 47.0676, 0.2763], + 37008: ["Athée-sur-Cher", 47.3147, 0.9022], + 37009: ["Autrèche", 47.5225, 1.0023], + 37010: ["Auzouer-en-Touraine", 47.5544, 0.9371], + 37011: ["Avoine", 47.2237, 0.1875], + 37012: ["Avon-les-Roches", 47.1830, 0.4596], + 37013: ["Avrillé-les-Ponceaux", 47.3882, 0.3029], + 37014: ["Azay-le-Rideau", 47.2729, 0.4694], + 37015: ["Azay-sur-Cher", 47.3343, 0.8448], + 37016: ["Azay-sur-Indre", 47.2038, 0.9432], + 37018: ["Ballan-Miré", 47.3367, 0.6013], + 37019: ["Barrou", 46.8814, 0.7748], + 37020: ["Beaulieu-lès-Loches", 47.1281, 1.0229], + 37021: ["Beaumont-la-Ronce", 47.5688, 0.6727], + 37022: ["Beaumont-en-Véron", 47.1939, 0.1862], + 37023: ["Beaumont-Village", 47.1798, 1.2043], + 37024: ["Benais", 47.3156, 0.2174], + 37025: ["Berthenay", 47.3604, 0.5253], + 37026: ["Betz-le-Château", 47.0004, 0.9524], + 37027: ["Bléré", 47.3074, 0.9871], + 37028: ["Bossay-sur-Claise", 46.8247, 0.9754], + 37029: ["Bossée", 47.1125, 0.7332], + 37030: ["Le Boulay", 47.5947, 0.8443], + 37031: ["Bourgueil", 47.3103, 0.1742], + 37032: ["Bournan", 47.0687, 0.7310], + 37033: ["Boussay", 46.8484, 0.8923], + 37034: ["Braslou", 46.9991, 0.4075], + 37035: ["Braye-sous-Faye", 46.9823, 0.3286], + 37036: ["Braye-sur-Maulne", 47.5595, 0.2608], + 37037: ["Brèches", 47.5603, 0.4076], + 37038: ["Bréhémont", 47.2893, 0.3615], + 37039: ["Bridoré", 47.0367, 1.0791], + 37040: ["Brizay", 47.0963, 0.3876], + 37041: ["Bueil-en-Touraine", 47.6305, 0.5525], + 37042: ["Candes-Saint-Martin", 47.2026, 0.0740], + 37043: ["Cangey", 47.4887, 1.0602], + 37044: ["La Celle-Guenand", 46.9489, 0.8994], + 37045: ["La Celle-Saint-Avant", 47.0207, 0.6156], + 37046: ["Céré-la-Ronde", 47.2539, 1.1815], + 37047: ["Cerelles", 47.5032, 0.6848], + 37048: ["Chambon", 46.8385, 0.8262], + 37049: ["Chambourg-sur-Indre", 47.1721, 0.9687], + 37050: ["Chambray-lès-Tours", 47.3312, 0.7168], + 37051: ["Champigny-sur-Veude", 47.0566, 0.3279], + 37052: ["Chançay", 47.4496, 0.8805], + 37053: ["Chanceaux-près-Loches", 47.1409, 0.9396], + 37054: ["Chanceaux-sur-Choisille", 47.4781, 0.7032], + 37055: ["Channay-sur-Lathan", 47.4777, 0.2530], + 37056: ["La Chapelle-aux-Naux", 47.3134, 0.4178], + 37057: ["La Chapelle-Blanche-Saint-Martin", 47.0841, 0.7846], + 37058: ["La Chapelle-sur-Loire", 47.2509, 0.2153], + 37059: ["Charentilly", 47.4686, 0.5951], + 37060: ["Chargé", 47.4316, 1.0412], + 37061: ["Charnizay", 46.9160, 0.9908], + 37062: ["Château-la-Vallière", 47.5271, 0.3296], + 37063: ["Château-Renault", 47.5924, 0.9097], + 37064: ["Chaumussay", 46.8762, 0.8518], + 37065: ["Chaveignes", 47.0237, 0.3515], + 37066: ["Chédigny", 47.2225, 0.9917], + 37067: ["Cheillé", 47.2404, 0.4227], + 37068: ["Chemillé-sur-Dême", 47.6592, 0.6681], + 37069: ["Chemillé-sur-Indrois", 47.1535, 1.1587], + 37070: ["Chenonceaux", 47.3396, 1.0703], + 37071: ["Chezelles", 47.0666, 0.4396], + 37072: ["Chinon", 47.1723, 0.2450], + 37073: ["Chisseaux", 47.3494, 1.0960], + 37074: ["Chouzé-sur-Loire", 47.2459, 0.1091], + 37075: ["Cigogné", 47.2656, 0.9432], + 37076: ["Cinais", 47.1577, 0.1761], + 37077: ["Cinq-Mars-la-Pile", 47.3535, 0.4533], + 37078: ["Ciran", 47.0515, 0.8731], + 37079: ["Civray-de-Touraine", 47.3394, 1.0408], + 37080: ["Civray-sur-Esves", 47.0362, 0.7127], + 37081: ["Cléré-les-Pins", 47.4456, 0.3789], + 37082: ["Continvoir", 47.3679, 0.2359], + 37083: ["Cormery", 47.2592, 0.8458], + 37084: ["Couesmes", 47.5537, 0.3603], + 37085: ["Courçay", 47.2497, 0.8845], + 37086: ["Courcelles-de-Touraine", 47.4894, 0.3332], + 37087: ["Courcoué", 47.0300, 0.3995], + 37088: ["Couziers", 47.1679, 0.0772], + 37089: ["Cravant-les-Côteaux", 47.1685, 0.3416], + 37090: ["Crissay-sur-Manse", 47.1665, 0.4943], + 37091: ["La Croix-en-Touraine", 47.3489, 0.9923], + 37092: ["Crotelles", 47.5385, 0.8226], + 37093: ["Crouzilles", 47.1310, 0.4692], + 37094: ["Cussay", 47.0190, 0.7689], + 37095: ["Dame-Marie-les-Bois", 47.5494, 1.0468], + 37096: ["Dierre", 47.3536, 0.9560], + 37097: ["Dolus-le-Sec", 47.1649, 0.8905], + 37098: ["Draché", 47.0667, 0.6341], + 37099: ["Druye", 47.2972, 0.5343], + 37100: ["épeigné-les-Bois", 47.2765, 1.1234], + 37101: ["épeigné-sur-Dême", 47.6754, 0.6178], + 37102: ["Les Essards", 47.3426, 0.2979], + 37103: ["Esves-le-Moutier", 47.0320, 0.9039], + 37104: ["Esvres", 47.2932, 0.7906], + 37105: ["Faye-la-Vineuse", 46.9527, 0.3431], + 37106: ["La Ferrière", 47.6237, 0.7563], + 37107: ["Ferrière-Larçon", 46.9960, 0.8740], + 37108: ["Ferrière-sur-Beaulieu", 47.1454, 1.0484], + 37109: ["Fondettes", 47.4111, 0.6032], + 37110: ["Francueil", 47.3099, 1.0784], + 37111: ["Genillé", 47.1845, 1.1088], + 37112: ["Gizeux", 47.3894, 0.1878], + 37113: ["Le Grand-Pressigny", 46.9180, 0.8163], + 37114: ["La Guerche", 46.8937, 0.7254], + 37115: ["Descartes", 46.9943, 0.6969], + 37116: ["Les Hermites", 47.6686, 0.7601], + 37117: ["Hommes", 47.4233, 0.2833], + 37118: ["Huismes", 47.2270, 0.2550], + 37119: ["L'île-Bouchard", 47.1228, 0.4230], + 37120: ["Ingrandes-de-Touraine", 47.2987, 0.2718], + 37121: ["Jaulnay", 46.9546, 0.4220], + 37122: ["Joué-lès-Tours", 47.3335, 0.6545], + 37123: ["Langeais", 47.3498, 0.3674], + 37124: ["Larçay", 47.3527, 0.7760], + 37125: ["Lémeré", 47.0937, 0.3349], + 37126: ["Lerné", 47.1396, 0.1106], + 37127: ["Le Liège", 47.2287, 1.1089], + 37128: ["Lignières-de-Touraine", 47.2948, 0.4174], + 37129: ["Ligré", 47.1089, 0.2720], + 37130: ["Ligueil", 47.0423, 0.8173], + 37131: ["Limeray", 47.4553, 1.0313], + 37132: ["Loches", 47.1201, 0.9741], + 37133: ["Loché-sur-Indrois", 47.0839, 1.2036], + 37134: ["Louans", 47.1794, 0.7396], + 37135: ["Louestault", 47.6062, 0.6552], + 37136: ["Le Louroux", 47.1561, 0.7617], + 37137: ["Lublé", 47.5273, 0.2558], + 37138: ["Lussault-sur-Loire", 47.3899, 0.9203], + 37139: ["Luynes", 47.4114, 0.5423], + 37140: ["Luzé", 47.0152, 0.4686], + 37141: ["Luzillé", 47.2651, 1.0625], + 37142: ["Maillé", 47.0514, 0.5871], + 37143: ["Manthelan", 47.1361, 0.8216], + 37144: ["Marçay", 47.0829, 0.2096], + 37145: ["Marcé-sur-Esves", 47.0305, 0.6597], + 37146: ["Marcilly-sur-Maulne", 47.5485, 0.2245], + 37147: ["Marcilly-sur-Vienne", 47.0463, 0.5275], + 37148: ["Marigny-Marmande", 46.9765, 0.4813], + 37149: ["Marray", 47.6239, 0.7037], + 37150: ["Mazières-de-Touraine", 47.3913, 0.4294], + 37151: ["La Membrolle-sur-Choisille", 47.4448, 0.6245], + 37152: ["Mettray", 47.4542, 0.6594], + 37153: ["Monnaie", 47.4985, 0.7862], + 37154: ["Montbazon", 47.2839, 0.7066], + 37155: ["Monthodon", 47.6430, 0.8224], + 37156: ["Montlouis-sur-Loire", 47.3824, 0.8412], + 37157: ["Montrésor", 47.1526, 1.2016], + 37158: ["Montreuil-en-Touraine", 47.4879, 0.9521], + 37159: ["Monts", 47.2779, 0.6454], + 37160: ["Morand", 47.5634, 1.0077], + 37161: ["Mosnes", 47.4460, 1.0983], + 37162: ["Mouzay", 47.1043, 0.9003], + 37163: ["Nazelles-Négron", 47.4325, 0.9468], + 37165: ["Neuil", 47.1844, 0.5290], + 37166: ["Neuillé-le-Lierre", 47.5114, 0.9163], + 37167: ["Neuillé-Pont-Pierre", 47.5504, 0.5500], + 37168: ["Neuilly-le-Brignon", 46.9710, 0.7816], + 37169: ["Neuville-sur-Brenne", 47.6147, 0.9167], + 37170: ["Neuvy-le-Roi", 47.6044, 0.5898], + 37171: ["Noizay", 47.4169, 0.8971], + 37172: ["Notre-Dame-d'Oé", 47.4541, 0.7092], + 37173: ["Nouans-les-Fontaines", 47.1332, 1.3113], + 37174: ["Nouâtre", 47.0331, 0.5607], + 37175: ["Nouzilly", 47.5371, 0.7404], + 37176: ["Noyant-de-Touraine", 47.1020, 0.5674], + 37177: ["Orbigny", 47.2149, 1.2568], + 37178: ["Panzoult", 47.1645, 0.4070], + 37179: ["Parçay-Meslay", 47.4520, 0.7429], + 37180: ["Parçay-sur-Vienne", 47.0916, 0.4795], + 37181: ["Paulmy", 46.9807, 0.8273], + 37182: ["Pernay", 47.4537, 0.5180], + 37183: ["Perrusson", 47.0926, 1.0080], + 37184: ["Le Petit-Pressigny", 46.9099, 0.9171], + 37185: ["Pocé-sur-Cisse", 47.4435, 0.9873], + 37186: ["Pont-de-Ruan", 47.2649, 0.5642], + 37187: ["Ports", 47.0141, 0.5380], + 37188: ["Pouzay", 47.0824, 0.5469], + 37189: ["Preuilly-sur-Claise", 46.8500, 0.9305], + 37190: ["Pussigny", 46.9896, 0.5486], + 37191: ["Razines", 46.9748, 0.3947], + 37192: ["Reignac-sur-Indre", 47.2227, 0.9164], + 37193: ["Restigné", 47.2867, 0.2355], + 37194: ["Reugny", 47.4859, 0.8721], + 37195: ["La Riche", 47.3812, 0.6375], + 37196: ["Richelieu", 47.0143, 0.3156], + 37197: ["Rigny-Ussé", 47.2510, 0.3051], + 37198: ["Rillé", 47.4462, 0.2189], + 37199: ["Rilly-sur-Vienne", 47.0558, 0.4992], + 37200: ["Rivarennes", 47.2512, 0.3623], + 37201: ["Rivière", 47.1446, 0.2662], + 37202: ["La Roche-Clermault", 47.1280, 0.2135], + 37203: ["Rochecorbon", 47.4295, 0.7609], + 37204: ["Rouziers-de-Touraine", 47.5311, 0.6474], + 37205: ["Saché", 47.2369, 0.5382], + 37206: ["Saint-Antoine-du-Rocher", 47.4959, 0.6310], + 37207: ["Saint-Aubin-le-Dépeint", 47.6184, 0.3970], + 37208: ["Saint-Avertin", 47.3571, 0.7375], + 37209: ["Saint-Bauld", 47.1748, 0.8393], + 37210: ["Saint-Benoît-la-Forêt", 47.2128, 0.3219], + 37211: ["Saint-Branchs", 47.2244, 0.7582], + 37212: ["Sainte-Catherine-de-Fierbois", 47.1566, 0.6766], + 37213: ["Saint-Christophe-sur-le-Nais", 47.6235, 0.4731], + 37214: ["Saint-Cyr-sur-Loire", 47.4185, 0.6578], + 37216: ["Saint-épain", 47.1529, 0.5786], + 37217: ["Saint-étienne-de-Chigny", 47.3926, 0.4988], + 37218: ["Saint-Flovier", 46.9710, 1.0212], + 37219: ["Saint-Genouph", 47.3724, 0.5893], + 37220: ["Saint-Germain-sur-Vienne", 47.1805, 0.1105], + 37221: ["Saint-Hippolyte", 47.0575, 1.1325], + 37222: ["Saint-Jean-Saint-Germain", 47.0847, 1.0550], + 37223: ["Saint-Laurent-de-Lin", 47.5132, 0.2716], + 37224: ["Saint-Laurent-en-Gâtines", 47.5850, 0.7706], + 37225: ["Saint-Martin-le-Beau", 47.3613, 0.9099], + 37226: ["Sainte-Maure-de-Touraine", 47.1150, 0.6385], + 37227: ["Saint-Michel-sur-Loire", 47.3178, 0.3265], + 37228: ["Saint-Nicolas-de-Bourgueil", 47.2962, 0.1303], + 37229: ["Saint-Nicolas-des-Motets", 47.5842, 1.0342], + 37230: ["Saint-Ouen-les-Vignes", 47.4793, 1.0019], + 37231: ["Saint-Paterne-Racan", 47.5816, 0.4666], + 37232: ["Saint-Patrice", 47.2909, 0.3010], + 37233: ["Saint-Pierre-des-Corps", 47.3884, 0.7380], + 37234: ["Saint-Quentin-sur-Indrois", 47.2088, 1.0367], + 37236: ["Saint-Règle", 47.4099, 1.0407], + 37237: ["Saint-Roch", 47.4460, 0.5740], + 37238: ["Saint-Senoch", 47.0564, 0.9532], + 37240: ["Saunay", 47.5987, 0.9590], + 37241: ["Savigné-sur-Lathan", 47.4496, 0.3266], + 37242: ["Savigny-en-Véron", 47.2111, 0.1301], + 37243: ["Savonnières", 47.3465, 0.5587], + 37244: ["Sazilly", 47.1257, 0.3499], + 37245: ["Semblançay", 47.5034, 0.5648], + 37246: ["Sennevières", 47.1126, 1.1063], + 37247: ["Sepmes", 47.0806, 0.6843], + 37248: ["Seuilly", 47.1268, 0.1607], + 37249: ["Sonzay", 47.5132, 0.4773], + 37250: ["Sorigny", 47.2310, 0.6866], + 37251: ["Souvigné", 47.5151, 0.4026], + 37252: ["Souvigny-de-Touraine", 47.3983, 1.0841], + 37253: ["Sublaines", 47.2702, 0.9898], + 37254: ["Tauxigny", 47.2077, 0.8295], + 37255: ["Tavant", 47.1179, 0.3857], + 37256: ["Theneuil", 47.0997, 0.4335], + 37257: ["Thilouze", 47.2196, 0.6010], + 37258: ["Thizay", 47.1642, 0.1419], + 37259: ["Tournon-Saint-Pierre", 46.7610, 0.9465], + 37260: ["La Tour-Saint-Gelin", 47.0616, 0.3955], + 37261: ["Tours", 47.3986, 0.6965], + 37262: ["Trogues", 47.1112, 0.5110], + 37263: ["Truyes", 47.2855, 0.8516], + 37264: ["Vallères", 47.3068, 0.4736], + 37265: ["Varennes", 47.0709, 0.9127], + 37266: ["Veigné", 47.2888, 0.7299], + 37267: ["Véretz", 47.3522, 0.8102], + 37268: ["Verneuil-le-Château", 47.0424, 0.4573], + 37269: ["Verneuil-sur-Indre", 47.0358, 1.0338], + 37270: ["Vernou-sur-Brenne", 47.4364, 0.8405], + 37271: ["Villaines-les-Rochers", 47.2202, 0.4964], + 37272: ["Villandry", 47.3313, 0.5003], + 37273: ["La Ville-aux-Dames", 47.3918, 0.7745], + 37274: ["Villebourg", 47.6370, 0.5234], + 37275: ["Villedômain", 47.0438, 1.2539], + 37276: ["Villedômer", 47.5513, 0.8699], + 37277: ["Villeloin-Coulangé", 47.1350, 1.2361], + 37278: ["Villeperdue", 47.1974, 0.6384], + 37279: ["Villiers-au-Bouin", 47.5831, 0.2834], + 37280: ["Vou", 47.0942, 0.8468], + 37281: ["Vouvray", 47.4270, 0.8036], + 37282: ["Yzeures-sur-Creuse", 46.7902, 0.8762] +}; diff --git a/dep/38.js b/dep/38.js new file mode 100644 index 0000000..c5db12a --- /dev/null +++ b/dep/38.js @@ -0,0 +1,546 @@ +/* + 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[38] = { + 38001: ["Les Abrets", 45.5418, 5.5934], + 38002: ["Les Adrets", 45.2586, 5.9915], + 38003: ["Agnin", 45.3365, 4.8599], + 38004: ["L'Albenc", 45.2189, 5.4583], + 38005: ["Allemond", 45.1710, 6.0184], + 38006: ["Allevard", 45.3798, 6.1141], + 38008: ["Ambel", 44.7995, 5.9332], + 38009: ["Anjou", 45.3485, 4.8827], + 38010: ["Annoisin-Chatelans", 45.7607, 5.2919], + 38011: ["Anthon", 45.7847, 5.1541], + 38012: ["Aoste", 45.5976, 5.6128], + 38013: ["Apprieu", 45.3973, 5.4963], + 38014: ["Arandon", 45.7165, 5.4444], + 38015: ["Artas", 45.5374, 5.1669], + 38016: ["Arzay", 45.4323, 5.1676], + 38017: ["Assieu", 45.4098, 4.8767], + 38018: ["Auberives-en-Royans", 45.0650, 5.3113], + 38019: ["Auberives-sur-Varèze", 45.4264, 4.8186], + 38020: ["Auris", 45.0517, 6.0835], + 38021: ["Autrans", 45.1961, 5.5586], + 38022: ["Les Avenières", 45.6426, 5.5695], + 38023: ["Avignonet", 44.9575, 5.6735], + 38024: ["Badinières", 45.5117, 5.2996], + 38025: ["Balbins", 45.3884, 5.2167], + 38026: ["La Balme-les-Grottes", 45.8422, 5.3203], + 38027: ["Barraux", 45.4360, 5.9804], + 38028: ["La Bâtie-Divisin", 45.5102, 5.6065], + 38029: ["La Bâtie-Montgascon", 45.5754, 5.5414], + 38030: ["Beaucroissant", 45.3427, 5.4674], + 38031: ["Beaufin", 44.7869, 5.9590], + 38032: ["Beaufort", 45.3294, 5.1163], + 38033: ["Beaulieu", 45.1910, 5.3972], + 38034: ["Beaurepaire", 45.3365, 5.0434], + 38035: ["Beauvoir-de-Marc", 45.5199, 5.0796], + 38036: ["Beauvoir-en-Royans", 45.1173, 5.3500], + 38037: ["Bellegarde-Poussieu", 45.3784, 4.9513], + 38038: ["Belmont", 45.4741, 5.3637], + 38039: ["Bernin", 45.2653, 5.8641], + 38040: ["Besse", 45.1044, 6.2087], + 38041: ["Bessins", 45.2046, 5.2638], + 38042: ["Bévenais", 45.3935, 5.3925], + 38043: ["Bilieu", 45.4461, 5.5513], + 38044: ["Biol", 45.4963, 5.3690], + 38045: ["Biviers", 45.2431, 5.7985], + 38046: ["Bizonnes", 45.4468, 5.3790], + 38047: ["Blandin", 45.4796, 5.4466], + 38048: ["Bonnefamille", 45.6005, 5.1145], + 38049: ["Bossieu", 45.4177, 5.1481], + 38050: ["Le Bouchage", 45.6694, 5.5227], + 38051: ["Bougé-Chambalud", 45.3199, 4.8922], + 38052: ["Le Bourg-d'Oisans", 45.0344, 6.0327], + 38053: ["Bourgoin-Jallieu", 45.6022, 5.2739], + 38054: ["Bouvesse-Quirieu", 45.7838, 5.4148], + 38055: ["Brangues", 45.6960, 5.5368], + 38056: ["Bressieux", 45.3220, 5.2775], + 38057: ["Bresson", 45.1342, 5.7510], + 38058: ["Brézins", 45.3455, 5.3080], + 38059: ["Brié-et-Angonnes", 45.1234, 5.7786], + 38060: ["Brion", 45.2923, 5.3397], + 38061: ["La Buisse", 45.3311, 5.6235], + 38062: ["La Buissière", 45.4086, 5.9857], + 38063: ["Burcin", 45.4333, 5.4476], + 38064: ["Cessieu", 45.5689, 5.3761], + 38065: ["Châbons", 45.4485, 5.4258], + 38066: ["Châlons", 45.4519, 4.9379], + 38067: ["Chamagnieu", 45.6881, 5.1666], + 38068: ["Champagnier", 45.1107, 5.7211], + 38069: ["Champier", 45.4576, 5.2921], + 38070: ["Le Champ-près-Froges", 45.2814, 5.9386], + 38071: ["Champ-sur-Drac", 45.0692, 5.7275], + 38072: ["Chanas", 45.3178, 4.8309], + 38073: ["Chantelouve", 44.9859, 5.9763], + 38074: ["Chantesse", 45.2459, 5.4470], + 38075: ["Chapareillan", 45.4615, 5.9580], + 38076: ["La Chapelle-de-la-Tour", 45.5893, 5.4714], + 38077: ["La Chapelle-de-Surieu", 45.3944, 4.9163], + 38078: ["La Chapelle-du-Bard", 45.4025, 6.1380], + 38080: ["Charancieu", 45.5205, 5.5790], + 38081: ["Charantonnay", 45.5380, 5.1160], + 38082: ["Charavines", 45.4275, 5.5184], + 38083: ["Charette", 45.8050, 5.3620], + 38084: ["Charnècles", 45.3423, 5.5267], + 38085: ["Charvieu-Chavagneux", 45.7398, 5.1511], + 38086: ["Chasselay", 45.2605, 5.3418], + 38087: ["Chasse-sur-Rhône", 45.5797, 4.8142], + 38089: ["Chassignieu", 45.5010, 5.5128], + 38090: ["Château-Bernard", 44.9815, 5.5632], + 38091: ["Châteauvilain", 45.5138, 5.3302], + 38092: ["Châtelus", 45.0542, 5.3895], + 38093: ["Châtenay", 45.3294, 5.2292], + 38094: ["Châtonnay", 45.4770, 5.2222], + 38095: ["Chatte", 45.1399, 5.2802], + 38097: ["Chavanoz", 45.7688, 5.1725], + 38098: ["Chélieu", 45.5077, 5.4803], + 38099: ["Chevrières", 45.1924, 5.2933], + 38100: ["Le Cheylas", 45.3806, 5.9986], + 38101: ["Cheyssieu", 45.4259, 4.8429], + 38102: ["Chèzeneuve", 45.5611, 5.2172], + 38103: ["Chichilianne", 44.8077, 5.5390], + 38104: ["Chimilin", 45.5731, 5.5894], + 38105: ["Chirens", 45.4166, 5.5567], + 38106: ["Cholonge", 45.0095, 5.8004], + 38107: ["Chonas-l'Amballan", 45.4644, 4.8029], + 38108: ["Choranche", 45.0712, 5.3935], + 38109: ["Chozeau", 45.6995, 5.2094], + 38110: ["Chuzelles", 45.5754, 4.8782], + 38111: ["Claix", 45.1224, 5.6570], + 38112: ["Clavans-en-Haut-Oisans", 45.1175, 6.1620], + 38113: ["Clelles", 44.8246, 5.6290], + 38114: ["Clonas-sur-Varèze", 45.4145, 4.7923], + 38115: ["Saint-Martin-de-la-Cluze", 44.9895, 5.6610], + 38116: ["Cognet", 44.8812, 5.7756], + 38117: ["Cognin-les-Gorges", 45.1707, 5.4175], + 38118: ["Colombe", 45.3941, 5.4492], + 38120: ["La Combe-de-Lancey", 45.1978, 5.9187], + 38121: ["Commelle", 45.4350, 5.2316], + 38124: ["Corbelin", 45.6024, 5.5527], + 38125: ["Cordéac", 44.8135, 5.8443], + 38126: ["Corenc", 45.2267, 5.7581], + 38127: ["Cornillon-en-Trièves", 44.8352, 5.7036], + 38128: ["Corps", 44.8199, 5.9414], + 38129: ["Corrençon-en-Vercors", 45.0115, 5.5177], + 38130: ["La Côte-Saint-André", 45.3834, 5.2606], + 38131: ["Les Côtes-d'Arey", 45.4567, 4.8791], + 38132: ["Les Côtes-de-Corps", 44.8410, 5.9308], + 38133: ["Coublevie", 45.3567, 5.6179], + 38134: ["Cour-et-Buis", 45.4403, 5.0187], + 38135: ["Courtenay", 45.7362, 5.3922], + 38136: ["Crachier", 45.5462, 5.2200], + 38137: ["Cras", 45.2721, 5.4389], + 38138: ["Crémieu", 45.7316, 5.2574], + 38139: ["Creys-Mépieu", 45.7442, 5.4651], + 38140: ["Crolles", 45.2820, 5.8888], + 38141: ["Culin", 45.5238, 5.2455], + 38144: ["Diémoz", 45.5886, 5.0886], + 38145: ["Dionay", 45.2033, 5.2075], + 38146: ["Dizimieu", 45.7132, 5.2877], + 38147: ["Doissin", 45.5015, 5.4284], + 38148: ["Dolomieu", 45.6153, 5.4868], + 38149: ["Domarin", 45.5816, 5.2454], + 38150: ["Domène", 45.2040, 5.8382], + 38151: ["échirolles", 45.1471, 5.7153], + 38152: ["Eclose", 45.4917, 5.3026], + 38153: ["Engins", 45.1930, 5.6093], + 38154: ["Entraigues", 44.8898, 5.9638], + 38155: ["Entre-deux-Guiers", 45.4156, 5.7563], + 38156: ["Les Éparres", 45.5380, 5.2924], + 38157: ["Estrablin", 45.5136, 4.9588], + 38158: ["Eybens", 45.1518, 5.7484], + 38159: ["Eydoche", 45.4427, 5.3325], + 38160: ["Eyzin-Pinet", 45.4781, 4.9982], + 38161: ["Faramans", 45.3879, 5.1538], + 38162: ["Faverges-de-la-Tour", 45.5942, 5.5138], + 38163: ["La Ferrière", 45.2788, 6.0852], + 38165: ["Fitilieu", 45.5520, 5.5648], + 38166: ["La Flachère", 45.3994, 5.9615], + 38167: ["Flachères", 45.4696, 5.3153], + 38169: ["Fontaine", 45.1930, 5.6776], + 38170: ["Fontanil-Cornillon", 45.2540, 5.6642], + 38171: ["La Forteresse", 45.2944, 5.4080], + 38172: ["Four", 45.5768, 5.1944], + 38173: ["Le Freney-d'Oisans", 45.0782, 6.1224], + 38174: ["La Frette", 45.3877, 5.3633], + 38175: ["Froges", 45.2651, 5.9263], + 38176: ["Frontonas", 45.6511, 5.1858], + 38177: ["La Garde", 45.0680, 6.0557], + 38179: ["Gières", 45.1823, 5.7917], + 38180: ["Gillonnay", 45.3855, 5.2977], + 38181: ["Goncelin", 45.3363, 5.9879], + 38182: ["Le Grand-Lemps", 45.3962, 5.4186], + 38183: ["Granieu", 45.6003, 5.5892], + 38184: ["Grenay", 45.6618, 5.0769], + 38185: ["Grenoble", 45.1821, 5.7213], + 38186: ["Gresse-en-Vercors", 44.8864, 5.5258], + 38187: ["Le Gua", 45.0133, 5.6155], + 38188: ["Herbeys", 45.1435, 5.7974], + 38189: ["Heyrieux", 45.6280, 5.0592], + 38190: ["Hières-sur-Amby", 45.7996, 5.2943], + 38191: ["Huez", 45.0969, 6.0847], + 38192: ["Hurtières", 45.2869, 5.9678], + 38193: ["L'Isle-d'Abeau", 45.6181, 5.2229], + 38194: ["Izeaux", 45.3435, 5.4297], + 38195: ["Izeron", 45.1419, 5.3948], + 38197: ["Janneyrias", 45.7512, 5.1144], + 38198: ["Jarcieu", 45.3353, 4.9491], + 38199: ["Jardin", 45.4928, 4.9109], + 38200: ["Jarrie", 45.1111, 5.7467], + 38203: ["Laffrey", 45.0299, 5.7822], + 38204: ["Lalley", 44.7465, 5.6846], + 38205: ["Lans-en-Vercors", 45.1209, 5.5907], + 38206: ["Laval", 45.2359, 5.9815], + 38207: ["Lavaldens", 44.9921, 5.9032], + 38208: ["Lavars", 44.8532, 5.6791], + 38209: ["Lentiol", 45.2966, 5.1044], + 38210: ["Leyrieu", 45.7563, 5.2550], + 38211: ["Lieudieu", 45.4577, 5.1789], + 38212: ["Livet-et-Gavet", 45.0905, 5.9190], + 38213: ["Longechenal", 45.4228, 5.3603], + 38214: ["Lumbin", 45.3040, 5.9132], + 38215: ["Luzinay", 45.5897, 4.9568], + 38216: ["Malleval-en-Vercors", 45.1534, 5.4442], + 38217: ["Marcieu", 44.9175, 5.6955], + 38218: ["Marcilloles", 45.3465, 5.1756], + 38219: ["Marcollin", 45.3104, 5.0883], + 38221: ["Marnans", 45.2892, 5.2495], + 38222: ["Massieu", 45.4374, 5.5998], + 38223: ["Maubec", 45.5660, 5.2580], + 38224: ["Mayres-Savel", 44.8864, 5.7109], + 38225: ["Méaudre", 45.1321, 5.5286], + 38226: ["Mens", 44.8147, 5.7521], + 38228: ["Merlas", 45.4393, 5.6588], + 38229: ["Meylan", 45.2123, 5.7835], + 38230: ["Meyrié", 45.5602, 5.2848], + 38231: ["Meyrieu-les-étangs", 45.5155, 5.1985], + 38232: ["Meyssiès", 45.4623, 5.0611], + 38235: ["Miribel-Lanchâtre", 44.9731, 5.6100], + 38236: ["Miribel-les-échelles", 45.4371, 5.7081], + 38237: ["Mizoën", 45.0437, 6.1821], + 38238: ["Moidieu-Détourbe", 45.5125, 5.0218], + 38239: ["Moirans", 45.3189, 5.5621], + 38240: ["Moissieu-sur-Dolon", 45.3908, 4.9872], + 38241: ["Monestier-d'Ambel", 44.7690, 5.9245], + 38242: ["Monestier-de-Clermont", 44.9212, 5.6363], + 38243: ["Le Monestier-du-Percy", 44.7844, 5.6487], + 38244: ["Monsteroux-Milieu", 45.4346, 4.9465], + 38245: ["Montagne", 45.1427, 5.2004], + 38246: ["Montagnieu", 45.5264, 5.4512], + 38247: ["Montalieu-Vercieu", 45.8117, 5.4030], + 38248: ["Montaud", 45.2598, 5.5618], + 38249: ["Montbonnot-Saint-Martin", 45.2214, 5.8160], + 38250: ["Montcarra", 45.6090, 5.3998], + 38252: ["Montchaboud", 45.0928, 5.7609], + 38253: ["Mont-de-Lans", 45.0159, 6.1381], + 38254: ["Monteynard", 44.9804, 5.7022], + 38255: ["Montfalcon", 45.2603, 5.1712], + 38256: ["Montferrat", 45.4745, 5.5777], + 38257: ["Montrevel", 45.4771, 5.4073], + 38258: ["Mont-Saint-Martin", 45.2791, 5.6837], + 38259: ["Montseveroux", 45.4298, 4.9743], + 38260: ["Moras", 45.6869, 5.2605], + 38261: ["Morestel", 45.6800, 5.4706], + 38262: ["Morêtel-de-Mailles", 45.3683, 6.0090], + 38263: ["Morette", 45.2849, 5.4511], + 38264: ["La Morte", 45.0261, 5.8619], + 38265: ["La Motte-d'Aveillans", 44.9538, 5.7406], + 38266: ["La Motte-Saint-Martin", 44.9463, 5.7190], + 38267: ["Mottier", 45.4232, 5.3086], + 38268: ["Le Moutaret", 45.4290, 6.0816], + 38269: ["La Mure", 44.9099, 5.7881], + 38270: ["La Murette", 45.3817, 5.5416], + 38271: ["Murianette", 45.1884, 5.8257], + 38272: ["Murinais", 45.2105, 5.3192], + 38273: ["Nantes-en-Ratier", 44.9282, 5.8280], + 38274: ["Nantoin", 45.4385, 5.2662], + 38275: ["Serre-Nerpol", 45.2573, 5.3716], + 38276: ["Nivolas-Vermelle", 45.5617, 5.3068], + 38277: ["Notre-Dame-de-Commiers", 45.0094, 5.7040], + 38278: ["Notre-Dame-de-l'Osier", 45.2381, 5.4151], + 38279: ["Notre-Dame-de-Mésage", 45.0706, 5.7522], + 38280: ["Notre-Dame-de-Vaulx", 44.9909, 5.7414], + 38281: ["Noyarey", 45.2413, 5.6193], + 38282: ["Optevoz", 45.7524, 5.3404], + 38283: ["Oris-en-Rattier", 44.9334, 5.8852], + 38284: ["Ornacieux", 45.4048, 5.2129], + 38285: ["Ornon", 45.0400, 5.9653], + 38286: ["Oulles", 45.0738, 5.9633], + 38287: ["Oyeu", 45.4274, 5.4800], + 38288: ["Oytier-Saint-Oblas", 45.5646, 5.0313], + 38289: ["Oz", 45.1279, 6.0737], + 38290: ["Pact", 45.3540, 4.9874], + 38291: ["Pajay", 45.3585, 5.1297], + 38292: ["Paladru", 45.4823, 5.5528], + 38293: ["Panissage", 45.4946, 5.4591], + 38294: ["Panossas", 45.6757, 5.1929], + 38295: ["Parmilieu", 45.8448, 5.3545], + 38296: ["Le Passage", 45.5254, 5.5147], + 38297: ["Passins", 45.6918, 5.4291], + 38298: ["Le Péage-de-Roussillon", 45.3691, 4.7842], + 38299: ["Pellafol", 44.7819, 5.8802], + 38300: ["Penol", 45.3732, 5.1817], + 38301: ["Percy", 44.7891, 5.6260], + 38302: ["Le Périer", 44.9390, 5.9830], + 38303: ["La Pierre", 45.2948, 5.9414], + 38304: ["Pierre-Châtel", 44.9565, 5.7743], + 38305: ["Le Pin", 45.4600, 5.5071], + 38306: ["Pinsot", 45.3416, 6.1257], + 38307: ["Pisieu", 45.3869, 5.0738], + 38308: ["Plan", 45.3171, 5.3923], + 38309: ["Poisat", 45.1541, 5.7701], + 38310: ["Poliénas", 45.2499, 5.4800], + 38311: ["Pommier-de-Beaurepaire", 45.3927, 5.1081], + 38312: ["Pommiers-la-Placette", 45.3198, 5.6786], + 38313: ["Ponsonnas", 44.8891, 5.7977], + 38314: ["Pontcharra", 45.4199, 6.0205], + 38315: ["Le Pont-de-Beauvoisin", 45.5318, 5.6616], + 38316: ["Pont-de-Chéruy", 45.7516, 5.1731], + 38317: ["Le Pont-de-Claix", 45.1259, 5.7019], + 38318: ["Pont-évêque", 45.5342, 4.9240], + 38319: ["Pont-en-Royans", 45.0609, 5.3459], + 38320: ["Porcieu-Amblagnieu", 45.8376, 5.3925], + 38321: ["Prébois", 44.7780, 5.7106], + 38322: ["Presles", 45.0933, 5.4054], + 38323: ["Pressins", 45.5266, 5.6323], + 38324: ["Primarette", 45.4076, 5.0335], + 38325: ["Proveysieux", 45.2874, 5.7150], + 38326: ["Prunières", 44.8984, 5.7566], + 38328: ["Quaix-en-Chartreuse", 45.2568, 5.7304], + 38329: ["Quet-en-Beaumont", 44.8366, 5.8779], + 38330: ["Quincieu", 45.2780, 5.3863], + 38331: ["Réaumont", 45.3632, 5.5229], + 38332: ["Renage", 45.3315, 5.4939], + 38333: ["Rencurel", 45.1183, 5.4728], + 38334: ["Revel", 45.1681, 5.9099], + 38335: ["Revel-Tourdan", 45.3706, 5.0312], + 38336: ["Reventin-Vaugris", 45.4796, 4.8434], + 38337: ["Rives", 45.3608, 5.4870], + 38338: ["La Rivière", 45.2240, 5.5135], + 38339: ["Roche", 45.5742, 5.1559], + 38340: ["Les Roches-de-Condrieu", 45.4535, 4.7643], + 38341: ["Rochetoirin", 45.5877, 5.4159], + 38342: ["Roissard", 44.8844, 5.6355], + 38343: ["Romagnieu", 45.5623, 5.6396], + 38344: ["Roussillon", 45.3783, 4.8182], + 38345: ["Rovon", 45.1840, 5.4648], + 38346: ["Royas", 45.5045, 5.1010], + 38347: ["Roybon", 45.2481, 5.2490], + 38348: ["Ruy", 45.5903, 5.3443], + 38349: ["Sablons", 45.3212, 4.7853], + 38350: ["Sainte-Agnès", 45.2103, 5.9598], + 38351: ["Saint-Agnin-sur-Bion", 45.5389, 5.2393], + 38352: ["Saint-Alban-de-Roche", 45.5871, 5.2245], + 38353: ["Saint-Alban-du-Rhône", 45.4179, 4.7556], + 38354: ["Saint-Albin-de-Vaulserre", 45.5014, 5.6977], + 38355: ["Saint-Andéol", 44.9498, 5.5169], + 38356: ["Saint-André-en-Royans", 45.0832, 5.3367], + 38357: ["Saint-André-le-Gaz", 45.5473, 5.5318], + 38358: ["Sainte-Anne-sur-Gervonde", 45.4997, 5.2321], + 38359: ["Saint-Antoine-l'Abbaye", 45.1722, 5.2160], + 38360: ["Saint-Appolinard", 45.1840, 5.2605], + 38361: ["Saint-Arey", 44.8819, 5.7425], + 38362: ["Saint-Aupre", 45.4060, 5.6617], + 38363: ["Saint-Barthélemy", 45.3413, 5.0804], + 38364: ["Saint-Barthélemy-de-Séchilienne", 45.0394, 5.8220], + 38365: ["Saint-Baudille-de-la-Tour", 45.7865, 5.3377], + 38366: ["Saint-Baudille-et-Pipet", 44.7829, 5.7782], + 38367: ["Saint-Bernard", 45.3540, 5.8988], + 38368: ["Saint-Blaise-du-Buis", 45.3803, 5.5127], + 38369: ["Sainte-Blandine", 45.5450, 5.4349], + 38370: ["Saint-Bonnet-de-Chavagne", 45.1216, 5.2281], + 38372: ["Saint-Bueil", 45.4737, 5.6805], + 38373: ["Saint-Cassien", 45.3609, 5.5511], + 38374: ["Saint-Chef", 45.6409, 5.3620], + 38375: ["Saint-Christophe-en-Oisans", 44.9290, 6.2445], + 38376: ["Saint-Christophe-sur-Guiers", 45.4096, 5.7930], + 38377: ["Saint-Clair-de-la-Tour", 45.5708, 5.4883], + 38378: ["Saint-Clair-du-Rhône", 45.4354, 4.7728], + 38379: ["Saint-Clair-sur-Galaure", 45.2727, 5.1475], + 38380: ["Saint-Didier-de-Bizonnes", 45.4613, 5.3447], + 38381: ["Saint-Didier-de-la-Tour", 45.5479, 5.4873], + 38382: ["Saint-égrève", 45.2326, 5.6841], + 38383: ["Saint-étienne-de-Crossey", 45.3796, 5.6366], + 38384: ["Saint-étienne-de-Saint-Geoirs", 45.3456, 5.3483], + 38386: ["Saint-Geoire-en-Valdaine", 45.4609, 5.6362], + 38387: ["Saint-Geoirs", 45.3131, 5.3540], + 38388: ["Saint-Georges-de-Commiers", 45.0360, 5.7185], + 38389: ["Saint-Georges-d'Espéranche", 45.5603, 5.0798], + 38390: ["Saint-Gervais", 45.1901, 5.4978], + 38391: ["Saint-Guillaume", 44.9453, 5.5908], + 38392: ["Saint-Hilaire-de-Brens", 45.6755, 5.2906], + 38393: ["Saint-Hilaire-de-la-Côte", 45.3893, 5.3298], + 38394: ["Saint-Hilaire-du-Rosier", 45.0907, 5.2501], + 38395: ["Saint-Hilaire", 45.3128, 5.8784], + 38396: ["Saint-Honoré", 44.9580, 5.8202], + 38397: ["Saint-Ismier", 45.2519, 5.8285], + 38398: ["Saint-Jean-d'Avelanne", 45.5079, 5.6672], + 38399: ["Saint-Jean-de-Bournay", 45.4982, 5.1474], + 38400: ["Saint-Jean-de-Moirans", 45.3369, 5.5879], + 38401: ["Saint-Jean-de-Soudain", 45.5852, 5.4357], + 38402: ["Saint-Jean-de-Vaulx", 45.0171, 5.7516], + 38403: ["Saint-Jean-d'Hérans", 44.8548, 5.7533], + 38404: ["Saint-Jean-le-Vieux", 45.2076, 5.8776], + 38405: ["Saint-Joseph-de-Rivière", 45.3646, 5.6910], + 38406: ["Saint-Julien-de-l'Herms", 45.4314, 5.0860], + 38407: ["Saint-Julien-de-Raz", 45.3466, 5.6668], + 38408: ["Saint-Just-Chaleyssin", 45.5866, 5.0042], + 38409: ["Saint-Just-de-Claix", 45.0770, 5.2794], + 38410: ["Saint-Lattier", 45.0933, 5.1852], + 38412: ["Saint-Laurent-du-Pont", 45.3801, 5.7353], + 38413: ["Saint-Laurent-en-Beaumont", 44.8850, 5.8454], + 38414: ["Sainte-Luce", 44.8504, 5.9054], + 38415: ["Saint-Marcel-Bel-Accueil", 45.6480, 5.2399], + 38416: ["Saint-Marcellin", 45.1534, 5.3172], + 38417: ["Sainte-Marie-d'Alloix", 45.3845, 5.9757], + 38418: ["Sainte-Marie-du-Mont", 45.4062, 5.9303], + 38419: ["Saint-Martin-de-Clelles", 44.8467, 5.6021], + 38420: ["Saint-Martin-de-Vaulserre", 45.4927, 5.6813], + 38421: ["Saint-Martin-d'Hères", 45.1762, 5.7647], + 38422: ["Saint-Martin-d'Uriage", 45.1533, 5.8569], + 38423: ["Saint-Martin-le-Vinoux", 45.2194, 5.7151], + 38424: ["Saint-Maurice-en-Trièves", 44.7599, 5.6530], + 38425: ["Saint-Maurice-l'Exil", 45.3920, 4.7770], + 38426: ["Saint-Maximin", 45.4259, 6.0500], + 38427: ["Saint-Michel-de-Saint-Geoirs", 45.3005, 5.3591], + 38428: ["Saint-Michel-en-Beaumont", 44.8693, 5.9132], + 38429: ["Saint-Michel-les-Portes", 44.8650, 5.5901], + 38430: ["Saint-Mury-Monteymond", 45.2063, 5.9327], + 38431: ["Saint-Nazaire-les-Eymes", 45.2585, 5.8523], + 38432: ["Saint-Nicolas-de-Macherin", 45.4071, 5.6158], + 38433: ["Saint-Nizier-du-Moucherotte", 45.1653, 5.6318], + 38434: ["Saint-Ondras", 45.5171, 5.5474], + 38435: ["Saint-Pancrasse", 45.2956, 5.8488], + 38436: ["Saint-Paul-de-Varces", 45.0648, 5.6310], + 38437: ["Saint-Paul-d'Izeaux", 45.3141, 5.4319], + 38438: ["Saint-Paul-lès-Monestier", 44.9274, 5.6138], + 38439: ["Saint-Pierre-d'Allevard", 45.3573, 6.0451], + 38440: ["Saint-Pierre-de-Bressieux", 45.3014, 5.2999], + 38442: ["Saint-Pierre-de-Chartreuse", 45.3312, 5.7977], + 38443: ["Saint-Pierre-de-Chérennes", 45.1219, 5.3858], + 38444: ["Saint-Pierre-de-Méaroz", 44.8743, 5.8195], + 38445: ["Saint-Pierre-de-Mésage", 45.0483, 5.7648], + 38446: ["Saint-Pierre-d'Entremont", 45.3856, 5.8512], + 38448: ["Saint-Prim", 45.4453, 4.8009], + 38449: ["Saint-Quentin-Fallavier", 45.6396, 5.1085], + 38450: ["Saint-Quentin-sur-Isère", 45.2775, 5.5477], + 38451: ["Saint-Romain-de-Jalionas", 45.7520, 5.2239], + 38452: ["Saint-Romain-de-Surieu", 45.3898, 4.8892], + 38453: ["Saint-Romans", 45.1052, 5.3186], + 38454: ["Saint-Sauveur", 45.1455, 5.3448], + 38455: ["Saint-Savin", 45.6254, 5.3214], + 38456: ["Saint-Sébastien", 44.8487, 5.8040], + 38457: ["Saint-Siméon-de-Bressieux", 45.3258, 5.2624], + 38458: ["Saint-Sorlin-de-Morestel", 45.6330, 5.4727], + 38459: ["Saint-Sorlin-de-Vienne", 45.4732, 4.9381], + 38460: ["Saint-Sulpice-des-Rivoires", 45.4674, 5.6039], + 38462: ["Saint-Théoffrey", 44.9910, 5.7755], + 38463: ["Saint-Vérand", 45.1823, 5.3432], + 38464: ["Saint-Victor-de-Cessieu", 45.5400, 5.3834], + 38465: ["Saint-Victor-de-Morestel", 45.7025, 5.4981], + 38466: ["Saint-Vincent-de-Mercuze", 45.3749, 5.9588], + 38467: ["Salagnon", 45.6684, 5.3571], + 38468: ["Salaise-sur-Sanne", 45.3442, 4.8086], + 38469: ["La Salette-Fallavaux", 44.8433, 5.9849], + 38470: ["La Salle-en-Beaumont", 44.8600, 5.8607], + 38471: ["Le Sappey-en-Chartreuse", 45.2652, 5.7839], + 38472: ["Sarcenas", 45.2847, 5.7599], + 38473: ["Sardieu", 45.3601, 5.2207], + 38474: ["Sassenage", 45.2130, 5.6524], + 38475: ["Satolas-et-Bonce", 45.6825, 5.1258], + 38476: ["Savas-Mépin", 45.4968, 5.0617], + 38478: ["Séchilienne", 45.0726, 5.8300], + 38479: ["Semons", 45.4317, 5.1974], + 38480: ["Septème", 45.5481, 4.9852], + 38481: ["Sérézin-de-la-Tour", 45.5546, 5.3401], + 38483: ["Sermérieu", 45.6665, 5.4091], + 38484: ["Serpaize", 45.5576, 4.9196], + 38485: ["Seyssinet-Pariset", 45.1731, 5.6697], + 38486: ["Seyssins", 45.1548, 5.6754], + 38487: ["Seyssuel", 45.5601, 4.8441], + 38488: ["Siccieu-Saint-Julien-et-Carisieu", 45.7304, 5.3148], + 38489: ["Siévoz", 44.9050, 5.8503], + 38490: ["Sillans", 45.3482, 5.3913], + 38492: ["Sinard", 44.9430, 5.6557], + 38494: ["Soleymieu", 45.7033, 5.3591], + 38495: ["La Sône", 45.1166, 5.2807], + 38496: ["Sonnay", 45.3566, 4.9162], + 38497: ["Sousville", 44.9098, 5.8069], + 38498: ["Succieu", 45.5295, 5.3427], + 38499: ["Susville", 44.9261, 5.7620], + 38500: ["Têche", 45.1776, 5.3759], + 38501: ["Tencin", 45.3111, 5.9586], + 38503: ["La Terrasse", 45.3253, 5.9314], + 38504: ["Theys", 45.2975, 6.0133], + 38505: ["Thodure", 45.3158, 5.1554], + 38507: ["Tignieu-Jameyzieu", 45.7344, 5.1836], + 38508: ["Torchefelon", 45.5189, 5.4028], + 38509: ["La Tour-du-Pin", 45.5725, 5.4452], + 38511: ["Le Touvet", 45.3514, 5.9461], + 38512: ["Tramolé", 45.5136, 5.2677], + 38513: ["Treffort", 44.9030, 5.6617], + 38514: ["Tréminis", 44.7326, 5.7720], + 38515: ["Trept", 45.6887, 5.3241], + 38516: ["La Tronche", 45.2104, 5.7434], + 38517: ["Tullins", 45.2938, 5.4900], + 38518: ["Valbonnais", 44.8979, 5.9099], + 38519: ["Valencin", 45.6076, 5.0275], + 38520: ["Valencogne", 45.4914, 5.5306], + 38521: ["La Valette", 44.9447, 5.8527], + 38522: ["Valjouffrey", 44.8815, 6.0795], + 38523: ["Varacieux", 45.2274, 5.3421], + 38524: ["Varces-Allières-et-Risset", 45.0908, 5.6768], + 38525: ["Vasselin", 45.6284, 5.4505], + 38526: ["Vatilieu", 45.2609, 5.4114], + 38527: ["Vaujany", 45.1859, 6.1015], + 38528: ["Vaulnaveys-le-Bas", 45.0989, 5.8114], + 38529: ["Vaulnaveys-le-Haut", 45.1153, 5.8400], + 38530: ["Vaulx-Milieu", 45.6155, 5.1859], + 38531: ["Velanne", 45.4889, 5.6462], + 38532: ["Vénérieu", 45.6596, 5.2762], + 38533: ["Venon", 45.1733, 5.8106], + 38534: ["Vénosc", 44.9729, 6.1080], + 38535: ["Vernas", 45.7770, 5.2676], + 38536: ["Vernioz", 45.4303, 4.8987], + 38537: ["La Verpillière", 45.6377, 5.1491], + 38538: ["Le Versoud", 45.2221, 5.8587], + 38539: ["Vertrieu", 45.8703, 5.3649], + 38540: ["Veurey-Voroize", 45.2694, 5.6019], + 38541: ["Veyrins-Thuellin", 45.6304, 5.5295], + 38542: ["Veyssilieu", 45.6805, 5.2280], + 38543: ["Vézeronce-Curtin", 45.6543, 5.4699], + 38544: ["Vienne", 45.5205, 4.8813], + 38545: ["Vif", 45.0430, 5.6742], + 38546: ["Vignieu", 45.6317, 5.4213], + 38547: ["Villard-Bonnot", 45.2446, 5.8890], + 38548: ["Villard-de-Lans", 45.0600, 5.5442], + 38549: ["Villard-Notre-Dame", 45.0088, 6.0331], + 38550: ["Villard-Reculas", 45.0936, 6.0372], + 38551: ["Villard-Reymond", 45.0290, 6.0082], + 38552: ["Villard-Saint-Christophe", 44.9860, 5.8189], + 38553: ["Villefontaine", 45.6136, 5.1554], + 38554: ["Villemoirieu", 45.7139, 5.2319], + 38555: ["Villeneuve-de-Marc", 45.4629, 5.1149], + 38556: ["Ville-sous-Anjou", 45.3762, 4.8588], + 38557: ["Villette-d'Anthon", 45.7844, 5.1074], + 38558: ["Villette-de-Vienne", 45.5891, 4.9119], + 38559: ["Vinay", 45.2147, 5.4075], + 38560: ["Virieu", 45.4710, 5.4772], + 38561: ["Viriville", 45.3050, 5.2026], + 38562: ["Vizille", 45.0750, 5.7795], + 38563: ["Voiron", 45.3791, 5.5824], + 38564: ["Voissant", 45.4793, 5.7046], + 38565: ["Voreppe", 45.2900, 5.6428], + 38566: ["Vourey", 45.3170, 5.5223], + 38567: ["Chamrousse", 45.1197, 5.8943] +}; diff --git a/dep/39.js b/dep/39.js new file mode 100644 index 0000000..5e62cb2 --- /dev/null +++ b/dep/39.js @@ -0,0 +1,557 @@ +/* + 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[39] = { + 39001: ["Abergement-la-Ronce", 47.0649, 5.3782], + 39002: ["Abergement-le-Grand", 46.9142, 5.6785], + 39003: ["Abergement-le-Petit", 46.9065, 5.6966], + 39004: ["Abergement-lès-Thésy", 46.9134, 5.9456], + 39006: ["Aiglepierre", 46.9553, 5.8095], + 39007: ["Alièze", 46.5850, 5.5857], + 39008: ["Amange", 47.1669, 5.5649], + 39009: ["Andelot-en-Montagne", 46.8591, 5.9289], + 39010: ["Andelot-Morval", 46.4237, 5.4267], + 39011: ["Annoire", 46.9585, 5.2770], + 39013: ["Arbois", 46.8941, 5.7731], + 39014: ["Archelange", 47.1484, 5.5205], + 39015: ["Ardon", 46.7729, 5.8775], + 39016: ["Arinthod", 46.4000, 5.5889], + 39017: ["Arlay", 46.7695, 5.5293], + 39018: ["Aromas", 46.2931, 5.4882], + 39019: ["Les Arsures", 46.9531, 5.7843], + 39020: ["Arsure-Arsurette", 46.7150, 6.0802], + 39021: ["Arthenas", 46.5722, 5.5286], + 39022: ["Asnans-Beauvoisin", 46.9370, 5.3967], + 39023: ["L'Aubépin", 46.4375, 5.3782], + 39024: ["Audelange", 47.1407, 5.5839], + 39025: ["Augea", 46.5620, 5.3893], + 39026: ["Augerans", 47.0263, 5.5838], + 39027: ["Augisey", 46.5548, 5.4956], + 39028: ["Aumont", 46.9161, 5.6327], + 39029: ["Aumur", 47.0609, 5.3371], + 39030: ["Authume", 47.1250, 5.5082], + 39031: ["Auxange", 47.1778, 5.6551], + 39032: ["Avignon-lès-Saint-Claude", 46.4011, 5.8407], + 39034: ["Balaiseaux", 46.9676, 5.4621], + 39035: ["Balanod", 46.4554, 5.3509], + 39036: ["La Balme-d'épy", 46.3774, 5.4172], + 39037: ["Bans", 46.9829, 5.5818], + 39038: ["Barésia-sur-l'Ain", 46.5423, 5.7032], + 39039: ["La Barre", 47.1570, 5.6930], + 39040: ["Barretaine", 46.8102, 5.7178], + 39041: ["Baume-les-Messieurs", 46.7048, 5.6456], + 39042: ["Baverans", 47.1054, 5.5362], + 39043: ["Beaufort", 46.5858, 5.4305], + 39045: ["Beffia", 46.5315, 5.5482], + 39046: ["Bellecombe", 46.3093, 5.9088], + 39047: ["Bellefontaine", 46.5565, 6.0823], + 39048: ["Belmont", 47.0281, 5.6048], + 39049: ["Bersaillin", 46.8571, 5.5953], + 39050: ["Besain", 46.7859, 5.7961], + 39051: ["Biarne", 47.1454, 5.4515], + 39052: ["Bief-des-Maisons", 46.7038, 6.0496], + 39053: ["Bief-du-Fourg", 46.8204, 6.1171], + 39054: ["Biefmorin", 46.9030, 5.5293], + 39055: ["Billecul", 46.7464, 6.0564], + 39056: ["Bletterans", 46.7316, 5.4278], + 39057: ["Blois-sur-Seille", 46.7464, 5.6704], + 39058: ["Blye", 46.6284, 5.6959], + 39059: ["Bois-d'Amont", 46.5361, 6.1273], + 39060: ["Bois-de-Gand", 46.8265, 5.5005], + 39061: ["Boissia", 46.5806, 5.7211], + 39062: ["La Boissière", 46.4205, 5.5214], + 39063: ["Bonlieu", 46.5968, 5.8566], + 39064: ["Bonnaud", 46.6197, 5.4304], + 39065: ["Bonnefontaine", 46.7319, 5.7470], + 39066: ["Bornay", 46.6118, 5.5532], + 39068: ["Les Bouchoux", 46.2946, 5.8045], + 39069: ["Bourcia", 46.3470, 5.4032], + 39070: ["Bourg-de-Sirod", 46.7297, 5.9558], + 39072: ["Bracon", 46.9256, 5.8675], + 39073: ["Brainans", 46.8746, 5.6278], + 39074: ["Brans", 47.2238, 5.5735], + 39075: ["Bréry", 46.7843, 5.5805], + 39076: ["La Bretenière", 47.1293, 5.6646], + 39077: ["Bretenières", 46.9199, 5.5380], + 39078: ["Brevans", 47.1007, 5.5228], + 39079: ["Briod", 46.6633, 5.6255], + 39080: ["Broissia", 46.3562, 5.4328], + 39081: ["Buvilly", 46.8704, 5.7262], + 39083: ["Censeau", 46.8165, 6.0776], + 39084: ["Cernans", 46.9343, 5.9394], + 39085: ["Cerniébaud", 46.7365, 6.1257], + 39086: ["Cernon", 46.4121, 5.6436], + 39088: ["Cesancey", 46.6227, 5.4919], + 39089: ["Cézia", 46.3602, 5.5753], + 39090: ["Chaînée-des-Coupis", 46.9220, 5.4346], + 39091: ["Les Chalesmes", 46.6920, 6.0260], + 39092: ["Chambéria", 46.4694, 5.5703], + 39093: ["Chamblay", 46.9910, 5.7033], + 39094: ["Chamole", 46.8443, 5.7387], + 39095: ["Champagne-sur-Loue", 47.0328, 5.8065], + 39096: ["Champagney", 47.2596, 5.5044], + 39097: ["Champagnole", 46.7445, 5.8988], + 39099: ["Champdivers", 47.0078, 5.3901], + 39100: ["Champrougier", 46.8785, 5.5129], + 39101: ["Champvans", 47.1021, 5.4204], + 39102: ["Chancia", 46.3456, 5.6424], + 39103: ["La Chapelle-sur-Furieuse", 46.9888, 5.8579], + 39104: ["Chapelle-Voland", 46.8008, 5.3806], + 39105: ["Chapois", 46.8335, 5.9659], + 39106: ["Charchilla", 46.4688, 5.7154], + 39107: ["Charcier", 46.6290, 5.7635], + 39108: ["Charency", 46.7665, 5.9926], + 39109: ["Charézier", 46.6145, 5.7272], + 39110: ["La Charme", 46.8485, 5.5467], + 39111: ["Charnod", 46.3372, 5.4936], + 39112: ["La Chassagne", 46.8673, 5.4546], + 39113: ["Chassal", 46.3600, 5.7849], + 39114: ["Château-Chalon", 46.7594, 5.6481], + 39115: ["Château-des-Prés", 46.5073, 5.9126], + 39116: ["La Châtelaine", 46.8586, 5.8248], + 39117: ["Chatelay", 47.0581, 5.6976], + 39118: ["Châtel-de-Joux", 46.5296, 5.8092], + 39119: ["Le Chateley", 46.8795, 5.5444], + 39120: ["Châtelneuf", 46.6660, 5.9122], + 39121: ["Châtenois", 47.1503, 5.5463], + 39122: ["Châtillon", 46.6626, 5.7273], + 39123: ["Chatonnay", 46.4243, 5.5461], + 39124: ["Chaumergy", 46.8433, 5.4746], + 39126: ["La Chaumusse", 46.6006, 5.9439], + 39127: ["Chaussenans", 46.8246, 5.7454], + 39128: ["Chaussin", 46.9738, 5.4027], + 39129: ["Chaux-des-Crotenay", 46.6627, 5.9567], + 39130: ["Chaux-des-Prés", 46.4998, 5.8576], + 39131: ["La Chaux-du-Dombief", 46.6076, 5.9065], + 39132: ["La Chaux-en-Bresse", 46.8259, 5.4765], + 39133: ["Chaux-Champagny", 46.8831, 5.8794], + 39134: ["Chavéria", 46.4989, 5.5573], + 39135: ["Chazelles", 46.4083, 5.3302], + 39136: ["Chemenot", 46.8599, 5.5296], + 39137: ["Chemilla", 46.3507, 5.5583], + 39138: ["Chemin", 46.9769, 5.3125], + 39139: ["Chêne-Bernard", 46.9179, 5.4696], + 39140: ["Chêne-Sec", 46.8480, 5.4438], + 39141: ["Chevigny", 47.1765, 5.4741], + 39142: ["Chevreaux", 46.5015, 5.4195], + 39143: ["Chevrotaine", 46.6528, 5.8600], + 39145: ["Chille", 46.6933, 5.5723], + 39146: ["Chilly-le-Vignoble", 46.6596, 5.4969], + 39147: ["Chilly-sur-Salins", 46.8697, 5.8579], + 39148: ["Chisséria", 46.3764, 5.5669], + 39149: ["Chissey-sur-Loue", 47.0603, 5.7404], + 39150: ["Choisey", 47.0588, 5.4505], + 39151: ["Choux", 46.3015, 5.7700], + 39153: ["Cize", 46.7198, 5.9199], + 39154: ["Clairvaux-les-Lacs", 46.5646, 5.7547], + 39155: ["Clucy", 46.9461, 5.9168], + 39156: ["Cogna", 46.5867, 5.7731], + 39157: ["Coiserette", 46.3381, 5.8257], + 39158: ["Coisia", 46.3032, 5.5820], + 39159: ["Colonne", 46.8790, 5.5710], + 39160: ["Commenailles", 46.8055, 5.4371], + 39161: ["Communailles-en-Montagne", 46.8004, 6.0928], + 39162: ["Condamine", 46.6499, 5.4349], + 39163: ["Condes", 46.3305, 5.6176], + 39164: ["Conliège", 46.6513, 5.6110], + 39165: ["Conte", 46.7496, 6.0077], + 39166: ["Cornod", 46.3075, 5.5474], + 39167: ["Cosges", 46.7469, 5.3919], + 39168: ["Courbette", 46.5977, 5.5691], + 39169: ["Courbouzon", 46.6530, 5.5287], + 39170: ["Courlans", 46.6757, 5.4868], + 39171: ["Courlaoux", 46.6694, 5.4493], + 39172: ["Courtefontaine", 47.1326, 5.7933], + 39173: ["Cousance", 46.5333, 5.3774], + 39174: ["Coyrière", 46.3404, 5.8450], + 39175: ["Coyron", 46.5124, 5.6981], + 39176: ["Cramans", 47.0073, 5.7870], + 39177: ["Crançot", 46.6884, 5.6690], + 39178: ["Crans", 46.6951, 5.9812], + 39179: ["Crenans", 46.4662, 5.7416], + 39180: ["Cressia", 46.5268, 5.4838], + 39182: ["Crissey", 47.0503, 5.4781], + 39183: ["Crotenay", 46.7546, 5.8137], + 39184: ["Les Crozets", 46.4635, 5.8046], + 39185: ["Cuisia", 46.5467, 5.4053], + 39186: ["Cuttura", 46.4175, 5.8194], + 39187: ["Cuvier", 46.8392, 6.0661], + 39188: ["Dammartin-Marpain", 47.2530, 5.5539], + 39189: ["Damparis", 47.0709, 5.4071], + 39190: ["Dampierre", 47.1650, 5.7422], + 39191: ["Darbonnay", 46.8253, 5.6075], + 39192: ["Denezières", 46.6244, 5.8005], + 39193: ["Le Deschaux", 46.9505, 5.4987], + 39194: ["Desnes", 46.7681, 5.4679], + 39195: ["Dessia", 46.3848, 5.5077], + 39196: ["Les Deux-Fays", 46.8854, 5.4875], + 39197: ["Digna", 46.5182, 5.3856], + 39198: ["Dole", 47.0755, 5.5006], + 39199: ["Domblans", 46.7623, 5.5900], + 39200: ["Dompierre-sur-Mont", 46.5627, 5.6127], + 39201: ["Doucier", 46.6499, 5.7779], + 39202: ["Dournon", 46.9321, 5.9706], + 39203: ["Doye", 46.7678, 6.0140], + 39204: ["Dramelay", 46.4042, 5.5300], + 39205: ["éclans-Nenon", 47.1038, 5.6121], + 39206: ["écleux", 46.9949, 5.7368], + 39207: ["écrille", 46.5022, 5.6338], + 39208: ["Entre-deux-Monts", 46.6418, 5.9633], + 39209: ["Val-d'épy", 46.3756, 5.3906], + 39210: ["équevillon", 46.7607, 5.9409], + 39211: ["Les Essards-Taignevaux", 46.9035, 5.4152], + 39213: ["Esserval-Combe", 46.7990, 6.0442], + 39214: ["Esserval-Tartre", 46.8306, 6.0321], + 39215: ["Essia", 46.5839, 5.5488], + 39216: ["étival", 46.4917, 5.7938], + 39217: ["L'étoile", 46.7160, 5.5339], + 39218: ["étrepigney", 47.1104, 5.6819], + 39219: ["évans", 47.1795, 5.7648], + 39220: ["Falletans", 47.0819, 5.5668], + 39221: ["La Favière", 46.7481, 6.0366], + 39222: ["Fay-en-Montagne", 46.7536, 5.7174], + 39223: ["La Ferté", 46.9403, 5.6507], + 39224: ["Fétigny", 46.4402, 5.6016], + 39225: ["Le Fied", 46.7740, 5.7163], + 39226: ["Florentia", 46.3952, 5.4210], + 39227: ["Foncine-le-Bas", 46.6323, 6.0304], + 39228: ["Foncine-le-Haut", 46.6590, 6.0615], + 39229: ["Fontainebrux", 46.6967, 5.4373], + 39230: ["Fontenu", 46.6719, 5.8152], + 39232: ["Fort-du-Plasne", 46.6232, 5.9819], + 39233: ["Foucherans", 47.0856, 5.4443], + 39234: ["Foulenay", 46.8608, 5.4862], + 39235: ["Fraisans", 47.1244, 5.7566], + 39236: ["Francheville", 46.8366, 5.5023], + 39237: ["Fraroz", 46.7287, 6.0988], + 39238: ["Frasne-les-Meulières", 47.1966, 5.5034], + 39239: ["La Frasnée", 46.5611, 5.8012], + 39240: ["Le Frasnois", 46.6361, 5.8906], + 39241: ["Frébuans", 46.6495, 5.4846], + 39243: ["Froideville", 46.8114, 5.4827], + 39244: ["Frontenay", 46.7884, 5.6321], + 39245: ["Gatey", 46.9455, 5.4561], + 39246: ["Gendrey", 47.1963, 5.6847], + 39247: ["Genod", 46.3574, 5.5298], + 39248: ["Geraise", 46.9582, 5.9551], + 39249: ["Germigney", 47.0384, 5.6861], + 39250: ["Geruge", 46.6250, 5.5307], + 39251: ["Gevingey", 46.6375, 5.5093], + 39252: ["Gevry", 47.0322, 5.4448], + 39253: ["Gigny", 46.4543, 5.4715], + 39254: ["Gillois", 46.7301, 6.0313], + 39255: ["Gizia", 46.5271, 5.4248], + 39258: ["Grande-Rivière", 46.5345, 5.9083], + 39259: ["Grange-de-Vaivre", 46.9978, 5.8420], + 39260: ["Granges-sur-Baume", 46.7181, 5.6682], + 39261: ["Graye-et-Charnay", 46.4731, 5.4489], + 39262: ["Gredisans", 47.1627, 5.5177], + 39263: ["Grozon", 46.8897, 5.6902], + 39264: ["Grusse", 46.5959, 5.4985], + 39265: ["Hautecour", 46.5618, 5.7824], + 39266: ["Les Hays", 46.9085, 5.3908], + 39267: ["Ivory", 46.8986, 5.8496], + 39268: ["Ivrey", 46.9896, 5.8970], + 39269: ["Jeurre", 46.3689, 5.7047], + 39270: ["Jouhe", 47.1398, 5.4851], + 39271: ["Lac-des-Rouges-Truites", 46.6006, 6.0100], + 39272: ["Ladoye-sur-Seille", 46.7668, 5.6830], + 39273: ["Lains", 46.3895, 5.4884], + 39274: ["Lajoux", 46.3914, 6.0089], + 39275: ["Lamoura", 46.4081, 5.9834], + 39277: ["Le Larderet", 46.8187, 5.9460], + 39278: ["Largillay-Marsonnay", 46.5560, 5.6655], + 39279: ["Larnaud", 46.7068, 5.4578], + 39280: ["Larrivoire", 46.3384, 5.7881], + 39281: ["Le Latet", 46.8031, 5.9417], + 39282: ["La Latette", 46.7518, 6.0957], + 39283: ["Lavancia-Epercy", 46.3364, 5.6849], + 39284: ["Lavangeot", 47.1511, 5.6080], + 39285: ["Lavans-lès-Dole", 47.1556, 5.6342], + 39286: ["Lavans-lès-Saint-Claude", 46.3901, 5.7771], + 39287: ["Lavans-sur-Valouse", 46.3377, 5.5723], + 39288: ["Lavigny", 46.7170, 5.6051], + 39289: ["Lect", 46.3941, 5.6725], + 39290: ["Légna", 46.4245, 5.6069], + 39291: ["Lemuy", 46.8890, 5.9824], + 39292: ["Lent", 46.7512, 5.9754], + 39293: ["Leschères", 46.4602, 5.8296], + 39294: ["Lézat", 46.5032, 5.9453], + 39295: ["Loisia", 46.4942, 5.4623], + 39296: ["Lombard", 46.7840, 5.5062], + 39297: ["Longchaumois", 46.4634, 5.9633], + 39298: ["Longcochon", 46.7705, 6.0749], + 39299: ["Longwy-sur-le-Doubs", 46.9655, 5.3542], + 39300: ["Lons-le-Saunier", 46.6744, 5.5573], + 39301: ["Loulle", 46.7051, 5.8835], + 39302: ["Louvatange", 47.1895, 5.7209], + 39303: ["Louvenne", 46.4334, 5.4778], + 39304: ["Le Louverot", 46.7328, 5.5817], + 39305: ["La Loye", 47.0305, 5.5526], + 39306: ["Macornay", 46.6419, 5.5448], + 39307: ["Maisod", 46.4791, 5.6923], + 39308: ["Malange", 47.1838, 5.6146], + 39309: ["Mallerey", 46.6290, 5.4474], + 39310: ["Mantry", 46.7949, 5.5549], + 39312: ["Marigna-sur-Valouse", 46.4465, 5.5280], + 39313: ["Marigny", 46.6795, 5.7787], + 39314: ["Marnézia", 46.5759, 5.6364], + 39315: ["Marnoz", 46.9538, 5.8360], + 39317: ["La Marre", 46.7337, 5.7031], + 39318: ["Martigna", 46.3895, 5.7009], + 39319: ["Mathenay", 46.9295, 5.6789], + 39320: ["Maynal", 46.5672, 5.4124], + 39321: ["Menétru-le-Vignoble", 46.7745, 5.6348], + 39322: ["Menétrux-en-Joux", 46.6239, 5.8380], + 39323: ["Menotey", 47.1678, 5.5027], + 39324: ["Mérona", 46.5535, 5.6357], + 39325: ["Mesnay", 46.8999, 5.8190], + 39326: ["Mesnois", 46.5942, 5.6772], + 39327: ["Messia-sur-Sorne", 46.6631, 5.5156], + 39328: ["Meussia", 46.4947, 5.7394], + 39329: ["Mièges", 46.7873, 6.0419], + 39330: ["Miéry", 46.8065, 5.6661], + 39331: ["Mignovillard", 46.7758, 6.1439], + 39332: ["Mirebel", 46.7000, 5.7348], + 39333: ["Moirans-en-Montagne", 46.4388, 5.7379], + 39334: ["Moiron", 46.6350, 5.5597], + 39335: ["Moissey", 47.1885, 5.5323], + 39336: ["Molain", 46.8251, 5.8171], + 39337: ["Molamboz", 46.9516, 5.6805], + 39338: ["Molay", 47.0155, 5.4234], + 39339: ["Molinges", 46.3518, 5.7635], + 39340: ["Molpré", 46.7878, 6.0676], + 39341: ["Les Molunes", 46.3424, 5.9319], + 39342: ["Monay", 46.8387, 5.5950], + 39343: ["Monnetay", 46.4576, 5.5106], + 39344: ["Monnet-la-Ville", 46.7245, 5.8158], + 39345: ["Monnières", 47.1140, 5.4604], + 39346: ["Montagna-le-Reconduit", 46.4549, 5.3910], + 39347: ["Montagna-le-Templier", 46.3585, 5.4628], + 39348: ["Montaigu", 46.6535, 5.5733], + 39349: ["Montain", 46.7209, 5.5775], + 39350: ["Montbarrey", 47.0202, 5.6374], + 39351: ["Montcusel", 46.3561, 5.6645], + 39352: ["Monteplain", 47.1585, 5.7097], + 39353: ["Montfleur", 46.3332, 5.4458], + 39354: ["Montholier", 46.8945, 5.6390], + 39355: ["Montigny-lès-Arsures", 46.9378, 5.7761], + 39356: ["Montigny-sur-l'Ain", 46.7050, 5.7917], + 39359: ["Montmarlon", 46.8730, 5.9662], + 39360: ["Montmirey-la-Ville", 47.2170, 5.5165], + 39361: ["Montmirey-le-Château", 47.2299, 5.5341], + 39362: ["Montmorot", 46.6868, 5.5196], + 39363: ["Montrevel", 46.4260, 5.4949], + 39364: ["Montrond", 46.7867, 5.8438], + 39365: ["Mont-sous-Vaudrey", 46.9631, 5.5944], + 39366: ["Mont-sur-Monnet", 46.7035, 5.8446], + 39367: ["Morbier", 46.5569, 6.0161], + 39368: ["Morez", 46.5258, 6.0332], + 39370: ["Mouchard", 46.9775, 5.7899], + 39371: ["La Mouille", 46.5079, 5.9854], + 39372: ["Mournans-Charbonny", 46.7768, 5.9903], + 39373: ["Les Moussières", 46.3269, 5.8728], + 39375: ["Moutonne", 46.5305, 5.5665], + 39376: ["Moutoux", 46.7906, 5.9435], + 39377: ["Mutigney", 47.2820, 5.5302], + 39378: ["Nanc-lès-Saint-Amour", 46.4197, 5.3491], + 39379: ["Nance", 46.7487, 5.4226], + 39380: ["Nancuise", 46.4735, 5.5297], + 39381: ["Les Nans", 46.7942, 5.9735], + 39382: ["Nantey", 46.4073, 5.3975], + 39385: ["Neublans-Abergement", 46.9040, 5.3391], + 39386: ["Neuvilley", 46.8935, 5.5997], + 39387: ["Nevy-lès-Dole", 47.0024, 5.5159], + 39388: ["Nevy-sur-Seille", 46.7343, 5.6453], + 39389: ["Ney", 46.7333, 5.8854], + 39390: ["Nogna", 46.6029, 5.6426], + 39391: ["Nozeroy", 46.7701, 6.0361], + 39392: ["Offlanges", 47.2038, 5.5600], + 39393: ["Onglières", 46.8028, 6.0004], + 39394: ["Onoz", 46.4480, 5.6635], + 39395: ["Orbagna", 46.5827, 5.4515], + 39396: ["Orchamps", 47.1540, 5.6677], + 39397: ["Orgelet", 46.5063, 5.6222], + 39398: ["Ougney", 47.2407, 5.6598], + 39399: ["Ounans", 46.9901, 5.6631], + 39400: ["Our", 47.1073, 5.6489], + 39401: ["Oussières", 46.9146, 5.5977], + 39402: ["Pagney", 47.2503, 5.6996], + 39403: ["Pagnoz", 46.9741, 5.8259], + 39404: ["Pannessières", 46.6983, 5.5946], + 39405: ["Parcey", 47.0223, 5.4795], + 39406: ["Le Pasquier", 46.7980, 5.8970], + 39407: ["Passenans", 46.8041, 5.6241], + 39408: ["Patornay", 46.5873, 5.7087], + 39409: ["Peintre", 47.1980, 5.4729], + 39411: ["Perrigny", 46.6766, 5.5993], + 39412: ["Peseux", 46.9935, 5.3664], + 39413: ["La Pesse", 46.2864, 5.8523], + 39414: ["Le Petit-Mercey", 47.1961, 5.7431], + 39415: ["Petit-Noir", 46.9324, 5.3376], + 39417: ["Les Piards", 46.4964, 5.8247], + 39418: ["Picarreau", 46.7547, 5.7569], + 39419: ["Pillemoine", 46.7039, 5.9080], + 39420: ["Pimorin", 46.4958, 5.5010], + 39421: ["Le Pin", 46.7080, 5.5699], + 39422: ["Plainoiseau", 46.7252, 5.5559], + 39423: ["Plaisia", 46.5243, 5.6372], + 39424: ["Les Planches-en-Montagne", 46.6636, 6.0006], + 39425: ["Les Planches-près-Arbois", 46.8806, 5.8084], + 39426: ["Plasne", 46.7948, 5.6904], + 39427: ["Plénise", 46.8151, 6.0199], + 39428: ["Plénisette", 46.8047, 6.0156], + 39429: ["Pleure", 46.9155, 5.4600], + 39430: ["Plumont", 47.1107, 5.7169], + 39431: ["Poids-de-Fiole", 46.5944, 5.6223], + 39432: ["Pointre", 47.2219, 5.4907], + 39434: ["Poligny", 46.8222, 5.7329], + 39435: ["Pont-de-Poitte", 46.5717, 5.6882], + 39436: ["Pont-d'Héry", 46.8762, 5.8992], + 39437: ["Pont-du-Navoy", 46.7317, 5.7896], + 39438: ["Ponthoux", 46.3959, 5.8143], + 39439: ["Port-Lesney", 46.9984, 5.8191], + 39440: ["Pratz", 46.3813, 5.7511], + 39441: ["Prémanon", 46.4538, 6.0349], + 39442: ["Prénovel", 46.5232, 5.8440], + 39443: ["Présilly", 46.5577, 5.5819], + 39444: ["Pretin", 46.9318, 5.8350], + 39445: ["Publy", 46.6295, 5.6512], + 39446: ["Pupillin", 46.8763, 5.7523], + 39447: ["Quintigny", 46.7343, 5.5247], + 39448: ["Rahon", 46.9938, 5.4738], + 39449: ["Rainans", 47.1574, 5.4729], + 39451: ["Ranchot", 47.1593, 5.7191], + 39452: ["Rans", 47.1379, 5.7155], + 39453: ["Ravilloles", 46.4339, 5.8003], + 39454: ["Recanoz", 46.8075, 5.5067], + 39455: ["Reithouse", 46.5602, 5.5558], + 39456: ["Relans", 46.7663, 5.4380], + 39457: ["Les Repôts", 46.6851, 5.4138], + 39458: ["Revigny", 46.6278, 5.6089], + 39460: ["La Rixouse", 46.4680, 5.8706], + 39461: ["Rix", 46.7622, 6.0550], + 39462: ["Rochefort-sur-Nenon", 47.1226, 5.5563], + 39463: ["Rogna", 46.3276, 5.7443], + 39464: ["Romain", 47.2075, 5.7182], + 39465: ["Romange", 47.1606, 5.5942], + 39466: ["Rosay", 46.5343, 5.4528], + 39467: ["Rotalier", 46.5832, 5.4770], + 39468: ["Rothonay", 46.5152, 5.5276], + 39469: ["Rouffange", 47.2263, 5.7086], + 39470: ["Les Rousses", 46.4984, 6.0700], + 39471: ["Ruffey-sur-Seille", 46.7294, 5.4958], + 39472: ["Rye", 46.8805, 5.4259], + 39473: ["Saffloz", 46.6690, 5.8634], + 39474: ["Sainte-Agnès", 46.6148, 5.4748], + 39475: ["Saint-Amour", 46.4375, 5.3356], + 39476: ["Saint-Aubin", 47.0326, 5.3336], + 39477: ["Saint-Baraing", 46.9866, 5.4342], + 39478: ["Saint-Claude", 46.4086, 5.8755], + 39479: ["Saint-Cyr-Montmalin", 46.9592, 5.7230], + 39480: ["Saint-Didier", 46.7082, 5.5127], + 39481: ["Saint-Germain-en-Montagne", 46.7790, 5.9379], + 39482: ["Saint-Germain-lès-Arlay", 46.7552, 5.5559], + 39483: ["Saint-Hymetière", 46.3608, 5.5492], + 39484: ["Saint-Jean-d'étreux", 46.4055, 5.3610], + 39485: ["Saint-Julien", 46.3963, 5.4577], + 39486: ["Saint-Lamain", 46.8042, 5.5980], + 39487: ["Saint-Laurent-en-Grandvaux", 46.5694, 5.9625], + 39488: ["Saint-Laurent-la-Roche", 46.5912, 5.5129], + 39489: ["Saint-Lothain", 46.8280, 5.6394], + 39490: ["Saint-Loup", 46.9965, 5.3053], + 39491: ["Saint-Lupicin", 46.4096, 5.7860], + 39492: ["Saint-Maur", 46.6068, 5.5959], + 39493: ["Saint-Maurice-Crillat", 46.5680, 5.8338], + 39494: ["Saint-Pierre", 46.5683, 5.9030], + 39495: ["Saint-Thiébaud", 46.9717, 5.8808], + 39497: ["Saizenay", 46.9701, 5.9337], + 39498: ["Salans", 47.1599, 5.7943], + 39499: ["Saligney", 47.2229, 5.6368], + 39500: ["Salins-les-Bains", 46.9478, 5.8976], + 39501: ["Sampans", 47.1273, 5.4451], + 39502: ["Santans", 47.0417, 5.6660], + 39503: ["Sapois", 46.7473, 5.9464], + 39504: ["Sarrogna", 46.4739, 5.6176], + 39505: ["Saugeot", 46.6037, 5.8242], + 39506: ["Savigna", 46.4377, 5.5684], + 39507: ["Séligney", 46.9441, 5.5407], + 39508: ["Sellières", 46.8254, 5.5567], + 39509: ["Senaud", 46.3944, 5.3791], + 39510: ["Septmoncel", 46.3731, 5.9231], + 39511: ["Sergenaux", 46.8876, 5.4625], + 39512: ["Sergenon", 46.9021, 5.4666], + 39513: ["Sermange", 47.1972, 5.6480], + 39514: ["Serre-les-Moulières", 47.2058, 5.6140], + 39517: ["Sirod", 46.7231, 5.9917], + 39518: ["Songeson", 46.6469, 5.8303], + 39519: ["Soucia", 46.5406, 5.7572], + 39520: ["Souvans", 46.9790, 5.5535], + 39522: ["Supt", 46.8540, 5.9817], + 39523: ["Syam", 46.6963, 5.9514], + 39525: ["Tassenières", 46.9232, 5.5125], + 39526: ["Tavaux", 47.0377, 5.4031], + 39527: ["Taxenne", 47.2216, 5.6866], + 39528: ["Thervay", 47.2404, 5.6092], + 39529: ["Thésy", 46.9050, 5.9289], + 39530: ["Thoirette", 46.2790, 5.5240], + 39531: ["Thoiria", 46.5197, 5.7462], + 39532: ["Thoissia", 46.4261, 5.3955], + 39533: ["Toulouse-le-Château", 46.8222, 5.5830], + 39534: ["La Tour-du-Meix", 46.5234, 5.6632], + 39535: ["Tourmont", 46.8662, 5.6663], + 39537: ["Trenal", 46.6396, 5.4688], + 39538: ["Uxelles", 46.6023, 5.7905], + 39539: ["Vadans", 46.9374, 5.7059], + 39540: ["Valempoulières", 46.8281, 5.8742], + 39542: ["Valfin-sur-Valouse", 46.3739, 5.5222], + 39543: ["Vannoz", 46.7732, 5.9119], + 39544: ["Varessia", 46.5577, 5.5385], + 39545: ["Le Vaudioux", 46.6887, 5.9282], + 39546: ["Vaudrey", 46.9662, 5.6267], + 39547: ["Vaux-lès-Saint-Claude", 46.3541, 5.7328], + 39548: ["Vaux-sur-Poligny", 46.8230, 5.7276], + 39549: ["Vercia", 46.5966, 5.4542], + 39550: ["Verges", 46.6591, 5.6847], + 39551: ["Véria", 46.4578, 5.4221], + 39552: ["Vernantois", 46.6270, 5.5779], + 39553: ["Le Vernois", 46.7320, 5.5940], + 39554: ["Vers-en-Montagne", 46.8221, 5.9123], + 39555: ["Vers-sous-Sellières", 46.8243, 5.5260], + 39556: ["Vertamboz", 46.6012, 5.7478], + 39557: ["Vescles", 46.3570, 5.6110], + 39558: ["Vevy", 46.6664, 5.6635], + 39559: ["La Vieille-Loye", 47.0563, 5.6313], + 39560: ["Villard-Saint-Sauveur", 46.3623, 5.8631], + 39561: ["Villards-d'Héria", 46.4056, 5.7358], + 39562: ["Villard-sur-Bienne", 46.4858, 5.8973], + 39564: ["Villechantria", 46.3763, 5.4386], + 39565: ["Villeneuve-d'Aval", 46.9695, 5.7478], + 39566: ["Villeneuve-lès-Charnod", 46.3382, 5.4769], + 39567: ["Villeneuve-sous-Pymont", 46.6949, 5.5527], + 39568: ["Villerserine", 46.8551, 5.6394], + 39569: ["Villers-Farlay", 46.9938, 5.7598], + 39570: ["Villers-les-Bois", 46.9258, 5.5689], + 39571: ["Villers-Robert", 46.9670, 5.5201], + 39572: ["Villette-lès-Arbois", 46.9336, 5.7436], + 39573: ["Villette-lès-Dole", 47.0447, 5.4940], + 39574: ["Villevieux", 46.7279, 5.4479], + 39575: ["Le Villey", 46.8482, 5.5074], + 39576: ["Vincelles", 46.6067, 5.4635], + 39577: ["Vincent", 46.7877, 5.4824], + 39579: ["Viry", 46.2973, 5.7309], + 39581: ["Vitreux", 47.2539, 5.6756], + 39582: ["Voiteur", 46.7432, 5.6035], + 39583: ["Vosbles", 46.3308, 5.5216], + 39584: ["Vriange", 47.1836, 5.5840], + 39585: ["Vulvoz", 46.3212, 5.7853], + 39586: ["Aresches", 46.8933, 5.9198] +}; diff --git a/dep/4.js b/dep/4.js new file mode 100644 index 0000000..141054a --- /dev/null +++ b/dep/4.js @@ -0,0 +1,213 @@ +/* + 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[4] = { + 4001: ["Aiglun", 44.0638, 6.1384], + 4004: ["Allemagne-en-Provence", 43.7887, 6.0309], + 4005: ["Allons", 43.9803, 6.5903], + 4006: ["Allos", 44.2614, 6.6267], + 4007: ["Angles", 43.9443, 6.5523], + 4008: ["Annot", 43.9620, 6.6639], + 4009: ["Archail", 44.1110, 6.3307], + 4012: ["Aubenas-les-Alpes", 43.9335, 5.6769], + 4013: ["Aubignosc", 44.1182, 5.9573], + 4016: ["Authon", 44.2492, 6.1510], + 4017: ["Auzet", 44.3054, 6.3111], + 4018: ["Banon", 44.0269, 5.6496], + 4019: ["Barcelonnette", 44.3785, 6.6521], + 4020: ["Barles", 44.2730, 6.2532], + 4021: ["Barras", 44.1006, 6.0985], + 4022: ["Barrême", 43.9462, 6.3781], + 4023: ["Bayons", 44.3249, 6.1728], + 4024: ["Beaujeu", 44.2185, 6.3711], + 4025: ["Beauvezer", 44.1439, 6.5977], + 4026: ["Bellaffaire", 44.4043, 6.1942], + 4027: ["Bevons", 44.1779, 5.8789], + 4028: ["Beynes", 43.9834, 6.2402], + 4030: ["Blieux", 43.8746, 6.3627], + 4031: ["Bras-d'Asse", 43.9263, 6.1264], + 4032: ["Braux", 43.9930, 6.6994], + 4033: ["La Bréole", 44.4434, 6.2892], + 4034: ["La Brillanne", 43.9319, 5.8842], + 4035: ["Brunet", 43.8858, 6.0325], + 4036: ["Le Brusquet", 44.1681, 6.3034], + 4037: ["Le Caire", 44.3744, 6.0687], + 4039: ["Castellane", 43.8449, 6.4902], + 4040: ["Le Castellard-Melan", 44.2016, 6.1315], + 4041: ["Le Castellet", 43.9198, 5.9790], + 4042: ["Castellet-lès-Sausses", 44.0403, 6.7345], + 4043: ["Val-de-Chalvagne", 43.9046, 6.7657], + 4045: ["Céreste", 43.8503, 5.5897], + 4046: ["Le Chaffaut-Saint-Jurson", 44.0231, 6.1407], + 4047: ["Champtercier", 44.0969, 6.1445], + 4049: ["Château-Arnoux-Saint-Auban", 44.0854, 5.9923], + 4050: ["Châteaufort", 44.2750, 6.0296], + 4051: ["Châteauneuf-Miravail", 44.1533, 5.7175], + 4053: ["Châteauneuf-Val-Saint-Donat", 44.0954, 5.9305], + 4054: ["Châteauredon", 44.0265, 6.2242], + 4055: ["Chaudon-Norante", 43.9919, 6.3173], + 4057: ["Clamensane", 44.3282, 6.0785], + 4058: ["Claret", 44.3738, 5.9646], + 4059: ["Clumanc", 44.0220, 6.3776], + 4061: ["Colmars", 44.1724, 6.6615], + 4062: ["La Condamine-Châtelard", 44.4627, 6.6962], + 4063: ["Corbières", 43.7606, 5.7459], + 4065: ["Cruis", 44.0831, 5.8384], + 4066: ["Curbans", 44.4083, 6.0300], + 4067: ["Curel", 44.1766, 5.6726], + 4068: ["Dauphin", 43.8932, 5.7764], + 4069: ["Demandolx", 43.8698, 6.5744], + 4070: ["Digne-les-Bains", 44.0908, 6.2359], + 4072: ["Draix", 44.1299, 6.3717], + 4073: ["Enchastrayes", 44.3640, 6.7102], + 4074: ["Entrages", 44.0379, 6.2688], + 4075: ["Entrepierres", 44.1956, 6.0222], + 4076: ["Entrevaux", 43.9502, 6.8023], + 4077: ["Entrevennes", 43.9378, 6.0338], + 4079: ["L'Escale", 44.0810, 6.0345], + 4081: ["Esparron-de-Verdon", 43.7438, 5.9889], + 4084: ["Estoublon", 43.9431, 6.1940], + 4085: ["Faucon-du-Caire", 44.3959, 6.1036], + 4086: ["Faucon-de-Barcelonnette", 44.4135, 6.6786], + 4087: ["Fontienne", 44.0068, 5.7938], + 4088: ["Forcalquier", 43.9599, 5.7882], + 4090: ["Le Fugeret", 44.0145, 6.6656], + 4091: ["Ganagobie", 44.0025, 5.9085], + 4092: ["La Garde", 43.8298, 6.5715], + 4093: ["Gigors", 44.4239, 6.1409], + 4094: ["Gréoux-les-Bains", 43.7676, 5.8649], + 4095: ["L'Hospitalet", 44.1089, 5.7068], + 4096: ["Jausiers", 44.3876, 6.7860], + 4097: ["La Javie", 44.1971, 6.3215], + 4099: ["Lambruisse", 44.0448, 6.4453], + 4100: ["Larche", 44.4272, 6.8726], + 4101: ["Lardiers", 44.0850, 5.7269], + 4102: ["Le Lauzet-Ubaye", 44.4329, 6.4194], + 4104: ["Limans", 43.9866, 5.7236], + 4106: ["Lurs", 43.9698, 5.8804], + 4107: ["Majastres", 43.8980, 6.2836], + 4108: ["Malijai", 44.0336, 6.0504], + 4109: ["Mallefougasse-Augès", 44.0759, 5.8977], + 4110: ["Mallemoisson", 44.0420, 6.1180], + 4111: ["Mane", 43.9388, 5.7423], + 4112: ["Manosque", 43.8354, 5.7910], + 4113: ["Marcoux", 44.1282, 6.2800], + 4115: ["Méailles", 44.0401, 6.6453], + 4116: ["Les Mées", 43.9944, 5.9660], + 4118: ["Melve", 44.3563, 5.9929], + 4120: ["Meyronnes", 44.4730, 6.8111], + 4121: ["Mézel", 43.9980, 6.1787], + 4122: ["Mirabeau", 44.0562, 6.0801], + 4123: ["Mison", 44.2624, 5.8656], + 4124: ["Montagnac-Montpezat", 43.7665, 6.0945], + 4126: ["Montclar", 44.4016, 6.3411], + 4127: ["Montfort", 44.0591, 5.9528], + 4128: ["Montfuron", 43.8315, 5.6885], + 4129: ["Montjustin", 43.8452, 5.6502], + 4130: ["Montlaux", 44.0407, 5.8501], + 4132: ["Montsalier", 44.0299, 5.5957], + 4133: ["Moriez", 43.9640, 6.4625], + 4134: ["La Motte-du-Caire", 44.3408, 6.0305], + 4135: ["Moustiers-Sainte-Marie", 43.8383, 6.2281], + 4136: ["La Mure-Argens", 44.0166, 6.5319], + 4137: ["Nibles", 44.2892, 6.0087], + 4138: ["Niozelles", 43.9318, 5.8473], + 4139: ["Noyers-sur-Jabron", 44.1686, 5.8099], + 4140: ["Les Omergues", 44.1527, 5.5893], + 4141: ["Ongles", 44.0314, 5.7248], + 4142: ["Oppedette", 43.9306, 5.5927], + 4143: ["Oraison", 43.9111, 5.9245], + 4144: ["La Palud-sur-Verdon", 43.7966, 6.3270], + 4145: ["Peipin", 44.1413, 5.9437], + 4148: ["Peyroules", 43.8169, 6.6431], + 4149: ["Peyruis", 44.0351, 5.9283], + 4150: ["Piégut", 44.4533, 6.1317], + 4151: ["Pierrerue", 43.9623, 5.8360], + 4152: ["Pierrevert", 43.8065, 5.7227], + 4154: ["Pontis", 44.4956, 6.3652], + 4155: ["Prads-Haute-Bléone", 44.2134, 6.4637], + 4156: ["Puimichel", 43.9791, 6.0253], + 4157: ["Puimoisson", 43.8708, 6.1220], + 4158: ["Quinson", 43.7080, 6.0226], + 4159: ["Redortiers", 44.0981, 5.6141], + 4160: ["Reillanne", 43.8861, 5.6593], + 4161: ["Méolans-Revel", 44.3714, 6.4984], + 4162: ["Revest-des-Brousses", 43.9754, 5.6750], + 4163: ["Revest-du-Bion", 44.0940, 5.5405], + 4164: ["Revest-Saint-Martin", 44.0198, 5.8229], + 4166: ["Riez", 43.8284, 6.0823], + 4167: ["La Robine-sur-Galabre", 44.1927, 6.2303], + 4169: ["La Rochegiron", 44.1094, 5.6638], + 4170: ["La Rochette", 43.9122, 6.8807], + 4171: ["Rougon", 43.7966, 6.3931], + 4172: ["Roumoules", 43.8210, 6.1486], + 4173: ["Saint-André-les-Alpes", 43.9713, 6.5014], + 4174: ["Saint-Benoît", 43.9629, 6.7238], + 4175: ["Sainte-Croix-à-Lauze", 43.9042, 5.6156], + 4176: ["Sainte-Croix-du-Verdon", 43.7642, 6.1515], + 4177: ["Hautes-Duyes", 44.1949, 6.1742], + 4178: ["Saint-étienne-les-Orgues", 44.0670, 5.7804], + 4179: ["Saint-Geniez", 44.2326, 6.0626], + 4180: ["Saint-Jacques", 43.9769, 6.3712], + 4181: ["Saint-Jeannet", 43.9793, 6.1180], + 4182: ["Saint-Julien-d'Asse", 43.9266, 6.0780], + 4183: ["Saint-Julien-du-Verdon", 43.9097, 6.5460], + 4184: ["Saint-Jurs", 43.8990, 6.1928], + 4186: ["Saint-Laurent-du-Verdon", 43.7216, 6.0685], + 4187: ["Saint-Lions", 43.9786, 6.4062], + 4188: ["Saint-Maime", 43.9006, 5.8015], + 4189: ["Saint-Martin-de-Brômes", 43.7774, 5.9625], + 4190: ["Saint-Martin-les-Eaux", 43.8719, 5.7413], + 4191: ["Saint-Martin-lès-Seyne", 44.3827, 6.2555], + 4192: ["Saint-Michel-l'Observatoire", 43.9098, 5.7200], + 4193: ["Saint-Paul-sur-Ubaye", 44.5588, 6.8207], + 4194: ["Saint-Pierre", 43.9088, 6.9218], + 4195: ["Saint-Pons", 44.4172, 6.6150], + 4197: ["Sainte-Tulle", 43.7830, 5.7730], + 4198: ["Saint-Vincent-les-Forts", 44.4374, 6.3688], + 4199: ["Saint-Vincent-sur-Jabron", 44.1697, 5.7479], + 4200: ["Salignac", 44.1571, 5.9882], + 4201: ["Saumane", 44.0812, 5.6821], + 4202: ["Sausses", 44.0122, 6.7793], + 4203: ["Selonnet", 44.3717, 6.2937], + 4204: ["Senez", 43.9224, 6.3690], + 4205: ["Seyne", 44.3390, 6.3848], + 4206: ["Sigonce", 44.0045, 5.8565], + 4207: ["Sigoyer", 44.3223, 5.9610], + 4208: ["Simiane-la-Rotonde", 43.9838, 5.5624], + 4209: ["Sisteron", 44.2001, 5.9308], + 4210: ["Soleilhas", 43.8599, 6.6486], + 4211: ["Sourribes", 44.1588, 6.0443], + 4214: ["Tartonne", 44.0784, 6.3839], + 4216: ["Thèze", 44.3297, 5.9250], + 4217: ["Thoard", 44.1473, 6.1240], + 4218: ["Thorame-Basse", 44.1071, 6.4893], + 4219: ["Thorame-Haute", 44.0855, 6.6012], + 4220: ["Les Thuiles", 44.3903, 6.5613], + 4222: ["Turriers", 44.3915, 6.1591], + 4224: ["Ubraye", 43.9070, 6.6871], + 4226: ["Uvernet-Fours", 44.3191, 6.6702], + 4227: ["Vachères", 43.9467, 5.6352], + 4228: ["Valavoire", 44.2795, 6.0761], + 4229: ["Valbelle", 44.1371, 5.8762], + 4230: ["Valensole", 43.8380, 5.9419], + 4231: ["Valernes", 44.2515, 5.9695], + 4233: ["Vaumeilh", 44.2903, 5.9565], + 4234: ["Venterol", 44.4423, 6.0873], + 4235: ["Verdaches", 44.2677, 6.3433], + 4236: ["Vergons", 43.9152, 6.6046], + 4237: ["Le Vernet", 44.2766, 6.4029], + 4240: ["Villars-Colmars", 44.1982, 6.5687], + 4241: ["Villemus", 43.8613, 5.7093], + 4242: ["Villeneuve", 43.8957, 5.8573], + 4244: ["Volonne", 44.1239, 6.0346], + 4245: ["Volx", 43.8706, 5.8315] +}; diff --git a/dep/40.js b/dep/40.js new file mode 100644 index 0000000..ac4fe98 --- /dev/null +++ b/dep/40.js @@ -0,0 +1,344 @@ +/* + 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[40] = { + 40001: ["Aire-sur-l'Adour", 43.6983, -0.2651], + 40002: ["Amou", 43.5938, -0.7436], + 40003: ["Angoumé", 43.7003, -1.1419], + 40004: ["Angresse", 43.6586, -1.3634], + 40005: ["Arboucave", 43.6059, -0.4417], + 40006: ["Arengosse", 44.0337, -0.7873], + 40007: ["Argelos", 43.5813, -0.6214], + 40008: ["Argelouse", 44.3719, -0.6327], + 40009: ["Arjuzanx", 44.0173, -0.8472], + 40011: ["Arsague", 43.5819, -0.7896], + 40012: ["Artassenx", 43.8455, -0.3957], + 40013: ["Arthez-d'Armagnac", 43.8904, -0.2472], + 40014: ["Arue", 44.0578, -0.3552], + 40015: ["Arx", 44.1125, 0.0861], + 40016: ["Aubagnan", 43.6650, -0.4961], + 40017: ["Audignon", 43.7229, -0.5912], + 40018: ["Audon", 43.7994, -0.8248], + 40019: ["Aureilhan", 44.2117, -1.1894], + 40020: ["Aurice", 43.8029, -0.5989], + 40021: ["Azur", 43.7984, -1.2963], + 40022: ["Bahus-Soubiran", 43.6728, -0.3456], + 40023: ["Baigts", 43.6872, -0.7925], + 40024: ["Banos", 43.7306, -0.6212], + 40025: ["Bascons", 43.8308, -0.4248], + 40026: ["Bas-Mauco", 43.7940, -0.5558], + 40027: ["Bassercles", 43.5590, -0.6104], + 40028: ["Bastennes", 43.6499, -0.7774], + 40029: ["Bats", 43.6533, -0.4638], + 40030: ["Baudignan", 44.0882, 0.0392], + 40031: ["Bégaar", 43.8295, -0.8560], + 40032: ["Belhade", 44.3726, -0.6852], + 40033: ["Bélis", 44.0621, -0.4673], + 40034: ["Bélus", 43.5927, -1.1171], + 40035: ["Bénesse-lès-Dax", 43.6437, -1.0388], + 40036: ["Bénesse-Maremne", 43.6346, -1.3647], + 40037: ["Benquet", 43.8221, -0.5070], + 40038: ["Bergouey", 43.6679, -0.7229], + 40039: ["Betbezer-d'Armagnac", 43.9759, -0.1652], + 40040: ["Beylongue", 43.9207, -0.8280], + 40041: ["Beyries", 43.5643, -0.6398], + 40042: ["Biarrotte", 43.5574, -1.2737], + 40043: ["Bias", 44.1347, -1.2293], + 40044: ["Biaudos", 43.5455, -1.3128], + 40046: ["Biscarrosse", 44.4090, -1.1773], + 40047: ["Bonnegarde", 43.5640, -0.7129], + 40048: ["Boos", 43.8925, -0.9926], + 40049: ["Bordères-et-Lamensans", 43.7774, -0.3610], + 40050: ["Bostens", 43.9697, -0.3690], + 40051: ["Bougue", 43.9036, -0.3981], + 40052: ["Bourdalat", 43.8313, -0.2154], + 40053: ["Bourriot-Bergonce", 44.1506, -0.2132], + 40054: ["Brassempouy", 43.6312, -0.7017], + 40055: ["Bretagne-de-Marsan", 43.8365, -0.4653], + 40056: ["Brocas", 44.0455, -0.5424], + 40057: ["Buanes", 43.7151, -0.4226], + 40058: ["Cachen", 44.0795, -0.4175], + 40059: ["Cagnotte", 43.6046, -1.0772], + 40060: ["Callen", 44.2849, -0.4615], + 40061: ["Campagne", 43.8621, -0.6391], + 40062: ["Campet-et-Lamolère", 43.9152, -0.5896], + 40063: ["Candresse", 43.7108, -0.9796], + 40064: ["Canenx-et-Réaut", 43.9990, -0.4647], + 40065: ["Capbreton", 43.6323, -1.4290], + 40066: ["Carcarès-Sainte-Croix", 43.8551, -0.7557], + 40067: ["Carcen-Ponson", 43.8718, -0.8193], + 40068: ["Cassen", 43.7598, -0.8654], + 40069: ["Castaignos-Souslens", 43.5873, -0.6489], + 40070: ["Castandet", 43.8073, -0.3522], + 40071: ["Castelnau-Chalosse", 43.6593, -0.8522], + 40072: ["Castelnau-Tursan", 43.6549, -0.4030], + 40073: ["Castelner", 43.5522, -0.5912], + 40074: ["Castel-Sarrazin", 43.6176, -0.7878], + 40075: ["Castets", 43.8740, -1.1452], + 40076: ["Cauna", 43.7828, -0.6410], + 40077: ["Cauneille", 43.5612, -1.0641], + 40078: ["Caupenne", 43.6842, -0.7544], + 40079: ["Cazalis", 43.6245, -0.6684], + 40080: ["Cazères-sur-l'Adour", 43.7643, -0.2845], + 40081: ["Cère", 43.9953, -0.5465], + 40082: ["Classun", 43.7152, -0.3908], + 40083: ["Clèdes", 43.6069, -0.3745], + 40084: ["Clermont", 43.6485, -0.9098], + 40085: ["Commensacq", 44.2128, -0.8306], + 40086: ["Coudures", 43.6880, -0.5043], + 40087: ["Créon-d'Armagnac", 43.9952, -0.0829], + 40088: ["Dax", 43.7006, -1.0601], + 40089: ["Doazit", 43.6926, -0.6458], + 40090: ["Donzacq", 43.6591, -0.8063], + 40091: ["Duhort-Bachen", 43.7174, -0.3215], + 40092: ["Dumes", 43.7040, -0.5823], + 40093: ["Escalans", 44.0058, 0.0367], + 40094: ["Escource", 44.1659, -1.0407], + 40095: ["Estibeaux", 43.6088, -0.9104], + 40096: ["Estigarde", 44.0367, -0.1158], + 40097: ["Eugénie-les-Bains", 43.6942, -0.3826], + 40098: ["Eyres-Moncube", 43.7148, -0.5521], + 40099: ["Fargues", 43.7251, -0.4512], + 40100: ["Le Frêche", 43.9254, -0.2447], + 40101: ["Gaas", 43.6103, -1.0413], + 40102: ["Gabarret", 43.9867, -0.0037], + 40103: ["Gaillères", 43.9379, -0.3740], + 40104: ["Gamarde-les-Bains", 43.7278, -0.8725], + 40105: ["Garein", 44.0485, -0.6497], + 40106: ["Garrey", 43.6697, -0.8993], + 40107: ["Garrosse", 44.0067, -0.9448], + 40108: ["Gastes", 44.3206, -1.1939], + 40109: ["Gaujacq", 43.6385, -0.7416], + 40110: ["Geaune", 43.6324, -0.3658], + 40111: ["Geloux", 43.9798, -0.6402], + 40112: ["Gibret", 43.6815, -0.8224], + 40113: ["Goos", 43.7297, -0.9169], + 40114: ["Gourbera", 43.8077, -1.0478], + 40115: ["Gousse", 43.7741, -0.9090], + 40116: ["Gouts", 43.7784, -0.7783], + 40117: ["Grenade-sur-l'Adour", 43.7925, -0.4225], + 40118: ["Habas", 43.5613, -0.9324], + 40119: ["Hagetmau", 43.6504, -0.5905], + 40120: ["Hastingues", 43.5160, -1.1371], + 40121: ["Hauriet", 43.7327, -0.6932], + 40122: ["Haut-Mauco", 43.8292, -0.5622], + 40123: ["Herm", 43.8073, -1.1248], + 40124: ["Herré", 44.0211, -0.0373], + 40125: ["Heugas", 43.6443, -1.0817], + 40126: ["Hinx", 43.7095, -0.9384], + 40127: ["Hontanx", 43.8154, -0.2601], + 40128: ["Horsarrieu", 43.6877, -0.6010], + 40129: ["Josse", 43.6448, -1.2365], + 40130: ["Labastide-Chalosse", 43.6151, -0.6073], + 40131: ["Labastide-d'Armagnac", 43.9476, -0.1752], + 40132: ["Labatut", 43.5522, -0.9982], + 40133: ["Labenne", 43.5956, -1.4296], + 40134: ["Labouheyre", 44.2202, -0.9069], + 40135: ["Labrit", 44.1262, -0.5642], + 40136: ["Lacajunte", 43.5898, -0.4189], + 40137: ["Lacquy", 43.9565, -0.2851], + 40138: ["Lacrabe", 43.6100, -0.5924], + 40139: ["Laglorieuse", 43.8644, -0.3957], + 40140: ["Lagrange", 43.9663, -0.0809], + 40141: ["Lahosse", 43.7126, -0.7887], + 40142: ["Laluque", 43.8510, -0.9863], + 40143: ["Lamothe", 43.7965, -0.6605], + 40144: ["Larbey", 43.7034, -0.7342], + 40145: ["Larrivière-Saint-Savin", 43.7552, -0.4245], + 40146: ["Latrille", 43.6327, -0.2908], + 40147: ["Laurède", 43.7562, -0.7896], + 40148: ["Lauret", 43.5638, -0.3281], + 40149: ["Lencouacq", 44.1499, -0.3907], + 40150: ["Léon", 43.8492, -1.2808], + 40151: ["Lesgor", 43.8580, -0.9080], + 40152: ["Lesperon", 43.9630, -1.0768], + 40153: ["Le Leuy", 43.8190, -0.6523], + 40154: ["Lévignacq", 44.0098, -1.1533], + 40155: ["Linxe", 43.9292, -1.2186], + 40156: ["Liposthey", 44.3085, -0.8859], + 40157: ["Lit-et-Mixe", 44.0200, -1.2760], + 40158: ["Losse", 44.0950, -0.0901], + 40159: ["Louer", 43.7564, -0.8908], + 40160: ["Lourquen", 43.7319, -0.7934], + 40161: ["Lubbon", 44.1156, -0.0167], + 40162: ["Lucbardez-et-Bargues", 43.9749, -0.4102], + 40163: ["Lüe", 44.2377, -0.9809], + 40164: ["Retjons", 44.1358, -0.3022], + 40165: ["Luglon", 44.0834, -0.7248], + 40166: ["Lussagnet", 43.7742, -0.2324], + 40167: ["Luxey", 44.2207, -0.5156], + 40168: ["Magescq", 43.7734, -1.1997], + 40169: ["Maillas", 44.2130, -0.1776], + 40170: ["Maillères", 44.0265, -0.4420], + 40171: ["Mano", 44.4250, -0.6659], + 40172: ["Mant", 43.5916, -0.5027], + 40173: ["Marpaps", 43.5732, -0.6801], + 40174: ["Mauries", 43.6151, -0.3360], + 40175: ["Maurrin", 43.8258, -0.3720], + 40176: ["Mauvezin-d'Armagnac", 43.9588, -0.1315], + 40177: ["Maylis", 43.6930, -0.7000], + 40178: ["Mazerolles", 43.8855, -0.4354], + 40179: ["Mées", 43.7103, -1.1224], + 40180: ["Meilhan", 43.8596, -0.6955], + 40181: ["Messanges", 43.8117, -1.3638], + 40182: ["Mézos", 44.0869, -1.1333], + 40183: ["Mimbaste", 43.6466, -0.9588], + 40184: ["Mimizan", 44.1890, -1.2457], + 40185: ["Miramont-Sensacq", 43.5937, -0.3215], + 40186: ["Misson", 43.5841, -0.9584], + 40187: ["Moliets-et-Maa", 43.8581, -1.3609], + 40188: ["Momuy", 43.6167, -0.6397], + 40189: ["Monget", 43.5593, -0.5347], + 40190: ["Monségur", 43.6151, -0.5453], + 40191: ["Montaut", 43.7283, -0.6560], + 40192: ["Mont-de-Marsan", 43.8993, -0.4907], + 40193: ["Montégut", 43.8736, -0.2040], + 40194: ["Montfort-en-Chalosse", 43.7042, -0.8363], + 40195: ["Montgaillard", 43.7574, -0.4800], + 40196: ["Montsoué", 43.7303, -0.5061], + 40197: ["Morcenx", 44.0410, -0.8886], + 40198: ["Morganx", 43.6038, -0.5725], + 40199: ["Mouscardès", 43.5892, -0.8841], + 40200: ["Moustey", 44.3882, -0.7508], + 40201: ["Mugron", 43.7412, -0.7526], + 40202: ["Narrosse", 43.6936, -1.0085], + 40203: ["Nassiet", 43.5984, -0.6891], + 40204: ["Nerbis", 43.7508, -0.7232], + 40205: ["Nousse", 43.7218, -0.8221], + 40206: ["Oeyregave", 43.5277, -1.0989], + 40207: ["Oeyreluy", 43.6725, -1.0780], + 40208: ["Onard", 43.7780, -0.8323], + 40209: ["Ondres", 43.5663, -1.4538], + 40210: ["Onesse-et-Laharie", 44.0721, -1.0259], + 40211: ["Orist", 43.6383, -1.1739], + 40212: ["Orthevielle", 43.5643, -1.1469], + 40213: ["Orx", 43.6053, -1.3714], + 40214: ["Ossages", 43.5579, -0.8780], + 40215: ["Ousse-Suzan", 43.9458, -0.7525], + 40216: ["Ozourt", 43.6579, -0.8780], + 40217: ["Parentis-en-Born", 44.3452, -1.0652], + 40218: ["Parleboscq", 43.9367, 0.0351], + 40219: ["Payros-Cazautets", 43.6256, -0.3981], + 40220: ["Pécorade", 43.6526, -0.3607], + 40221: ["Perquie", 43.8652, -0.2590], + 40222: ["Pey", 43.6159, -1.2084], + 40223: ["Peyre", 43.5716, -0.5577], + 40224: ["Peyrehorade", 43.5583, -1.1069], + 40225: ["Philondenx", 43.5680, -0.4293], + 40226: ["Pimbo", 43.5772, -0.3768], + 40227: ["Pissos", 44.2958, -0.7806], + 40228: ["Pomarez", 43.6222, -0.8392], + 40229: ["Pontenx-les-Forges", 44.2548, -1.0879], + 40230: ["Pontonx-sur-l'Adour", 43.7980, -0.9405], + 40231: ["Port-de-Lanne", 43.5675, -1.1797], + 40232: ["Poudenx", 43.5834, -0.5914], + 40233: ["Pouillon", 43.6065, -1.0013], + 40234: ["Pouydesseaux", 43.9875, -0.3500], + 40235: ["Poyanne", 43.7536, -0.8157], + 40236: ["Poyartin", 43.6881, -0.8650], + 40237: ["Préchacq-les-Bains", 43.7563, -0.9194], + 40238: ["Pujo-le-Plan", 43.8618, -0.3422], + 40239: ["Puyol-Cazalet", 43.6054, -0.4010], + 40240: ["Renung", 43.7467, -0.3688], + 40242: ["Rimbez-et-Baudiets", 44.0564, 0.0490], + 40243: ["Rion-des-Landes", 43.9348, -0.9339], + 40244: ["Rivière-Saas-et-Gourby", 43.6990, -1.1725], + 40245: ["Roquefort", 44.0367, -0.3265], + 40246: ["Sabres", 44.1461, -0.7348], + 40247: ["Saint-Agnet", 43.6056, -0.2715], + 40248: ["Saint-André-de-Seignanx", 43.5655, -1.3584], + 40249: ["Saint-Aubin", 43.7176, -0.7200], + 40250: ["Saint-Avit", 43.9450, -0.4586], + 40251: ["Saint-Barthélemy", 43.5201, -1.3311], + 40252: ["Sainte-Colombe", 43.6810, -0.5567], + 40253: ["Saint-Cricq-Chalosse", 43.6542, -0.6762], + 40254: ["Saint-Cricq-du-Gave", 43.5260, -1.0112], + 40255: ["Saint-Cricq-Villeneuve", 43.9004, -0.3500], + 40256: ["Saint-étienne-d'Orthe", 43.5896, -1.1869], + 40257: ["Sainte-Eulalie-en-Born", 44.2779, -1.2140], + 40258: ["Sainte-Foy", 43.9353, -0.3268], + 40259: ["Saint-Gein", 43.8315, -0.3061], + 40260: ["Saint-Geours-d'Auribat", 43.7550, -0.8411], + 40261: ["Saint-Geours-de-Maremne", 43.6867, -1.2361], + 40262: ["Saint-Gor", 44.0704, -0.2355], + 40263: ["Saint-Jean-de-Lier", 43.7848, -0.8800], + 40264: ["Saint-Jean-de-Marsacq", 43.6185, -1.2620], + 40265: ["Saint-Julien-d'Armagnac", 43.9932, -0.1393], + 40266: ["Saint-Julien-en-Born", 44.0910, -1.2483], + 40267: ["Saint-Justin", 43.9980, -0.2303], + 40268: ["Saint-Laurent-de-Gosse", 43.5213, -1.2840], + 40269: ["Saint-Lon-les-Mines", 43.6208, -1.1336], + 40270: ["Saint-Loubouer", 43.6802, -0.4183], + 40271: ["Sainte-Marie-de-Gosse", 43.5519, -1.2325], + 40272: ["Saint-Martin-de-Hinx", 43.5813, -1.2772], + 40273: ["Saint-Martin-de-Seignanx", 43.5323, -1.3874], + 40274: ["Saint-Martin-d'Oney", 43.9290, -0.6521], + 40275: ["Saint-Maurice-sur-Adour", 43.7918, -0.4666], + 40276: ["Saint-Michel-Escalus", 43.8816, -1.2517], + 40277: ["Saint-Pandelon", 43.6687, -1.0396], + 40278: ["Saint-Paul-en-Born", 44.2009, -1.1502], + 40279: ["Saint-Paul-lès-Dax", 43.7464, -1.0812], + 40280: ["Saint-Perdon", 43.8766, -0.5923], + 40281: ["Saint-Pierre-du-Mont", 43.8710, -0.5263], + 40282: ["Saint-Sever", 43.7612, -0.5663], + 40283: ["Saint-Vincent-de-Paul", 43.7664, -1.0019], + 40284: ["Saint-Vincent-de-Tyrosse", 43.6591, -1.3003], + 40285: ["Saint-Yaguen", 43.9021, -0.7421], + 40286: ["Samadet", 43.6301, -0.4912], + 40287: ["Sanguinet", 44.4778, -1.0643], + 40288: ["Sarbazan", 44.0138, -0.3119], + 40289: ["Sarraziet", 43.7057, -0.5011], + 40290: ["Sarron", 43.5898, -0.2662], + 40291: ["Saubion", 43.6734, -1.3329], + 40292: ["Saubrigues", 43.6077, -1.3223], + 40293: ["Saubusse", 43.6688, -1.1862], + 40294: ["Saugnac-et-Cambran", 43.6729, -0.9892], + 40295: ["Saugnacq-et-Muret", 44.3899, -0.8555], + 40296: ["Seignosse", 43.7021, -1.3970], + 40297: ["Le Sen", 44.1436, -0.5007], + 40298: ["Serres-Gaston", 43.6658, -0.5227], + 40299: ["Serreslous-et-Arribans", 43.6646, -0.6436], + 40300: ["Seyresse", 43.6832, -1.0604], + 40301: ["Siest", 43.6500, -1.1333], + 40302: ["Sindères", 44.0266, -0.9834], + 40303: ["Solférino", 44.1265, -0.9003], + 40304: ["Soorts-Hossegor", 43.6675, -1.4124], + 40305: ["Sorbets", 43.6409, -0.3259], + 40306: ["Sorde-l'Abbaye", 43.5226, -1.0477], + 40307: ["Sore", 44.3064, -0.6113], + 40308: ["Sort-en-Chalosse", 43.6822, -0.9252], + 40309: ["Souprosse", 43.7927, -0.7167], + 40310: ["Soustons", 43.7498, -1.3280], + 40311: ["Taller", 43.8849, -1.0622], + 40312: ["Tarnos", 43.5367, -1.4653], + 40313: ["Tartas", 43.8182, -0.7828], + 40314: ["Tercis-les-Bains", 43.6706, -1.1154], + 40315: ["Téthieu", 43.7466, -0.9596], + 40316: ["Tilh", 43.5795, -0.8370], + 40317: ["Tosse", 43.6978, -1.3172], + 40318: ["Toulouzette", 43.7552, -0.6739], + 40319: ["Trensacq", 44.2234, -0.7151], + 40320: ["Uchacq-et-Parentis", 43.9458, -0.5482], + 40321: ["Urgons", 43.6394, -0.4325], + 40322: ["Uza", 44.0334, -1.1962], + 40323: ["Vert", 44.0943, -0.6116], + 40324: ["Vicq-d'Auribat", 43.7846, -0.8573], + 40325: ["Vielle-Tursan", 43.6846, -0.4634], + 40326: ["Vielle-Saint-Girons", 43.9395, -1.3255], + 40327: ["Vielle-Soubiran", 44.0556, -0.1713], + 40328: ["Vieux-Boucau-les-Bains", 43.7874, -1.3971], + 40329: ["Le Vignau", 43.7817, -0.2873], + 40330: ["Villenave", 43.9659, -0.8220], + 40331: ["Villeneuve-de-Marsan", 43.9059, -0.3040], + 40332: ["Ychoux", 44.3573, -0.9585], + 40333: ["Ygos-Saint-Saturnin", 43.9957, -0.7207], + 40334: ["Yzosse", 43.7169, -1.0161] +}; diff --git a/dep/41.js b/dep/41.js new file mode 100644 index 0000000..17b223f --- /dev/null +++ b/dep/41.js @@ -0,0 +1,304 @@ +/* + 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[41] = { + 41001: ["Ambloy", 47.7092, 0.9693], + 41002: ["Angé", 47.3165, 1.2397], + 41003: ["Areines", 47.7980, 1.1027], + 41004: ["Artins", 47.7499, 0.7472], + 41005: ["Arville", 48.0654, 0.9593], + 41006: ["Autainville", 47.8843, 1.4205], + 41007: ["Authon", 47.6375, 0.8832], + 41008: ["Avaray", 47.7250, 1.5550], + 41009: ["Averdon", 47.6855, 1.3013], + 41010: ["Azé", 47.8570, 0.9970], + 41011: ["Baigneaux", 47.7751, 1.2586], + 41012: ["Baillou", 47.9837, 0.8537], + 41013: ["Bauzy", 47.5290, 1.6114], + 41014: ["Beauchêne", 47.9427, 0.9712], + 41015: ["Beauvilliers", 47.8400, 1.2533], + 41016: ["Billy", 47.3138, 1.5441], + 41017: ["Binas", 47.9064, 1.4656], + 41018: ["Blois", 47.5817, 1.3062], + 41019: ["Boisseau", 47.7736, 1.3061], + 41020: ["Bonneveau", 47.8126, 0.7602], + 41022: ["Bouffry", 48.0100, 1.0884], + 41023: ["Bourré", 47.3511, 1.2243], + 41024: ["Boursay", 48.0187, 0.9891], + 41025: ["Bracieux", 47.5513, 1.5435], + 41026: ["Brévainville", 47.9489, 1.2687], + 41027: ["Briou", 47.8157, 1.4719], + 41028: ["Busloup", 47.9044, 1.1361], + 41029: ["Candé-sur-Beuvron", 47.5069, 1.2656], + 41030: ["Cellé", 47.8306, 0.7965], + 41031: ["Cellettes", 47.5283, 1.3812], + 41032: ["Chailles", 47.5389, 1.3159], + 41033: ["Chambon-sur-Cisse", 47.5571, 1.2195], + 41034: ["Chambord", 47.6160, 1.5415], + 41035: ["Champigny-en-Beauce", 47.7177, 1.2569], + 41036: ["Chaon", 47.6121, 2.1628], + 41037: ["La Chapelle-Enchérie", 47.8261, 1.2120], + 41038: ["La Chapelle-Montmartin", 47.2591, 1.7516], + 41039: ["La Chapelle-Saint-Martin-en-Plaine", 47.7330, 1.4119], + 41040: ["La Chapelle-Vendômoise", 47.6758, 1.2387], + 41041: ["La Chapelle-Vicomtesse", 47.9859, 1.0337], + 41042: ["Châteauvieux", 47.2199, 1.3606], + 41043: ["Châtillon-sur-Cher", 47.2867, 1.4836], + 41044: ["Châtres-sur-Cher", 47.2992, 1.9301], + 41045: ["Chaumont-sur-Loire", 47.4655, 1.1993], + 41046: ["Chaumont-sur-Tharonne", 47.6135, 1.9232], + 41047: ["La Chaussée-Saint-Victor", 47.6111, 1.3576], + 41048: ["Chauvigny-du-Perche", 47.9595, 1.0779], + 41049: ["Chémery", 47.3579, 1.4882], + 41050: ["Cheverny", 47.4773, 1.4543], + 41051: ["Chissay-en-Touraine", 47.3535, 1.1357], + 41052: ["Chitenay", 47.4910, 1.3671], + 41053: ["Choue", 47.9979, 0.9315], + 41054: ["Choussy", 47.3651, 1.3493], + 41055: ["Chouzy-sur-Cisse", 47.5244, 1.2389], + 41056: ["La Colombe", 47.8894, 1.3716], + 41057: ["Conan", 47.7409, 1.2979], + 41058: ["Concriers", 47.7777, 1.4825], + 41059: ["Contres", 47.4210, 1.4362], + 41060: ["Cormenon", 47.9620, 0.9072], + 41061: ["Cormeray", 47.4861, 1.4030], + 41062: ["Couddes", 47.3643, 1.4042], + 41063: ["Couffy", 47.2486, 1.4368], + 41064: ["Coulanges", 47.5390, 1.2085], + 41065: ["Coulommiers-la-Tour", 47.7778, 1.1332], + 41066: ["Courbouzon", 47.6953, 1.5349], + 41067: ["Cour-Cheverny", 47.5102, 1.4769], + 41068: ["Courmemin", 47.4697, 1.6274], + 41069: ["Cour-sur-Loire", 47.6579, 1.4150], + 41070: ["Couture-sur-Loir", 47.7491, 0.6855], + 41071: ["Crouy-sur-Cosson", 47.6544, 1.6233], + 41072: ["Crucheray", 47.7318, 1.0993], + 41073: ["Danzé", 47.9075, 1.0136], + 41074: ["Dhuizon", 47.5875, 1.6751], + 41075: ["Droué", 48.0341, 1.0658], + 41077: ["épiais", 47.8125, 1.2504], + 41078: ["épuisay", 47.8944, 0.9277], + 41079: ["Les Essarts", 47.7323, 0.7128], + 41080: ["Faverolles-sur-Cher", 47.3121, 1.1829], + 41081: ["Faye", 47.8035, 1.1889], + 41082: ["Feings", 47.4403, 1.3693], + 41083: ["La Ferté-Beauharnais", 47.5392, 1.8545], + 41084: ["La Ferté-Imbault", 47.4015, 1.9589], + 41085: ["La Ferté-Saint-Cyr", 47.6680, 1.6865], + 41086: ["Fontaines-en-Sologne", 47.4877, 1.5497], + 41087: ["Fontaine-les-Coteaux", 47.7988, 0.8356], + 41088: ["Fontaine-Raoul", 47.9744, 1.1349], + 41089: ["La Fontenelle", 48.0550, 1.0138], + 41090: ["Fortan", 47.8442, 0.9142], + 41091: ["Fossé", 47.6307, 1.2770], + 41092: ["Fougères-sur-Bièvre", 47.4498, 1.3410], + 41093: ["Françay", 47.6178, 1.1077], + 41094: ["Fresnes", 47.4383, 1.4100], + 41095: ["Fréteval", 47.8900, 1.2062], + 41096: ["Le Gault-Perche", 48.0992, 0.9899], + 41097: ["Gièvres", 47.2892, 1.6702], + 41098: ["Gombergean", 47.6521, 1.0749], + 41099: ["Gy-en-Sologne", 47.3414, 1.5943], + 41100: ["Les Hayes", 47.6990, 0.7800], + 41101: ["Herbault", 47.6153, 1.1561], + 41102: ["Houssay", 47.7446, 0.9470], + 41103: ["Huisseau-en-Beauce", 47.7228, 1.0109], + 41104: ["Huisseau-sur-Cosson", 47.5946, 1.4542], + 41105: ["Josnes", 47.7919, 1.5320], + 41106: ["Lamotte-Beuvron", 47.6033, 2.0232], + 41107: ["Lancé", 47.6845, 1.0671], + 41108: ["Lancôme", 47.6528, 1.1272], + 41109: ["Landes-le-Gaulois", 47.6576, 1.1717], + 41110: ["Langon", 47.3082, 1.8387], + 41112: ["Lassay-sur-Croisne", 47.3683, 1.6349], + 41113: ["Lavardin", 47.7369, 0.8860], + 41114: ["Lestiou", 47.7487, 1.5656], + 41115: ["Lignières", 47.8628, 1.1939], + 41116: ["Lisle", 47.8690, 1.1071], + 41118: ["Loreux", 47.4034, 1.8431], + 41119: ["Lorges", 47.8211, 1.4987], + 41120: ["Lunay", 47.8098, 0.9045], + 41121: ["La Madeleine-Villefrouin", 47.7776, 1.3898], + 41122: ["Maray", 47.2356, 1.8710], + 41123: ["Marchenoir", 47.8340, 1.4106], + 41124: ["Marcilly-en-Beauce", 47.7585, 1.0033], + 41125: ["Marcilly-en-Gault", 47.4626, 1.8708], + 41126: ["Mareuil-sur-Cher", 47.2756, 1.3031], + 41127: ["La Marolle-en-Sologne", 47.5829, 1.7889], + 41128: ["Marolles", 47.6526, 1.3100], + 41129: ["Maslives", 47.6329, 1.4828], + 41130: ["Maves", 47.7379, 1.3527], + 41131: ["Mazangé", 47.8402, 0.9488], + 41132: ["Méhers", 47.3272, 1.4522], + 41133: ["Membrolles", 47.9836, 1.4663], + 41134: ["Menars", 47.6472, 1.3998], + 41135: ["Mennetou-sur-Cher", 47.2927, 1.8752], + 41136: ["Mer", 47.7134, 1.5039], + 41137: ["Mesland", 47.5174, 1.1000], + 41138: ["Meslay", 47.8158, 1.1115], + 41139: ["Meusnes", 47.2459, 1.5009], + 41140: ["Millançay", 47.4506, 1.7804], + 41141: ["Moisy", 47.9185, 1.3186], + 41142: ["Molineuf", 47.5802, 1.2256], + 41143: ["Mondoubleau", 47.9867, 0.8958], + 41144: ["Monteaux", 47.4857, 1.1059], + 41145: ["Monthou-sur-Bièvre", 47.4622, 1.2708], + 41146: ["Monthou-sur-Cher", 47.3517, 1.2909], + 41147: ["Les Montils", 47.5035, 1.3044], + 41148: ["Montlivault", 47.6359, 1.4458], + 41149: ["Montoire-sur-le-Loir", 47.7650, 0.8549], + 41150: ["Mont-près-Chambord", 47.5576, 1.4480], + 41151: ["Montrichard", 47.3602, 1.1835], + 41152: ["Montrieux-en-Sologne", 47.5504, 1.7181], + 41153: ["Montrouveau", 47.7062, 0.7138], + 41154: ["Morée", 47.9158, 1.2488], + 41155: ["Muides-sur-Loire", 47.6651, 1.5331], + 41156: ["Mulsans", 47.6949, 1.3808], + 41157: ["Mur-de-Sologne", 47.4172, 1.5988], + 41158: ["Naveil", 47.7865, 1.0228], + 41159: ["Neung-sur-Beuvron", 47.5356, 1.8113], + 41160: ["Neuvy", 47.5680, 1.5863], + 41161: ["Nouan-le-Fuzelier", 47.5365, 2.0295], + 41163: ["Nourray", 47.7184, 1.0501], + 41164: ["Noyers-sur-Cher", 47.2831, 1.4106], + 41165: ["Oigny", 48.0640, 0.9111], + 41166: ["Oisly", 47.3944, 1.3761], + 41167: ["Onzain", 47.5123, 1.1650], + 41168: ["Orçay", 47.3052, 2.1216], + 41169: ["Orchaise", 47.5852, 1.1718], + 41170: ["Ouchamps", 47.4749, 1.3199], + 41171: ["Oucques", 47.8191, 1.2990], + 41172: ["Ouzouer-le-Doyen", 47.9431, 1.3420], + 41173: ["Ouzouer-le-Marché", 47.9026, 1.5336], + 41174: ["Périgny", 47.7509, 1.1503], + 41175: ["Pezou", 47.8682, 1.1463], + 41176: ["Pierrefitte-sur-Sauldre", 47.5270, 2.1272], + 41177: ["Le Plessis-Dorin", 48.0884, 0.8615], + 41178: ["Le Plessis-l'échelle", 47.8112, 1.4247], + 41179: ["Le Poislay", 48.0706, 1.0702], + 41180: ["Pontlevoy", 47.3967, 1.2300], + 41181: ["Pouillé", 47.3076, 1.2781], + 41182: ["Pray", 47.6844, 1.1111], + 41183: ["Prénouvellon", 47.9650, 1.5277], + 41184: ["Prunay-Cassereau", 47.6845, 0.9126], + 41185: ["Pruniers-en-Sologne", 47.3404, 1.6798], + 41186: ["Rahart", 47.8699, 1.0609], + 41187: ["Renay", 47.8392, 1.1728], + 41188: ["Rhodon", 47.7544, 1.2671], + 41189: ["Rilly-sur-Loire", 47.4587, 1.1449], + 41190: ["Rocé", 47.8136, 1.1487], + 41191: ["Roches", 47.7943, 1.4536], + 41192: ["Les Roches-l'Évêque", 47.7861, 0.8875], + 41193: ["Romilly", 47.9513, 1.0256], + 41194: ["Romorantin-Lanthenay", 47.3745, 1.7445], + 41195: ["Rougeou", 47.3612, 1.5427], + 41196: ["Ruan-sur-Egvonne", 48.0144, 1.1364], + 41197: ["Saint-Agil", 48.0389, 0.9345], + 41198: ["Saint-Aignan", 47.2506, 1.3342], + 41199: ["Saint-Amand-Longpré", 47.6840, 1.0007], + 41200: ["Sainte-Anne", 47.7590, 1.0830], + 41201: ["Saint-Arnoult", 47.7074, 0.8696], + 41202: ["Saint-Avit", 48.0921, 0.9129], + 41203: ["Saint-Bohaire", 47.6438, 1.2391], + 41204: ["Saint-Claude-de-Diray", 47.6176, 1.4196], + 41205: ["Saint-Cyr-du-Gault", 47.6208, 1.0259], + 41206: ["Saint-Denis-sur-Loire", 47.6337, 1.3736], + 41207: ["Saint-Dyé-sur-Loire", 47.6513, 1.4946], + 41208: ["Saint-étienne-des-Guérets", 47.5981, 1.0636], + 41209: ["Saint-Firmin-des-Prés", 47.8445, 1.1013], + 41210: ["Sainte-Gemmes", 47.7960, 1.2495], + 41211: ["Saint-Georges-sur-Cher", 47.3092, 1.1372], + 41212: ["Saint-Gervais-la-Forêt", 47.5607, 1.3613], + 41213: ["Saint-Gourgon", 47.6608, 1.0124], + 41214: ["Saint-Hilaire-la-Gravelle", 47.9312, 1.1826], + 41215: ["Saint-Jacques-des-Guérets", 47.7663, 0.7903], + 41216: ["Saint-Jean-Froidmentel", 47.9615, 1.2100], + 41217: ["Saint-Julien-de-Chédon", 47.3196, 1.2081], + 41218: ["Saint-Julien-sur-Cher", 47.2663, 1.7797], + 41219: ["Saint-Laurent-des-Bois", 47.8584, 1.4635], + 41220: ["Saint-Laurent-Nouan", 47.7091, 1.6246], + 41221: ["Saint-Léonard-en-Beauce", 47.8234, 1.3649], + 41222: ["Saint-Loup", 47.2551, 1.8239], + 41223: ["Saint-Lubin-en-Vergonnois", 47.6173, 1.2119], + 41224: ["Saint-Marc-du-Cor", 47.9680, 0.9685], + 41225: ["Saint-Martin-des-Bois", 47.7252, 0.8245], + 41226: ["Saint-Ouen", 47.8279, 1.0713], + 41228: ["Saint-Rimay", 47.7696, 0.9158], + 41229: ["Saint-Romain-sur-Cher", 47.3184, 1.3864], + 41230: ["Saint-Sulpice-de-Pommeray", 47.6028, 1.2625], + 41231: ["Saint-Viâtre", 47.5143, 1.9340], + 41232: ["Salbris", 47.4134, 2.0449], + 41233: ["Sambin", 47.4324, 1.2772], + 41234: ["Santenay", 47.5654, 1.1026], + 41235: ["Sargé-sur-Braye", 47.9281, 0.8635], + 41236: ["Sasnières", 47.7201, 0.9210], + 41237: ["Sassay", 47.3923, 1.4463], + 41238: ["Savigny-sur-Braye", 47.8696, 0.8312], + 41239: ["Seigy", 47.2536, 1.3822], + 41240: ["Seillac", 47.5491, 1.1640], + 41241: ["Selles-Saint-Denis", 47.3757, 1.9065], + 41242: ["Selles-sur-Cher", 47.2776, 1.5638], + 41243: ["Selommes", 47.7654, 1.2114], + 41244: ["Semerville", 47.9221, 1.3860], + 41245: ["Séris", 47.7567, 1.5077], + 41246: ["Seur", 47.5120, 1.3378], + 41247: ["Soings-en-Sologne", 47.4114, 1.5284], + 41248: ["Souday", 48.0447, 0.8465], + 41249: ["Souesmes", 47.4571, 2.1708], + 41250: ["Sougé", 47.7786, 0.7258], + 41251: ["Souvigny-en-Sologne", 47.6491, 2.1674], + 41252: ["Suèvres", 47.6814, 1.4544], + 41253: ["Talcy", 47.7683, 1.4383], + 41254: ["Le Temple", 47.9312, 0.9338], + 41255: ["Ternay", 47.7345, 0.7718], + 41256: ["Theillay", 47.3189, 2.0395], + 41257: ["Thenay", 47.3940, 1.3032], + 41258: ["Thésée", 47.3246, 1.3303], + 41259: ["Thoré-la-Rochette", 47.7859, 0.9709], + 41260: ["Thoury", 47.6144, 1.6107], + 41261: ["Tourailles", 47.6905, 1.1565], + 41262: ["Tour-en-Sologne", 47.5471, 1.5110], + 41263: ["Tréhet", 47.7421, 0.6339], + 41264: ["Tripleville", 47.9462, 1.4814], + 41265: ["Troo", 47.7887, 0.7786], + 41266: ["Valaire", 47.4744, 1.2558], + 41267: ["Vallières-les-Grandes", 47.4108, 1.1475], + 41268: ["Veilleins", 47.4276, 1.6882], + 41269: ["Vendôme", 47.8013, 1.0610], + 41270: ["Verdes", 47.9526, 1.4154], + 41271: ["Vernou-en-Sologne", 47.4985, 1.6929], + 41272: ["Veuves", 47.4770, 1.1298], + 41273: ["Vievy-le-Rayé", 47.8716, 1.2982], + 41274: ["Villavard", 47.7519, 0.9045], + 41275: ["La Ville-aux-Clercs", 47.9188, 1.0967], + 41276: ["Villebarou", 47.6266, 1.3190], + 41277: ["Villebout", 47.9872, 1.1731], + 41278: ["Villechauve", 47.6438, 0.9498], + 41279: ["Villedieu-le-Château", 47.7145, 0.6402], + 41280: ["Villefranche-sur-Cher", 47.3061, 1.7536], + 41281: ["Villefrancoeur", 47.6965, 1.2034], + 41282: ["Villeherviers", 47.3599, 1.8118], + 41283: ["Villemardy", 47.7277, 1.1866], + 41284: ["Villeneuve-Frouville", 47.7852, 1.3172], + 41285: ["Villeny", 47.6229, 1.7526], + 41286: ["Villeporcher", 47.6445, 0.9863], + 41287: ["Villerable", 47.7565, 1.0401], + 41288: ["Villerbon", 47.6640, 1.3567], + 41289: ["Villermain", 47.8593, 1.5320], + 41290: ["Villeromain", 47.7179, 1.1469], + 41291: ["Villetrun", 47.7867, 1.1655], + 41292: ["Villexanton", 47.7415, 1.4457], + 41293: ["Villiersfaux", 47.7456, 0.9810], + 41294: ["Villiers-sur-Loir", 47.8095, 0.9974], + 41295: ["Vineuil", 47.5862, 1.3883], + 41296: ["Vouzon", 47.6431, 2.0496], + 41297: ["Yvoy-le-Marron", 47.6366, 1.8480] +}; diff --git a/dep/42.js b/dep/42.js new file mode 100644 index 0000000..9f90997 --- /dev/null +++ b/dep/42.js @@ -0,0 +1,340 @@ +/* + 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[42] = { + 42001: ["Aboën", 45.4127, 4.1272], + 42002: ["Ailleux", 45.7991, 3.9336], + 42003: ["Ambierle", 46.1059, 3.8915], + 42004: ["Amions", 45.8770, 4.0407], + 42005: ["Andrézieux-Bouthéon", 45.5349, 4.2765], + 42006: ["Apinac", 45.3913, 3.9945], + 42007: ["Arcinges", 46.1346, 4.2874], + 42008: ["Arcon", 46.0086, 3.8696], + 42009: ["Arthun", 45.7685, 4.0382], + 42010: ["Aveizieux", 45.5692, 4.3790], + 42011: ["Balbigny", 45.8294, 4.1833], + 42012: ["Bard", 45.5922, 3.9976], + 42013: ["Bellegarde-en-Forez", 45.6408, 4.3088], + 42014: ["Belleroche", 46.1603, 4.4090], + 42015: ["Belmont-de-la-Loire", 46.1622, 4.3502], + 42016: ["La Bénisson-Dieu", 46.1590, 4.0476], + 42017: ["Le Bessat", 45.3743, 4.5151], + 42018: ["Bessey", 45.3909, 4.7026], + 42019: ["Boën-sur-Lignon", 45.7506, 4.0089], + 42020: ["Boisset-lès-Montrond", 45.6250, 4.2076], + 42021: ["Boisset-Saint-Priest", 45.5129, 4.1187], + 42022: ["Bonson", 45.5220, 4.2215], + 42023: ["Bourg-Argental", 45.3037, 4.5665], + 42025: ["Boyer", 46.0971, 4.2148], + 42026: ["Briennon", 46.1473, 4.0772], + 42027: ["Bully", 45.9292, 3.9926], + 42028: ["Burdignes", 45.2639, 4.5595], + 42029: ["Bussières", 45.8395, 4.2645], + 42030: ["Bussy-Albieux", 45.7952, 4.0351], + 42031: ["Caloire", 45.4145, 4.2349], + 42032: ["Cellieu", 45.5213, 4.5301], + 42033: ["Le Cergne", 46.1207, 4.3039], + 42034: ["Cervières", 45.8524, 3.7537], + 42035: ["Cezay", 45.8025, 3.9652], + 42036: ["Chagnon", 45.5337, 4.5536], + 42037: ["Chalain-d'Uzore", 45.6726, 4.0603], + 42038: ["Chalain-le-Comtal", 45.6411, 4.1722], + 42039: ["Chalmazel", 45.6980, 3.8245], + 42040: ["La Chamba", 45.7553, 3.7622], + 42041: ["Chambéon", 45.6971, 4.1732], + 42042: ["Chambles", 45.4520, 4.2261], + 42043: ["Chamboeuf", 45.5743, 4.3216], + 42044: ["Le Chambon-Feugerolles", 45.3886, 4.3319], + 42045: ["La Chambonie", 45.7435, 3.7579], + 42046: ["Champdieu", 45.6413, 4.0502], + 42047: ["Champoly", 45.8535, 3.8440], + 42048: ["Chandon", 46.1467, 4.2022], + 42049: ["Changy", 46.1458, 3.8996], + 42050: ["La Chapelle-en-Lafaye", 45.4593, 3.9851], + 42051: ["La Chapelle-Villars", 45.4780, 4.7142], + 42052: ["Charlieu", 46.1663, 4.1740], + 42053: ["Châteauneuf", 45.5146, 4.6338], + 42054: ["Châtelneuf", 45.6388, 3.9796], + 42055: ["Châtelus", 45.5897, 4.4621], + 42056: ["Chavanay", 45.4187, 4.7287], + 42058: ["Chazelles-sur-Lavieu", 45.5423, 4.0018], + 42059: ["Chazelles-sur-Lyon", 45.6292, 4.3738], + 42060: ["Chenereilles", 45.4862, 4.0898], + 42061: ["Cherier", 45.9681, 3.8893], + 42062: ["Chevrières", 45.5903, 4.4083], + 42063: ["Chirassimont", 45.9134, 4.2828], + 42064: ["Chuyer", 45.4555, 4.7024], + 42065: ["Civens", 45.7678, 4.2335], + 42066: ["Cleppé", 45.7604, 4.1766], + 42067: ["Colombier", 45.3540, 4.5939], + 42068: ["Combre", 46.0218, 4.2635], + 42069: ["Commelle-Vernay", 45.9948, 4.0600], + 42070: ["Cordelle", 45.9426, 4.0594], + 42071: ["Le Coteau", 46.0172, 4.0909], + 42072: ["La Côte-en-Couzan", 45.7709, 3.8288], + 42073: ["Cottance", 45.7944, 4.2962], + 42074: ["Coutouvre", 46.0732, 4.2059], + 42075: ["Craintilleux", 45.5742, 4.2255], + 42076: ["Cremeaux", 45.9152, 3.9245], + 42077: ["Croizet-sur-Gand", 45.9126, 4.2187], + 42078: ["Le Crozet", 46.1733, 3.8382], + 42079: ["Cuinzier", 46.1241, 4.2655], + 42081: ["Cuzieu", 45.6062, 4.2654], + 42082: ["Dancé", 45.9072, 4.0343], + 42083: ["Dargoire", 45.5627, 4.6740], + 42084: ["Débats-Rivière-d'Orpra", 45.7576, 3.9420], + 42085: ["Doizieux", 45.4182, 4.5891], + 42086: ["écoche", 46.1511, 4.3052], + 42087: ["écotay-l'Olme", 45.5867, 4.0454], + 42088: ["épercieux-Saint-Paul", 45.7905, 4.2014], + 42089: ["Essertines-en-Châtelneuf", 45.6183, 3.9992], + 42090: ["Essertines-en-Donzy", 45.7576, 4.3383], + 42091: ["Estivareilles", 45.4305, 4.0166], + 42092: ["L'étrat", 45.4943, 4.3715], + 42093: ["Farnay", 45.4850, 4.6023], + 42094: ["Feurs", 45.7323, 4.2232], + 42095: ["Firminy", 45.3788, 4.2887], + 42096: ["Fontanès", 45.5421, 4.4312], + 42097: ["La Fouillouse", 45.5010, 4.3192], + 42098: ["Fourneaux", 45.9427, 4.2720], + 42099: ["Fraisses", 45.3843, 4.2604], + 42100: ["La Gimond", 45.5562, 4.4140], + 42101: ["Graix", 45.3603, 4.5604], + 42102: ["Grammond", 45.5739, 4.4419], + 42103: ["La Grand-Croix", 45.5040, 4.5586], + 42104: ["La Gresle", 46.0720, 4.2760], + 42105: ["Grézieux-le-Fromental", 45.6147, 4.1545], + 42106: ["Grézolles", 45.8639, 3.9484], + 42107: ["Gumières", 45.5273, 3.9770], + 42108: ["L'Hôpital-le-Grand", 45.5919, 4.1966], + 42109: ["L'Hôpital-sous-Rochefort", 45.7722, 3.9358], + 42110: ["L'Horme", 45.4920, 4.5405], + 42112: ["Jarnosse", 46.1006, 4.2458], + 42113: ["Jas", 45.7433, 4.3192], + 42114: ["Jeansagnière", 45.7337, 3.8124], + 42115: ["Jonzieux", 45.3199, 4.3621], + 42116: ["Juré", 45.8915, 3.8940], + 42117: ["Lavieu", 45.5403, 4.0419], + 42118: ["Lay", 45.9686, 4.2407], + 42119: ["Leigneux", 45.7434, 3.9840], + 42120: ["Lentigny", 45.9921, 3.9752], + 42121: ["Lérigneux", 45.5945, 3.9468], + 42122: ["Lézigneux", 45.5599, 4.0566], + 42123: ["Lorette", 45.5111, 4.5812], + 42124: ["Lupé", 45.3732, 4.7005], + 42125: ["Luré", 45.8832, 3.9294], + 42126: ["Luriecq", 45.4513, 4.0734], + 42127: ["Mably", 46.0919, 4.0633], + 42128: ["Machézal", 45.9258, 4.3153], + 42129: ["Maclas", 45.3609, 4.6976], + 42130: ["Magneux-Haute-Rive", 45.6697, 4.1706], + 42131: ["Maizilly", 46.1758, 4.2431], + 42132: ["Malleval", 45.3854, 4.7258], + 42133: ["Marcenod", 45.5728, 4.4817], + 42134: ["Marcilly-le-Châtel", 45.6888, 4.0287], + 42135: ["Marclopt", 45.6639, 4.2211], + 42136: ["Marcoux", 45.7040, 3.9979], + 42137: ["Margerie-Chantagret", 45.5249, 4.0530], + 42138: ["Maringes", 45.6608, 4.3536], + 42139: ["Marlhes", 45.2930, 4.3967], + 42140: ["Marols", 45.4747, 4.0392], + 42141: ["Mars", 46.1494, 4.2514], + 42142: ["Merle-Leignec", 45.3740, 4.0245], + 42143: ["Mizérieux", 45.7907, 4.1656], + 42145: ["Montagny", 46.0329, 4.2254], + 42146: ["Montarcher", 45.4582, 3.9902], + 42147: ["Montbrison", 45.6008, 4.0713], + 42148: ["Montchal", 45.8240, 4.3282], + 42149: ["Montrond-les-Bains", 45.6352, 4.2409], + 42150: ["Montverdun", 45.7124, 4.0770], + 42151: ["Mornand-en-Forez", 45.6717, 4.1195], + 42152: ["Nandax", 46.0988, 4.1699], + 42153: ["Neaux", 45.9582, 4.1672], + 42154: ["Néronde", 45.8360, 4.2305], + 42155: ["Nervieux", 45.8118, 4.1415], + 42156: ["Neulise", 45.9001, 4.1683], + 42157: ["Noailly", 46.1414, 4.0041], + 42158: ["Les Noës", 46.0347, 3.8362], + 42159: ["Noirétable", 45.8054, 3.7440], + 42160: ["Nollieux", 45.8183, 3.9899], + 42161: ["Notre-Dame-de-Boisset", 45.9892, 4.1347], + 42162: ["Ouches", 46.0133, 3.9959], + 42163: ["La Pacaudière", 46.1848, 3.8800], + 42164: ["Palogneux", 45.7431, 3.9256], + 42165: ["Panissières", 45.7937, 4.3440], + 42166: ["Parigny", 45.9876, 4.0921], + 42167: ["Pavezin", 45.4650, 4.6605], + 42168: ["Pélussin", 45.4230, 4.6599], + 42169: ["Périgneux", 45.4473, 4.1426], + 42170: ["Perreux", 46.0404, 4.1449], + 42171: ["Pinay", 45.8713, 4.1346], + 42172: ["Planfoy", 45.3861, 4.4314], + 42173: ["Pommiers", 45.8312, 4.0765], + 42174: ["Poncins", 45.7272, 4.1506], + 42175: ["Pouilly-lès-Feurs", 45.8008, 4.2329], + 42176: ["Pouilly-les-Nonains", 46.0446, 3.9780], + 42177: ["Pouilly-sous-Charlieu", 46.1354, 4.1325], + 42178: ["Pradines", 46.0000, 4.1717], + 42179: ["Pralong", 45.6602, 4.0206], + 42180: ["Précieux", 45.5884, 4.1491], + 42181: ["Régny", 45.9973, 4.2137], + 42182: ["Renaison", 46.0476, 3.9085], + 42183: ["La Ricamarie", 45.4033, 4.3689], + 42184: ["Riorges", 46.0429, 4.0337], + 42185: ["Rivas", 45.5885, 4.2504], + 42186: ["Rive-de-Gier", 45.5232, 4.6100], + 42187: ["Roanne", 46.0449, 4.0797], + 42188: ["Roche", 45.6162, 3.9214], + 42189: ["Roche-la-Molière", 45.4259, 4.3249], + 42191: ["Roisey", 45.3912, 4.6575], + 42192: ["Rozier-Côtes-d'Aurec", 45.3763, 4.1143], + 42193: ["Rozier-en-Donzy", 45.8035, 4.2727], + 42194: ["Sail-les-Bains", 46.2388, 3.8425], + 42195: ["Sail-sous-Couzan", 45.7364, 3.9609], + 42196: ["Sainte-Agathe-en-Donzy", 45.8360, 4.3054], + 42197: ["Sainte-Agathe-la-Bouteresse", 45.7435, 4.0511], + 42198: ["Saint-Alban-les-Eaux", 46.0060, 3.9314], + 42199: ["Saint-André-d'Apchon", 46.0272, 3.9348], + 42200: ["Saint-André-le-Puy", 45.6469, 4.2639], + 42201: ["Saint-Appolinard", 45.3455, 4.6475], + 42202: ["Saint-Barthélemy-Lestra", 45.7186, 4.3285], + 42203: ["Saint-Bonnet-des-Quarts", 46.1301, 3.8281], + 42204: ["Saint-Bonnet-le-Château", 45.4251, 4.0650], + 42205: ["Saint-Bonnet-le-Courreau", 45.6551, 3.9261], + 42206: ["Saint-Bonnet-les-Oules", 45.5412, 4.3317], + 42207: ["Saint-Chamond", 45.4698, 4.5018], + 42208: ["Saint-Christo-en-Jarez", 45.5362, 4.4671], + 42209: ["Sainte-Colombe-sur-Gand", 45.8677, 4.2829], + 42210: ["Sainte-Croix-en-Jarez", 45.4769, 4.6342], + 42211: ["Saint-Cyprien", 45.5399, 4.2296], + 42212: ["Saint-Cyr-de-Favières", 45.9616, 4.1051], + 42213: ["Saint-Cyr-de-Valorges", 45.8893, 4.3130], + 42214: ["Saint-Cyr-les-Vignes", 45.6766, 4.2889], + 42215: ["Saint-Denis-de-Cabanne", 46.1763, 4.2074], + 42216: ["Saint-Denis-sur-Coise", 45.6115, 4.4309], + 42217: ["Saint-Didier-sur-Rochefort", 45.7934, 3.8636], + 42218: ["Saint-étienne", 45.4301, 4.3791], + 42219: ["Saint-étienne-le-Molard", 45.7399, 4.0971], + 42220: ["Saint-Forgeux-Lespinasse", 46.1390, 3.9433], + 42221: ["Sainte-Foy-Saint-Sulpice", 45.7766, 4.1090], + 42222: ["Saint-Galmier", 45.6033, 4.3145], + 42223: ["Saint-Genest-Lerpt", 45.4557, 4.3313], + 42224: ["Saint-Genest-Malifaux", 45.3472, 4.4313], + 42225: ["Genilac", 45.5351, 4.5733], + 42226: ["Saint-Georges-de-Baroille", 45.8535, 4.1071], + 42227: ["Saint-Georges-en-Couzan", 45.7069, 3.9302], + 42228: ["Saint-Georges-Haute-Ville", 45.5439, 4.0923], + 42229: ["Saint-Germain-la-Montagne", 46.1990, 4.3913], + 42230: ["Saint-Germain-Laval", 45.8308, 4.0198], + 42231: ["Saint-Germain-Lespinasse", 46.1088, 3.9641], + 42232: ["Saint-Haon-le-Châtel", 46.0647, 3.9170], + 42233: ["Saint-Haon-le-Vieux", 46.0741, 3.9046], + 42234: ["Saint-Héand", 45.5305, 4.3820], + 42235: ["Saint-Hilaire-Cusson-la-Valmitte", 45.3679, 4.0597], + 42236: ["Saint-Hilaire-sous-Charlieu", 46.1210, 4.1833], + 42237: ["Saint-Jean-Bonnefonds", 45.4568, 4.4484], + 42238: ["Saint-Jean-la-Vêtre", 45.7746, 3.7916], + 42239: ["Saint-Jean-Saint-Maurice-sur-Loire", 45.9576, 3.9857], + 42240: ["Saint-Jean-Soleymieux", 45.5009, 4.0111], + 42241: ["Saint-Jodard", 45.8878, 4.1270], + 42242: ["Saint-Joseph", 45.5552, 4.6194], + 42243: ["Saint-Julien-d'Oddes", 45.8516, 3.9912], + 42245: ["Saint-Julien-la-Vêtre", 45.8203, 3.8178], + 42246: ["Saint-Julien-Molin-Molette", 45.3215, 4.6180], + 42247: ["Saint-Just-en-Bas", 45.7314, 3.8801], + 42248: ["Saint-Just-en-Chevalet", 45.9235, 3.8432], + 42249: ["Saint-Just-la-Pendue", 45.8875, 4.2416], + 42251: ["Saint-Laurent-la-Conche", 45.6890, 4.2318], + 42252: ["Saint-Laurent-Rochefort", 45.7745, 3.9064], + 42253: ["Saint-Léger-sur-Roanne", 46.0416, 4.0012], + 42254: ["Saint-Marcel-de-Félines", 45.8614, 4.1876], + 42255: ["Saint-Marcel-d'Urfé", 45.8708, 3.8797], + 42256: ["Saint-Marcellin-en-Forez", 45.4892, 4.1681], + 42257: ["Saint-Martin-d'Estréaux", 46.2089, 3.8178], + 42259: ["Saint-Martin-la-Plaine", 45.5522, 4.5912], + 42260: ["Saint-Martin-la-Sauveté", 45.8366, 3.9205], + 42261: ["Saint-Martin-Lestra", 45.7315, 4.3688], + 42262: ["Saint-Maurice-en-Gourgois", 45.4080, 4.1844], + 42264: ["Saint-Médard-en-Forez", 45.5923, 4.3621], + 42265: ["Saint-Michel-sur-Rhône", 45.4436, 4.7336], + 42266: ["Saint-Nizier-de-Fornas", 45.4047, 4.0825], + 42267: ["Saint-Nizier-sous-Charlieu", 46.1624, 4.1264], + 42268: ["Saint-Paul-de-Vézelin", 45.8892, 4.0828], + 42269: ["Saint-Paul-d'Uzore", 45.6749, 4.0900], + 42270: ["Saint-Paul-en-Cornillon", 45.3957, 4.2394], + 42271: ["Saint-Paul-en-Jarez", 45.4705, 4.5789], + 42272: ["Saint-Pierre-de-Boeuf", 45.3766, 4.7442], + 42273: ["Saint-Pierre-la-Noaille", 46.1828, 4.1033], + 42274: ["Saint-Polgues", 45.9096, 3.9813], + 42275: ["Saint-Priest-en-Jarez", 45.4752, 4.3733], + 42276: ["Saint-Priest-la-Prugne", 45.9460, 3.7422], + 42277: ["Saint-Priest-la-Roche", 45.9201, 4.1063], + 42278: ["Saint-Priest-la-Vêtre", 45.8015, 3.8097], + 42279: ["Saint-Just-Saint-Rambert", 45.4903, 4.2502], + 42280: ["Saint-Régis-du-Coin", 45.2886, 4.4552], + 42281: ["Saint-Rirand", 46.0709, 3.8374], + 42282: ["Saint-Romain-d'Urfé", 45.8856, 3.8178], + 42283: ["Saint-Romain-en-Jarez", 45.5651, 4.5415], + 42284: ["Saint-Romain-la-Motte", 46.0816, 3.9953], + 42285: ["Saint-Romain-le-Puy", 45.5569, 4.1310], + 42286: ["Saint-Romain-les-Atheux", 45.3660, 4.3707], + 42287: ["Saint-Sauveur-en-Rue", 45.2712, 4.5005], + 42288: ["Saint-Sixte", 45.7724, 3.9742], + 42289: ["Saint-Symphorien-de-Lay", 45.9435, 4.2166], + 42290: ["Saint-Thomas-la-Garde", 45.5713, 4.0859], + 42291: ["Saint-Thurin", 45.8188, 3.8847], + 42293: ["Saint-Victor-sur-Rhins", 46.0058, 4.2832], + 42294: ["Saint-Vincent-de-Boisset", 46.0087, 4.1158], + 42295: ["Les Salles", 45.8549, 3.7844], + 42296: ["Salt-en-Donzy", 45.7335, 4.2826], + 42297: ["Salvizinet", 45.7593, 4.2754], + 42298: ["Sauvain", 45.6641, 3.8601], + 42299: ["Savigneux", 45.6223, 4.1003], + 42300: ["Sevelinges", 46.0993, 4.2875], + 42301: ["Soleymieux", 45.5062, 4.0639], + 42302: ["Sorbiers", 45.4997, 4.4372], + 42303: ["Souternon", 45.8803, 3.9902], + 42304: ["Sury-le-Comtal", 45.5417, 4.1814], + 42305: ["La Talaudière", 45.4783, 4.4239], + 42306: ["Tarentaise", 45.3612, 4.4923], + 42307: ["Tartaras", 45.5540, 4.6636], + 42308: ["La Terrasse-sur-Dorlay", 45.4477, 4.5788], + 42310: ["Thélis-la-Combe", 45.3361, 4.5473], + 42311: ["La Tour-en-Jarez", 45.4883, 4.3978], + 42312: ["La Tourette", 45.4238, 4.0833], + 42313: ["Trelins", 45.7251, 4.0007], + 42314: ["La Tuilière", 45.9586, 3.8127], + 42315: ["Unias", 45.6071, 4.2265], + 42316: ["Unieux", 45.4069, 4.2690], + 42317: ["Urbise", 46.2509, 3.8865], + 42318: ["Usson-en-Forez", 45.3918, 3.9342], + 42319: ["Valeille", 45.7074, 4.2812], + 42320: ["Valfleury", 45.5416, 4.5114], + 42321: ["La Valla-sur-Rochefort", 45.7570, 3.8437], + 42322: ["La Valla-en-Gier", 45.4052, 4.5249], + 42323: ["Veauche", 45.5621, 4.2898], + 42324: ["Veauchette", 45.5619, 4.2509], + 42325: ["Vendranges", 45.9331, 4.1353], + 42326: ["Véranne", 45.3722, 4.6348], + 42327: ["Vérin", 45.4600, 4.7407], + 42328: ["Verrières-en-Forez", 45.5680, 3.9891], + 42329: ["La Versanne", 45.3205, 4.5064], + 42330: ["Villars", 45.4687, 4.3520], + 42331: ["Villemontais", 45.9825, 3.9364], + 42332: ["Villerest", 45.9976, 4.0278], + 42333: ["Villers", 46.1249, 4.2271], + 42334: ["Violay", 45.8519, 4.3493], + 42335: ["Viricelles", 45.6550, 4.3815], + 42336: ["Virigneux", 45.6872, 4.3464], + 42337: ["Vivans", 46.1823, 3.9368], + 42338: ["Vougy", 46.0930, 4.1240], + 42339: ["Chausseterre", 45.9015, 3.7709] +}; diff --git a/dep/43.js b/dep/43.js new file mode 100644 index 0000000..3170d90 --- /dev/null +++ b/dep/43.js @@ -0,0 +1,273 @@ +/* + 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] +}; diff --git a/dep/44.js b/dep/44.js new file mode 100644 index 0000000..ff13396 --- /dev/null +++ b/dep/44.js @@ -0,0 +1,234 @@ +/* + 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[44] = { + 44001: ["Abbaretz", 47.5525, -1.53167], + 44002: ["Aigrefeuille-sur-Maine", 47.07667, -1.40056], + 44003: ["Ancenis", 47.37278, -1.17833], + 44004: ["Anetz", 47.38222, -1.10278], + 44005: ["Arthon-en-Retz", 47.11639, -1.93861], + 44006: ["Assérac", 47.42917, -2.39056], + 44007: ["Avessac", 47.65333, -1.98972], + 44008: ["Barbechat", 47.2775, -1.28639], + 44009: ["Basse-Goulaine", 47.21528, -1.46556], + 44010: ["Batz-sur-Mer", 47.27722, -2.48028], + 44011: ["Belligné", 47.4675, -1.02806], + 44012: ["La Bernerie-en-Retz", 47.08139, -2.0375], + 44013: ["Besné", 47.3975, -2.09139], + 44014: ["Le Bignon", 47.0988, -1.4896], + 44015: ["Blain", 47.47611, -1.76361], + 44016: ["La Boissière-du-Doré", 47.232, -1.2196], + 44017: ["Bonnœuvre", 47.5275, -1.23611], + 44018: ["Bouaye", 47.14361, -1.68889], + 44019: ["Bouée", 47.32083, -1.91], + 44020: ["Bouguenais", 47.17917, -1.62472], + 44021: ["Bourgneuf-en-Retz", 47.04306, -1.95278], + 44022: ["Boussay", 47.04417, -1.18639], + 44023: ["Bouvron", 47.41778, -1.84778], + 44024: ["Brains", 47.16917, -1.72167], + 44025: ["Campbon", 47.41194, -1.96861], + 44026: ["Carquefou", 47.29694, -1.49278], + 44027: ["Casson", 47.38583, -1.55944], + 44028: ["Le Cellier", 47.31944, -1.34639], + 44029: ["La Chapelle-Basse-Mer", 47.27167, -1.33806], + 44030: ["La Chapelle-des-Marais", 47.44722, -2.24167], + 44031: ["La Chapelle-Glain", 47.62306, -1.19694], + 44032: ["La Chapelle-Heulin", 47.17639, -1.34056], + 44033: ["La Chapelle-Launay", 47.3725, -1.97194], + 44034: ["La Chapelle-Saint-Sauveur", 47.44111, -0.98639], + 44035: ["La Chapelle-sur-Erdre", 47.29889, -1.55278], + 44036: ["Châteaubriant", 47.71694, -1.37611], + 44037: ["Château-Thébaud", 47.1249, -1.4185], + 44038: ["Chauvé", 47.15111, -1.98611], + 44039: ["Cheix-en-Retz", 47.18167, -1.81556], + 44040: ["Chéméré", 47.12194, -1.91472], + 44041: ["La Chevrolière", 47.09083, -1.61194], + 44043: ["Clisson", 47.08694, -1.28361], + 44044: ["Conquereuil", 47.62444, -1.75139], + 44045: ["Cordemais", 47.29028, -1.87889], + 44046: ["Corsept", 47.2775, -2.05917], + 44047: ["Couëron", 47.21472, -1.72389], + 44048: ["Couffé", 47.39139, -1.29278], + 44049: ["Le Croisic", 47.29306, -2.51056], + 44050: ["Crossac", 47.41139, -2.16833], + 44051: ["Derval", 47.6675, -1.67139], + 44052: ["Donges", 47.3229, -2.0755], + 44053: ["Drefféac", 47.4768, -2.0557], + 44054: ["Erbray", 47.65583, -1.31778], + 44055: ["La Baule-Escoublac", 47.286, -2.3914], + 44056: ["Fay-de-Bretagne", 47.415, -1.79139], + 44057: ["Fégréac", 47.58472, -2.04444], + 44058: ["Fercé", 47.79611, -1.41528], + 44059: ["Fresnay-en-Retz", 47.02444, -1.87639], + 44060: ["Le Fresne-sur-Loire", 47.40083, -0.92833], + 44061: ["Frossay", 47.24389, -1.93417], + 44062: ["Le Gâvre", 47.52056, -1.74861], + 44063: ["Gétigné", 47.07556, -1.24944], + 44064: ["Gorges", 47.10167, -1.30389], + 44065: ["Grand-Auverné", 47.59139, -1.33056], + 44066: ["Grandchamps-des-Fontaines", 47.3652, -1.6048], + 44067: ["Guémené-Penfao", 47.63, -1.8325], + 44068: ["Guenrouet", 47.51917, -1.95528], + 44069: ["Guérande", 47.32806, -2.42917], + 44070: ["La Haie-Fouassière", 47.15556, -1.39917], + 44071: ["Haute-Goulaine", 47.19889, -1.42861], + 44072: ["Herbignac", 47.44889, -2.3175], + 44073: ["Héric", 47.4125, -1.65167], + 44074: ["Indre", 47.1987, -1.6705], + 44075: ["Issé", 47.62389, -1.45111], + 44076: ["Jans", 47.62111, -1.61389], + 44077: ["Joué-sur-Erdre", 47.49556, -1.42028], + 44078: ["Juigné-des-Moutiers", 47.67889, -1.18528], + 44079: ["Le Landreau", 47.205, -1.30556], + 44080: ["Lavau-sur-Loire", 47.30694, -1.96694], + 44081: ["Legé", 46.88556, -1.59889], + 44082: ["Ligné", 47.41167, -1.37722], + 44083: ["La Limouzinière", 46.9935, -1.5958], + 44084: ["Le Loroux-Bottereau", 47.2383, -1.3483], + 44085: ["Louisfert", 47.675, -1.43306], + 44086: ["Lusanger", 47.68083, -1.58833], + 44087: ["Machecoul", 46.99306, -1.82278], + 44088: ["Maisdon-sur-Sèvre", 47.09722, -1.385], + 44089: ["Malville", 47.36111, -1.86389], + 44090: ["La Marne", 46.99556, -1.74111], + 44091: ["Marsac-sur-Don", 47.59556, -1.68028], + 44092: ["Massérac", 47.67278, -1.91472], + 44093: ["Maumusson", 47.48278, -1.10556], + 44094: ["Mauves-sur-Loire", 47.29611, -1.39333], + 44095: ["La Meilleraye-de-Bretagne", 47.55972, -1.40139], + 44096: ["Mésanger", 47.43306, -1.23139], + 44097: ["Mesquer", 47.39944, -2.46], + 44098: ["Missillac", 47.48222, -2.15889], + 44099: ["Moisdon-la-Rivière", 47.62139, -1.37222], + 44100: ["Monnières", 47.13167, -1.35583], + 44101: ["La Montagne", 47.19, -1.68389], + 44102: ["Montbert", 47.05778, -1.48889], + 44103: ["Montoir-de-Bretagne", 47.32833, -2.14917], + 44104: ["Montrelais", 47.38889, -0.96639], + 44105: ["Mouais", 47.69556, -1.64444], + 44106: ["Les Moutiers-en-Retz", 47.0637, -2.0008], + 44107: ["Mouzeil", 47.44806, -1.34806], + 44108: ["Mouzillon", 47.14139, -1.28222], + 44109: ["Nantes", 47.21722, -1.55389], + 44110: ["Nort-sur-Erdre", 47.43944, -1.49833], + 44111: ["Notre-Dame-des-Landes", 47.38083, -1.71], + 44112: ["Noyal-sur-Brutz", 47.77611, -1.34694], + 44113: ["Nozay", 47.56444, -1.62528], + 44114: ["Orvault", 47.27083, -1.62361], + 44115: ["Oudon", 47.34639, -1.28694], + 44116: ["Paimbœuf", 47.2875, -2.03167], + 44117: ["Le Pallet", 47.13833, -1.33583], + 44118: ["Pannecé", 47.48611, -1.23944], + 44119: ["Paulx", 46.96278, -1.75472], + 44120: ["Le Pellerin", 47.19833, -1.75389], + 44121: ["Petit-Auverné", 47.61, -1.29056], + 44122: ["Petit-Mars", 47.39417, -1.455], + 44123: ["Pierric", 47.68667, -1.73667], + 44124: ["Le Pin", 47.58909, -1.15356], + 44125: ["Piriac-sur-Mer", 47.38, -2.54611], + 44126: ["La Plaine-sur-Mer", 47.1375, -2.18972], + 44127: ["La Planche", 47.01639, -1.43528], + 44128: ["Plessé", 47.54167, -1.88694], + 44129: ["Pontchâteau", 47.43694, -2.08778], + 44130: ["Pont-Saint-Martin", 47.12361, -1.58444], + 44131: ["Pornic", 47.11556, -2.10333], + 44132: ["Pornichet", 47.26583, -2.34], + 44133: ["Port-Saint-Père", 47.13306, -1.74833], + 44134: ["Pouillé-les-Côteaux", 47.45528, -1.16222], + 44135: ["Le Pouliguen", 47.277, -2.4292], + 44136: ["Préfailles", 47.12833, -2.215], + 44137: ["Prinquiau", 47.36278, -2.01111], + 44138: ["Puceul", 47.52194, -1.61694], + 44139: ["Quilly", 47.46167, -1.95333], + 44140: ["La Regrippière", 47.18167, -1.17611], + 44141: ["La Remaudière", 47.2375, -1.24333], + 44142: ["Remouillé", 47.05556, -1.37694], + 44143: ["Rezé", 47.19056, -1.56917], + 44144: ["Riaillé", 47.51889, -1.29556], + 44145: ["Rouans", 47.18528, -1.85972], + 44146: ["Rougé", 47.78278, -1.44833], + 44147: ["La Rouxière", 47.44278, -1.06778], + 44148: ["Ruffigné", 47.75694, -1.49361], + 44149: ["Saffré", 47.50167, -1.57861], + 44150: ["Saint-Aignan-Grandlieu", 47.124, -1.63], + 44151: ["Saint-André-des-Eaux", 47.31389, -2.31083], + 44152: ["Sainte-Anne-sur-Brivet", 47.4597, -2.0026], + 44153: ["Saint-Aubin-des-Châteaux", 47.72, -1.48639], + 44154: ["Saint-Brevin-les-Pins", 47.24639, -2.16694], + 44155: ["Saint-Colomban", 47.0088, -1.5823], + 44156: ["Corcoué-sur-Logne", 46.9656, -1.576], + 44157: ["Saint-Étienne-de-Mer-Morte", 46.92972, -1.74278], + 44158: ["Saint-Étienne-de-Montluc", 47.27639, -1.78028], + 44159: ["Saint-Fiacre-sur-Maine", 47.14333, -1.41667], + 44160: ["Saint-Géréon", 47.36917, -1.19833], + 44161: ["Saint-Gildas-des-Bois", 47.51639, -2.03833], + 44162: ["Saint-Herblain", 47.21139, -1.65111], + 44163: ["Saint-Herblon", 47.40833, -1.09583], + 44164: ["Saint-Hilaire-de-Chaléons", 47.10306, -1.865], + 44165: ["Saint-Hilaire-de-Clisson", 47.06222, -1.30944], + 44166: ["Saint-Jean-de-Boiseau", 47.19417, -1.72472], + 44168: ["Saint-Joachim", 47.38222, -2.20083], + 44169: ["Saint-Julien-de-Concelles", 47.25333, -1.38556], + 44170: ["Saint-Julien-de-Vouvantes", 47.64167, -1.23889], + 44171: ["Saint-Léger-les-Vignes", 47.13611, -1.73222], + 44172: ["Sainte-Luce-sur-Loire", 47.24944, -1.48667], + 44173: ["Saint-Lumine-de-Clisson", 47.08361, -1.33694], + 44174: ["Saint-Lumine-de-Coutais", 47.05444, -1.72639], + 44175: ["Saint-Lyphard", 47.39778, -2.30778], + 44176: ["Saint-Malo-de-Guersac", 47.35083, -2.17972], + 44178: ["Saint-Mars-de-Coutais", 47.1125, -1.73583], + 44179: ["Saint-Mars-du-Désert", 47.36639, -1.40583], + 44180: ["Saint-Mars-la-Jaille", 47.52528, -1.18472], + 44181: ["Saint-Même-le-Tenu", 47.02056, -1.795], + 44182: ["Saint-Michel-Chef-Chef", 47.18083, -2.14861], + 44183: ["Saint-Molf", 47.39139, -2.425], + 44184: ["Saint-Nazaire", 47.27944, -2.21], + 44185: ["Saint-Nicolas-de-Redon", 47.64417, -2.06611], + 44186: ["Sainte-Pazanne", 47.10306, -1.81083], + 44187: ["Saint-Père-en-Retz", 47.20694, -2.04472], + 44188: ["Saint-Philbert-de-Grand-Lieu", 47.035, -1.64], + 44189: ["Sainte-Reine-de-Bretagne", 47.44056, -2.19389], + 44190: ["Saint-Sébastien-sur-Loire", 47.20766, -1.50337], + 44191: ["Saint-Sulpice-des-Landes", 47.5749, -1.2052], + 44192: ["Saint-Viaud", 47.25583, -2.01944], + 44193: ["Saint-Vincent-des-Landes", 47.65556, -1.49667], + 44194: ["Sautron", 47.26361, -1.66833], + 44195: ["Savenay", 47.36111, -1.94194], + 44196: ["Sévérac", 47.55, -2.07667], + 44197: ["Sion-les-Mines", 47.735, -1.59194], + 44198: ["Les Sorinières", 47.14639, -1.53], + 44199: ["Soudan", 47.7375, -1.30472], + 44200: ["Soulvache", 47.82917, -1.47333], + 44201: ["Sucé-sur-Erdre", 47.3445, -1.5283], + 44202: ["Teillé", 47.4615, -1.279], + 44203: ["Le Temple-de-Bretagne", 47.3283, -1.7893], + 44204: ["Thouaré-sur-Loire", 47.2675, -1.44056], + 44205: ["Les Touches", 47.44132, -1.4296], + 44206: ["Touvois", 46.90278, -1.68306], + 44207: ["Trans-sur-Erdre", 47.47639, -1.37361], + 44208: ["Treffieux", 47.61972, -1.5375], + 44209: ["Treillières", 47.33083, -1.62667], + 44210: ["Trignac", 47.31806, -2.18917], + 44211: ["La Turballe", 47.34556, -2.50667], + 44212: ["Vallet", 47.16167, -1.26694], + 44213: ["Varades", 47.38444, -1.03], + 44214: ["Vay", 47.55472, -1.70111], + 44215: ["Vertou", 47.16806, -1.47139], + 44216: ["Vieillevigne", 46.97111, -1.43333], + 44217: ["Vigneux-de-Bretagne", 47.32611, -1.73833], + 44218: ["Villepot", 47.77528, -1.2775], + 44219: ["Vritz", 47.58167, -1.06972], + 44220: ["Vue", 47.19861, -1.88111], + 44221: ["La Chevallerais", 47.4675, -1.67139], + 44222: ["La Roche-Blanche", 47.44083, -1.14056], + 44223: ["Geneston", 47.0556, -1.5121], + 44224: ["La Grigonnais", 47.52667, -1.6675] +}; diff --git a/dep/45.js b/dep/45.js new file mode 100644 index 0000000..d555ed8 --- /dev/null +++ b/dep/45.js @@ -0,0 +1,347 @@ +/* + 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[45] = { + 45001: ["Adon", 47.7642, 2.7978], + 45002: ["Aillant-sur-Milleron", 47.7948, 2.9366], + 45004: ["Amilly", 47.9867, 2.7821], + 45005: ["Andonville", 48.2740, 2.0231], + 45006: ["Ardon", 47.7881, 1.8828], + 45008: ["Artenay", 48.0762, 1.8800], + 45009: ["Aschères-le-Marché", 48.1120, 2.0103], + 45010: ["Ascoux", 48.1271, 2.2490], + 45011: ["Attray", 48.1198, 2.1312], + 45012: ["Audeville", 48.2801, 2.2429], + 45013: ["Augerville-la-Rivière", 48.2530, 2.4187], + 45014: ["Aulnay-la-Rivière", 48.2087, 2.3732], + 45015: ["Autruy-sur-Juine", 48.2768, 2.0916], + 45016: ["Autry-le-Châtel", 47.5949, 2.6020], + 45017: ["Auvilliers-en-Gâtinais", 47.9653, 2.4912], + 45018: ["Auxy", 48.1092, 2.4864], + 45019: ["Baccon", 47.8850, 1.6238], + 45020: ["Le Bardon", 47.8419, 1.6485], + 45021: ["Barville-en-Gâtinais", 48.1116, 2.3994], + 45022: ["Batilly-en-Gâtinais", 48.0832, 2.3695], + 45023: ["Batilly-en-Puisaye", 47.6114, 2.8855], + 45024: ["Baule", 47.8106, 1.6682], + 45025: ["Bazoches-les-Gallerandes", 48.1622, 2.0520], + 45026: ["Bazoches-sur-le-Betz", 48.1323, 2.9902], + 45027: ["Beauchamps-sur-Huillard", 47.9441, 2.4546], + 45028: ["Beaugency", 47.7781, 1.6394], + 45029: ["Beaulieu-sur-Loire", 47.5351, 2.8026], + 45030: ["Beaune-la-Rolande", 48.0745, 2.4297], + 45031: ["Bellegarde", 47.9802, 2.4161], + 45032: ["Le Bignon-Mirabeau", 48.1476, 2.9346], + 45033: ["Boësses", 48.1484, 2.4331], + 45034: ["Boigny-sur-Bionne", 47.9317, 2.0189], + 45035: ["Boiscommun", 48.0389, 2.3569], + 45036: ["Boismorand", 47.7798, 2.7202], + 45037: ["Boisseaux", 48.2537, 1.9856], + 45038: ["Bondaroy", 48.1853, 2.2809], + 45039: ["Bonnée", 47.7942, 2.3932], + 45040: ["Bonny-sur-Loire", 47.5773, 2.8391], + 45041: ["Bordeaux-en-Gâtinais", 48.1008, 2.5367], + 45042: ["Les Bordes", 47.8163, 2.4367], + 45043: ["Bou", 47.8704, 2.0472], + 45044: ["Bougy-lez-Neuville", 48.0420, 2.0233], + 45045: ["Bouilly-en-Gâtinais", 48.0981, 2.2875], + 45046: ["Boulay-les-Barres", 47.9749, 1.7769], + 45047: ["Bouzonville-aux-Bois", 48.1043, 2.2461], + 45049: ["Bouzy-la-Forêt", 47.8653, 2.3680], + 45050: ["Boynes", 48.1171, 2.3604], + 45051: ["Bray-en-Val", 47.8291, 2.3806], + 45052: ["Breteau", 47.6770, 2.8889], + 45053: ["Briare", 47.6450, 2.7451], + 45054: ["Briarres-sur-Essonne", 48.2263, 2.4135], + 45055: ["Bricy", 48.0009, 1.7749], + 45056: ["Bromeilles", 48.1829, 2.4957], + 45057: ["Labrosse", 48.2436, 2.3947], + 45058: ["Bucy-le-Roi", 48.0594, 1.9209], + 45059: ["Bucy-Saint-Liphard", 47.9390, 1.7540], + 45060: ["La Bussière", 47.7346, 2.7466], + 45061: ["Cepoy", 48.0508, 2.7401], + 45062: ["Cercottes", 47.9871, 1.8971], + 45063: ["Cerdon", 47.6299, 2.3814], + 45064: ["Cernoy-en-Berry", 47.5461, 2.6525], + 45065: ["Césarville-Dossainville", 48.2628, 2.2851], + 45066: ["Chailly-en-Gâtinais", 47.9365, 2.5277], + 45067: ["Chaingy", 47.8914, 1.7735], + 45068: ["Châlette-sur-Loing", 48.0188, 2.7357], + 45069: ["Chambon-la-Forêt", 48.0490, 2.2834], + 45070: ["Champoulet", 47.6510, 2.9231], + 45072: ["Chanteau", 47.9761, 1.9646], + 45073: ["Chantecoq", 48.0427, 2.9700], + 45074: ["La Chapelle-Onzerain", 48.0330, 1.6110], + 45075: ["La Chapelle-Saint-Mesmin", 47.8887, 1.8284], + 45076: ["La Chapelle-Saint-Sépulcre", 48.0148, 2.8367], + 45077: ["La Chapelle-sur-Aveyron", 47.8707, 2.8744], + 45078: ["Chapelon", 48.0368, 2.5779], + 45079: ["Le Charme", 47.8016, 2.9925], + 45080: ["Charmont-en-Beauce", 48.2376, 2.1146], + 45081: ["Charsonville", 47.9286, 1.5743], + 45082: ["Châteauneuf-sur-Loire", 47.8851, 2.2319], + 45083: ["Château-Renard", 47.9266, 2.9220], + 45084: ["Châtenoy", 47.9161, 2.4062], + 45085: ["Châtillon-Coligny", 47.8233, 2.8750], + 45086: ["Châtillon-le-Roi", 48.1641, 2.1022], + 45087: ["Châtillon-sur-Loire", 47.5721, 2.7359], + 45088: ["Chaussy", 48.1629, 1.9935], + 45089: ["Chécy", 47.9024, 2.0229], + 45091: ["Chevannes", 48.1314, 2.8595], + 45092: ["Chevillon-sur-Huillard", 47.9668, 2.6223], + 45093: ["Chevilly", 48.0300, 1.8935], + 45094: ["Chevry-sous-le-Bignon", 48.1450, 2.8938], + 45095: ["Chilleurs-aux-Bois", 48.0570, 2.1418], + 45096: ["Les Choux", 47.7871, 2.6560], + 45097: ["Chuelles", 47.9969, 2.9686], + 45098: ["Cléry-Saint-André", 47.8147, 1.7683], + 45099: ["Coinces", 48.0172, 1.7327], + 45100: ["Combleux", 47.9000, 1.9866], + 45101: ["Combreux", 47.9564, 2.3082], + 45102: ["Conflans-sur-Loing", 47.9459, 2.7766], + 45103: ["Corbeilles", 48.0745, 2.5596], + 45104: ["Corquilleroy", 48.0408, 2.6938], + 45105: ["Cortrat", 47.9068, 2.7691], + 45106: ["Coudray", 48.2670, 2.3697], + 45107: ["Coudroy", 47.9047, 2.4747], + 45108: ["Coullons", 47.6179, 2.5061], + 45109: ["Coulmiers", 47.9319, 1.6588], + 45110: ["Courcelles", 48.0980, 2.3275], + 45111: ["Courcy-aux-Loges", 48.0546, 2.2172], + 45112: ["La Cour-Marigny", 47.8905, 2.5836], + 45113: ["Courtemaux", 48.0444, 2.9327], + 45114: ["Courtempierre", 48.0948, 2.6350], + 45115: ["Courtenay", 48.0219, 3.0623], + 45116: ["Cravant", 47.8334, 1.5809], + 45118: ["Crottes-en-Pithiverais", 48.1141, 2.0649], + 45119: ["Dadonville", 48.1525, 2.2694], + 45120: ["Dammarie-en-Puisaye", 47.6332, 2.8608], + 45121: ["Dammarie-sur-Loing", 47.7817, 2.8737], + 45122: ["Dampierre-en-Burly", 47.7612, 2.5430], + 45123: ["Darvoy", 47.8524, 2.0896], + 45124: ["Desmonts", 48.2267, 2.4997], + 45125: ["Dimancheville", 48.2388, 2.4240], + 45126: ["Donnery", 47.9140, 2.1037], + 45127: ["Dordives", 48.1473, 2.7743], + 45129: ["Douchy", 47.9419, 3.0440], + 45130: ["Dry", 47.7916, 1.7282], + 45131: ["échilleuses", 48.1695, 2.4418], + 45132: ["égry", 48.1008, 2.4408], + 45133: ["Engenville", 48.2343, 2.2363], + 45134: ["épieds-en-Beauce", 47.9627, 1.6039], + 45135: ["Erceville", 48.2454, 2.0267], + 45136: ["Ervauville", 48.0942, 2.9827], + 45137: ["Escrennes", 48.1364, 2.1843], + 45138: ["Escrignelles", 47.7126, 2.8193], + 45139: ["Estouy", 48.1896, 2.3221], + 45141: ["Faverelles", 47.5870, 2.9368], + 45142: ["Fay-aux-Loges", 47.9326, 2.1602], + 45143: ["Feins-en-Gâtinais", 47.7467, 2.8370], + 45144: ["Férolles", 47.8252, 2.1168], + 45145: ["Ferrières-en-Gâtinais", 48.1055, 2.8042], + 45146: ["La Ferté-Saint-Aubin", 47.7119, 1.9271], + 45147: ["Fleury-les-Aubrais", 47.9389, 1.9198], + 45148: ["Fontenay-sur-Loing", 48.0832, 2.7688], + 45149: ["Foucherolles", 48.0971, 3.0183], + 45150: ["Fréville-du-Gâtinais", 48.0208, 2.4485], + 45151: ["Gaubertin", 48.1258, 2.4259], + 45152: ["Gémigny", 47.9627, 1.7027], + 45153: ["Germigny-des-Prés", 47.8392, 2.2661], + 45154: ["Gidy", 47.9913, 1.8358], + 45155: ["Gien", 47.7122, 2.6654], + 45156: ["Girolles", 48.0724, 2.7176], + 45157: ["Givraines", 48.1510, 2.3824], + 45158: ["Gondreville", 48.0527, 2.6505], + 45159: ["Grangermont", 48.1878, 2.4292], + 45160: ["Greneville-en-Beauce", 48.1893, 2.1114], + 45161: ["Griselles", 48.0735, 2.8390], + 45162: ["Guigneville", 48.2157, 2.1739], + 45164: ["Guilly", 47.8054, 2.2715], + 45165: ["Gy-les-Nonains", 47.9287, 2.8460], + 45166: ["Huêtre", 48.0255, 1.8014], + 45167: ["Huisseau-sur-Mauves", 47.8939, 1.7005], + 45168: ["Ingrannes", 47.9939, 2.2247], + 45169: ["Ingré", 47.9169, 1.8235], + 45170: ["Intville-la-Guétard", 48.2546, 2.2160], + 45171: ["Isdes", 47.6638, 2.2607], + 45173: ["Jargeau", 47.8539, 2.1206], + 45174: ["Jouy-en-Pithiverais", 48.1497, 2.1317], + 45175: ["Jouy-le-Potier", 47.7476, 1.8083], + 45176: ["Juranville", 48.0610, 2.4828], + 45177: ["Laas", 48.1209, 2.2182], + 45178: ["Ladon", 48.0095, 2.5256], + 45179: ["Lailly-en-Val", 47.7471, 1.7148], + 45180: ["Langesse", 47.8171, 2.6450], + 45181: ["Léouville", 48.2233, 2.0870], + 45182: ["Ligny-le-Ribault", 47.6832, 1.7907], + 45183: ["Lion-en-Beauce", 48.1323, 1.9321], + 45184: ["Lion-en-Sullias", 47.7235, 2.4788], + 45185: ["Lombreuil", 47.9423, 2.6271], + 45186: ["Lorcy", 48.0422, 2.5279], + 45187: ["Lorris", 47.8627, 2.4984], + 45188: ["Loury", 48.0101, 2.0918], + 45189: ["Louzouer", 48.0344, 2.8696], + 45190: ["Mainvilliers", 48.2986, 2.2889], + 45191: ["Malesherbes", 48.2894, 2.3979], + 45192: ["Manchecourt", 48.2400, 2.3467], + 45193: ["Marcilly-en-Villette", 47.7717, 2.0342], + 45194: ["Mardié", 47.8973, 2.0687], + 45195: ["Mareau-aux-Bois", 48.0983, 2.1906], + 45196: ["Mareau-aux-Prés", 47.8459, 1.7658], + 45197: ["Marigny-les-Usages", 47.9586, 2.0133], + 45198: ["Marsainvilliers", 48.2129, 2.2711], + 45199: ["Melleroy", 47.8880, 2.9602], + 45200: ["Ménestreau-en-Villette", 47.7097, 2.0353], + 45201: ["Mérinville", 48.0904, 2.9413], + 45202: ["Messas", 47.8085, 1.6353], + 45203: ["Meung-sur-Loire", 47.8397, 1.6981], + 45204: ["Mézières-lez-Cléry", 47.8109, 1.8174], + 45205: ["Mézières-en-Gâtinais", 48.0246, 2.4828], + 45206: ["Mignères", 48.0485, 2.6215], + 45207: ["Mignerette", 48.0611, 2.6046], + 45208: ["Montargis", 47.9988, 2.7358], + 45209: ["Montbarrois", 48.0489, 2.3967], + 45210: ["Montbouy", 47.8669, 2.8223], + 45211: ["Montcorbon", 47.9740, 3.0844], + 45212: ["Montcresson", 47.9110, 2.8050], + 45213: ["Montereau", 47.8353, 2.5619], + 45214: ["Montigny", 48.1085, 2.1130], + 45215: ["Montliard", 48.0177, 2.4005], + 45216: ["Mormant-sur-Vernisson", 47.9416, 2.7292], + 45217: ["Morville-en-Beauce", 48.2550, 2.1585], + 45218: ["Le Moulinet-sur-Solin", 47.8172, 2.6111], + 45219: ["Moulon", 48.0188, 2.5954], + 45220: ["Nancray-sur-Rimarde", 48.0673, 2.3232], + 45221: ["Nangeville", 48.3152, 2.3248], + 45222: ["Nargis", 48.1109, 2.7379], + 45223: ["Nesploy", 47.9957, 2.3689], + 45224: ["Neuville-aux-Bois", 48.0689, 2.0592], + 45225: ["La Neuville-sur-Essonne", 48.1799, 2.3795], + 45226: ["Neuvy-en-Sullias", 47.7747, 2.2431], + 45227: ["Nevoy", 47.7333, 2.5924], + 45228: ["Nibelle", 48.0140, 2.3116], + 45229: ["Nogent-sur-Vernisson", 47.8386, 2.7293], + 45230: ["Noyers", 47.9091, 2.5363], + 45231: ["Oison", 48.1345, 1.9759], + 45232: ["Olivet", 47.8546, 1.8882], + 45233: ["Ondreville-sur-Essonne", 48.1980, 2.4161], + 45234: ["Orléans", 47.8828, 1.9161], + 45235: ["Ormes", 47.9478, 1.8071], + 45236: ["Orveau-Bellesauve", 48.2864, 2.3384], + 45237: ["Orville", 48.2420, 2.4585], + 45238: ["Ousson-sur-Loire", 47.6001, 2.7953], + 45239: ["Oussoy-en-Gâtinais", 47.9013, 2.6370], + 45240: ["Outarville", 48.2142, 2.0217], + 45241: ["Ouvrouer-les-Champs", 47.8367, 2.1798], + 45242: ["Ouzouer-des-Champs", 47.8765, 2.7094], + 45243: ["Ouzouer-sous-Bellegarde", 47.9891, 2.4796], + 45244: ["Ouzouer-sur-Loire", 47.7843, 2.4773], + 45245: ["Ouzouer-sur-Trézée", 47.6754, 2.8100], + 45246: ["Pannecières", 48.2928, 2.1426], + 45247: ["Pannes", 48.0121, 2.6687], + 45248: ["Patay", 48.0509, 1.6941], + 45249: ["Paucourt", 48.0386, 2.7880], + 45250: ["Pers-en-Gâtinais", 48.1174, 2.9062], + 45251: ["Pierrefitte-ès-Bois", 47.5109, 2.6920], + 45252: ["Pithiviers", 48.1805, 2.2499], + 45253: ["Pithiviers-le-Vieil", 48.1732, 2.2064], + 45254: ["Poilly-lez-Gien", 47.6604, 2.5945], + 45255: ["Préfontaines", 48.1067, 2.6909], + 45256: ["Presnoy", 47.9580, 2.5589], + 45257: ["Pressigny-les-Pins", 47.8777, 2.7612], + 45258: ["Puiseaux", 48.2093, 2.4665], + 45259: ["Quiers-sur-Bézonde", 47.9880, 2.4261], + 45260: ["Ramoulu", 48.2288, 2.3058], + 45261: ["Rebréchien", 47.9935, 2.0239], + 45262: ["Rouvray-Sainte-Croix", 48.0566, 1.7355], + 45263: ["Rouvres-Saint-Jean", 48.3243, 2.2104], + 45264: ["Rozières-en-Beauce", 47.9392, 1.7087], + 45265: ["Rozoy-le-Vieil", 48.1183, 2.9514], + 45266: ["Ruan", 48.1088, 1.9240], + 45267: ["Saint-Aignan-des-Gués", 47.8384, 2.3335], + 45268: ["Saint-Aignan-le-Jaillard", 47.7328, 2.4226], + 45269: ["Saint-Ay", 47.8651, 1.7467], + 45270: ["Saint-Benoît-sur-Loire", 47.8087, 2.3173], + 45271: ["Saint-Brisson-sur-Loire", 47.6322, 2.6760], + 45272: ["Saint-Cyr-en-Val", 47.8140, 1.9598], + 45273: ["Saint-Denis-de-l'Hôtel", 47.8835, 2.1538], + 45274: ["Saint-Denis-en-Val", 47.8811, 1.9725], + 45275: ["Saint-Firmin-des-Bois", 47.9697, 2.9100], + 45276: ["Saint-Firmin-sur-Loire", 47.6056, 2.6993], + 45277: ["Saint-Florent", 47.6846, 2.4534], + 45278: ["Sainte-Geneviève-des-Bois", 47.8115, 2.7937], + 45279: ["Saint-Germain-des-Prés", 47.9656, 2.8489], + 45280: ["Saint-Gondon", 47.6883, 2.5396], + 45281: ["Saint-Hilaire-les-Andrésis", 48.0545, 3.0153], + 45282: ["Saint-Hilaire-Saint-Mesmin", 47.8500, 1.8340], + 45283: ["Saint-Hilaire-sur-Puiseaux", 47.9071, 2.6985], + 45284: ["Saint-Jean-de-Braye", 47.9178, 1.9724], + 45285: ["Saint-Jean-de-la-Ruelle", 47.9116, 1.8710], + 45286: ["Saint-Jean-le-Blanc", 47.8828, 1.9333], + 45287: ["Saint-Loup-de-Gonois", 48.0636, 2.9251], + 45288: ["Saint-Loup-des-Vignes", 48.0412, 2.4272], + 45289: ["Saint-Lyé-la-Forêt", 48.0349, 1.9722], + 45290: ["Saint-Martin-d'Abbat", 47.8813, 2.3058], + 45291: ["Saint-Martin-sur-Ocre", 47.6468, 2.6444], + 45292: ["Saint-Maurice-sur-Aveyron", 47.8464, 2.9606], + 45293: ["Saint-Maurice-sur-Fessard", 47.9911, 2.6152], + 45294: ["Saint-Michel", 48.0638, 2.3721], + 45296: ["Saint-Péravy-la-Colombe", 48.0029, 1.6929], + 45297: ["Saint-Père-sur-Loire", 47.7808, 2.3733], + 45298: ["Saint-Pryvé-Saint-Mesmin", 47.8804, 1.8548], + 45299: ["Saint-Sigismond", 47.9825, 1.6659], + 45300: ["Sandillon", 47.8362, 2.0300], + 45301: ["Santeau", 48.0939, 2.1527], + 45302: ["Saran", 47.9498, 1.8780], + 45303: ["Sceaux-du-Gâtinais", 48.1208, 2.5905], + 45305: ["Seichebrières", 47.9818, 2.2740], + 45306: ["La Selle-en-Hermoy", 48.0055, 2.8898], + 45307: ["La Selle-sur-le-Bied", 48.0762, 2.8883], + 45308: ["Semoy", 47.9380, 1.9631], + 45309: ["Sennely", 47.7015, 2.1333], + 45310: ["Sermaises", 48.2977, 2.2031], + 45311: ["Sigloy", 47.8393, 2.2225], + 45312: ["Solterre", 47.9120, 2.7356], + 45313: ["Sougy", 48.0581, 1.8011], + 45314: ["Sully-la-Chapelle", 47.9841, 2.1689], + 45315: ["Sully-sur-Loire", 47.7526, 2.3564], + 45316: ["Sury-aux-Bois", 47.9537, 2.3597], + 45317: ["Tavers", 47.7633, 1.5934], + 45320: ["Thignonville", 48.2716, 2.1753], + 45321: ["Thimory", 47.9255, 2.5944], + 45322: ["Thorailles", 48.0258, 2.8955], + 45323: ["Thou", 47.5802, 2.8963], + 45324: ["Tigy", 47.7792, 2.1851], + 45325: ["Tivernon", 48.1581, 1.9381], + 45326: ["Tournoisis", 48.0048, 1.6244], + 45327: ["Traînou", 47.9652, 2.1039], + 45328: ["Treilles-en-Gâtinais", 48.0787, 2.6654], + 45329: ["Triguères", 47.9392, 2.9947], + 45330: ["Trinay", 48.0843, 1.9525], + 45331: ["Vannes-sur-Cosson", 47.7179, 2.2090], + 45332: ["Varennes-Changy", 47.8623, 2.6635], + 45333: ["Vennecy", 47.9551, 2.0524], + 45334: ["Vieilles-Maisons-sur-Joudry", 47.8838, 2.4377], + 45335: ["Vienne-en-Val", 47.7825, 2.1241], + 45336: ["Viglain", 47.7320, 2.2902], + 45337: ["Villamblain", 48.0129, 1.5524], + 45338: ["Villemandeur", 47.9830, 2.7051], + 45339: ["Villemoutiers", 47.9898, 2.5588], + 45340: ["Villemurlin", 47.6816, 2.3426], + 45341: ["Villeneuve-sur-Conie", 48.0476, 1.6487], + 45342: ["Villereau", 48.0736, 1.9922], + 45343: ["Villevoques", 48.0294, 2.6261], + 45344: ["Villorceau", 47.8000, 1.5958], + 45345: ["Vimory", 47.9486, 2.6784], + 45346: ["Vitry-aux-Loges", 47.9310, 2.2511], + 45347: ["Vrigny", 48.0740, 2.2477], + 45348: ["Yèvre-la-Ville", 48.1427, 2.3230] +}; diff --git a/dep/46.js b/dep/46.js new file mode 100644 index 0000000..cb9329a --- /dev/null +++ b/dep/46.js @@ -0,0 +1,353 @@ +/* + 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[46] = { + 46001: ["Albas", 44.4613, 1.2401], + 46002: ["Albiac", 44.7677, 1.8131], + 46003: ["Alvignac", 44.8338, 1.6854], + 46004: ["Anglars", 44.7474, 1.8985], + 46005: ["Anglars-Juillac", 44.4865, 1.2085], + 46006: ["Anglars-Nozac", 44.7827, 1.4086], + 46007: ["Arcambal", 44.4543, 1.5474], + 46008: ["Les Arques", 44.5993, 1.2455], + 46009: ["Assier", 44.6722, 1.8743], + 46010: ["Aujols", 44.4243, 1.5415], + 46011: ["Autoire", 44.8583, 1.8255], + 46012: ["Aynac", 44.7879, 1.8567], + 46013: ["Bach", 44.3460, 1.6803], + 46014: ["Bagat-en-Quercy", 44.3844, 1.2280], + 46015: ["Bagnac-sur-Célé", 44.6622, 2.1488], + 46016: ["Baladou", 44.9240, 1.5551], + 46017: ["Bannes", 44.8140, 1.9179], + 46018: ["Le Bastit", 44.7155, 1.6735], + 46019: ["Beaumat", 44.6507, 1.5174], + 46020: ["Beauregard", 44.3524, 1.7795], + 46021: ["Béduer", 44.5711, 1.9266], + 46022: ["Bélaye", 44.4513, 1.1897], + 46023: ["Belfort-du-Quercy", 44.2691, 1.5499], + 46024: ["Belmont-Bretenoux", 44.8887, 1.8817], + 46025: ["Belmontet", 44.3733, 1.1517], + 46026: ["Belmont-Sainte-Foi", 44.2897, 1.6302], + 46027: ["Berganty", 44.4434, 1.6290], + 46028: ["Bétaille", 44.9424, 1.7367], + 46029: ["Biars-sur-Cère", 44.9281, 1.8570], + 46030: ["Bio", 44.7779, 1.7878], + 46031: ["Blars", 44.5750, 1.7268], + 46032: ["Boissières", 44.5478, 1.4082], + 46033: ["Le Boulvé", 44.4210, 1.1472], + 46034: ["Le Bourg", 44.7061, 1.9096], + 46035: ["Boussac", 44.5955, 1.9190], + 46036: ["Le Bouyssou", 44.6937, 1.9465], + 46037: ["Bouziès", 44.4798, 1.6359], + 46038: ["Bretenoux", 44.9142, 1.8425], + 46039: ["Brengues", 44.5785, 1.8328], + 46040: ["Cabrerets", 44.5167, 1.6198], + 46041: ["Cadrieu", 44.4996, 1.8759], + 46042: ["Cahors", 44.4507, 1.4407], + 46043: ["Cahus", 44.9631, 1.9143], + 46044: ["Caillac", 44.4923, 1.3469], + 46045: ["Cajarc", 44.4941, 1.8385], + 46046: ["Calamane", 44.5198, 1.4103], + 46047: ["Calès", 44.7953, 1.5457], + 46048: ["Calviac", 44.9180, 2.0673], + 46049: ["Calvignac", 44.4491, 1.7876], + 46050: ["Cambayrac", 44.4298, 1.2873], + 46051: ["Cambes", 44.6214, 1.9265], + 46052: ["Camboulit", 44.5998, 1.9527], + 46053: ["Camburat", 44.6443, 1.9985], + 46054: ["Caniac-du-Causse", 44.6300, 1.6561], + 46055: ["Capdenac", 44.5849, 2.0670], + 46056: ["Carayac", 44.5413, 1.9227], + 46057: ["Cardaillac", 44.6824, 2.0138], + 46058: ["Carennac", 44.9054, 1.7237], + 46059: ["Carlucet", 44.7315, 1.6101], + 46060: ["Carnac-Rouffiac", 44.4171, 1.2217], + 46061: ["Cassagnes", 44.5630, 1.1285], + 46062: ["Castelfranc", 44.5046, 1.2235], + 46063: ["Castelnau-Montratier", 44.2618, 1.3478], + 46064: ["Catus", 44.5584, 1.3415], + 46065: ["Cavagnac", 45.0155, 1.6389], + 46066: ["Cazals", 44.6457, 1.2206], + 46067: ["Cazillac", 44.9883, 1.5974], + 46068: ["Cénevières", 44.4455, 1.7387], + 46069: ["Cézac", 44.3482, 1.3403], + 46070: ["Cieurac", 44.3708, 1.4983], + 46071: ["Comiac", 44.9476, 1.9949], + 46072: ["Concorès", 44.6672, 1.3909], + 46073: ["Concots", 44.3966, 1.6428], + 46074: ["Condat", 44.9916, 1.6703], + 46075: ["Corn", 44.6061, 1.8888], + 46076: ["Cornac", 44.9018, 1.9180], + 46077: ["Cours", 44.5237, 1.5303], + 46078: ["Couzou", 44.7694, 1.6320], + 46079: ["Cras", 44.5567, 1.5409], + 46080: ["Crayssac", 44.5167, 1.3299], + 46081: ["Crégols", 44.4295, 1.6857], + 46082: ["Cremps", 44.3877, 1.5829], + 46083: ["Cressensac", 45.0196, 1.5222], + 46084: ["Creysse", 44.8990, 1.5945], + 46085: ["Cuzac", 44.5805, 2.1439], + 46086: ["Cuzance", 44.9618, 1.5298], + 46087: ["Dégagnac", 44.6693, 1.3274], + 46088: ["Douelle", 44.4711, 1.3554], + 46089: ["Duravel", 44.5165, 1.0835], + 46090: ["Durbans", 44.6792, 1.7674], + 46091: ["Escamps", 44.3645, 1.6195], + 46092: ["Esclauzels", 44.4322, 1.5980], + 46093: ["Espagnac-Sainte-Eulalie", 44.5924, 1.8612], + 46094: ["Espédaillac", 44.6313, 1.7751], + 46095: ["Espère", 44.5141, 1.3705], + 46096: ["Espeyroux", 44.7651, 1.9255], + 46097: ["Estal", 44.9193, 1.9188], + 46098: ["Fajoles", 44.8070, 1.3826], + 46099: ["Fargues", 44.4024, 1.1836], + 46100: ["Faycelles", 44.5656, 1.9922], + 46101: ["Felzins", 44.6095, 2.1505], + 46102: ["Figeac", 44.6055, 2.0254], + 46103: ["Flaugnac", 44.2910, 1.4091], + 46104: ["Flaujac-Gare", 44.7070, 1.7718], + 46105: ["Flaujac-Poujols", 44.4105, 1.4980], + 46106: ["Floirac", 44.9059, 1.6715], + 46107: ["Floressas", 44.4579, 1.1145], + 46108: ["Fons", 44.6597, 1.9530], + 46109: ["Fontanes", 44.3250, 1.4903], + 46110: ["Fontanes-du-Causse", 44.6640, 1.6675], + 46111: ["Fourmagnac", 44.6657, 1.9808], + 46112: ["Francoulès", 44.5564, 1.4876], + 46113: ["Frayssinet", 44.6491, 1.4857], + 46114: ["Frayssinet-le-Gélat", 44.5902, 1.1440], + 46115: ["Frayssinhes", 44.8726, 1.9413], + 46116: ["Frontenac", 44.5445, 1.9706], + 46117: ["Gagnac-sur-Cère", 44.9387, 1.8845], + 46118: ["Gignac", 44.9899, 1.4627], + 46119: ["Gigouzac", 44.5837, 1.4327], + 46120: ["Gindou", 44.6266, 1.2641], + 46121: ["Ginouillac", 44.7268, 1.5367], + 46122: ["Gintrac", 44.8834, 1.7527], + 46123: ["Girac", 44.9270, 1.8248], + 46124: ["Glanes", 44.9190, 1.8732], + 46125: ["Gorses", 44.7935, 2.0315], + 46126: ["Goujounac", 44.5750, 1.2008], + 46127: ["Gourdon", 44.7347, 1.3771], + 46128: ["Gramat", 44.7635, 1.7162], + 46129: ["Gréalou", 44.5419, 1.8758], + 46130: ["Grézels", 44.4680, 1.1496], + 46131: ["Grèzes", 44.6207, 1.8242], + 46132: ["Issendolus", 44.7387, 1.7795], + 46133: ["Issepts", 44.6769, 1.9169], + 46134: ["Les Junies", 44.5406, 1.2236], + 46135: ["Labastide-du-Haut-Mont", 44.8287, 2.1136], + 46136: ["Labastide-du-Vert", 44.5151, 1.2656], + 46137: ["Labastide-Marnhac", 44.3867, 1.3895], + 46138: ["Labastide-Murat", 44.6484, 1.5802], + 46139: ["Labathude", 44.7362, 1.9853], + 46140: ["Laburgade", 44.3889, 1.5403], + 46141: ["Lacam-d'Ourcet", 44.8421, 2.0114], + 46142: ["Lacapelle-Cabanac", 44.4729, 1.0728], + 46143: ["Lacapelle-Marival", 44.7253, 1.9363], + 46144: ["Lacave", 44.8404, 1.5584], + 46145: ["Lachapelle-Auzac", 44.9380, 1.4803], + 46146: ["Ladirat", 44.8212, 1.9682], + 46147: ["Lagardelle", 44.4870, 1.1706], + 46148: ["Lalbenque", 44.3330, 1.5649], + 46149: ["Lamagdelaine", 44.4740, 1.5016], + 46150: ["Lamativie", 44.9642, 2.0468], + 46151: ["Lamothe-Cassel", 44.6123, 1.5146], + 46152: ["Lamothe-Fénelon", 44.8275, 1.4249], + 46153: ["Lanzac", 44.8698, 1.4697], + 46154: ["Laramière", 44.3595, 1.8703], + 46155: ["Larnagol", 44.4885, 1.7772], + 46156: ["Laroque-des-Arcs", 44.4871, 1.4706], + 46157: ["Larroque-Toirac", 44.5204, 1.9325], + 46158: ["Lascabanes", 44.3369, 1.2927], + 46159: ["Latouille-Lentillac", 44.8510, 1.9804], + 46160: ["Latronquière", 44.8008, 2.0709], + 46161: ["Lauresses", 44.7840, 2.1088], + 46162: ["Lauzès", 44.5630, 1.5777], + 46163: ["Laval-de-Cère", 44.9447, 1.9351], + 46164: ["Lavercantière", 44.6271, 1.3231], + 46165: ["Lavergne", 44.8015, 1.7658], + 46166: ["Lebreil", 44.3198, 1.1624], + 46167: ["Lentillac-du-Causse", 44.5528, 1.6379], + 46168: ["Lentillac-Saint-Blaise", 44.5887, 2.1172], + 46169: ["Léobard", 44.7183, 1.3080], + 46170: ["Leyme", 44.7838, 1.8970], + 46171: ["Lherm", 44.5699, 1.2411], + 46172: ["Lhospitalet", 44.3536, 1.4280], + 46173: ["Limogne-en-Quercy", 44.3966, 1.7782], + 46174: ["Linac", 44.6765, 2.1172], + 46175: ["Lissac-et-Mouret", 44.6228, 1.9716], + 46176: ["Livernon", 44.6474, 1.8452], + 46177: ["Loubressac", 44.8660, 1.7906], + 46178: ["Loupiac", 44.8264, 1.4733], + 46179: ["Lugagnac", 44.4120, 1.7208], + 46180: ["Lunan", 44.6107, 2.0842], + 46181: ["Lunegarde", 44.6839, 1.6929], + 46182: ["Luzech", 44.4857, 1.2759], + 46183: ["Marcilhac-sur-Célé", 44.5442, 1.7740], + 46184: ["Marminiac", 44.6622, 1.1840], + 46185: ["Martel", 44.9401, 1.6073], + 46186: ["Masclat", 44.8326, 1.3807], + 46187: ["Mauroux", 44.4529, 1.0464], + 46188: ["Maxou", 44.5460, 1.4474], + 46189: ["Mayrinhac-Lentour", 44.8130, 1.8054], + 46190: ["Mechmont", 44.5830, 1.4629], + 46191: ["Mercuès", 44.4979, 1.3894], + 46192: ["Meyronne", 44.8678, 1.5887], + 46193: ["Miers", 44.8603, 1.7042], + 46194: ["Milhac", 44.7967, 1.3484], + 46195: ["Molières", 44.7900, 1.9402], + 46196: ["Montamel", 44.6081, 1.4646], + 46197: ["Le Montat", 44.3804, 1.4548], + 46198: ["Montbrun", 44.5112, 1.9030], + 46199: ["Montcabrier", 44.5509, 1.0816], + 46200: ["Montcléra", 44.6203, 1.1983], + 46201: ["Montcuq", 44.3354, 1.2119], + 46202: ["Montdoumerc", 44.2911, 1.5014], + 46203: ["Montet-et-Bouxal", 44.7484, 2.0357], + 46204: ["Montfaucon", 44.6868, 1.5851], + 46205: ["Montgesty", 44.5751, 1.2931], + 46206: ["Montlauzun", 44.2966, 1.1934], + 46207: ["Montredon", 44.6130, 2.1846], + 46208: ["Montvalent", 44.8740, 1.6355], + 46209: ["Nadaillac-de-Rouge", 44.8500, 1.4301], + 46210: ["Nadillac", 44.5639, 1.5105], + 46211: ["Nuzéjouls", 44.5360, 1.3739], + 46212: ["Orniac", 44.5429, 1.6774], + 46213: ["Padirac", 44.8503, 1.7562], + 46214: ["Parnac", 44.4811, 1.3186], + 46215: ["Payrac", 44.7938, 1.4657], + 46216: ["Payrignac", 44.7629, 1.3434], + 46217: ["Pern", 44.3345, 1.4072], + 46218: ["Pescadoires", 44.4994, 1.1583], + 46219: ["Peyrilles", 44.6213, 1.3933], + 46220: ["Pinsac", 44.8610, 1.5187], + 46221: ["Planioles", 44.6420, 2.0281], + 46222: ["Pomarède", 44.5585, 1.1734], + 46223: ["Pontcirq", 44.5453, 1.2648], + 46224: ["Pradines", 44.4646, 1.3884], + 46225: ["Prayssac", 44.5137, 1.1872], + 46226: ["Prendeignes", 44.6977, 2.0767], + 46227: ["Promilhanes", 44.3763, 1.8302], + 46228: ["Prudhomat", 44.8967, 1.8173], + 46229: ["Puybrun", 44.9213, 1.7872], + 46230: ["Puyjourdes", 44.4018, 1.8552], + 46231: ["Puy-l'évêque", 44.5166, 1.1357], + 46232: ["Les Quatre-Routes-du-Lot", 44.9962, 1.6379], + 46233: ["Quissac", 44.6246, 1.7191], + 46234: ["Rampoux", 44.6398, 1.2944], + 46235: ["Reilhac", 44.7017, 1.7257], + 46236: ["Reilhaguet", 44.7790, 1.5080], + 46237: ["Reyrevignes", 44.6454, 1.9117], + 46238: ["Rignac", 44.8065, 1.7045], + 46239: ["Le Roc", 44.8649, 1.4390], + 46240: ["Rocamadour", 44.8148, 1.6222], + 46241: ["Rouffilhac", 44.7969, 1.4136], + 46242: ["Rudelle", 44.7292, 1.8779], + 46243: ["Rueyres", 44.7537, 1.8555], + 46244: ["Sabadel-Latronquière", 44.7266, 2.0662], + 46245: ["Sabadel-Lauzès", 44.5597, 1.6075], + 46246: ["Saignes", 44.7891, 1.8210], + 46247: ["Saillac", 44.3295, 1.7414], + 46248: ["Sainte-Alauzie", 44.3124, 1.3201], + 46249: ["Saint-Bressou", 44.6967, 1.9760], + 46250: ["Saint-Caprais", 44.6129, 1.1545], + 46251: ["Saint-Céré", 44.8531, 1.8925], + 46252: ["Saint-Cernin", 44.5992, 1.5854], + 46253: ["Saint-Chamarand", 44.6842, 1.4593], + 46254: ["Saint-Chels", 44.5261, 1.8148], + 46255: ["Saint-Cirgues", 44.7359, 2.1164], + 46256: ["Saint-Cirq-Lapopie", 44.4561, 1.6537], + 46257: ["Saint-Cirq-Madelon", 44.7896, 1.3168], + 46258: ["Saint-Cirq-Souillaguet", 44.7052, 1.4413], + 46259: ["Saint-Clair", 44.6939, 1.3988], + 46260: ["Sainte-Colombe", 44.7204, 2.0126], + 46261: ["Sainte-Croix", 44.3460, 1.1561], + 46262: ["Saint-Cyprien", 44.3040, 1.2625], + 46263: ["Saint-Daunès", 44.3601, 1.2246], + 46264: ["Saint-Denis-Catus", 44.5692, 1.3881], + 46265: ["Saint-Denis-lès-Martel", 44.9453, 1.6588], + 46266: ["Saint-Félix", 44.6124, 2.1131], + 46267: ["Saint-Germain-du-Bel-Air", 44.6460, 1.4414], + 46268: ["Saint-Géry", 44.4863, 1.6001], + 46269: ["Saint-Hilaire", 44.7884, 2.1500], + 46270: ["Saint-Jean-de-Laur", 44.4301, 1.8311], + 46271: ["Saint-Jean-Lespinasse", 44.8581, 1.8596], + 46272: ["Saint-Jean-Mirabel", 44.6327, 2.1076], + 46273: ["Saint-Laurent-les-Tours", 44.8817, 1.9043], + 46274: ["Saint-Laurent-Lolmie", 44.2872, 1.2312], + 46275: ["Saint-Martin-de-Vers", 44.5804, 1.5461], + 46276: ["Saint-Martin-Labouval", 44.4795, 1.7286], + 46277: ["Saint-Martin-le-Redon", 44.5343, 1.0344], + 46278: ["Saint-Matré", 44.4034, 1.1175], + 46279: ["Saint-Maurice-en-Quercy", 44.7493, 1.9564], + 46280: ["Saint-Médard", 44.5388, 1.2948], + 46281: ["Saint-Médard-de-Presque", 44.8523, 1.8422], + 46282: ["Saint-Médard-Nicourby", 44.7654, 2.0109], + 46283: ["Saint-Michel-de-Bannières", 44.9755, 1.6843], + 46284: ["Saint-Michel-Loubéjou", 44.8881, 1.8530], + 46285: ["Saint-Pantaléon", 44.3681, 1.2840], + 46286: ["Saint-Paul-de-Vern", 44.8378, 1.9421], + 46287: ["Saint-Paul-de-Loubressac", 44.2806, 1.4479], + 46288: ["Saint-Perdoux", 44.6797, 2.0487], + 46289: ["Saint-Pierre-Toirac", 44.5365, 1.9535], + 46290: ["Saint-Projet", 44.7472, 1.5111], + 46291: ["Saint-Sauveur-la-Vallée", 44.6119, 1.5438], + 46292: ["Saint-Simon", 44.7006, 1.8281], + 46293: ["Saint-Sozy", 44.8817, 1.5507], + 46294: ["Saint-Sulpice", 44.5791, 1.7955], + 46295: ["Saint-Vincent-du-Pendit", 44.8338, 1.9041], + 46296: ["Saint-Vincent-Rive-d'Olt", 44.4489, 1.3138], + 46297: ["Salviac", 44.6854, 1.2647], + 46298: ["Sarrazac", 45.0168, 1.5794], + 46299: ["Sauliac-sur-Célé", 44.5227, 1.7178], + 46300: ["Saux", 44.3939, 1.0782], + 46301: ["Sauzet", 44.4184, 1.2595], + 46302: ["Sénaillac-Latronquière", 44.8362, 2.0740], + 46303: ["Sénaillac-Lauzès", 44.5891, 1.6507], + 46304: ["Séniergues", 44.7146, 1.5608], + 46305: ["Sérignac", 44.4278, 1.0861], + 46306: ["Sonac", 44.6924, 1.8547], + 46307: ["Soturac", 44.5081, 1.0235], + 46308: ["Soucirac", 44.7068, 1.5039], + 46309: ["Souillac", 44.9069, 1.4639], + 46310: ["Soulomès", 44.6269, 1.5900], + 46311: ["Sousceyrac", 44.8806, 2.0354], + 46312: ["Strenquels", 44.9747, 1.6362], + 46313: ["Tauriac", 44.9103, 1.7742], + 46314: ["Terrou", 44.7824, 1.9762], + 46315: ["Teyssieu", 44.9167, 1.9573], + 46316: ["Thédirac", 44.5993, 1.3205], + 46317: ["Thégra", 44.8242, 1.7517], + 46318: ["Thémines", 44.7362, 1.8210], + 46319: ["Théminettes", 44.7180, 1.8498], + 46320: ["Tour-de-Faure", 44.4763, 1.6864], + 46321: ["Touzac", 44.4962, 1.0594], + 46322: ["Trespoux-Rassiels", 44.4215, 1.3583], + 46323: ["Ussel", 44.5918, 1.4959], + 46324: ["Uzech", 44.5932, 1.3855], + 46325: ["Vaillac", 44.6717, 1.5270], + 46326: ["Valprionde", 44.3472, 1.1179], + 46327: ["Valroufié", 44.5135, 1.4869], + 46328: ["Varaire", 44.3684, 1.7178], + 46329: ["Vaylats", 44.3249, 1.6499], + 46330: ["Vayrac", 44.9450, 1.6932], + 46331: ["Vers", 44.4913, 1.5441], + 46332: ["Viazac", 44.6523, 2.0728], + 46333: ["Vidaillac", 44.3460, 1.8194], + 46334: ["Le Vigan", 44.7394, 1.4523], + 46335: ["Villesèque", 44.3978, 1.3143], + 46336: ["Vire-sur-Lot", 44.4878, 1.0982], + 46337: ["Mayrac", 44.8995, 1.5464], + 46338: ["Bessonies", 44.8085, 2.1444], + 46339: ["Saint-Jean-Lagineste", 44.8253, 1.8520], + 46340: ["Saint-Pierre-Lafeuille", 44.5174, 1.4545] +}; diff --git a/dep/47.js b/dep/47.js new file mode 100644 index 0000000..e25009e --- /dev/null +++ b/dep/47.js @@ -0,0 +1,332 @@ +/* + 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[47] = { + 47001: ["Agen", 44.2028, 0.6255], + 47002: ["Agmé", 44.4893, 0.3404], + 47003: ["Agnac", 44.6408, 0.3827], + 47004: ["Aiguillon", 44.3012, 0.3582], + 47005: ["Allemans-du-Dropt", 44.6231, 0.2865], + 47006: ["Allez-et-Cazeneuve", 44.3819, 0.6285], + 47007: ["Allons", 44.1933, -0.0800], + 47008: ["Ambrus", 44.2306, 0.2463], + 47009: ["Andiran", 44.1023, 0.2855], + 47010: ["Antagnac", 44.3562, -0.0020], + 47011: ["Anthé", 44.3736, 0.9552], + 47012: ["Anzex", 44.2862, 0.1704], + 47013: ["Argenton", 44.3845, 0.0666], + 47014: ["Armillac", 44.5557, 0.3899], + 47015: ["Astaffort", 44.0646, 0.6580], + 47016: ["Aubiac", 44.1378, 0.5682], + 47017: ["Auradou", 44.3409, 0.8147], + 47018: ["Auriac-sur-Dropt", 44.6544, 0.2435], + 47019: ["Bajamont", 44.2587, 0.7019], + 47020: ["Baleyssagues", 44.6820, 0.1494], + 47021: ["Barbaste", 44.1586, 0.2441], + 47022: ["Bazens", 44.2679, 0.4265], + 47023: ["Beaugas", 44.5114, 0.6234], + 47024: ["Beaupuy", 44.5332, 0.1449], + 47025: ["Beauville", 44.2747, 0.8964], + 47026: ["Beauziac", 44.3136, 0.0325], + 47027: ["Bias", 44.4101, 0.6697], + 47028: ["Birac-sur-Trec", 44.4871, 0.2597], + 47029: ["Blanquefort-sur-Briolance", 44.6091, 0.9604], + 47030: ["Blaymont", 44.2946, 0.8591], + 47031: ["Boé", 44.1702, 0.6467], + 47032: ["Bon-Encontre", 44.2084, 0.6890], + 47033: ["Boudy-de-Beauregard", 44.5438, 0.6774], + 47034: ["Bouglon", 44.4036, 0.1004], + 47035: ["Bourgougnague", 44.6190, 0.4197], + 47036: ["Bourlens", 44.4254, 0.9726], + 47037: ["Bournel", 44.6319, 0.6769], + 47038: ["Bourran", 44.3326, 0.4030], + 47039: ["Boussès", 44.1540, 0.0821], + 47040: ["Brax", 44.2019, 0.5575], + 47041: ["Bruch", 44.2066, 0.4054], + 47042: ["Brugnac", 44.4507, 0.4528], + 47043: ["Buzet-sur-Baïse", 44.2535, 0.3021], + 47044: ["Cahuzac", 44.6603, 0.5624], + 47045: ["Calignac", 44.1363, 0.4170], + 47046: ["Calonges", 44.3733, 0.2255], + 47047: ["Cambes", 44.5962, 0.2778], + 47048: ["Cancon", 44.5473, 0.6278], + 47049: ["Casseneuil", 44.4480, 0.6218], + 47050: ["Cassignas", 44.3000, 0.7811], + 47051: ["Castelculier", 44.1880, 0.7107], + 47052: ["Casteljaloux", 44.3114, 0.0845], + 47053: ["Castella", 44.3138, 0.6844], + 47054: ["Castelmoron-sur-Lot", 44.4077, 0.4813], + 47055: ["Castelnaud-de-Gratecambe", 44.5023, 0.6829], + 47056: ["Castelnau-sur-Gupie", 44.5803, 0.1400], + 47057: ["Castillonnès", 44.6392, 0.6057], + 47058: ["Caubeyres", 44.2579, 0.2169], + 47059: ["Caubon-Saint-Sauveur", 44.5927, 0.1841], + 47060: ["Caudecoste", 44.1187, 0.7372], + 47061: ["Caumont-sur-Garonne", 44.4273, 0.1802], + 47062: ["Cauzac", 44.2746, 0.8215], + 47063: ["Cavarc", 44.6820, 0.6415], + 47064: ["Cazideroque", 44.4042, 0.9300], + 47065: ["Clairac", 44.3710, 0.3857], + 47066: ["Clermont-Dessous", 44.2487, 0.4562], + 47067: ["Clermont-Soubiran", 44.1412, 0.8485], + 47068: ["Cocumont", 44.4535, 0.0335], + 47069: ["Colayrac-Saint-Cirq", 44.2323, 0.5671], + 47070: ["Condezaygues", 44.4875, 0.9090], + 47071: ["Coulx", 44.4738, 0.4673], + 47072: ["Courbiac", 44.3764, 1.0405], + 47073: ["Cours", 44.3258, 0.5931], + 47074: ["Couthures-sur-Garonne", 44.5203, 0.0682], + 47075: ["La Croix-Blanche", 44.2901, 0.6930], + 47076: ["Cuq", 44.0810, 0.7164], + 47077: ["Cuzorn", 44.5473, 0.9487], + 47078: ["Damazan", 44.2886, 0.2751], + 47079: ["Dausse", 44.3878, 0.8892], + 47080: ["Dévillac", 44.6084, 0.8080], + 47081: ["Dolmayrac", 44.3565, 0.5916], + 47082: ["Dondas", 44.2400, 0.8530], + 47083: ["Doudrac", 44.6644, 0.6797], + 47084: ["Douzains", 44.6363, 0.5515], + 47085: ["Durance", 44.1573, 0.1627], + 47086: ["Duras", 44.6760, 0.2014], + 47087: ["Engayrac", 44.2525, 0.9001], + 47088: ["Escassefort", 44.5521, 0.2317], + 47089: ["Esclottes", 44.7150, 0.1504], + 47090: ["Espiens", 44.1730, 0.3827], + 47091: ["Estillac", 44.1691, 0.5773], + 47092: ["Fals", 44.1052, 0.6892], + 47093: ["Fargues-sur-Ourbise", 44.2302, 0.1576], + 47094: ["Fauguerolles", 44.4464, 0.2443], + 47095: ["Fauillet", 44.4250, 0.2908], + 47096: ["Ferrensac", 44.6425, 0.6388], + 47097: ["Feugarolles", 44.2178, 0.3609], + 47098: ["Fieux", 44.0999, 0.4235], + 47099: ["Fongrave", 44.4050, 0.5298], + 47100: ["Foulayronnes", 44.2533, 0.6369], + 47101: ["Fourques-sur-Garonne", 44.4554, 0.1545], + 47102: ["Francescas", 44.0678, 0.4282], + 47103: ["Fréchou", 44.0838, 0.3349], + 47104: ["Frégimont", 44.2767, 0.4631], + 47105: ["Frespech", 44.3146, 0.8225], + 47106: ["Fumel", 44.5082, 0.9795], + 47107: ["Galapian", 44.2992, 0.4114], + 47108: ["Gaujac", 44.4911, 0.1160], + 47109: ["Gavaudun", 44.5686, 0.8932], + 47110: ["Gontaud-de-Nogaret", 44.4615, 0.2921], + 47111: ["Granges-sur-Lot", 44.3674, 0.4702], + 47112: ["Grateloup-Saint-Gayrand", 44.4181, 0.3949], + 47113: ["Grayssas", 44.1569, 0.8655], + 47114: ["Grézet-Cavagnan", 44.3800, 0.1258], + 47115: ["Guérin", 44.4120, 0.0588], + 47117: ["Hautefage-la-Tour", 44.3417, 0.7734], + 47118: ["Hautesvignes", 44.4602, 0.3470], + 47119: ["Houeillès", 44.1926, 0.0420], + 47120: ["Jusix", 44.5392, 0.0488], + 47121: ["Labastide-Castel-Amouroux", 44.3463, 0.1271], + 47122: ["Labretonie", 44.4898, 0.3726], + 47123: ["Lacapelle-Biron", 44.6004, 0.8988], + 47124: ["Lacaussade", 44.5054, 0.8233], + 47125: ["Lacépède", 44.3190, 0.4811], + 47126: ["Lachapelle", 44.5744, 0.2596], + 47127: ["Lafitte-sur-Lot", 44.3535, 0.4370], + 47128: ["Lafox", 44.1653, 0.6992], + 47129: ["Lagarrigue", 44.2900, 0.3850], + 47130: ["Lagruère", 44.3978, 0.2649], + 47131: ["Lagupie", 44.5681, 0.1108], + 47132: ["Lalandusse", 44.6604, 0.5236], + 47133: ["Lamontjoie", 44.0701, 0.5375], + 47134: ["Lannes", 44.0233, 0.2857], + 47135: ["Laparade", 44.4080, 0.4394], + 47136: ["Laperche", 44.5457, 0.4147], + 47137: ["Laplume", 44.1172, 0.5386], + 47138: ["Laroque-Timbaut", 44.2774, 0.7558], + 47139: ["Lasserre", 44.0743, 0.3865], + 47140: ["Laugnac", 44.2994, 0.6086], + 47141: ["Laussou", 44.5765, 0.7794], + 47142: ["Lauzun", 44.6453, 0.4702], + 47143: ["Lavardac", 44.1829, 0.3017], + 47144: ["Lavergne", 44.5852, 0.4138], + 47145: ["Layrac", 44.1205, 0.6550], + 47146: ["Lédat", 44.4466, 0.6674], + 47147: ["Lévignac-de-Guyenne", 44.6218, 0.2039], + 47148: ["Leyritz-Moncassin", 44.3329, 0.1762], + 47150: ["Longueville", 44.4626, 0.2198], + 47151: ["Loubès-Bernac", 44.7338, 0.3110], + 47152: ["Lougratte", 44.5903, 0.6242], + 47154: ["Lusignan-Petit", 44.2620, 0.5174], + 47155: ["Madaillan", 44.2769, 0.5812], + 47156: ["Marcellus", 44.4802, 0.0759], + 47157: ["Marmande", 44.5055, 0.1721], + 47158: ["Marmont-Pachas", 44.0932, 0.5899], + 47159: ["Le Mas-d'Agenais", 44.3991, 0.2002], + 47160: ["Masquières", 44.4068, 1.0421], + 47161: ["Massels", 44.3174, 0.8563], + 47162: ["Massoulès", 44.3404, 0.8706], + 47163: ["Mauvezin-sur-Gupie", 44.5607, 0.1756], + 47164: ["Mazières-Naresse", 44.6558, 0.7076], + 47165: ["Meilhan-sur-Garonne", 44.5066, 0.0288], + 47167: ["Mézin", 44.0600, 0.2670], + 47168: ["Miramont-de-Guyenne", 44.5833, 0.3564], + 47169: ["Moirax", 44.1399, 0.6084], + 47170: ["Monbahus", 44.5387, 0.5253], + 47171: ["Monbalen", 44.3137, 0.7392], + 47172: ["Moncaut", 44.1440, 0.4969], + 47173: ["Monclar", 44.4444, 0.5206], + 47174: ["Moncrabeau", 44.0410, 0.3676], + 47175: ["Monflanquin", 44.5202, 0.7580], + 47176: ["Mongaillard", 44.2096, 0.2957], + 47177: ["Monheurt", 44.3328, 0.3058], + 47178: ["Monségur", 44.4844, 0.8782], + 47179: ["Monsempron-Libos", 44.5013, 0.9306], + 47180: ["Montagnac-sur-Auvignon", 44.1657, 0.4570], + 47181: ["Montagnac-sur-Lède", 44.5376, 0.8473], + 47182: ["Montastruc", 44.4946, 0.5185], + 47183: ["Montauriol", 44.6130, 0.5810], + 47184: ["Montaut", 44.6058, 0.6824], + 47185: ["Montayral", 44.4683, 0.9832], + 47186: ["Montesquieu", 44.2108, 0.4519], + 47187: ["Monteton", 44.6131, 0.2518], + 47188: ["Montignac-de-Lauzun", 44.5694, 0.4726], + 47189: ["Montignac-Toupinerie", 44.5486, 0.3520], + 47190: ["Montpezat", 44.3420, 0.5344], + 47191: ["Montpouillan", 44.4620, 0.0955], + 47192: ["Monviel", 44.5658, 0.5466], + 47193: ["Moulinet", 44.5439, 0.5836], + 47194: ["Moustier", 44.6425, 0.3013], + 47195: ["Nérac", 44.1321, 0.3433], + 47196: ["Nicole", 44.3322, 0.3321], + 47197: ["Nomdieu", 44.0797, 0.4699], + 47198: ["Pailloles", 44.4750, 0.6477], + 47199: ["Pardaillan", 44.6681, 0.2682], + 47200: ["Parranquet", 44.6614, 0.8160], + 47201: ["Le Passage", 44.1921, 0.5946], + 47202: ["Paulhiac", 44.5751, 0.8261], + 47203: ["Penne-d'Agenais", 44.3792, 0.8394], + 47204: ["Peyrière", 44.5764, 0.3048], + 47205: ["Pindères", 44.2721, 0.0001], + 47206: ["Pinel-Hauterive", 44.4630, 0.5682], + 47207: ["Pompiey", 44.1976, 0.2071], + 47208: ["Pompogne", 44.2402, 0.0580], + 47209: ["Pont-du-Casse", 44.2355, 0.6758], + 47210: ["Port-Sainte-Marie", 44.2605, 0.3744], + 47211: ["Poudenas", 44.0412, 0.2003], + 47212: ["Poussignac", 44.3527, 0.0746], + 47213: ["Prayssas", 44.2940, 0.5142], + 47214: ["Puch-d'Agenais", 44.3292, 0.2605], + 47215: ["Pujols", 44.3705, 0.6984], + 47216: ["Puymiclan", 44.5134, 0.3147], + 47217: ["Puymirol", 44.1878, 0.8055], + 47218: ["Puysserampion", 44.5994, 0.3193], + 47219: ["Rayet", 44.6694, 0.7693], + 47220: ["Razimet", 44.3521, 0.2307], + 47221: ["Réaup-Lisse", 44.1005, 0.2101], + 47222: ["La Réunion", 44.2830, 0.1182], + 47223: ["Rives", 44.6555, 0.7381], + 47224: ["Romestaing", 44.4174, 0.0188], + 47225: ["Roquefort", 44.1762, 0.5572], + 47226: ["Roumagne", 44.6252, 0.3420], + 47227: ["Ruffiac", 44.3682, 0.0368], + 47228: ["Saint-Antoine-de-Ficalba", 44.3406, 0.7202], + 47229: ["Saint-Astier", 44.7283, 0.2719], + 47230: ["Saint-Aubin", 44.4754, 0.8399], + 47231: ["Saint-Avit", 44.5763, 0.2221], + 47232: ["Saint-Barthélemy-d'Agenais", 44.5242, 0.3705], + 47233: ["Sainte-Bazeille", 44.5304, 0.1031], + 47234: ["Saint-Caprais-de-Lerm", 44.2154, 0.7559], + 47235: ["Saint-Colomb-de-Lauzun", 44.6082, 0.4782], + 47236: ["Sainte-Colombe-de-Duras", 44.6958, 0.1195], + 47237: ["Sainte-Colombe-de-Villeneuve", 44.3573, 0.6571], + 47238: ["Sainte-Colombe-en-Bruilhois", 44.1868, 0.5163], + 47239: ["Saint-étienne-de-Fougères", 44.4139, 0.5590], + 47240: ["Saint-étienne-de-Villeréal", 44.6120, 0.7621], + 47241: ["Saint-Eutrope-de-Born", 44.5780, 0.7084], + 47242: ["Saint-Front-sur-Lémance", 44.5647, 0.9983], + 47244: ["Sainte-Gemme-Martaillac", 44.3678, 0.1617], + 47245: ["Saint-Géraud", 44.6226, 0.1571], + 47246: ["Saint-Hilaire-de-Lusignan", 44.2477, 0.5326], + 47247: ["Saint-Jean-de-Duras", 44.6891, 0.3027], + 47248: ["Saint-Jean-de-Thurac", 44.1570, 0.7402], + 47249: ["Saint-Laurent", 44.2377, 0.4033], + 47250: ["Saint-Léger", 44.3004, 0.3138], + 47251: ["Saint-Léon", 44.2871, 0.2399], + 47252: ["Sainte-Livrade-sur-Lot", 44.4058, 0.5998], + 47253: ["Sainte-Marthe", 44.4153, 0.1483], + 47254: ["Saint-Martin-Curton", 44.3311, -0.0251], + 47255: ["Saint-Martin-de-Beauville", 44.2289, 0.8183], + 47256: ["Saint-Martin-de-Villeréal", 44.6406, 0.8134], + 47257: ["Saint-Martin-Petit", 44.5709, 0.0914], + 47258: ["Sainte-Maure-de-Peyriac", 44.0097, 0.1543], + 47259: ["Saint-Maurice-de-Lestapel", 44.5819, 0.5738], + 47260: ["Saint-Maurin", 44.2158, 0.8936], + 47262: ["Saint-Nicolas-de-la-Balerme", 44.1311, 0.7565], + 47263: ["Saint-Pardoux-du-Breuil", 44.4713, 0.1991], + 47264: ["Saint-Pardoux-Isaac", 44.6122, 0.3781], + 47265: ["Saint-Pastour", 44.4859, 0.6025], + 47266: ["Saint-Pé-Saint-Simon", 44.0026, 0.0935], + 47267: ["Saint-Pierre-de-Buzet", 44.2582, 0.2701], + 47269: ["Saint-Pierre-de-Clairac", 44.1802, 0.7520], + 47271: ["Saint-Pierre-sur-Dropt", 44.6486, 0.2065], + 47272: ["Saint-Quentin-du-Dropt", 44.6813, 0.5991], + 47273: ["Saint-Robert", 44.2501, 0.7897], + 47274: ["Saint-Romain-le-Noble", 44.1539, 0.7768], + 47275: ["Saint-Salvy", 44.3008, 0.4499], + 47276: ["Saint-Sardos", 44.3387, 0.4898], + 47277: ["Saint-Sauveur-de-Meilhan", 44.4853, -0.0058], + 47278: ["Saint-Sernin", 44.7063, 0.2389], + 47279: ["Saint-Sixte", 44.1281, 0.7832], + 47280: ["Saint-Sylvestre-sur-Lot", 44.4179, 0.8087], + 47281: ["Saint-Urcisse", 44.1644, 0.8268], + 47282: ["Saint-Vincent-de-Lamontjoie", 44.0929, 0.4997], + 47283: ["Saint-Vite", 44.4672, 0.9336], + 47284: ["Salles", 44.5297, 0.8900], + 47285: ["Samazan", 44.4348, 0.1097], + 47286: ["Sauméjan", 44.2320, -0.0209], + 47287: ["Saumont", 44.1272, 0.4556], + 47288: ["Sauvagnas", 44.2464, 0.7498], + 47289: ["La Sauvetat-de-Savères", 44.2306, 0.7958], + 47290: ["La Sauvetat-du-Dropt", 44.6497, 0.3315], + 47291: ["La Sauvetat-sur-Lède", 44.4818, 0.7166], + 47292: ["Sauveterre-la-Lémance", 44.5874, 1.0379], + 47293: ["Sauveterre-Saint-Denis", 44.1498, 0.7000], + 47294: ["Savignac-de-Duras", 44.7173, 0.1840], + 47295: ["Savignac-sur-Leyze", 44.4830, 0.7926], + 47296: ["Ségalas", 44.5896, 0.5319], + 47297: ["Sembas", 44.3229, 0.6459], + 47298: ["Sénestis", 44.4216, 0.2379], + 47299: ["Sérignac-Péboudou", 44.6157, 0.5317], + 47300: ["Sérignac-sur-Garonne", 44.2156, 0.4941], + 47301: ["Seyches", 44.5491, 0.2922], + 47302: ["Sos", 44.0568, 0.1255], + 47303: ["Soumensac", 44.6884, 0.3365], + 47304: ["Taillebourg", 44.4466, 0.2031], + 47305: ["Tayrac", 44.2060, 0.8360], + 47306: ["Le Temple-sur-Lot", 44.3754, 0.5256], + 47307: ["Thézac", 44.4336, 1.0157], + 47308: ["Thouars-sur-Garonne", 44.2534, 0.3309], + 47309: ["Tombeboeuf", 44.5192, 0.4523], + 47310: ["Tonneins", 44.3836, 0.3249], + 47311: ["Tourliac", 44.6842, 0.8063], + 47312: ["Tournon-d'Agenais", 44.3925, 0.9960], + 47313: ["Tourtrès", 44.5103, 0.4183], + 47314: ["Trémons", 44.4176, 0.8894], + 47315: ["Trentels", 44.4456, 0.8639], + 47316: ["Varès", 44.4325, 0.3560], + 47317: ["Verteuil-d'Agenais", 44.4685, 0.4040], + 47318: ["Vianne", 44.2122, 0.3227], + 47319: ["Villebramar", 44.5252, 0.4760], + 47320: ["Villefranche-du-Queyran", 44.3035, 0.2120], + 47321: ["Villeneuve-de-Duras", 44.7431, 0.2367], + 47323: ["Villeneuve-sur-Lot", 44.4251, 0.7425], + 47324: ["Villeréal", 44.6330, 0.7603], + 47325: ["Villeton", 44.3713, 0.2788], + 47326: ["Virazeil", 44.5118, 0.2389], + 47327: ["Xaintrailles", 44.2075, 0.2565], + 47328: ["Saint-Georges", 44.4415, 0.9274] +}; diff --git a/dep/48.js b/dep/48.js new file mode 100644 index 0000000..ee1fe90 --- /dev/null +++ b/dep/48.js @@ -0,0 +1,198 @@ +/* + 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[48] = { + 48001: ["Albaret-le-Comtal", 44.8676, 3.1438], + 48002: ["Albaret-Sainte-Marie", 44.8864, 3.2506], + 48003: ["Allenc", 44.5522, 3.6765], + 48004: ["Altier", 44.4596, 3.8568], + 48005: ["Antrenas", 44.5881, 3.2539], + 48007: ["Arzenc-d'Apcher", 44.8446, 3.1121], + 48008: ["Arzenc-de-Randon", 44.6534, 3.6149], + 48009: ["Aumont-Aubrac", 44.7233, 3.2813], + 48010: ["Auroux", 44.7574, 3.7269], + 48012: ["Les Monts-Verts", 44.8489, 3.2218], + 48013: ["Badaroux", 44.5399, 3.5540], + 48014: ["Bagnols-les-Bains", 44.5110, 3.6627], + 48015: ["Pied-de-Borne", 44.4805, 3.9685], + 48016: ["Balsièges", 44.4754, 3.4412], + 48017: ["Banassac", 44.4325, 3.1790], + 48018: ["Barjac", 44.5220, 3.4092], + 48019: ["Barre-des-Cévennes", 44.2534, 3.6708], + 48020: ["Bassurels", 44.1576, 3.6052], + 48021: ["La Bastide-Puylaurent", 44.5655, 3.8880], + 48022: ["Bédouès", 44.3479, 3.6411], + 48023: ["Belvezet", 44.5556, 3.7411], + 48025: ["Les Bessons", 44.7733, 3.2434], + 48026: ["Blavignac", 44.8710, 3.2841], + 48027: ["Le Bleymard", 44.5107, 3.7429], + 48028: ["Les Bondons", 44.3983, 3.6342], + 48029: ["Le Born", 44.5879, 3.5590], + 48030: ["Brenoux", 44.4873, 3.5332], + 48031: ["Brion", 44.7498, 3.0785], + 48032: ["Le Buisson", 44.6289, 3.2235], + 48033: ["Canilhac", 44.4250, 3.1474], + 48034: ["La Canourgue", 44.4193, 3.2571], + 48036: ["Cassagnas", 44.2769, 3.7364], + 48037: ["Chadenet", 44.5118, 3.6401], + 48038: ["Chambon-le-Château", 44.8556, 3.6546], + 48039: ["Chanac", 44.4502, 3.3445], + 48040: ["Chasseradès", 44.5519, 3.8203], + 48041: ["Chastanier", 44.7226, 3.7530], + 48042: ["Chastel-Nouvel", 44.5707, 3.4928], + 48043: ["Châteauneuf-de-Randon", 44.6479, 3.6859], + 48044: ["Chauchailles", 44.7932, 3.0735], + 48045: ["Chaudeyrac", 44.6417, 3.7508], + 48046: ["Chaulhac", 44.9200, 3.2654], + 48047: ["La Chaze-de-Peyre", 44.7026, 3.2418], + 48048: ["Cheylard-l'évêque", 44.6315, 3.8097], + 48049: ["Chirac", 44.5461, 3.2357], + 48050: ["Cocurès", 44.3539, 3.6195], + 48051: ["Le Collet-de-Dèze", 44.2554, 3.9252], + 48053: ["Cubières", 44.4753, 3.7868], + 48054: ["Cubiérettes", 44.4437, 3.7875], + 48055: ["Cultures", 44.4911, 3.3810], + 48056: ["Esclanèdes", 44.4813, 3.3674], + 48057: ["Estables", 44.6759, 3.5087], + 48058: ["La Fage-Montivernoux", 44.7472, 3.1515], + 48059: ["La Fage-Saint-Julien", 44.7994, 3.2084], + 48060: ["Fau-de-Peyre", 44.7389, 3.2101], + 48061: ["Florac", 44.3162, 3.5827], + 48062: ["Fontanes", 44.7806, 3.7800], + 48063: ["Fontans", 44.7447, 3.3763], + 48064: ["Fournels", 44.8115, 3.1293], + 48065: ["Fraissinet-de-Fourques", 44.2089, 3.5313], + 48066: ["Fraissinet-de-Lozère", 44.3953, 3.7033], + 48067: ["Gabriac", 44.1784, 3.7113], + 48068: ["Gabrias", 44.5531, 3.3794], + 48069: ["Gatuzières", 44.1950, 3.4976], + 48070: ["Grandrieu", 44.7775, 3.6406], + 48071: ["Grandvals", 44.7313, 3.0520], + 48072: ["Grèzes", 44.5156, 3.3437], + 48073: ["Les Hermaux", 44.5235, 3.1320], + 48074: ["Hures-la-Parade", 44.2477, 3.3867], + 48075: ["Ispagnac", 44.3984, 3.5314], + 48076: ["Javols", 44.6928, 3.3332], + 48077: ["Julianges", 44.9365, 3.3193], + 48078: ["Lachamp", 44.6083, 3.3703], + 48079: ["Lajo", 44.8288, 3.4398], + 48080: ["Langogne", 44.7237, 3.8336], + 48081: ["Lanuéjols", 44.4904, 3.5878], + 48082: ["Laubert", 44.5972, 3.6449], + 48083: ["Les Laubies", 44.7021, 3.4423], + 48084: ["Laval-Atger", 44.8022, 3.7025], + 48085: ["Laval-du-Tarn", 44.3736, 3.3446], + 48086: ["Luc", 44.6366, 3.8655], + 48087: ["Malbouzon", 44.7070, 3.1303], + 48088: ["La Malène", 44.3020, 3.3136], + 48089: ["Le Malzieu-Forain", 44.8695, 3.3899], + 48090: ["Le Malzieu-Ville", 44.8630, 3.3364], + 48091: ["Marchastel", 44.6417, 3.1078], + 48092: ["Marvejols", 44.5581, 3.2878], + 48093: ["Mas-d'Orcières", 44.4558, 3.7116], + 48094: ["Le Massegros", 44.2937, 3.1591], + 48095: ["Mende", 44.5294, 3.4808], + 48096: ["Meyrueis", 44.1719, 3.4516], + 48097: ["Moissac-Vallée-Française", 44.1578, 3.7912], + 48098: ["Molezon", 44.2188, 3.6950], + 48099: ["Le Monastier-Pin-Moriès", 44.5109, 3.2265], + 48100: ["Montbel", 44.5963, 3.7124], + 48101: ["Montbrun", 44.3167, 3.5094], + 48103: ["Montrodat", 44.5574, 3.3294], + 48104: ["Nasbinals", 44.6444, 3.0489], + 48105: ["Naussac", 44.7573, 3.8000], + 48106: ["Noalhac", 44.7988, 3.1148], + 48107: ["Palhers", 44.5204, 3.3078], + 48108: ["La Panouse", 44.7368, 3.5879], + 48110: ["Paulhac-en-Margeride", 44.9435, 3.3854], + 48111: ["Pelouse", 44.5725, 3.6066], + 48112: ["Pierrefiche", 44.6852, 3.7323], + 48115: ["Le Pompidou", 44.2034, 3.6598], + 48116: ["Le Pont-de-Montvert", 44.3742, 3.7691], + 48117: ["Pourcharesses", 44.4340, 3.8986], + 48119: ["Prévenchères", 44.5189, 3.9204], + 48120: ["Prinsuéjols", 44.6685, 3.1689], + 48121: ["Prunières", 44.8174, 3.3349], + 48122: ["Quézac", 44.3551, 3.5186], + 48123: ["Recoules-d'Aubrac", 44.6928, 3.0373], + 48124: ["Recoules-de-Fumas", 44.6318, 3.3333], + 48125: ["Le Recoux", 44.3437, 3.1639], + 48126: ["Ribennes", 44.6498, 3.3860], + 48127: ["Rieutort-de-Randon", 44.6238, 3.4886], + 48128: ["Rimeize", 44.7646, 3.3171], + 48129: ["Rocles", 44.7026, 3.7857], + 48130: ["Rousses", 44.1935, 3.5735], + 48131: ["Le Rozier", 44.1953, 3.2184], + 48132: ["Saint-Alban-sur-Limagnole", 44.7967, 3.4032], + 48133: ["Saint-Amans", 44.6683, 3.4550], + 48134: ["Saint-Andéol-de-Clerguemort", 44.2996, 3.9051], + 48135: ["Saint-André-Capcèze", 44.4177, 3.9422], + 48136: ["Saint-André-de-Lancize", 44.2738, 3.7946], + 48137: ["Saint-Bauzile", 44.4690, 3.4914], + 48138: ["Saint-Bonnet-de-Chirac", 44.5036, 3.2769], + 48139: ["Saint-Bonnet-de-Montauroux", 44.8174, 3.7222], + 48140: ["Saint-Chély-d'Apcher", 44.8126, 3.2751], + 48141: ["Mas-Saint-Chély", 44.3091, 3.4143], + 48142: ["Sainte-Colombe-de-Peyre", 44.6769, 3.2319], + 48144: ["Sainte-Croix-Vallée-Française", 44.1863, 3.7422], + 48145: ["Saint-Denis-en-Margeride", 44.7410, 3.4735], + 48146: ["Sainte-Enimie", 44.3777, 3.4193], + 48147: ["Saint-étienne-du-Valdonnez", 44.4420, 3.5737], + 48148: ["Saint-Étienne-Vallée-Française", 44.1711, 3.8568], + 48149: ["Sainte-Eulalie", 44.7843, 3.4843], + 48150: ["Saint-Flour-de-Mercoire", 44.6814, 3.8294], + 48151: ["Saint-Frézal-d'Albuges", 44.5808, 3.7671], + 48152: ["Saint-Frézal-de-Ventalon", 44.2940, 3.8666], + 48153: ["Saint-Gal", 44.6677, 3.4159], + 48154: ["Saint-Georges-de-Lévéjac", 44.3347, 3.2358], + 48155: ["Saint-Germain-de-Calberte", 44.2216, 3.8100], + 48156: ["Saint-Germain-du-Teil", 44.4816, 3.1723], + 48157: ["Sainte-Hélène", 44.5200, 3.6034], + 48158: ["Saint-Hilaire-de-Lavit", 44.2534, 3.8544], + 48160: ["Saint-Jean-la-Fouillouse", 44.7097, 3.6900], + 48161: ["Saint-Juéry", 44.8298, 3.0837], + 48162: ["Saint-Julien-d'Arpaon", 44.3014, 3.6806], + 48163: ["Saint-Julien-des-Points", 44.2596, 3.9608], + 48164: ["Saint-Julien-du-Tournel", 44.4951, 3.6796], + 48165: ["Saint-Laurent-de-Muret", 44.5986, 3.1753], + 48166: ["Saint-Laurent-de-Trèves", 44.2744, 3.6064], + 48167: ["Saint-Laurent-de-Veyrès", 44.7666, 3.1233], + 48168: ["Saint-Léger-de-Peyre", 44.6042, 3.3063], + 48169: ["Saint-Léger-du-Malzieu", 44.8986, 3.3160], + 48170: ["Saint-Martin-de-Boubaux", 44.1942, 3.9183], + 48171: ["Saint-Martin-de-Lansuscle", 44.2230, 3.7506], + 48172: ["Saint-Maurice-de-Ventalon", 44.3393, 3.8173], + 48173: ["Saint-Michel-de-Dèze", 44.2402, 3.8852], + 48174: ["Saint-Paul-le-Froid", 44.7953, 3.5412], + 48175: ["Saint-Pierre-de-Nogaret", 44.4874, 3.1270], + 48176: ["Saint-Pierre-des-Tripiers", 44.2243, 3.2699], + 48177: ["Saint-Pierre-le-Vieux", 44.8446, 3.3062], + 48178: ["Saint-Privat-de-Vallongue", 44.2854, 3.8244], + 48179: ["Saint-Privat-du-Fau", 44.9186, 3.3563], + 48180: ["Saint-Rome-de-Dolan", 44.2694, 3.1948], + 48181: ["Saint-Saturnin", 44.4050, 3.1969], + 48182: ["Saint-Sauveur-de-Ginestoux", 44.7018, 3.6153], + 48183: ["Saint-Sauveur-de-Peyre", 44.6528, 3.2885], + 48184: ["Saint-Symphorien", 44.8399, 3.6233], + 48185: ["Les Salelles", 44.4847, 3.2741], + 48186: ["La Salle-Prunet", 44.3195, 3.6420], + 48187: ["Les Salces", 44.5611, 3.1359], + 48188: ["Serverette", 44.7000, 3.3916], + 48189: ["Servières", 44.5862, 3.4177], + 48190: ["Termes", 44.8258, 3.1692], + 48191: ["La Tieule", 44.3826, 3.1621], + 48192: ["Trélans", 44.5201, 3.0937], + 48193: ["Vebron", 44.2551, 3.5435], + 48194: ["Vialas", 44.3430, 3.8904], + 48195: ["Les Vignes", 44.2688, 3.2506], + 48197: ["La Villedieu", 44.7170, 3.5355], + 48198: ["Villefort", 44.4441, 3.9303] +}; diff --git a/dep/49.js b/dep/49.js new file mode 100644 index 0000000..ad330ad --- /dev/null +++ b/dep/49.js @@ -0,0 +1,376 @@ +/* + 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[49] = { + 49001: ["Les Alleuds", 47.3148, -0.4166], + 49002: ["Allonnes", 47.3034, 0.0111], + 49003: ["Ambillou-Château", 47.2573, -0.3374], + 49004: ["Andard", 47.4817, -0.3909], + 49005: ["Andigné", 47.6655, -0.7894], + 49006: ["Andrezé", 47.1686, -0.9611], + 49007: ["Angers", 47.4768, -0.5561], + 49008: ["Angrie", 47.5778, -0.9681], + 49009: ["Antoigné", 47.0784, -0.1317], + 49010: ["Armaillé", 47.7134, -1.1378], + 49011: ["Artannes-sur-Thouet", 47.2019, -0.0969], + 49012: ["Aubigné-sur-Layon", 47.2124, -0.4729], + 49013: ["Auverse", 47.5005, 0.0389], + 49014: ["Aviré", 47.7118, -0.7916], + 49015: ["Avrillé", 47.5057, -0.6007], + 49017: ["Baracé", 47.6427, -0.3577], + 49018: ["Baugé", 47.5466, -0.1090], + 49019: ["Bauné", 47.5102, -0.3392], + 49020: ["Beaucouzé", 47.4744, -0.6340], + 49021: ["Beaufort-en-Vallée", 47.4363, -0.2069], + 49022: ["Beaulieu-sur-Layon", 47.3187, -0.6000], + 49023: ["Beaupréau", 47.2125, -0.9836], + 49024: ["Beausse", 47.3243, -0.9360], + 49025: ["Beauvau", 47.5945, -0.2540], + 49026: ["Bécon-les-Granits", 47.4995, -0.7991], + 49027: ["Bégrolles-en-Mauges", 47.1332, -0.9316], + 49028: ["Béhuard", 47.3766, -0.6539], + 49029: ["Blaison-Gohier", 47.3908, -0.3800], + 49030: ["Blou", 47.3630, -0.0536], + 49031: ["Bocé", 47.5102, -0.0810], + 49032: ["La Bohalle", 47.4265, -0.3877], + 49033: ["La Boissière-sur-èvre", 47.3038, -1.0888], + 49034: ["Botz-en-Mauges", 47.3084, -0.9961], + 49035: ["Bouchemaine", 47.4307, -0.6271], + 49036: ["Bouillé-Ménard", 47.7381, -0.9693], + 49037: ["Le Bourg-d'Iré", 47.6705, -0.9691], + 49038: ["Bourg-l'évêque", 47.7329, -1.0148], + 49039: ["Bourgneuf-en-Mauges", 47.3091, -0.8588], + 49040: ["Bouzillé", 47.3390, -1.1079], + 49041: ["Brain-sur-Allonnes", 47.3056, 0.0710], + 49042: ["Brain-sur-l'Authion", 47.4579, -0.4075], + 49043: ["Brain-sur-Longuenée", 47.5817, -0.7735], + 49044: ["Breil", 47.4737, 0.1675], + 49045: ["La Breille-les-Pins", 47.3510, 0.0835], + 49046: ["Brézé", 47.1659, -0.0543], + 49047: ["Brigné", 47.2441, -0.3784], + 49048: ["Briollay", 47.5763, -0.4979], + 49049: ["Brion", 47.4394, -0.1437], + 49050: ["Brissac-Quincé", 47.3416, -0.4413], + 49051: ["Brissarthe", 47.7115, -0.4630], + 49052: ["Broc", 47.5898, 0.1974], + 49053: ["Brossay", 47.1680, -0.2162], + 49054: ["Candé", 47.5585, -1.0350], + 49055: ["Cantenay-épinard", 47.5380, -0.5664], + 49056: ["Carbay", 47.7315, -1.2261], + 49057: ["Cernusson", 47.1678, -0.4821], + 49058: ["Les Cerqueux", 47.0057, -0.6412], + 49059: ["Les Cerqueux-sous-Passavant", 47.1079, -0.4737], + 49060: ["Chacé", 47.2066, -0.0708], + 49061: ["Challain-la-Potherie", 47.6319, -1.0714], + 49062: ["Chalonnes-sous-le-Lude", 47.5572, 0.1760], + 49063: ["Chalonnes-sur-Loire", 47.3494, -0.7726], + 49064: ["Chambellay", 47.6887, -0.6935], + 49065: ["Champigné", 47.6653, -0.5704], + 49066: ["Champ-sur-Layon", 47.2634, -0.5693], + 49067: ["Champteussé-sur-Baconne", 47.6694, -0.6542], + 49068: ["Champtocé-sur-Loire", 47.4299, -0.8746], + 49069: ["Champtoceaux", 47.3218, -1.2605], + 49070: ["Chanteloup-les-Bois", 47.0848, -0.6915], + 49071: ["Chanzeaux", 47.2677, -0.6510], + 49072: ["La Chapelle-du-Genêt", 47.1788, -1.0118], + 49073: ["La Chapelle-Hullin", 47.7577, -1.0674], + 49074: ["La Chapelle-Rousselin", 47.1940, -0.8024], + 49075: ["La Chapelle-Saint-Florent", 47.3266, -1.0573], + 49076: ["La Chapelle-Saint-Laud", 47.6139, -0.2981], + 49077: ["La Chapelle-sur-Oudon", 47.6665, -0.8293], + 49078: ["Charcé-Saint-Ellier-sur-Aubance", 47.3522, -0.4032], + 49079: ["Chartrené", 47.4887, -0.1282], + 49080: ["Châteauneuf-sur-Sarthe", 47.6841, -0.4959], + 49081: ["Châtelais", 47.7621, -0.9347], + 49082: ["Chaudefonds-sur-Layon", 47.3253, -0.7217], + 49083: ["Chaudron-en-Mauges", 47.2830, -0.9640], + 49084: ["Chaumont-d'Anjou", 47.5389, -0.2928], + 49085: ["La Chaussaire", 47.2087, -1.1533], + 49086: ["Chavagnes", 47.2740, -0.4398], + 49087: ["Chavaignes", 47.5440, 0.0423], + 49088: ["Chazé-Henry", 47.7595, -1.1111], + 49089: ["Chazé-sur-Argos", 47.6147, -0.8979], + 49090: ["Cheffes", 47.6253, -0.5199], + 49091: ["Chemellier", 47.3369, -0.3589], + 49092: ["Chemillé", 47.2272, -0.7301], + 49093: ["Chemiré-sur-Sarthe", 47.7535, -0.4327], + 49094: ["Chênehutte-Trèves-Cunault", 47.3060, -0.1916], + 49095: ["Chenillé-Changé", 47.6908, -0.6627], + 49096: ["Cherré", 47.7085, -0.5543], + 49097: ["Cheviré-le-Rouge", 47.5895, -0.1719], + 49098: ["Chigné", 47.5762, 0.1111], + 49099: ["Cholet", 47.0454, -0.8778], + 49100: ["Cizay-la-Madeleine", 47.1826, -0.1849], + 49101: ["Clefs", 47.6270, -0.0666], + 49102: ["Cléré-sur-Layon", 47.0857, -0.4303], + 49103: ["Combrée", 47.7071, -1.0207], + 49104: ["Concourson-sur-Layon", 47.1738, -0.3505], + 49105: ["Contigné", 47.7267, -0.5021], + 49106: ["Corné", 47.4690, -0.3505], + 49107: ["Cornillé-les-Caves", 47.4923, -0.3036], + 49108: ["La Cornuaille", 47.5247, -0.9956], + 49109: ["Coron", 47.1203, -0.6363], + 49110: ["Corzé", 47.5424, -0.3694], + 49111: ["Cossé-d'Anjou", 47.1839, -0.6629], + 49112: ["Le Coudray-Macouard", 47.1825, -0.1294], + 49113: ["Courchamps", 47.1979, -0.1572], + 49114: ["Courléon", 47.3809, 0.1469], + 49115: ["Coutures", 47.3723, -0.3520], + 49116: ["Cuon", 47.4783, -0.0900], + 49117: ["La Daguenière", 47.4273, -0.4430], + 49119: ["Daumeray", 47.6849, -0.3624], + 49120: ["Denée", 47.3777, -0.6099], + 49121: ["Dénezé-sous-Doué", 47.2528, -0.2598], + 49122: ["Dénezé-sous-le-Lude", 47.5381, 0.1231], + 49123: ["Distré", 47.2232, -0.1237], + 49125: ["Doué-la-Fontaine", 47.1914, -0.2783], + 49126: ["Drain", 47.3266, -1.2095], + 49127: ["Durtal", 47.6780, -0.2546], + 49128: ["échemiré", 47.5530, -0.1748], + 49129: ["écouflant", 47.5286, -0.5184], + 49130: ["écuillé", 47.6151, -0.5608], + 49131: ["épieds", 47.1348, -0.0385], + 49132: ["étriché", 47.6598, -0.4522], + 49133: ["Faveraye-Mâchelles", 47.2318, -0.5070], + 49134: ["Faye-d'Anjou", 47.3048, -0.5294], + 49135: ["Feneu", 47.5840, -0.6008], + 49136: ["La Ferrière-de-Flée", 47.7365, -0.8397], + 49137: ["Le Fief-Sauvin", 47.2179, -1.0608], + 49138: ["Fontaine-Guérin", 47.4829, -0.1741], + 49139: ["Fontaine-Milon", 47.5051, -0.2536], + 49140: ["Fontevraud-l'Abbaye", 47.1843, 0.0338], + 49141: ["Forges", 47.2144, -0.2371], + 49142: ["La Fosse-de-Tigné", 47.1756, -0.4356], + 49143: ["Fougeré", 47.6223, -0.1520], + 49144: ["Freigné", 47.5362, -1.1059], + 49145: ["Le Fuilet", 47.2833, -1.1216], + 49147: ["Gée", 47.4675, -0.2305], + 49148: ["Gené", 47.6305, -0.8064], + 49149: ["Gennes", 47.3145, -0.2534], + 49150: ["Genneteil", 47.5836, 0.0465], + 49151: ["Gesté", 47.1822, -1.1125], + 49153: ["Valanjou", 47.2178, -0.6059], + 49154: ["Grézillé", 47.3211, -0.3352], + 49155: ["Grez-Neuville", 47.5951, -0.6959], + 49156: ["Grugé-l'Hôpital", 47.7529, -1.0264], + 49157: ["Le Guédéniau", 47.4967, -0.0375], + 49158: ["L'Hôtellerie-de-Flée", 47.7471, -0.8920], + 49159: ["Huillé", 47.6551, -0.3098], + 49160: ["Ingrandes", 47.4154, -0.9203], + 49161: ["La Jaille-Yvon", 47.7267, -0.6875], + 49162: ["Jallais", 47.1958, -0.8568], + 49163: ["Jarzé", 47.5576, -0.2400], + 49165: ["La Jubaudière", 47.1679, -0.8868], + 49167: ["Juigné-sur-Loire", 47.4001, -0.4845], + 49169: ["La Jumellière", 47.2885, -0.7293], + 49170: ["Juvardeil", 47.6592, -0.5142], + 49171: ["La Lande-Chasles", 47.4614, -0.0676], + 49172: ["Landemont", 47.2641, -1.2379], + 49173: ["Lasse", 47.5442, 0.0059], + 49174: ["Lézigné", 47.6367, -0.2929], + 49175: ["Linières-Bouton", 47.4501, 0.0666], + 49176: ["Le Lion-d'Angers", 47.6307, -0.7498], + 49177: ["Liré", 47.3302, -1.1528], + 49178: ["Loiré", 47.6264, -0.9646], + 49179: ["Le Longeron", 47.0248, -1.0412], + 49180: ["Longué-Jumelles", 47.3984, -0.1075], + 49181: ["Louerre", 47.2963, -0.3158], + 49182: ["Louresse-Rochemenier", 47.2417, -0.3070], + 49183: ["Le Louroux-Béconnais", 47.5190, -0.9013], + 49184: ["Louvaines", 47.6906, -0.8029], + 49185: ["Lué-en-Baugeois", 47.5195, -0.2746], + 49186: ["Luigné", 47.2858, -0.4008], + 49187: ["Marans", 47.6416, -0.8496], + 49188: ["Marcé", 47.5822, -0.3002], + 49189: ["Marigné", 47.7139, -0.6234], + 49190: ["Le Marillais", 47.3591, -1.0669], + 49191: ["Martigné-Briand", 47.2399, -0.4370], + 49192: ["Maulévrier", 47.0185, -0.7681], + 49193: ["Le May-sur-èvre", 47.1327, -0.8752], + 49194: ["Mazé", 47.4603, -0.2842], + 49195: ["Mazières-en-Mauges", 47.0598, -0.7955], + 49196: ["La Meignanne", 47.5216, -0.6698], + 49197: ["Meigné-le-Vicomte", 47.5125, 0.1880], + 49198: ["Meigné", 47.2424, -0.2156], + 49199: ["Melay", 47.1816, -0.7106], + 49200: ["La Membrolle-sur-Longuenée", 47.5607, -0.6834], + 49201: ["La Ménitré", 47.4070, -0.2566], + 49202: ["Méon", 47.4730, 0.1135], + 49204: ["Le Mesnil-en-Vallée", 47.3693, -0.9246], + 49205: ["Miré", 47.7620, -0.4950], + 49206: ["Montfaucon-Montigné", 47.0826, -1.1252], + 49207: ["Montfort", 47.1888, -0.2155], + 49208: ["Montguillon", 47.7346, -0.7547], + 49209: ["Montigné-lès-Rairies", 47.6256, -0.2140], + 49211: ["Montilliers", 47.1873, -0.5164], + 49212: ["Montjean-sur-Loire", 47.3840, -0.8682], + 49213: ["Montpollin", 47.5874, -0.1102], + 49214: ["Montreuil-Juigné", 47.5411, -0.6164], + 49215: ["Montreuil-Bellay", 47.1287, -0.1252], + 49216: ["Montreuil-sur-Loir", 47.5935, -0.3916], + 49217: ["Montreuil-sur-Maine", 47.6603, -0.7114], + 49218: ["Montrevault", 47.2553, -1.0516], + 49219: ["Montsoreau", 47.2135, 0.0519], + 49220: ["Morannes", 47.7255, -0.4031], + 49221: ["Mouliherne", 47.4531, 0.0130], + 49222: ["Mozé-sur-Louet", 47.3588, -0.5689], + 49223: ["Mûrs-Erigné", 47.3952, -0.5535], + 49224: ["Neuillé", 47.3363, -0.0184], + 49225: ["Neuvy-en-Mauges", 47.2681, -0.8125], + 49226: ["Noëllet", 47.6939, -1.0897], + 49227: ["Notre-Dame-d'Allençon", 47.2987, -0.4664], + 49228: ["Noyant", 47.5070, 0.1097], + 49229: ["Noyant-la-Gravoyère", 47.7066, -0.9595], + 49230: ["Noyant-la-Plaine", 47.2765, -0.3599], + 49231: ["Nuaillé", 47.0863, -0.7773], + 49232: ["Nueil-sur-Layon", 47.1268, -0.3922], + 49233: ["Nyoiseau", 47.7107, -0.9075], + 49234: ["Parçay-les-Pins", 47.4314, 0.1444], + 49235: ["Parnay", 47.2209, 0.0040], + 49236: ["Passavant-sur-Layon", 47.1007, -0.3834], + 49237: ["La Pellerine", 47.4591, 0.1314], + 49238: ["Pellouailles-les-Vignes", 47.5323, -0.4492], + 49239: ["Le Pin-en-Mauges", 47.2560, -0.9003], + 49240: ["La Plaine", 47.0673, -0.6288], + 49241: ["Le Plessis-Grammoire", 47.4923, -0.4362], + 49242: ["Le Plessis-Macé", 47.5517, -0.6545], + 49243: ["La Poitevinière", 47.2311, -0.8821], + 49244: ["La Pommeraye", 47.3429, -0.8691], + 49245: ["Pontigné", 47.5501, -0.0485], + 49246: ["Les Ponts-de-Cé", 47.4272, -0.5126], + 49247: ["La Possonnière", 47.3814, -0.7087], + 49248: ["Pouancé", 47.7629, -1.1930], + 49249: ["La Pouëze", 47.5523, -0.8057], + 49250: ["La Prévière", 47.7196, -1.1784], + 49251: ["Pruillé", 47.5847, -0.6590], + 49252: ["Le Puiset-Doré", 47.2364, -1.1425], + 49253: ["Le Puy-Notre-Dame", 47.1140, -0.2290], + 49254: ["Querré", 47.6744, -0.6138], + 49256: ["Rablay-sur-Layon", 47.2836, -0.5879], + 49257: ["Les Rairies", 47.6517, -0.2168], + 49258: ["La Renaudière", 47.1259, -1.0657], + 49259: ["Rochefort-sur-Loire", 47.3508, -0.6504], + 49260: ["La Romagne", 47.0543, -1.0099], + 49261: ["Les Rosiers-sur-Loire", 47.3741, -0.2225], + 49262: ["Rou-Marson", 47.2445, -0.1515], + 49263: ["Roussay", 47.0857, -1.0565], + 49264: ["Saint-André-de-la-Marche", 47.0963, -1.0026], + 49265: ["Saint-Aubin-de-Luigné", 47.3211, -0.6770], + 49266: ["Saint-Augustin-des-Bois", 47.4545, -0.8003], + 49267: ["Saint-Barthélemy-d'Anjou", 47.4738, -0.4855], + 49268: ["Sainte-Christine", 47.2890, -0.8367], + 49269: ["Saint-Christophe-du-Bois", 47.0291, -0.9658], + 49270: ["Saint-Christophe-la-Couperie", 47.2601, -1.1787], + 49271: ["Saint-Clément-de-la-Place", 47.5263, -0.7341], + 49272: ["Saint-Clément-des-Levées", 47.3443, -0.1825], + 49273: ["Saint-Crespin-sur-Moine", 47.1128, -1.1982], + 49274: ["Saint-Cyr-en-Bourg", 47.1946, -0.0504], + 49276: ["Saint-Florent-le-Vieil", 47.3444, -1.0031], + 49277: ["Sainte-Gemmes-d'Andigné", 47.6660, -0.8952], + 49278: ["Sainte-Gemmes-sur-Loire", 47.4281, -0.5757], + 49279: ["Saint-Georges-des-Sept-Voies", 47.3483, -0.2987], + 49280: ["Saint-Georges-du-Bois", 47.4945, -0.2214], + 49281: ["Saint-Georges-des-Gardes", 47.1675, -0.7641], + 49282: ["Saint-Georges-sur-Layon", 47.1958, -0.3827], + 49283: ["Saint-Georges-sur-Loire", 47.4024, -0.7560], + 49284: ["Saint-Germain-des-Prés", 47.4104, -0.8120], + 49285: ["Saint-Germain-sur-Moine", 47.1178, -1.1228], + 49288: ["Saint-Jean-de-la-Croix", 47.4108, -0.5883], + 49289: ["Saint-Jean-de-Linières", 47.4586, -0.6746], + 49290: ["Saint-Jean-des-Mauvrets", 47.3849, -0.4603], + 49291: ["Saint-Just-sur-Dive", 47.1722, -0.0995], + 49292: ["Saint-Lambert-du-Lattay", 47.3002, -0.6403], + 49294: ["Saint-Lambert-la-Potherie", 47.4862, -0.6908], + 49295: ["Saint-Laurent-de-la-Plaine", 47.3073, -0.8003], + 49296: ["Saint-Laurent-des-Autels", 47.2882, -1.1839], + 49297: ["Saint-Laurent-du-Mottay", 47.3506, -0.9560], + 49298: ["Saint-Léger-des-Bois", 47.4625, -0.7276], + 49299: ["Saint-Léger-sous-Cholet", 47.1022, -0.9041], + 49300: ["Saint-Lézin", 47.2504, -0.7750], + 49301: ["Saint-Macaire-en-Mauges", 47.1256, -0.9983], + 49302: ["Saint-Macaire-du-Bois", 47.1133, -0.2896], + 49303: ["Saint-Martin-d'Arcé", 47.5730, -0.0861], + 49304: ["Saint-Martin-de-la-Place", 47.3188, -0.1376], + 49305: ["Saint-Martin-du-Bois", 47.6987, -0.7359], + 49306: ["Saint-Martin-du-Fouilloux", 47.4370, -0.7087], + 49307: ["Saint-Mathurin-sur-Loire", 47.4219, -0.3196], + 49308: ["Saint-Melaine-sur-Aubance", 47.3818, -0.5019], + 49309: ["Saint-Michel-et-Chanveaux", 47.6724, -1.1424], + 49310: ["Saint-Paul-du-Bois", 47.0892, -0.5419], + 49311: ["Saint-Philbert-du-Peuple", 47.3908, -0.0435], + 49312: ["Saint-Philbert-en-Mauges", 47.1556, -1.0201], + 49313: ["Saint-Pierre-Montlimart", 47.2757, -1.0335], + 49314: ["Saint-Quentin-en-Mauges", 47.2888, -0.8988], + 49315: ["Saint-Quentin-lès-Beaurepaire", 47.6371, -0.1061], + 49316: ["Saint-Rémy-en-Mauges", 47.2668, -1.0843], + 49317: ["Saint-Rémy-la-Varenne", 47.3878, -0.3192], + 49318: ["Saint-Saturnin-sur-Loire", 47.3839, -0.4291], + 49319: ["Saint-Sauveur-de-Flée", 47.7500, -0.8078], + 49320: ["Saint-Sauveur-de-Landemont", 47.2925, -1.2440], + 49321: ["Saint-Sigismond", 47.4512, -0.9427], + 49322: ["Saint-Sulpice", 47.4027, -0.4169], + 49323: ["Saint-Sylvain-d'Anjou", 47.5123, -0.4758], + 49324: ["La Salle-et-Chapelle-Aubry", 47.2489, -0.9712], + 49325: ["La Salle-de-Vihiers", 47.1688, -0.6282], + 49326: ["Sarrigné", 47.5024, -0.3857], + 49327: ["Saulgé-l'Hôpital", 47.3040, -0.3799], + 49328: ["Saumur", 47.2673, -0.0830], + 49329: ["Savennières", 47.4058, -0.6671], + 49330: ["Sceaux-d'Anjou", 47.6313, -0.6096], + 49331: ["Segré", 47.7016, -0.8633], + 49332: ["La Séguinière", 47.0803, -0.9577], + 49333: ["Seiches-sur-le-Loir", 47.6039, -0.3588], + 49334: ["Sermaise", 47.5226, -0.2159], + 49335: ["Soeurdres", 47.7408, -0.5709], + 49336: ["Somloire", 47.0353, -0.5956], + 49337: ["Soucelles", 47.5827, -0.4253], + 49338: ["Soulaines-sur-Aubance", 47.3590, -0.5196], + 49339: ["Soulaire-et-Bourg", 47.5798, -0.5429], + 49341: ["Souzay-Champigny", 47.2170, -0.0207], + 49342: ["Tancoigné", 47.1685, -0.4136], + 49343: ["La Tessoualle", 47.0080, -0.8372], + 49344: ["Thorigné-d'Anjou", 47.6350, -0.6635], + 49345: ["Thouarcé", 47.2592, -0.5179], + 49346: ["Le Thoureil", 47.3700, -0.2732], + 49347: ["Tiercé", 47.6245, -0.4434], + 49348: ["Tigné", 47.2001, -0.4394], + 49349: ["Tillières", 47.1463, -1.1704], + 49350: ["Torfou", 47.0477, -1.0896], + 49351: ["La Tourlandry", 47.1427, -0.7006], + 49352: ["Toutlemonde", 47.0574, -0.7584], + 49353: ["Trélazé", 47.4513, -0.4734], + 49354: ["Le Tremblay", 47.6704, -1.0435], + 49355: ["Trémentines", 47.1227, -0.8014], + 49356: ["Trémont", 47.1555, -0.4536], + 49358: ["Turquant", 47.2114, 0.0218], + 49359: ["Les Ulmes", 47.2234, -0.1823], + 49360: ["La Varenne", 47.3173, -1.3079], + 49361: ["Varennes-sur-Loire", 47.2478, 0.0416], + 49362: ["Varrains", 47.2277, -0.0662], + 49363: ["Vauchrétien", 47.3384, -0.4851], + 49364: ["Vaudelnay", 47.1411, -0.2128], + 49365: ["Les Verchers-sur-Layon", 47.1469, -0.3020], + 49366: ["Vergonnes", 47.7250, -1.0783], + 49367: ["Vern-d'Anjou", 47.5882, -0.8496], + 49368: ["Vernantes", 47.3942, 0.0285], + 49369: ["Vernoil-le-Fourrier", 47.3961, 0.0973], + 49370: ["Verrie", 47.2685, -0.1866], + 49371: ["Vezins", 47.1152, -0.7212], + 49372: ["Le Vieil-Baugé", 47.5209, -0.1442], + 49373: ["Vihiers", 47.1373, -0.5594], + 49374: ["Villebernier", 47.2624, -0.0208], + 49375: ["Villedieu-la-Blouère", 47.1623, -1.0553], + 49376: ["Villemoisan", 47.4710, -0.8900], + 49377: ["Villevêque", 47.5486, -0.4469], + 49378: ["Vivy", 47.3228, -0.0669], + 49380: ["Vaulandry", 47.6069, -0.0238], + 49381: ["Yzernay", 47.0344, -0.6968] +}; diff --git a/dep/5.js b/dep/5.js new file mode 100644 index 0000000..d7312b0 --- /dev/null +++ b/dep/5.js @@ -0,0 +1,190 @@ +/* + 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[5] = { + 5001: ["Abriès", 44.8163, 6.9416], + 5002: ["Agnières-en-Dévoluy", 44.6826, 5.8646], + 5003: ["Aiguilles", 44.7793, 6.8751], + 5004: ["Ancelle", 44.6190, 6.2296], + 5005: ["Antonaves", 44.2564, 5.8064], + 5006: ["L'Argentière-la-Bessée", 44.7821, 6.4721], + 5007: ["Arvieux", 44.7638, 6.7223], + 5008: ["Aspremont", 44.4929, 5.7202], + 5009: ["Aspres-lès-Corps", 44.8128, 6.0007], + 5010: ["Aspres-sur-Buëch", 44.5617, 5.7720], + 5011: ["Avançon", 44.5339, 6.1911], + 5012: ["Baratier", 44.5049, 6.5049], + 5013: ["Barcillonnette", 44.4300, 5.9058], + 5014: ["Barret-sur-Méouge", 44.2647, 5.7286], + 5016: ["La Bâtie-Montsaléon", 44.4559, 5.7490], + 5017: ["La Bâtie-Neuve", 44.5797, 6.2126], + 5018: ["La Bâtie-Vieille", 44.5553, 6.1557], + 5019: ["La Beaume", 44.5482, 5.6537], + 5020: ["Bénévent-et-Charbillac", 44.7041, 6.0838], + 5021: ["Le Bersac", 44.4056, 5.7534], + 5022: ["Bréziers", 44.4210, 6.2228], + 5023: ["Briançon", 44.8994, 6.6494], + 5024: ["Bruis", 44.4677, 5.5038], + 5025: ["Buissard", 44.6575, 6.1475], + 5026: ["Ceillac", 44.6526, 6.8036], + 5027: ["Cervières", 44.8532, 6.7648], + 5028: ["Chabestan", 44.4775, 5.7830], + 5029: ["Chabottes", 44.6475, 6.1679], + 5031: ["Champcella", 44.7175, 6.5313], + 5032: ["Champoléon", 44.7457, 6.2731], + 5033: ["Chanousse", 44.3646, 5.6601], + 5034: ["Châteauneuf-de-Chabre", 44.2868, 5.7956], + 5035: ["Châteauneuf-d'Oze", 44.5053, 5.8977], + 5036: ["Châteauroux-les-Alpes", 44.6423, 6.4829], + 5037: ["Châteauvieux", 44.4841, 6.0518], + 5038: ["Château-Ville-Vieille", 44.7677, 6.8000], + 5039: ["Chauffayer", 44.7581, 6.0118], + 5040: ["Chorges", 44.5455, 6.2878], + 5042: ["La Cluse", 44.6423, 5.8416], + 5043: ["Les Costes", 44.7485, 6.0472], + 5044: ["Crévoux", 44.5376, 6.6247], + 5045: ["Crots", 44.4962, 6.4619], + 5046: ["Embrun", 44.5804, 6.4755], + 5047: ["éourres", 44.2138, 5.7289], + 5048: ["L'épine", 44.4248, 5.6109], + 5049: ["Esparron", 44.4627, 5.8930], + 5050: ["Espinasses", 44.4931, 6.2327], + 5051: ["étoile-Saint-Cyrice", 44.3209, 5.6437], + 5052: ["Eygliers", 44.6925, 6.6668], + 5053: ["Eyguians", 44.3570, 5.7833], + 5054: ["La Fare-en-Champsaur", 44.6653, 6.0582], + 5055: ["La Faurie", 44.5674, 5.7404], + 5056: ["Forest-Saint-Julien", 44.6298, 6.1410], + 5057: ["Fouillouse", 44.4531, 6.0006], + 5058: ["Freissinières", 44.7364, 6.4593], + 5059: ["La Freissinouse", 44.5355, 6.0081], + 5060: ["Furmeyer", 44.5368, 5.8758], + 5061: ["Gap", 44.5798, 6.0648], + 5062: ["Le Glaizil", 44.7481, 5.9748], + 5063: ["La Grave", 45.0601, 6.2840], + 5064: ["La Chapelle-en-Valgaudémar", 44.8166, 6.2425], + 5065: ["Guillestre", 44.6680, 6.7010], + 5066: ["La Haute-Beaume", 44.5686, 5.6284], + 5067: ["Les Infournas", 44.7149, 6.1130], + 5068: ["Jarjayes", 44.5053, 6.1080], + 5069: ["Lagrand", 44.3375, 5.7419], + 5070: ["Laragne-Montéglin", 44.3340, 5.8165], + 5071: ["Lardier-et-Valença", 44.4366, 5.9734], + 5072: ["Laye", 44.6417, 6.0710], + 5073: ["Lazer", 44.3517, 5.8499], + 5074: ["Lettret", 44.4811, 6.0725], + 5075: ["Manteyer", 44.5333, 5.9498], + 5076: ["Méreuil", 44.3839, 5.7125], + 5077: ["Molines-en-Queyras", 44.7166, 6.8919], + 5078: ["Monêtier-Allemont", 44.3930, 5.9339], + 5079: ["Le Monêtier-les-Bains", 44.9956, 6.4696], + 5080: ["Montbrand", 44.5915, 5.6676], + 5081: ["Montclus", 44.4149, 5.6699], + 5082: ["Mont-Dauphin", 44.6690, 6.6246], + 5084: ["Montgardin", 44.5435, 6.2330], + 5085: ["Montgenèvre", 44.9389, 6.7277], + 5086: ["Montjay", 44.3664, 5.6145], + 5087: ["Montmaur", 44.5897, 5.8856], + 5088: ["Montmorin", 44.4501, 5.5535], + 5089: ["Montrond", 44.3867, 5.7462], + 5090: ["La Motte-en-Champsaur", 44.7407, 6.1293], + 5091: ["Moydans", 44.4099, 5.5089], + 5092: ["Neffes", 44.4958, 6.0255], + 5093: ["Névache", 45.0441, 6.5986], + 5094: ["Nossage-et-Bénévent", 44.3097, 5.7545], + 5095: ["Le Noyer", 44.6999, 6.0010], + 5096: ["Orcières", 44.6840, 6.3489], + 5097: ["Orpierre", 44.3146, 5.7061], + 5098: ["Les Orres", 44.4850, 6.5797], + 5099: ["Oze", 44.5058, 5.7987], + 5100: ["Pelleautier", 44.5102, 5.9987], + 5101: ["Pelvoux", 44.8996, 6.4358], + 5102: ["La Piarre", 44.4784, 5.6480], + 5103: ["Le Poët", 44.2789, 5.9013], + 5104: ["Poligny", 44.6848, 6.0343], + 5106: ["Prunières", 44.5433, 6.3364], + 5107: ["Puy-Saint-André", 44.8909, 6.5667], + 5108: ["Puy-Saint-Eusèbe", 44.5685, 6.4112], + 5109: ["Puy-Saint-Pierre", 44.8973, 6.6047], + 5110: ["Puy-Saint-Vincent", 44.8144, 6.4647], + 5111: ["Puy-Sanières", 44.5556, 6.4366], + 5112: ["Rabou", 44.6061, 6.0107], + 5113: ["Rambaud", 44.5468, 6.1316], + 5114: ["Réallon", 44.6107, 6.3604], + 5115: ["Remollon", 44.4716, 6.1597], + 5116: ["Réotier", 44.6813, 6.5645], + 5117: ["Ribeyret", 44.4107, 5.5580], + 5118: ["Ribiers", 44.2207, 5.8434], + 5119: ["Risoul", 44.6240, 6.6231], + 5120: ["Ristolas", 44.7358, 6.9920], + 5121: ["Rochebrune", 44.4522, 6.1924], + 5122: ["La Roche-de-Rame", 44.7656, 6.6164], + 5123: ["La Roche-des-Arnauds", 44.5838, 5.9604], + 5124: ["La Rochette", 44.5932, 6.1488], + 5126: ["Rosans", 44.3998, 5.4614], + 5127: ["Rousset", 44.4843, 6.2666], + 5128: ["Saint-André-d'Embrun", 44.5866, 6.5707], + 5129: ["Saint-André-de-Rosans", 44.3647, 5.5209], + 5130: ["Saint-Apollinaire", 44.5578, 6.3539], + 5131: ["Saint-Auban-d'Oze", 44.4883, 5.8484], + 5132: ["Saint-Bonnet-en-Champsaur", 44.6823, 6.1028], + 5133: ["Saint-Chaffrey", 44.9346, 6.6013], + 5134: ["Saint-Clément-sur-Durance", 44.6478, 6.5607], + 5135: ["Sainte-Colombe", 44.2889, 5.6683], + 5136: ["Saint-Crépin", 44.7243, 6.6355], + 5138: ["Saint-Disdier", 44.7330, 5.8795], + 5139: ["Saint-étienne-en-Dévoluy", 44.6775, 5.9404], + 5140: ["Saint-étienne-le-Laus", 44.5080, 6.1632], + 5141: ["Saint-Eusèbe-en-Champsaur", 44.7224, 6.0364], + 5142: ["Saint-Firmin", 44.7934, 6.0257], + 5143: ["Saint-Genis", 44.3808, 5.7963], + 5144: ["Saint-Jacques-en-Valgodemard", 44.7740, 6.0696], + 5145: ["Saint-Jean-Saint-Nicolas", 44.6744, 6.2308], + 5146: ["Saint-Julien-en-Beauchêne", 44.6264, 5.7197], + 5147: ["Saint-Julien-en-Champsaur", 44.6685, 6.1299], + 5148: ["Saint-Laurent-du-Cros", 44.6342, 6.1088], + 5149: ["Saint-Léger-les-Mélèzes", 44.6468, 6.2117], + 5150: ["Sainte-Marie", 44.4639, 5.4741], + 5151: ["Saint-Martin-de-Queyrières", 44.8375, 6.5825], + 5152: ["Saint-Maurice-en-Valgodemard", 44.7981, 6.1127], + 5153: ["Saint-Michel-de-Chaillol", 44.6888, 6.1698], + 5154: ["Saint-Pierre-d'Argençon", 44.5199, 5.6904], + 5155: ["Saint-Pierre-Avez", 44.2485, 5.7683], + 5156: ["Saint-Sauveur", 44.5365, 6.5292], + 5157: ["Saint-Véran", 44.6845, 6.8905], + 5158: ["Le Saix", 44.4638, 5.8338], + 5159: ["Saléon", 44.3201, 5.7752], + 5160: ["Salérans", 44.2421, 5.7009], + 5161: ["La Salle-les-Alpes", 44.9526, 6.5653], + 5162: ["La Saulce", 44.4305, 6.0109], + 5163: ["Le Sauze-du-Lac", 44.4855, 6.3231], + 5164: ["Savines-le-Lac", 44.5273, 6.3936], + 5165: ["Savournon", 44.4240, 5.7992], + 5166: ["Serres", 44.4213, 5.7154], + 5167: ["Sigottier", 44.4580, 5.6853], + 5168: ["Sigoyer", 44.4802, 5.9695], + 5169: ["Sorbiers", 44.3625, 5.5732], + 5170: ["Tallard", 44.4591, 6.0448], + 5171: ["Théus", 44.4852, 6.1968], + 5172: ["Trescléoux", 44.3549, 5.7182], + 5173: ["Upaix", 44.3196, 5.8831], + 5174: ["Val-des-Prés", 44.9505, 6.6665], + 5175: ["Vallouise", 44.8308, 6.4119], + 5176: ["Valserres", 44.4892, 6.1378], + 5177: ["Vars", 44.5925, 6.7135], + 5178: ["Ventavon", 44.3856, 5.8884], + 5179: ["Veynes", 44.5571, 5.8228], + 5180: ["Les Vigneaux", 44.8212, 6.5367], + 5181: ["Villar-d'Arêne", 44.9997, 6.3642], + 5182: ["Villar-Loubière", 44.8367, 6.1355], + 5183: ["Villar-Saint-Pancrace", 44.8395, 6.6504], + 5184: ["Vitrolles", 44.4246, 5.9476] +}; diff --git a/dep/50.js b/dep/50.js new file mode 100644 index 0000000..53c2dcd --- /dev/null +++ b/dep/50.js @@ -0,0 +1,611 @@ +/* + Sources : + https://www.insee.fr/fr/information/4316069 + http://www.geonames.org/export/codes.html + http://download.geonames.org/export/dump/ +*/ + +var inseeCityNameLatLonDep; +inseeCityNameLatLonDep[50] = { + 50001: ["Acqueville", 49.61126, -1.74961], + 50002: ["Agneaux", 49.11549, -1.12991], + 50003: ["Agon-Coutainville", 49.03883, -1.58144], + 50004: ["Airel", 49.21250, -1.08007], + 50005: ["Amfreville", 49.41166, -1.38677], + 50006: ["Amigny", 49.15684, -1.18525], + 50007: ["Ancteville", 49.10304, -1.45942], + 50008: ["Anctoville-sur-Boscq", 48.84613, -1.52840], + 50009: ["Angey", 48.75121, -1.48484], + 50010: ["Angoville-au-Plain", 49.35001, -1.25501], + 50012: ["Angoville-sur-Ay", 49.25249, -1.55151], + 50013: ["Anneville-en-Saire", 49.63620, -1.28555], + 50014: ["Anneville-sur-Mer", 49.12059, -1.58682], + 50015: ["Annoville", 48.96132, -1.53199], + 50016: ["Appeville", 49.32704, -1.33590], + 50018: ["Argouges", 48.49162, -1.37949], + 50019: ["Aucey-la-Plaine", 48.52650, -1.47519], + 50020: ["Auderville", 49.70723, -1.93531], + 50021: ["Audouville-la-Hubert", 49.41704, -1.22666], + 50022: ["Aumeville-Lestre", 49.53899, -1.32249], + 50023: ["Auvers", 49.30004, -1.32395], + 50024: ["Auxais", 49.21541, -1.30575], + 50025: ["Avranches", 48.68847, -1.35732], + 50026: ["Azeville", 49.45727, -1.31285], + 50027: ["Bacilly", 48.70411, -1.43259], + 50028: ["La Baleine", 48.92406, -1.30193], + 50029: ["Barenton", 48.60835, -0.83064], + 50030: ["Barfleur", 49.66873, -1.26330], + 50031: ["Barneville-Carteret", 49.38044, -1.77027], + 50032: ["La Barre-de-Semilly", 49.10632, -1.01818], + 50033: ["Baubigny", 49.42779, -1.80597], + 50034: ["Baudre", 49.08748, -1.06982], + 50035: ["Baudreville", 49.30888, -1.62386], + 50036: ["Baupte", 49.30984, -1.36772], + 50037: ["La Bazoge", 48.64335, -1.03561], + 50038: ["Beauchamps", 48.83700, -1.36645], + 50039: ["Beaucoudray", 48.96138, -1.14237], + 50040: ["Beauficel", 48.74226, -0.96207], + 50041: ["Beaumont-Hague", 49.66316, -1.84267], + 50042: ["Beauvoir", 48.60363, -1.52825], + 50043: ["Bellefontaine", 48.68203, -0.98087], + 50044: ["Belval", 49.06075, -1.35521], + 50045: ["Benoîtville", 49.52886, -1.77573], + 50046: ["Bérigny", 49.13724, -0.94735], + 50048: ["Beslon", 48.85822, -1.15769], + 50049: ["Besneville", 49.37669, -1.62681], + 50050: ["Beuvrigny", 48.96574, -1.00442], + 50051: ["Beuzeville-au-Plain", 49.42963, -1.28328], + 50052: ["Beuzeville-la-Bastille", 49.35256, -1.36515], + 50054: ["Biéville", 49.07365, -0.88908], + 50055: ["Biniville", 49.42958, -1.48671], + 50056: ["Bion", 48.62505, -0.91848], + 50057: ["Biville", 49.61435, -1.81083], + 50058: ["Blainville-sur-Mer", 49.07287, -1.57173], + 50059: ["Blosville", 49.37184, -1.28832], + 50060: ["La Bloutière", 48.87009, -1.24787], + 50061: ["Boisroger", 49.09302, -1.53451], + 50062: ["Boisyvon", 48.80669, -1.12798], + 50063: ["Bolleville", 49.30526, -1.58976], + 50064: ["La Bonneville", 49.39179, -1.45932], + 50066: ["Jullouville", 48.76345, -1.52729], + 50069: ["Bourguenolles", 48.79366, -1.28697], + 50070: ["Boutteville", 49.39072, -1.25588], + 50071: ["Braffais", 48.75429, -1.27055], + 50072: ["Brainville", 49.08245, -1.50021], + 50073: ["Branville-Hague", 49.65534, -1.78554], + 50074: ["Brécey", 48.72505, -1.17310], + 50075: ["Brectouville", 49.01858, -1.02450], + 50076: ["Bréhal", 48.89910, -1.53298], + 50077: ["Bretteville", 49.65003, -1.50827], + 50078: ["Bretteville-sur-Ay", 49.25744, -1.62881], + 50079: ["Breuville", 49.53819, -1.66976], + 50080: ["Brévands", 49.34013, -1.17110], + 50081: ["Bréville-sur-Mer", 48.86964, -1.55887], + 50082: ["Bricquebec", 49.46998, -1.63261], + 50083: ["Bricquebosq", 49.53572, -1.71763], + 50084: ["Bricqueville-la-Blouette", 49.03803, -1.47913], + 50085: ["Bricqueville-sur-Mer", 48.91838, -1.51381], + 50086: ["Brillevast", 49.62518, -1.41274], + 50087: ["Brix", 49.55341, -1.57357], + 50088: ["Brouains", 48.72077, -0.96695], + 50089: ["Brucheville", 49.35853, -1.20653], + 50090: ["Buais", 48.51855, -0.97123], + 50092: ["Cambernon", 49.08714, -1.38108], + 50093: ["Cametours", 49.07080, -1.28408], + 50094: ["Camprond", 49.08580, -1.33862], + 50095: ["Canisy", 49.07976, -1.18008], + 50096: ["Canteloup", 49.64032, -1.35985], + 50097: ["Canville-la-Rocque", 49.34680, -1.63643], + 50098: ["Carantilly", 49.06611, -1.24968], + 50099: ["Carentan", 49.29632, -1.25592], + 50100: ["Carnet", 48.50491, -1.35301], + 50101: ["Carneville", 49.65941, -1.44840], + 50102: ["Carolles", 48.74903, -1.55955], + 50103: ["Carquebut", 49.37444, -1.32327], + 50105: ["Catteville", 49.35497, -1.56562], + 50106: ["Cavigny", 49.19115, -1.12208], + 50107: ["Catz", 49.31271, -1.18665], + 50108: ["Céaux", 48.63052, -1.38499], + 50109: ["Cérences", 48.91116, -1.43836], + 50110: ["Cerisy-la-Forêt", 49.19211, -0.93853], + 50111: ["Cerisy-la-Salle", 49.03643, -1.27126], + 50112: ["La Chaise-Baudouin", 48.76497, -1.23764], + 50114: ["Les Chambres", 48.76425, -1.37929], + 50115: ["Champcervon", 48.77205, -1.40097], + 50116: ["Champcey", 48.72524, -1.45249], + 50117: ["Champeaux", 48.73778, -1.52927], + 50118: ["Champrepus", 48.83400, -1.31607], + 50119: ["Les Champs-de-Losque", 49.17786, -1.22163], + 50120: ["Chanteloup", 48.89295, -1.48259], + 50121: ["La Chapelle-Cécelin", 48.80784, -1.16781], + 50123: ["La Chapelle-en-Juger", 49.13270, -1.21267], + 50124: ["La Chapelle-Urée", 48.66422, -1.14933], + 50125: ["Chasseguey", 48.64425, -1.06949], + 50126: ["Chavoy", 48.73601, -1.33360], + 50127: ["Chef-du-Pont", 49.38373, -1.34658], + 50128: ["Le Chefresne", 48.90410, -1.15592], + 50129: ["Cherbourg-Octeville", 49.63341, -1.63390], + 50130: ["Chérencé-le-Héron", 48.79900, -1.20150], + 50131: ["Chérencé-le-Roussel", 48.71122, -0.99936], + 50132: ["Les Chéris", 48.63305, -1.24595], + 50133: ["Chèvreville", 48.61722, -1.05120], + 50134: ["Chevry", 48.97120, -1.11387], + 50135: ["Clitourps", 49.65122, -1.37120], + 50136: ["Coigny", 49.32219, -1.38816], + 50137: ["La Colombe", 48.87557, -1.19526], + 50138: ["Colomby", 49.45414, -1.48894], + 50139: ["Condé-sur-Vire", 49.05405, -1.02453], + 50140: ["Contrières", 48.98622, -1.42923], + 50142: ["Cosqueville", 49.69150, -1.40009], + 50143: ["Coudeville-sur-Mer", 48.87352, -1.52424], + 50144: ["Coulouvray-Boisbenâtre", 48.78210, -1.10464], + 50145: ["Courcy", 49.05093, -1.38869], + 50146: ["Courtils", 48.62811, -1.42282], + 50147: ["Coutances", 49.05661, -1.44345], + 50148: ["Couvains", 49.16194, -1.00825], + 50149: ["Couville", 49.55837, -1.68158], + 50150: ["Crasville", 49.55419, -1.33206], + 50151: ["Créances", 49.19999, -1.56218], + 50152: ["Les Cresnays", 48.70906, -1.11382], + 50153: ["Cretteville", 49.34156, -1.39364], + 50154: ["La Croix-Avranchin", 48.55026, -1.38007], + 50155: ["Crollon", 48.58240, -1.38068], + 50156: ["Crosville-sur-Douve", 49.38547, -1.47607], + 50158: ["Cuves", 48.72926, -1.09806], + 50159: ["Dangy", 49.02922, -1.22193], + 50160: ["Denneville", 49.31469, -1.66265], + 50161: ["Le Dézert", 49.20883, -1.16303], + 50162: ["Digosville", 49.62888, -1.52811], + 50163: ["Digulleville", 49.69105, -1.85876], + 50164: ["Domjean", 48.99079, -1.03423], + 50165: ["Donville-les-Bains", 48.85084, -1.57315], + 50166: ["Doville", 49.33702, -1.54822], + 50167: ["Dragey-Ronthon", 48.71669, -1.48832], + 50168: ["Ducey", 48.61296, -1.27873], + 50169: ["écausseville", 49.45972, -1.38260], + 50170: ["écoquenéauville", 49.40011, -1.29251], + 50171: ["éculleville", 49.68260, -1.82441], + 50172: ["émondeville", 49.46030, -1.33759], + 50173: ["équeurdreville-Hainneville", 49.64414, -1.67828], + 50174: ["équilly", 48.83311, -1.38244], + 50175: ["éroudeville", 49.47424, -1.39648], + 50176: ["L'étang-Bertrand", 49.47245, -1.57060], + 50177: ["étienville", 49.38542, -1.43648], + 50178: ["Fermanville", 49.68108, -1.45453], + 50179: ["Ferrières", 48.54544, -0.95497], + 50180: ["Fervaches", 48.99477, -1.07982], + 50181: ["Feugères", 49.14877, -1.31727], + 50182: ["La Feuillie", 49.17017, -1.49237], + 50183: ["Fierville-les-Mines", 49.39547, -1.66642], + 50184: ["Flamanville", 49.53058, -1.86809], + 50185: ["Fleury", 48.84889, -1.26431], + 50186: ["Flottemanville", 49.47626, -1.45169], + 50187: ["Flottemanville-Hague", 49.61834, -1.71707], + 50188: ["Folligny", 48.82023, -1.41781], + 50189: ["Fontenay", 48.62535, -1.02073], + 50190: ["Fontenay-sur-Mer", 49.49353, -1.30873], + 50191: ["Foucarville", 49.44695, -1.25589], + 50192: ["Fourneaux", 48.96643, -1.04146], + 50193: ["Le Fresne-Poret", 48.70827, -0.82086], + 50194: ["Fresville", 49.44139, -1.35332], + 50195: ["Gathemo", 48.76938, -0.96398], + 50196: ["Gatteville-le-Phare", 49.67965, -1.29047], + 50197: ["Gavray", 48.90186, -1.32927], + 50198: ["Geffosses", 49.12933, -1.55102], + 50199: ["Genêts", 48.68916, -1.47354], + 50200: ["Ger", 48.67184, -0.80295], + 50202: ["Giéville", 49.01354, -0.98461], + 50203: ["La Glacerie", 49.60769, -1.58562], + 50204: ["Glatigny", 49.27179, -1.63652], + 50205: ["La Godefroy", 48.69059, -1.28421], + 50206: ["La Gohannière", 48.70133, -1.26089], + 50207: ["Golleville", 49.43870, -1.51369], + 50208: ["Gonfreville", 49.23103, -1.40286], + 50209: ["Gonneville", 49.63193, -1.47264], + 50210: ["Gorges", 49.26442, -1.38981], + 50211: ["Gouberville", 49.68875, -1.32170], + 50212: ["Gourbesville", 49.42269, -1.40960], + 50213: ["Gourfaleur", 49.07129, -1.10821], + 50214: ["Gouvets", 48.92852, -1.09363], + 50215: ["Gouville-sur-Mer", 49.09794, -1.57923], + 50216: ["Graignes-Mesnil-Angot", 49.23801, -1.20015], + 50217: ["Le Grand-Celland", 48.68820, -1.17301], + 50218: ["Granville", 48.83270, -1.56670], + 50219: ["Gratot", 49.06831, -1.49454], + 50220: ["Gréville-Hague", 49.67262, -1.79920], + 50221: ["Grimesnil", 48.95491, -1.35072], + 50222: ["Grosville", 49.50706, -1.73298], + 50223: ["Guéhébert", 48.96687, -1.37072], + 50224: ["Guilberville", 48.98667, -0.94958], + 50225: ["Le Guislain", 48.97168, -1.21557], + 50227: ["Le Ham", 49.44995, -1.40982], + 50228: ["Hambye", 48.94743, -1.25972], + 50229: ["Hamelin", 48.54292, -1.22248], + 50230: ["Hardinvast", 49.57669, -1.64595], + 50231: ["Hauteville-sur-Mer", 48.97411, -1.54436], + 50232: ["Hauteville-la-Guichard", 49.12441, -1.30305], + 50233: ["Hautteville-Bocage", 49.42829, -1.46687], + 50234: ["La Haye-Bellefond", 48.98083, -1.18892], + 50235: ["La Haye-d'Ectot", 49.39368, -1.73016], + 50236: ["La Haye-du-Puits", 49.28351, -1.53943], + 50237: ["La Haye-Pesnel", 48.80972, -1.37493], + 50238: ["Héauville", 49.57536, -1.80249], + 50239: ["Hébécrevon", 49.12217, -1.17047], + 50240: ["Helleville", 49.55801, -1.78437], + 50241: ["Hémevez", 49.46239, -1.43528], + 50242: ["Herqueville", 49.66736, -1.88085], + 50243: ["Heugueville-sur-Sienne", 49.03793, -1.51183], + 50244: ["Hérenguerville", 48.97484, -1.50155], + 50245: ["Heussé", 48.51327, -0.90329], + 50246: ["Hiesville", 49.37112, -1.25909], + 50247: ["Hocquigny", 48.80852, -1.40197], + 50248: ["Le Hommet-d'Arthenay", 49.19011, -1.19499], + 50249: ["Houesville", 49.35165, -1.29451], + 50250: ["Houtteville", 49.34137, -1.35673], + 50251: ["Huberville", 49.50934, -1.43254], + 50252: ["Hudimesnil", 48.87002, -1.46798], + 50253: ["Huisnes-sur-Mer", 48.61242, -1.44918], + 50254: ["Husson", 48.58271, -0.90628], + 50255: ["Hyenville", 48.98979, -1.48502], + 50256: ["Isigny-le-Buat", 48.62149, -1.18298], + 50257: ["Jobourg", 49.68069, -1.91434], + 50258: ["Joganville", 49.47156, -1.35154], + 50259: ["Juilley", 48.59090, -1.34729], + 50260: ["Juvigny-le-Tertre", 48.67857, -1.04281], + 50261: ["Lamberville", 49.07902, -0.91672], + 50262: ["La Lande-d'Airou", 48.81910, -1.28348], + 50263: ["Lapenty", 48.56893, -1.02322], + 50265: ["Laulne", 49.25063, -1.45537], + 50266: ["Lengronne", 48.93381, -1.37830], + 50267: ["Lessay", 49.21671, -1.52478], + 50268: ["Lestre", 49.52561, -1.32237], + 50269: ["Liesville-sur-Douve", 49.35268, -1.32225], + 50270: ["Lieusaint", 49.48361, -1.47249], + 50271: ["Lingeard", 48.73814, -1.02635], + 50272: ["Lingreville", 48.94328, -1.52855], + 50273: ["Lithaire", 49.29640, -1.48893], + 50274: ["Les Loges-Marchis", 48.53425, -1.08560], + 50275: ["Les Loges-sur-Brécey", 48.75667, -1.16089], + 50276: ["Lolif", 48.73170, -1.39448], + 50277: ["Longueville", 48.85856, -1.53528], + 50278: ["Le Loreur", 48.86409, -1.42396], + 50279: ["Le Lorey", 49.09774, -1.30007], + 50280: ["Lozon", 49.14565, -1.27192], + 50281: ["La Lucerne-d'Outremer", 48.78839, -1.40995], + 50282: ["Le Luot", 48.76615, -1.32946], + 50283: ["La Luzerne", 49.14139, -1.04606], + 50284: ["Macey", 48.56901, -1.42615], + 50285: ["Magneville", 49.45286, -1.54841], + 50287: ["La Mancellière-sur-Vire", 49.06165, -1.08127], + 50288: ["Marcey-les-Grèves", 48.70010, -1.38897], + 50289: ["Marchésieux", 49.18860, -1.30728], + 50290: ["Marcilly", 48.65399, -1.24420], + 50291: ["Margueray", 48.90031, -1.12635], + 50292: ["Marigny", 49.10421, -1.25220], + 50293: ["Martigny", 48.61509, -1.10412], + 50294: ["Martinvast", 49.59818, -1.64849], + 50295: ["Maupertuis", 48.95518, -1.20001], + 50296: ["Maupertus-sur-Mer", 49.65687, -1.48350], + 50297: ["La Meauffe", 49.16915, -1.09998], + 50298: ["Méautis", 49.28052, -1.29573], + 50299: ["Le Mesnil", 49.37192, -1.69334], + 50300: ["Le Mesnil-Adelée", 48.70026, -1.06280], + 50301: ["Le Mesnil-Amand", 48.87738, -1.35994], + 50302: ["Le Mesnil-Amey", 49.10564, -1.21160], + 50304: ["Le Mesnil-Aubert", 48.94445, -1.41515], + 50305: ["Le Mesnil-au-Val", 49.59838, -1.52768], + 50308: ["Le Mesnilbus", 49.13468, -1.35267], + 50310: ["Le Mesnil-Eury", 49.16181, -1.23538], + 50311: ["Le Mesnil-Garnier", 48.86549, -1.30454], + 50312: ["Le Mesnil-Gilbert", 48.72216, -1.05690], + 50313: ["Le Mesnil-Herman", 49.02061, -1.14456], + 50315: ["Le Mesnillard", 48.63100, -1.08070], + 50316: ["Le Mesnil-Opac", 49.01827, -1.11433], + 50317: ["Le Mesnil-Ozenne", 48.66750, -1.21767], + 50318: ["Le Mesnil-Rainfray", 48.66207, -1.04831], + 50319: ["Le Mesnil-Raoult", 49.03432, -1.05969], + 50320: ["Le Mesnil-Rogues", 48.85950, -1.37785], + 50321: ["Le Mesnil-Rouxelin", 49.14233, -1.07833], + 50323: ["Le Mesnil-Tôve", 48.69264, -1.01584], + 50324: ["Le Mesnil-Véneron", 49.22592, -1.16299], + 50325: ["Le Mesnil-Vigot", 49.16153, -1.27754], + 50326: ["Le Mesnil-Villeman", 48.85635, -1.34036], + 50327: ["La Meurdraquière", 48.86077, -1.40495], + 50328: ["Millières", 49.19067, -1.45514], + 50329: ["Milly", 48.59805, -1.02960], + 50330: ["Mobecq", 49.26961, -1.52073], + 50332: ["Les Moitiers-d'Allonne", 49.40320, -1.78595], + 50333: ["Les Moitiers-en-Bauptois", 49.35990, -1.43217], + 50334: ["Montabot", 48.93675, -1.13220], + 50335: ["Montaigu-la-Brisette", 49.56723, -1.42035], + 50336: ["Montaigu-les-Bois", 48.89111, -1.27021], + 50337: ["Montanel", 48.48155, -1.40890], + 50338: ["Montbray", 48.88308, -1.10930], + 50339: ["Montchaton", 49.00599, -1.49812], + 50340: ["Montcuit", 49.11581, -1.34654], + 50341: ["Montebourg", 49.49735, -1.38713], + 50342: ["Montfarville", 49.65566, -1.26338], + 50343: ["Montgardon", 49.27387, -1.58021], + 50345: ["Monthuchon", 49.08817, -1.42023], + 50347: ["Montjoie-Saint-Martin", 48.52573, -1.28858], + 50348: ["Montmartin-en-Graignes", 49.26744, -1.16552], + 50349: ["Montmartin-sur-Mer", 48.99102, -1.52994], + 50350: ["Montpinchon", 49.02633, -1.32027], + 50351: ["Montrabot", 49.10788, -0.89659], + 50352: ["Montreuil-sur-Lozon", 49.13339, -1.24331], + 50353: ["Le Mont-Saint-Michel", 48.62221, -1.53309], + 50354: ["Montsurvent", 49.10826, -1.51110], + 50355: ["Montviron", 48.74531, -1.41897], + 50356: ["Moon-sur-Elle", 49.20374, -1.05390], + 50357: ["Morigny", 48.88141, -1.06958], + 50358: ["Morsalines", 49.57006, -1.31780], + 50359: ["Mortain", 48.64748, -0.93172], + 50360: ["Morville", 49.47440, -1.51700], + 50361: ["La Mouche", 48.78488, -1.35273], + 50362: ["Moulines", 48.54850, -1.04555], + 50363: ["Moyon", 48.99412, -1.13665], + 50364: ["Muneville-le-Bingard", 49.13676, -1.47609], + 50365: ["Muneville-sur-Mer", 48.93648, -1.48702], + 50368: ["Nay", 49.24184, -1.37167], + 50369: ["Négreville", 49.50390, -1.55157], + 50370: ["Néhou", 49.42623, -1.56321], + 50371: ["Le Neufbourg", 48.66301, -0.94743], + 50372: ["Neufmesnil", 49.31093, -1.52894], + 50373: ["Neuville-au-Plain", 49.42417, -1.33468], + 50374: ["Neuville-en-Beaumont", 49.35025, -1.59768], + 50375: ["Néville-sur-Mer", 49.69159, -1.33947], + 50376: ["Nicorps", 49.03136, -1.41066], + 50378: ["Notre-Dame-de-Cenilly", 48.99824, -1.25757], + 50379: ["Notre-Dame-de-Livoye", 48.74716, -1.19991], + 50380: ["Notre-Dame-d'Elle", 49.11078, -0.95441], + 50381: ["Notre-Dame-du-Touchet", 48.58665, -0.95630], + 50382: ["Nouainville", 49.62001, -1.68096], + 50384: ["Octeville-l'Avenel", 49.54680, -1.36608], + 50385: ["Omonville-la-Petite", 49.69299, -1.88472], + 50386: ["Omonville-la-Rogue", 49.69683, -1.84105], + 50387: ["Orglandes", 49.42407, -1.44023], + 50388: ["Orval", 49.01142, -1.46437], + 50389: ["Ouville", 49.02074, -1.36684], + 50390: ["Ozeville", 49.50396, -1.34095], + 50391: ["Parigny", 48.59374, -1.08234], + 50393: ["Percy", 48.91746, -1.20524], + 50394: ["Périers", 49.19180, -1.41249], + 50395: ["La Pernelle", 49.61318, -1.30916], + 50396: ["Les Perques", 49.44850, -1.65942], + 50397: ["Perriers-en-Beauficel", 48.73616, -0.99961], + 50398: ["Le Perron", 49.05562, -0.89307], + 50399: ["Le Petit-Celland", 48.69765, -1.21523], + 50400: ["Picauville", 49.37946, -1.38778], + 50401: ["Pierreville", 49.46742, -1.77803], + 50402: ["Les Pieux", 49.51030, -1.82036], + 50403: ["Pirou", 49.16466, -1.55903], + 50404: ["Placy-Montaigu", 49.03098, -0.89338], + 50405: ["Le Plessis-Lastelle", 49.27916, -1.43510], + 50406: ["Plomb", 48.73663, -1.30896], + 50407: ["Poilley", 48.61792, -1.32049], + 50408: ["Pontaubault", 48.62494, -1.35394], + 50409: ["Pont-Hébert", 49.16345, -1.15107], + 50410: ["Pontorson", 48.56897, -1.48653], + 50411: ["Ponts", 48.71128, -1.33485], + 50412: ["Portbail", 49.35203, -1.69541], + 50413: ["Précey", 48.60570, -1.37641], + 50414: ["Précorbin", 49.07993, -0.96360], + 50415: ["Prétot-Sainte-Suzanne", 49.31844, -1.44820], + 50416: ["Querqueville", 49.65895, -1.70909], + 50417: ["Quettehou", 49.58839, -1.32408], + 50418: ["Quettetot", 49.48686, -1.69704], + 50419: ["Quettreville-sur-Sienne", 48.96184, -1.46914], + 50420: ["Quibou", 49.07189, -1.21322], + 50421: ["Quinéville", 49.51089, -1.30534], + 50422: ["Raids", 49.20793, -1.34553], + 50423: ["Rampan", 49.14645, -1.13114], + 50425: ["Rauville-la-Bigot", 49.51746, -1.66546], + 50426: ["Rauville-la-Place", 49.39051, -1.50155], + 50427: ["Ravenoville", 49.45633, -1.27348], + 50428: ["Reffuveille", 48.67736, -1.11165], + 50429: ["Regnéville-sur-Mer", 49.01574, -1.53843], + 50430: ["Reigneville-Bocage", 49.41095, -1.47453], + 50431: ["Remilly-sur-Lozon", 49.17971, -1.26085], + 50432: ["Réthoville", 49.69378, -1.35953], + 50433: ["Réville", 49.62613, -1.25142], + 50434: ["La Rochelle-Normande", 48.76410, -1.43534], + 50435: ["Rocheville", 49.50014, -1.59313], + 50436: ["Romagny", 48.63743, -0.98072], + 50437: ["Roncey", 48.98352, -1.33024], + 50438: ["La Ronde-Haye", 49.12686, -1.44258], + 50440: ["Rouffigny", 48.80875, -1.24387], + 50441: ["Rouxeville", 49.09259, -0.94088], + 50442: ["Le Rozel", 49.48148, -1.82868], + 50443: ["Sacey", 48.49957, -1.45950], + 50444: ["Saint-Amand", 49.04449, -0.94847], + 50445: ["Saint-André-de-Bohon", 49.23897, -1.24797], + 50446: ["Saint-André-de-l'épine", 49.13375, -1.02272], + 50447: ["Saint-Aubin-des-Préaux", 48.80640, -1.50085], + 50448: ["Saint-Aubin-de-Terregatte", 48.57032, -1.28722], + 50449: ["Saint-Aubin-du-Perron", 49.15314, -1.37994], + 50450: ["Saint-Barthélemy", 48.68425, -0.95065], + 50451: ["Saint-Brice", 48.69914, -1.29775], + 50452: ["Saint-Brice-de-Landelles", 48.54120, -1.13243], + 50453: ["Sainte-Cécile", 48.83351, -1.18922], + 50454: ["Saint-Christophe-du-Foc", 49.55465, -1.73523], + 50455: ["Saint-Clair-sur-l'Elle", 49.18518, -1.04046], + 50456: ["Saint-Clément-Rancoudray", 48.66896, -0.89038], + 50457: ["Sainte-Colombe", 49.41514, -1.51172], + 50458: ["Saint-Côme-du-Mont", 49.33178, -1.26025], + 50460: ["Sainte-Croix-Hague", 49.64262, -1.76503], + 50461: ["Saint-Cyr", 49.48691, -1.41571], + 50462: ["Saint-Cyr-du-Bailleul", 48.56788, -0.82677], + 50463: ["Saint-Denis-le-Gast", 48.94386, -1.32723], + 50464: ["Saint-Denis-le-Vêtu", 48.99327, -1.37792], + 50465: ["Saint-ébremond-de-Bonfossé", 49.07269, -1.14523], + 50467: ["Saint-Floxel", 49.48858, -1.35724], + 50468: ["Saint-Fromond", 49.22576, -1.10862], + 50469: ["Sainte-Geneviève", 49.65959, -1.30696], + 50470: ["Saint-Georges-de-Bohon", 49.25657, -1.25960], + 50471: ["Saint-Georges-de-la-Rivière", 49.36301, -1.72971], + 50472: ["Saint-Georges-de-Livoye", 48.73726, -1.22270], + 50473: ["Saint-Georges-d'Elle", 49.14772, -0.97809], + 50474: ["Saint-Georges-de-Rouelley", 48.61496, -0.77536], + 50475: ["Saint-Georges-Montcocq", 49.13511, -1.10954], + 50476: ["Saint-Germain-d'Elle", 49.11977, -0.92085], + 50477: ["Saint-Germain-des-Vaux", 49.71068, -1.91336], + 50478: ["Saint-Germain-de-Tournebut", 49.52745, -1.40278], + 50479: ["Saint-Germain-de-Varreville", 49.43910, -1.24467], + 50480: ["Saint-Germain-le-Gaillard", 49.48909, -1.77283], + 50481: ["Saint-Germain-sur-Ay", 49.23764, -1.60885], + 50482: ["Saint-Germain-sur-Sèves", 49.22003, -1.37670], + 50483: ["Saint-Gilles", 49.09694, -1.16151], + 50484: ["Saint-Hilaire-du-Harcouët", 48.57205, -1.08283], + 50485: ["Saint-Hilaire-Petitville", 49.30359, -1.21788], + 50486: ["Saint-Jacques-de-Néhou", 49.42013, -1.61663], + 50487: ["Saint-James", 48.52574, -1.32634], + 50488: ["Saint-Jean-de-Daye", 49.23173, -1.13630], + 50489: ["Saint-Jean-de-la-Haize", 48.71984, -1.35962], + 50490: ["Saint-Jean-de-la-Rivière", 49.36876, -1.73964], + 50491: ["Saint-Jean-de-Savigny", 49.18868, -1.00370], + 50492: ["Saint-Jean-des-Baisants", 49.09360, -0.99121], + 50493: ["Saint-Jean-des-Champs", 48.82404, -1.46346], + 50494: ["Saint-Jean-du-Corail", 48.61635, -0.88902], + 50495: ["Saint-Jean-du-Corail-des-Bois", 48.77213, -1.20394], + 50496: ["Saint-Jean-le-Thomas", 48.72690, -1.51493], + 50497: ["Saint-Jores", 49.30264, -1.40297], + 50498: ["Saint-Joseph", 49.53178, -1.52353], + 50499: ["Saint-Laurent-de-Cuves", 48.74944, -1.11520], + 50500: ["Saint-Laurent-de-Terregatte", 48.57075, -1.24632], + 50502: ["Saint-Lô", 49.10996, -1.07755], + 50503: ["Saint-Lô-d'Ourville", 49.33178, -1.67378], + 50504: ["Saint-Louet-sur-Vire", 48.99405, -0.98719], + 50505: ["Saint-Loup", 48.66573, -1.30380], + 50506: ["Saint-Malo-de-la-Lande", 49.06305, -1.54261], + 50507: ["Saint-Marcouf", 49.47831, -1.28643], + 50508: ["Sainte-Marie-du-Bois", 48.55160, -0.89561], + 50509: ["Sainte-Marie-du-Mont", 49.39507, -1.20388], + 50510: ["Saint-Martin-d'Aubigny", 49.16865, -1.35248], + 50511: ["Saint-Martin-d'Audouville", 49.52900, -1.36946], + 50512: ["Saint-Martin-de-Bonfossé", 49.04168, -1.17448], + 50513: ["Saint-Martin-de-Cenilly", 48.97749, -1.28613], + 50514: ["Chaulieu", 48.74756, -0.86091], + 50515: ["Saint-Martin-de-Landelles", 48.55328, -1.18372], + 50516: ["Saint-Martin-des-Champs", 48.66682, -1.33678], + 50517: ["Saint-Martin-de-Varreville", 49.42899, -1.23371], + 50518: ["Saint-Martin-le-Bouillant", 48.78003, -1.15914], + 50519: ["Saint-Martin-le-Gréard", 49.55310, -1.64677], + 50520: ["Saint-Martin-le-Hébert", 49.50740, -1.61429], + 50521: ["Saint-Maur-des-Bois", 48.81682, -1.15153], + 50522: ["Saint-Maurice-en-Cotentin", 49.39487, -1.70004], + 50523: ["Sainte-Mère-église", 49.40886, -1.32366], + 50524: ["Saint-Michel-de-la-Pierre", 49.13429, -1.38239], + 50525: ["Saint-Michel-de-Montjoie", 48.76438, -1.02574], + 50528: ["Saint-Nicolas-de-Pierrepont", 49.32047, -1.58266], + 50529: ["Saint-Nicolas-des-Bois", 48.76157, -1.19249], + 50531: ["Saint-Ovin", 48.67923, -1.24401], + 50532: ["Saint-Pair-sur-Mer", 48.80237, -1.54696], + 50533: ["Saint-Patrice-de-Claids", 49.22756, -1.44033], + 50534: ["Saint-Pellerin", 49.29530, -1.18923], + 50535: ["Sainte-Pience", 48.77131, -1.29851], + 50536: ["Saint-Pierre-d'Arthéglise", 49.41736, -1.68504], + 50537: ["Saint-Pierre-de-Coutances", 49.03957, -1.43513], + 50538: ["Saint-Pierre-de-Semilly", 49.12217, -0.99713], + 50539: ["Saint-Pierre-église", 49.66971, -1.39807], + 50540: ["Saint-Pierre-Langers", 48.78430, -1.48878], + 50541: ["Saint-Planchers", 48.83088, -1.50561], + 50542: ["Saint-Pois", 48.74769, -1.05750], + 50543: ["Saint-Quentin-sur-le-Homme", 48.64522, -1.30041], + 50544: ["Saint-Rémy-des-Landes", 49.29761, -1.65790], + 50545: ["Saint-Romphaire", 49.03991, -1.09243], + 50546: ["Saint-Samson-de-Bonfossé", 49.04980, -1.13101], + 50548: ["Saint-Sauveur-de-Pierrepont", 49.33532, -1.60977], + 50549: ["Saint-Sauveur-la-Pommeraye", 48.84005, -1.43412], + 50550: ["Saint-Sauveur-Lendelin", 49.12381, -1.40639], + 50551: ["Saint-Sauveur-le-Vicomte", 49.37989, -1.54758], + 50552: ["Saint-Sébastien-de-Raids", 49.19530, -1.37598], + 50553: ["Saint-Senier-de-Beuvron", 48.55852, -1.32041], + 50554: ["Saint-Senier-sous-Avranches", 48.68706, -1.31913], + 50556: ["Sainte-Suzanne-sur-Vire", 49.07331, -1.05714], + 50557: ["Saint-Symphorien-des-Monts", 48.54456, -0.98622], + 50558: ["Saint-Symphorien-le-Valois", 49.29641, -1.56257], + 50562: ["Saint-Vaast-la-Hougue", 49.59935, -1.27306], + 50563: ["Saint-Vigor-des-Monts", 48.90967, -1.05669], + 50564: ["Sainteny", 49.24390, -1.32743], + 50565: ["Sartilly", 48.75402, -1.46351], + 50567: ["Saussemesnil", 49.57288, -1.48944], + 50568: ["Saussey", 49.01151, -1.42526], + 50569: ["Savigny", 49.05917, -1.32787], + 50570: ["Savigny-le-Vieux", 48.51955, -1.02472], + 50571: ["Sébeville", 49.38660, -1.28424], + 50572: ["Sénoville", 49.42923, -1.77035], + 50573: ["Servigny", 49.09112, -1.48469], + 50574: ["Servon", 48.60282, -1.41113], + 50575: ["Sideville", 49.59317, -1.68646], + 50576: ["Siouville-Hague", 49.55996, -1.83086], + 50577: ["Sortosville-en-Beaumont", 49.42450, -1.70971], + 50578: ["Sortosville", 49.48174, -1.42985], + 50579: ["Sottevast", 49.52215, -1.60619], + 50580: ["Sotteville", 49.53935, -1.75245], + 50581: ["Soulles", 49.00934, -1.18833], + 50582: ["Sourdeval", 48.71344, -0.89188], + 50583: ["Sourdeval-les-Bois", 48.91207, -1.27685], + 50584: ["Subligny", 48.75300, -1.35897], + 50585: ["Surtainville", 49.45295, -1.79283], + 50586: ["Surville", 49.28291, -1.63994], + 50587: ["Taillepied", 49.36226, -1.58574], + 50588: ["Tamerville", 49.54199, -1.46098], + 50589: ["Tanis", 48.58471, -1.44326], + 50590: ["Le Tanu", 48.80420, -1.33539], + 50591: ["Le Teilleul", 48.54125, -0.87841], + 50592: ["Tessy-sur-Vire", 48.96333, -1.08464], + 50593: ["Teurthéville-Bocage", 49.59244, -1.39477], + 50594: ["Teurthéville-Hague", 49.58330, -1.73831], + 50595: ["Le Theil", 49.60339, -1.46606], + 50596: ["Théville", 49.64822, -1.41776], + 50597: ["Tirepied", 48.72393, -1.27353], + 50598: ["Tocqueville", 49.67119, -1.33613], + 50599: ["Tollevast", 49.57902, -1.60738], + 50600: ["Tonneville", 49.64137, -1.71941], + 50601: ["Torigni-sur-Vire", 49.03198, -0.98281], + 50602: ["Tourlaville", 49.63908, -1.56916], + 50603: ["Tourville-sur-Sienne", 49.05081, -1.52656], + 50604: ["Tréauville", 49.53795, -1.82387], + 50605: ["Trelly", 48.96063, -1.41757], + 50606: ["Tribehou", 49.20913, -1.24592], + 50607: ["La Trinité", 48.78828, -1.24631], + 50608: ["Troisgots", 49.01803, -1.07203], + 50609: ["Turqueville", 49.40521, -1.26997], + 50610: ["Urville", 49.44925, -1.44567], + 50611: ["Urville-Nacqueville", 49.66727, -1.74465], + 50612: ["Vains", 48.67600, -1.42560], + 50613: ["Valcanville", 49.64801, -1.32179], + 50614: ["Le Valdécie", 49.42240, -1.65913], + 50615: ["Valognes", 49.51282, -1.47383], + 50616: ["Le Val-Saint-Père", 48.66157, -1.37225], + 50617: ["Varenguebec", 49.33750, -1.49183], + 50618: ["Varouville", 49.67130, -1.37126], + 50619: ["Le Vast", 49.61812, -1.35780], + 50620: ["Vasteville", 49.59900, -1.79186], + 50621: ["Vaudreville", 49.51689, -1.35870], + 50622: ["Vaudrimesnil", 49.16106, -1.41852], + 50623: ["Vauville", 49.63722, -1.82536], + 50624: ["La Vendelée", 49.08335, -1.45799], + 50625: ["Vengeons", 48.75169, -0.91973], + 50626: ["Ver", 48.89558, -1.39039], + 50627: ["Vergoncey", 48.56819, -1.38661], + 50628: ["Vernix", 48.71517, -1.22832], + 50629: ["Vesly", 49.24644, -1.49007], + 50630: ["Vessey", 48.52855, -1.42666], + 50631: ["Les Veys", 49.32008, -1.14460], + 50633: ["Le Vicel", 49.63256, -1.32055], + 50634: ["Videcosville", 49.56687, -1.37148], + 50635: ["Vidouville", 49.09594, -0.89844], + 50636: ["Vierville", 49.35180, -1.23399], + 50637: ["Villebaudon", 48.96496, -1.17120], + 50638: ["Villechien", 48.57300, -0.98524], + 50639: ["Villedieu-les-Poêles", 48.83441, -1.22248], + 50640: ["Villiers-le-Pré", 48.53285, -1.38845], + 50641: ["Villiers-Fossard", 49.16138, -1.06108], + 50642: ["Vindefontaine", 49.34139, -1.42827], + 50643: ["Virandeville", 49.56930, -1.71504], + 50644: ["Virey", 48.58176, -1.14231], + 50646: ["Le Vrétot", 49.45139, -1.71372], + 50647: ["Yquelon", 48.84441, -1.55122], + 50648: ["Yvetot-Bocage", 49.49605, -1.51043] +}; diff --git a/dep/51.js b/dep/51.js new file mode 100644 index 0000000..4982c05 --- /dev/null +++ b/dep/51.js @@ -0,0 +1,633 @@ +/* + 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[51] = { + 51001: ["Ablancourt", 48.8103, 4.5308], + 51002: ["Saint-Martin-d'Ablois", 49.0118, 3.8394], + 51003: ["Aigny", 49.0426, 4.2204], + 51004: ["Allemanche-Launay-et-Soyer", 48.6066, 3.7909], + 51005: ["Allemant", 48.7615, 3.8160], + 51006: ["Alliancelles", 48.8033, 4.8741], + 51007: ["Ambonnay", 49.0868, 4.1721], + 51008: ["Ambrières", 48.6290, 4.8292], + 51009: ["Anglure", 48.5873, 3.8174], + 51010: ["Angluzelles-et-Courcelles", 48.6663, 3.9058], + 51012: ["Anthenay", 49.1391, 3.7353], + 51013: ["Aougny", 49.1874, 3.7249], + 51014: ["Arcis-le-Ponsart", 49.2246, 3.6887], + 51015: ["Argers", 49.0667, 4.8577], + 51016: ["Arrigny", 48.6073, 4.6947], + 51017: ["Arzillières-Neuville", 48.6458, 4.6005], + 51018: ["Athis", 49.0072, 4.1256], + 51019: ["Aubérive", 49.1972, 4.4109], + 51020: ["Aubilly", 49.2127, 3.8555], + 51022: ["Aulnay-l'Aître", 48.8259, 4.5682], + 51023: ["Aulnay-sur-Marne", 48.9973, 4.2073], + 51025: ["Auménancourt", 49.3855, 4.0583], + 51027: ["Auve", 49.0286, 4.6866], + 51028: ["Avenay-Val-d'Or", 49.0758, 4.0465], + 51029: ["Avize", 48.9733, 4.0054], + 51030: ["Ay", 49.0625, 3.9973], + 51031: ["Baconnes", 49.1643, 4.3384], + 51032: ["Bagneux", 48.5608, 3.8315], + 51033: ["Le Baizil", 48.9750, 3.7960], + 51034: ["Bannay", 48.8547, 3.7216], + 51035: ["Bannes", 48.7922, 3.9258], + 51036: ["Barbonne-Fayel", 48.6540, 3.6878], + 51037: ["Baslieux-lès-Fismes", 49.3247, 3.7142], + 51038: ["Baslieux-sous-Châtillon", 49.1218, 3.7951], + 51039: ["Bassu", 48.8339, 4.6925], + 51040: ["Bassuet", 48.8018, 4.6702], + 51041: ["Baudement", 48.5786, 3.7681], + 51042: ["Baye", 48.8606, 3.7593], + 51043: ["Bazancourt", 49.3701, 4.1737], + 51044: ["Beaumont-sur-Vesle", 49.1731, 4.1794], + 51045: ["Beaunay", 48.8767, 3.8853], + 51046: ["Beine-Nauroy", 49.2458, 4.2385], + 51047: ["Belval-en-Argonne", 48.9443, 4.9786], + 51048: ["Belval-sous-Châtillon", 49.1254, 3.8539], + 51049: ["Bergères-lès-Vertus", 48.8730, 4.0081], + 51050: ["Bergères-sous-Montmirail", 48.8453, 3.5971], + 51051: ["Berméricourt", 49.3653, 3.9869], + 51052: ["Berru", 49.2727, 4.1630], + 51053: ["Berzieux", 49.1603, 4.8018], + 51054: ["Bétheniville", 49.2925, 4.3636], + 51055: ["Bétheny", 49.2956, 4.0600], + 51056: ["Bethon", 48.6143, 3.6121], + 51057: ["Bettancourt-la-Longue", 48.8322, 4.8839], + 51058: ["Bezannes", 49.2198, 3.9905], + 51059: ["Bignicourt-sur-Marne", 48.6813, 4.6087], + 51060: ["Bignicourt-sur-Saulx", 48.7557, 4.7874], + 51061: ["Billy-le-Grand", 49.1079, 4.2330], + 51062: ["Binarville", 49.2442, 4.9031], + 51063: ["Binson-et-Orquigny", 49.0964, 3.7899], + 51064: ["Bisseuil", 49.0468, 4.0856], + 51065: ["Blacy", 48.7216, 4.5179], + 51066: ["Blaise-sous-Arzillières", 48.6712, 4.5851], + 51068: ["Blesme", 48.7322, 4.7771], + 51069: ["Bligny", 49.1943, 3.8599], + 51070: ["Boissy-le-Repos", 48.8468, 3.6417], + 51071: ["Bouchy-Saint-Genest", 48.6567, 3.4897], + 51072: ["Bouilly", 49.1982, 3.8962], + 51073: ["Bouleuse", 49.2280, 3.8409], + 51074: ["Boult-sur-Suippe", 49.3817, 4.1411], + 51075: ["Bourgogne", 49.3547, 4.0718], + 51076: ["Boursault", 49.0517, 3.8385], + 51077: ["Bouvancourt", 49.3411, 3.8592], + 51078: ["Bouy", 49.0872, 4.3634], + 51079: ["Bouzy", 49.0853, 4.1388], + 51080: ["Brandonvillers", 48.5864, 4.5680], + 51081: ["Branscourt", 49.2711, 3.8215], + 51082: ["Braux-Sainte-Cohière", 49.0940, 4.8221], + 51083: ["Braux-Saint-Remy", 49.0241, 4.8652], + 51084: ["Bréban", 48.5794, 4.3920], + 51085: ["Le Breuil", 48.9828, 3.6511], + 51086: ["Breuil", 49.3020, 3.7662], + 51087: ["Breuvery-sur-Coole", 48.8543, 4.2987], + 51088: ["Brimont", 49.3387, 4.0368], + 51089: ["Brouillet", 49.2274, 3.7367], + 51090: ["Broussy-le-Grand", 48.7889, 3.8705], + 51091: ["Broussy-le-Petit", 48.7858, 3.8324], + 51092: ["Broyes", 48.7612, 3.7572], + 51093: ["Brugny-Vaudancourt", 48.9832, 3.8596], + 51094: ["Brusson", 48.7415, 4.7060], + 51095: ["Le Buisson", 48.7556, 4.7516], + 51097: ["Bussy-le-Château", 49.0593, 4.5322], + 51098: ["Bussy-le-Repos", 48.9030, 4.7400], + 51099: ["Bussy-Lettrée", 48.8030, 4.2513], + 51100: ["La Caure", 48.9088, 3.7765], + 51101: ["Caurel", 49.3039, 4.1450], + 51102: ["Cauroy-lès-Hermonville", 49.3562, 3.9282], + 51103: ["La Celle-sous-Chantemerle", 48.6055, 3.6862], + 51104: ["Cernay-en-Dormois", 49.2241, 4.7694], + 51105: ["Cernay-lès-Reims", 49.2538, 4.1098], + 51106: ["Cernon", 48.8335, 4.3418], + 51107: ["Chaintrix-Bierges", 48.8951, 4.1031], + 51108: ["Châlons-en-Champagne", 48.9640, 4.3788], + 51109: ["Châlons-sur-Vesle", 49.2853, 3.9198], + 51110: ["Chaltrait", 48.9351, 3.8930], + 51111: ["Chambrecy", 49.1821, 3.8260], + 51112: ["Chamery", 49.1704, 3.9569], + 51113: ["Champaubert", 48.8878, 3.7660], + 51115: ["Champfleury", 49.1958, 4.0183], + 51116: ["Champguyon", 48.7716, 3.5640], + 51117: ["Champigneul-Champagne", 48.9651, 4.1803], + 51118: ["Champigny", 49.2683, 3.9584], + 51119: ["Champillon", 49.0848, 3.9753], + 51120: ["Champlat-et-Boujacourt", 49.1558, 3.8264], + 51121: ["Champvoisy", 49.1261, 3.6268], + 51122: ["Changy", 48.7796, 4.6787], + 51124: ["Chantemerle", 48.6185, 3.6446], + 51125: ["Chapelaine", 48.5795, 4.4806], + 51126: ["La Chapelle-Felcourt", 49.0405, 4.7553], + 51127: ["La Chapelle-Lasson", 48.6337, 3.8174], + 51128: ["La Chapelle-sous-Orbais", 48.9151, 3.7193], + 51129: ["Charleville", 48.8012, 3.6582], + 51130: ["Charmont", 48.8691, 4.8704], + 51132: ["Les Charmontois", 48.9652, 4.9972], + 51133: ["Le Châtelier", 48.9369, 4.9257], + 51134: ["Châtelraould-Saint-Louvent", 48.6623, 4.5157], + 51135: ["Châtillon-sur-Broué", 48.5467, 4.7007], + 51136: ["Châtillon-sur-Marne", 49.1032, 3.7659], + 51137: ["Châtillon-sur-Morin", 48.6976, 3.5885], + 51138: ["Châtrices", 49.0394, 4.9453], + 51139: ["Chaudefontaine", 49.1004, 4.8704], + 51140: ["Chaumuzy", 49.1596, 3.8680], + 51141: ["La Chaussée-sur-Marne", 48.8433, 4.5428], + 51142: ["Chavot-Courcourt", 48.9979, 3.9160], + 51143: ["Le Chemin", 49.0002, 4.9782], + 51144: ["Cheminon", 48.7435, 4.9201], + 51145: ["Chenay", 49.3017, 3.9252], + 51146: ["Cheniers", 48.8860, 4.2442], + 51147: ["La Cheppe", 49.0495, 4.4883], + 51148: ["Cheppes-la-Prairie", 48.8177, 4.4421], + 51149: ["Chepy", 48.9067, 4.4538], + 51150: ["Cherville", 49.0033, 4.1512], + 51151: ["Chichey", 48.6829, 3.7543], + 51152: ["Chigny-les-Roses", 49.1510, 4.0606], + 51153: ["Chouilly", 49.0176, 4.0041], + 51154: ["Clamanges", 48.8301, 4.0831], + 51155: ["Clesles", 48.5331, 3.8271], + 51156: ["Cloyes-sur-Marne", 48.6612, 4.6420], + 51157: ["Coizard-Joches", 48.8287, 3.8639], + 51158: ["Val-des-Marais", 48.8273, 3.9684], + 51160: ["Compertrix", 48.9280, 4.3257], + 51161: ["Condé-sur-Marne", 49.0465, 4.1803], + 51162: ["Conflans-sur-Seine", 48.5481, 3.6829], + 51163: ["Congy", 48.8704, 3.8182], + 51164: ["Connantray-Vaurefroy", 48.7387, 4.0668], + 51165: ["Connantre", 48.7383, 3.9119], + 51166: ["Contault", 48.9156, 4.7876], + 51167: ["Coole", 48.7392, 4.3916], + 51168: ["Coolus", 48.9125, 4.3208], + 51169: ["Corbeil", 48.5737, 4.4358], + 51170: ["Corfélix", 48.8313, 3.6972], + 51171: ["Cormicy", 49.3768, 3.9051], + 51172: ["Cormontreuil", 49.2171, 4.0535], + 51173: ["Cormoyeux", 49.1091, 3.9125], + 51174: ["Corribert", 48.9415, 3.7670], + 51175: ["Corrobert", 48.9233, 3.6075], + 51176: ["Corroy", 48.7025, 3.9570], + 51177: ["Coulommes-la-Montagne", 49.2264, 3.9113], + 51178: ["Coupetz", 48.8133, 4.3502], + 51179: ["Coupéville", 48.9039, 4.6230], + 51181: ["Courcelles-Sapicourt", 49.2678, 3.8418], + 51182: ["Courcemain", 48.6183, 3.9331], + 51183: ["Courcy", 49.3196, 4.0061], + 51184: ["Courdemanges", 48.6799, 4.5094], + 51185: ["Courgivaux", 48.7130, 3.4906], + 51186: ["Courjeonnet", 48.8245, 3.8298], + 51187: ["Courlandon", 49.3163, 3.7355], + 51188: ["Courmas", 49.1889, 3.9120], + 51190: ["Courtagnon", 49.1443, 3.9459], + 51191: ["Courtémont", 49.1404, 4.7827], + 51192: ["Courthiézy", 49.0472, 3.6001], + 51193: ["Courtisols", 48.9772, 4.5192], + 51194: ["Courville", 49.2717, 3.7086], + 51195: ["Couvrot", 48.7661, 4.5781], + 51196: ["Cramant", 48.9875, 4.0009], + 51197: ["La Croix-en-Champagne", 49.0689, 4.6608], + 51198: ["Crugny", 49.2540, 3.7348], + 51199: ["Cuchery", 49.1271, 3.8265], + 51200: ["Cuis", 48.9995, 3.9667], + 51201: ["Cuisles", 49.1303, 3.7769], + 51202: ["Cumières", 49.0721, 3.9194], + 51203: ["Cuperly", 49.0645, 4.4481], + 51204: ["Damery", 49.0804, 3.8778], + 51205: ["Dampierre-au-Temple", 49.0387, 4.3936], + 51206: ["Dampierre-le-Château", 49.0075, 4.8021], + 51208: ["Dampierre-sur-Moivre", 48.8796, 4.5748], + 51210: ["Dizy", 49.0705, 3.9708], + 51211: ["Dommartin-Dampierre", 49.0658, 4.8244], + 51212: ["Dommartin-Lettrée", 48.7713, 4.2857], + 51213: ["Dommartin-sous-Hans", 49.1241, 4.7940], + 51214: ["Dommartin-Varimont", 48.9782, 4.7736], + 51215: ["Dompremy", 48.7333, 4.7380], + 51216: ["Dontrien", 49.2408, 4.4146], + 51217: ["Dormans", 49.0621, 3.6454], + 51218: ["Val-de-Vière", 48.8193, 4.7453], + 51219: ["Drosnay", 48.5730, 4.6184], + 51220: ["Drouilly", 48.7699, 4.5123], + 51222: ["éclaires", 48.9981, 5.0042], + 51223: ["écollemont", 48.6153, 4.7396], + 51224: ["écriennes", 48.6922, 4.6874], + 51225: ["écueil", 49.1815, 3.9502], + 51226: ["écury-le-Repos", 48.8085, 4.0274], + 51227: ["écury-sur-Coole", 48.8957, 4.3447], + 51228: ["élise-Daucourt", 49.0425, 4.8607], + 51229: ["épense", 48.9742, 4.8323], + 51230: ["épernay", 49.0370, 3.9314], + 51231: ["L'épine", 48.9939, 4.4493], + 51232: ["époye", 49.2866, 4.2331], + 51233: ["Escardes", 48.6900, 3.5274], + 51234: ["Esclavolles-Lurey", 48.5543, 3.6497], + 51235: ["Les Essarts-lès-Sézanne", 48.7648, 3.6389], + 51236: ["Les Essarts-le-Vicomte", 48.6646, 3.5531], + 51237: ["Esternay", 48.7264, 3.5762], + 51238: ["étoges", 48.8915, 3.8527], + 51239: ["étréchy", 48.8826, 3.9506], + 51240: ["étrepy", 48.7627, 4.8093], + 51241: ["Euvy", 48.7176, 4.0199], + 51242: ["Fagnières", 48.9465, 4.3093], + 51243: ["Faux-Fresnay", 48.6524, 3.9495], + 51244: ["Faux-Vésigneul", 48.7824, 4.3794], + 51245: ["Faverolles-et-Coëmy", 49.2326, 3.7908], + 51246: ["Favresse", 48.7191, 4.7172], + 51247: ["Fèrebrianges", 48.8711, 3.8404], + 51248: ["Fère-Champenoise", 48.7706, 4.0174], + 51249: ["Festigny", 49.0282, 3.7672], + 51250: ["Fismes", 49.3059, 3.6791], + 51251: ["Flavigny", 48.9752, 4.0618], + 51252: ["Fleury-la-Rivière", 49.1031, 3.8861], + 51253: ["Florent-en-Argonne", 49.1389, 4.9493], + 51254: ["Fontaine-Denis-Nuisy", 48.6316, 3.6767], + 51255: ["Fontaine-en-Dormois", 49.2404, 4.7215], + 51256: ["Fontaine-sur-Ay", 49.0919, 4.0666], + 51258: ["La Forestière", 48.6603, 3.6042], + 51259: ["Francheville", 48.8786, 4.5406], + 51260: ["Le Fresne", 48.9074, 4.6661], + 51261: ["Fresne-lès-Reims", 49.3387, 4.1013], + 51262: ["Frignicourt", 48.7010, 4.5952], + 51263: ["Fromentières", 48.8899, 3.7045], + 51264: ["Le Gault-Soigny", 48.8104, 3.6026], + 51265: ["Gaye", 48.6801, 3.8063], + 51266: ["Germaine", 49.1188, 4.0318], + 51267: ["Germigny", 49.2445, 3.8605], + 51268: ["Germinon", 48.8864, 4.1784], + 51269: ["Giffaumont-Champaubert", 48.5598, 4.7481], + 51270: ["Gigny-Bussy", 48.6098, 4.5891], + 51271: ["Gionges", 48.9403, 3.9646], + 51272: ["Givry-en-Argonne", 48.9489, 4.9066], + 51273: ["Givry-lès-Loisy", 48.8924, 3.9158], + 51274: ["Gizaucourt", 49.0566, 4.7809], + 51275: ["Glannes", 48.7050, 4.5000], + 51276: ["Gourgançon", 48.6847, 4.0267], + 51277: ["Sainte-Marie-du-Lac-Nuisement", 48.6009, 4.7614], + 51278: ["Les Grandes-Loges", 49.0640, 4.2890], + 51279: ["Granges-sur-Aube", 48.5884, 3.8589], + 51280: ["Gratreuil", 49.2460, 4.6910], + 51281: ["Grauves", 48.9686, 3.9599], + 51282: ["Gueux", 49.2540, 3.9067], + 51283: ["Hans", 49.1139, 4.7439], + 51284: ["Haussignémont", 48.7163, 4.7535], + 51285: ["Haussimont", 48.7448, 4.1670], + 51286: ["Hauteville", 48.6354, 4.7723], + 51287: ["Hautvillers", 49.0855, 3.9441], + 51288: ["Heiltz-le-Hutier", 48.6895, 4.7733], + 51289: ["Heiltz-le-Maurupt", 48.7987, 4.8292], + 51290: ["Heiltz-l'évêque", 48.7791, 4.7381], + 51291: ["Hermonville", 49.3318, 3.9143], + 51292: ["Herpont", 48.9901, 4.7186], + 51293: ["Heutrégiville", 49.3281, 4.2673], + 51294: ["Hourges", 49.2810, 3.7706], + 51295: ["Huiron", 48.6918, 4.4932], + 51296: ["Humbauville", 48.6578, 4.3972], + 51298: ["Igny-Comblizy", 49.0071, 3.7152], + 51299: ["Isles-sur-Suippe", 49.3630, 4.2029], + 51300: ["Isle-sur-Marne", 48.6453, 4.6872], + 51301: ["Isse", 49.0697, 4.2159], + 51302: ["Les Istres-et-Bury", 48.9874, 4.0870], + 51303: ["Jâlons", 49.0064, 4.1759], + 51304: ["Janvilliers", 48.8954, 3.6581], + 51305: ["Janvry", 49.2443, 3.8774], + 51306: ["Joiselle", 48.7649, 3.4970], + 51307: ["Jonchery-sur-Suippe", 49.1397, 4.4737], + 51308: ["Jonchery-sur-Vesle", 49.2860, 3.8184], + 51309: ["Jonquery", 49.1453, 3.7900], + 51310: ["Jouy-lès-Reims", 49.2123, 3.9276], + 51311: ["Jussecourt-Minecourt", 48.7925, 4.7808], + 51312: ["Juvigny", 49.0158, 4.2752], + 51313: ["Lachy", 48.7692, 3.7010], + 51314: ["Lagery", 49.2071, 3.7324], + 51315: ["Landricourt", 48.6128, 4.8069], + 51316: ["Larzicourt", 48.6349, 4.7262], + 51317: ["Laval-sur-Tourbe", 49.1413, 4.6685], + 51318: ["Lavannes", 49.3106, 4.1873], + 51319: ["Lenharrée", 48.7792, 4.1168], + 51320: ["Leuvrigny", 49.0537, 3.7768], + 51321: ["Lhéry", 49.2084, 3.7679], + 51322: ["Lignon", 48.5893, 4.5311], + 51323: ["Linthelles", 48.7138, 3.8179], + 51324: ["Linthes", 48.7336, 3.8560], + 51325: ["Lisse-en-Champagne", 48.8183, 4.6493], + 51326: ["Livry-Louvercy", 49.1058, 4.3126], + 51327: ["Loisy-en-Brie", 48.8937, 3.8904], + 51328: ["Loisy-sur-Marne", 48.7501, 4.5408], + 51329: ["Loivre", 49.3456, 3.9750], + 51331: ["Louvois", 49.1126, 4.1238], + 51333: ["Ludes", 49.1597, 4.0822], + 51334: ["Luxémont-et-Villotte", 48.6983, 4.6371], + 51336: ["Maffrécourt", 49.1144, 4.8199], + 51337: ["Magneux", 49.3005, 3.7271], + 51338: ["Mailly-Champagne", 49.1547, 4.1119], + 51339: ["Mairy-sur-Marne", 48.8677, 4.3933], + 51340: ["Maisons-en-Champagne", 48.7366, 4.4670], + 51341: ["Malmy", 49.1805, 4.8102], + 51342: ["Mancy", 48.9824, 3.9380], + 51343: ["Marcilly-sur-Seine", 48.5553, 3.7104], + 51344: ["Mardeuil", 49.0552, 3.9227], + 51345: ["Mareuil-en-Brie", 48.9638, 3.7539], + 51346: ["Mareuil-le-Port", 49.0737, 3.7442], + 51347: ["Mareuil-sur-Ay", 49.0453, 4.0405], + 51348: ["Marfaux", 49.1691, 3.9004], + 51349: ["Margerie-Hancourt", 48.5547, 4.5442], + 51350: ["Margny", 48.9223, 3.6577], + 51351: ["Marigny", 48.6620, 3.8473], + 51352: ["Marolles", 48.7205, 4.6216], + 51353: ["Marsangis", 48.6113, 3.8518], + 51354: ["Marson", 48.9268, 4.5429], + 51355: ["Massiges", 49.1936, 4.7383], + 51356: ["Matignicourt-Goncourt", 48.6750, 4.6766], + 51357: ["Matougues", 48.9835, 4.2438], + 51358: ["Maurupt-le-Montois", 48.7312, 4.8565], + 51359: ["Mécringes", 48.8497, 3.5254], + 51360: ["Le Meix-Saint-Epoing", 48.6950, 3.6542], + 51361: ["Le Meix-Tiercelin", 48.6401, 4.4409], + 51362: ["Merfy", 49.2888, 3.9530], + 51363: ["Merlaut", 48.7615, 4.6578], + 51364: ["Méry-Prémecy", 49.2293, 3.8729], + 51365: ["Les Mesneux", 49.2208, 3.9611], + 51367: ["Le Mesnil-sur-Oger", 48.9392, 4.0196], + 51368: ["Minaucourt-le-Mesnil-lès-Hurlus", 49.1791, 4.6958], + 51369: ["Moeurs-Verdey", 48.7365, 3.6723], + 51370: ["Moiremont", 49.1396, 4.8980], + 51371: ["Moivre", 48.9411, 4.6765], + 51372: ["Moncetz-Longevas", 48.9179, 4.4491], + 51373: ["Moncetz-l'Abbaye", 48.6489, 4.6627], + 51374: ["Mondement-Montgivroux", 48.7904, 3.7635], + 51375: ["Montbré", 49.1923, 4.0450], + 51376: ["Montgenost", 48.5991, 3.5935], + 51377: ["Montépreux", 48.7083, 4.1234], + 51378: ["Monthelon", 48.9969, 3.9366], + 51379: ["Montigny-sur-Vesle", 49.3136, 3.8014], + 51380: ["Montmirail", 48.8802, 3.5604], + 51381: ["Montmort-Lucy", 48.9358, 3.8259], + 51382: ["Mont-sur-Courville", 49.2560, 3.6759], + 51384: ["Morangis", 48.9724, 3.8945], + 51386: ["Morsains", 48.8014, 3.5475], + 51387: ["Moslins", 48.9566, 3.9096], + 51388: ["Mourmelon-le-Grand", 49.1326, 4.3871], + 51389: ["Mourmelon-le-Petit", 49.1331, 4.3059], + 51390: ["Moussy", 49.0150, 3.9235], + 51391: ["Muizon", 49.2724, 3.8874], + 51392: ["Mutigny", 49.0757, 4.0185], + 51393: ["Nanteuil-la-Forêt", 49.1277, 3.9253], + 51395: ["Nesle-la-Reposte", 48.6321, 3.5544], + 51396: ["Nesle-le-Repons", 49.0444, 3.7163], + 51397: ["La Neuville-aux-Bois", 48.9677, 4.8935], + 51398: ["La Neuville-aux-Larris", 49.1426, 3.8306], + 51399: ["La Neuville-au-Pont", 49.1302, 4.8518], + 51402: ["Neuvy", 48.7432, 3.5103], + 51403: ["Nogent-l'Abbesse", 49.2464, 4.1600], + 51404: ["Noirlieu", 48.9404, 4.8049], + 51406: ["Norrois", 48.6718, 4.6231], + 51407: ["La Noue", 48.7384, 3.6217], + 51409: ["Nuisement-sur-Coole", 48.8717, 4.2843], + 51410: ["OEuilly", 49.0634, 3.7975], + 51411: ["Oger", 48.9553, 4.0268], + 51412: ["Ognes", 48.6955, 3.9072], + 51413: ["Oiry", 49.0073, 4.0397], + 51414: ["Olizy", 49.1462, 3.7589], + 51415: ["Omey", 48.8508, 4.5057], + 51416: ["Orbais-l'Abbaye", 48.9434, 3.6998], + 51417: ["Orconte", 48.6675, 4.7379], + 51418: ["Ormes", 49.2378, 3.9576], + 51419: ["Outines", 48.5586, 4.6687], + 51420: ["Outrepont", 48.7649, 4.6874], + 51421: ["Oyes", 48.8105, 3.7712], + 51422: ["Pargny-lès-Reims", 49.2191, 3.9218], + 51423: ["Pargny-sur-Saulx", 48.7670, 4.8547], + 51424: ["Passavant-en-Argonne", 49.0220, 5.0018], + 51425: ["Passy-Grigny", 49.1283, 3.6811], + 51426: ["Péas", 48.7364, 3.7796], + 51428: ["Les Petites-Loges", 49.1318, 4.2320], + 51429: ["Pévy", 49.3174, 3.8506], + 51430: ["Pierre-Morains", 48.8400, 4.0205], + 51431: ["Pierry", 49.0190, 3.9493], + 51432: ["Pleurs", 48.6970, 3.8709], + 51433: ["Plichancourt", 48.7405, 4.6723], + 51434: ["Plivot", 49.0112, 4.0766], + 51435: ["Pocancy", 48.9405, 4.1465], + 51436: ["Pogny", 48.8673, 4.4953], + 51437: ["Poilly", 49.2162, 3.8132], + 51438: ["Poix", 48.9634, 4.6328], + 51439: ["Pomacle", 49.3365, 4.1475], + 51440: ["Pontfaverger-Moronvilliers", 49.2817, 4.3157], + 51441: ["Ponthion", 48.7551, 4.7174], + 51442: ["Possesse", 48.8978, 4.8561], + 51443: ["Potangis", 48.5850, 3.6466], + 51444: ["Pouillon", 49.3134, 3.9453], + 51445: ["Pourcy", 49.1497, 3.9066], + 51446: ["Pringy", 48.7731, 4.4820], + 51447: ["Prosnes", 49.2004, 4.3048], + 51448: ["Prouilly", 49.2967, 3.8465], + 51449: ["Prunay", 49.2141, 4.1748], + 51450: ["Puisieulx", 49.2008, 4.1154], + 51451: ["Queudes", 48.6591, 3.7563], + 51452: ["Rapsécourt", 49.0231, 4.7912], + 51453: ["Recy", 48.9985, 4.3228], + 51454: ["Reims", 49.2514, 4.0402], + 51455: ["Reims-la-Brûlée", 48.7216, 4.6679], + 51456: ["Remicourt", 48.9479, 4.8538], + 51457: ["Reuil", 49.0851, 3.8130], + 51458: ["Reuves", 48.7982, 3.8020], + 51459: ["Réveillon", 48.7494, 3.4556], + 51460: ["Rieux", 48.8366, 3.5058], + 51461: ["Rilly-la-Montagne", 49.1634, 4.0458], + 51463: ["Les Rivières-Henruel", 48.6507, 4.5419], + 51464: ["Romain", 49.3300, 3.7568], + 51465: ["Romery", 49.0965, 3.9129], + 51466: ["Romigny", 49.1729, 3.7686], + 51468: ["Rosnay", 49.2565, 3.8570], + 51469: ["Rouffy", 48.9442, 4.0903], + 51470: ["Rouvroy-Ripont", 49.2227, 4.7046], + 51471: ["Sacy", 49.1981, 3.9529], + 51472: ["Saint-Amand-sur-Fion", 48.8272, 4.6114], + 51473: ["Saint-Bon", 48.6810, 3.4758], + 51474: ["Saint-Brice-Courcelles", 49.2700, 3.9896], + 51475: ["Saint-Chéron", 48.6302, 4.5463], + 51476: ["Saint-étienne-au-Temple", 49.0199, 4.4190], + 51477: ["Saint-étienne-sur-Suippe", 49.3844, 4.1012], + 51478: ["Saint-Eulien", 48.6835, 4.8796], + 51479: ["Saint-Euphraise-et-Clairizet", 49.2126, 3.8838], + 51480: ["Sainte-Gemme", 49.1449, 3.6627], + 51482: ["Saint-Germain-la-Ville", 48.8918, 4.4616], + 51483: ["Saint-Gibrien", 48.9746, 4.2949], + 51484: ["Saint-Gilles", 49.2815, 3.6769], + 51485: ["Saint-Hilaire-au-Temple", 49.0576, 4.3747], + 51486: ["Saint-Hilaire-le-Grand", 49.1716, 4.4493], + 51487: ["Saint-Hilaire-le-Petit", 49.2651, 4.3819], + 51488: ["Saint-Imoges", 49.1069, 3.9846], + 51489: ["Saint-Jean-devant-Possesse", 48.8700, 4.7862], + 51490: ["Saint-Jean-sur-Moivre", 48.8971, 4.5846], + 51491: ["Saint-Jean-sur-Tourbe", 49.1233, 4.6721], + 51492: ["Saint-Just-Sauvage", 48.5482, 3.7720], + 51493: ["Saint-Léonard", 49.2258, 4.1076], + 51495: ["Saint-Loup", 48.7353, 3.8211], + 51496: ["Saint-Lumier-en-Champagne", 48.7922, 4.6200], + 51497: ["Saint-Lumier-la-Populeuse", 48.7285, 4.8051], + 51498: ["Saint-Mard-sur-Auve", 49.0293, 4.7277], + 51499: ["Saint-Mard-lès-Rouffy", 48.9537, 4.1036], + 51500: ["Saint-Mard-sur-le-Mont", 48.9236, 4.8527], + 51501: ["Sainte-Marie-à-Py", 49.2393, 4.5075], + 51502: ["Saint-Martin-aux-Champs", 48.8146, 4.4797], + 51503: ["Saint-Martin-l'Heureux", 49.2434, 4.3763], + 51504: ["Saint-Martin-sur-le-Pré", 48.9918, 4.3574], + 51505: ["Saint-Masmes", 49.3112, 4.2495], + 51506: ["Saint-Memmie", 48.9545, 4.4178], + 51507: ["Sainte-Menehould", 49.0865, 4.9425], + 51508: ["Saint-Ouen-Domprot", 48.6138, 4.3929], + 51509: ["Saint-Pierre", 48.9405, 4.2455], + 51510: ["Saint-Quentin-les-Marais", 48.7768, 4.6314], + 51511: ["Saint-Quentin-le-Verger", 48.6171, 3.7438], + 51512: ["Saint-Quentin-sur-Coole", 48.8504, 4.3266], + 51513: ["Saint-Remy-en-Bouzemont-Saint-Genest-et-Isson", 48.6129, 4.6490], + 51514: ["Saint-Remy-sous-Broyes", 48.7070, 3.7737], + 51515: ["Saint-Remy-sur-Bussy", 49.0605, 4.5877], + 51516: ["Saint-Saturnin", 48.6167, 3.8913], + 51517: ["Saint-Souplet-sur-Py", 49.2450, 4.4648], + 51518: ["Saint-Thierry", 49.2976, 3.9753], + 51519: ["Saint-Thomas-en-Argonne", 49.1912, 4.8665], + 51520: ["Saint-Utin", 48.5535, 4.4747], + 51521: ["Saint-Vrain", 48.6965, 4.8218], + 51522: ["Sapignicourt", 48.6473, 4.8122], + 51523: ["Sarcy", 49.2025, 3.8301], + 51524: ["Saron-sur-Aube", 48.5824, 3.7297], + 51525: ["Sarry", 48.9268, 4.4148], + 51526: ["Saudoy", 48.6819, 3.6980], + 51527: ["Savigny-sur-Ardres", 49.2533, 3.7935], + 51528: ["Scrupt", 48.7158, 4.8088], + 51529: ["Selles", 49.2969, 4.2820], + 51530: ["Sept-Saulx", 49.1492, 4.2640], + 51531: ["Sermaize-les-Bains", 48.7776, 4.9073], + 51532: ["Sermiers", 49.1488, 3.9793], + 51533: ["Servon-Melzicourt", 49.2081, 4.8461], + 51534: ["Serzy-et-Prin", 49.2485, 3.7644], + 51535: ["Sézanne", 48.7238, 3.7234], + 51536: ["Sillery", 49.1921, 4.1394], + 51537: ["Sivry-Ante", 49.0014, 4.8923], + 51538: ["Sogny-aux-Moulins", 48.8957, 4.3901], + 51539: ["Sogny-en-l'Angle", 48.8168, 4.8074], + 51542: ["Soizy-aux-Bois", 48.8095, 3.7293], + 51543: ["Somme-Bionne", 49.0883, 4.7173], + 51544: ["Sommepy-Tahure", 49.2432, 4.5923], + 51545: ["Sommesous", 48.7345, 4.2130], + 51546: ["Somme-Suippe", 49.1187, 4.5888], + 51547: ["Somme-Tourbe", 49.0974, 4.6602], + 51548: ["Somme-Vesle", 48.9923, 4.6143], + 51549: ["Somme-Yèvre", 48.9445, 4.7410], + 51550: ["Sompuis", 48.6855, 4.3761], + 51551: ["Somsois", 48.6060, 4.4969], + 51552: ["Songy", 48.7928, 4.4717], + 51553: ["Souain-Perthes-lès-Hurlus", 49.1870, 4.5739], + 51555: ["Soudé", 48.7289, 4.3052], + 51556: ["Soudron", 48.8328, 4.1990], + 51557: ["Soulanges", 48.7883, 4.5551], + 51558: ["Soulières", 48.9038, 3.9344], + 51559: ["Suippes", 49.1254, 4.5259], + 51560: ["Suizy-le-Franc", 48.9538, 3.7299], + 51562: ["Taissy", 49.2040, 4.0814], + 51563: ["Talus-Saint-Prix", 48.8322, 3.7433], + 51564: ["Tauxières-Mutry", 49.0904, 4.0959], + 51565: ["Thaas", 48.6389, 3.8715], + 51566: ["Thibie", 48.9177, 4.2102], + 51567: ["Thiéblemont-Farémont", 48.6926, 4.7302], + 51568: ["Thil", 49.3181, 3.9650], + 51569: ["Thillois", 49.2589, 3.9453], + 51570: ["Le Thoult-Trosnay", 48.8625, 3.6842], + 51571: ["Val-de-Vesle", 49.1844, 4.2280], + 51572: ["Tilloy-et-Bellay", 49.0293, 4.6307], + 51573: ["Tinqueux", 49.2496, 3.9879], + 51574: ["Togny-aux-Boeufs", 48.8465, 4.4210], + 51576: ["Tours-sur-Marne", 49.0525, 4.1292], + 51577: ["Tramery", 49.2226, 3.8005], + 51578: ["Trécon", 48.8665, 4.0884], + 51579: ["Tréfols", 48.7954, 3.4989], + 51580: ["Trépail", 49.1092, 4.1820], + 51581: ["Treslon", 49.2417, 3.8270], + 51582: ["Trigny", 49.2975, 3.8900], + 51583: ["Trois-Fontaines-l'Abbaye", 48.7106, 4.9541], + 51584: ["Trois-Puits", 49.2056, 4.0392], + 51585: ["Troissy", 49.0725, 3.7021], + 51586: ["Unchair", 49.2870, 3.7464], + 51587: ["Vadenay", 49.0836, 4.4164], + 51588: ["Valmy", 49.0777, 4.7626], + 51589: ["Vanault-le-Châtel", 48.8657, 4.7048], + 51590: ["Vanault-les-Dames", 48.8424, 4.7832], + 51591: ["Vandeuil", 49.2821, 3.7941], + 51592: ["Vandières", 49.1138, 3.7250], + 51594: ["Vassimont-et-Chapelaine", 48.7597, 4.1398], + 51595: ["Vatry", 48.8237, 4.2418], + 51596: ["Vauchamps", 48.8809, 3.6262], + 51597: ["Vauciennes", 49.0514, 3.8806], + 51598: ["Vauclerc", 48.7072, 4.6736], + 51599: ["Vaudemange", 49.0878, 4.2442], + 51600: ["Vaudesincourt", 49.2173, 4.3825], + 51601: ["Vavray-le-Grand", 48.7943, 4.7054], + 51602: ["Vavray-le-Petit", 48.8075, 4.7160], + 51603: ["Vélye", 48.8921, 4.1383], + 51604: ["Ventelay", 49.3416, 3.7994], + 51605: ["Venteuil", 49.0887, 3.8408], + 51607: ["Verdon", 48.9498, 3.6206], + 51608: ["Vernancourt", 48.8516, 4.8317], + 51609: ["Verneuil", 49.1023, 3.6712], + 51610: ["Verrières", 49.0612, 4.9010], + 51611: ["Vert-Toulon", 48.8477, 3.9065], + 51612: ["Vertus", 48.9081, 3.9796], + 51613: ["Verzenay", 49.1640, 4.1430], + 51614: ["Verzy", 49.1438, 4.1606], + 51616: ["Vésigneul-sur-Marne", 48.8766, 4.4682], + 51617: ["La Veuve", 49.0370, 4.3342], + 51618: ["Le Vézier", 48.8033, 3.4523], + 51619: ["Le Vieil-Dampierre", 48.9830, 4.9249], + 51620: ["Vienne-la-Ville", 49.1635, 4.8540], + 51621: ["Vienne-le-Château", 49.1962, 4.9248], + 51622: ["Ville-Dommange", 49.2048, 3.9376], + 51623: ["Ville-en-Selve", 49.1225, 4.0791], + 51624: ["Ville-en-Tardenois", 49.1783, 3.7979], + 51625: ["Villeneuve-la-Lionne", 48.7700, 3.4362], + 51626: ["La Villeneuve-lès-Charleville", 48.7972, 3.7087], + 51627: ["Villeneuve-Renneville-Chevigny", 48.9185, 4.0621], + 51628: ["Villeneuve-Saint-Vistre-et-Villevotte", 48.6375, 3.7614], + 51629: ["Villers-Allerand", 49.1628, 4.0184], + 51630: ["Villers-aux-Bois", 48.9348, 3.9303], + 51631: ["Villers-aux-Noeuds", 49.1914, 3.9933], + 51632: ["Villers-en-Argonne", 49.0180, 4.9399], + 51633: ["Villers-Franqueux", 49.3296, 3.9505], + 51634: ["Villers-le-Château", 48.9386, 4.2634], + 51635: ["Villers-le-Sec", 48.8197, 4.8554], + 51636: ["Villers-Marmery", 49.1302, 4.1985], + 51637: ["Villers-sous-Châtillon", 49.1032, 3.8170], + 51638: ["Villeseneux", 48.8442, 4.1437], + 51639: ["La Ville-sous-Orbais", 48.9652, 3.6770], + 51640: ["Ville-sur-Tourbe", 49.1979, 4.7859], + 51641: ["Villevenard", 48.8323, 3.7957], + 51642: ["Villiers-aux-Corneilles", 48.5747, 3.6767], + 51643: ["Vinay", 49.0129, 3.8987], + 51644: ["Vincelles", 49.0957, 3.6387], + 51645: ["Vindey", 48.6994, 3.7091], + 51646: ["Virginy", 49.1672, 4.7587], + 51647: ["Vitry-en-Perthois", 48.7482, 4.6196], + 51648: ["Vitry-la-Ville", 48.8347, 4.4327], + 51649: ["Vitry-le-François", 48.7282, 4.5922], + 51650: ["Voilemont", 49.0428, 4.8010], + 51651: ["Voipreux", 48.8983, 4.0474], + 51652: ["Vouarces", 48.5930, 3.8908], + 51654: ["Vouillers", 48.6857, 4.8445], + 51655: ["Vouzy", 48.9170, 4.1077], + 51656: ["Vraux", 49.0340, 4.2452], + 51657: ["Vrigny", 49.2382, 3.9166], + 51658: ["Vroil", 48.8502, 4.9102], + 51659: ["Wargemoulin-Hurlus", 49.1602, 4.6627], + 51660: ["Warmeriville", 49.3487, 4.2382], + 51662: ["Witry-lès-Reims", 49.2972, 4.1117], + 51663: ["Magenta", 49.0556, 3.9663] +}; diff --git a/dep/52.js b/dep/52.js new file mode 100644 index 0000000..90be6e7 --- /dev/null +++ b/dep/52.js @@ -0,0 +1,451 @@ +/* + 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[52] = { + 52001: ["Ageville", 48.1124, 5.3380], + 52002: ["Aigremont", 48.0125, 5.7258], + 52003: ["Aillianville", 48.3333, 5.4829], + 52004: ["Aingoulaincourt", 48.4562, 5.2769], + 52005: ["Aizanville", 48.1116, 4.8945], + 52006: ["Allichamps", 48.5636, 4.8862], + 52007: ["Ambonville", 48.3139, 5.0106], + 52008: ["Andelot-Blancheville", 48.2358, 5.2859], + 52009: ["Andilly-en-Bassigny", 47.9283, 5.5204], + 52011: ["Annéville-la-Prairie", 48.2007, 5.0874], + 52012: ["Annonville", 48.3864, 5.2698], + 52013: ["Anrosey", 47.8449, 5.6608], + 52014: ["Aprey", 47.7713, 5.1988], + 52015: ["Arbigny-sous-Varennes", 47.8605, 5.6107], + 52016: ["Arbot", 47.8472, 5.0173], + 52017: ["Arc-en-Barrois", 47.9476, 5.0223], + 52019: ["Arnancourt", 48.3492, 4.9135], + 52021: ["Attancourt", 48.5345, 4.9442], + 52022: ["Aubepierre-sur-Aube", 47.9097, 4.9500], + 52023: ["Auberive", 47.7789, 5.1072], + 52025: ["Audeloncourt", 48.1158, 5.5326], + 52027: ["Aujeurres", 47.7387, 5.1729], + 52028: ["Aulnoy-sur-Aube", 47.8312, 5.0339], + 52029: ["Autigny-le-Grand", 48.4719, 5.1487], + 52030: ["Autigny-le-Petit", 48.4816, 5.1523], + 52031: ["Autreville-sur-la-Renne", 48.1258, 4.9774], + 52033: ["Avrecourt", 47.9667, 5.5346], + 52034: ["Bailly-aux-Forges", 48.4543, 4.9054], + 52035: ["Baissey", 47.7489, 5.2498], + 52036: ["Balesmes-sur-Marne", 47.8170, 5.3755], + 52037: ["Bannes", 47.9013, 5.3916], + 52038: ["Bassoncourt", 48.0726, 5.5571], + 52039: ["Baudrecourt", 48.3950, 4.9682], + 52040: ["Bay-sur-Aube", 47.8238, 5.0604], + 52042: ["Beauchemin", 47.9178, 5.2477], + 52043: ["Belmont", 47.7200, 5.5553], + 52044: ["Roches-Bettaincourt", 48.2973, 5.2575], + 52045: ["Bettancourt-la-Ferrée", 48.6559, 4.9726], + 52047: ["Beurville", 48.3155, 4.8612], + 52050: ["Biesles", 48.1025, 5.2858], + 52051: ["Bize", 47.8401, 5.6357], + 52053: ["Blaisy", 48.1733, 5.0106], + 52055: ["Blécourt", 48.3799, 5.0818], + 52056: ["Blessonville", 48.0580, 5.0126], + 52057: ["Blumeray", 48.3542, 4.8634], + 52058: ["Bologne", 48.1992, 5.1418], + 52059: ["Bonnecourt", 47.9545, 5.4809], + 52060: ["Bourbonne-les-Bains", 47.9441, 5.7418], + 52061: ["Bourdons-sur-Rognon", 48.1760, 5.3389], + 52062: ["Bourg", 47.7955, 5.3132], + 52063: ["Bourg-Sainte-Marie", 48.1854, 5.5542], + 52064: ["Bourmont", 48.2050, 5.6013], + 52065: ["Bouzancourt", 48.3161, 4.9502], + 52066: ["Brachay", 48.3817, 5.0361], + 52067: ["Brainville-sur-Meuse", 48.1751, 5.5925], + 52069: ["Braux-le-Châtel", 48.1049, 4.9391], + 52070: ["Brennes", 47.7980, 5.2830], + 52072: ["Brethenay", 48.1570, 5.1360], + 52074: ["Breuvannes-en-Bassigny", 48.0850, 5.6102], + 52075: ["Briaucourt", 48.2080, 5.1957], + 52076: ["Bricon", 48.0857, 4.9856], + 52079: ["Brousseval", 48.4911, 4.9772], + 52082: ["Bugnières", 47.9610, 5.0891], + 52083: ["Champsevraine", 47.7640, 5.5271], + 52084: ["Busson", 48.3318, 5.3445], + 52085: ["Buxières-lès-Clefmont", 48.0897, 5.4597], + 52087: ["Buxières-lès-Villiers", 48.1014, 5.0270], + 52088: ["Ceffonds", 48.4425, 4.7476], + 52089: ["Celles-en-Bassigny", 47.9119, 5.5515], + 52090: ["Celsoy", 47.8630, 5.4920], + 52091: ["Cerisières", 48.3093, 5.0787], + 52092: ["Chalancey", 47.6766, 5.1361], + 52093: ["Chalindrey", 47.7928, 5.4430], + 52094: ["Vals-des-Tilles", 47.6942, 5.0816], + 52095: ["Chalvraines", 48.2303, 5.5016], + 52097: ["Chambroncourt", 48.3521, 5.3996], + 52099: ["Chamouilley", 48.6082, 5.0507], + 52101: ["Champigneulles-en-Bassigny", 48.1287, 5.6293], + 52102: ["Champigny-lès-Langres", 47.8953, 5.3470], + 52103: ["Champigny-sous-Varennes", 47.8719, 5.6293], + 52104: ["Chancenay", 48.6747, 4.9800], + 52105: ["Changey", 47.9258, 5.3843], + 52106: ["Chanoy", 47.9206, 5.2843], + 52107: ["Chantraines", 48.2161, 5.2419], + 52108: ["Charmes", 47.9205, 5.3544], + 52109: ["Charmes-en-l'Angle", 48.3590, 4.9970], + 52110: ["Charmes-la-Grande", 48.3839, 4.9960], + 52113: ["Chassigny", 47.7183, 5.3824], + 52114: ["Châteauvillain", 48.0291, 4.9323], + 52115: ["Chatenay-Mâcheron", 47.8564, 5.3890], + 52116: ["Chatenay-Vaudin", 47.8510, 5.4488], + 52118: ["Chatonrupt-Sommermont", 48.4718, 5.1000], + 52119: ["Chaudenay", 47.8217, 5.5008], + 52120: ["Chauffourt", 47.9727, 5.4358], + 52121: ["Chaumont", 48.0980, 5.1407], + 52122: ["Chaumont-la-Ville", 48.1446, 5.6494], + 52123: ["Chevillon", 48.5306, 5.1444], + 52124: ["Chézeaux", 47.8796, 5.6716], + 52125: ["Chamarandes-Choignes", 48.1022, 5.1894], + 52126: ["Choilley-Dardenay", 47.6613, 5.3657], + 52127: ["Choiseul", 48.0528, 5.5718], + 52128: ["Cirey-lès-Mareilles", 48.1970, 5.2982], + 52129: ["Cirey-sur-Blaise", 48.3335, 4.9360], + 52130: ["Cirfontaines-en-Azois", 48.1049, 4.8631], + 52131: ["Cirfontaines-en-Ornois", 48.4532, 5.3895], + 52132: ["Clefmont", 48.1137, 5.4916], + 52133: ["Clinchamp", 48.1950, 5.4503], + 52134: ["Cohons", 47.7872, 5.3416], + 52135: ["Coiffy-le-Bas", 47.9092, 5.6598], + 52136: ["Coiffy-le-Haut", 47.9010, 5.6916], + 52137: ["Colmier-le-Bas", 47.7721, 4.9400], + 52138: ["Colmier-le-Haut", 47.7863, 4.9880], + 52140: ["Colombey-les-Deux-églises", 48.2454, 4.9201], + 52141: ["Condes", 48.1420, 5.1432], + 52142: ["Consigny", 48.1654, 5.4113], + 52145: ["Coublanc", 47.6939, 5.4494], + 52146: ["Coupray", 47.9771, 4.9402], + 52147: ["Courcelles-en-Montagne", 47.8419, 5.2150], + 52149: ["Courcelles-sur-Blaise", 48.4128, 4.9411], + 52151: ["Cour-l'évêque", 47.9767, 4.9820], + 52155: ["Culmont", 47.8293, 5.4428], + 52156: ["Curel", 48.4982, 5.1462], + 52157: ["Curmont", 48.2556, 4.9517], + 52158: ["Cusey", 47.6250, 5.3526], + 52159: ["Cuves", 48.0947, 5.4340], + 52160: ["Daillancourt", 48.2966, 4.9371], + 52161: ["Daillecourt", 48.0727, 5.5079], + 52162: ["Dammartin-sur-Meuse", 47.9802, 5.5856], + 52163: ["Dampierre", 47.9584, 5.4001], + 52164: ["Damrémont", 47.9487, 5.6410], + 52165: ["Dancevoir", 47.9334, 4.8797], + 52167: ["Darmannes", 48.1680, 5.2226], + 52168: ["Dinteville", 48.0375, 4.8072], + 52169: ["Domblain", 48.4657, 5.0017], + 52170: ["Dommarien", 47.6892, 5.3528], + 52171: ["Dommartin-le-Franc", 48.4253, 4.9518], + 52172: ["Dommartin-le-Saint-Père", 48.4011, 4.9140], + 52173: ["Domremy-Landéville", 48.3594, 5.2529], + 52174: ["Doncourt-sur-Meuse", 48.1405, 5.5846], + 52175: ["Donjeux", 48.3533, 5.1622], + 52177: ["Doulaincourt-Saucourt", 48.3149, 5.2044], + 52178: ["Doulevant-le-Château", 48.3711, 4.9170], + 52179: ["Doulevant-le-Petit", 48.4500, 4.9514], + 52180: ["Droyes", 48.5210, 4.7177], + 52181: ["échenay", 48.4637, 5.3123], + 52182: ["éclaron-Braucourt-Sainte-Livière", 48.5752, 4.8318], + 52183: ["Ecot-la-Combe", 48.2081, 5.3966], + 52184: ["Effincourt", 48.4941, 5.2628], + 52185: ["Enfonvelle", 47.9188, 5.8655], + 52187: ["épizon", 48.3781, 5.3323], + 52189: ["Le Val-d'Esnoms", 47.6904, 5.2165], + 52190: ["Esnouveaux", 48.1327, 5.3492], + 52193: ["Euffigneix", 48.1285, 5.0444], + 52194: ["Eurville-Bienville", 48.5782, 5.0296], + 52195: ["Farincourt", 47.6965, 5.6810], + 52196: ["Faverolles", 47.9535, 5.2256], + 52197: ["Fayl-Billot", 47.7869, 5.6048], + 52198: ["Fays", 48.4748, 5.0380], + 52199: ["Ferrière-et-Lafolie", 48.3990, 5.0754], + 52200: ["Flagey", 47.7865, 5.2453], + 52201: ["Flammerécourt", 48.3602, 5.0447], + 52203: ["Fontaines-sur-Marne", 48.5585, 5.1156], + 52204: ["Forcey", 48.1512, 5.3689], + 52205: ["Foulain", 48.0223, 5.1670], + 52206: ["Frampas", 48.5195, 4.8332], + 52207: ["Frécourt", 47.9494, 5.4533], + 52208: ["Fresnes-sur-Apance", 47.9402, 5.8336], + 52211: ["Froncles", 48.2997, 5.1396], + 52212: ["Fronville", 48.4008, 5.1345], + 52213: ["Genevrières", 47.7226, 5.6030], + 52214: ["La Genevroye", 48.2769, 5.0562], + 52216: ["Germaines", 47.7994, 5.0277], + 52217: ["Germainvilliers", 48.1147, 5.6404], + 52218: ["Germay", 48.4076, 5.3714], + 52219: ["Germisay", 48.3907, 5.3691], + 52220: ["Giey-sur-Aujon", 47.9059, 5.0551], + 52221: ["Gillancourt", 48.1542, 4.9972], + 52222: ["Gillaumé", 48.4693, 5.3457], + 52223: ["Gilley", 47.6894, 5.6326], + 52225: ["Goncourt", 48.2419, 5.5933], + 52227: ["Graffigny-Chemin", 48.1692, 5.6460], + 52228: ["Grandchamp", 47.7230, 5.4461], + 52229: ["Grenant", 47.7074, 5.4944], + 52230: ["Gudmont-Villiers", 48.3363, 5.1210], + 52231: ["Guindrecourt-aux-Ormes", 48.4548, 5.0395], + 52232: ["Guindrecourt-sur-Blaise", 48.2979, 4.9805], + 52233: ["Guyonvelle", 47.8592, 5.7092], + 52234: ["Hâcourt", 48.1581, 5.5813], + 52235: ["Hallignicourt", 48.6478, 4.8711], + 52237: ["Harréville-les-Chanteurs", 48.2669, 5.6207], + 52239: ["Heuilley-Cotton", 47.7631, 5.3639], + 52240: ["Heuilley-le-Grand", 47.7518, 5.3954], + 52242: ["Haute-Amance", 47.8449, 5.5337], + 52243: ["Huilliécourt", 48.1599, 5.5327], + 52244: ["Humbécourt", 48.5797, 4.9218], + 52245: ["Humberville", 48.2924, 5.3803], + 52246: ["Humes-Jorquenay", 47.9037, 5.3043], + 52247: ["Illoud", 48.2160, 5.5530], + 52248: ["Is-en-Bassigny", 48.0343, 5.4466], + 52249: ["Isômes", 47.6383, 5.3058], + 52250: ["Joinville", 48.4337, 5.1229], + 52251: ["Jonchery", 48.1516, 5.0744], + 52253: ["Juzennecourt", 48.1928, 4.9850], + 52254: ["Lachapelle-en-Blaisy", 48.2085, 4.9607], + 52256: ["Lafauche", 48.3053, 5.4923], + 52257: ["Laferté-sur-Amance", 47.8342, 5.6954], + 52258: ["Laferté-sur-Aube", 48.0939, 4.7748], + 52260: ["Lamancine", 48.2111, 5.1156], + 52262: ["Lamothe-en-Blaisy", 48.2364, 4.9452], + 52264: ["Laneuvelle", 47.9338, 5.6678], + 52265: ["Bayard-sur-Marne", 48.5499, 5.0688], + 52266: ["Laneuville-à-Rémy", 48.4723, 4.8775], + 52267: ["Laneuville-au-Pont", 48.6239, 4.8636], + 52269: ["Langres", 47.8591, 5.3388], + 52271: ["Lanques-sur-Rognon", 48.0878, 5.3687], + 52272: ["Lanty-sur-Aube", 48.0238, 4.7484], + 52273: ["Larivière-Arnoncourt", 48.0240, 5.7182], + 52274: ["Latrecey-Ormoy-sur-Aube", 47.9862, 4.8428], + 52275: ["Lavernoy", 47.9161, 5.5757], + 52276: ["Laville-aux-Bois", 48.0896, 5.2395], + 52277: ["Lavilleneuve", 48.0373, 5.5163], + 52278: ["Lavilleneuve-au-Roi", 48.1629, 4.9339], + 52280: ["Lecey", 47.8635, 5.4321], + 52282: ["Leffonds", 47.9812, 5.1422], + 52284: ["Leschères-sur-le-Blaiseron", 48.3371, 5.0316], + 52285: ["Leuchey", 47.7280, 5.2150], + 52286: ["Leurville", 48.3369, 5.3802], + 52287: ["Levécourt", 48.1358, 5.5608], + 52288: ["Lezéville", 48.4275, 5.3918], + 52289: ["Liffol-le-Petit", 48.2910, 5.5434], + 52290: ["Les Loges", 47.7728, 5.4852], + 52291: ["Longchamp", 48.1264, 5.4415], + 52292: ["Longeau-Percey", 47.7600, 5.3185], + 52293: ["Longeville-sur-la-Laines", 48.4616, 4.6794], + 52294: ["Louvemont", 48.5434, 4.8915], + 52295: ["Louvières", 48.0280, 5.2837], + 52296: ["Louze", 48.4294, 4.7111], + 52297: ["Luzy-sur-Marne", 48.0565, 5.2001], + 52298: ["Maâtz", 47.7057, 5.4338], + 52300: ["Magneux", 48.5096, 5.0077], + 52301: ["Maisoncelles", 48.1325, 5.5337], + 52302: ["Maizières", 48.4923, 5.0666], + 52303: ["Maizières-sur-Amance", 47.8353, 5.6083], + 52304: ["Malaincourt-sur-Meuse", 48.1553, 5.6050], + 52305: ["Mandres-la-Côte", 48.0688, 5.3335], + 52306: ["Manois", 48.2657, 5.3746], + 52307: ["Marac", 47.9337, 5.1721], + 52308: ["Maranville", 48.1348, 4.8656], + 52310: ["Marbéville", 48.2625, 5.0218], + 52311: ["Marcilly-en-Bassigny", 47.8872, 5.5479], + 52312: ["Mardor", 47.8839, 5.2097], + 52313: ["Mareilles", 48.1744, 5.2623], + 52315: ["Marnay-sur-Marne", 48.0110, 5.2325], + 52316: ["Mathons", 48.4154, 5.0385], + 52318: ["Melay", 47.8934, 5.8193], + 52319: ["Mennouveaux", 48.1028, 5.4115], + 52320: ["Merrey", 48.0529, 5.5930], + 52321: ["Mertrud", 48.4253, 4.8840], + 52322: ["Meures", 48.1878, 5.0616], + 52325: ["Millières", 48.1421, 5.4237], + 52326: ["Mirbel", 48.2896, 5.0408], + 52327: ["Moëslains", 48.6169, 4.8867], + 52328: ["Montcharvot", 47.8999, 5.7279], + 52330: ["Montheries", 48.1797, 4.9028], + 52331: ["Montier-en-Der", 48.4874, 4.7866], + 52332: ["Val-de-Meuse", 48.0074, 5.5340], + 52335: ["Montot-sur-Rognon", 48.2846, 5.2963], + 52336: ["Montreuil-sur-Blaise", 48.4762, 4.9557], + 52337: ["Montreuil-sur-Thonnance", 48.4595, 5.2345], + 52340: ["Montsaugeon", 47.6664, 5.3108], + 52341: ["Morancourt", 48.4298, 5.0031], + 52342: ["Morionvilliers", 48.3749, 5.4107], + 52344: ["Mouilleron", 47.6928, 5.1071], + 52346: ["Mussey-sur-Marne", 48.3790, 5.1268], + 52347: ["Narcy", 48.5802, 5.0990], + 52348: ["Neuilly-l'évêque", 47.9193, 5.4385], + 52349: ["Neuilly-sur-Suize", 48.0378, 5.1286], + 52350: ["Neuvelle-lès-Voisey", 47.8632, 5.7859], + 52351: ["Nijon", 48.1957, 5.6431], + 52352: ["Ninville", 48.0718, 5.4384], + 52353: ["Nogent", 48.0375, 5.3650], + 52354: ["Noidant-Chatenoy", 47.7919, 5.3779], + 52355: ["Noidant-le-Rocheux", 47.8226, 5.2567], + 52356: ["Nomécourt", 48.4374, 5.0719], + 52357: ["Noncourt-sur-le-Rongeant", 48.4173, 5.2509], + 52358: ["Noyers", 48.0613, 5.4853], + 52359: ["Nully", 48.3704, 4.8145], + 52360: ["Occey", 47.6040, 5.2719], + 52362: ["Orbigny-au-Mont", 47.8851, 5.4623], + 52363: ["Orbigny-au-Val", 47.8832, 5.4223], + 52364: ["Orcevaux", 47.7743, 5.2710], + 52365: ["Orges", 48.0782, 4.9347], + 52366: ["Ormancey", 47.9057, 5.1788], + 52367: ["Ormoy-lès-Sexfontaines", 48.2263, 5.0591], + 52369: ["Orquevaux", 48.3110, 5.4147], + 52370: ["Osne-le-Val", 48.4981, 5.2011], + 52371: ["Oudincourt", 48.2253, 5.0893], + 52372: ["Outremécourt", 48.2159, 5.6912], + 52373: ["Ozières", 48.1695, 5.4715], + 52374: ["Le Pailly", 47.7864, 5.4116], + 52375: ["Palaiseul", 47.7669, 5.4173], + 52376: ["Pansey", 48.4772, 5.2815], + 52377: ["Parnoy-en-Bassigny", 48.0252, 5.6605], + 52378: ["Paroy-sur-Saulx", 48.5149, 5.2476], + 52379: ["Pautaines-Augeville", 48.3498, 5.3062], + 52380: ["Peigney", 47.8784, 5.3756], + 52383: ["Perrancey-les-Vieux-Moulins", 47.8567, 5.2747], + 52384: ["Perrogney-les-Fontaines", 47.8046, 5.2024], + 52385: ["Perrusse", 48.0969, 5.4780], + 52386: ["Perthes", 48.6633, 4.8145], + 52388: ["Pierremont-sur-Amance", 47.8040, 5.6606], + 52390: ["Pisseloup", 47.8328, 5.7397], + 52391: ["Planrupt", 48.5127, 4.7888], + 52392: ["Plesnoy", 47.8928, 5.4915], + 52393: ["Poinsenot", 47.7161, 5.0083], + 52394: ["Poinson-lès-Fayl", 47.7498, 5.6039], + 52395: ["Poinson-lès-Grancey", 47.7081, 4.9792], + 52396: ["Poinson-lès-Nogent", 47.9916, 5.3794], + 52397: ["Poiseul", 47.9229, 5.4909], + 52398: ["Poissons", 48.4239, 5.2158], + 52399: ["Pont-la-Ville", 48.0816, 4.8712], + 52400: ["Le Châtelet-sur-Meuse", 47.9735, 5.6399], + 52401: ["Poulangy", 48.0490, 5.2564], + 52403: ["Praslay", 47.7358, 5.1048], + 52405: ["Prauthoy", 47.6875, 5.2920], + 52406: ["Pressigny", 47.7470, 5.6700], + 52407: ["Prez-sous-Lafauche", 48.2760, 5.5032], + 52411: ["Puellemontier", 48.4893, 4.6870], + 52413: ["Rachecourt-Suzémont", 48.4553, 4.9705], + 52414: ["Rachecourt-sur-Marne", 48.5190, 5.0924], + 52415: ["Rançonnières", 47.9411, 5.5589], + 52416: ["Rangecourt", 48.0432, 5.4865], + 52419: ["Rennepont", 48.1641, 4.8586], + 52420: ["Reynel", 48.3005, 5.3394], + 52421: ["Riaucourt", 48.1733, 5.1693], + 52422: ["Richebourg", 48.0095, 5.0604], + 52423: ["Rimaucourt", 48.2480, 5.3496], + 52424: ["Rivières-le-Bois", 47.7413, 5.4505], + 52425: ["Rivière-les-Fosses", 47.6496, 5.2267], + 52426: ["Rizaucourt-Buchey", 48.2744, 4.8692], + 52427: ["Robert-Magny", 48.4585, 4.8415], + 52428: ["Rochefort-sur-la-Côte", 48.2262, 5.2115], + 52429: ["Roches-sur-Marne", 48.6001, 5.0124], + 52431: ["Rochetaillée", 47.8488, 5.1194], + 52432: ["Rolampont", 47.9506, 5.3085], + 52433: ["Romain-sur-Meuse", 48.1863, 5.5131], + 52436: ["Rouécourt", 48.3286, 5.0758], + 52437: ["Rouelles", 47.8032, 5.0879], + 52438: ["Rougeux", 47.8099, 5.5730], + 52439: ["Rouvres-sur-Aube", 47.8608, 4.9879], + 52440: ["Rouvroy-sur-Marne", 48.3600, 5.1094], + 52442: ["Rupt", 48.4215, 5.1309], + 52443: ["Sailly", 48.4356, 5.2721], + 52444: ["Saint-Blin", 48.2512, 5.4168], + 52445: ["Saint-Broingt-le-Bois", 47.7284, 5.4188], + 52446: ["Saint-Broingt-les-Fosses", 47.7136, 5.2681], + 52447: ["Saint-Ciergues", 47.8811, 5.2558], + 52448: ["Saint-Dizier", 48.6280, 4.9492], + 52449: ["Saints-Geosmes", 47.8274, 5.3170], + 52450: ["Saint-Loup-sur-Aujon", 47.8798, 5.0791], + 52452: ["Saint-Martin-lès-Langres", 47.8966, 5.2601], + 52453: ["Saint-Maurice", 47.8492, 5.4152], + 52455: ["Saint-Thiébault", 48.2003, 5.5764], + 52456: ["Saint-Urbain-Maconcourt", 48.3964, 5.1963], + 52457: ["Saint-Vallier-sur-Marne", 47.8347, 5.4018], + 52459: ["Sarcey", 48.0572, 5.2980], + 52461: ["Sarrey", 48.0018, 5.4248], + 52463: ["Saudron", 48.4947, 5.3210], + 52464: ["Saulles", 47.7012, 5.5284], + 52465: ["Saulxures", 47.9552, 5.5797], + 52467: ["Savigny", 47.7178, 5.6439], + 52468: ["Semilly", 48.2505, 5.4643], + 52469: ["Semoutiers-Montsaon", 48.0638, 5.0542], + 52470: ["Serqueux", 47.9966, 5.7510], + 52472: ["Sexfontaines", 48.2097, 5.0287], + 52473: ["Signéville", 48.2656, 5.2665], + 52474: ["Silvarouvres", 48.0618, 4.7940], + 52475: ["Sommancourt", 48.5043, 5.0376], + 52476: ["Sommerécourt", 48.2241, 5.6515], + 52479: ["Sommevoire", 48.4099, 4.8331], + 52480: ["Soncourt-sur-Marne", 48.2487, 5.0918], + 52482: ["Soulaucourt-sur-Mouzon", 48.1954, 5.6944], + 52483: ["Soyers", 47.8695, 5.6939], + 52484: ["Suzannecourt", 48.4423, 5.1818], + 52486: ["Ternat", 47.9135, 5.1276], + 52487: ["Thilleux", 48.4342, 4.7905], + 52488: ["Thivet", 47.9868, 5.2996], + 52489: ["Thol-lès-Millières", 48.1470, 5.4788], + 52490: ["Thonnance-lès-Joinville", 48.4622, 5.1873], + 52491: ["Thonnance-les-Moulins", 48.4195, 5.3143], + 52492: ["Torcenay", 47.8148, 5.4693], + 52493: ["Tornay", 47.6940, 5.5987], + 52494: ["Treix", 48.1414, 5.2136], + 52495: ["Trémilly", 48.3787, 4.7748], + 52497: ["Troisfontaines-la-Ville", 48.5429, 5.0077], + 52499: ["Vaillant", 47.7152, 5.1552], + 52500: ["Valcourt", 48.6111, 4.9125], + 52502: ["Valleret", 48.4875, 5.0104], + 52503: ["Valleroy", 47.6979, 5.6600], + 52504: ["Varennes-sur-Amance", 47.8958, 5.6113], + 52505: ["Vaudrecourt", 48.2083, 5.6467], + 52506: ["Vaudrémont", 48.1318, 4.9103], + 52507: ["Vauxbons", 47.8824, 5.1394], + 52509: ["Vaux-sous-Aubigny", 47.6494, 5.2688], + 52510: ["Vaux-sur-Blaise", 48.4691, 4.9682], + 52511: ["Vaux-sur-Saint-Urbain", 48.3710, 5.2078], + 52512: ["Vecqueville", 48.4603, 5.1349], + 52513: ["Velles", 47.8338, 5.7237], + 52514: ["Verbiesles", 48.0755, 5.1883], + 52515: ["Verseilles-le-Bas", 47.7610, 5.2848], + 52516: ["Verseilles-le-Haut", 47.7704, 5.2925], + 52517: ["Vesaignes-sous-Lafauche", 48.2849, 5.4440], + 52518: ["Vesaignes-sur-Marne", 48.0004, 5.2634], + 52519: ["Vesvres-sous-Chalancey", 47.6952, 5.1707], + 52520: ["Vicq", 47.9269, 5.6101], + 52522: ["Viéville", 48.2402, 5.1587], + 52523: ["Vignes-la-Côte", 48.2716, 5.3118], + 52524: ["Vignory", 48.2756, 5.0895], + 52525: ["Villars-en-Azois", 48.0697, 4.7194], + 52526: ["Villars-Santenoge", 47.7442, 4.9991], + 52528: ["Ville-en-Blaisois", 48.4412, 4.9517], + 52529: ["Villegusien-le-Lac", 47.7309, 5.3129], + 52534: ["Villiers-en-Lieu", 48.6683, 4.9056], + 52535: ["Villiers-le-Sec", 48.1017, 5.0719], + 52536: ["Villiers-lès-Aprey", 47.7515, 5.2196], + 52538: ["Villiers-sur-Suize", 47.9779, 5.1963], + 52539: ["Violot", 47.7591, 5.4442], + 52540: ["Vitry-en-Montagne", 47.8259, 5.0931], + 52541: ["Vitry-lès-Nogent", 47.9866, 5.3434], + 52542: ["Vivey", 47.7373, 5.0644], + 52543: ["Voillecomte", 48.5022, 4.8625], + 52544: ["Voisey", 47.8788, 5.7639], + 52545: ["Voisines", 47.8566, 5.1806], + 52546: ["Voncourt", 47.7174, 5.6729], + 52547: ["Vouécourt", 48.2625, 5.1581], + 52548: ["Vraincourt", 48.2325, 5.1203], + 52549: ["Vroncourt-la-Côte", 48.1465, 5.5131], + 52550: ["Wassy", 48.4994, 4.9307] +}; diff --git a/dep/53.js b/dep/53.js new file mode 100644 index 0000000..32f6b90 --- /dev/null +++ b/dep/53.js @@ -0,0 +1,274 @@ +/* + 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[53] = { + 53001: ["Ahuillé", 48.0242, -0.8728], + 53002: ["Alexain", 48.2320, -0.7357], + 53003: ["Ambrières-les-Vallées", 48.4227, -0.6241], + 53004: ["Ampoigné", 47.8051, -0.8233], + 53005: ["Andouillé", 48.1771, -0.7926], + 53006: ["Argenton-Notre-Dame", 47.7818, -0.5992], + 53007: ["Argentré", 48.0906, -0.6321], + 53008: ["Aron", 48.3036, -0.5496], + 53009: ["Arquenay", 47.9860, -0.5880], + 53010: ["Assé-le-Bérenger", 48.1558, -0.3185], + 53011: ["Astillé", 47.9617, -0.8463], + 53012: ["Athée", 47.8819, -0.9365], + 53013: ["Averton", 48.3545, -0.2105], + 53014: ["Azé", 47.8288, -0.6578], + 53015: ["La Baconnière", 48.1750, -0.9003], + 53016: ["Bais", 48.2532, -0.3572], + 53017: ["Ballée", 47.9369, -0.4159], + 53018: ["Ballots", 47.9040, -1.0588], + 53019: ["Bannes", 47.9849, -0.3512], + 53021: ["La Bazoge-Montpinçon", 48.2714, -0.5838], + 53022: ["La Bazouge-de-Chemeré", 48.0073, -0.5046], + 53023: ["La Bazouge-des-Alleux", 48.1864, -0.6013], + 53025: ["Bazougers", 48.0261, -0.5933], + 53026: ["Beaulieu-sur-Oudon", 47.9922, -0.9882], + 53027: ["Beaumont-Pied-de-Boeuf", 47.9084, -0.4408], + 53028: ["Belgeard", 48.2517, -0.5601], + 53029: ["Bierné", 47.8071, -0.5328], + 53030: ["Le Bignon-du-Maine", 47.9514, -0.6254], + 53031: ["La Bigottière", 48.2226, -0.7956], + 53032: ["Blandouet", 48.0614, -0.3178], + 53033: ["La Boissière", 47.7725, -0.9785], + 53034: ["Bonchamp-lès-Laval", 48.0676, -0.6983], + 53035: ["Bouchamps-lès-Craon", 47.8063, -0.9849], + 53036: ["Bouère", 47.8606, -0.4846], + 53037: ["Bouessay", 47.8721, -0.3933], + 53038: ["Boulay-les-Ifs", 48.4262, -0.1385], + 53039: ["Le Bourgneuf-la-Forêt", 48.1642, -0.9779], + 53040: ["Bourgon", 48.1603, -1.0453], + 53041: ["Brains-sur-les-Marches", 47.8834, -1.1761], + 53042: ["Brecé", 48.3901, -0.7711], + 53043: ["Brée", 48.1564, -0.5180], + 53045: ["La Brûlatte", 48.0896, -0.9732], + 53046: ["Le Buret", 47.9188, -0.5008], + 53047: ["Carelles", 48.3887, -0.8997], + 53048: ["Chailland", 48.2319, -0.8686], + 53049: ["Châlons-du-Maine", 48.1595, -0.6455], + 53050: ["Chammes", 48.0727, -0.3840], + 53051: ["Champéon", 48.3559, -0.5131], + 53052: ["Champfrémont", 48.4329, -0.1040], + 53053: ["Champgenéteux", 48.2936, -0.3762], + 53054: ["Changé", 48.1079, -0.8001], + 53055: ["Chantrigné", 48.4131, -0.5598], + 53056: ["La Chapelle-Anthenaise", 48.1320, -0.6601], + 53057: ["La Chapelle-au-Riboul", 48.3161, -0.4328], + 53058: ["La Chapelle-Craonnaise", 47.9020, -0.9085], + 53059: ["La Chapelle-Rainsouin", 48.0968, -0.5277], + 53061: ["Charchigné", 48.4142, -0.4070], + 53062: ["Château-Gontier", 47.8290, -0.7387], + 53063: ["Châtelain", 47.8067, -0.5960], + 53064: ["Châtillon-sur-Colmont", 48.3355, -0.7582], + 53065: ["Châtres-la-Forêt", 48.1242, -0.4171], + 53066: ["Chemazé", 47.7785, -0.7662], + 53067: ["Chémeré-le-Roi", 47.9744, -0.4455], + 53068: ["Chérancé", 47.8007, -0.9265], + 53069: ["Chevaigné-du-Maine", 48.4381, -0.4006], + 53071: ["Colombiers-du-Plessis", 48.3876, -0.8472], + 53072: ["Commer", 48.2352, -0.6202], + 53073: ["Congrier", 47.8028, -1.1248], + 53074: ["Contest", 48.2595, -0.6898], + 53075: ["Cosmes", 47.9182, -0.8705], + 53076: ["Cossé-en-Champagne", 47.9650, -0.3235], + 53077: ["Cossé-le-Vivien", 47.9458, -0.9346], + 53078: ["Coudray", 47.7910, -0.6376], + 53079: ["Couesmes-Vaucé", 48.4480, -0.7099], + 53080: ["Couptrain", 48.4823, -0.2913], + 53082: ["Courbeveille", 47.9866, -0.8883], + 53083: ["Courcité", 48.3045, -0.2536], + 53084: ["Craon", 47.8454, -0.9430], + 53085: ["Crennes-sur-Fraubée", 48.3825, -0.2661], + 53086: ["La Croixille", 48.1972, -1.0415], + 53087: ["La Cropte", 47.9540, -0.4915], + 53088: ["Cuillé", 47.9658, -1.1149], + 53089: ["Daon", 47.7578, -0.6275], + 53090: ["Denazé", 47.8809, -0.8831], + 53091: ["Désertines", 48.4739, -0.8757], + 53092: ["Deux-évailles", 48.1912, -0.5227], + 53093: ["La Dorée", 48.4480, -0.9679], + 53094: ["Entrammes", 47.9934, -0.7151], + 53095: ["épineux-le-Seguin", 47.9418, -0.3508], + 53096: ["Ernée", 48.3039, -0.9362], + 53097: ["évron", 48.1520, -0.3892], + 53098: ["Fontaine-Couverte", 47.9135, -1.1394], + 53099: ["Forcé", 48.0292, -0.7042], + 53100: ["Fougerolles-du-Plessis", 48.4830, -0.9457], + 53101: ["Fromentières", 47.8718, -0.6677], + 53102: ["Gastines", 47.9398, -1.1119], + 53103: ["Le Genest-Saint-Isle", 48.1041, -0.8952], + 53104: ["Gennes-sur-Glaize", 47.8440, -0.5862], + 53105: ["Gesnes", 48.1503, -0.5939], + 53106: ["Gesvres", 48.3761, -0.1636], + 53107: ["Gorron", 48.4219, -0.8016], + 53108: ["La Gravelle", 48.0812, -1.0243], + 53109: ["Grazay", 48.2855, -0.4762], + 53110: ["Grez-en-Bouère", 47.8703, -0.5378], + 53111: ["La Haie-Traversaine", 48.3586, -0.6136], + 53112: ["Le Ham", 48.3736, -0.3531], + 53113: ["Hambers", 48.2543, -0.4258], + 53114: ["Hardanges", 48.3411, -0.4057], + 53115: ["Hercé", 48.4229, -0.8605], + 53116: ["Le Horps", 48.3894, -0.4630], + 53117: ["Houssay", 47.9107, -0.7446], + 53118: ["Le Housseau-Brétignolles", 48.4707, -0.5373], + 53119: ["L'Huisserie", 48.0167, -0.7663], + 53120: ["Izé", 48.2253, -0.3014], + 53121: ["Javron-les-Chapelles", 48.4208, -0.3309], + 53122: ["Jublains", 48.2455, -0.4983], + 53123: ["Juvigné", 48.2356, -1.0218], + 53124: ["Laigné", 47.8446, -0.8353], + 53125: ["Landivy", 48.4787, -1.0388], + 53126: ["Larchamp", 48.3492, -1.0033], + 53127: ["Lassay-les-Châteaux", 48.4421, -0.4988], + 53128: ["Laubrières", 47.9483, -1.0707], + 53129: ["Launay-Villiers", 48.1329, -1.0116], + 53130: ["Laval", 48.0608, -0.7660], + 53131: ["Lesbois", 48.4514, -0.7934], + 53132: ["Levaré", 48.4188, -0.9073], + 53133: ["Lignières-Orgères", 48.5288, -0.2122], + 53134: ["Livet", 48.1116, -0.4626], + 53135: ["Livré-la-Touche", 47.8891, -0.9926], + 53136: ["Loigné-sur-Mayenne", 47.8683, -0.7371], + 53137: ["Loiron", 48.0630, -0.9192], + 53138: ["Longuefuye", 47.8810, -0.5915], + 53139: ["Loupfougères", 48.3321, -0.3524], + 53140: ["Louverné", 48.1255, -0.7115], + 53141: ["Louvigné", 48.0547, -0.6346], + 53142: ["Madré", 48.4702, -0.3757], + 53143: ["Maisoncelles-du-Maine", 47.9677, -0.6605], + 53144: ["Marcillé-la-Ville", 48.3246, -0.4805], + 53145: ["Marigné-Peuton", 47.8580, -0.7989], + 53146: ["Martigné-sur-Mayenne", 48.2026, -0.6610], + 53147: ["Mayenne", 48.3074, -0.6147], + 53148: ["Mée", 47.8016, -0.8654], + 53150: ["Ménil", 47.7638, -0.6878], + 53151: ["Méral", 47.9514, -1.0154], + 53152: ["Meslay-du-Maine", 47.9469, -0.5586], + 53153: ["Mézangers", 48.2005, -0.4496], + 53154: ["Montaudin", 48.3809, -0.9798], + 53155: ["Montenay", 48.2791, -0.8922], + 53156: ["Montflours", 48.1697, -0.7261], + 53157: ["Montigné-le-Brillant", 48.0134, -0.8169], + 53158: ["Montjean", 48.0081, -0.9415], + 53159: ["Montourtier", 48.2124, -0.5542], + 53160: ["Montreuil-Poulay", 48.3858, -0.5358], + 53161: ["Montsûrs", 48.1342, -0.5520], + 53162: ["Moulay", 48.2651, -0.6212], + 53163: ["Neau", 48.1701, -0.4746], + 53164: ["Neuilly-le-Vendin", 48.4904, -0.3261], + 53165: ["Niafles", 47.8465, -0.9997], + 53168: ["Nuillé-sur-Vicoin", 47.9802, -0.7792], + 53169: ["Olivet", 48.1207, -0.9350], + 53170: ["Oisseau", 48.3617, -0.6673], + 53172: ["Origné", 47.9525, -0.7345], + 53173: ["La Pallu", 48.5047, -0.2971], + 53174: ["Parigné-sur-Braye", 48.3232, -0.6472], + 53175: ["Parné-sur-Roc", 48.0096, -0.6653], + 53176: ["Le Pas", 48.4219, -0.6947], + 53177: ["La Pellerine", 48.3204, -1.0340], + 53178: ["Peuton", 47.8891, -0.8130], + 53179: ["Placé", 48.2644, -0.7756], + 53180: ["Pommerieux", 47.8279, -0.8996], + 53181: ["Pontmain", 48.4336, -1.0652], + 53182: ["Port-Brillet", 48.1212, -0.9639], + 53184: ["Préaux", 47.9370, -0.4649], + 53185: ["Pré-en-Pail", 48.4470, -0.1967], + 53186: ["Quelaines-Saint-Gault", 47.9279, -0.7991], + 53187: ["Ravigny", 48.4424, -0.0682], + 53188: ["Renazé", 47.7843, -1.0402], + 53189: ["Rennes-en-Grenouilles", 48.4909, -0.5070], + 53190: ["Le Ribay", 48.3782, -0.4155], + 53191: ["La Roë", 47.8910, -1.1025], + 53192: ["La Rouaudière", 47.8380, -1.1855], + 53193: ["Ruillé-Froid-Fonds", 47.9061, -0.6252], + 53194: ["Ruillé-le-Gravelais", 48.0532, -0.9663], + 53195: ["Sacé", 48.1800, -0.6993], + 53196: ["Saint-Aignan-de-Couptrain", 48.4595, -0.3013], + 53197: ["Saint-Aignan-sur-Roë", 47.8498, -1.1405], + 53198: ["Saint-Aubin-du-Désert", 48.3147, -0.1849], + 53199: ["Saint-Aubin-Fosse-Louvain", 48.4490, -0.8360], + 53200: ["Saint-Baudelle", 48.2871, -0.6508], + 53201: ["Saint-Berthevin", 48.0702, -0.8452], + 53202: ["Saint-Berthevin-la-Tannière", 48.4068, -0.9475], + 53203: ["Saint-Brice", 47.8614, -0.4394], + 53204: ["Saint-Calais-du-Désert", 48.4905, -0.2506], + 53205: ["Saint-Céneré", 48.1166, -0.5855], + 53206: ["Saint-Charles-la-Forêt", 47.9194, -0.5689], + 53207: ["Saint-Christophe-du-Luat", 48.1330, -0.4787], + 53208: ["Saint-Cyr-en-Pail", 48.4338, -0.2535], + 53209: ["Saint-Cyr-le-Gravelais", 48.0386, -1.0049], + 53210: ["Saint-Denis-d'Anjou", 47.7899, -0.4438], + 53211: ["Saint-Denis-de-Gastines", 48.3469, -0.8708], + 53212: ["Saint-Denis-du-Maine", 47.9806, -0.5216], + 53213: ["Saint-Ellier-du-Maine", 48.4040, -1.0403], + 53214: ["Saint-Erblon", 47.7867, -1.1583], + 53215: ["Saint-Fort", 47.8002, -0.7078], + 53216: ["Saint-Fraimbault-de-Prières", 48.3488, -0.5745], + 53218: ["Sainte-Gemmes-le-Robert", 48.2045, -0.3731], + 53219: ["Saint-Georges-Buttavent", 48.3009, -0.7099], + 53220: ["Saint-Georges-le-Fléchard", 48.0359, -0.5148], + 53221: ["Saint-Georges-sur-Erve", 48.1772, -0.2925], + 53222: ["Saint-Germain-d'Anxure", 48.2180, -0.7341], + 53223: ["Saint-Germain-de-Coulamer", 48.2677, -0.1859], + 53224: ["Saint-Germain-le-Fouilloux", 48.1404, -0.8122], + 53225: ["Saint-Germain-le-Guillaume", 48.2074, -0.8272], + 53226: ["Saint-Hilaire-du-Maine", 48.2230, -0.9309], + 53228: ["Saint-Jean-sur-Erve", 48.0403, -0.3882], + 53229: ["Saint-Jean-sur-Mayenne", 48.1413, -0.7525], + 53230: ["Saint-Julien-du-Terroux", 48.4835, -0.4094], + 53231: ["Saint-Laurent-des-Mortiers", 47.7703, -0.5401], + 53232: ["Saint-Léger", 48.0862, -0.4462], + 53233: ["Saint-Loup-du-Dorat", 47.8857, -0.4238], + 53234: ["Saint-Loup-du-Gast", 48.3871, -0.5844], + 53235: ["Sainte-Marie-du-Bois", 48.4689, -0.4831], + 53236: ["Saint-Mars-du-Désert", 48.2950, -0.1694], + 53237: ["Saint-Mars-sur-Colmont", 48.3829, -0.7089], + 53238: ["Saint-Mars-sur-la-Futaie", 48.4310, -1.0116], + 53239: ["Saint-Martin-de-Connée", 48.2263, -0.2468], + 53240: ["Saint-Martin-du-Limet", 47.8147, -1.0287], + 53241: ["Saint-Michel-de-Feins", 47.7695, -0.5735], + 53242: ["Saint-Michel-de-la-Roë", 47.8723, -1.1240], + 53243: ["Saint-Ouën-des-Toits", 48.1425, -0.8928], + 53244: ["Saint-Ouën-des-Vallons", 48.1731, -0.5595], + 53245: ["Saint-Pierre-des-Landes", 48.2883, -1.0280], + 53246: ["Saint-Pierre-des-Nids", 48.3981, -0.1085], + 53247: ["Saint-Pierre-la-Cour", 48.1084, -1.0237], + 53248: ["Saint-Pierre-sur-Erve", 48.0122, -0.4105], + 53249: ["Saint-Pierre-sur-Orthe", 48.2283, -0.1930], + 53250: ["Saint-Poix", 47.9663, -1.0435], + 53251: ["Saint-Quentin-les-Anges", 47.7774, -0.8745], + 53252: ["Saint-Samson", 48.4856, -0.1868], + 53253: ["Saint-Saturnin-du-Limet", 47.8160, -1.0892], + 53254: ["Saint-Sulpice", 47.8931, -0.7150], + 53255: ["Sainte-Suzanne", 48.1028, -0.3546], + 53256: ["Saint-Thomas-de-Courceriers", 48.2645, -0.2657], + 53257: ["Saulges", 47.9761, -0.4059], + 53258: ["La Selle-Craonnaise", 47.8467, -1.0585], + 53259: ["Senonnes", 47.8069, -1.1963], + 53260: ["Simplé", 47.8831, -0.8546], + 53261: ["Soucé", 48.4670, -0.6704], + 53262: ["Soulgé-sur-Ouette", 48.0623, -0.5584], + 53263: ["Thuboeuf", 48.4958, -0.4539], + 53264: ["Thorigné-en-Charnie", 48.0057, -0.3595], + 53265: ["Torcé-Viviers-en-Charnie", 48.0968, -0.2715], + 53266: ["Trans", 48.2832, -0.3083], + 53267: ["Vaiges", 48.0506, -0.4712], + 53269: ["Vautorte", 48.2983, -0.8231], + 53270: ["Vieuvy", 48.4460, -0.8776], + 53271: ["Villaines-la-Juhel", 48.3394, -0.2920], + 53272: ["Villepail", 48.4031, -0.2641], + 53273: ["Villiers-Charlemagne", 47.9250, -0.6828], + 53274: ["Vimarcé", 48.1878, -0.2310], + 53276: ["Voutré", 48.1374, -0.2925] +}; diff --git a/dep/54.js b/dep/54.js new file mode 100644 index 0000000..4454e09 --- /dev/null +++ b/dep/54.js @@ -0,0 +1,607 @@ +/* + 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[54] = { + 54001: ["Abaucourt", 48.8928, 6.2655], + 54002: ["Abbéville-lès-Conflans", 49.2002, 5.8440], + 54003: ["Aboncourt", 48.3611, 5.9825], + 54004: ["Affléville", 49.2639, 5.7528], + 54005: ["Affracourt", 48.4583, 6.1653], + 54006: ["Agincourt", 48.7294, 6.2355], + 54007: ["Aingeray", 48.7369, 6.0192], + 54008: ["Allain", 48.5496, 5.9208], + 54009: ["Allamont", 49.1284, 5.7765], + 54010: ["Allamps", 48.5483, 5.8146], + 54011: ["Allondrelle-la-Malmaison", 49.5106, 5.5687], + 54012: ["Amance", 48.7549, 6.3092], + 54013: ["Amenoncourt", 48.6300, 6.7844], + 54014: ["Ancerviller", 48.5333, 6.8369], + 54015: ["Anderny", 49.3356, 5.8819], + 54016: ["Andilly", 48.7670, 5.8880], + 54017: ["Angomont", 48.5048, 6.9719], + 54018: ["Anoux", 49.2727, 5.8647], + 54019: ["Ansauville", 48.8123, 5.8228], + 54020: ["Anthelupt", 48.6033, 6.4153], + 54021: ["Armaucourt", 48.8125, 6.2982], + 54022: ["Arnaville", 49.0131, 6.0259], + 54023: ["Arracourt", 48.7246, 6.5330], + 54024: ["Arraye-et-Han", 48.8354, 6.2887], + 54025: ["Art-sur-Meurthe", 48.6605, 6.2629], + 54026: ["Athienville", 48.7174, 6.4860], + 54027: ["Atton", 48.8929, 6.1110], + 54028: ["Auboué", 49.2112, 5.9750], + 54029: ["Audun-le-Roman", 49.3679, 5.8936], + 54030: ["Autrepierre", 48.6080, 6.7979], + 54031: ["Autreville-sur-Moselle", 48.8287, 6.1077], + 54032: ["Autrey", 48.5315, 6.1273], + 54033: ["Avillers", 49.3225, 5.7381], + 54034: ["Avrainville", 48.7714, 5.9464], + 54035: ["Avricourt", 48.6425, 6.8132], + 54036: ["Avril", 49.2941, 5.9677], + 54037: ["Azelot", 48.5837, 6.2293], + 54038: ["Azerailles", 48.4972, 6.6948], + 54039: ["Baccarat", 48.4499, 6.7405], + 54040: ["Badonviller", 48.4949, 6.9101], + 54041: ["Bagneux", 48.5571, 5.8767], + 54042: ["Bainville-aux-Miroirs", 48.4363, 6.2833], + 54043: ["Bainville-sur-Madon", 48.5900, 6.0878], + 54044: ["Barbas", 48.5709, 6.8498], + 54045: ["Barbonville", 48.5504, 6.3557], + 54046: ["Barisey-au-Plain", 48.5234, 5.8520], + 54047: ["Barisey-la-Côte", 48.5457, 5.8438], + 54048: ["Les Baroches", 49.2299, 5.8881], + 54049: ["Baslieux", 49.4380, 5.7507], + 54050: ["Bathelémont", 48.6931, 6.5270], + 54051: ["Batilly", 49.1770, 5.9696], + 54052: ["Battigny", 48.4439, 5.9848], + 54053: ["Bauzemont", 48.6709, 6.5310], + 54054: ["Bayon", 48.4796, 6.3213], + 54055: ["Bayonville-sur-Mad", 49.0159, 5.9975], + 54056: ["Bazailles", 49.4100, 5.7659], + 54057: ["Beaumont", 48.8517, 5.7882], + 54058: ["Béchamps", 49.2140, 5.7424], + 54059: ["Belleau", 48.8487, 6.1870], + 54060: ["Belleville", 48.8144, 6.0896], + 54061: ["Bénaménil", 48.5644, 6.6619], + 54062: ["Benney", 48.5246, 6.2245], + 54063: ["Bernécourt", 48.8511, 5.8415], + 54064: ["Bertrambois", 48.5769, 7.0161], + 54065: ["Bertrichamps", 48.4351, 6.8122], + 54066: ["Bettainvillers", 49.2970, 5.9097], + 54067: ["Beuveille", 49.4363, 5.6756], + 54068: ["Beuvezin", 48.3785, 5.9728], + 54069: ["Beuvillers", 49.3870, 5.9190], + 54070: ["Bey-sur-Seille", 48.7957, 6.3360], + 54071: ["Bezange-la-Grande", 48.7476, 6.4727], + 54072: ["Bezaumont", 48.8484, 6.1033], + 54073: ["Bicqueley", 48.6236, 5.9252], + 54074: ["Bienville-la-Petite", 48.6336, 6.5126], + 54075: ["Bionville", 48.4950, 7.0217], + 54076: ["Blainville-sur-l'Eau", 48.5501, 6.4152], + 54077: ["Blâmont", 48.5905, 6.8425], + 54078: ["Blémerey", 48.5821, 6.7370], + 54079: ["Blénod-lès-Pont-à-Mousson", 48.8752, 6.0622], + 54080: ["Blénod-lès-Toul", 48.5971, 5.8270], + 54081: ["Boismont", 49.4110, 5.7403], + 54082: ["Boncourt", 49.1725, 5.8226], + 54083: ["Bonviller", 48.6274, 6.4954], + 54084: ["Mont-Bonvillers", 49.3268, 5.8428], + 54085: ["Borville", 48.4474, 6.3973], + 54086: ["Boucq", 48.7548, 5.7573], + 54087: ["Bouillonville", 48.9409, 5.8471], + 54088: ["Bouvron", 48.7396, 5.8853], + 54089: ["Bouxières-aux-Chênes", 48.7728, 6.2714], + 54090: ["Bouxières-aux-Dames", 48.7585, 6.1635], + 54091: ["Bouxières-sous-Froidmont", 48.9553, 6.1014], + 54092: ["Bouzanville", 48.3707, 6.1073], + 54093: ["Brainville", 49.1224, 5.8085], + 54094: ["Bralleville", 48.4091, 6.1922], + 54095: ["Bratte", 48.8164, 6.2183], + 54096: ["Bréhain-la-Ville", 49.4396, 5.8853], + 54097: ["Bréménil", 48.5231, 6.9213], + 54098: ["Brémoncourt", 48.4918, 6.3599], + 54099: ["Briey", 49.2557, 5.9704], + 54100: ["Brin-sur-Seille", 48.7740, 6.3548], + 54101: ["Brouville", 48.4922, 6.7492], + 54102: ["Bruley", 48.7129, 5.8566], + 54103: ["Bruville", 49.1230, 5.9256], + 54104: ["Buissoncourt", 48.6826, 6.3415], + 54105: ["Bulligny", 48.5723, 5.8436], + 54106: ["Bures", 48.6982, 6.5705], + 54107: ["Buriville", 48.5370, 6.6883], + 54108: ["Burthecourt-aux-Chênes", 48.5777, 6.2482], + 54109: ["Ceintrey", 48.5333, 6.1779], + 54110: ["Cerville", 48.6953, 6.3120], + 54111: ["Chaligny", 48.6369, 6.0900], + 54112: ["Chambley-Bussières", 49.0519, 5.9154], + 54113: ["Champenoux", 48.7344, 6.3530], + 54114: ["Champey-sur-Moselle", 48.9572, 6.0661], + 54115: ["Champigneulles", 48.7209, 6.1229], + 54116: ["Chanteheux", 48.5935, 6.5379], + 54117: ["Chaouilley", 48.4409, 6.0668], + 54118: ["Charency-Vezin", 49.4847, 5.5146], + 54119: ["Charey", 48.9959, 5.8652], + 54120: ["Charmes-la-Côte", 48.6249, 5.8275], + 54121: ["Charmois", 48.5345, 6.3892], + 54122: ["Chaudeney-sur-Moselle", 48.6549, 5.9243], + 54123: ["Chavigny", 48.6318, 6.1338], + 54124: ["Chazelles-sur-Albe", 48.5877, 6.7708], + 54125: ["Chenevières", 48.5218, 6.6378], + 54126: ["Chenicourt", 48.8581, 6.2833], + 54127: ["Chenières", 49.4742, 5.7660], + 54128: ["Choloy-Ménillot", 48.6534, 5.8073], + 54129: ["Cirey-sur-Vezouze", 48.5858, 6.9448], + 54130: ["Clayeures", 48.4695, 6.4094], + 54131: ["Clémery", 48.8830, 6.1803], + 54132: ["Clérey-sur-Brenon", 48.5062, 6.1375], + 54133: ["Coincourt", 48.7020, 6.6172], + 54134: ["Colmey", 49.4630, 5.5523], + 54135: ["Colombey-les-Belles", 48.5163, 5.8955], + 54136: ["Conflans-en-Jarnisy", 49.1684, 5.8479], + 54137: ["Cons-la-Grandville", 49.4856, 5.7011], + 54138: ["Cosnes-et-Romain", 49.5255, 5.7165], + 54139: ["Courbesseaux", 48.6914, 6.4022], + 54140: ["Courcelles", 48.3691, 6.0311], + 54141: ["Coyviller", 48.5853, 6.2832], + 54142: ["Crantenoy", 48.4671, 6.2320], + 54143: ["Crépey", 48.5280, 5.9619], + 54144: ["Crévéchamps", 48.5192, 6.2637], + 54145: ["Crévic", 48.6397, 6.4064], + 54146: ["Crézilles", 48.5822, 5.8893], + 54147: ["Crion", 48.6444, 6.5505], + 54148: ["Croismare", 48.6126, 6.5720], + 54149: ["Crusnes", 49.4338, 5.9207], + 54150: ["Custines", 48.7893, 6.1461], + 54151: ["Cutry", 49.4812, 5.7377], + 54152: ["Damelevières", 48.5664, 6.3920], + 54153: ["Dampvitoux", 49.0062, 5.8317], + 54154: ["Deneuvre", 48.4268, 6.7207], + 54155: ["Deuxville", 48.6184, 6.4581], + 54156: ["Diarville", 48.3870, 6.1307], + 54157: ["Dieulouard", 48.8340, 6.0556], + 54158: ["Dolcourt", 48.4903, 5.9783], + 54159: ["Dombasle-sur-Meurthe", 48.6191, 6.3607], + 54160: ["Domèvre-en-Haye", 48.8145, 5.9351], + 54161: ["Domèvre-sur-Vezouze", 48.5610, 6.8008], + 54162: ["Domgermain", 48.6414, 5.8235], + 54163: ["Domjevin", 48.5805, 6.6982], + 54164: ["Dommarie-Eulmont", 48.4188, 6.0321], + 54165: ["Dommartemont", 48.7171, 6.2156], + 54166: ["Dommartin-la-Chaussée", 49.0108, 5.8662], + 54167: ["Dommartin-lès-Toul", 48.6713, 5.9252], + 54168: ["Dommartin-sous-Amance", 48.7347, 6.2519], + 54169: ["Domprix", 49.3288, 5.7643], + 54170: ["Domptail-en-l'Air", 48.5112, 6.3350], + 54171: ["Doncourt-lès-Conflans", 49.1460, 5.9314], + 54172: ["Doncourt-lès-Longuyon", 49.4424, 5.7149], + 54173: ["Drouville", 48.6703, 6.4117], + 54174: ["écrouves", 48.6801, 5.8426], + 54175: ["Einvaux", 48.4930, 6.3933], + 54176: ["Einville-au-Jard", 48.6558, 6.4779], + 54177: ["Emberménil", 48.6376, 6.6826], + 54178: ["épiez-sur-Chiers", 49.5006, 5.5005], + 54179: ["éply", 48.9252, 6.1812], + 54180: ["Erbéviller-sur-Amezule", 48.7297, 6.3882], + 54181: ["Errouville", 49.4174, 5.8979], + 54182: ["Essey-et-Maizerais", 48.9110, 5.8060], + 54183: ["Essey-la-Côte", 48.4236, 6.4705], + 54184: ["Essey-lès-Nancy", 48.7075, 6.2328], + 54185: ["étreval", 48.4565, 6.0532], + 54186: ["Eulmont", 48.7501, 6.2221], + 54187: ["Euvezin", 48.9198, 5.8592], + 54188: ["Faulx", 48.7924, 6.1992], + 54189: ["Favières", 48.4573, 5.9338], + 54190: ["Fécocourt", 48.4030, 6.0020], + 54191: ["Fenneviller", 48.4851, 6.8831], + 54192: ["Ferrières", 48.5531, 6.2948], + 54193: ["Fey-en-Haye", 48.9053, 5.9640], + 54194: ["Fillières", 49.4117, 5.8422], + 54195: ["Flainval", 48.6185, 6.3976], + 54196: ["Flavigny-sur-Moselle", 48.5696, 6.1934], + 54197: ["Fléville-devant-Nancy", 48.6297, 6.2038], + 54198: ["Fléville-Lixières", 49.2429, 5.8146], + 54199: ["Flin", 48.5030, 6.6578], + 54200: ["Flirey", 48.8835, 5.8513], + 54201: ["Fontenoy-la-Joûte", 48.4492, 6.6555], + 54202: ["Fontenoy-sur-Moselle", 48.7076, 5.9911], + 54203: ["Forcelles-Saint-Gorgon", 48.4568, 6.1038], + 54204: ["Forcelles-sous-Gugney", 48.3923, 6.0848], + 54205: ["Foug", 48.6734, 5.7809], + 54206: ["Fraimbois", 48.5255, 6.5424], + 54207: ["Fraisnes-en-Saintois", 48.3742, 6.0609], + 54208: ["Francheville", 48.7410, 5.9264], + 54209: ["Franconville", 48.5002, 6.4513], + 54210: ["Fréménil", 48.5614, 6.7067], + 54211: ["Frémonville", 48.6052, 6.9032], + 54212: ["Fresnois-la-Montagne", 49.4988, 5.6510], + 54213: ["Friauville", 49.1432, 5.8307], + 54214: ["Frolois", 48.5721, 6.1265], + 54215: ["Frouard", 48.7504, 6.1231], + 54216: ["Froville", 48.4692, 6.3646], + 54217: ["Gélacourt", 48.4762, 6.7317], + 54218: ["Gélaucourt", 48.4586, 5.9882], + 54219: ["Gellenoncourt", 48.6776, 6.3806], + 54220: ["Gémonville", 48.4196, 5.8836], + 54221: ["Gerbécourt-et-Haplemont", 48.4887, 6.1526], + 54222: ["Gerbéviller", 48.4934, 6.5108], + 54223: ["Germiny", 48.5465, 6.0015], + 54224: ["Germonville", 48.4096, 6.2178], + 54225: ["Gézoncourt", 48.8427, 5.9857], + 54226: ["Gibeaumeix", 48.5907, 5.7429], + 54227: ["Giraumont", 49.1732, 5.9160], + 54228: ["Giriviller", 48.4348, 6.4959], + 54229: ["Glonville", 48.4576, 6.6873], + 54230: ["Gogney", 48.6147, 6.8685], + 54231: ["Gondrecourt-Aix", 49.2444, 5.7623], + 54232: ["Gondreville", 48.6824, 5.9812], + 54233: ["Gondrexon", 48.6046, 6.7667], + 54234: ["Gorcy", 49.5360, 5.6830], + 54235: ["Goviller", 48.5051, 6.0139], + 54236: ["Grand-Failly", 49.4211, 5.5202], + 54237: ["Grimonviller", 48.3808, 6.0079], + 54238: ["Gripport", 48.4156, 6.2479], + 54239: ["Griscourt", 48.8410, 6.0171], + 54240: ["Grosrouvres", 48.8291, 5.8461], + 54241: ["Gugney", 48.3953, 6.0584], + 54242: ["Gye", 48.6248, 5.8773], + 54243: ["Hablainville", 48.5156, 6.7191], + 54244: ["Hagéville", 49.0316, 5.8643], + 54245: ["Haigneville", 48.4842, 6.3410], + 54246: ["Halloville", 48.5513, 6.8595], + 54247: ["Hammeville", 48.4989, 6.0713], + 54248: ["Hamonville", 48.8244, 5.8080], + 54249: ["Hannonville-Suzémont", 49.0988, 5.8367], + 54250: ["Haraucourt", 48.6614, 6.3611], + 54251: ["Harbouey", 48.5706, 6.8940], + 54252: ["Haroué", 48.4739, 6.1877], + 54253: ["Hatrize", 49.1964, 5.8978], + 54254: ["Haucourt-Moulaine", 49.4965, 5.8066], + 54255: ["Haudonville", 48.5012, 6.4788], + 54256: ["Haussonville", 48.5285, 6.3225], + 54257: ["Heillecourt", 48.6510, 6.1990], + 54258: ["Hénaménil", 48.6645, 6.5687], + 54259: ["Herbéviller", 48.5530, 6.7541], + 54260: ["Hériménil", 48.5507, 6.5081], + 54261: ["Herserange", 49.5184, 5.7924], + 54262: ["Hoéville", 48.7165, 6.4330], + 54263: ["Homécourt", 49.2224, 5.9927], + 54264: ["Houdelmont", 48.5366, 6.0933], + 54265: ["Houdemont", 48.6412, 6.1735], + 54266: ["Houdreville", 48.5135, 6.0989], + 54268: ["Housséville", 48.4077, 6.1157], + 54269: ["Hudiviller", 48.6000, 6.3907], + 54270: ["Hussigny-Godbrange", 49.4955, 5.8561], + 54271: ["Igney", 48.6323, 6.8198], + 54272: ["Jaillon", 48.7618, 5.9747], + 54273: ["Jarny", 49.1495, 5.8812], + 54274: ["Jarville-la-Malgrange", 48.6671, 6.2046], + 54275: ["Jaulny", 48.9667, 5.8927], + 54276: ["Jeandelaincourt", 48.8465, 6.2430], + 54277: ["Jeandelize", 49.1734, 5.7966], + 54278: ["Jevoncourt", 48.4141, 6.1623], + 54279: ["Jezainville", 48.8646, 6.0160], + 54280: ["Joeuf", 49.2320, 6.0116], + 54281: ["Jolivet", 48.6107, 6.5178], + 54282: ["Joppécourt", 49.3897, 5.8025], + 54283: ["Jouaville", 49.1585, 5.9614], + 54284: ["Joudreville", 49.2881, 5.7792], + 54285: ["Juvrecourt", 48.7407, 6.5604], + 54286: ["Labry", 49.1827, 5.8734], + 54287: ["Lachapelle", 48.4179, 6.7690], + 54288: ["Lagney", 48.7452, 5.8289], + 54289: ["Laître-sous-Amance", 48.7392, 6.2737], + 54290: ["Laix", 49.4515, 5.7794], + 54291: ["Laloeuf", 48.4682, 6.0080], + 54292: ["Lamath", 48.5201, 6.4430], + 54293: ["Landécourt", 48.5024, 6.4218], + 54294: ["Landremont", 48.8549, 6.1522], + 54295: ["Landres", 49.3186, 5.8075], + 54296: ["Laneuvelotte", 48.7248, 6.3000], + 54297: ["Laneuveville-aux-Bois", 48.6227, 6.6454], + 54298: ["Laneuveville-derrière-Foug", 48.7076, 5.8056], + 54299: ["Laneuveville-devant-Bayon", 48.4708, 6.2638], + 54300: ["Laneuveville-devant-Nancy", 48.6462, 6.2412], + 54301: ["Lanfroicourt", 48.8062, 6.3189], + 54302: ["Lantéfontaine", 49.2533, 5.8865], + 54303: ["Laronxe", 48.5442, 6.5977], + 54304: ["Laxou", 48.6822, 6.1135], + 54305: ["Lay-Saint-Christophe", 48.7538, 6.1950], + 54306: ["Lay-Saint-Remy", 48.6816, 5.7614], + 54307: ["Lebeuville", 48.4342, 6.2411], + 54308: ["Leintrey", 48.6283, 6.7434], + 54309: ["Lemainville", 48.5057, 6.1868], + 54310: ["Leménil-Mitry", 48.4531, 6.2549], + 54311: ["Lenoncourt", 48.6713, 6.3001], + 54312: ["Lesménils", 48.9314, 6.1107], + 54313: ["Létricourt", 48.8747, 6.2852], + 54314: ["Lexy", 49.5032, 5.7290], + 54315: ["Leyr", 48.8023, 6.2692], + 54316: ["Limey-Remenauville", 48.8942, 5.9023], + 54317: ["Lironville", 48.8671, 5.9121], + 54318: ["Liverdun", 48.7537, 6.0523], + 54320: ["Loisy", 48.8672, 6.0984], + 54321: ["Longlaville", 49.5335, 5.8023], + 54322: ["Longuyon", 49.4583, 5.5917], + 54323: ["Longwy", 49.5214, 5.7663], + 54324: ["Lorey", 48.4973, 6.3147], + 54325: ["Loromontzey", 48.4301, 6.3697], + 54326: ["Lubey", 49.2440, 5.8546], + 54327: ["Lucey", 48.7225, 5.8288], + 54328: ["Ludres", 48.6207, 6.1733], + 54329: ["Lunéville", 48.5920, 6.4981], + 54330: ["Lupcourt", 48.6024, 6.2212], + 54331: ["Magnières", 48.4441, 6.5657], + 54332: ["Maidières", 48.8958, 6.0358], + 54333: ["Mailly-sur-Seille", 48.9178, 6.2511], + 54334: ["Mairy-Mainville", 49.3047, 5.8553], + 54335: ["Maixe", 48.6475, 6.4379], + 54336: ["Maizières", 48.5908, 6.0487], + 54337: ["Malavillers", 49.3574, 5.8657], + 54338: ["Malleloy", 48.7916, 6.1680], + 54339: ["Malzéville", 48.7218, 6.1899], + 54340: ["Mamey", 48.8796, 5.9559], + 54341: ["Mance", 49.2743, 5.9194], + 54342: ["Mancieulles", 49.2810, 5.8966], + 54343: ["Mandres-aux-Quatre-Tours", 48.8280, 5.7904], + 54344: ["Mangonville", 48.4510, 6.2889], + 54345: ["Manoncourt-en-Vermois", 48.6014, 6.2702], + 54346: ["Manoncourt-en-Woëvre", 48.7819, 5.9191], + 54348: ["Manonville", 48.8313, 5.9154], + 54349: ["Manonviller", 48.5910, 6.6625], + 54350: ["Marainviller", 48.5979, 6.6082], + 54351: ["Marbache", 48.7902, 6.0903], + 54352: ["Maron", 48.6577, 6.0578], + 54353: ["Mars-la-Tour", 49.0967, 5.8846], + 54354: ["Marthemont", 48.5592, 6.0366], + 54355: ["Martincourt", 48.8482, 5.9519], + 54356: ["Mattexey", 48.4390, 6.5216], + 54357: ["Maxéville", 48.7091, 6.1495], + 54358: ["Mazerulles", 48.7552, 6.3793], + 54359: ["Méhoncourt", 48.5123, 6.3799], + 54360: ["Ménil-la-Tour", 48.7741, 5.8476], + 54362: ["Mercy-le-Bas", 49.3854, 5.7584], + 54363: ["Mercy-le-Haut", 49.3697, 5.8253], + 54364: ["Méréville", 48.5911, 6.1377], + 54365: ["Merviller", 48.4739, 6.7792], + 54366: ["Messein", 48.6104, 6.1421], + 54367: ["Mexy", 49.5017, 5.7859], + 54368: ["Mignéville", 48.5341, 6.7831], + 54369: ["Millery", 48.8151, 6.1394], + 54370: ["Minorville", 48.8097, 5.8798], + 54371: ["Moineville", 49.1970, 5.9483], + 54372: ["Moivrons", 48.8281, 6.2478], + 54373: ["Moncel-lès-Lunéville", 48.5637, 6.5614], + 54374: ["Moncel-sur-Seille", 48.7689, 6.4242], + 54375: ["Montauville", 48.8961, 6.0013], + 54376: ["Montenoy", 48.7926, 6.2363], + 54377: ["Montigny", 48.5137, 6.8033], + 54378: ["Montigny-sur-Chiers", 49.4718, 5.6681], + 54379: ["Mont-l'étroit", 48.4986, 5.7828], + 54380: ["Mont-le-Vignoble", 48.6194, 5.8505], + 54381: ["Montreux", 48.5354, 6.8878], + 54382: ["Mont-Saint-Martin", 49.5459, 5.7794], + 54383: ["Mont-sur-Meurthe", 48.5493, 6.4421], + 54385: ["Morfontaine", 49.4434, 5.8177], + 54386: ["Moriviller", 48.4809, 6.4404], + 54387: ["Morville-sur-Seille", 48.9179, 6.1461], + 54388: ["Mouacourt", 48.6720, 6.6399], + 54389: ["Mouaville", 49.2135, 5.7786], + 54390: ["Mousson", 48.9108, 6.0925], + 54391: ["Moutiers", 49.2325, 5.9557], + 54392: ["Moutrot", 48.6018, 5.8968], + 54393: ["Moyen", 48.4870, 6.5867], + 54394: ["Murville", 49.3429, 5.8308], + 54395: ["Nancy", 48.6901, 6.1758], + 54396: ["Neufmaisons", 48.4471, 6.8700], + 54397: ["Neuves-Maisons", 48.6147, 6.1091], + 54398: ["Neuviller-lès-Badonviller", 48.5208, 6.8768], + 54399: ["Neuviller-sur-Moselle", 48.4902, 6.2817], + 54400: ["Nomeny", 48.8776, 6.2330], + 54401: ["Nonhigny", 48.5487, 6.8907], + 54402: ["Norroy-le-Sec", 49.2766, 5.8093], + 54403: ["Norroy-lès-Pont-à-Mousson", 48.9321, 6.0123], + 54404: ["Noviant-aux-Prés", 48.8457, 5.8850], + 54405: ["Ochey", 48.5937, 5.9486], + 54406: ["Ogéviller", 48.5513, 6.7180], + 54407: ["Ognéville", 48.4714, 6.0591], + 54408: ["Olley", 49.1731, 5.7677], + 54409: ["Omelmont", 48.4933, 6.1184], + 54410: ["Onville", 49.0218, 5.9685], + 54411: ["Ormes-et-Ville", 48.4878, 6.2050], + 54412: ["Othe", 49.4911, 5.4470], + 54413: ["Ozerailles", 49.2259, 5.8417], + 54414: ["Pagney-derrière-Barine", 48.6988, 5.8475], + 54415: ["Pagny-sur-Moselle", 48.9884, 6.0111], + 54416: ["Pannes", 48.9298, 5.7960], + 54417: ["Parey-Saint-Césaire", 48.5271, 6.0636], + 54418: ["Parroy", 48.6685, 6.6082], + 54419: ["Parux", 48.5418, 6.9211], + 54420: ["Petit-Failly", 49.4396, 5.5011], + 54421: ["Petitmont", 48.5464, 6.9741], + 54422: ["Pettonville", 48.5301, 6.7437], + 54423: ["Pexonne", 48.4679, 6.8838], + 54424: ["Phlin", 48.9167, 6.2767], + 54425: ["Piennes", 49.3073, 5.7838], + 54426: ["Pierre-la-Treiche", 48.6397, 5.9638], + 54427: ["Pierre-Percée", 48.4646, 6.9384], + 54428: ["Pierrepont", 49.4183, 5.7091], + 54429: ["Pierreville", 48.5485, 6.1107], + 54430: ["Pompey", 48.7732, 6.1108], + 54431: ["Pont-à-Mousson", 48.9219, 6.0539], + 54432: ["Pont-Saint-Vincent", 48.6093, 6.0750], + 54433: ["Port-sur-Seille", 48.8997, 6.1597], + 54434: ["Praye", 48.4376, 6.1114], + 54435: ["Prény", 48.9719, 5.9631], + 54436: ["Preutin-Higny", 49.3473, 5.7994], + 54437: ["Pulligny", 48.5496, 6.1518], + 54438: ["Pulney", 48.3909, 6.0324], + 54439: ["Pulnoy", 48.7016, 6.2661], + 54440: ["Puxe", 49.1511, 5.7867], + 54441: ["Puxieux", 49.0735, 5.8851], + 54442: ["Quevilloncourt", 48.4715, 6.1053], + 54443: ["Raon-lès-Leau", 48.5138, 7.0973], + 54444: ["Raucourt", 48.9241, 6.2184], + 54445: ["Raville-sur-Sânon", 48.6515, 6.5100], + 54446: ["Réchicourt-la-Petite", 48.7179, 6.5823], + 54447: ["Réclonville", 48.5374, 6.7294], + 54449: ["Rehainviller", 48.5681, 6.4694], + 54450: ["Reherrey", 48.5084, 6.7764], + 54451: ["Réhon", 49.4995, 5.7573], + 54452: ["Reillon", 48.5988, 6.7431], + 54453: ["Rembercourt-sur-Mad", 48.9851, 5.9036], + 54455: ["Remenoville", 48.4639, 6.4748], + 54456: ["Réméréville", 48.7083, 6.3802], + 54457: ["Remoncourt", 48.6560, 6.7413], + 54458: ["Repaix", 48.6128, 6.8300], + 54459: ["Richardménil", 48.5958, 6.1761], + 54460: ["Rogéville", 48.8146, 5.9772], + 54461: ["Romain", 48.5207, 6.3568], + 54462: ["Rosières-aux-Salines", 48.5924, 6.3343], + 54463: ["Rosières-en-Haye", 48.7887, 5.9941], + 54464: ["Rouves", 48.9025, 6.2042], + 54465: ["Roville-devant-Bayon", 48.4673, 6.2936], + 54466: ["Royaumeix", 48.7851, 5.8221], + 54467: ["Rozelieures", 48.4468, 6.4304], + 54468: ["Saffais", 48.5594, 6.3159], + 54469: ["Saint-Ail", 49.1694, 6.0019], + 54470: ["Saint-Baussant", 48.8919, 5.7972], + 54471: ["Saint-Boingt", 48.4186, 6.4296], + 54472: ["Saint-Clément", 48.5424, 6.6233], + 54473: ["Saint-Firmin", 48.4251, 6.1366], + 54474: ["Sainte-Geneviève", 48.8702, 6.1371], + 54475: ["Saint-Germain", 48.4232, 6.3441], + 54476: ["Saint-Jean-lès-Longuyon", 49.4555, 5.4886], + 54477: ["Saint-Julien-lès-Gorze", 49.0182, 5.9042], + 54478: ["Saint-Marcel", 49.1225, 5.9732], + 54479: ["Saint-Mard", 48.5100, 6.2986], + 54480: ["Saint-Martin", 48.5717, 6.7496], + 54481: ["Saint-Maurice-aux-Forges", 48.5064, 6.8509], + 54482: ["Saint-Max", 48.7052, 6.2064], + 54483: ["Saint-Nicolas-de-Port", 48.6220, 6.2954], + 54484: ["Sainte-Pôle", 48.5055, 6.8305], + 54485: ["Saint-Pancré", 49.5261, 5.6387], + 54486: ["Saint-Remimont", 48.4990, 6.2541], + 54487: ["Saint-Rémy-aux-Bois", 48.4160, 6.3962], + 54488: ["Saint-Sauveur", 48.5230, 7.0030], + 54489: ["Saint-Supplet", 49.3758, 5.7295], + 54490: ["Saizerais", 48.7916, 6.0406], + 54491: ["Sancy", 49.3519, 5.9274], + 54492: ["Sanzey", 48.7652, 5.8260], + 54493: ["Saulnes", 49.5293, 5.8264], + 54494: ["Saulxerotte", 48.4728, 5.9334], + 54495: ["Saulxures-lès-Nancy", 48.6858, 6.2539], + 54496: ["Saulxures-lès-Vannes", 48.5191, 5.8005], + 54497: ["Saxon-Sion", 48.4174, 6.0866], + 54498: ["Seichamps", 48.7152, 6.2714], + 54499: ["Seicheprey", 48.8686, 5.7957], + 54500: ["Selaincourt", 48.4966, 5.9443], + 54501: ["Seranville", 48.4596, 6.5166], + 54502: ["Serres", 48.6912, 6.4543], + 54504: ["Serrouville", 49.3938, 5.8776], + 54505: ["Sexey-aux-Forges", 48.6346, 6.0233], + 54506: ["Sexey-les-Bois", 48.7189, 6.0309], + 54507: ["Sionviller", 48.6319, 6.5476], + 54508: ["Sivry", 48.8296, 6.2071], + 54509: ["Sommerviller", 48.6360, 6.3757], + 54510: ["Sornéville", 48.7411, 6.4162], + 54511: ["Sponville", 49.0740, 5.8319], + 54512: ["Tanconville", 48.6051, 6.9404], + 54513: ["Tantonville", 48.4672, 6.1375], + 54514: ["Tellancourt", 49.5089, 5.6298], + 54515: ["Thélod", 48.5439, 6.0507], + 54516: ["They-sous-Vaudemont", 48.4044, 6.0529], + 54517: ["Thézey-Saint-Martin", 48.9030, 6.3027], + 54518: ["Thiaucourt-Regniéville", 48.9331, 5.9009], + 54519: ["Thiaville-sur-Meurthe", 48.4072, 6.8050], + 54520: ["Thiébauménil", 48.5791, 6.6298], + 54521: ["Thil", 49.4735, 5.9061], + 54522: ["Thorey-Lyautey", 48.4447, 6.0322], + 54523: ["Thuilley-aux-Groseilles", 48.5757, 5.9721], + 54524: ["Thumeréville", 49.2035, 5.8062], + 54525: ["Tiercelet", 49.4603, 5.8831], + 54526: ["Tomblaine", 48.6859, 6.2212], + 54527: ["Tonnoy", 48.5545, 6.2593], + 54528: ["Toul", 48.6865, 5.8950], + 54529: ["Tramont-émy", 48.4135, 5.9492], + 54530: ["Tramont-Lassus", 48.4007, 5.9666], + 54531: ["Tramont-Saint-André", 48.4143, 5.9274], + 54532: ["Tremblecourt", 48.8028, 5.9455], + 54533: ["Trieux", 49.3225, 5.9437], + 54534: ["Trondes", 48.7234, 5.7722], + 54535: ["Tronville", 49.0828, 5.9190], + 54536: ["Tucquegnieux", 49.3071, 5.8939], + 54537: ["Ugny", 49.4635, 5.7082], + 54538: ["Uruffe", 48.5686, 5.7464], + 54539: ["Vacqueville", 48.4812, 6.8173], + 54540: ["Val-et-Châtillon", 48.5544, 7.0073], + 54541: ["Valhey", 48.6835, 6.4939], + 54542: ["Valleroy", 49.2141, 5.9199], + 54543: ["Vallois", 48.4603, 6.5453], + 54544: ["Vandelainville", 49.0292, 5.9823], + 54545: ["Vandeléville", 48.4246, 5.9915], + 54546: ["Vandières", 48.9590, 6.0202], + 54547: ["Vandoeuvre-lès-Nancy", 48.6579, 6.1653], + 54548: ["Vannes-le-Châtel", 48.5715, 5.7849], + 54549: ["Varangéville", 48.6416, 6.3213], + 54550: ["Vathiménil", 48.5048, 6.6147], + 54551: ["Vaucourt", 48.6653, 6.6862], + 54552: ["Vaudémont", 48.4212, 6.0583], + 54553: ["Vaudeville", 48.4549, 6.2087], + 54554: ["Vaudigny", 48.4379, 6.2053], + 54555: ["Vaxainville", 48.5200, 6.7558], + 54556: ["Vého", 48.6033, 6.7088], + 54557: ["Velaine-en-Haye", 48.6991, 6.0471], + 54558: ["Velaine-sous-Amance", 48.7156, 6.3252], + 54559: ["Velle-sur-Moselle", 48.5304, 6.2855], + 54560: ["Veney", 48.4607, 6.8136], + 54561: ["Vennezey", 48.4418, 6.4614], + 54562: ["Verdenal", 48.5875, 6.8046], + 54563: ["Vézelise", 48.4830, 6.0939], + 54564: ["Viéville-en-Haye", 48.9392, 5.9184], + 54565: ["Vigneulles", 48.5693, 6.3443], + 54566: ["Vilcey-sur-Trey", 48.9396, 5.9586], + 54567: ["Villacourt", 48.4398, 6.3364], + 54568: ["Ville-au-Montois", 49.4174, 5.8011], + 54569: ["Ville-au-Val", 48.8410, 6.1300], + 54570: ["Villecey-sur-Mad", 48.9935, 5.9462], + 54571: ["Ville-en-Vermois", 48.6194, 6.2442], + 54572: ["Ville-Houdlémont", 49.5391, 5.6572], + 54573: ["Villers-en-Haye", 48.8203, 6.0069], + 54574: ["Villers-la-Chèvre", 49.5055, 5.6889], + 54575: ["Villers-la-Montagne", 49.4699, 5.8318], + 54576: ["Villers-le-Rond", 49.4690, 5.4819], + 54577: ["Villers-lès-Moivrons", 48.8144, 6.2511], + 54578: ["Villers-lès-Nancy", 48.6616, 6.1287], + 54579: ["Villers-sous-Prény", 48.9430, 5.9950], + 54580: ["Villerupt", 49.4647, 5.9264], + 54581: ["Ville-sur-Yron", 49.1209, 5.8727], + 54582: ["Villette", 49.4786, 5.5537], + 54583: ["Villey-le-Sec", 48.6576, 5.9759], + 54584: ["Villey-Saint-étienne", 48.7281, 5.9635], + 54585: ["Virecourt", 48.4551, 6.3183], + 54586: ["Viterne", 48.5872, 6.0129], + 54587: ["Vitrey", 48.4936, 6.0424], + 54588: ["Vitrimont", 48.5905, 6.4423], + 54589: ["Vittonville", 48.9707, 6.0598], + 54590: ["Viviers-sur-Chiers", 49.4657, 5.6311], + 54591: ["Voinémont", 48.5170, 6.1741], + 54592: ["Vroncourt", 48.4591, 6.0772], + 54593: ["Waville", 49.0120, 5.9362], + 54594: ["Xammes", 48.9781, 5.8489], + 54595: ["Xermaménil", 48.5390, 6.4769], + 54596: ["Xeuilley", 48.5619, 6.0907], + 54597: ["Xirocourt", 48.4327, 6.1762], + 54598: ["Xivry-Circourt", 49.3568, 5.7652], + 54599: ["Xonville", 49.0569, 5.8560], + 54600: ["Xousse", 48.6532, 6.7080], + 54601: ["Xures", 48.6903, 6.6573], + 54602: ["Han-devant-Pierrepont", 49.3965, 5.7111] +}; diff --git a/dep/55.js b/dep/55.js new file mode 100644 index 0000000..88e8154 --- /dev/null +++ b/dep/55.js @@ -0,0 +1,513 @@ +/* + 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[55] = { + 55001: ["Abainville", 48.5326, 5.5152], + 55002: ["Abaucourt-Hautecourt", 49.1969, 5.5486], + 55004: ["Aincreville", 49.3697, 5.1161], + 55005: ["Amanty", 48.5151, 5.6041], + 55007: ["Ambly-sur-Meuse", 49.0225, 5.4522], + 55008: ["Amel-sur-l'étang", 49.2572, 5.6472], + 55009: ["Ancemont", 49.0649, 5.3836], + 55010: ["Ancerville", 48.6399, 5.0237], + 55011: ["Andernay", 48.7837, 4.9524], + 55012: ["Apremont-la-Forêt", 48.8438, 5.6218], + 55013: ["Arrancy-sur-Crusne", 49.4118, 5.6509], + 55014: ["Aubréville", 49.1557, 5.0947], + 55015: ["Aulnois-en-Perthois", 48.6347, 5.1263], + 55017: ["Autrécourt-sur-Aire", 49.0310, 5.1398], + 55018: ["Autréville-Saint-Lambert", 49.5627, 5.1343], + 55021: ["Avillers-Sainte-Croix", 49.0338, 5.7038], + 55022: ["Avioth", 49.5663, 5.3904], + 55023: ["Avocourt", 49.2032, 5.1422], + 55024: ["Azannes-et-Soumazannes", 49.2932, 5.4679], + 55025: ["Baâlon", 49.4830, 5.2580], + 55026: ["Badonvilliers-Gérauvilliers", 48.5444, 5.5777], + 55027: ["Bannoncourt", 48.9532, 5.4837], + 55028: ["Bantheville", 49.3529, 5.0736], + 55029: ["Bar-le-Duc", 48.7642, 5.1634], + 55030: ["Baudignécourt", 48.5651, 5.4585], + 55031: ["Baudonvilliers", 48.6886, 5.0056], + 55032: ["Baudrémont", 48.8371, 5.3933], + 55033: ["Baulny", 49.2660, 5.0240], + 55034: ["Bazeilles-sur-Othain", 49.5004, 5.4263], + 55035: ["Bazincourt-sur-Saulx", 48.6872, 5.1401], + 55036: ["Beauclair", 49.4519, 5.1175], + 55037: ["Beaufort-en-Argonne", 49.4796, 5.1076], + 55038: ["Beaulieu-en-Argonne", 49.0432, 5.0398], + 55039: ["Beaumont-en-Verdunois", 49.2621, 5.4098], + 55040: ["Beausite", 48.9672, 5.2126], + 55041: ["Behonne", 48.7984, 5.1754], + 55042: ["Belleray", 49.1313, 5.3809], + 55043: ["Belleville-sur-Meuse", 49.1797, 5.3963], + 55044: ["Belrain", 48.8638, 5.3072], + 55045: ["Belrupt-en-Verdunois", 49.1477, 5.4505], + 55046: ["Beney-en-Woëvre", 48.9616, 5.8070], + 55047: ["Béthelainville", 49.1684, 5.2334], + 55048: ["Béthincourt", 49.2503, 5.2244], + 55049: ["Beurey-sur-Saulx", 48.7566, 5.0289], + 55050: ["Bezonvaux", 49.2314, 5.4723], + 55051: ["Biencourt-sur-Orge", 48.5699, 5.3463], + 55053: ["Billy-sous-Mangiennes", 49.3230, 5.5617], + 55054: ["Bislée", 48.8731, 5.5101], + 55055: ["Blanzée", 49.1603, 5.5364], + 55057: ["Boinville-en-Woëvre", 49.1885, 5.6778], + 55058: ["Boncourt-sur-Meuse", 48.8078, 5.5851], + 55059: ["Bonnet", 48.5253, 5.4259], + 55060: ["Bonzée", 49.0904, 5.5647], + 55061: ["Le Bouchon-sur-Saulx", 48.6090, 5.2278], + 55062: ["Bouconville-sur-Madt", 48.8443, 5.7045], + 55063: ["Bouligny", 49.2916, 5.7454], + 55064: ["Bouquemont", 48.9814, 5.4330], + 55065: ["Boureuilles", 49.1963, 5.0220], + 55066: ["Bovée-sur-Barboure", 48.6372, 5.5100], + 55067: ["Boviolles", 48.6452, 5.4158], + 55068: ["Brabant-en-Argonne", 49.1207, 5.1434], + 55069: ["Brabant-le-Roi", 48.8537, 4.9810], + 55070: ["Brabant-sur-Meuse", 49.2783, 5.3283], + 55071: ["Brandeville", 49.3922, 5.3045], + 55072: ["Braquis", 49.1556, 5.6286], + 55073: ["Bras-sur-Meuse", 49.2078, 5.3895], + 55075: ["Brauvilliers", 48.5765, 5.1537], + 55076: ["Bréhéville", 49.3843, 5.3337], + 55077: ["Breux", 49.5917, 5.3939], + 55078: ["Brieulles-sur-Meuse", 49.3273, 5.1653], + 55079: ["Brillon-en-Barrois", 48.7153, 5.1083], + 55080: ["Brixey-aux-Chanoines", 48.4730, 5.7160], + 55081: ["Brizeaux", 49.0062, 5.0562], + 55082: ["Brocourt-en-Argonne", 49.1128, 5.1713], + 55083: ["Brouennes", 49.5214, 5.2542], + 55084: ["Broussey-en-Blois", 48.6345, 5.5512], + 55085: ["Broussey-Raulecourt", 48.8145, 5.7188], + 55087: ["Bure", 48.5093, 5.3467], + 55088: ["Burey-en-Vaux", 48.5587, 5.6522], + 55089: ["Burey-la-Côte", 48.5001, 5.6852], + 55093: ["Buxières-sous-les-Côtes", 48.9063, 5.6783], + 55094: ["Buzy-Darmont", 49.1747, 5.7063], + 55095: ["Cesse", 49.5091, 5.1444], + 55096: ["Chaillon", 48.9497, 5.6430], + 55097: ["Chalaines", 48.5935, 5.6970], + 55099: ["Champneuville", 49.2365, 5.3295], + 55100: ["Champougny", 48.5461, 5.7028], + 55101: ["Chardogne", 48.8272, 5.1306], + 55102: ["Charny-sur-Meuse", 49.2038, 5.3418], + 55103: ["Charpentry", 49.2572, 5.0414], + 55104: ["Chassey-Beaupré", 48.4464, 5.4381], + 55105: ["Châtillon-sous-les-Côtes", 49.1391, 5.5131], + 55106: ["Chattancourt", 49.2160, 5.2649], + 55107: ["Chaumont-devant-Damvillers", 49.3098, 5.4311], + 55108: ["Chaumont-sur-Aire", 48.9255, 5.2697], + 55109: ["Chauvency-le-Château", 49.5231, 5.3078], + 55110: ["Chauvency-Saint-Hubert", 49.5399, 5.2966], + 55111: ["Chauvoncourt", 48.8925, 5.4985], + 55113: ["Cheppy", 49.2242, 5.0728], + 55114: ["Chonville-Malaumont", 48.7606, 5.4901], + 55115: ["Cierges-sous-Montfaucon", 49.2994, 5.0933], + 55116: ["Le Claon", 49.1453, 4.9901], + 55117: ["Clermont-en-Argonne", 49.1085, 5.0806], + 55118: ["Cléry-le-Grand", 49.3592, 5.1443], + 55119: ["Cléry-le-Petit", 49.3658, 5.1752], + 55120: ["Combles-en-Barrois", 48.7439, 5.1137], + 55121: ["Combres-sous-les-Côtes", 49.0600, 5.6221], + 55122: ["Commercy", 48.7462, 5.5563], + 55123: ["Les Hauts-de-Chée", 48.8683, 5.1652], + 55124: ["Consenvoye", 49.2955, 5.3112], + 55125: ["Contrisson", 48.8030, 4.9558], + 55127: ["Courcelles-en-Barrois", 48.8264, 5.4272], + 55128: ["Courcelles-sur-Aire", 48.9403, 5.2333], + 55129: ["Courouvre", 48.9406, 5.3528], + 55132: ["Cousances-les-Forges", 48.6171, 5.0853], + 55133: ["Couvertpuis", 48.5811, 5.3064], + 55134: ["Couvonges", 48.7765, 5.0360], + 55137: ["Cuisy", 49.2673, 5.1884], + 55139: ["Cumières-le-Mort-Homme", 49.2342, 5.2679], + 55140: ["Cunel", 49.3320, 5.1172], + 55141: ["Dagonville", 48.7898, 5.3847], + 55142: ["Dainville-Bertheléville", 48.4507, 5.5085], + 55143: ["Damloup", 49.1993, 5.4926], + 55144: ["Dammarie-sur-Saulx", 48.5968, 5.2379], + 55145: ["Damvillers", 49.3433, 5.4149], + 55146: ["Dannevoux", 49.3046, 5.2267], + 55148: ["Delouze-Rosières", 48.5657, 5.5307], + 55149: ["Delut", 49.4112, 5.4286], + 55150: ["Demange-aux-Eaux", 48.5915, 5.4726], + 55153: ["Dieppe-sous-Douaumont", 49.2195, 5.5190], + 55154: ["Dieue-sur-Meuse", 49.0797, 5.4296], + 55155: ["Dombasle-en-Argonne", 49.1446, 5.1954], + 55156: ["Dombras", 49.3816, 5.4481], + 55157: ["Dommartin-la-Montagne", 49.0242, 5.6017], + 55158: ["Dommary-Baroncourt", 49.2842, 5.7145], + 55159: ["Dompcevrin", 48.9279, 5.4677], + 55160: ["Dompierre-aux-Bois", 48.9997, 5.5905], + 55162: ["Domremy-la-Canne", 49.2976, 5.6931], + 55163: ["Doncourt-aux-Templiers", 49.0599, 5.7217], + 55164: ["Douaumont", 49.2231, 5.4317], + 55165: ["Doulcon", 49.3862, 5.1548], + 55166: ["Dugny-sur-Meuse", 49.1014, 5.3740], + 55167: ["Dun-sur-Meuse", 49.3830, 5.1957], + 55168: ["Duzey", 49.3582, 5.6169], + 55169: ["écouviez", 49.5332, 5.4516], + 55170: ["écurey-en-Verdunois", 49.3568, 5.3405], + 55171: ["Eix", 49.1790, 5.4799], + 55172: ["Les Éparges", 49.0644, 5.5832], + 55173: ["épiez-sur-Meuse", 48.5424, 5.6267], + 55174: ["épinonville", 49.2732, 5.0828], + 55175: ["érize-la-Brûlée", 48.8469, 5.2749], + 55177: ["érize-la-Petite", 48.9140, 5.2371], + 55178: ["érize-Saint-Dizier", 48.8106, 5.2840], + 55179: ["Erneville-aux-Bois", 48.7418, 5.4134], + 55180: ["Esnes-en-Argonne", 49.2094, 5.2047], + 55181: ["étain", 49.2168, 5.6370], + 55182: ["éton", 49.2639, 5.6879], + 55183: ["étraye", 49.3271, 5.3560], + 55184: ["Euville", 48.7444, 5.6451], + 55185: ["èvres", 48.9823, 5.1255], + 55186: ["Fains-Véel", 48.7798, 5.1125], + 55188: ["Flassigny", 49.4762, 5.4374], + 55189: ["Fleury-devant-Douaumont", 49.1943, 5.4332], + 55191: ["Foameix-Ornel", 49.2388, 5.6078], + 55192: ["Fontaines-Saint-Clair", 49.3664, 5.2463], + 55193: ["Forges-sur-Meuse", 49.2601, 5.2764], + 55194: ["Foucaucourt-sur-Thabas", 49.0042, 5.0973], + 55195: ["Fouchères-aux-Bois", 48.6311, 5.2505], + 55196: ["Frémeréville-sous-les-Côtes", 48.8038, 5.6559], + 55197: ["Fresnes-au-Mont", 48.8991, 5.4347], + 55198: ["Fresnes-en-Woëvre", 49.1009, 5.6335], + 55199: ["Froidos", 49.0603, 5.1180], + 55200: ["Fromeréville-les-Vallons", 49.1642, 5.2933], + 55201: ["Fromezey", 49.2111, 5.5821], + 55202: ["Futeau", 49.0766, 5.0069], + 55204: ["Génicourt-sur-Meuse", 49.0415, 5.4430], + 55206: ["Gercourt-et-Drillancourt", 49.2822, 5.2338], + 55207: ["Géry", 48.7877, 5.3003], + 55208: ["Gesnes-en-Argonne", 49.3059, 5.0554], + 55210: ["Gimécourt", 48.8493, 5.3752], + 55211: ["Gincrey", 49.2601, 5.5656], + 55212: ["Girauvoisin", 48.8054, 5.6322], + 55214: ["Givrauval", 48.6577, 5.3181], + 55215: ["Gondrecourt-le-Château", 48.4927, 5.5056], + 55216: ["Gouraincourt", 49.2986, 5.6681], + 55217: ["Goussaincourt", 48.4821, 5.6728], + 55218: ["Gremilly", 49.2813, 5.5098], + 55219: ["Grimaucourt-en-Woëvre", 49.1630, 5.5652], + 55220: ["Grimaucourt-près-Sampigny", 48.7837, 5.4650], + 55221: ["Guerpont", 48.7221, 5.2561], + 55222: ["Gussainville", 49.1670, 5.6624], + 55224: ["Haironville", 48.6878, 5.0902], + 55225: ["Halles-sous-les-Côtes", 49.4465, 5.1278], + 55226: ["Han-lès-Juvigny", 49.4821, 5.3332], + 55228: ["Hannonville-sous-les-Côtes", 49.0325, 5.6528], + 55229: ["Han-sur-Meuse", 48.8563, 5.5457], + 55232: ["Harville", 49.0956, 5.7286], + 55236: ["Haudainville", 49.1247, 5.4268], + 55237: ["Haudiomont", 49.1156, 5.5437], + 55239: ["Haumont-près-Samogneux", 49.2758, 5.3691], + 55241: ["Heippes", 48.9997, 5.2756], + 55242: ["Hennemont", 49.1388, 5.6654], + 55243: ["Herbeuville", 49.0473, 5.6392], + 55244: ["Herméville-en-Woëvre", 49.1775, 5.6019], + 55245: ["Heudicourt-sous-les-Côtes", 48.9383, 5.6978], + 55246: ["Hévilliers", 48.6017, 5.3267], + 55247: ["Horville-en-Ornois", 48.4878, 5.4680], + 55248: ["Houdelaincourt", 48.5516, 5.4566], + 55250: ["Inor", 49.5549, 5.1643], + 55251: ["Ippécourt", 49.0379, 5.2114], + 55252: ["Iré-le-Sec", 49.4734, 5.3966], + 55253: ["Les Islettes", 49.1115, 5.0058], + 55254: ["Les Trois-Domaines", 48.9707, 5.2817], + 55255: ["Jametz", 49.4256, 5.3909], + 55256: ["Jonville-en-Woëvre", 49.0653, 5.7760], + 55257: ["Jouy-en-Argonne", 49.1347, 5.2245], + 55258: ["Geville", 48.7799, 5.7034], + 55260: ["Julvécourt", 49.0596, 5.1903], + 55261: ["Juvigny-en-Perthois", 48.5973, 5.1633], + 55262: ["Juvigny-sur-Loison", 49.4608, 5.3312], + 55263: ["Koeur-la-Grande", 48.8668, 5.4686], + 55264: ["Koeur-la-Petite", 48.8517, 5.4542], + 55265: ["Labeuville", 49.0924, 5.7751], + 55266: ["Lachalade", 49.1756, 4.9929], + 55267: ["Lachaussée", 49.0332, 5.7999], + 55268: ["Lacroix-sur-Meuse", 48.9837, 5.5283], + 55269: ["Lahaymeix", 48.9348, 5.4175], + 55270: ["Lahayville", 48.8922, 5.7696], + 55271: ["Laheycourt", 48.9009, 5.0301], + 55272: ["Laimont", 48.8425, 5.0420], + 55274: ["Lamorville", 48.9645, 5.5922], + 55275: ["Lamouilly", 49.5481, 5.2441], + 55276: ["Landrecourt-Lempire", 49.0991, 5.3298], + 55278: ["Laneuville-au-Rupt", 48.7074, 5.5758], + 55279: ["Laneuville-sur-Meuse", 49.4960, 5.1210], + 55280: ["Lanhères", 49.2082, 5.7113], + 55281: ["Latour-en-Woëvre", 49.0909, 5.8055], + 55282: ["Lavallée", 48.8067, 5.3330], + 55284: ["Lavincourt", 48.6573, 5.1476], + 55285: ["Lavoye", 49.0478, 5.1392], + 55286: ["Lemmes", 49.0685, 5.2937], + 55288: ["Lérouville", 48.7788, 5.5363], + 55289: ["Levoncourt", 48.8266, 5.3466], + 55290: ["Lignières-sur-Aire", 48.8104, 5.3921], + 55291: ["Ligny-en-Barrois", 48.6621, 5.2962], + 55292: ["Liny-devant-Dun", 49.3535, 5.2066], + 55293: ["Lion-devant-Dun", 49.4174, 5.2530], + 55295: ["Lisle-en-Barrois", 48.9202, 5.0829], + 55296: ["Lisle-en-Rigault", 48.7110, 5.0337], + 55297: ["Lissey", 49.3766, 5.3665], + 55298: ["Loisey-Culey", 48.7673, 5.2832], + 55299: ["Loison", 49.3040, 5.5919], + 55300: ["Longeaux", 48.6394, 5.3283], + 55301: ["Longchamps-sur-Aire", 48.9126, 5.3061], + 55302: ["Longeville-en-Barrois", 48.7386, 5.2032], + 55303: ["Loupmont", 48.8661, 5.6791], + 55304: ["Louppy-le-Château", 48.8659, 5.0783], + 55306: ["Louppy-sur-Loison", 49.4378, 5.3374], + 55307: ["Louvemont-Côte-du-Poivre", 49.2407, 5.4016], + 55310: ["Luzy-Saint-Martin", 49.5273, 5.1453], + 55311: ["Maizeray", 49.1053, 5.7014], + 55312: ["Maizey", 48.9230, 5.5379], + 55313: ["Malancourt", 49.2355, 5.1761], + 55315: ["Mandres-en-Barrois", 48.4962, 5.3926], + 55316: ["Mangiennes", 49.3459, 5.5291], + 55317: ["Manheulles", 49.1211, 5.5947], + 55320: ["Marchéville-en-Woëvre", 49.0877, 5.6816], + 55321: ["Marre", 49.2016, 5.2983], + 55322: ["Marson-sur-Barboure", 48.6356, 5.4435], + 55323: ["Martincourt-sur-Meuse", 49.5346, 5.1779], + 55324: ["Marville", 49.4465, 5.4477], + 55325: ["Maucourt-sur-Orne", 49.2531, 5.5168], + 55326: ["Maulan", 48.6666, 5.2526], + 55327: ["Mauvages", 48.5953, 5.5488], + 55328: ["Maxey-sur-Vaise", 48.5296, 5.6572], + 55329: ["Mécrin", 48.8274, 5.5476], + 55330: ["Méligny-le-Grand", 48.6783, 5.4938], + 55331: ["Méligny-le-Petit", 48.6557, 5.4721], + 55332: ["Menaucourt", 48.6555, 5.3621], + 55333: ["Ménil-aux-Bois", 48.8029, 5.4367], + 55334: ["Ménil-la-Horgne", 48.7009, 5.5315], + 55335: ["Ménil-sur-Saulx", 48.6206, 5.2063], + 55336: ["Merles-sur-Loison", 49.3645, 5.4749], + 55338: ["Milly-sur-Bradon", 49.3955, 5.2158], + 55339: ["Mogeville", 49.2438, 5.5394], + 55340: ["Mognéville", 48.7751, 4.9923], + 55341: ["Moirey-Flabas-Crépion", 49.2983, 5.3916], + 55343: ["Montblainville", 49.2434, 4.9948], + 55344: ["Montbras", 48.5153, 5.7008], + 55345: ["Mont-devant-Sassey", 49.4112, 5.1586], + 55346: ["Montfaucon-d'Argonne", 49.2564, 5.1345], + 55347: ["Les Monthairons", 49.0425, 5.3924], + 55348: ["Montiers-sur-Saulx", 48.5435, 5.2690], + 55349: ["Montigny-devant-Sassey", 49.4269, 5.1376], + 55350: ["Montigny-lès-Vaucouleurs", 48.5781, 5.6048], + 55351: ["Montmédy", 49.5154, 5.3725], + 55352: ["Montplonne", 48.6979, 5.1692], + 55353: ["Montsec", 48.8910, 5.7235], + 55355: ["Montzéville", 49.1881, 5.2164], + 55356: ["Moranville", 49.1788, 5.5405], + 55357: ["Morgemoulin", 49.2296, 5.5718], + 55358: ["Chanteraine", 48.6785, 5.3908], + 55359: ["Morley", 48.5749, 5.2247], + 55360: ["Mouilly", 49.0540, 5.5393], + 55361: ["Moulainville", 49.1609, 5.4903], + 55362: ["Moulins-Saint-Hubert", 49.5783, 5.1277], + 55363: ["Moulotte", 49.1019, 5.7517], + 55364: ["Mouzay", 49.4497, 5.2393], + 55365: ["Murvaux", 49.3947, 5.2681], + 55366: ["Val-d'Ornain", 48.8072, 5.0854], + 55367: ["Muzeray", 49.3387, 5.6222], + 55368: ["Naives-en-Blois", 48.6669, 5.5489], + 55369: ["Naives-Rosières", 48.8002, 5.2290], + 55370: ["Naix-aux-Forges", 48.6330, 5.3714], + 55371: ["Nançois-le-Grand", 48.7139, 5.3925], + 55372: ["Nançois-sur-Ornain", 48.7206, 5.3185], + 55373: ["Nant-le-Grand", 48.6815, 5.2296], + 55374: ["Nant-le-Petit", 48.6517, 5.2262], + 55375: ["Nantillois", 49.2996, 5.1315], + 55376: ["Nantois", 48.6266, 5.3434], + 55377: ["Nepvant", 49.5368, 5.2207], + 55378: ["Nettancourt", 48.8741, 4.9349], + 55379: ["Le Neufour", 49.1295, 4.9837], + 55380: ["Neuville-en-Verdunois", 48.9490, 5.3115], + 55381: ["Neuville-lès-Vaucouleurs", 48.5765, 5.6558], + 55382: ["Neuville-sur-Ornain", 48.8215, 5.0508], + 55383: ["Neuvilly-en-Argonne", 49.1634, 5.0465], + 55384: ["Nicey-sur-Aire", 48.8922, 5.3551], + 55385: ["Nixéville-Blercourt", 49.1118, 5.2618], + 55386: ["Nonsard-Lamarche", 48.9387, 5.7554], + 55387: ["Nouillonpont", 49.3572, 5.6603], + 55388: ["Noyers-Auzécourt", 48.8849, 4.9795], + 55389: ["Nubécourt", 49.0052, 5.1764], + 55391: ["Olizy-sur-Chiers", 49.5587, 5.2081], + 55394: ["Ornes", 49.2567, 5.4737], + 55395: ["Osches", 49.0460, 5.2488], + 55396: ["Ourches-sur-Meuse", 48.6653, 5.6928], + 55397: ["Pagny-la-Blanche-Côte", 48.5374, 5.7392], + 55398: ["Pagny-sur-Meuse", 48.6892, 5.7329], + 55399: ["Pareid", 49.1238, 5.7067], + 55400: ["Parfondrupt", 49.1473, 5.7247], + 55401: ["Les Paroches", 48.9106, 5.4871], + 55403: ["Peuvillers", 49.3670, 5.3979], + 55404: ["Pierrefitte-sur-Aire", 48.9069, 5.3486], + 55405: ["Pillon", 49.3719, 5.5795], + 55406: ["Pintheville", 49.1156, 5.6692], + 55407: ["Pont-sur-Meuse", 48.8080, 5.5519], + 55408: ["Pouilly-sur-Meuse", 49.5411, 5.1169], + 55409: ["Pretz-en-Argonne", 48.9614, 5.1478], + 55410: ["Quincy-Landzécourt", 49.4911, 5.2960], + 55411: ["Rambluzin-et-Benoite-Vaux", 48.9907, 5.3336], + 55412: ["Rambucourt", 48.8352, 5.7575], + 55414: ["Rancourt-sur-Ornain", 48.8201, 4.9156], + 55415: ["Ranzières", 49.0265, 5.5022], + 55416: ["Rarécourt", 49.0748, 5.0977], + 55419: ["Récicourt", 49.1539, 5.1611], + 55420: ["Récourt-le-Creux", 48.9990, 5.3740], + 55421: ["Reffroy", 48.6261, 5.4705], + 55422: ["Regnéville-sur-Meuse", 49.2519, 5.3162], + 55423: ["Rembercourt-Sommaisne", 48.9200, 5.1785], + 55424: ["Remennecourt", 48.7994, 4.9170], + 55425: ["Remoiville", 49.4374, 5.3760], + 55426: ["Resson", 48.7710, 5.2310], + 55427: ["Revigny-sur-Ornain", 48.8268, 4.9767], + 55428: ["Réville-aux-Bois", 49.3410, 5.3412], + 55429: ["Riaville", 49.0974, 5.6657], + 55430: ["Ribeaucourt", 48.5441, 5.3566], + 55431: ["Richecourt", 48.8920, 5.7518], + 55433: ["Rigny-la-Salle", 48.6274, 5.7206], + 55434: ["Rigny-Saint-Martin", 48.6115, 5.7476], + 55435: ["Robert-Espagne", 48.7325, 5.0241], + 55436: ["Les Roises", 48.4578, 5.6340], + 55437: ["Romagne-sous-les-Côtes", 49.3282, 5.4660], + 55438: ["Romagne-sous-Montfaucon", 49.3272, 5.0727], + 55439: ["Ronvaux", 49.1308, 5.5607], + 55442: ["Raival", 48.8854, 5.2514], + 55443: ["Rouvres-en-Woëvre", 49.2243, 5.6960], + 55444: ["Rouvrois-sur-Meuse", 48.9500, 5.5257], + 55445: ["Rouvrois-sur-Othain", 49.3871, 5.6276], + 55446: ["Rumont", 48.8297, 5.2725], + 55447: ["Rupt-aux-Nonains", 48.6626, 5.0950], + 55448: ["Rupt-devant-Saint-Mihiel", 48.8850, 5.4010], + 55449: ["Rupt-en-Woëvre", 49.0616, 5.4948], + 55450: ["Rupt-sur-Othain", 49.4152, 5.4797], + 55452: ["Saint-Amand-sur-Ornain", 48.6275, 5.3945], + 55453: ["Saint-André-en-Barrois", 49.0097, 5.2331], + 55454: ["Saint-Aubin-sur-Aire", 48.7154, 5.4478], + 55456: ["Saint-Germain-sur-Meuse", 48.6480, 5.7235], + 55457: ["Saint-Hilaire-en-Woëvre", 49.0747, 5.7063], + 55458: ["Saint-Jean-lès-Buzy", 49.1730, 5.7417], + 55459: ["Saint-Joire", 48.5817, 5.4087], + 55460: ["Saint-Julien-sous-les-Côtes", 48.8193, 5.6142], + 55461: ["Saint-Laurent-sur-Othain", 49.3949, 5.5279], + 55462: ["Saint-Maurice-sous-les-Côtes", 49.0106, 5.6659], + 55463: ["Saint-Mihiel", 48.8912, 5.5824], + 55464: ["Saint-Pierrevillers", 49.3759, 5.6873], + 55465: ["Saint-Remy-la-Calonne", 49.0404, 5.5873], + 55466: ["Salmagne", 48.7557, 5.3334], + 55467: ["Sampigny", 48.8190, 5.4866], + 55468: ["Samogneux", 49.2582, 5.3465], + 55469: ["Sassey-sur-Meuse", 49.4119, 5.1870], + 55470: ["Saudrupt", 48.6952, 5.0580], + 55471: ["Saulmory-et-Villefranche", 49.4388, 5.1718], + 55472: ["Saulvaux", 48.6897, 5.4604], + 55473: ["Saulx-lès-Champlon", 49.0735, 5.6533], + 55474: ["Sauvigny", 48.5018, 5.7359], + 55475: ["Sauvoy", 48.6394, 5.5997], + 55476: ["Savonnières-devant-Bar", 48.7489, 5.1758], + 55477: ["Savonnières-en-Perthois", 48.6061, 5.1348], + 55479: ["Seigneulles", 48.8524, 5.2309], + 55481: ["Senon", 49.2817, 5.6173], + 55482: ["Senoncourt-les-Maujouy", 49.0585, 5.3439], + 55484: ["Septsarges", 49.2865, 5.1744], + 55485: ["Sepvigny", 48.5643, 5.6944], + 55487: ["Seuzey", 48.9882, 5.5608], + 55488: ["Silmont", 48.7392, 5.2464], + 55489: ["Sivry-la-Perche", 49.1391, 5.2605], + 55490: ["Sivry-sur-Meuse", 49.3274, 5.2825], + 55492: ["Sommedieue", 49.1008, 5.4767], + 55493: ["Sommeilles", 48.9157, 4.9686], + 55494: ["Sommelonne", 48.6750, 5.0369], + 55495: ["Sorbey", 49.4037, 5.5858], + 55496: ["Sorcy-Saint-Martin", 48.7193, 5.6607], + 55497: ["Les Souhesmes-Rampont", 49.0880, 5.2363], + 55498: ["Souilly", 49.0289, 5.2999], + 55500: ["Spincourt", 49.3333, 5.6969], + 55501: ["Stainville", 48.6425, 5.1786], + 55502: ["Stenay", 49.5005, 5.1976], + 55503: ["Taillancourt", 48.5108, 5.6615], + 55504: ["Tannois", 48.7133, 5.2203], + 55505: ["Thierville-sur-Meuse", 49.1721, 5.3391], + 55506: ["Thillombois", 48.9554, 5.3847], + 55507: ["Thillot", 49.0250, 5.6666], + 55508: ["Thonne-la-Long", 49.5661, 5.4256], + 55509: ["Thonne-le-Thil", 49.5717, 5.3408], + 55510: ["Thonne-les-Près", 49.5321, 5.3428], + 55511: ["Thonnelle", 49.5522, 5.3586], + 55512: ["Tilly-sur-Meuse", 48.9943, 5.4149], + 55514: ["Trémont-sur-Saulx", 48.7435, 5.0699], + 55515: ["Trésauvaux", 49.0794, 5.6121], + 55516: ["Tréveray", 48.6053, 5.3901], + 55517: ["Seuil-d'Argonne", 48.9741, 5.0564], + 55518: ["Cousances-lès-Triconville", 48.7697, 5.4003], + 55519: ["Tronville-en-Barrois", 48.7202, 5.2788], + 55520: ["Troussey", 48.7012, 5.6934], + 55521: ["Troyon", 49.0009, 5.4859], + 55522: ["Ugny-sur-Meuse", 48.6380, 5.6895], + 55523: ["Vacherauville", 49.2298, 5.3619], + 55525: ["Vadelaincourt", 49.0698, 5.2589], + 55526: ["Vadonville", 48.7985, 5.5144], + 55527: ["Varennes-en-Argonne", 49.2271, 5.0165], + 55528: ["Varnéville", 48.8771, 5.6588], + 55530: ["Valbois", 48.9287, 5.6160], + 55531: ["Vassincourt", 48.8014, 5.0267], + 55532: ["Vaubecourt", 48.9422, 5.1069], + 55533: ["Vaucouleurs", 48.6160, 5.6413], + 55534: ["Vaudeville-le-Haut", 48.4489, 5.5891], + 55535: ["Vaudoncourt", 49.3164, 5.6449], + 55536: ["Vauquois", 49.1993, 5.0832], + 55537: ["Vaux-devant-Damloup", 49.2061, 5.4633], + 55540: ["Vaux-lès-Palameix", 49.0235, 5.5495], + 55541: ["Vavincourt", 48.8232, 5.1953], + 55543: ["Velaines", 48.6973, 5.2967], + 55544: ["Velosnes", 49.4989, 5.4604], + 55545: ["Verdun", 49.1454, 5.3614], + 55546: ["Verneuil-Grand", 49.5312, 5.4259], + 55547: ["Verneuil-Petit", 49.5455, 5.4182], + 55549: ["Véry", 49.2402, 5.0928], + 55551: ["Vigneulles-lès-Hattonchâtel", 48.9857, 5.7240], + 55552: ["Vigneul-sous-Montmédy", 49.5081, 5.3287], + 55553: ["Vignot", 48.7806, 5.6124], + 55554: ["Villécloye", 49.5110, 5.4041], + 55555: ["Ville-devant-Belrain", 48.8765, 5.3538], + 55556: ["Ville-devant-Chaumont", 49.2902, 5.4275], + 55557: ["Ville-en-Woëvre", 49.1384, 5.6139], + 55559: ["Villeroy-sur-Méholle", 48.6163, 5.5720], + 55560: ["Villers-aux-Vents", 48.8598, 5.0205], + 55561: ["Villers-devant-Dun", 49.3993, 5.1118], + 55562: ["Villers-le-Sec", 48.6244, 5.2996], + 55563: ["Villers-lès-Mangiennes", 49.3574, 5.5030], + 55565: ["Villers-sous-Pareid", 49.1271, 5.7409], + 55566: ["Villers-sur-Meuse", 49.0229, 5.4037], + 55567: ["Ville-sur-Cousances", 49.0788, 5.1782], + 55568: ["Ville-sur-Saulx", 48.7184, 5.0704], + 55569: ["Villotte-devant-Louppy", 48.8913, 5.0757], + 55570: ["Villotte-sur-Aire", 48.8575, 5.3541], + 55571: ["Vilosnes-Haraumont", 49.3370, 5.2447], + 55572: ["Vittarville", 49.3884, 5.4098], + 55573: ["Void-Vacon", 48.6743, 5.6215], + 55574: ["Vouthon-Bas", 48.4892, 5.6137], + 55575: ["Vouthon-Haut", 48.4742, 5.6022], + 55577: ["Waly", 49.0242, 5.0987], + 55578: ["Warcq", 49.1910, 5.6423], + 55579: ["Watronville", 49.1386, 5.5470], + 55580: ["Wavrille", 49.3187, 5.3753], + 55581: ["Willeroncourt", 48.7148, 5.3568], + 55582: ["Wiseppe", 49.4607, 5.1649], + 55583: ["Woël", 49.0386, 5.7400], + 55584: ["Woimbey", 48.9654, 5.4520], + 55586: ["Xivray-et-Marvoisin", 48.8664, 5.7301] +}; diff --git a/dep/56.js b/dep/56.js new file mode 100644 index 0000000..d7a3578 --- /dev/null +++ b/dep/56.js @@ -0,0 +1,274 @@ +/* + 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[56] = { + 56001: ["Allaire", 47.63694, -2.16278], + 56002: ["Ambon", 47.55389, -2.55639], + 56003: ["Arradon", 47.62556, -2.82333], + 56004: ["Arzal", 47.51667, -2.37611], + 56005: ["Arzon", 47.54806, -2.89139], + 56006: ["Augan", 47.91972, -2.27806], + 56007: ["Auray", 47.66778, -2.9825], + 56008: ["Baden", 47.61861, -2.92028], + 56009: ["Bangor", 47.315, -3.18861], + 56010: ["Baud", 47.87556, -3.01889], + 56011: ["Béganne", 47.59639, -2.24], + 56012: ["Beignon", 47.97083, -2.17111], + 56013: ["Belz", 47.67583, -3.17], + 56014: ["Berné", 47.995, -3.3925], + 56015: ["Berric", 47.63194, -2.52556], + 56016: ["Bieuzy", 47.9826, -3.0637], + 56017: ["Bignan", 47.87917, -2.77444], + 56018: ["Billiers", 47.53167, -2.48944], + 56019: ["Billio", 47.86806, -2.63278], + 56020: ["Bohal", 47.78139, -2.43722], + 56021: ["Brandérion", 47.7936, -3.1942], + 56022: ["Brandivy", 47.77389, -2.94528], + 56023: ["Brech", 47.72056, -2.99556], + 56024: ["Bréhan", 48.0609, -2.6866], + 56025: ["Brignac", 48.12056, -2.38833], + 56026: ["Bubry", 47.96361, -3.17306], + 56027: ["Buléon", 47.935, -2.67694], + 56028: ["Caden", 47.63083, -2.28806], + 56029: ["Calan", 47.87583, -3.32194], + 56030: ["Camoël", 47.48194, -2.395], + 56031: ["Camors", 47.84778, -3.00083], + 56032: ["Campénéac", 47.95778, -2.29472], + 56033: ["Carentoir", 47.81667, -2.13333], + 56034: ["Carnac", 47.58472, -3.07778], + 56035: ["Caro", 47.86417, -2.31917], + 56036: ["Caudan", 47.80889, -3.3425], + 56037: ["La Chapelle-Caro", 47.8656, -2.422], + 56038: ["La Chapelle-Gaceline", 47.78361, -2.10667], + 56039: ["La Chapelle-Neuve", 47.86472, -2.94306], + 56040: ["Cléguer", 47.8539, -3.3832], + 56041: ["Cléguérec", 48.12417, -3.07056], + 56042: ["Colpo", 47.81917, -2.81028], + 56043: ["Concoret", 48.06417, -2.20639], + 56044: ["Cournon", 47.74639, -2.10556], + 56045: ["Le Cours", 47.74167, -2.50139], + 56046: ["Crach", 47.61722, -3.00139], + 56047: ["Crédin", 48.03472, -2.76694], + 56048: ["Le Croisty", 48.06528, -3.36389], + 56049: ["Croixanvec", 48.13944, -2.86917], + 56050: ["La Croix-Helléan", 47.95694, -2.50083], + 56051: ["Cruguel", 47.87861, -2.59556], + 56052: ["Damgan", 47.51972, -2.57778], + 56053: ["Elven", 47.73139, -2.59056], + 56054: ["Erdeven", 47.64222, -3.15667], + 56055: ["Étel", 47.65778, -3.20083], + 56056: ["Évriguet", 48.07889, -2.41139], + 56057: ["Le Faouët", 48.033, -3.4903], + 56058: ["Férel", 47.48222, -2.34361], + 56059: ["Les Forges", 48.01806, -2.64694], + 56060: ["Les Fougerêts", 47.74028, -2.2125], + 56061: ["La Gacilly", 47.765, -2.13194], + 56062: ["Gâvres", 47.6946, -3.3526], + 56063: ["Gestel", 47.80333, -3.44417], + 56064: ["Glénac", 47.72667, -2.13306], + 56065: ["Gourhel", 47.9375, -2.36083], + 56066: ["Gourin", 48.13944, -3.6075], + 56067: ["Grand-Champ", 47.75861, -2.84444], + 56068: ["La Grée-Saint-Laurent", 47.99528, -2.49889], + 56069: ["Groix", 47.63861, -3.455], + 56070: ["Guégon", 47.93806, -2.56472], + 56071: ["Guéhenno", 47.89222, -2.63944], + 56072: ["Gueltas", 48.09417, -2.79583], + 56073: ["Guémené-sur-Scorff", 48.06833, -3.20333], + 56074: ["Guénin", 47.90694, -2.98056], + 56075: ["Guer", 47.90389, -2.12056], + 56076: ["Guern", 48.03056, -3.09167], + 56077: ["Le Guerno", 47.58306, -2.40833], + 56078: ["Guidel", 47.7909, -3.4876], + 56079: ["Guillac", 47.91056, -2.46611], + 56080: ["Guilliers", 48.0425, -2.40556], + 56081: ["Guiscriff", 48.05, -3.64528], + 56082: ["Helléan", 47.97111, -2.47389], + 56083: ["Hennebont", 47.80417, -3.27889], + 56084: ["Le Hézo", 47.58528, -2.70361], + 56085: ["Hœdic", 47.34, -2.8783], + 56086: ["Île-d'Houat", 47.3904, -2.9548], + 56087: ["Île-aux-Moines", 47.5965, -2.8441], + 56088: ["Île-d'Arz", 47.5902, -2.8018], + 56089: ["Inguiniel", 47.97639, -3.28278], + 56090: ["Inzinzac-Lochrist", 47.844, -3.2662], + 56091: ["Josselin", 47.95583, -2.54833], + 56092: ["Kerfourn", 48.04306, -2.83333], + 56093: ["Kergrist", 48.14639, -2.95611], + 56094: ["Kervignac", 47.76333, -3.23889], + 56096: ["Landaul", 47.74833, -3.07611], + 56097: ["Landévant", 47.76472, -3.12167], + 56098: ["Lanester", 47.76333, -3.33889], + 56099: ["Langoëlan", 48.12111, -3.23417], + 56100: ["Langonnet", 48.10556, -3.49333], + 56101: ["Languidic", 47.83333, -3.15778], + 56102: ["Lanouée", 48.00194, -2.58194], + 56103: ["Lantillac", 47.95667, -2.65194], + 56104: ["Lanvaudan", 47.89944, -3.26167], + 56105: ["Lanvénégen", 47.99833, -3.54167], + 56106: ["Larmor-Baden", 47.58722, -2.89722], + 56107: ["Larmor-Plage", 47.70639, -3.38417], + 56108: ["Larré", 47.71167, -2.51639], + 56109: ["Lauzach", 47.61472, -2.54472], + 56110: ["Lignol", 48.0375, -3.27111], + 56111: ["Limerzel", 47.63667, -2.35389], + 56112: ["Lizio", 47.86306, -2.52611], + 56113: ["Locmalo", 48.0726, -3.1861], + 56114: ["Locmaria", 47.2941, -3.0826], + 56115: ["Locmaria-Grand-Champ", 47.7575, -2.7875], + 56116: ["Locmariaquer", 47.56917, -2.94528], + 56117: ["Locminé", 47.88667, -2.83583], + 56118: ["Locmiquélic", 47.72528, -3.34083], + 56119: ["Locoal-Mendon", 47.71167, -3.105], + 56120: ["Locqueltas", 47.75694, -2.76611], + 56121: ["Lorient", 47.74583, -3.36639], + 56122: ["Loyat", 47.99, -2.38333], + 56123: ["Malansac", 47.67778, -2.29472], + 56124: ["Malestroit", 47.80972, -2.38361], + 56125: ["Malguénac", 48.08056, -3.05139], + 56126: ["Marzan", 47.54083, -2.32389], + 56127: ["Mauron", 48.08222, -2.28583], + 56128: ["Melrand", 47.98028, -3.11167], + 56129: ["Ménéac", 48.1392, -2.4598], + 56130: ["Merlevenez", 47.73667, -3.23361], + 56131: ["Meslan", 47.99444, -3.43139], + 56132: ["Meucon", 47.71694, -2.76417], + 56133: ["Missiriac", 47.83583, -2.35083], + 56134: ["Mohon", 48.05278, -2.52639], + 56135: ["Molac", 47.73028, -2.435], + 56136: ["Monteneuf", 47.87278, -2.20972], + 56137: ["Monterblanc", 47.7425, -2.68194], + 56138: ["Monterrein", 47.88028, -2.35778], + 56139: ["Montertelot", 47.88056, -2.42194], + 56140: ["Moréac", 47.91917, -2.82111], + 56141: ["Moustoir-Ac", 47.85556, -2.83528], + 56142: ["Moustoir-Remungol", 47.99639, -2.90278], + 56143: ["Muzillac", 47.55306, -2.48167], + 56144: ["Naizin", 47.98944, -2.83194], + 56145: ["Néant-sur-Yvel", 48.01361, -2.32917], + 56146: ["Neulliac", 48.12778, -2.98222], + 56147: ["Nivillac", 47.53333, -2.28333], + 56148: ["Nostang", 47.74972, -3.18778], + 56149: ["Noyal-Muzillac", 47.59167, -2.45694], + 56150: ["Noyalo", 47.61028, -2.68111], + 56151: ["Noyal-Pontivy", 48.06667, -2.88194], + 56152: ["Le Palais", 47.3463, -3.1546], + 56153: ["Péaule", 47.58194, -2.35611], + 56154: ["Peillac", 47.71333, -2.21917], + 56155: ["Pénestin", 47.48278, -2.47444], + 56156: ["Persquen", 48.02944, -3.19639], + 56157: ["Plaudren", 47.77889, -2.6925], + 56158: ["Plescop", 47.69889, -2.80611], + 56159: ["Pleucadeuc", 47.75889, -2.37583], + 56160: ["Pleugriffet", 47.98944, -2.68583], + 56161: ["Ploemel", 47.65056, -3.07222], + 56162: ["Ploemeur", 47.73583, -3.43111], + 56163: ["Ploërdut", 48.08778, -3.28833], + 56164: ["Ploeren", 47.65611, -2.86667], + 56165: ["Ploërmel", 47.93167, -2.3975], + 56166: ["Plouay", 47.91472, -3.33528], + 56167: ["Plougoumelen", 47.6525, -2.91694], + 56168: ["Plouharnel", 47.59806, -3.11278], + 56169: ["Plouhinec", 47.6973, -3.25], + 56170: ["Plouray", 48.14583, -3.38806], + 56171: ["Pluherlin", 47.69611, -2.365], + 56172: ["Plumelec", 47.83778, -2.64083], + 56173: ["Pluméliau", 47.95778, -2.97333], + 56174: ["Plumelin", 47.86167, -2.88806], + 56175: ["Plumergat", 47.74194, -2.91722], + 56176: ["Pluneret", 47.67556, -2.9575], + 56177: ["Pluvigner", 47.77583, -3.01028], + 56178: ["Pontivy", 48.06861, -2.96278], + 56179: ["Pont-Scorff", 47.8341, -3.4021], + 56180: ["Porcaro", 47.90972, -2.19861], + 56181: ["Port-Louis", 47.7063, -3.3526], + 56182: ["Priziac", 48.06139, -3.40944], + 56183: ["Quelneuc", 47.82333, -2.06667], + 56184: ["Questembert", 47.66139, -2.45306], + 56185: ["Quéven", 47.78861, -3.41528], + 56186: ["Quiberon", 47.48333, -3.12056], + 56187: ["Quily", 47.89083, -2.46806], + 56188: ["Quistinic", 47.9052, -3.133], + 56189: ["Radenac", 47.96278, -2.7125], + 56190: ["Réguiny", 47.9772, -2.7451], + 56191: ["Réminiac", 47.8611, -2.2348], + 56192: ["Remungol", 47.93333, -2.9], + 56193: ["Riantec", 47.71083, -3.31056], + 56194: ["Rieux", 47.59778, -2.1075], + 56195: ["La Roche-Bernard", 47.51833, -2.29917], + 56196: ["Rochefort-en-Terre", 47.69944, -2.33667], + 56197: ["Le Roc-Saint-André", 47.86472, -2.44889], + 56198: ["Rohan", 48.06861, -2.75278], + 56199: ["Roudouallec", 48.12667, -3.71694], + 56200: ["Ruffiac", 47.81806, -2.28222], + 56201: ["Le Saint", 48.08944, -3.56222], + 56202: ["Saint-Abraham", 47.85583, -2.40972], + 56203: ["Saint-Aignan", 48.18139, -3.01389], + 56204: ["Saint-Allouestre", 47.9097, -2.7226], + 56205: ["Saint-Armel", 47.5725, -2.71056], + 56206: ["Saint-Avé", 47.68667, -2.73444], + 56207: ["Saint-Barthélemy", 47.92583, -3.04528], + 56208: ["Saint-Brieuc-de-Mauron", 48.08972, -2.36306], + 56209: ["Sainte-Brigitte", 48.1626, -3.1285], + 56210: ["Saint-Caradec-Trégomel", 48.0375, -3.35111], + 56211: ["Saint-Congard", 47.77028, -2.31722], + 56212: ["Saint-Dolay", 47.54472, -2.15444], + 56213: ["Saint-Gérand", 48.10833, -2.88806], + 56214: ["Saint-Gildas-de-Rhuys", 47.5, -2.83806], + 56215: ["Saint-Gonnery", 48.12389, -2.81972], + 56216: ["Saint-Gorgon", 47.64917, -2.23667], + 56218: ["Saint-Gravé", 47.72583, -2.28083], + 56219: ["Saint-Guyomard", 47.78083, -2.51361], + 56220: ["Sainte-Hélène", 47.72, -3.20472], + 56221: ["Saint-Jacut-les-Pins", 47.68528, -2.21528], + 56222: ["Saint-Jean-Brévelay", 47.845, -2.72222], + 56223: ["Saint-Jean-la-Poterie", 47.63639, -2.12583], + 56224: ["Saint-Laurent-sur-Oust", 47.7945, -2.3185], + 56225: ["Saint-Léry", 48.09, -2.25611], + 56226: ["Saint-Malo-de-Beignon", 47.95889, -2.14972], + 56227: ["Saint-Malo-des-Trois-Fontaines", 48.01306, -2.47194], + 56228: ["Saint-Marcel", 47.80417, -2.41889], + 56229: ["Saint-Martin-sur-Oust", 47.7459, -2.2537], + 56230: ["Saint-Nicolas-du-Tertre", 47.80306, -2.22167], + 56231: ["Saint-Nolff", 47.70361, -2.65167], + 56232: ["Saint-Perreux", 47.66917, -2.10806], + 56233: ["Saint-Philibert", 47.58667, -3], + 56234: ["Saint-Pierre-Quiberon", 47.52083, -3.13417], + 56236: ["Saint-Servant", 47.91528, -2.51278], + 56237: ["Saint-Thuriau", 48.01667, -2.95], + 56238: ["Saint-Tugdual", 48.0987, -3.3382], + 56239: ["Saint-Vincent-sur-Oust", 47.69972, -2.14639], + 56240: ["Sarzeau", 47.52722, -2.76972], + 56241: ["Sauzon", 47.37111, -3.22333], + 56242: ["Séglien", 48.10694, -3.15972], + 56243: ["Séné", 47.61972, -2.73722], + 56244: ["Sérent", 47.82306, -2.50583], + 56245: ["Silfiac", 48.14889, -3.15667], + 56246: ["Le Sourn", 48.04306, -2.98972], + 56247: ["Sulniac", 47.67556, -2.57167], + 56248: ["Surzur", 47.57833, -2.62972], + 56249: ["Taupont", 47.95861, -2.43861], + 56250: ["Théhillac", 47.56778, -2.11639], + 56251: ["Theix", 47.62917, -2.65583], + 56252: ["Le Tour-du-Parc", 47.52556, -2.64556], + 56253: ["Tréal", 47.83917, -2.22389], + 56254: ["Trédion", 47.7925, -2.59333], + 56255: ["Treffléan", 47.68139, -2.61306], + 56256: ["Tréhorenteuc", 48.00833, -2.2875], + 56257: ["La Trinité-Porhoët", 48.09722, -2.54667], + 56258: ["La Trinité-sur-Mer", 47.58528, -3.02972], + 56259: ["La Trinité-Surzur", 47.60472, -2.59472], + 56260: ["Vannes", 47.655, -2.7604], + 56261: ["La Vraie-Croix", 47.68972, -2.54278], + 56262: ["Bono", 47.64028, -2.95083], + 56263: ["Sainte-Anne-d'Auray", 47.7036, -2.953], + 56264: ["Kernascléden", 48.00611, -3.32083] +}; diff --git a/dep/57.js b/dep/57.js new file mode 100644 index 0000000..4402c45 --- /dev/null +++ b/dep/57.js @@ -0,0 +1,743 @@ +/* + 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[57] = { + 57001: ["Aboncourt", 49.2565, 6.3541], + 57002: ["Aboncourt-sur-Seille", 48.8186, 6.3558], + 57003: ["Abreschviller", 48.6015, 7.1557], + 57004: ["Achain", 48.9158, 6.5903], + 57006: ["Achen", 49.0462, 7.1836], + 57007: ["Adaincourt", 49.0059, 6.4441], + 57008: ["Adelange", 49.0079, 6.6063], + 57009: ["Ajoncourt", 48.8450, 6.3036], + 57010: ["Alaincourt-la-Côte", 48.8969, 6.3403], + 57011: ["Albestroff", 48.9298, 6.8693], + 57012: ["Algrange", 49.3644, 6.0482], + 57013: ["Alsting", 49.1804, 7.0011], + 57014: ["Altrippe", 49.0273, 6.8155], + 57015: ["Altviller", 49.0689, 6.7314], + 57016: ["Alzing", 49.2764, 6.5532], + 57017: ["Amanvillers", 49.1595, 6.0463], + 57018: ["Amelécourt", 48.8406, 6.4879], + 57019: ["Amnéville", 49.2396, 6.0994], + 57020: ["Ancerville", 49.0329, 6.3980], + 57021: ["Ancy-sur-Moselle", 49.0653, 6.0447], + 57022: ["Angevillers", 49.3875, 6.0425], + 57024: ["Antilly", 49.1973, 6.2482], + 57025: ["Anzeling", 49.2683, 6.4622], + 57026: ["Apach", 49.4602, 6.3860], + 57027: ["Arraincourt", 48.9760, 6.5304], + 57028: ["Argancy", 49.1989, 6.2105], + 57029: ["Arriance", 49.0186, 6.5037], + 57030: ["Arry", 48.9943, 6.0569], + 57031: ["Ars-Laquenexy", 49.0873, 6.2687], + 57032: ["Ars-sur-Moselle", 49.0852, 6.0478], + 57033: ["Arzviller", 48.7216, 7.1633], + 57034: ["Aspach", 48.6526, 6.9670], + 57035: ["Assenoncourt", 48.7664, 6.7995], + 57036: ["Attilloncourt", 48.7904, 6.3855], + 57037: ["Aube", 49.0251, 6.3360], + 57038: ["Audun-le-Tiche", 49.4583, 5.9573], + 57039: ["Augny", 49.0552, 6.1157], + 57040: ["Aulnois-sur-Seille", 48.8619, 6.3282], + 57041: ["Aumetz", 49.4185, 5.9468], + 57042: ["Avricourt", 48.6556, 6.8054], + 57043: ["Ay-sur-Moselle", 49.2475, 6.1957], + 57044: ["Azoudange", 48.7305, 6.8219], + 57045: ["Bacourt", 48.9285, 6.4063], + 57046: ["Baerenthal", 48.9678, 7.5224], + 57047: ["Bambiderstroff", 49.1010, 6.5968], + 57048: ["Bannay", 49.1219, 6.4645], + 57049: ["Le Ban-Saint-Martin", 49.1241, 6.1417], + 57050: ["Barchain", 48.7080, 6.9576], + 57051: ["Baronville", 48.9385, 6.6143], + 57052: ["Barst", 49.0735, 6.8230], + 57053: ["Bassing", 48.8728, 6.8006], + 57054: ["Baudrecourt", 48.9603, 6.4586], + 57055: ["Bazoncourt", 49.0572, 6.3850], + 57056: ["Bébing", 48.7214, 6.9910], + 57057: ["Béchy", 48.9829, 6.3859], + 57058: ["Behren-lès-Forbach", 49.1675, 6.9424], + 57059: ["Bellange", 48.9009, 6.5744], + 57060: ["Bénestroff", 48.9083, 6.7565], + 57061: ["Béning-lès-Saint-Avold", 49.1339, 6.8374], + 57062: ["Berg-sur-Moselle", 49.4347, 6.3114], + 57063: ["Bérig-Vintrange", 48.9725, 6.6945], + 57064: ["Berling", 48.7999, 7.2435], + 57065: ["Bermering", 48.9333, 6.7126], + 57066: ["Berthelming", 48.8213, 6.9818], + 57067: ["Bertrange", 49.3148, 6.1933], + 57069: ["Berviller-en-Moselle", 49.2687, 6.6516], + 57070: ["Bettange", 49.2386, 6.4892], + 57071: ["Bettborn", 48.8075, 7.0287], + 57072: ["Bettelainville", 49.2450, 6.3137], + 57073: ["Betting", 49.1299, 6.8129], + 57074: ["Bettviller", 49.0755, 7.2904], + 57075: ["Beux", 49.0006, 6.3122], + 57076: ["Beyren-lès-Sierck", 49.4686, 6.2955], + 57077: ["Bezange-la-Petite", 48.7321, 6.6118], + 57079: ["Bibiche", 49.3315, 6.4768], + 57080: ["Bickenholtz", 48.8068, 7.1708], + 57081: ["Bidestroff", 48.8437, 6.7892], + 57082: ["Biding", 49.0637, 6.7909], + 57083: ["Bining", 49.0255, 7.2475], + 57084: ["Bioncourt", 48.8014, 6.3695], + 57085: ["Bionville-sur-Nied", 49.1118, 6.4796], + 57086: ["Belles-Forêts", 48.8081, 6.9001], + 57087: ["Bisten-en-Lorraine", 49.1643, 6.5995], + 57088: ["Bistroff", 49.0038, 6.7038], + 57089: ["Bitche", 49.0473, 7.4596], + 57090: ["Blanche-église", 48.7896, 6.6765], + 57091: ["Bliesbruck", 49.1109, 7.1785], + 57092: ["Blies-ébersing", 49.1137, 7.1422], + 57093: ["Blies-Guersviller", 49.1441, 7.0949], + 57095: ["Boucheporn", 49.1495, 6.6191], + 57096: ["Boulange", 49.3827, 5.9520], + 57097: ["Boulay-Moselle", 49.1779, 6.4984], + 57098: ["Bourgaltroff", 48.8741, 6.7636], + 57099: ["Bourdonnay", 48.7246, 6.7362], + 57100: ["Bourscheid", 48.7696, 7.1980], + 57101: ["Bousbach", 49.1449, 6.9478], + 57102: ["Bousse", 49.2758, 6.2043], + 57103: ["Bousseviller", 49.1217, 7.4617], + 57104: ["Boust", 49.4357, 6.1933], + 57105: ["Boustroff", 49.0017, 6.6311], + 57106: ["Bouzonville", 49.2988, 6.5416], + 57107: ["Bréhain", 48.9080, 6.5446], + 57108: ["Breidenbach", 49.1322, 7.4185], + 57109: ["Breistroff-la-Grande", 49.4517, 6.2246], + 57110: ["Brettnach", 49.2580, 6.5599], + 57111: ["Bronvaux", 49.1927, 6.0838], + 57112: ["Brouck", 49.1300, 6.5088], + 57113: ["Brouderdorff", 48.6938, 7.1006], + 57114: ["Brouviller", 48.7558, 7.1658], + 57115: ["Brulange", 48.9603, 6.5493], + 57116: ["Buchy", 48.9799, 6.2845], + 57117: ["Buding", 49.3283, 6.3237], + 57118: ["Budling", 49.3468, 6.3442], + 57119: ["Buhl-Lorraine", 48.7190, 7.0743], + 57120: ["Burlioncourt", 48.8625, 6.5795], + 57121: ["Burtoncourt", 49.2239, 6.4073], + 57122: ["Cappel", 49.0759, 6.8435], + 57123: ["Carling", 49.1666, 6.7151], + 57124: ["Cattenom", 49.4154, 6.2351], + 57125: ["Chailly-lès-Ennery", 49.2127, 6.2557], + 57126: ["Chambrey", 48.7961, 6.4546], + 57127: ["Chanville", 49.0421, 6.4389], + 57128: ["Charleville-sous-Bois", 49.1959, 6.4063], + 57129: ["Charly-Oradour", 49.1760, 6.2462], + 57130: ["Château-Bréhain", 48.8989, 6.5215], + 57131: ["Château-Rouge", 49.2837, 6.5964], + 57132: ["Château-Salins", 48.8192, 6.4931], + 57133: ["Château-Voué", 48.8474, 6.6276], + 57134: ["Châtel-Saint-Germain", 49.1317, 6.0658], + 57136: ["Chémery-les-Deux", 49.3000, 6.4436], + 57137: ["Cheminot", 48.9560, 6.1377], + 57138: ["Chenois", 48.9576, 6.4891], + 57139: ["Chérisey", 49.0105, 6.2456], + 57140: ["Chesny", 49.0524, 6.2436], + 57141: ["Chicourt", 48.9194, 6.5050], + 57142: ["Chieulles", 49.1575, 6.2203], + 57143: ["Clouange", 49.2636, 6.0874], + 57144: ["Cocheren", 49.1434, 6.8532], + 57145: ["Coincy", 49.1065, 6.2692], + 57146: ["Coin-lès-Cuvry", 49.0248, 6.1366], + 57147: ["Coin-sur-Seille", 49.0102, 6.1597], + 57148: ["Colligny", 49.0966, 6.3361], + 57149: ["Colmen", 49.3503, 6.5339], + 57150: ["Condé-Northen", 49.1557, 6.4274], + 57151: ["Conthil", 48.8916, 6.6640], + 57152: ["Contz-les-Bains", 49.4565, 6.3507], + 57153: ["Corny-sur-Moselle", 49.0294, 6.0725], + 57154: ["Coume", 49.1968, 6.5831], + 57155: ["Courcelles-Chaussy", 49.1184, 6.3997], + 57156: ["Courcelles-sur-Nied", 49.0571, 6.3077], + 57158: ["Craincourt", 48.8765, 6.3328], + 57159: ["Créhange", 49.0509, 6.5751], + 57160: ["Creutzwald", 49.2091, 6.6808], + 57161: ["Cutting", 48.8448, 6.8352], + 57162: ["Cuvry", 49.0397, 6.1614], + 57163: ["Dabo", 48.6429, 7.2392], + 57165: ["Dalem", 49.2409, 6.6129], + 57166: ["Dalhain", 48.8880, 6.5644], + 57167: ["Dalstein", 49.3062, 6.4017], + 57168: ["Danne-et-Quatre-Vents", 48.7616, 7.2906], + 57169: ["Dannelbourg", 48.7434, 7.2383], + 57171: ["Delme", 48.8832, 6.3852], + 57172: ["Denting", 49.1838, 6.5422], + 57173: ["Desseling", 48.7853, 6.8447], + 57174: ["Destry", 48.9455, 6.5847], + 57175: ["Diane-Capelle", 48.7282, 6.9347], + 57176: ["Diebling", 49.1049, 6.9358], + 57177: ["Dieuze", 48.8077, 6.7173], + 57178: ["Diffembach-lès-Hellimer", 49.0067, 6.8553], + 57179: ["Distroff", 49.3360, 6.2625], + 57180: ["Dolving", 48.7704, 7.0213], + 57181: ["Domnon-lès-Dieuze", 48.8611, 6.8240], + 57182: ["Donjeux", 48.8785, 6.4110], + 57183: ["Donnelay", 48.7501, 6.6888], + 57184: ["Dornot", 49.0468, 6.0500], + 57186: ["ébersviller", 49.2801, 6.3999], + 57187: [",", 49.2217, 6.4871], + 57188: ["éguelshardt", 49.0242, 7.5200], + 57189: ["Eincheville", 48.9851, 6.6009], + 57190: ["Elvange", 49.0502, 6.5440], + 57191: ["Elzange", 49.3607, 6.2924], + 57192: ["Enchenberg", 49.0201, 7.3288], + 57193: ["Ennery", 49.2278, 6.2187], + 57194: ["Entrange", 49.4144, 6.1109], + 57195: ["Epping", 49.1056, 7.3194], + 57196: ["Erching", 49.1145, 7.2653], + 57197: ["Ernestviller", 49.0636, 6.9750], + 57198: ["Erstroff", 48.9801, 6.7759], + 57199: ["Escherange", 49.4169, 6.0673], + 57200: ["Les Étangs", 49.1452, 6.3746], + 57201: ["Etting", 49.0254, 7.1869], + 57202: ["Etzling", 49.1801, 6.9582], + 57203: ["évrange", 49.5018, 6.1939], + 57204: ["Failly", 49.1632, 6.2720], + 57205: ["Falck", 49.2259, 6.6382], + 57206: ["Fameck", 49.2987, 6.1064], + 57207: ["Farébersviller", 49.1168, 6.8677], + 57208: ["Farschviller", 49.0904, 6.8842], + 57209: ["Faulquemont", 49.0355, 6.5940], + 57210: ["Fénétrange", 48.8507, 7.0098], + 57211: ["Fèves", 49.1891, 6.1069], + 57212: ["Féy", 49.0296, 6.0997], + 57213: ["Filstroff", 49.3246, 6.5302], + 57214: ["Fixem", 49.4427, 6.2731], + 57215: ["Flastroff", 49.3749, 6.5362], + 57216: ["Fleisheim", 48.7919, 7.1641], + 57217: ["Flétrange", 49.0726, 6.5639], + 57218: ["Fleury", 49.0375, 6.2054], + 57219: ["Flévy", 49.2400, 6.2639], + 57220: ["Flocourt", 48.9726, 6.4117], + 57221: ["Florange", 49.3281, 6.1228], + 57222: ["Folkling", 49.1512, 6.9062], + 57224: ["Folschviller", 49.0692, 6.6846], + 57225: ["Fonteny", 48.8761, 6.4783], + 57226: ["Fontoy", 49.3577, 5.9967], + 57227: ["Forbach", 49.1912, 6.8927], + 57228: ["Fossieux", 48.8502, 6.3308], + 57229: ["Foulcrey", 48.6402, 6.8677], + 57230: ["Fouligny", 49.0960, 6.5136], + 57231: ["Foville", 48.9185, 6.3250], + 57232: ["Francaltroff", 48.9621, 6.7955], + 57233: ["Fraquelfing", 48.6354, 6.9894], + 57234: ["Frauenberg", 49.1339, 7.1153], + 57235: ["Freistroff", 49.2899, 6.4826], + 57236: ["Frémery", 48.9240, 6.4734], + 57237: ["Frémestroff", 49.0147, 6.7854], + 57238: ["Fresnes-en-Saulnois", 48.8388, 6.4401], + 57239: ["Freybouse", 48.9986, 6.7786], + 57240: ["Freyming-Merlebach", 49.1525, 6.7973], + 57241: ["Fribourg", 48.7700, 6.8719], + 57242: ["Gandrange", 49.2734, 6.1335], + 57244: ["Garrebourg", 48.7083, 7.2371], + 57245: ["Gavisse", 49.4341, 6.2879], + 57246: ["Gelucourt", 48.7612, 6.7373], + 57247: ["Gerbécourt", 48.8513, 6.5159], + 57248: ["Givrycourt", 48.9292, 6.9178], + 57249: ["Glatigny", 49.1419, 6.3476], + 57250: ["Goetzenbruck", 48.9746, 7.3772], + 57251: ["Goin", 48.9875, 6.2230], + 57252: ["Gomelange", 49.2385, 6.4614], + 57253: ["Gondrexange", 48.6916, 6.9076], + 57254: ["Gorze", 49.0580, 5.9912], + 57255: ["Gosselming", 48.7902, 6.9850], + 57256: ["Gravelotte", 49.1111, 6.0242], + 57257: ["Grémecey", 48.8108, 6.4114], + 57258: ["Gréning", 48.9743, 6.8416], + 57259: ["Grindorff-Bizing", 49.3821, 6.5135], + 57260: ["Grosbliederstroff", 49.1552, 7.0222], + 57261: ["Gros-Réderching", 49.0681, 7.2189], + 57262: ["Grostenquin", 48.9811, 6.7402], + 57263: ["Grundviller", 49.0488, 6.9839], + 57264: ["Guebenhouse", 49.0769, 6.9508], + 57265: ["Guébestroff", 48.8417, 6.7139], + 57266: ["Guéblange-lès-Dieuze", 48.7774, 6.7014], + 57267: ["Le Val-de-Guéblange", 48.9803, 6.9564], + 57268: ["Guébling", 48.8674, 6.7371], + 57269: ["Guénange", 49.2984, 6.2043], + 57270: ["Val-de-Bride", 48.8293, 6.6904], + 57271: ["Guenviller", 49.1048, 6.8048], + 57272: ["Guermange", 48.8023, 6.8198], + 57273: ["Guerstling", 49.3242, 6.5763], + 57274: ["Guerting", 49.1937, 6.6191], + 57275: ["Guessling-Hémering", 49.0221, 6.6681], + 57276: ["Guinglange", 49.0706, 6.5171], + 57277: ["Guinkirchen", 49.2071, 6.4451], + 57278: ["Guinzeling", 48.8800, 6.8439], + 57280: ["Guntzviller", 48.7041, 7.1630], + 57281: ["Haboudange", 48.8851, 6.6034], + 57282: ["Hagen", 49.4968, 6.1655], + 57283: ["Hagondange", 49.2467, 6.1585], + 57284: ["Hallering", 49.1239, 6.5552], + 57286: ["Halstroff", 49.3875, 6.4772], + 57287: ["Basse-Ham", 49.3759, 6.2386], + 57288: ["Ham-sous-Varsberg", 49.1829, 6.6492], + 57289: ["Hambach", 49.0541, 7.0376], + 57290: ["Hampont", 48.8316, 6.5857], + 57291: ["Hangviller", 48.8155, 7.2328], + 57292: ["Hannocourt", 48.9143, 6.4520], + 57293: ["Han-sur-Nied", 48.9905, 6.4447], + 57294: ["Hanviller", 49.1037, 7.4422], + 57295: ["Haraucourt-sur-Seille", 48.8084, 6.6056], + 57296: ["Hargarten-aux-Mines", 49.2213, 6.6047], + 57297: ["Harprich", 48.9668, 6.6551], + 57298: ["Harreberg", 48.6629, 7.1741], + 57299: ["Hartzviller", 48.6702, 7.0877], + 57300: ["Haselbourg", 48.6894, 7.2218], + 57301: ["Haspelschiedt", 49.0765, 7.4953], + 57302: ["Hattigny", 48.6273, 6.9612], + 57303: ["Hauconcourt", 49.2113, 6.1843], + 57304: ["Haut-Clocher", 48.7620, 6.9914], + 57305: ["Havange", 49.3886, 6.0010], + 57306: ["Hayange", 49.3308, 6.0664], + 57307: ["Hayes", 49.1699, 6.3785], + 57308: ["Hazembourg", 48.9617, 6.9425], + 57309: ["Heining-lès-Bouzonville", 49.3060, 6.5975], + 57310: ["Hellering-lès-Fénétrange", 48.8081, 7.0660], + 57311: ["Hellimer", 48.9953, 6.8255], + 57312: ["Helstroff", 49.1523, 6.4823], + 57313: ["Hémilly", 49.0470, 6.4911], + 57314: ["Héming", 48.6990, 6.9711], + 57315: ["Henridorff", 48.7328, 7.2113], + 57316: ["Henriville", 49.0993, 6.8565], + 57317: ["Hérange", 48.7775, 7.1728], + 57318: ["Hermelange", 48.6818, 7.0155], + 57319: ["Herny", 49.0036, 6.4805], + 57320: ["Hertzing", 48.6915, 6.9543], + 57321: ["Hesse", 48.6876, 7.0519], + 57322: ["Hestroff", 49.2636, 6.4293], + 57323: ["Hettange-Grande", 49.4173, 6.1525], + 57324: ["Hilbesheim", 48.7801, 7.1004], + 57325: ["Hilsprich", 49.0059, 6.9113], + 57326: ["Hinckange", 49.1876, 6.4485], + 57328: ["Holacourt", 48.9774, 6.5081], + 57329: ["Holling", 49.2572, 6.4998], + 57330: ["Holving", 49.0141, 6.9684], + 57331: ["Hombourg-Budange", 49.2875, 6.3557], + 57332: ["Hombourg-Haut", 49.1275, 6.7743], + 57333: ["Hommarting", 48.7388, 7.1443], + 57334: ["Hommert", 48.6771, 7.1771], + 57335: ["Honskirch", 48.9403, 6.9638], + 57336: ["L'Hôpital", 49.1574, 6.7326], + 57337: ["Hoste", 49.0579, 6.8613], + 57338: ["Hottviller", 49.0782, 7.3580], + 57339: ["Hultehouse", 48.7180, 7.2630], + 57340: ["Hundling", 49.1019, 6.9852], + 57341: ["Hunting", 49.4144, 6.3294], + 57342: ["Ibigny", 48.6456, 6.8979], + 57343: ["Illange", 49.3287, 6.1793], + 57344: ["Imling", 48.7109, 7.0190], + 57345: ["Inglange", 49.3455, 6.3003], + 57346: ["Insming", 48.9549, 6.8861], + 57347: ["Insviller", 48.8907, 6.9098], + 57348: ["Ippling", 49.1058, 7.0040], + 57349: ["Jallaucourt", 48.8346, 6.3946], + 57350: ["Jouy-aux-Arches", 49.0631, 6.0850], + 57351: ["Jury", 49.0729, 6.2566], + 57352: ["Jussy", 49.1008, 6.0801], + 57353: ["Juvelize", 48.7672, 6.6566], + 57354: ["Juville", 48.9306, 6.3588], + 57355: ["Kalhausen", 49.0234, 7.1445], + 57356: ["Kanfen", 49.4352, 6.1146], + 57357: ["Kappelkinger", 48.9757, 6.9099], + 57358: ["Kédange-sur-Canner", 49.3109, 6.3434], + 57359: ["Kemplich", 49.3245, 6.3952], + 57360: ["Kerbach", 49.1624, 6.9740], + 57361: ["Kerling-lès-Sierck", 49.3910, 6.3726], + 57362: ["Kerprich-aux-Bois", 48.7366, 6.9600], + 57364: ["Kirsch-lès-Sierck", 49.4372, 6.4105], + 57365: ["Kirschnaumen", 49.4036, 6.4341], + 57366: ["Kirviller", 48.9579, 6.9814], + 57367: ["Klang", 49.3187, 6.3704], + 57368: ["Knutange", 49.3372, 6.0331], + 57370: ["Koenigsmacker", 49.3882, 6.2861], + 57371: ["Haute-Kontz", 49.4551, 6.3177], + 57372: ["Kuntzig", 49.3481, 6.2367], + 57373: ["Lachambre", 49.0788, 6.7537], + 57374: ["Lafrimbolle", 48.6030, 7.0237], + 57375: ["Lagarde", 48.6872, 6.7122], + 57376: ["Lambach", 49.0299, 7.3642], + 57377: ["Landange", 48.6688, 6.9605], + 57379: ["Landroff", 48.9652, 6.6165], + 57380: ["Laneuveville-lès-Lorquin", 48.6512, 7.0053], + 57381: ["Laneuveville-en-Saulnois", 48.8662, 6.4446], + 57382: ["Langatte", 48.7621, 6.9588], + 57383: ["Languimberg", 48.7303, 6.8777], + 57384: ["Laning", 49.0289, 6.7714], + 57385: ["Laquenexy", 49.0796, 6.3141], + 57386: ["Laudrefang", 49.0828, 6.6421], + 57387: ["Laumesfeld", 49.3683, 6.4437], + 57388: ["Launstroff", 49.4349, 6.5006], + 57389: ["Lelling", 49.0419, 6.7105], + 57390: ["Lemberg", 49.0103, 7.3824], + 57391: ["Lemoncourt", 48.8636, 6.3871], + 57392: ["Lemud", 49.0335, 6.3636], + 57393: ["Lengelsheim", 49.1061, 7.4078], + 57394: ["Léning", 48.9581, 6.8192], + 57395: ["Lesse", 48.9515, 6.5159], + 57396: ["Lessy", 49.1272, 6.0995], + 57397: ["Ley", 48.7364, 6.6550], + 57398: ["Leyviller", 49.0291, 6.8415], + 57399: ["Lezey", 48.7576, 6.6218], + 57401: ["Lidrezing", 48.8816, 6.7139], + 57402: ["Liederschiedt", 49.1216, 7.4960], + 57403: ["Liéhon", 48.9937, 6.2604], + 57404: ["Lindre-Basse", 48.7996, 6.7490], + 57405: ["Lindre-Haute", 48.8192, 6.7563], + 57406: ["Liocourt", 48.9116, 6.3417], + 57407: ["Lixheim", 48.7874, 7.1450], + 57408: ["Lixing-lès-Rouhling", 49.1510, 6.9907], + 57409: ["Lixing-lès-Saint-Avold", 49.0343, 6.7403], + 57410: ["Lhor", 48.8866, 6.8716], + 57411: ["Lommerange", 49.3284, 5.9709], + 57412: ["Longeville-lès-Metz", 49.1148, 6.1465], + 57413: ["Longeville-lès-Saint-Avold", 49.1191, 6.6482], + 57414: ["Lorquin", 48.6664, 7.0009], + 57415: ["Lorry-lès-Metz", 49.1440, 6.1090], + 57416: ["Lorry-Mardigny", 48.9830, 6.0942], + 57417: ["Lostroff", 48.8651, 6.8639], + 57418: ["Loudrefing", 48.8528, 6.8933], + 57419: ["Loupershouse", 49.0806, 6.9151], + 57421: ["Loutzviller", 49.1444, 7.3844], + 57422: ["Louvigny", 48.9608, 6.1825], + 57423: ["Lubécourt", 48.8436, 6.5100], + 57424: ["Lucy", 48.9407, 6.4769], + 57425: ["Luppy", 48.9807, 6.3409], + 57426: ["Luttange", 49.2739, 6.2963], + 57427: ["Lutzelbourg", 48.7348, 7.2595], + 57428: ["Macheren", 49.0948, 6.7686], + 57430: ["Mainvillers", 49.0208, 6.5425], + 57431: ["Maizeroy", 49.0861, 6.3886], + 57432: ["Maizery", 49.1101, 6.3423], + 57433: ["Maizières-lès-Metz", 49.2085, 6.1561], + 57434: ["Maizières-lès-Vic", 48.7095, 6.7840], + 57436: ["Malaucourt-sur-Seille", 48.8432, 6.3589], + 57437: ["Malling", 49.4148, 6.3067], + 57438: ["Malroy", 49.1741, 6.2168], + 57439: ["Manderen", 49.4535, 6.4498], + 57440: ["Manhoué", 48.8266, 6.3412], + 57441: ["Manom", 49.3807, 6.1747], + 57442: ["Many", 49.0008, 6.5277], + 57443: ["Marange-Silvange", 49.2157, 6.1123], + 57444: ["Marange-Zondrange", 49.1161, 6.5294], + 57445: ["Marieulles", 49.0056, 6.1107], + 57446: ["Marimont-lès-Bénestroff", 48.8895, 6.7889], + 57447: ["Marly", 49.0658, 6.1523], + 57448: ["Marsal", 48.7823, 6.6158], + 57449: ["Marsilly", 49.0954, 6.3072], + 57451: ["Marthille", 48.9295, 6.5590], + 57452: ["La Maxe", 49.1617, 6.1920], + 57453: ["Maxstadt", 49.0463, 6.8040], + 57454: ["Mécleuves", 49.0513, 6.2779], + 57455: ["Mégange", 49.2240, 6.4364], + 57456: ["Meisenthal", 48.9707, 7.3461], + 57457: ["Menskirch", 49.3200, 6.4294], + 57459: ["Merschweiller", 49.4611, 6.4162], + 57460: ["Merten", 49.2468, 6.6634], + 57461: ["Métairies-Saint-Quirin", 48.6404, 7.0377], + 57462: ["Metting", 48.8117, 7.2054], + 57463: ["Metz", 49.1081, 6.1955], + 57464: ["Metzeresche", 49.2949, 6.3074], + 57465: ["Metzervisse", 49.3168, 6.2891], + 57466: ["Metzing", 49.0993, 6.9613], + 57467: ["Mey", 49.1370, 6.2414], + 57468: ["Mittelbronn", 48.7652, 7.2261], + 57469: ["Mittersheim", 48.8558, 6.9442], + 57470: ["Molring", 48.8903, 6.8236], + 57471: ["Momerstroff", 49.1545, 6.5324], + 57472: ["Moncheux", 48.9466, 6.3361], + 57473: ["Moncourt", 48.7177, 6.6403], + 57474: ["Mondelange", 49.2630, 6.1724], + 57475: ["Mondorff", 49.5020, 6.2557], + 57476: ["Monneren", 49.3493, 6.4119], + 57477: ["Montbronn", 48.9975, 7.3062], + 57478: ["Montdidier", 48.9328, 6.8154], + 57479: ["Montenach", 49.4142, 6.3863], + 57480: ["Montigny-lès-Metz", 49.0953, 6.1545], + 57481: ["Montois-la-Montagne", 49.2211, 6.0274], + 57482: ["Montoy-Flanville", 49.1204, 6.2888], + 57483: ["Morhange", 48.9274, 6.6421], + 57484: ["Morsbach", 49.1673, 6.8665], + 57485: ["Morville-lès-Vic", 48.8153, 6.5472], + 57486: ["Morville-sur-Nied", 48.9493, 6.4292], + 57487: ["Moulins-lès-Metz", 49.0926, 6.1185], + 57488: ["Moussey", 48.6714, 6.7787], + 57489: ["Mouterhouse", 48.9903, 7.4383], + 57490: ["Moyenvic", 48.7832, 6.5700], + 57491: ["Moyeuvre-Grande", 49.2539, 6.0371], + 57492: ["Moyeuvre-Petite", 49.2792, 6.0203], + 57493: ["Mulcey", 48.8077, 6.6640], + 57494: ["Munster", 48.9087, 6.8930], + 57495: ["Narbéfontaine", 49.1367, 6.5468], + 57496: ["Nébing", 48.9088, 6.8142], + 57497: ["Nelling", 48.9700, 6.8651], + 57498: ["Neufchef", 49.3177, 6.0139], + 57499: ["Neufgrange", 49.0746, 7.0668], + 57500: ["Neufmoulins", 48.6801, 6.9725], + 57501: ["Neufvillage", 48.9344, 6.7792], + 57502: ["Neunkirchen-lès-Bouzonville", 49.3498, 6.5607], + 57504: ["Niderhoff", 48.6279, 7.0082], + 57505: ["Niderviller", 48.7105, 7.1179], + 57506: ["Niederstinzel", 48.8717, 7.0138], + 57507: ["Niedervisse", 49.1617, 6.5649], + 57508: ["Nilvange", 49.3442, 6.0505], + 57509: ["Nitting", 48.6617, 7.0490], + 57510: ["Noisseville", 49.1337, 6.2724], + 57511: ["Norroy-le-Veneur", 49.1795, 6.1109], + 57512: ["Nouilly", 49.1341, 6.2558], + 57513: ["Nousseviller-lès-Bitche", 49.1000, 7.3737], + 57514: ["Nousseviller-Saint-Nabor", 49.1292, 6.9712], + 57515: ["Novéant-sur-Moselle", 49.0322, 6.0387], + 57516: ["Oberdorff", 49.2742, 6.5813], + 57517: ["Obergailbach", 49.1140, 7.2233], + 57518: ["Oberstinzel", 48.7917, 7.0362], + 57519: ["Obervisse", 49.1506, 6.5788], + 57520: ["Obreck", 48.8514, 6.5987], + 57521: ["OEting", 49.1720, 6.9093], + 57523: ["Ogy", 49.1105, 6.3156], + 57524: ["Ommeray", 48.7181, 6.6872], + 57525: ["Oriocourt", 48.8582, 6.4131], + 57526: ["Ormersviller", 49.1336, 7.3348], + 57527: ["Orny", 49.0303, 6.2488], + 57528: ["Oron", 48.9017, 6.4856], + 57529: ["Ottange", 49.4377, 6.0070], + 57530: ["Ottonville", 49.2161, 6.5223], + 57531: ["Oudrenne", 49.3702, 6.3483], + 57532: ["Pagny-lès-Goin", 48.9670, 6.2199], + 57533: ["Pange", 49.0816, 6.3552], + 57534: ["Peltre", 49.0722, 6.2244], + 57535: ["Petit-Réderching", 49.0545, 7.3162], + 57536: ["Petit-Tenquin", 48.9884, 6.8690], + 57537: ["Petite-Rosselle", 49.2095, 6.8592], + 57538: ["Pettoncourt", 48.7881, 6.4110], + 57539: ["Pévange", 48.9080, 6.6218], + 57540: ["Phalsbourg", 48.7666, 7.2635], + 57541: ["Philippsbourg", 49.0028, 7.5661], + 57542: ["Piblange", 49.2458, 6.4120], + 57543: ["Pierrevillers", 49.2255, 6.0957], + 57544: ["Plaine-de-Walsch", 48.6900, 7.1468], + 57545: ["Plappeville", 49.1308, 6.1242], + 57546: ["Plesnois", 49.1709, 6.1123], + 57547: ["Pommérieux", 48.9950, 6.1825], + 57548: ["Pontoy", 49.0162, 6.2935], + 57549: ["Pontpierre", 49.0490, 6.6380], + 57550: ["Porcelette", 49.1603, 6.6653], + 57551: ["Postroff", 48.8550, 7.0747], + 57552: ["Pouilly", 49.0549, 6.1945], + 57553: ["Pournoy-la-Chétive", 49.0189, 6.1538], + 57554: ["Pournoy-la-Grasse", 49.0149, 6.2065], + 57555: ["Prévocourt", 48.9267, 6.4339], + 57556: ["Puttelange-aux-Lacs", 49.0535, 6.9184], + 57557: ["Puttelange-lès-Thionville", 49.4859, 6.2567], + 57558: ["Puttigny", 48.8438, 6.5485], + 57559: ["Puzieux", 48.8902, 6.3625], + 57560: ["Racrange", 48.9251, 6.6789], + 57561: ["Rahling", 48.9964, 7.2386], + 57562: ["Ranguevaux", 49.2956, 6.0551], + 57563: ["Raville", 49.0903, 6.4775], + 57564: ["Réchicourt-le-Château", 48.6784, 6.8427], + 57565: ["Rédange", 49.4918, 5.9162], + 57566: ["Réding", 48.7496, 7.1045], + 57567: ["Rémelfang", 49.2682, 6.5127], + 57568: ["Rémelfing", 49.0893, 7.0857], + 57569: ["Rémeling", 49.4130, 6.4814], + 57570: ["Rémering", 49.2594, 6.6288], + 57571: ["Rémering-lès-Puttelange", 49.0326, 6.9317], + 57572: ["Rémilly", 49.0067, 6.3892], + 57573: ["Réning", 48.9496, 6.8430], + 57574: ["Basse-Rentgen", 49.4899, 6.2028], + 57575: ["Retonfey", 49.1332, 6.3163], + 57576: ["Rettel", 49.4341, 6.3374], + 57577: ["Reyersviller", 49.0389, 7.3955], + 57578: ["Rezonville", 49.0899, 5.9838], + 57579: ["Rhodes", 48.7558, 6.9070], + 57580: ["Riche", 48.8894, 6.6324], + 57581: ["Richeling", 49.0332, 6.9737], + 57582: ["Richemont", 49.2844, 6.1626], + 57583: ["Richeval", 48.6336, 6.9123], + 57584: ["Rimling", 49.0931, 7.2583], + 57585: ["Ritzing", 49.4370, 6.4635], + 57586: ["Rochonvillers", 49.4096, 6.0271], + 57587: ["Rodalbe", 48.9109, 6.7144], + 57588: ["Rodemack", 49.4637, 6.2471], + 57589: ["Rohrbach-lès-Bitche", 49.0408, 7.2773], + 57590: ["Rolbing", 49.1723, 7.4221], + 57591: ["Rombas", 49.2440, 6.0882], + 57592: ["Romelfing", 48.8339, 7.0057], + 57593: ["Roncourt", 49.2001, 6.0518], + 57594: ["Roppeviller", 49.0895, 7.5228], + 57595: ["Rorbach-lès-Dieuze", 48.8290, 6.8400], + 57596: ["Rosbruck", 49.1593, 6.8560], + 57597: ["Rosselange", 49.2667, 6.0610], + 57598: ["Rouhling", 49.1309, 7.0031], + 57599: ["Roupeldange", 49.2073, 6.4724], + 57600: ["Roussy-le-Village", 49.4605, 6.1778], + 57601: ["Rozérieulles", 49.1190, 6.0528], + 57602: ["Rurange-lès-Thionville", 49.2703, 6.2345], + 57603: ["Russange", 49.4870, 5.9458], + 57604: ["Rustroff", 49.4414, 6.3762], + 57605: ["Sailly-Achâtel", 48.9419, 6.3020], + 57606: ["Saint-Avold", 49.1284, 6.7123], + 57607: ["Sainte-Barbe", 49.1628, 6.3182], + 57609: ["Saint-Epvre", 48.9709, 6.4328], + 57610: ["Saint-François-Lacroix", 49.3461, 6.4482], + 57611: ["Saint-Georges", 48.6575, 6.9270], + 57612: ["Saint-Hubert", 49.2309, 6.3617], + 57613: ["Saint-Jean-de-Bassel", 48.8098, 6.9581], + 57614: ["Saint-Jean-Kourtzerode", 48.7572, 7.1942], + 57615: ["Saint-Jean-Rohrbach", 49.0264, 6.8794], + 57616: ["Saint-Julien-lès-Metz", 49.1398, 6.2087], + 57617: ["Saint-Jure", 48.9431, 6.2327], + 57618: ["Saint-Louis", 48.7108, 7.1949], + 57619: ["Saint-Louis-lès-Bitche", 48.9900, 7.3527], + 57620: ["Sainte-Marie-aux-Chênes", 49.1914, 6.0072], + 57621: ["Saint-Médard", 48.8140, 6.6377], + 57622: ["Saint-Privat-la-Montagne", 49.1857, 6.0408], + 57623: ["Saint-Quirin", 48.5845, 7.1141], + 57624: ["Sainte-Ruffine", 49.1065, 6.0956], + 57625: ["Salonnes", 48.7893, 6.4933], + 57626: ["Sanry-lès-Vigy", 49.1851, 6.2792], + 57627: ["Sanry-sur-Nied", 49.0537, 6.3421], + 57628: ["Sarralbe", 48.9956, 7.0115], + 57629: ["Sarraltroff", 48.7748, 7.0622], + 57630: ["Sarrebourg", 48.7379, 7.0468], + 57631: ["Sarreguemines", 49.1088, 7.0694], + 57633: ["Sarreinsming", 49.0924, 7.1195], + 57634: ["Saulny", 49.1602, 6.0950], + 57635: ["Schalbach", 48.8211, 7.1554], + 57636: ["Schmittviller", 49.0071, 7.1860], + 57637: ["Schneckenbusch", 48.6959, 7.0816], + 57638: ["Schoeneck", 49.2131, 6.9204], + 57639: ["Schorbach", 49.0806, 7.4059], + 57640: ["Schwerdorff", 49.3725, 6.5721], + 57641: ["Schweyen", 49.1601, 7.3962], + 57642: ["Scy-Chazelles", 49.1140, 6.1198], + 57643: ["Secourt", 48.9485, 6.2716], + 57644: ["Seingbouse", 49.1079, 6.8322], + 57645: ["Semécourt", 49.1970, 6.1377], + 57647: ["Serémange-Erzange", 49.3229, 6.0935], + 57648: ["Servigny-lès-Raville", 49.0792, 6.4393], + 57649: ["Servigny-lès-Sainte-Barbe", 49.1486, 6.2747], + 57650: ["Sierck-les-Bains", 49.4367, 6.3595], + 57651: ["Siersthal", 49.0510, 7.3561], + 57652: ["Sillegny", 48.9871, 6.1475], + 57653: ["Silly-en-Saulnois", 48.9918, 6.2801], + 57654: ["Silly-sur-Nied", 49.1225, 6.3666], + 57655: ["Solgne", 48.9686, 6.2989], + 57656: ["Sorbey", 49.0397, 6.3169], + 57657: ["Sotzeling", 48.8684, 6.6370], + 57658: ["Soucht", 48.9616, 7.3199], + 57659: ["Spicheren", 49.1948, 6.9704], + 57660: ["Stiring-Wendel", 49.2025, 6.9327], + 57661: ["Sturzelbronn", 49.0533, 7.5939], + 57662: ["Suisse", 48.9667, 6.5785], + 57663: ["Talange", 49.2342, 6.1720], + 57664: ["Tarquimpol", 48.7809, 6.7622], + 57665: ["Tenteling", 49.1250, 6.9287], + 57666: ["Terville", 49.3465, 6.1322], + 57667: ["Téterchen", 49.2301, 6.5674], + 57668: ["Teting-sur-Nied", 49.0532, 6.6696], + 57669: ["Théding", 49.1284, 6.8901], + 57670: ["Thicourt", 48.9917, 6.5600], + 57671: ["Thimonville", 48.9446, 6.3936], + 57672: ["Thionville", 49.3759, 6.1292], + 57673: ["Thonville", 48.9813, 6.5667], + 57674: ["Tincry", 48.9079, 6.4059], + 57675: ["Torcheville", 48.9051, 6.8483], + 57676: ["Tragny", 48.9564, 6.3733], + 57677: ["Trémery", 49.2538, 6.2427], + 57678: ["Tressange", 49.4096, 5.9823], + 57679: ["Tritteling-Redlach", 49.0775, 6.6167], + 57680: ["Troisfontaines", 48.6710, 7.1272], + 57681: ["Tromborn", 49.2570, 6.5958], + 57682: ["Turquestein-Blancrupt", 48.5598, 7.0868], + 57683: ["Uckange", 49.3058, 6.1493], + 57684: ["Vahl-Ebersing", 49.0526, 6.7484], + 57685: ["Vahl-lès-Bénestroff", 48.9192, 6.7872], + 57686: ["Vahl-lès-Faulquemont", 49.0220, 6.6310], + 57687: ["Vallerange", 48.9502, 6.6867], + 57689: ["Valmestroff", 49.3583, 6.2623], + 57690: ["Valmont", 49.0843, 6.7025], + 57691: ["Valmunster", 49.2475, 6.5168], + 57692: ["Vannecourt", 48.8779, 6.5351], + 57693: ["Vantoux", 49.1323, 6.2334], + 57694: ["Vany", 49.1526, 6.2413], + 57695: ["Varize", 49.1254, 6.4493], + 57696: ["Varsberg", 49.1748, 6.6189], + 57697: ["Vasperviller", 48.6352, 7.0712], + 57698: ["Vatimont", 48.9782, 6.4742], + 57700: ["Vaudreching", 49.2762, 6.5250], + 57701: ["Vaux", 49.0932, 6.0691], + 57702: ["Vaxy", 48.8590, 6.5266], + 57703: ["Veckersviller", 48.8297, 7.1863], + 57704: ["Veckring", 49.3355, 6.3630], + 57705: ["Velving", 49.2419, 6.5388], + 57706: ["Vergaville", 48.8408, 6.7460], + 57707: ["Vernéville", 49.1377, 6.0070], + 57708: ["Verny", 49.0087, 6.2017], + 57709: ["Vescheim", 48.7943, 7.2259], + 57711: ["Vibersviller", 48.9054, 6.9449], + 57712: ["Vic-sur-Seille", 48.7749, 6.5275], + 57713: ["Vieux-Lixheim", 48.7801, 7.1259], + 57714: ["Haute-Vigneulles", 49.0954, 6.5564], + 57715: ["Vigny", 48.9683, 6.2532], + 57716: ["Vigy", 49.2080, 6.3068], + 57717: ["Viller", 48.9884, 6.6457], + 57718: ["Villers-Stoncourt", 49.0575, 6.4411], + 57719: ["Villers-sur-Nied", 48.9262, 6.5281], + 57720: ["Villing", 49.2816, 6.6310], + 57721: ["Vilsberg", 48.7900, 7.2602], + 57722: ["Vionville", 49.0909, 5.9468], + 57723: ["Virming", 48.9424, 6.7521], + 57724: ["Vitry-sur-Orne", 49.2766, 6.0953], + 57725: ["Vittersbourg", 48.9483, 6.9304], + 57726: ["Vittoncourt", 49.0215, 6.4556], + 57727: ["Viviers", 48.8939, 6.4398], + 57728: ["Voimhaut", 49.0264, 6.4205], + 57730: ["Volmerange-lès-Boulay", 49.1701, 6.4495], + 57731: ["Volmerange-les-Mines", 49.4457, 6.0672], + 57732: ["Volmunster", 49.1202, 7.3659], + 57733: ["Volstroff", 49.3014, 6.2518], + 57734: ["Voyer", 48.6522, 7.0893], + 57736: ["Vry", 49.1924, 6.3566], + 57737: ["Vulmont", 48.9257, 6.3050], + 57738: ["Waldhouse", 49.1394, 7.4560], + 57739: ["Waldweistroff", 49.3575, 6.4957], + 57740: ["Waldwisse", 49.4143, 6.5225], + 57741: ["Walschbronn", 49.1540, 7.4737], + 57742: ["Walscheid", 48.6198, 7.1886], + 57743: ["Waltembourg", 48.7492, 7.1958], + 57745: ["Wiesviller", 49.0772, 7.1612], + 57746: ["Willerwald", 49.0244, 7.0368], + 57747: ["Wintersbourg", 48.7918, 7.1908], + 57748: ["Wittring", 49.0532, 7.1300], + 57749: ["Voelfling-lès-Bouzonville", 49.2929, 6.6052], + 57750: ["Woelfling-lès-Sarreguemines", 49.0853, 7.1846], + 57751: ["Woippy", 49.1638, 6.1577], + 57752: ["Woustviller", 49.0785, 7.0055], + 57753: ["Wuisse", 48.8548, 6.6684], + 57754: ["Xanrey", 48.7510, 6.5874], + 57755: ["Xocourt", 48.9097, 6.3764], + 57756: ["Xouaxange", 48.6922, 6.9926], + 57757: ["Yutz", 49.3517, 6.2017], + 57759: ["Zarbeling", 48.8901, 6.6883], + 57760: ["Zetting", 49.0733, 7.1260], + 57761: ["Zilling", 48.7867, 7.2103], + 57762: ["Zimming", 49.1301, 6.5867], + 57763: ["Zommange", 48.8223, 6.8005], + 57764: ["Zoufftgen", 49.4658, 6.1350], + 57765: ["Diesen", 49.1755, 6.6931], + 57767: ["Stuckange", 49.3240, 6.2322] +}; diff --git a/dep/58.js b/dep/58.js new file mode 100644 index 0000000..8e01c4e --- /dev/null +++ b/dep/58.js @@ -0,0 +1,325 @@ +/* + 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[58] = { + 58001: ["Achun", 47.1296, 3.6641], + 58002: ["Alligny-Cosne", 47.4435, 3.0732], + 58003: ["Alligny-en-Morvan", 47.2097, 4.1733], + 58004: ["Alluy", 47.0338, 3.6326], + 58005: ["Amazy", 47.3830, 3.5610], + 58006: ["Anlezy", 46.9666, 3.4985], + 58007: ["Annay", 47.5308, 2.9413], + 58008: ["Anthien", 47.3090, 3.7250], + 58009: ["Arbourse", 47.2487, 3.2239], + 58010: ["Arleuf", 47.0404, 4.0157], + 58011: ["Armes", 47.4629, 3.5622], + 58012: ["Arquian", 47.5349, 2.9979], + 58013: ["Arthel", 47.2439, 3.4063], + 58014: ["Arzembouy", 47.2468, 3.3598], + 58015: ["Asnan", 47.3103, 3.5523], + 58016: ["Asnois", 47.3975, 3.5877], + 58017: ["Aunay-en-Bazois", 47.1242, 3.7196], + 58018: ["Authiou", 47.2653, 3.4189], + 58019: ["Avrée", 46.8229, 3.8790], + 58020: ["Avril-sur-Loire", 46.8084, 3.3620], + 58021: ["Azy-le-Vif", 46.7880, 3.2297], + 58022: ["Balleray", 47.0879, 3.2776], + 58023: ["Bazoches", 47.3688, 3.7937], + 58024: ["Bazolles", 47.1455, 3.6082], + 58025: ["Béard", 46.8687, 3.3263], + 58026: ["Beaulieu", 47.2523, 3.5242], + 58027: ["Beaumont-la-Ferrière", 47.1832, 3.2354], + 58028: ["Beaumont-Sardolles", 46.9351, 3.3969], + 58029: ["Beuvron", 47.3507, 3.4974], + 58030: ["Biches", 46.9936, 3.6545], + 58031: ["Billy-Chevannes", 47.0121, 3.4617], + 58032: ["Billy-sur-Oisy", 47.4843, 3.4017], + 58033: ["Bitry", 47.4936, 3.0846], + 58034: ["Blismes", 47.1229, 3.8214], + 58035: ["Bona", 47.0648, 3.4259], + 58036: ["Bouhy", 47.4871, 3.1834], + 58037: ["Brassy", 47.2637, 3.9340], + 58038: ["Breugnon", 47.4272, 3.4577], + 58039: ["Brèves", 47.4306, 3.6250], + 58040: ["Brinay", 47.0139, 3.7070], + 58041: ["Brinon-sur-Beuvron", 47.2843, 3.4902], + 58042: ["Bulcy", 47.2416, 3.0288], + 58043: ["Bussy-la-Pesle", 47.2550, 3.4746], + 58044: ["La Celle-sur-Loire", 47.4852, 2.9343], + 58045: ["La Celle-sur-Nièvre", 47.2186, 3.2022], + 58046: ["Cercy-la-Tour", 46.8494, 3.6459], + 58047: ["Cervon", 47.2396, 3.7521], + 58048: ["Cessy-les-Bois", 47.3318, 3.2161], + 58049: ["Chalaux", 47.3330, 3.9127], + 58050: ["Challement", 47.3130, 3.5936], + 58051: ["Challuy", 46.9425, 3.1406], + 58052: ["Champallement", 47.2284, 3.4816], + 58053: ["Champlemy", 47.2852, 3.3352], + 58054: ["Champlin", 47.2447, 3.4504], + 58055: ["Champvert", 46.8530, 3.5232], + 58056: ["Champvoux", 47.1440, 3.0736], + 58057: ["Chantenay-Saint-Imbert", 46.7394, 3.1715], + 58058: ["La Chapelle-Saint-André", 47.4008, 3.3244], + 58059: ["La Charité-sur-Loire", 47.1835, 3.0288], + 58060: ["Charrin", 46.7983, 3.5962], + 58061: ["Chasnay", 47.2389, 3.1715], + 58062: ["Château-Chinon (Ville)", 47.0626, 3.9269], + 58063: ["Château-Chinon (Campagne)", 47.0560, 3.9410], + 58064: ["Châteauneuf-Val-de-Bargis", 47.2837, 3.2165], + 58065: ["Châtillon-en-Bazois", 47.0557, 3.6581], + 58066: ["Châtin", 47.1029, 3.8830], + 58067: ["Chaulgnes", 47.1290, 3.1071], + 58068: ["Chaumard", 47.1456, 3.9133], + 58069: ["Chaumot", 47.2519, 3.6428], + 58070: ["Chazeuil", 47.2780, 3.4039], + 58071: ["Chevannes-Changy", 47.2909, 3.4529], + 58072: ["Chevenon", 46.9145, 3.2301], + 58073: ["Chevroches", 47.4447, 3.5447], + 58074: ["Chiddes", 46.8621, 3.9295], + 58075: ["Chitry-les-Mines", 47.2709, 3.6622], + 58076: ["Chougny", 47.0896, 3.7576], + 58077: ["Ciez", 47.4405, 3.1631], + 58078: ["Cizely", 46.9834, 3.4688], + 58079: ["Clamecy", 47.4610, 3.5100], + 58080: ["La Collancelle", 47.1806, 3.6466], + 58081: ["Colméry", 47.3488, 3.2469], + 58082: ["Corancy", 47.1062, 3.9598], + 58083: ["Corbigny", 47.2565, 3.6894], + 58084: ["Corvol-d'Embernard", 47.2944, 3.3988], + 58085: ["Corvol-l'Orgueilleux", 47.4328, 3.3675], + 58086: ["Cosne-Cours-sur-Loire", 47.4029, 2.9428], + 58087: ["Cossaye", 46.7559, 3.5100], + 58088: ["Coulanges-lès-Nevers", 47.0136, 3.1971], + 58089: ["Couloutre", 47.3950, 3.2204], + 58090: ["Courcelles", 47.4026, 3.3940], + 58092: ["Crux-la-Ville", 47.1535, 3.5263], + 58093: ["Cuncy-lès-Varzy", 47.3624, 3.4591], + 58094: ["Dampierre-sous-Bouhy", 47.5071, 3.1297], + 58095: ["Decize", 46.8088, 3.4663], + 58096: ["Devay", 46.8052, 3.5423], + 58097: ["Diennes-Aubigny", 46.9132, 3.5763], + 58098: ["Dirol", 47.3184, 3.6431], + 58099: ["Dommartin", 47.0718, 3.8454], + 58100: ["Dompierre-sur-Héry", 47.2569, 3.5543], + 58101: ["Dompierre-sur-Nièvre", 47.2317, 3.2591], + 58102: ["Donzy", 47.3800, 3.1136], + 58103: ["Dornecy", 47.4426, 3.5896], + 58104: ["Dornes", 46.7193, 3.3379], + 58105: ["Druy-Parigny", 46.8810, 3.3718], + 58106: ["Dun-les-Places", 47.2897, 4.0192], + 58107: ["Dun-sur-Grandry", 47.0898, 3.7998], + 58108: ["Empury", 47.3475, 3.8221], + 58109: ["Entrains-sur-Nohain", 47.4610, 3.2733], + 58110: ["Epiry", 47.1708, 3.7312], + 58111: ["Fâchin", 47.0024, 3.9669], + 58112: ["La Fermeté", 46.9561, 3.3285], + 58113: ["Fertrève", 46.9629, 3.5890], + 58114: ["Fléty", 46.7986, 3.9063], + 58115: ["Fleury-sur-Loire", 46.8300, 3.3157], + 58116: ["Flez-Cuzy", 47.3584, 3.6338], + 58117: ["Fourchambault", 47.0168, 3.0905], + 58118: ["Fours", 46.8089, 3.7204], + 58119: ["Frasnay-Reugny", 46.9922, 3.5277], + 58120: ["Gâcogne", 47.2332, 3.8785], + 58121: ["Garchizy", 47.0432, 3.0937], + 58122: ["Garchy", 47.2771, 3.0533], + 58123: ["Germenay", 47.2891, 3.6005], + 58124: ["Germigny-sur-Loire", 47.0779, 3.0479], + 58125: ["Gien-sur-Cure", 47.1456, 4.0902], + 58126: ["Gimouille", 46.9412, 3.0983], + 58127: ["Giry", 47.2145, 3.3371], + 58128: ["Glux-en-Glenne", 46.9557, 4.0213], + 58129: ["Gouloux", 47.2305, 4.0840], + 58130: ["Grenois", 47.3214, 3.5212], + 58131: ["Guérigny", 47.0928, 3.2128], + 58132: ["Guipy", 47.2288, 3.5791], + 58133: ["Héry", 47.2623, 3.5920], + 58134: ["Imphy", 46.9351, 3.2810], + 58135: ["Isenay", 46.9182, 3.7103], + 58136: ["Jailly", 47.0855, 3.4696], + 58137: ["Lamenay-sur-Loire", 46.7499, 3.5760], + 58138: ["Langeron", 46.8169, 3.0831], + 58139: ["Lanty", 46.8028, 3.8294], + 58140: ["Larochemillay", 46.8904, 3.9853], + 58141: ["Lavault-de-Frétoy", 47.1054, 4.0216], + 58142: ["Limanton", 46.9799, 3.7407], + 58143: ["Limon", 46.9651, 3.3847], + 58144: ["Livry", 46.7686, 3.0724], + 58145: ["Lormes", 47.2894, 3.8249], + 58146: ["Lucenay-lès-Aix", 46.6979, 3.4916], + 58147: ["Lurcy-le-Bourg", 47.1656, 3.3966], + 58148: ["Luthenay-Uxeloup", 46.8534, 3.2685], + 58149: ["Luzy", 46.7965, 3.9992], + 58150: ["Lys", 47.3348, 3.5987], + 58151: ["La Machine", 46.8916, 3.4621], + 58152: ["Magny-Cours", 46.8900, 3.1543], + 58153: ["Magny-Lormes", 47.2909, 3.7476], + 58154: ["La Maison-Dieu", 47.4216, 3.6677], + 58155: ["La Marche", 47.1488, 3.0401], + 58156: ["Marcy", 47.3172, 3.4036], + 58157: ["Marigny-l'église", 47.3451, 3.9411], + 58158: ["Mars-sur-Allier", 46.8583, 3.0878], + 58159: ["Marigny-sur-Yonne", 47.2876, 3.6424], + 58160: ["Marzy", 46.9838, 3.0926], + 58161: ["Maux", 47.0382, 3.7734], + 58162: ["Menestreau", 47.4095, 3.2614], + 58163: ["Menou", 47.3684, 3.2833], + 58164: ["Mesves-sur-Loire", 47.2305, 3.0046], + 58165: ["Metz-le-Comte", 47.3930, 3.6356], + 58166: ["Mhère", 47.1949, 3.8602], + 58167: ["Michaugues", 47.2690, 3.5212], + 58168: ["Millay", 46.8347, 3.9902], + 58169: ["Moissy-Moulinot", 47.3274, 3.7066], + 58170: ["Monceaux-le-Comte", 47.3317, 3.6649], + 58171: ["Montapas", 47.0809, 3.5845], + 58172: ["Montambert", 46.7705, 3.6835], + 58173: ["Montaron", 46.8762, 3.7483], + 58174: ["Montenoison", 47.2188, 3.4209], + 58175: ["Mont-et-Marré", 47.0889, 3.6452], + 58176: ["Montigny-aux-Amognes", 47.0255, 3.2790], + 58177: ["Montigny-en-Morvan", 47.1446, 3.8617], + 58178: ["Montigny-sur-Canne", 46.9429, 3.6577], + 58179: ["Montreuillon", 47.1714, 3.7914], + 58180: ["Montsauche-les-Settons", 47.2140, 4.0336], + 58181: ["Moraches", 47.2847, 3.5449], + 58182: ["Moulins-Engilbert", 46.9731, 3.8118], + 58183: ["Mouron-sur-Yonne", 47.1984, 3.7400], + 58184: ["Moussy", 47.1965, 3.4589], + 58185: ["Moux-en-Morvan", 47.1694, 4.1304], + 58186: ["Murlin", 47.1954, 3.1731], + 58187: ["Myennes", 47.4543, 2.9437], + 58188: ["Nannay", 47.2606, 3.1641], + 58189: ["Narcy", 47.2328, 3.1066], + 58190: ["Neuffontaines", 47.3499, 3.7405], + 58191: ["Neuilly", 47.2406, 3.5151], + 58192: ["Neuville-lès-Decize", 46.7746, 3.3012], + 58193: ["Neuvy-sur-Loire", 47.5317, 2.8900], + 58194: ["Nevers", 46.9881, 3.1568], + 58195: ["La Nocle-Maulaix", 46.7633, 3.7633], + 58196: ["Nolay", 47.1179, 3.3318], + 58197: ["Nuars", 47.3884, 3.7096], + 58198: ["Oisy", 47.4715, 3.4510], + 58199: ["Onlay", 46.9672, 3.8955], + 58200: ["Ouagne", 47.4020, 3.4984], + 58201: ["Oudan", 47.3420, 3.3289], + 58202: ["Ougny", 47.0774, 3.7110], + 58203: ["Oulon", 47.1980, 3.4006], + 58204: ["Ourouër", 47.0613, 3.3009], + 58205: ["Ouroux-en-Morvan", 47.1892, 3.9531], + 58206: ["Parigny-la-Rose", 47.3307, 3.4551], + 58207: ["Parigny-les-Vaux", 47.1005, 3.1462], + 58208: ["Pazy", 47.2261, 3.6309], + 58209: ["Perroy", 47.4048, 3.1645], + 58210: ["Planchez", 47.1427, 4.0262], + 58211: ["Poil", 46.8732, 4.0556], + 58212: ["Poiseux", 47.1203, 3.2398], + 58213: ["Pougny", 47.3940, 3.0239], + 58214: ["Pougues-les-Eaux", 47.0759, 3.0965], + 58215: ["Pouilly-sur-Loire", 47.2802, 2.9824], + 58216: ["Pouques-Lormes", 47.3242, 3.7772], + 58217: ["Pousseaux", 47.4985, 3.5416], + 58218: ["Prémery", 47.1734, 3.3203], + 58219: ["Préporché", 46.9362, 3.8645], + 58220: ["Raveau", 47.1789, 3.1155], + 58221: ["Rémilly", 46.8282, 3.7933], + 58222: ["Rix", 47.4284, 3.4982], + 58223: ["Rouy", 47.0382, 3.5402], + 58224: ["Ruages", 47.3117, 3.6829], + 58225: ["Saincaize-Meauce", 46.9074, 3.0867], + 58226: ["Saint-Agnan", 47.3229, 4.0911], + 58227: ["Saint-Amand-en-Puisaye", 47.5484, 3.0783], + 58228: ["Saint-Andelain", 47.3106, 2.9800], + 58229: ["Saint-André-en-Morvan", 47.3985, 3.8556], + 58230: ["Saint-Aubin-des-Chaumes", 47.3901, 3.7572], + 58231: ["Saint-Aubin-les-Forges", 47.1430, 3.1884], + 58232: ["Saint-Benin-d'Azy", 46.9959, 3.4047], + 58233: ["Saint-Benin-des-Bois", 47.1194, 3.4047], + 58234: ["Saint-Bonnot", 47.2460, 3.3069], + 58235: ["Saint-Brisson", 47.2676, 4.0947], + 58236: ["Sainte-Colombe-des-Bois", 47.3209, 3.1535], + 58237: ["Saint-Didier", 47.3478, 3.6201], + 58238: ["Saint-éloi", 46.9901, 3.2219], + 58239: ["Saint-Firmin", 47.0392, 3.3943], + 58240: ["Saint-Franchy", 47.1512, 3.4550], + 58241: ["Saint-Germain-Chassenay", 46.7812, 3.3978], + 58242: ["Saint-Germain-des-Bois", 47.3688, 3.5193], + 58243: ["Saint-Gratien-Savigny", 46.9008, 3.6590], + 58244: ["Saint-Hilaire-en-Morvan", 47.0682, 3.8872], + 58245: ["Saint-Hilaire-Fontaine", 46.7751, 3.6361], + 58246: ["Saint-Honoré-les-Bains", 46.8995, 3.8539], + 58247: ["Saint-Jean-aux-Amognes", 47.0088, 3.3414], + 58248: ["Saint-Laurent-l'Abbaye", 47.3370, 2.9945], + 58249: ["Saint-Léger-de-Fougeret", 47.0085, 3.9077], + 58250: ["Saint-Léger-des-Vignes", 46.8489, 3.4526], + 58251: ["Saint-Loup", 47.4524, 3.0068], + 58252: ["Saint-Malo-en-Donziois", 47.3114, 3.2771], + 58253: ["Sainte-Marie", 47.1116, 3.4470], + 58254: ["Saint-Martin-d'Heuille", 47.0480, 3.2327], + 58255: ["Saint-Martin-du-Puy", 47.3309, 3.8755], + 58256: ["Saint-Martin-sur-Nohain", 47.3584, 2.9882], + 58257: ["Saint-Maurice", 47.1123, 3.5692], + 58258: ["Saint-Ouen-sur-Loire", 46.8992, 3.3202], + 58259: ["Saint-Parize-en-Viry", 46.7536, 3.3670], + 58260: ["Saint-Parize-le-Châtel", 46.8507, 3.1841], + 58261: ["Saint-Père", 47.4038, 2.9770], + 58262: ["Saint-Péreuse", 47.0590, 3.8087], + 58263: ["Saint-Pierre-du-Mont", 47.3972, 3.4452], + 58264: ["Saint-Pierre-le-Moûtier", 46.7917, 3.1403], + 58265: ["Saint-Quentin-sur-Nohain", 47.3245, 3.0215], + 58266: ["Saint-Révérien", 47.2035, 3.5077], + 58267: ["Saint-Saulge", 47.1016, 3.5195], + 58268: ["Saint-Seine", 46.7247, 3.8162], + 58269: ["Saint-Sulpice", 47.0624, 3.3601], + 58270: ["Saint-Vérain", 47.4869, 3.0338], + 58271: ["Saizy", 47.3561, 3.6993], + 58272: ["Sardy-lès-épiry", 47.1956, 3.6899], + 58273: ["Sauvigny-les-Bois", 46.9770, 3.2660], + 58274: ["Savigny-Poil-Fol", 46.7831, 3.8351], + 58275: ["Saxi-Bourdon", 47.0562, 3.4874], + 58276: ["Sémelay", 46.8611, 3.8620], + 58277: ["Sermages", 47.0153, 3.8409], + 58278: ["Sermoise-sur-Loire", 46.9469, 3.1831], + 58279: ["Sichamps", 47.1558, 3.2763], + 58280: ["Sougy-sur-Loire", 46.8604, 3.4063], + 58281: ["Suilly-la-Tour", 47.3335, 3.0721], + 58282: ["Surgy", 47.5134, 3.5060], + 58283: ["Taconnay", 47.3125, 3.4894], + 58284: ["Talon", 47.3349, 3.5561], + 58285: ["Tamnay-en-Bazois", 47.0541, 3.7233], + 58286: ["Tannay", 47.3614, 3.5812], + 58287: ["Tazilly", 46.7589, 3.9137], + 58288: ["Teigny", 47.3880, 3.6689], + 58289: ["Ternant", 46.7519, 3.8484], + 58290: ["Thaix", 46.8493, 3.7133], + 58291: ["Thianges", 46.9121, 3.4907], + 58292: ["Tintury", 47.0011, 3.5876], + 58293: ["Toury-Lurcy", 46.7373, 3.4243], + 58294: ["Toury-sur-Jour", 46.7291, 3.2550], + 58295: ["Tracy-sur-Loire", 47.3288, 2.9137], + 58296: ["Tresnay", 46.7002, 3.1945], + 58297: ["Trois-Vèvres", 46.9112, 3.4224], + 58298: ["Tronsanges", 47.1171, 3.0507], + 58299: ["Trucy-l'Orgueilleux", 47.4516, 3.4005], + 58300: ["Urzy", 47.0592, 3.2012], + 58301: ["Vandenesse", 46.9128, 3.7779], + 58302: ["Varennes-lès-Narcy", 47.2120, 3.0654], + 58303: ["Varennes-Vauzelles", 47.0372, 3.1435], + 58304: ["Varzy", 47.3567, 3.3869], + 58305: ["Vauclaix", 47.2273, 3.8181], + 58306: ["Verneuil", 46.8603, 3.5824], + 58307: ["Vielmanay", 47.2776, 3.1107], + 58308: ["Vignol", 47.3582, 3.6621], + 58309: ["Villapourçon", 46.9380, 3.9565], + 58310: ["Villiers-le-Sec", 47.3770, 3.4375], + 58311: ["Ville-Langy", 46.9377, 3.5019], + 58312: ["Villiers-sur-Yonne", 47.4134, 3.5486], + 58313: ["Vitry-Laché", 47.1914, 3.5690] +}; diff --git a/dep/59.js b/dep/59.js new file mode 100644 index 0000000..2212683 --- /dev/null +++ b/dep/59.js @@ -0,0 +1,663 @@ +/* + 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[59] = { + 59001: ["Abancourt", 50.2368, 3.2073], + 59002: ["Abscon", 50.3283, 3.2978], + 59003: ["Aibes", 50.2337, 4.0962], + 59004: ["Aix", 50.4984, 3.3053], + 59005: ["Allennes-les-Marais", 50.5417, 2.9486], + 59006: ["Amfroipret", 50.2776, 3.7356], + 59007: ["Anhiers", 50.4047, 3.1537], + 59008: ["Aniche", 50.3308, 3.2557], + 59009: ["Villeneuve-d'Ascq", 50.6324, 3.1535], + 59010: ["Anneux", 50.1570, 3.1250], + 59011: ["Annoeullin", 50.5265, 2.9275], + 59012: ["Anor", 49.9949, 4.1178], + 59013: ["Anstaing", 50.6035, 3.1892], + 59014: ["Anzin", 50.3753, 3.5111], + 59015: ["Arleux", 50.2820, 3.1131], + 59016: ["Armbouts-Cappel", 50.9815, 2.3485], + 59017: ["Armentières", 50.6913, 2.8797], + 59018: ["Arnèke", 50.8416, 2.4184], + 59019: ["Artres", 50.2956, 3.5388], + 59021: ["Assevent", 50.2884, 4.0197], + 59022: ["Attiches", 50.5138, 3.0622], + 59023: ["Aubencheul-au-Bac", 50.2518, 3.1616], + 59024: ["Auberchicourt", 50.3299, 3.2278], + 59025: ["Aubers", 50.5960, 2.8199], + 59026: ["Aubigny-au-Bac", 50.2659, 3.1687], + 59027: ["Aubry-du-Hainaut", 50.3759, 3.4522], + 59028: ["Auby", 50.4142, 3.0611], + 59029: ["Auchy-lez-Orchies", 50.4806, 3.1951], + 59031: ["Audignies", 50.2783, 3.8245], + 59032: ["Aulnoy-lez-Valenciennes", 50.3261, 3.5376], + 59033: ["Aulnoye-Aymeries", 50.2058, 3.8326], + 59034: ["Avelin", 50.5397, 3.0860], + 59035: ["Avesnelles", 50.1056, 3.9509], + 59036: ["Avesnes-sur-Helpe", 50.1242, 3.9275], + 59037: ["Avesnes-les-Aubert", 50.1911, 3.3767], + 59038: ["Avesnes-le-Sec", 50.2483, 3.3714], + 59039: ["Awoingt", 50.1536, 3.2860], + 59041: ["Bachant", 50.2081, 3.8751], + 59042: ["Bachy", 50.5435, 3.2688], + 59043: ["Bailleul", 50.7274, 2.7379], + 59044: ["Baisieux", 50.6111, 3.2412], + 59045: ["Baives", 50.0673, 4.2039], + 59046: ["Bambecque", 50.9087, 2.5604], + 59047: ["Banteux", 50.0656, 3.1879], + 59048: ["Bantigny", 50.2342, 3.2361], + 59049: ["Bantouzelle", 50.0579, 3.2251], + 59050: ["Bas-Lieu", 50.1443, 3.9510], + 59051: ["La Bassée", 50.5397, 2.8091], + 59052: ["Bauvin", 50.5162, 2.8936], + 59053: ["Bavay", 50.2936, 3.8030], + 59054: ["Bavinchove", 50.7749, 2.4416], + 59055: ["Bazuel", 50.0816, 3.5959], + 59056: ["Beaucamps-Ligny", 50.6062, 2.9147], + 59057: ["Beaudignies", 50.2296, 3.5859], + 59058: ["Beaufort", 50.2183, 3.9656], + 59059: ["Beaumont-en-Cambrésis", 50.1265, 3.4516], + 59060: ["Beaurain", 50.1779, 3.5505], + 59061: ["Beaurepaire-sur-Sambre", 50.0605, 3.7960], + 59062: ["Beaurieux", 50.1779, 4.1370], + 59063: ["Beauvois-en-Cambrésis", 50.1403, 3.3844], + 59064: ["Bellaing", 50.3659, 3.4255], + 59065: ["Bellignies", 50.3225, 3.7627], + 59066: ["Bérelles", 50.2136, 4.1054], + 59067: ["Bergues", 50.9691, 2.4326], + 59068: ["Berlaimont", 50.2057, 3.7939], + 59069: ["Bermerain", 50.2575, 3.5398], + 59070: ["Bermeries", 50.2847, 3.7490], + 59071: ["Bersée", 50.4804, 3.1507], + 59072: ["Bersillies", 50.3244, 3.9955], + 59073: ["Berthen", 50.7779, 2.6875], + 59074: ["Bertry", 50.0823, 3.4398], + 59075: ["Béthencourt", 50.1426, 3.4234], + 59076: ["Bettignies", 50.3323, 3.9686], + 59077: ["Bettrechies", 50.3221, 3.7401], + 59078: ["Beugnies", 50.1628, 3.9951], + 59079: ["Beuvrages", 50.3883, 3.5059], + 59080: ["Beuvry-la-Forêt", 50.4499, 3.2827], + 59081: ["Bévillers", 50.1583, 3.3907], + 59082: ["Bierne", 50.9713, 2.4021], + 59083: ["Bissezeele", 50.9131, 2.4066], + 59084: ["Blaringhem", 50.6905, 2.4096], + 59085: ["Blécourt", 50.2175, 3.2128], + 59086: ["Boeschepe", 50.7989, 2.6993], + 59087: ["Boëseghem", 50.6691, 2.4424], + 59088: ["Bois-Grenier", 50.6487, 2.8727], + 59089: ["Bollezeele", 50.8652, 2.3413], + 59090: ["Bondues", 50.7096, 3.0952], + 59091: ["Borre", 50.7315, 2.5808], + 59092: ["Bouchain", 50.2808, 3.3121], + 59093: ["Boulogne-sur-Helpe", 50.0790, 3.8920], + 59094: ["Bourbourg", 50.9424, 2.2035], + 59096: ["Bourghelles", 50.5637, 3.2473], + 59097: ["Boursies", 50.1408, 3.0444], + 59098: ["Bousbecque", 50.7638, 3.0754], + 59099: ["Bousies", 50.1513, 3.6151], + 59100: ["Bousignies", 50.4302, 3.3548], + 59101: ["Bousignies-sur-Roc", 50.2638, 4.1872], + 59102: ["Boussières-en-Cambrésis", 50.1638, 3.3722], + 59103: ["Boussières-sur-Sambre", 50.2410, 3.8784], + 59104: ["Boussois", 50.2948, 4.0471], + 59105: ["Bouvignies", 50.4327, 3.2366], + 59106: ["Bouvines", 50.5822, 3.1934], + 59107: ["Bray-Dunes", 51.0730, 2.5276], + 59108: ["Briastre", 50.1548, 3.4867], + 59109: ["Brillon", 50.4339, 3.3353], + 59110: ["Brouckerque", 50.9515, 2.2870], + 59111: ["Broxeele", 50.8279, 2.3213], + 59112: ["Bruay-sur-l'Escaut", 50.3973, 3.5390], + 59113: ["Bruille-lez-Marchiennes", 50.3559, 3.2431], + 59114: ["Bruille-Saint-Amand", 50.4652, 3.5062], + 59115: ["Brunémont", 50.2745, 3.1448], + 59116: ["Bry", 50.3162, 3.6836], + 59117: ["Bugnicourt", 50.2910, 3.1546], + 59118: ["Busigny", 50.0375, 3.4660], + 59119: ["Buysscheure", 50.8065, 2.3350], + 59120: ["Caëstre", 50.7566, 2.6045], + 59121: ["Cagnoncles", 50.1854, 3.3186], + 59122: ["Cambrai", 50.1702, 3.2422], + 59123: ["Camphin-en-Carembault", 50.5106, 2.9916], + 59124: ["Camphin-en-Pévèle", 50.5923, 3.2576], + 59125: ["Cantaing-sur-Escaut", 50.1451, 3.1570], + 59126: ["Cantin", 50.3097, 3.1238], + 59127: ["Capelle", 50.2401, 3.5603], + 59128: ["Capinghem", 50.6474, 2.9647], + 59129: ["Cappelle-en-Pévèle", 50.5045, 3.1743], + 59130: ["Cappelle-Brouck", 50.8938, 2.2220], + 59131: ["Cappelle-la-Grande", 50.9960, 2.3700], + 59132: ["Carnières", 50.1649, 3.3458], + 59133: ["Carnin", 50.5196, 2.9602], + 59134: ["Cartignies", 50.0779, 3.8427], + 59135: ["Cassel", 50.7956, 2.4942], + 59136: ["Le Cateau-Cambrésis", 50.0920, 3.5392], + 59137: ["Catillon-sur-Sambre", 50.0704, 3.6448], + 59138: ["Cattenières", 50.1329, 3.3366], + 59139: ["Caudry", 50.1187, 3.4192], + 59140: ["Caullery", 50.0824, 3.3727], + 59141: ["Cauroir", 50.1720, 3.2991], + 59142: ["Cerfontaine", 50.2591, 4.0250], + 59143: ["La Chapelle-d'Armentières", 50.6659, 2.8955], + 59144: ["Château-l'Abbaye", 50.4858, 3.4741], + 59145: ["Chemy", 50.5317, 2.9953], + 59146: ["Chéreng", 50.6108, 3.2097], + 59147: ["Choisies", 50.2126, 4.0487], + 59148: ["Clairfayts", 50.1564, 4.1246], + 59149: ["Clary", 50.0684, 3.3958], + 59150: ["Cobrieux", 50.5391, 3.2403], + 59151: ["Colleret", 50.2598, 4.0847], + 59152: ["Comines", 50.7497, 3.0167], + 59153: ["Condé-sur-l'Escaut", 50.4678, 3.6058], + 59154: ["Coudekerque-Village", 50.9945, 2.4216], + 59155: ["Coudekerque-Branche", 51.0179, 2.3958], + 59156: ["Courchelettes", 50.3421, 3.0597], + 59157: ["Cousolre", 50.2372, 4.1530], + 59158: ["Coutiches", 50.4501, 3.1933], + 59159: ["Craywick", 50.9726, 2.2214], + 59160: ["Crespin", 50.4217, 3.6523], + 59161: ["Crèvecoeur-sur-l'Escaut", 50.0727, 3.2686], + 59162: ["Crochte", 50.9238, 2.3959], + 59163: ["Croix", 50.6740, 3.1546], + 59164: ["Croix-Caluyau", 50.1520, 3.5854], + 59165: ["Cuincy", 50.3743, 3.0341], + 59166: ["Curgies", 50.3253, 3.6066], + 59167: ["Cuvillers", 50.2219, 3.2383], + 59168: ["Cysoing", 50.5639, 3.2139], + 59169: ["Damousies", 50.2195, 4.0085], + 59170: ["Dechy", 50.3495, 3.1299], + 59171: ["Dehéries", 50.0505, 3.3435], + 59172: ["Denain", 50.3299, 3.3898], + 59173: ["Deûlémont", 50.7280, 2.9696], + 59174: ["Dimechaux", 50.1970, 4.0466], + 59175: ["Dimont", 50.1830, 4.0222], + 59176: ["Doignies", 50.1321, 3.0137], + 59177: ["Dompierre-sur-Helpe", 50.1420, 3.8595], + 59178: ["Douai", 50.3823, 3.0914], + 59179: ["Douchy-les-Mines", 50.2994, 3.3894], + 59180: ["Le Doulieu", 50.6800, 2.6997], + 59181: ["Dourlers", 50.1745, 3.9454], + 59182: ["Drincham", 50.9104, 2.3199], + 59183: ["Dunkerque", 51.0307, 2.3375], + 59184: ["Ebblinghem", 50.7345, 2.4188], + 59185: ["écaillon", 50.3482, 3.2152], + 59186: ["Eccles", 50.1988, 4.0981], + 59187: ["éclaibes", 50.1999, 3.9383], + 59188: ["écuélin", 50.1924, 3.8960], + 59189: ["Eecke", 50.7800, 2.5972], + 59190: ["élesmes", 50.3048, 4.0114], + 59191: ["élincourt", 50.0457, 3.3705], + 59192: ["émerchicourt", 50.3117, 3.2556], + 59193: ["Emmerin", 50.5908, 3.0054], + 59194: ["Englefontaine", 50.1933, 3.6415], + 59195: ["Englos", 50.6262, 2.9579], + 59196: ["Ennetières-en-Weppes", 50.6404, 2.9331], + 59197: ["Ennevelin", 50.5387, 3.1279], + 59198: ["Eppe-Sauvage", 50.1185, 4.1653], + 59199: ["Erchin", 50.3168, 3.1734], + 59200: ["Eringhem", 50.8893, 2.3135], + 59201: ["Erquinghem-le-Sec", 50.6103, 2.9338], + 59202: ["Erquinghem-Lys", 50.6700, 2.8414], + 59203: ["Erre", 50.3693, 3.3159], + 59204: ["Escarmain", 50.2236, 3.5487], + 59205: ["Escaudain", 50.3339, 3.3412], + 59206: ["Escaudoeuvres", 50.1924, 3.2740], + 59207: ["Escautpont", 50.4239, 3.5531], + 59208: ["Escobecques", 50.6212, 2.9327], + 59209: ["Esnes", 50.0953, 3.3084], + 59210: ["Esquelbecq", 50.8902, 2.4290], + 59211: ["Esquerchin", 50.3859, 3.0064], + 59212: ["Estaires", 50.6544, 2.7215], + 59213: ["Estourmel", 50.1518, 3.3213], + 59214: ["Estrées", 50.2977, 3.0751], + 59215: ["Estreux", 50.3527, 3.6018], + 59216: ["Eswars", 50.2182, 3.2654], + 59217: ["Eth", 50.3253, 3.6668], + 59218: ["étroeungt", 50.0620, 3.9431], + 59219: ["Estrun", 50.2447, 3.2949], + 59220: ["Faches-Thumesnil", 50.5936, 3.0722], + 59221: ["Famars", 50.3123, 3.5217], + 59222: ["Faumont", 50.4531, 3.1352], + 59223: ["Le Favril", 50.0938, 3.7198], + 59224: ["Féchain", 50.2686, 3.2129], + 59225: ["Feignies", 50.2944, 3.9090], + 59226: ["Felleries", 50.1407, 4.0511], + 59227: ["Fenain", 50.3681, 3.3001], + 59228: ["Férin", 50.3309, 3.0812], + 59229: ["Féron", 50.0482, 4.0190], + 59230: ["Ferrière-la-Grande", 50.2456, 3.9908], + 59231: ["Ferrière-la-Petite", 50.2403, 4.0273], + 59232: ["La Flamengrie", 50.3066, 3.7227], + 59233: ["Flaumont-Waudrechies", 50.1311, 3.9698], + 59234: ["Flers-en-Escrebieux", 50.4013, 3.0513], + 59236: ["Flesquières", 50.1238, 3.1193], + 59237: ["Flêtre", 50.7580, 2.6409], + 59238: ["Flines-lès-Mortagne", 50.5128, 3.4845], + 59239: ["Flines-lez-Raches", 50.4164, 3.1824], + 59240: ["Floursies", 50.1863, 3.9716], + 59241: ["Floyon", 50.0412, 3.8841], + 59242: ["Fontaine-au-Bois", 50.1363, 3.6425], + 59243: ["Fontaine-au-Pire", 50.1272, 3.3667], + 59244: ["Fontaine-Notre-Dame", 50.1686, 3.1683], + 59246: ["Forest-en-Cambrésis", 50.1406, 3.5704], + 59247: ["Forest-sur-Marque", 50.6330, 3.1891], + 59249: ["Fourmies", 50.0068, 4.0577], + 59250: ["Fournes-en-Weppes", 50.5917, 2.8936], + 59251: ["Frasnoy", 50.2750, 3.6645], + 59252: ["Frelinghien", 50.7031, 2.9517], + 59253: ["Fresnes-sur-Escaut", 50.4324, 3.5793], + 59254: ["Fressain", 50.2829, 3.1920], + 59255: ["Fressies", 50.2494, 3.1888], + 59256: ["Fretin", 50.5653, 3.1322], + 59257: ["Fromelles", 50.6109, 2.8546], + 59258: ["Genech", 50.5285, 3.2223], + 59259: ["Ghissignies", 50.2277, 3.6163], + 59260: ["Ghyvelde", 51.0486, 2.5137], + 59261: ["Glageon", 50.0506, 4.0640], + 59262: ["Godewaersvelde", 50.7950, 2.6455], + 59263: ["Goeulzin", 50.3185, 3.0993], + 59264: ["Gognies-Chaussée", 50.3269, 3.9422], + 59265: ["Gommegnies", 50.2650, 3.7083], + 59266: ["Gondecourt", 50.5478, 2.9800], + 59267: ["Gonnelieu", 50.0597, 3.1590], + 59268: ["La Gorgue", 50.6309, 2.7394], + 59269: ["Gouzeaucourt", 50.0555, 3.1158], + 59270: ["Grand-Fayt", 50.1123, 3.7956], + 59271: ["Grande-Synthe", 51.0167, 2.2907], + 59272: ["Grand-Fort-Philippe", 50.9994, 2.1003], + 59273: ["Gravelines", 50.9975, 2.1441], + 59274: ["La Groise", 50.0763, 3.6815], + 59275: ["Gruson", 50.5924, 3.2155], + 59276: ["Guesnain", 50.3483, 3.1481], + 59277: ["Gussignies", 50.3405, 3.7499], + 59278: ["Hallennes-lez-Haubourdin", 50.6120, 2.9545], + 59279: ["Halluin", 50.7747, 3.1269], + 59280: ["Hamel", 50.2819, 3.0685], + 59281: ["Hantay", 50.5374, 2.8684], + 59282: ["Hardifort", 50.8187, 2.4813], + 59283: ["Hargnies", 50.2577, 3.8417], + 59284: ["Hasnon", 50.4127, 3.3875], + 59285: ["Haspres", 50.2650, 3.4117], + 59286: ["Haubourdin", 50.6044, 2.9872], + 59287: ["Haucourt-en-Cambrésis", 50.1068, 3.3436], + 59288: ["Haulchin", 50.3133, 3.4227], + 59289: ["Haussy", 50.2223, 3.4797], + 59290: ["Haut-Lieu", 50.1031, 3.9075], + 59291: ["Hautmont", 50.2478, 3.9194], + 59292: ["Haveluy", 50.3537, 3.4031], + 59293: ["Haverskerque", 50.6403, 2.5467], + 59294: ["Haynecourt", 50.2094, 3.1554], + 59295: ["Hazebrouck", 50.7262, 2.5386], + 59296: ["Hecq", 50.1795, 3.6514], + 59297: ["Hélesmes", 50.3677, 3.3584], + 59299: ["Hem", 50.6548, 3.1930], + 59300: ["Hem-Lenglet", 50.2528, 3.2271], + 59301: ["Hergnies", 50.4809, 3.5313], + 59302: ["Hérin", 50.3588, 3.4480], + 59303: ["Herlies", 50.5816, 2.8531], + 59304: ["Herrin", 50.5495, 2.9624], + 59305: ["Herzeele", 50.8810, 2.5300], + 59306: ["Hestrud", 50.2030, 4.1397], + 59307: ["Holque", 50.8565, 2.2050], + 59308: ["Hondeghem", 50.7552, 2.5153], + 59309: ["Hondschoote", 50.9716, 2.5882], + 59310: ["Hon-Hergies", 50.3348, 3.8203], + 59311: ["Honnechy", 50.0677, 3.4812], + 59312: ["Honnecourt-sur-Escaut", 50.0343, 3.2021], + 59313: ["Hordain", 50.2597, 3.3267], + 59314: ["Hornaing", 50.3696, 3.3359], + 59315: ["Houdain-lez-Bavay", 50.3294, 3.7866], + 59316: ["Houplin-Ancoisne", 50.5699, 2.9949], + 59317: ["Houplines", 50.6841, 2.9264], + 59318: ["Houtkerque", 50.8825, 2.5824], + 59319: ["Hoymille", 50.9727, 2.4554], + 59320: ["Illies", 50.5626, 2.8284], + 59321: ["Inchy", 50.1219, 3.4716], + 59322: ["Iwuy", 50.2335, 3.3362], + 59323: ["Jenlain", 50.3097, 3.6309], + 59324: ["Jeumont", 50.2913, 4.1040], + 59325: ["Jolimetz", 50.2290, 3.6776], + 59326: ["Killem", 50.9575, 2.5597], + 59327: ["Lallaing", 50.3864, 3.1688], + 59328: ["Lambersart", 50.6522, 3.0249], + 59329: ["Lambres-lez-Douai", 50.3542, 3.0546], + 59330: ["Landas", 50.4726, 3.2951], + 59331: ["Landrecies", 50.1205, 3.6885], + 59332: ["Lannoy", 50.6660, 3.2103], + 59333: ["Larouillies", 50.0378, 3.9320], + 59334: ["Lauwin-Planque", 50.3929, 3.0293], + 59335: ["Lecelles", 50.4747, 3.3987], + 59336: ["Lécluse", 50.2765, 3.0305], + 59337: ["Lederzeele", 50.8134, 2.2931], + 59338: ["Ledringhem", 50.8620, 2.4447], + 59339: ["Leers", 50.6813, 3.2396], + 59340: ["Leffrinckoucke", 51.0479, 2.4546], + 59341: ["Lesdain", 50.0926, 3.2759], + 59342: ["Lez-Fontaine", 50.1733, 4.0630], + 59343: ["Lesquin", 50.5892, 3.1119], + 59344: ["Leval", 50.1806, 3.8335], + 59345: ["Lewarde", 50.3367, 3.1686], + 59346: ["Lezennes", 50.6111, 3.1182], + 59347: ["Liessies", 50.1049, 4.0772], + 59348: ["Lieu-Saint-Amand", 50.2722, 3.3493], + 59349: ["Ligny-en-Cambrésis", 50.1025, 3.3785], + 59350: ["Lille", 50.6317, 3.0478], + 59351: ["Limont-Fontaine", 50.2155, 3.9229], + 59352: ["Linselles", 50.7361, 3.0744], + 59353: ["Locquignol", 50.2033, 3.7334], + 59354: ["Loffre", 50.3537, 3.1722], + 59356: ["Lompret", 50.6631, 2.9951], + 59357: ["La Longueville", 50.2961, 3.8710], + 59358: ["Looberghe", 50.9127, 2.2751], + 59359: ["Loon-Plage", 51.0012, 2.2230], + 59360: ["Loos", 50.6083, 3.0206], + 59361: ["Lourches", 50.3111, 3.3574], + 59363: ["Louvignies-Quesnoy", 50.2165, 3.6400], + 59364: ["Louvil", 50.5567, 3.1895], + 59365: ["Louvroil", 50.2577, 3.9538], + 59366: ["Lynde", 50.7186, 2.4346], + 59367: ["Lys-lez-Lannoy", 50.6721, 3.2172], + 59368: ["La Madeleine", 50.6548, 3.0696], + 59369: ["Maing", 50.3036, 3.4880], + 59370: ["Mairieux", 50.3136, 3.9732], + 59371: ["Le Maisnil", 50.6182, 2.8775], + 59372: ["Malincourt", 50.0351, 3.3247], + 59374: ["Marbaix", 50.1280, 3.8365], + 59375: ["Marchiennes", 50.4142, 3.2636], + 59377: ["Marcoing", 50.1144, 3.1734], + 59378: ["Marcq-en-Baroeul", 50.6753, 3.1009], + 59379: ["Marcq-en-Ostrevent", 50.2876, 3.2348], + 59381: ["Maresches", 50.2940, 3.5760], + 59382: ["Maretz", 50.0450, 3.4203], + 59383: ["Marly", 50.3452, 3.5500], + 59384: ["Maroilles", 50.1319, 3.7581], + 59385: ["Marpent", 50.2913, 4.0763], + 59386: ["Marquette-lez-Lille", 50.6740, 3.0588], + 59387: ["Marquette-en-Ostrevant", 50.2921, 3.2707], + 59388: ["Marquillies", 50.5507, 2.8681], + 59389: ["Masnières", 50.1046, 3.2020], + 59390: ["Masny", 50.3412, 3.1954], + 59391: ["Mastaing", 50.3064, 3.2979], + 59392: ["Maubeuge", 50.2836, 3.9632], + 59393: ["Maulde", 50.4952, 3.4253], + 59394: ["Maurois", 50.0727, 3.4590], + 59395: ["Mazinghien", 50.0494, 3.5970], + 59396: ["Mecquignies", 50.2704, 3.8024], + 59397: ["Merckeghem", 50.8699, 2.2778], + 59398: ["Mérignies", 50.5069, 3.1217], + 59399: ["Merris", 50.7178, 2.6572], + 59400: ["Merville", 50.6449, 2.6358], + 59401: ["Méteren", 50.7479, 2.6763], + 59402: ["Millam", 50.8559, 2.2512], + 59403: ["Millonfosse", 50.4291, 3.3770], + 59404: ["Les Moëres", 51.0240, 2.5473], + 59405: ["Moeuvres", 50.1602, 3.0678], + 59406: ["Monceau-Saint-Waast", 50.1717, 3.8572], + 59407: ["Monchaux-sur-écaillon", 50.2838, 3.4581], + 59408: ["Moncheaux", 50.4565, 3.0880], + 59409: ["Monchecourt", 50.3061, 3.2107], + 59410: ["Mons-en-Baroeul", 50.6432, 3.1087], + 59411: ["Mons-en-Pévèle", 50.4819, 3.1031], + 59412: ["Montay", 50.1222, 3.5346], + 59413: ["Montigny-en-Cambrésis", 50.0910, 3.4142], + 59414: ["Montigny-en-Ostrevent", 50.3682, 3.1801], + 59415: ["Montrécourt", 50.2256, 3.4460], + 59416: ["Morbecque", 50.6768, 2.5362], + 59418: ["Mortagne-du-Nord", 50.5001, 3.4532], + 59419: ["Mouchin", 50.5168, 3.2862], + 59420: ["Moustier-en-Fagne", 50.0917, 4.1959], + 59421: ["Mouvaux", 50.7041, 3.1359], + 59422: ["Naves", 50.2033, 3.3173], + 59423: ["Neuf-Berquin", 50.6652, 2.6652], + 59424: ["Neuf-Mesnil", 50.2653, 3.9094], + 59425: ["Neuville-en-Avesnois", 50.1995, 3.5790], + 59426: ["Neuville-en-Ferrain", 50.7533, 3.1597], + 59427: ["La Neuville", 50.4968, 3.0535], + 59428: ["Neuville-Saint-Rémy", 50.1876, 3.2191], + 59429: ["Neuville-sur-Escaut", 50.2905, 3.3516], + 59430: ["Neuvilly", 50.1349, 3.5102], + 59431: ["Nieppe", 50.6992, 2.8324], + 59432: ["Niergnies", 50.1416, 3.2561], + 59433: ["Nieurlet", 50.7949, 2.2799], + 59434: ["Nivelle", 50.4681, 3.4601], + 59435: ["Nomain", 50.5012, 3.2391], + 59436: ["Noordpeene", 50.7945, 2.3674], + 59437: ["Noyelles-lès-Seclin", 50.5729, 3.0223], + 59438: ["Noyelles-sur-Escaut", 50.1373, 3.1763], + 59439: ["Noyelles-sur-Sambre", 50.1616, 3.7952], + 59440: ["Noyelles-sur-Selle", 50.2786, 3.3819], + 59441: ["Obies", 50.2692, 3.7760], + 59442: ["Obrechies", 50.2225, 4.0368], + 59443: ["Ochtezeele", 50.8191, 2.4005], + 59444: ["Odomez", 50.4481, 3.5394], + 59445: ["Ohain", 50.0369, 4.1265], + 59446: ["Oisy", 50.3522, 3.4328], + 59447: ["Onnaing", 50.3867, 3.5966], + 59448: ["Oost-Cappel", 50.9297, 2.5893], + 59449: ["Orchies", 50.4684, 3.2389], + 59450: ["Ors", 50.1050, 3.6311], + 59451: ["Orsinval", 50.2718, 3.6329], + 59452: ["Ostricourt", 50.4571, 3.0326], + 59453: ["Oudezeele", 50.8399, 2.5103], + 59454: ["Oxelaëre", 50.7807, 2.4699], + 59455: ["Paillencourt", 50.2487, 3.2635], + 59456: ["Pecquencourt", 50.3763, 3.2186], + 59457: ["Pérenchies", 50.6700, 2.9686], + 59458: ["Péronne-en-Mélantois", 50.5643, 3.1714], + 59459: ["Petite-Forêt", 50.3747, 3.4759], + 59461: ["Petit-Fayt", 50.1023, 3.8260], + 59462: ["Phalempin", 50.5128, 3.0222], + 59463: ["Pitgam", 50.9299, 2.3401], + 59464: ["Poix-du-Nord", 50.1850, 3.6168], + 59465: ["Pommereuil", 50.1169, 3.5869], + 59466: ["Pont-à-Marcq", 50.5213, 3.1153], + 59467: ["Pont-sur-Sambre", 50.2317, 3.8451], + 59468: ["Potelle", 50.2386, 3.6650], + 59469: ["Pradelles", 50.7340, 2.6026], + 59470: ["Prémesques", 50.6607, 2.9485], + 59471: ["Préseau", 50.3110, 3.5735], + 59472: ["Preux-au-Bois", 50.1647, 3.6553], + 59473: ["Preux-au-Sart", 50.2886, 3.6991], + 59474: ["Prisches", 50.0779, 3.7592], + 59475: ["Prouvy", 50.3241, 3.4572], + 59476: ["Proville", 50.1558, 3.2037], + 59477: ["Provin", 50.5134, 2.9111], + 59478: ["Quaëdypre", 50.9381, 2.4604], + 59479: ["Quarouble", 50.4035, 3.6270], + 59480: ["Quérénaing", 50.2848, 3.5082], + 59481: ["Le Quesnoy", 50.2506, 3.6248], + 59482: ["Quesnoy-sur-Deûle", 50.7129, 3.0086], + 59483: ["Quiévelon", 50.2350, 4.0680], + 59484: ["Quiévrechain", 50.3920, 3.6588], + 59485: ["Quiévy", 50.1629, 3.4216], + 59486: ["Râches", 50.4201, 3.1369], + 59487: ["Radinghem-en-Weppes", 50.6281, 2.8986], + 59488: ["Raillencourt-Sainte-Olle", 50.1884, 3.1780], + 59489: ["Raimbeaucourt", 50.4363, 3.1027], + 59490: ["Rainsars", 50.0704, 3.9977], + 59491: ["Raismes", 50.4100, 3.4890], + 59492: ["Ramillies", 50.2072, 3.2494], + 59493: ["Ramousies", 50.1164, 4.0340], + 59494: ["Raucourt-au-Bois", 50.2067, 3.6560], + 59495: ["Recquignies", 50.2766, 4.0484], + 59496: ["Rejet-de-Beaulieu", 50.0452, 3.6350], + 59497: ["Renescure", 50.7357, 2.3783], + 59498: ["Reumont", 50.0851, 3.4783], + 59499: ["Rexpoëde", 50.9353, 2.5449], + 59500: ["Ribécourt-la-Tour", 50.1039, 3.1317], + 59501: ["Rieulay", 50.3871, 3.2654], + 59502: ["Rieux-en-Cambrésis", 50.2043, 3.3523], + 59503: ["Robersart", 50.1565, 3.6461], + 59504: ["Roeulx", 50.3127, 3.3281], + 59505: ["Rombies-et-Marchipont", 50.3683, 3.6395], + 59506: ["Romeries", 50.1972, 3.5430], + 59507: ["Ronchin", 50.6044, 3.0916], + 59508: ["Roncq", 50.7473, 3.1181], + 59509: ["Roost-Warendin", 50.4147, 3.1034], + 59511: ["Rosult", 50.4521, 3.3624], + 59512: ["Roubaix", 50.6879, 3.1825], + 59513: ["Roucourt", 50.3279, 3.1468], + 59514: ["Rousies", 50.2712, 3.9997], + 59515: ["Rouvignies", 50.3334, 3.4405], + 59516: ["Rubrouck", 50.8331, 2.3625], + 59517: ["Les Rues-des-Vignes", 50.0758, 3.2334], + 59518: ["Ruesnes", 50.2634, 3.5818], + 59519: ["Rumegies", 50.4924, 3.3525], + 59520: ["Rumilly-en-Cambrésis", 50.1304, 3.2284], + 59521: ["Sailly-lez-Cambrai", 50.1992, 3.1793], + 59522: ["Sailly-lez-Lannoy", 50.6460, 3.2276], + 59523: ["Sainghin-en-Mélantois", 50.5877, 3.1634], + 59524: ["Sainghin-en-Weppes", 50.5583, 2.8974], + 59525: ["Sains-du-Nord", 50.0854, 4.0322], + 59526: ["Saint-Amand-les-Eaux", 50.4401, 3.4446], + 59527: ["Saint-André-lez-Lille", 50.6597, 3.0460], + 59528: ["Saint-Aubert", 50.2076, 3.4174], + 59529: ["Saint-Aubin", 50.1709, 3.9120], + 59530: ["Saint-Aybert", 50.4513, 3.6497], + 59531: ["Saint-Benin", 50.0760, 3.5318], + 59532: ["Saint-Georges-sur-l'Aa", 50.9670, 2.1566], + 59533: ["Saint-Hilaire-lez-Cambrai", 50.1812, 3.4168], + 59534: ["Saint-Hilaire-sur-Helpe", 50.1366, 3.9000], + 59535: ["Saint-Jans-Cappel", 50.7684, 2.7218], + 59536: ["Sainte-Marie-Cappel", 50.7802, 2.5158], + 59537: ["Saint-Martin-sur-écaillon", 50.2401, 3.5173], + 59538: ["Saint-Momelin", 50.8126, 2.2413], + 59539: ["Saint-Pierre-Brouck", 50.8950, 2.1902], + 59541: ["Saint-Python", 50.1935, 3.4750], + 59542: ["Saint-Remy-Chaussée", 50.1799, 3.8788], + 59543: ["Saint-Remy-du-Nord", 50.2280, 3.9017], + 59544: ["Saint-Saulve", 50.3750, 3.5664], + 59545: ["Saint-Souplet", 50.0531, 3.5158], + 59546: ["Saint-Sylvestre-Cappel", 50.7757, 2.5501], + 59547: ["Saint-Vaast-en-Cambrésis", 50.1944, 3.4350], + 59548: ["Saint-Waast", 50.3009, 3.7477], + 59549: ["Salesches", 50.2082, 3.5962], + 59550: ["Salomé", 50.5358, 2.8369], + 59551: ["Saméon", 50.4772, 3.3324], + 59552: ["Sancourt", 50.2144, 3.1913], + 59553: ["Santes", 50.5909, 2.9611], + 59554: ["Sars-et-Rosières", 50.4467, 3.3301], + 59555: ["Sars-Poteries", 50.1616, 4.0437], + 59556: ["Sassegnies", 50.1790, 3.7985], + 59557: ["Saultain", 50.3350, 3.5800], + 59558: ["Saulzoir", 50.2425, 3.4393], + 59559: ["Sebourg", 50.3441, 3.6452], + 59560: ["Seclin", 50.5462, 3.0344], + 59562: ["Sémeries", 50.1049, 3.9885], + 59563: ["Semousies", 50.1639, 3.9679], + 59564: ["La Sentinelle", 50.3486, 3.4745], + 59565: ["Sepmeries", 50.2772, 3.5608], + 59566: ["Sequedin", 50.6248, 2.9825], + 59567: ["Séranvillers-Forenville", 50.1266, 3.2772], + 59568: ["Sercus", 50.7083, 2.4519], + 59569: ["Sin-le-Noble", 50.3677, 3.1207], + 59570: ["Socx", 50.9358, 2.4241], + 59571: ["Solesmes", 50.1717, 3.5197], + 59572: ["Solre-le-Château", 50.1722, 4.0963], + 59573: ["Solrinnes", 50.2029, 4.0732], + 59574: ["Somain", 50.3598, 3.2751], + 59575: ["Sommaing", 50.2674, 3.4958], + 59576: ["Spycker", 50.9751, 2.3136], + 59577: ["Staple", 50.7522, 2.4487], + 59578: ["Steenbecque", 50.6774, 2.4881], + 59579: ["Steene", 50.9531, 2.3722], + 59580: ["Steenvoorde", 50.8214, 2.5855], + 59581: ["Steenwerck", 50.6864, 2.7693], + 59582: ["Strazeele", 50.7237, 2.6197], + 59583: ["Taisnières-en-Thiérache", 50.1455, 3.8115], + 59584: ["Taisnières-sur-Hon", 50.3215, 3.8511], + 59585: ["Templemars", 50.5706, 3.0593], + 59586: ["Templeuve", 50.5327, 3.1734], + 59587: ["Terdeghem", 50.7976, 2.5551], + 59588: ["Téteghem", 51.0158, 2.4527], + 59589: ["Thiant", 50.2978, 3.4389], + 59590: ["Thiennes", 50.6509, 2.4757], + 59591: ["Thivencelle", 50.4459, 3.6276], + 59592: ["Thumeries", 50.4729, 3.0636], + 59593: ["Thun-l'évêque", 50.2257, 3.2810], + 59594: ["Thun-Saint-Amand", 50.4847, 3.4483], + 59595: ["Thun-Saint-Martin", 50.2184, 3.3030], + 59596: ["Tilloy-lez-Marchiennes", 50.4251, 3.3227], + 59597: ["Tilloy-lez-Cambrai", 50.2010, 3.2142], + 59598: ["Toufflers", 50.6609, 3.2333], + 59599: ["Tourcoing", 50.7254, 3.1588], + 59600: ["Tourmignies", 50.5041, 3.0850], + 59601: ["Trélon", 50.0755, 4.1217], + 59602: ["Tressin", 50.6172, 3.1893], + 59603: ["Trith-Saint-Léger", 50.3305, 3.4864], + 59604: ["Troisvilles", 50.1023, 3.4730], + 59605: ["Uxem", 51.0239, 2.4924], + 59606: ["Valenciennes", 50.3588, 3.5156], + 59607: ["Vendegies-au-Bois", 50.1780, 3.5780], + 59608: ["Vendegies-sur-écaillon", 50.2600, 3.5079], + 59609: ["Vendeville", 50.5731, 3.0806], + 59610: ["Verchain-Maugré", 50.2661, 3.4632], + 59611: ["Verlinghem", 50.6820, 3.0005], + 59612: ["Vertain", 50.2124, 3.5226], + 59613: ["Vicq", 50.4144, 3.6078], + 59614: ["Viesly", 50.1571, 3.4562], + 59615: ["Vieux-Berquin", 50.6932, 2.6206], + 59616: ["Vieux-Condé", 50.4735, 3.5660], + 59617: ["Vieux-Mesnil", 50.2599, 3.8710], + 59618: ["Vieux-Reng", 50.3213, 4.0463], + 59619: ["Villereau", 50.2478, 3.6806], + 59620: ["Villers-au-Tertre", 50.3020, 3.1758], + 59622: ["Villers-en-Cauchies", 50.2264, 3.3943], + 59623: ["Villers-Guislain", 50.0359, 3.1525], + 59624: ["Villers-Outréaux", 50.0297, 3.2919], + 59625: ["Villers-Plouich", 50.0789, 3.1365], + 59626: ["Villers-Pol", 50.2889, 3.6151], + 59627: ["Villers-Sire-Nicole", 50.3398, 4.0133], + 59628: ["Volckerinckhove", 50.8399, 2.2987], + 59629: ["Vred", 50.3939, 3.2321], + 59630: ["Wahagnies", 50.4837, 3.0302], + 59631: ["Walincourt-Selvigny", 50.0733, 3.3390], + 59632: ["Wallers", 50.3808, 3.3931], + 59633: ["Wallers-en-Fagne", 50.0613, 4.1671], + 59634: ["Wallon-Cappel", 50.7278, 2.4824], + 59635: ["Wambaix", 50.1283, 3.3089], + 59636: ["Wambrechies", 50.6957, 3.0473], + 59637: ["Wandignies-Hamage", 50.3972, 3.3236], + 59638: ["Wannehain", 50.5709, 3.2700], + 59639: ["Wargnies-le-Grand", 50.3079, 3.6586], + 59640: ["Wargnies-le-Petit", 50.2986, 3.6834], + 59641: ["Warhem", 50.9770, 2.5033], + 59642: ["Warlaing", 50.4093, 3.3243], + 59643: ["Warneton", 50.7453, 2.9670], + 59645: ["Wasnes-au-Bac", 50.2699, 3.2537], + 59646: ["Wasquehal", 50.6750, 3.1285], + 59647: ["Watten", 50.8338, 2.2258], + 59648: ["Wattignies", 50.5864, 3.0419], + 59649: ["Wattignies-la-Victoire", 50.2003, 4.0023], + 59650: ["Wattrelos", 50.7056, 3.2162], + 59651: ["Wavrechain-sous-Denain", 50.3338, 3.4219], + 59652: ["Wavrechain-sous-Faulx", 50.2707, 3.2821], + 59653: ["Wavrin", 50.5726, 2.9333], + 59654: ["Waziers", 50.3842, 3.1118], + 59655: ["Wemaers-Cappel", 50.8152, 2.4414], + 59656: ["Wervicq-Sud", 50.7620, 3.0508], + 59657: ["West-Cappel", 50.9254, 2.5087], + 59658: ["Wicres", 50.5694, 2.8685], + 59659: ["Wignehies", 50.0118, 4.0065], + 59660: ["Willems", 50.6306, 3.2291], + 59661: ["Willies", 50.1212, 4.1050], + 59662: ["Winnezeele", 50.8503, 2.5637], + 59663: ["Wormhout", 50.8778, 2.4786], + 59664: ["Wulverdinghe", 50.8284, 2.2531], + 59665: ["Wylder", 50.9111, 2.4873], + 59666: ["Zegerscappel", 50.8833, 2.3845], + 59667: ["Zermezeele", 50.8321, 2.4589], + 59668: ["Zuydcoote", 51.0637, 2.4876], + 59669: ["Zuytpeene", 50.7918, 2.4233], + 59670: ["Don", 50.5440, 2.9155] +}; diff --git a/dep/6.js b/dep/6.js new file mode 100644 index 0000000..4e1c16b --- /dev/null +++ b/dep/6.js @@ -0,0 +1,176 @@ +/* + 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[6] = { + 6001: ["Aiglun", 43.8524, 6.9349], + 6002: ["Amirat", 43.8962, 6.8125], + 6003: ["Andon", 43.7769, 6.8231], + 6004: ["Antibes", 43.5874, 7.1063], + 6005: ["Ascros", 43.9193, 7.0155], + 6006: ["Aspremont", 43.7750, 7.2447], + 6007: ["Auribeau-sur-Siagne", 43.6124, 6.9121], + 6008: ["Auvare", 44.0074, 6.9146], + 6009: ["Bairols", 43.9870, 7.1196], + 6010: ["Le Bar-sur-Loup", 43.6992, 6.9627], + 6011: ["Beaulieu-sur-Mer", 43.7079, 7.3325], + 6012: ["Beausoleil", 43.7477, 7.4222], + 6013: ["Belvédère", 44.0564, 7.3738], + 6014: ["Bendejun", 43.8303, 7.2844], + 6015: ["Berre-les-Alpes", 43.8378, 7.3307], + 6016: ["Beuil", 44.1081, 6.9721], + 6017: ["Bézaudun-les-Alpes", 43.8036, 7.0935], + 6018: ["Biot", 43.6276, 7.0831], + 6019: ["Blausasc", 43.7934, 7.3603], + 6020: ["La Bollène-Vésubie", 43.9951, 7.3718], + 6021: ["Bonson", 43.8622, 7.1827], + 6022: ["Bouyon", 43.8254, 7.1255], + 6023: ["Breil-sur-Roya", 43.9404, 7.5039], + 6024: ["Briançonnet", 43.8649, 6.7450], + 6025: ["Le Broc", 43.8147, 7.1590], + 6026: ["Cabris", 43.6599, 6.8782], + 6027: ["Cagnes-sur-Mer", 43.6715, 7.1527], + 6028: ["Caille", 43.7686, 6.7566], + 6029: ["Cannes", 43.5526, 7.0042], + 6030: ["Le Cannet", 43.5729, 7.0064], + 6031: ["Cantaron", 43.7712, 7.3131], + 6032: ["Cap-d'Ail", 43.7247, 7.4016], + 6033: ["Carros", 43.7850, 7.1841], + 6034: ["Castagniers", 43.7921, 7.2277], + 6035: ["Castellar", 43.8220, 7.4989], + 6036: ["Castillon", 43.8361, 7.4645], + 6037: ["Caussols", 43.7373, 6.9024], + 6038: ["Châteauneuf-Grasse", 43.6656, 6.9791], + 6039: ["Châteauneuf-Villevieille", 43.7999, 7.2941], + 6040: ["Châteauneuf-d'Entraunes", 44.1639, 6.8350], + 6041: ["Cipières", 43.7695, 6.9281], + 6042: ["Clans", 44.0049, 7.1787], + 6043: ["Coaraze", 43.8664, 7.2991], + 6044: ["La Colle-sur-Loup", 43.6871, 7.0977], + 6045: ["Collongues", 43.8935, 6.8638], + 6046: ["Colomars", 43.7594, 7.2226], + 6047: ["Conségudes", 43.8406, 7.0450], + 6048: ["Contes", 43.8092, 7.3242], + 6049: ["Courmes", 43.7525, 7.0173], + 6050: ["Coursegoules", 43.7915, 7.0362], + 6051: ["La Croix-sur-Roudoule", 44.0003, 6.8701], + 6052: ["Cuébris", 43.8892, 7.0044], + 6053: ["Daluis", 44.0387, 6.7999], + 6054: ["Drap", 43.7582, 7.3372], + 6055: ["Duranus", 43.8940, 7.2802], + 6056: ["Entraunes", 44.2146, 6.7629], + 6057: ["L'Escarène", 43.8339, 7.3656], + 6058: ["Escragnolles", 43.7294, 6.7833], + 6059: ["èze", 43.7289, 7.3605], + 6060: ["Falicon", 43.7525, 7.2655], + 6061: ["Les Ferres", 43.8424, 7.0934], + 6062: ["Fontan", 44.0219, 7.5442], + 6063: ["Gars", 43.8605, 6.8167], + 6064: ["Gattières", 43.7652, 7.1687], + 6065: ["La Gaude", 43.7214, 7.1603], + 6066: ["Gilette", 43.8481, 7.1613], + 6067: ["Gorbio", 43.7860, 7.4460], + 6068: ["Gourdon", 43.7242, 6.9635], + 6069: ["Grasse", 43.6556, 6.9319], + 6070: ["Gréolières", 43.8070, 6.9319], + 6071: ["Guillaumes", 44.0880, 6.8749], + 6072: ["Ilonse", 44.0347, 7.0897], + 6073: ["Isola", 44.1872, 7.0748], + 6074: ["Lantosque", 43.9706, 7.3048], + 6075: ["Levens", 43.8500, 7.2403], + 6076: ["Lieuche", 44.0015, 7.0324], + 6077: ["Lucéram", 43.9005, 7.3526], + 6078: ["Malaussène", 43.9153, 7.1411], + 6079: ["Mandelieu-la-Napoule", 43.5380, 6.9180], + 6080: ["Marie", 44.0346, 7.1574], + 6081: ["Le Mas", 43.8369, 6.8589], + 6082: ["Massoins", 43.9477, 7.1243], + 6083: ["Menton", 43.7908, 7.4936], + 6084: ["Mouans-Sartoux", 43.6185, 6.9649], + 6085: ["Mougins", 43.5961, 7.0012], + 6086: ["Moulinet", 43.9536, 7.4140], + 6087: ["Les Mujouls", 43.8719, 6.8591], + 6088: ["Nice", 43.7119, 7.2382], + 6089: ["Opio", 43.6575, 7.0086], + 6090: ["Pégomas", 43.5865, 6.9222], + 6091: ["Peille", 43.8064, 7.4111], + 6092: ["Peillon", 43.7727, 7.3714], + 6093: ["La Penne", 43.9246, 6.9422], + 6094: ["Péone", 44.1299, 6.9209], + 6095: ["Peymeinade", 43.6305, 6.8816], + 6096: ["Pierlas", 44.0346, 7.0169], + 6097: ["Pierrefeu", 43.8851, 7.0710], + 6098: ["Puget-Rostang", 43.9872, 6.9368], + 6099: ["Puget-Théniers", 43.9521, 6.9060], + 6100: ["Revest-les-Roches", 43.8831, 7.1677], + 6101: ["Rigaud", 43.9929, 6.9750], + 6102: ["Rimplas", 44.1027, 7.1450], + 6103: ["Roquebillière", 44.0270, 7.2926], + 6104: ["Roquebrune-Cap-Martin", 43.7638, 7.4587], + 6105: ["Roquefort-les-Pins", 43.6741, 7.0530], + 6106: ["Roquesteron", 43.8677, 7.0241], + 6107: ["Roquestéron-Grasse", 43.8491, 6.9901], + 6108: ["La Roquette-sur-Siagne", 43.5849, 6.9504], + 6109: ["La Roquette-sur-Var", 43.8332, 7.2046], + 6110: ["Roubion", 44.1085, 7.0280], + 6111: ["Roure", 44.1189, 7.0668], + 6112: ["Le Rouret", 43.6795, 7.0096], + 6113: ["Sainte-Agnès", 43.8055, 7.4612], + 6114: ["Saint-André-de-la-Roche", 43.7458, 7.2887], + 6115: ["Saint-Antonin", 43.9078, 6.9766], + 6116: ["Saint-Auban", 43.8309, 6.7400], + 6117: ["Saint-Blaise", 43.8129, 7.2302], + 6118: ["Saint-Cézaire-sur-Siagne", 43.6594, 6.8032], + 6119: ["Saint-Dalmas-le-Selvage", 44.2894, 6.8408], + 6120: ["Saint-étienne-de-Tinée", 44.2491, 6.9245], + 6121: ["Saint-Jean-Cap-Ferrat", 43.6871, 7.3299], + 6122: ["Saint-Jeannet", 43.7588, 7.1407], + 6123: ["Saint-Laurent-du-Var", 43.6859, 7.1821], + 6124: ["Saint-Léger", 44.0026, 6.8230], + 6125: ["Saint-Martin-d'Entraunes", 44.1494, 6.7458], + 6126: ["Saint-Martin-du-Var", 43.8166, 7.1992], + 6127: ["Saint-Martin-Vésubie", 44.1020, 7.3024], + 6128: ["Saint-Paul-de-Vence", 43.6950, 7.1211], + 6129: ["Saint-Sauveur-sur-Tinée", 44.1210, 7.1181], + 6130: ["Saint-Vallier-de-Thiey", 43.6968, 6.8506], + 6131: ["Sallagriffon", 43.8807, 6.9137], + 6132: ["Saorge", 43.9935, 7.5376], + 6133: ["Sauze", 44.0852, 6.8007], + 6134: ["Séranon", 43.7656, 6.6904], + 6135: ["Sigale", 43.8757, 6.9655], + 6136: ["Sospel", 43.8844, 7.4479], + 6137: ["Spéracèdes", 43.6524, 6.8568], + 6138: ["Théoule-sur-Mer", 43.4985, 6.9296], + 6139: ["Thiéry", 43.9741, 7.0424], + 6140: ["Le Tignet", 43.6235, 6.8526], + 6141: ["Toudon", 43.8914, 7.1084], + 6142: ["Touët-de-l'Escarène", 43.8520, 7.3779], + 6143: ["Touët-sur-Var", 43.9433, 7.0134], + 6144: ["La Tour", 43.9626, 7.1999], + 6145: ["Tourette-du-Château", 43.8782, 7.1373], + 6146: ["Tournefort", 43.9413, 7.1585], + 6147: ["Tourrette-Levens", 43.7860, 7.2725], + 6148: ["Tourrettes-sur-Loup", 43.7174, 7.0398], + 6149: ["La Trinité", 43.7433, 7.3394], + 6150: ["La Turbie", 43.7451, 7.3979], + 6151: ["Utelle", 43.9273, 7.2386], + 6152: ["Valbonne", 43.6282, 7.0295], + 6153: ["Valdeblore", 44.1127, 7.1957], + 6154: ["Valderoure", 43.7942, 6.7100], + 6155: ["Vallauris", 43.5766, 7.0583], + 6156: ["Venanson", 44.0413, 7.2391], + 6157: ["Vence", 43.7384, 7.1019], + 6158: ["Villars-sur-Var", 43.9518, 7.0802], + 6159: ["Villefranche-sur-Mer", 43.7122, 7.3222], + 6160: ["Villeneuve-d'Entraunes", 44.1221, 6.7819], + 6161: ["Villeneuve-Loubet", 43.6492, 7.1072], + 6162: ["La Brigue", 44.0714, 7.6514], + 6163: ["Tende", 44.0997, 7.5405] +}; diff --git a/dep/60.js b/dep/60.js new file mode 100644 index 0000000..d3e3d7d --- /dev/null +++ b/dep/60.js @@ -0,0 +1,706 @@ +/* + 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[60] = { + 60001: ["Abancourt", 49.6930, 1.7692], + 60002: ["Abbecourt", 49.3611, 2.1550], + 60003: ["Abbeville-Saint-Lucien", 49.5201, 2.1663], + 60004: ["Achy", 49.5562, 1.9718], + 60005: ["Acy-en-Multien", 49.1087, 2.9550], + 60006: ["Les Ageux", 49.3183, 2.5890], + 60007: ["Agnetz", 49.3961, 2.3825], + 60008: ["Airion", 49.4222, 2.4181], + 60009: ["Allonne", 49.3965, 2.1188], + 60010: ["Amblainville", 49.2071, 2.1205], + 60011: ["Amy", 49.6414, 2.8339], + 60012: ["Andeville", 49.2575, 2.1683], + 60013: ["Angicourt", 49.3148, 2.5025], + 60014: ["Angivillers", 49.4889, 2.4997], + 60015: ["Angy", 49.3344, 2.3284], + 60016: ["Ansacq", 49.3502, 2.3643], + 60017: ["Ansauvillers", 49.5672, 2.3864], + 60018: ["Anserville", 49.2305, 2.2061], + 60019: ["Antheuil-Portes", 49.5004, 2.7338], + 60020: ["Antilly", 49.1550, 2.9880], + 60021: ["Appilly", 49.5824, 3.1211], + 60022: ["Apremont", 49.2286, 2.5135], + 60023: ["Armancourt", 49.3708, 2.7640], + 60024: ["Arsy", 49.4056, 2.6895], + 60025: ["Attichy", 49.4257, 3.0440], + 60026: ["Auchy-la-Montagne", 49.5739, 2.1194], + 60027: ["Auger-Saint-Vincent", 49.2124, 2.8131], + 60028: ["Aumont-en-Halatte", 49.2330, 2.5526], + 60029: ["Auneuil", 49.3702, 1.9955], + 60030: ["Auteuil", 49.3450, 2.0923], + 60031: ["Autheuil-en-Valois", 49.1792, 3.0634], + 60032: ["Autrêches", 49.4491, 3.1272], + 60033: ["Avilly-Saint-Léonard", 49.1839, 2.5276], + 60034: ["Avrechy", 49.4449, 2.4238], + 60035: ["Avricourt", 49.6496, 2.8640], + 60036: ["Avrigny", 49.3890, 2.5770], + 60037: ["Baboeuf", 49.5820, 3.0913], + 60038: ["Bachivillers", 49.2869, 1.9682], + 60039: ["Bacouël", 49.6218, 2.3826], + 60040: ["Bailleul-le-Soc", 49.4206, 2.5837], + 60041: ["Bailleul-sur-Thérain", 49.3851, 2.2303], + 60042: ["Bailleval", 49.3492, 2.4662], + 60043: ["Bailly", 49.4994, 2.9824], + 60044: ["Balagny-sur-Thérain", 49.2973, 2.3213], + 60045: ["Barbery", 49.2222, 2.6733], + 60046: ["Bargny", 49.1776, 2.9581], + 60047: ["Baron", 49.1754, 2.7348], + 60048: ["Baugy", 49.4559, 2.7551], + 60049: ["Bazancourt", 49.5498, 1.7394], + 60050: ["Bazicourt", 49.3431, 2.6229], + 60051: ["Beaudéduit", 49.6788, 2.0592], + 60052: ["Beaugies-sous-Bois", 49.6372, 3.0998], + 60053: ["Beaulieu-les-Fontaines", 49.6653, 2.9116], + 60054: ["Beaumont-les-Nonains", 49.3254, 2.0035], + 60055: ["Beaurains-lès-Noyon", 49.6065, 2.9753], + 60056: ["Beaurepaire", 49.2916, 2.5695], + 60057: ["Beauvais", 49.4365, 2.0861], + 60058: ["Beauvoir", 49.6058, 2.3301], + 60059: ["Béhéricourt", 49.5980, 3.0641], + 60060: ["Belle-église", 49.1881, 2.2152], + 60061: ["Belloy", 49.5352, 2.6528], + 60062: ["Berlancourt", 49.6785, 3.0837], + 60063: ["Berneuil-en-Bray", 49.3578, 2.0582], + 60064: ["Berneuil-sur-Aisne", 49.4218, 3.0001], + 60065: ["Berthecourt", 49.3451, 2.2229], + 60066: ["Béthancourt-en-Valois", 49.2792, 2.8756], + 60067: ["Béthisy-Saint-Martin", 49.2875, 2.8120], + 60068: ["Béthisy-Saint-Pierre", 49.3076, 2.8036], + 60069: ["Betz", 49.1559, 2.9429], + 60070: ["Bienville", 49.4477, 2.8251], + 60071: ["Biermont", 49.5770, 2.7389], + 60072: ["Bitry", 49.4145, 3.0780], + 60073: ["Blacourt", 49.4557, 1.8630], + 60074: ["Blaincourt-lès-Précy", 49.2280, 2.3445], + 60075: ["Blancfossé", 49.6625, 2.1895], + 60076: ["Blargies", 49.6713, 1.7633], + 60077: ["Blicourt", 49.5608, 2.0604], + 60078: ["Blincourt", 49.3848, 2.6193], + 60079: ["Boissy-Fresnoy", 49.1659, 2.8822], + 60080: ["Boissy-le-Bois", 49.2788, 1.9411], + 60081: ["Bonlier", 49.4727, 2.1499], + 60082: ["Bonneuil-les-Eaux", 49.6808, 2.2424], + 60083: ["Bonneuil-en-Valois", 49.2800, 2.9813], + 60084: ["Bonnières", 49.5080, 1.9567], + 60085: ["Bonvillers", 49.5855, 2.3520], + 60086: ["Boran-sur-Oise", 49.1749, 2.3519], + 60087: ["Borest", 49.1886, 2.6719], + 60088: ["Bornel", 49.1918, 2.1848], + 60089: ["Boubiers", 49.2165, 1.8706], + 60090: ["Bouconvillers", 49.1734, 1.9003], + 60091: ["Bouillancy", 49.1176, 2.9117], + 60092: ["Boullarre", 49.1304, 3.0099], + 60093: ["Boulogne-la-Grasse", 49.6080, 2.7009], + 60094: ["Boursonne", 49.1983, 3.0466], + 60095: ["Boury-en-Vexin", 49.2424, 1.7371], + 60096: ["Boutavent", 49.6384, 1.7532], + 60097: ["Boutencourt", 49.3205, 1.8702], + 60098: ["Bouvresse", 49.6514, 1.7571], + 60099: ["Braisnes-sur-Aronde", 49.4761, 2.7740], + 60100: ["Brasseuse", 49.2518, 2.6787], + 60101: ["Brégy", 49.0895, 2.8741], + 60102: ["Brenouille", 49.3068, 2.5499], + 60103: ["Bresles", 49.4135, 2.2500], + 60104: ["Breteuil", 49.6340, 2.2918], + 60105: ["Brétigny", 49.5596, 3.1165], + 60106: ["Breuil-le-Sec", 49.3780, 2.4564], + 60107: ["Breuil-le-Vert", 49.3619, 2.4254], + 60108: ["Briot", 49.6413, 1.9171], + 60109: ["Brombos", 49.6455, 1.8882], + 60110: ["Broquiers", 49.6626, 1.8356], + 60111: ["Broyes", 49.6277, 2.4536], + 60112: ["Brunvillers-la-Motte", 49.5555, 2.4537], + 60113: ["Bucamps", 49.5247, 2.3166], + 60114: ["Buicourt", 49.5341, 1.8153], + 60115: ["Bulles", 49.4569, 2.3351], + 60116: ["Bury", 49.3128, 2.3586], + 60117: ["Bussy", 49.6314, 2.9805], + 60118: ["Caisnes", 49.5201, 3.0645], + 60119: ["Cambronne-lès-Ribécourt", 49.5062, 2.8980], + 60120: ["Cambronne-lès-Clermont", 49.3259, 2.4011], + 60121: ["Campagne", 49.6495, 2.9607], + 60122: ["Campeaux", 49.6140, 1.7549], + 60123: ["Campremy", 49.5638, 2.3269], + 60124: ["Candor", 49.6285, 2.8878], + 60125: ["Canly", 49.3890, 2.6996], + 60126: ["Cannectancourt", 49.5483, 2.8962], + 60127: ["Canny-sur-Matz", 49.6025, 2.8009], + 60128: ["Canny-sur-Thérain", 49.6080, 1.7177], + 60129: ["Carlepont", 49.5191, 3.0223], + 60130: ["Catenoy", 49.3791, 2.5180], + 60131: ["Catheux", 49.6494, 2.1054], + 60132: ["Catigny", 49.6348, 2.9419], + 60133: ["Catillon-Fumechon", 49.5268, 2.3784], + 60134: ["Cauffry", 49.3134, 2.4302], + 60135: ["Cauvigny", 49.3026, 2.2400], + 60136: ["Cempuis", 49.6575, 1.9850], + 60137: ["Cernoy", 49.4426, 2.5392], + 60138: ["Chamant", 49.2258, 2.6191], + 60139: ["Chambly", 49.1718, 2.2465], + 60140: ["Chambors", 49.2601, 1.8107], + 60141: ["Chantilly", 49.1762, 2.4810], + 60142: ["La Chapelle-en-Serval", 49.1212, 2.5265], + 60143: ["Chaumont-en-Vexin", 49.2729, 1.8818], + 60144: ["Chavençon", 49.1872, 1.9918], + 60145: ["Chelles", 49.3466, 3.0395], + 60146: ["Chepoix", 49.6048, 2.3806], + 60147: ["Chevincourt", 49.5167, 2.8512], + 60148: ["Chèvreville", 49.1188, 2.8585], + 60149: ["Chevrières", 49.3461, 2.6796], + 60150: ["Chiry-Ourscamp", 49.5303, 2.9710], + 60151: ["Choisy-au-Bac", 49.4420, 2.8956], + 60152: ["Choisy-la-Victoire", 49.3775, 2.5972], + 60153: ["Choqueuse-les-Bénards", 49.6498, 2.0748], + 60154: ["Cinqueux", 49.3243, 2.5335], + 60155: ["Cires-lès-Mello", 49.2626, 2.3373], + 60156: ["Clairoix", 49.4412, 2.8453], + 60157: ["Clermont", 49.3777, 2.4089], + 60158: ["Coivrel", 49.5554, 2.5510], + 60159: ["Compiègne", 49.3990, 2.8531], + 60160: ["Conchy-les-Pots", 49.6073, 2.7363], + 60161: ["Conteville", 49.6534, 2.0541], + 60162: ["Corbeil-Cerf", 49.2772, 2.1106], + 60163: ["Cormeilles", 49.6424, 2.1966], + 60164: ["Le Coudray-Saint-Germer", 49.4006, 1.8322], + 60165: ["Le Coudray-sur-Thelle", 49.3091, 2.1242], + 60166: ["Coudun", 49.4581, 2.8000], + 60167: ["Couloisy", 49.4005, 3.0283], + 60168: ["Courcelles-Epayelles", 49.5696, 2.6259], + 60169: ["Courcelles-lès-Gisors", 49.2594, 1.7361], + 60170: ["Courteuil", 49.2065, 2.5443], + 60171: ["Courtieux", 49.3852, 3.0851], + 60172: ["Coye-la-Forêt", 49.1449, 2.4704], + 60173: ["Cramoisy", 49.2489, 2.3957], + 60174: ["Crapeaumesnil", 49.6404, 2.8072], + 60175: ["Creil", 49.2533, 2.4847], + 60176: ["Crépy-en-Valois", 49.2360, 2.8969], + 60177: ["Cressonsacq", 49.4482, 2.5679], + 60178: ["Crèvecoeur-le-Grand", 49.6125, 2.0848], + 60179: ["Crèvecoeur-le-Petit", 49.5740, 2.4988], + 60180: ["Crillon", 49.5259, 1.9257], + 60181: ["Crisolles", 49.6230, 3.0242], + 60182: ["Le Crocq", 49.6208, 2.1886], + 60183: ["Croissy-sur-Celle", 49.6903, 2.1721], + 60184: ["Croutoy", 49.3772, 3.0357], + 60185: ["Crouy-en-Thelle", 49.2099, 2.3200], + 60186: ["Cuignières", 49.4481, 2.4717], + 60187: ["Cuigy-en-Bray", 49.4323, 1.8350], + 60188: ["Cuise-la-Motte", 49.3859, 2.9997], + 60189: ["Cuts", 49.5342, 3.1027], + 60190: ["Cuvergnon", 49.1740, 2.9980], + 60191: ["Cuvilly", 49.5486, 2.7008], + 60192: ["Cuy", 49.5855, 2.9096], + 60193: ["Daméraucourt", 49.7012, 1.9228], + 60194: ["Dargies", 49.6991, 1.9809], + 60195: ["Delincourt", 49.2396, 1.8324], + 60196: ["Le Déluge", 49.2942, 2.1111], + 60197: ["Dieudonné", 49.2411, 2.2403], + 60198: ["Dives", 49.5909, 2.8785], + 60199: ["Doméliers", 49.6285, 2.1646], + 60200: ["Domfront", 49.5991, 2.5570], + 60201: ["Dompierre", 49.5927, 2.5342], + 60203: ["Duvy", 49.2322, 2.8487], + 60204: ["écuvilly", 49.6473, 2.9167], + 60205: ["élencourt", 49.6931, 1.8953], + 60206: ["élincourt-Sainte-Marguerite", 49.5317, 2.8288], + 60207: ["éméville", 49.2797, 3.0246], + 60208: ["énencourt-Léage", 49.3046, 1.8445], + 60209: ["énencourt-le-Sec", 49.2955, 1.9181], + 60210: ["épineuse", 49.4002, 2.5501], + 60211: ["éragny-sur-Epte", 49.3120, 1.7871], + 60212: ["Ercuis", 49.2335, 2.3085], + 60213: ["Ermenonville", 49.1256, 2.6964], + 60214: ["Ernemont-Boutavent", 49.5930, 1.7950], + 60215: ["Erquery", 49.4136, 2.4564], + 60216: ["Erquinvillers", 49.4596, 2.4894], + 60217: ["Escames", 49.5565, 1.8057], + 60218: ["Esches", 49.2315, 2.1745], + 60219: ["Escles-Saint-Pierre", 49.7444, 1.8031], + 60220: ["Espaubourg", 49.4241, 1.8655], + 60221: ["Esquennoy", 49.6550, 2.2690], + 60222: ["Essuiles", 49.4802, 2.2811], + 60223: ["Estrées-Saint-Denis", 49.4263, 2.6295], + 60224: ["étavigny", 49.1276, 2.9801], + 60225: ["étouy", 49.4281, 2.3701], + 60226: ["ève", 49.0875, 2.7089], + 60227: ["évricourt", 49.5704, 2.9162], + 60228: ["Fay-les-étangs", 49.2495, 1.9446], + 60229: ["Le Fayel", 49.3722, 2.6969], + 60230: ["Le Fay-Saint-Quentin", 49.4490, 2.2512], + 60231: ["Feigneux", 49.2609, 2.9145], + 60232: ["Ferrières", 49.5890, 2.5131], + 60233: ["Feuquières", 49.6498, 1.8499], + 60234: ["Fitz-James", 49.3993, 2.4291], + 60235: ["Flavacourt", 49.3460, 1.8288], + 60236: ["Flavy-le-Meldeux", 49.6851, 3.0475], + 60237: ["Fléchy", 49.6589, 2.2309], + 60238: ["Fleurines", 49.2623, 2.5925], + 60239: ["Fleury", 49.2456, 1.9668], + 60240: ["Fontaine-Bonneleau", 49.6636, 2.1489], + 60241: ["Fontaine-Chaalis", 49.1547, 2.6605], + 60242: ["Fontaine-Lavaganne", 49.5986, 1.9543], + 60243: ["Fontaine-Saint-Lucien", 49.5040, 2.1469], + 60244: ["Fontenay-Torcy", 49.5683, 1.7660], + 60245: ["Formerie", 49.6492, 1.7280], + 60246: ["Fosseuse", 49.2148, 2.1845], + 60247: ["Fouilleuse", 49.4269, 2.5405], + 60248: ["Fouilloy", 49.7312, 1.8181], + 60249: ["Foulangues", 49.2769, 2.3138], + 60250: ["Fouquenies", 49.4652, 2.0301], + 60251: ["Fouquerolles", 49.4590, 2.2141], + 60252: ["Fournival", 49.4639, 2.3816], + 60253: ["Francastel", 49.5898, 2.1486], + 60254: ["Francières", 49.4471, 2.6673], + 60255: ["Fréniches", 49.6743, 3.0046], + 60256: ["Fresneaux-Montchevreuil", 49.2879, 2.0108], + 60257: ["Fresne-Léguillon", 49.2509, 1.9891], + 60258: ["Fresnières", 49.6228, 2.8091], + 60259: ["Fresnoy-en-Thelle", 49.1990, 2.2621], + 60260: ["Fresnoy-la-Rivière", 49.2781, 2.9270], + 60261: ["Fresnoy-le-Luat", 49.2127, 2.7628], + 60262: ["Le Frestoy-Vaux", 49.5962, 2.6083], + 60263: ["Frétoy-le-Château", 49.6618, 2.9731], + 60264: ["Frocourt", 49.3813, 2.0836], + 60265: ["Froissy", 49.5657, 2.2147], + 60267: ["Le Gallet", 49.6251, 2.1123], + 60268: ["Gannes", 49.5738, 2.4192], + 60269: ["Gaudechart", 49.6181, 1.9602], + 60270: ["Genvry", 49.6116, 2.9954], + 60271: ["Gerberoy", 49.5385, 1.8422], + 60272: ["Gilocourt", 49.3007, 2.8902], + 60273: ["Giraumont", 49.4737, 2.8247], + 60274: ["Glaignes", 49.2730, 2.8400], + 60275: ["Glatigny", 49.4954, 1.9008], + 60276: ["Godenvillers", 49.5820, 2.5473], + 60277: ["Goincourt", 49.4249, 2.0331], + 60278: ["Golancourt", 49.7032, 3.0687], + 60279: ["Gondreville", 49.2201, 2.9486], + 60280: ["Gourchelles", 49.7264, 1.7790], + 60281: ["Gournay-sur-Aronde", 49.5006, 2.6914], + 60282: ["Gouvieux", 49.1895, 2.4202], + 60283: ["Gouy-les-Groseillers", 49.6953, 2.2171], + 60284: ["Grandfresnoy", 49.3762, 2.6594], + 60285: ["Grandvillers-aux-Bois", 49.4641, 2.6055], + 60286: ["Grandvilliers", 49.6660, 1.9349], + 60287: ["Grandrû", 49.6125, 3.0787], + 60288: ["Grémévillers", 49.5591, 1.9061], + 60289: ["Grez", 49.6337, 1.9788], + 60290: ["Guignecourt", 49.4868, 2.1286], + 60291: ["Guiscard", 49.6583, 3.0550], + 60292: ["Gury", 49.5703, 2.8014], + 60293: ["Hadancourt-le-Haut-Clocher", 49.1888, 1.8532], + 60294: ["Hainvillers", 49.5909, 2.6818], + 60295: ["Halloy", 49.6498, 1.9366], + 60296: ["Hannaches", 49.5087, 1.8084], + 60297: ["Le Hamel", 49.6453, 2.0120], + 60298: ["Hanvoile", 49.5090, 1.8809], + 60299: ["Hardivillers", 49.6190, 2.2247], + 60300: ["Hardivillers-en-Vexin", 49.3108, 1.9352], + 60301: ["Haucourt", 49.5061, 1.9310], + 60302: ["Haudivillers", 49.4869, 2.2413], + 60303: ["Hautbos", 49.6277, 1.8698], + 60304: ["Haute-épine", 49.5828, 2.0066], + 60305: ["Hautefontaine", 49.3639, 3.0626], + 60306: ["Hécourt", 49.5238, 1.7795], + 60307: ["Heilles", 49.3330, 2.2696], + 60308: ["Hémévillers", 49.4718, 2.6727], + 60309: ["Hénonville", 49.2100, 2.0559], + 60310: ["Herchies", 49.4834, 2.0029], + 60311: ["La Hérelle", 49.5981, 2.4220], + 60312: ["Héricourt-sur-Thérain", 49.5866, 1.7635], + 60313: ["Hermes", 49.3590, 2.2560], + 60314: ["Hétomesnil", 49.6318, 2.0410], + 60315: ["Hodenc-en-Bray", 49.4723, 1.9102], + 60316: ["Hodenc-l'évêque", 49.3361, 2.1417], + 60317: ["Hondainville", 49.3449, 2.3078], + 60318: ["Houdancourt", 49.3375, 2.6480], + 60319: ["La Houssoye", 49.3541, 1.9482], + 60320: ["Ivors", 49.2003, 3.0188], + 60321: ["Ivry-le-Temple", 49.2320, 2.0296], + 60322: ["Jaméricourt", 49.3021, 1.8734], + 60323: ["Janville", 49.4539, 2.8588], + 60324: ["Jaulzy", 49.3881, 3.0594], + 60325: ["Jaux", 49.3959, 2.7667], + 60326: ["Jonquières", 49.3993, 2.7343], + 60327: ["Jouy-sous-Thelle", 49.3223, 1.9606], + 60328: ["Juvignies", 49.5239, 2.0907], + 60329: ["Laberlière", 49.5751, 2.7630], + 60330: ["Laboissière-en-Thelle", 49.2870, 2.1523], + 60331: ["Labosse", 49.3540, 1.8983], + 60332: ["Labruyère", 49.3527, 2.5076], + 60333: ["Lachapelle-aux-Pots", 49.4470, 1.9218], + 60334: ["Lachapelle-Saint-Pierre", 49.2687, 2.2361], + 60335: ["Lachapelle-sous-Gerberoy", 49.5415, 1.8759], + 60336: ["Lachaussée-du-Bois-d'écu", 49.5622, 2.1762], + 60337: ["Lachelle", 49.4343, 2.7468], + 60338: ["Lacroix-Saint-Ouen", 49.3550, 2.7951], + 60339: ["Lafraye", 49.4944, 2.2115], + 60340: ["Lagny", 49.6104, 2.9147], + 60341: ["Lagny-le-Sec", 49.0781, 2.7487], + 60342: ["Laigneville", 49.2973, 2.4349], + 60343: ["Lalande-en-Son", 49.3890, 1.7848], + 60344: ["Lalandelle", 49.3871, 1.8721], + 60345: ["Lamécourt", 49.4300, 2.4650], + 60346: ["Lamorlaye", 49.1602, 2.4197], + 60347: ["Lannoy-Cuillère", 49.7087, 1.7357], + 60348: ["Larbroye", 49.5711, 2.9606], + 60350: ["Lassigny", 49.5999, 2.8436], + 60351: ["Lataule", 49.5367, 2.6745], + 60352: ["Lattainville", 49.2410, 1.8085], + 60353: ["Lavacquerie", 49.6799, 2.1007], + 60354: ["Laverrière", 49.6863, 2.0109], + 60355: ["Laversines", 49.4299, 2.2008], + 60356: ["Lavilletertre", 49.1905, 1.9341], + 60357: ["Léglantiers", 49.4986, 2.5321], + 60358: ["Lévignen", 49.1970, 2.9154], + 60359: ["Lhéraule", 49.4882, 1.9309], + 60360: ["Liancourt", 49.3300, 2.4652], + 60361: ["Liancourt-Saint-Pierre", 49.2330, 1.9063], + 60362: ["Libermont", 49.6880, 2.9802], + 60363: ["Lierville", 49.1973, 1.8908], + 60364: ["Lieuvillers", 49.4742, 2.4898], + 60365: ["Lihus", 49.6046, 2.0392], + 60366: ["Litz", 49.4262, 2.3235], + 60367: ["Loconville", 49.2574, 1.9198], + 60368: ["Longueil-Annel", 49.4667, 2.8542], + 60369: ["Longueil-Sainte-Marie", 49.3400, 2.7114], + 60370: ["Lormaison", 49.2546, 2.1042], + 60371: ["Loueuse", 49.5930, 1.8304], + 60372: ["Luchy", 49.5519, 2.1149], + 60373: ["Machemont", 49.5099, 2.8755], + 60374: ["Maignelay-Montigny", 49.5481, 2.5132], + 60375: ["Maimbeville", 49.4147, 2.5220], + 60376: ["Maisoncelle-Saint-Pierre", 49.5154, 2.1212], + 60377: ["Maisoncelle-Tuilerie", 49.5897, 2.2189], + 60378: ["Marest-sur-Matz", 49.5033, 2.8245], + 60379: ["Mareuil-la-Motte", 49.5492, 2.7972], + 60380: ["Mareuil-sur-Ourcq", 49.1392, 3.0732], + 60381: ["Margny-aux-Cerises", 49.6724, 2.8686], + 60382: ["Margny-lès-Compiègne", 49.4329, 2.8054], + 60383: ["Margny-sur-Matz", 49.5293, 2.7791], + 60385: ["Marolles", 49.1636, 3.1085], + 60386: ["Marquéglise", 49.5158, 2.7484], + 60387: ["Marseille-en-Beauvaisis", 49.5753, 1.9576], + 60388: ["Martincourt", 49.5301, 1.9044], + 60389: ["Maucourt", 49.6325, 3.0781], + 60390: ["Maulers", 49.5440, 2.1654], + 60391: ["Maysel", 49.2519, 2.3671], + 60392: ["Mélicocq", 49.4893, 2.8500], + 60393: ["Mello", 49.2782, 2.3754], + 60394: ["Ménévillers", 49.5212, 2.6041], + 60395: ["Méru", 49.2453, 2.1354], + 60396: ["Méry-la-Bataille", 49.5442, 2.6306], + 60397: ["Le Mesnil-Conteville", 49.6678, 2.0642], + 60398: ["Le Mesnil-en-Thelle", 49.1755, 2.2819], + 60399: ["Le Mesnil-Saint-Firmin", 49.6259, 2.4104], + 60400: ["Le Mesnil-sur-Bulles", 49.4823, 2.3491], + 60401: ["Le Mesnil-Théribus", 49.3057, 1.9912], + 60402: ["Le Meux", 49.3675, 2.7451], + 60403: ["Milly-sur-Thérain", 49.5090, 2.0140], + 60404: ["Mogneville", 49.3126, 2.4732], + 60405: ["Moliens", 49.6713, 1.8153], + 60406: ["Monceaux", 49.3269, 2.5663], + 60407: ["Monceaux-l'Abbaye", 49.6524, 1.7883], + 60408: ["Monchy-Humières", 49.4768, 2.7383], + 60409: ["Monchy-Saint-éloi", 49.2968, 2.4684], + 60410: ["Mondescourt", 49.6007, 3.1093], + 60411: ["Monneville", 49.2123, 1.9706], + 60412: ["Montagny-en-Vexin", 49.1937, 1.7963], + 60413: ["Montagny-Sainte-Félicité", 49.1299, 2.7470], + 60414: ["Montataire", 49.2632, 2.4313], + 60415: ["Montépilloy", 49.2139, 2.7093], + 60416: ["Montgérain", 49.5386, 2.5838], + 60417: ["Montherlant", 49.2804, 2.0567], + 60418: ["Montiers", 49.5038, 2.5696], + 60420: ["Montjavoult", 49.2167, 1.7930], + 60421: ["Mont-l'évêque", 49.1904, 2.6339], + 60422: ["Montlognon", 49.1557, 2.7065], + 60423: ["Montmacq", 49.4818, 2.9149], + 60424: ["Montmartin", 49.4662, 2.6975], + 60425: ["Montreuil-sur-Brêche", 49.5123, 2.2740], + 60426: ["Montreuil-sur-Thérain", 49.3813, 2.1941], + 60427: ["Monts", 49.2187, 2.0008], + 60428: ["Le Mont-Saint-Adrien", 49.4492, 2.0142], + 60429: ["Morangles", 49.1948, 2.3054], + 60430: ["Morienval", 49.3104, 2.9300], + 60431: ["Morlincourt", 49.5687, 3.0418], + 60432: ["Mortefontaine", 49.1222, 2.6087], + 60433: ["Mortefontaine-en-Thelle", 49.2651, 2.1891], + 60434: ["Mortemer", 49.5688, 2.6728], + 60435: ["Morvillers", 49.5843, 1.8721], + 60436: ["Mory-Montcrux", 49.5944, 2.3974], + 60437: ["Mouchy-le-Châtel", 49.3245, 2.2460], + 60438: ["Moulin-sous-Touvent", 49.4655, 3.0666], + 60439: ["Mouy", 49.3172, 2.2998], + 60440: ["Moyenneville", 49.4868, 2.6334], + 60441: ["Moyvillers", 49.4071, 2.6428], + 60442: ["Muidorge", 49.5330, 2.1356], + 60443: ["Muirancourt", 49.6485, 3.0019], + 60444: ["Mureaumont", 49.6227, 1.7873], + 60445: ["Nampcel", 49.4918, 3.0906], + 60446: ["Nanteuil-le-Haudouin", 49.1369, 2.8107], + 60447: ["Néry", 49.2713, 2.7713], + 60448: ["Neufchelles", 49.1155, 3.0519], + 60449: ["Neufvy-sur-Aronde", 49.5092, 2.6537], + 60450: ["Neuilly-en-Thelle", 49.2285, 2.2798], + 60451: ["Neuilly-sous-Clermont", 49.3496, 2.4008], + 60452: ["Neuville-Bosc", 49.2027, 2.0145], + 60453: ["La Neuville-d'Aumont", 49.3177, 2.1011], + 60454: ["La Neuville-en-Hez", 49.3865, 2.3268], + 60455: ["La Neuville-Garnier", 49.3324, 2.0444], + 60456: ["La Neuville-Roy", 49.4793, 2.5821], + 60457: ["La Neuville-Saint-Pierre", 49.5318, 2.1955], + 60458: ["La Neuville-sur-Oudeuil", 49.5689, 2.0136], + 60459: ["La Neuville-sur-Ressons", 49.5514, 2.7451], + 60460: ["La Neuville-Vault", 49.4890, 1.9668], + 60461: ["Nivillers", 49.4506, 2.1672], + 60462: ["Noailles", 49.3185, 2.1936], + 60463: ["Nogent-sur-Oise", 49.2761, 2.4641], + 60464: ["Nointel", 49.3828, 2.4874], + 60465: ["Noirémont", 49.5477, 2.2141], + 60466: ["Noroy", 49.4429, 2.5104], + 60468: ["Nourard-le-Franc", 49.5007, 2.3636], + 60469: ["Novillers", 49.2696, 2.2166], + 60470: ["Noyers-Saint-Martin", 49.5480, 2.2663], + 60471: ["Noyon", 49.5774, 3.0079], + 60472: ["Offoy", 49.6969, 2.0384], + 60473: ["Ognes", 49.0992, 2.8291], + 60474: ["Ognolles", 49.6882, 2.9140], + 60475: ["Ognon", 49.2392, 2.6445], + 60476: ["Omécourt", 49.6166, 1.8340], + 60477: ["Ons-en-Bray", 49.4170, 1.9190], + 60478: ["Ormoy-le-Davien", 49.1960, 2.9579], + 60479: ["Ormoy-Villers", 49.1972, 2.8469], + 60480: ["Oroër", 49.4964, 2.1803], + 60481: ["Orrouy", 49.3071, 2.8580], + 60482: ["Orry-la-Ville", 49.1409, 2.5085], + 60483: ["Orvillers-Sorel", 49.5744, 2.7103], + 60484: ["Oudeuil", 49.5491, 2.0272], + 60485: ["Oursel-Maison", 49.6022, 2.1777], + 60486: ["Paillart", 49.6651, 2.3206], + 60487: ["Parnes", 49.2000, 1.7490], + 60488: ["Passel", 49.5562, 2.9657], + 60489: ["Péroy-les-Gombries", 49.1656, 2.8432], + 60490: ["Pierrefitte-en-Beauvaisis", 49.4736, 1.9793], + 60491: ["Pierrefonds", 49.3480, 2.9657], + 60492: ["Pimprez", 49.5123, 2.9517], + 60493: ["Pisseleu", 49.5378, 2.0564], + 60494: ["Plailly", 49.1113, 2.5776], + 60495: ["Plainval", 49.5340, 2.4577], + 60496: ["Plainville", 49.6129, 2.4499], + 60497: ["Le Plessier-sur-Bulles", 49.4924, 2.3181], + 60498: ["Le Plessier-sur-Saint-Just", 49.5081, 2.4596], + 60499: ["Plessis-de-Roye", 49.5715, 2.8284], + 60500: ["Le Plessis-Belleville", 49.0985, 2.7589], + 60501: ["Le Plessis-Brion", 49.4622, 2.9084], + 60502: ["Le Plessis-Patte-d'Oie", 49.6838, 3.0658], + 60503: ["Le Ployron", 49.5863, 2.5818], + 60504: ["Ponchon", 49.3480, 2.1840], + 60505: ["Pontarmé", 49.1652, 2.5575], + 60506: ["Pont-l'évêque", 49.5627, 2.9866], + 60507: ["Pontoise-lès-Noyon", 49.5434, 3.0475], + 60508: ["Pontpoint", 49.3004, 2.6484], + 60509: ["Pont-Sainte-Maxence", 49.3049, 2.6079], + 60510: ["Porcheux", 49.3365, 1.9239], + 60511: ["Porquéricourt", 49.5968, 2.9546], + 60512: ["Pouilly", 49.2756, 2.0315], + 60513: ["Précy-sur-Oise", 49.2033, 2.3621], + 60514: ["Prévillers", 49.6174, 1.9996], + 60515: ["Pronleroy", 49.4684, 2.5398], + 60516: ["Puiseux-en-Bray", 49.4107, 1.7784], + 60517: ["Puiseux-le-Hauberger", 49.2180, 2.2313], + 60518: ["Puits-la-Vallée", 49.5836, 2.1900], + 60519: ["Quesmy", 49.6320, 3.0549], + 60520: ["Le Quesnel-Aubry", 49.5099, 2.3144], + 60521: ["Quincampoix-Fleuzy", 49.7455, 1.7689], + 60522: ["Quinquempoix", 49.5472, 2.4186], + 60523: ["Rainvillers", 49.4070, 1.9983], + 60524: ["Rantigny", 49.3338, 2.4355], + 60525: ["Raray", 49.2634, 2.7196], + 60526: ["Ravenel", 49.5143, 2.4990], + 60527: ["Réez-Fosse-Martin", 49.0912, 2.9236], + 60528: ["Reilly", 49.2407, 1.8570], + 60529: ["Rémécourt", 49.4300, 2.4924], + 60530: ["Rémérangles", 49.4481, 2.2902], + 60531: ["Remy", 49.4346, 2.7031], + 60532: ["Ressons-l'Abbaye", 49.2955, 2.0863], + 60533: ["Ressons-sur-Matz", 49.5337, 2.7325], + 60534: ["Rethondes", 49.4289, 2.9446], + 60535: ["Reuil-sur-Brêche", 49.5218, 2.2260], + 60536: ["Rhuis", 49.3044, 2.6978], + 60537: ["Ribécourt-Dreslincourt", 49.5224, 2.9187], + 60538: ["Ricquebourg", 49.5606, 2.7582], + 60539: ["Rieux", 49.3000, 2.5125], + 60540: ["Rivecourt", 49.3462, 2.7384], + 60541: ["Roberval", 49.2911, 2.6849], + 60542: ["Rochy-Condé", 49.4041, 2.1887], + 60543: ["Rocquemont", 49.2596, 2.8199], + 60544: ["Rocquencourt", 49.6482, 2.4100], + 60545: ["Romescamps", 49.7121, 1.8003], + 60546: ["Rosières", 49.1865, 2.7810], + 60547: ["Rosoy", 49.3392, 2.5092], + 60548: ["Rosoy-en-Multien", 49.0955, 2.9896], + 60549: ["Rotangy", 49.5850, 2.0883], + 60550: ["Rothois", 49.5981, 1.9897], + 60551: ["Rousseloy", 49.2984, 2.3926], + 60552: ["Rouville", 49.2101, 2.8805], + 60553: ["Rouvillers", 49.4557, 2.6298], + 60554: ["Rouvres-en-Multien", 49.1065, 3.0224], + 60555: ["Rouvroy-les-Merles", 49.6509, 2.3591], + 60556: ["Royaucourt", 49.6124, 2.5277], + 60557: ["Roy-Boissy", 49.5802, 1.9199], + 60558: ["Roye-sur-Matz", 49.5936, 2.7709], + 60559: ["La Rue-Saint-Pierre", 49.4140, 2.2912], + 60560: ["Rully", 49.2390, 2.7248], + 60561: ["Russy-Bémont", 49.2497, 2.9563], + 60562: ["Sacy-le-Grand", 49.3567, 2.5549], + 60563: ["Sacy-le-Petit", 49.3698, 2.6277], + 60564: ["Sains-Morainvillers", 49.5784, 2.4639], + 60565: ["Saint-André-Farivillers", 49.5820, 2.3006], + 60566: ["Saint-Arnoult", 49.6361, 1.8059], + 60567: ["Saint-Aubin-en-Bray", 49.4256, 1.8892], + 60568: ["Saint-Aubin-sous-Erquery", 49.4123, 2.4900], + 60569: ["Saint-Crépin-aux-Bois", 49.4447, 2.9848], + 60570: ["Saint-Crépin-Ibouvillers", 49.2592, 2.0677], + 60571: ["Saint-Deniscourt", 49.6064, 1.8641], + 60572: ["Saint-étienne-Roilaye", 49.3604, 3.0112], + 60573: ["Sainte-Eusoye", 49.5752, 2.2501], + 60574: ["Saint-Félix", 49.3548, 2.2841], + 60575: ["Sainte-Geneviève", 49.2889, 2.1980], + 60576: ["Saint-Germain-la-Poterie", 49.4423, 1.9718], + 60577: ["Saint-Germer-de-Fly", 49.4416, 1.7819], + 60578: ["Saintines", 49.3020, 2.7678], + 60579: ["Saint-Jean-aux-Bois", 49.3501, 2.8870], + 60581: ["Saint-Just-en-Chaussée", 49.5112, 2.4178], + 60582: ["Saint-Léger-aux-Bois", 49.4782, 2.9521], + 60583: ["Saint-Léger-en-Bray", 49.3882, 2.0263], + 60584: ["Saint-Leu-d'Esserent", 49.2286, 2.4091], + 60585: ["Saint-Martin-aux-Bois", 49.5250, 2.5600], + 60586: ["Saint-Martin-le-Noeud", 49.3957, 2.0593], + 60587: ["Saint-Martin-Longueau", 49.3474, 2.5999], + 60588: ["Saint-Maur", 49.6166, 1.9215], + 60589: ["Saint-Maximin", 49.2244, 2.4593], + 60590: ["Saint-Omer-en-Chaussée", 49.5333, 2.0024], + 60591: ["Saint-Paul", 49.4277, 1.9867], + 60592: ["Saint-Pierre-es-Champs", 49.4227, 1.7406], + 60593: ["Saint-Pierre-lès-Bitry", 49.4314, 3.0850], + 60594: ["Saint-Quentin-des-Prés", 49.5201, 1.7479], + 60595: ["Saint-Remy-en-l'Eau", 49.4703, 2.4241], + 60596: ["Saint-Samson-la-Poterie", 49.5932, 1.7396], + 60597: ["Saint-Sauveur", 49.3285, 2.8061], + 60598: ["Saint-Sulpice", 49.3492, 2.1227], + 60599: ["Saint-Thibault", 49.6940, 1.8244], + 60600: ["Saint-Vaast-de-Longmont", 49.2964, 2.7446], + 60601: ["Saint-Vaast-lès-Mello", 49.2767, 2.3999], + 60602: ["Saint-Valery", 49.7249, 1.7291], + 60603: ["Salency", 49.5876, 3.0463], + 60604: ["Sarcus", 49.6808, 1.8757], + 60605: ["Sarnois", 49.6803, 1.9248], + 60608: ["Le Saulchoy", 49.6307, 2.1363], + 60609: ["Savignies", 49.4627, 1.9576], + 60610: ["Sempigny", 49.5526, 3.0005], + 60611: ["Senantes", 49.4824, 1.8336], + 60612: ["Senlis", 49.2118, 2.5857], + 60613: ["Senots", 49.2603, 2.0135], + 60614: ["Serans", 49.1909, 1.8273], + 60615: ["Sérévillers", 49.6352, 2.4351], + 60616: ["Sérifontaine", 49.3615, 1.7937], + 60617: ["Sermaize", 49.6168, 2.9532], + 60618: ["Séry-Magneval", 49.2584, 2.8602], + 60619: ["Silly-le-Long", 49.1084, 2.7872], + 60620: ["Silly-Tillard", 49.3175, 2.1532], + 60621: ["Solente", 49.6978, 2.8842], + 60622: ["Sommereux", 49.6749, 2.0034], + 60623: ["Songeons", 49.5626, 1.8525], + 60624: ["Sully", 49.5582, 1.7794], + 60625: ["Suzoy", 49.5828, 2.9391], + 60626: ["Talmontiers", 49.3892, 1.7505], + 60627: ["Tartigny", 49.6347, 2.3624], + 60628: ["Therdonne", 49.4231, 2.1530], + 60629: ["Thérines", 49.6034, 1.8937], + 60630: ["Thibivillers", 49.3092, 1.9018], + 60631: ["Thiers-sur-Thève", 49.1536, 2.5781], + 60632: ["Thiescourt", 49.5596, 2.8665], + 60633: ["Thieuloy-Saint-Antoine", 49.6347, 1.9461], + 60634: ["Thieux", 49.5437, 2.3099], + 60635: ["Thiverny", 49.2459, 2.4278], + 60636: ["Thourotte", 49.4793, 2.8812], + 60637: ["Thury-en-Valois", 49.1516, 3.0287], + 60638: ["Thury-sous-Clermont", 49.3584, 2.3285], + 60639: ["Tillé", 49.4644, 2.1178], + 60640: ["Tourly", 49.2202, 1.9420], + 60641: ["Tracy-le-Mont", 49.4690, 3.0036], + 60642: ["Tracy-le-Val", 49.4907, 3.0139], + 60643: ["Tricot", 49.5631, 2.5846], + 60644: ["Trie-Château", 49.2868, 1.8139], + 60645: ["Trie-la-Ville", 49.2858, 1.8420], + 60646: ["Troissereux", 49.4839, 2.0575], + 60647: ["Trosly-Breuil", 49.3995, 2.9659], + 60648: ["Troussencourt", 49.6035, 2.2485], + 60649: ["Troussures", 49.3821, 1.9561], + 60650: ["Trumilly", 49.2396, 2.7871], + 60651: ["Ully-Saint-Georges", 49.2743, 2.2756], + 60652: ["Valdampierre", 49.3067, 2.0543], + 60653: ["Valescourt", 49.4852, 2.4365], + 60654: ["Vandélicourt", 49.5083, 2.7966], + 60655: ["Varesnes", 49.5566, 3.0781], + 60656: ["Varinfroy", 49.0940, 3.0480], + 60657: ["Vauchelles", 49.5858, 2.9679], + 60658: ["Vauciennes", 49.2291, 3.0162], + 60659: ["Vaudancourt", 49.2291, 1.7610], + 60660: ["Le Vaumain", 49.3425, 1.8657], + 60661: ["Vaumoise", 49.2399, 2.9823], + 60662: ["Le Vauroux", 49.3812, 1.9149], + 60663: ["Velennes", 49.4733, 2.1884], + 60664: ["Vendeuil-Caply", 49.6103, 2.2925], + 60665: ["Venette", 49.4195, 2.7837], + 60666: ["Ver-sur-Launette", 49.1055, 2.6726], + 60667: ["Verberie", 49.3057, 2.7330], + 60668: ["Verderel-lès-Sauqueuse", 49.5067, 2.0815], + 60669: ["Verderonne", 49.3288, 2.4916], + 60670: ["Verneuil-en-Halatte", 49.2729, 2.5346], + 60671: ["Versigny", 49.1606, 2.7835], + 60672: ["Vez", 49.2568, 3.0086], + 60673: ["Viefvillers", 49.6092, 2.1281], + 60674: ["Vieux-Moulin", 49.3844, 2.9257], + 60675: ["Vignemont", 49.4966, 2.7769], + 60676: ["Ville", 49.5568, 2.9339], + 60677: ["Villembray", 49.4826, 1.8727], + 60678: ["Villeneuve-les-Sablons", 49.2334, 2.0736], + 60679: ["La Villeneuve-sous-Thury", 49.1601, 3.0611], + 60680: ["Villeneuve-sur-Verberie", 49.2751, 2.6798], + 60681: ["Villers-Saint-Barthélemy", 49.4030, 1.9546], + 60682: ["Villers-Saint-Frambourg", 49.2607, 2.6346], + 60683: ["Villers-Saint-Genest", 49.1403, 2.9000], + 60684: ["Villers-Saint-Paul", 49.2881, 2.4933], + 60685: ["Villers-Saint-Sépulcre", 49.3689, 2.2092], + 60686: ["Villers-sous-Saint-Leu", 49.2175, 2.3849], + 60687: ["Villers-sur-Auchy", 49.4762, 1.7923], + 60688: ["Villers-sur-Bonnières", 49.5340, 1.9606], + 60689: ["Villers-sur-Coudun", 49.4863, 2.8047], + 60690: ["Villers-sur-Trie", 49.3139, 1.8171], + 60691: ["Villers-Vermont", 49.5743, 1.7287], + 60692: ["Villers-Vicomte", 49.6423, 2.2286], + 60693: ["Villeselve", 49.6864, 3.1119], + 60694: ["Villotran", 49.3451, 2.0102], + 60695: ["Vineuil-Saint-Firmin", 49.2047, 2.5006], + 60697: ["Vrocourt", 49.5361, 1.8904], + 60698: ["Wacquemoulin", 49.5082, 2.6214], + 60699: ["Wambez", 49.5222, 1.8446], + 60700: ["Warluis", 49.3861, 2.1587], + 60701: ["Wavignies", 49.5467, 2.3594], + 60702: ["Welles-Pérennes", 49.6092, 2.4832], + 60703: ["Aux Marais", 49.4073, 2.0408] +}; diff --git a/dep/61.js b/dep/61.js new file mode 100644 index 0000000..acb7783 --- /dev/null +++ b/dep/61.js @@ -0,0 +1,518 @@ +/* + 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[61] = { + 61001: ["Alençon", 48.4318, 0.0915], + 61002: ["Almenêches", 48.6982, 0.1256], + 61003: ["Anceins", 48.8666, 0.4980], + 61004: ["Antoigny", 48.5279, -0.3639], + 61005: ["Appenai-sous-Bellême", 48.3400, 0.5647], + 61006: ["Argentan", 48.7321, -0.0132], + 61007: ["Athis-de-l'Orne", 48.7951, -0.5096], + 61008: ["Aube", 48.7318, 0.5456], + 61009: ["Aubry-en-Exmes", 48.7945, 0.0713], + 61010: ["Aubry-le-Panthou", 48.8545, 0.2277], + 61011: ["Aubusson", 48.7798, -0.5532], + 61012: ["Auguaise", 48.6981, 0.5515], + 61013: ["Aunay-les-Bois", 48.5466, 0.2933], + 61014: ["Aunou-le-Faucon", 48.7194, 0.0553], + 61015: ["Aunou-sur-Orne", 48.6057, 0.2382], + 61016: ["Autheuil", 48.5621, 0.6742], + 61017: ["Les Authieux-du-Puits", 48.7049, 0.3293], + 61018: ["Avernes-Saint-Gourgon", 48.9370, 0.3135], + 61019: ["Avernes-sous-Exmes", 48.7882, 0.2010], + 61020: ["Avoine", 48.6713, -0.0993], + 61021: ["Avrilly", 48.5371, -0.6175], + 61023: ["Bailleul", 48.8108, -0.0236], + 61024: ["Banvou", 48.6639, -0.5568], + 61025: ["La Baroche-sous-Lucé", 48.5339, -0.5737], + 61026: ["Barville", 48.4725, 0.3465], + 61027: ["Batilly", 48.7257, -0.1798], + 61028: ["Bazoches-au-Houlme", 48.8288, -0.2633], + 61029: ["Bazoches-sur-Hoëne", 48.5510, 0.4703], + 61030: ["La Bazoque", 48.7845, -0.5986], + 61031: ["Beauchêne", 48.6877, -0.7270], + 61032: ["Beaufai", 48.7556, 0.5110], + 61033: ["Beaulandais", 48.5348, -0.5345], + 61034: ["Beaulieu", 48.6802, 0.7361], + 61035: ["Beauvain", 48.6202, -0.3026], + 61036: ["Belfonds", 48.6109, 0.1071], + 61037: ["Bellavilliers", 48.4176, 0.4906], + 61038: ["Bellême", 48.3730, 0.5634], + 61039: ["La Bellière", 48.6212, -0.0179], + 61040: ["Bellou-en-Houlme", 48.6910, -0.4441], + 61041: ["Bellou-le-Trichard", 48.2640, 0.5532], + 61042: ["Bellou-sur-Huisne", 48.4181, 0.7318], + 61043: ["Berd'huis", 48.3500, 0.7395], + 61044: ["Berjou", 48.8487, -0.4784], + 61045: ["Bivilliers", 48.5730, 0.6152], + 61046: ["Bizou", 48.4920, 0.7506], + 61047: ["Bocquencé", 48.8344, 0.4563], + 61048: ["Boëcé", 48.5149, 0.4545], + 61049: ["Boissei-la-Lande", 48.6888, 0.0605], + 61050: ["Boissy-Maugis", 48.4641, 0.7300], + 61051: ["Boitron", 48.5692, 0.2654], + 61052: ["Bonnefoi", 48.6761, 0.5622], + 61053: ["Bonsmoulins", 48.6583, 0.5416], + 61054: ["Le Bosc-Renoult", 48.9156, 0.3095], + 61055: ["Boucé", 48.6324, -0.0955], + 61056: ["Le Bouillon", 48.5582, 0.0985], + 61057: ["Le Bourg-Saint-Léonard", 48.7715, 0.1050], + 61058: ["Bréel", 48.8110, -0.3833], + 61059: ["Bresolettes", 48.6312, 0.6258], + 61060: ["Brethel", 48.7151, 0.5428], + 61061: ["Bretoncelles", 48.4358, 0.9007], + 61062: ["Brieux", 48.8334, -0.0791], + 61063: ["Briouze", 48.7111, -0.3777], + 61064: ["Brullemail", 48.6595, 0.3242], + 61065: ["Bubertré", 48.5912, 0.6039], + 61066: ["Buré", 48.5057, 0.4043], + 61067: ["Bures", 48.5579, 0.4013], + 61068: ["Bursard", 48.5410, 0.2037], + 61069: ["Cahan", 48.8597, -0.4461], + 61070: ["Caligny", 48.8071, -0.6036], + 61071: ["Camembert", 48.8916, 0.1718], + 61072: ["Canapville", 48.9484, 0.2562], + 61073: ["La Carneille", 48.7714, -0.4457], + 61074: ["Carrouges", 48.5691, -0.1602], + 61075: ["Ceaucé", 48.4936, -0.6345], + 61076: ["Le Cercueil", 48.5939, 0.0100], + 61077: ["Cerisé", 48.4441, 0.1314], + 61078: ["Cerisy-Belle-étoile", 48.7831, -0.6236], + 61079: ["Ceton", 48.2249, 0.7585], + 61080: ["Chahains", 48.5618, -0.1163], + 61081: ["Chailloué", 48.6568, 0.1965], + 61082: ["Le Chalange", 48.5921, 0.3122], + 61083: ["Chambois", 48.8158, 0.1125], + 61084: ["Champcerie", 48.7979, -0.2280], + 61085: ["Le Champ-de-la-Pierre", 48.6042, -0.2052], + 61086: ["Les Champeaux", 48.8883, 0.1342], + 61087: ["Champeaux-sur-Sarthe", 48.5770, 0.4393], + 61088: ["Champ-Haut", 48.7261, 0.3252], + 61089: ["Champosoult", 48.8633, 0.1670], + 61090: ["Champs", 48.5867, 0.5574], + 61091: ["Champsecret", 48.6052, -0.5252], + 61092: ["Chandai", 48.7419, 0.7444], + 61093: ["Chanu", 48.7224, -0.6729], + 61094: ["La Chapelle-au-Moine", 48.7030, -0.5920], + 61095: ["La Chapelle-Biche", 48.7128, -0.6221], + 61096: ["La Chapelle-d'Andaine", 48.5439, -0.4663], + 61097: ["La Chapelle-Montligeon", 48.4854, 0.6595], + 61098: ["La Chapelle-près-Sées", 48.5667, 0.1538], + 61099: ["La Chapelle-Souëf", 48.3177, 0.5884], + 61100: ["La Chapelle-Viel", 48.7099, 0.6122], + 61101: ["Le Château-d'Almenêches", 48.6727, 0.1306], + 61102: ["Le Châtellier", 48.6774, -0.5832], + 61103: ["Chaumont", 48.8445, 0.3382], + 61104: ["La Chaux", 48.6020, -0.2671], + 61105: ["Chemilli", 48.3600, 0.4519], + 61106: ["Chênedouit", 48.7627, -0.3415], + 61107: ["Ciral", 48.5071, -0.1327], + 61108: ["Cisai-Saint-Aubin", 48.7765, 0.3577], + 61109: ["Clairefougère", 48.8133, -0.6843], + 61110: ["La Cochère", 48.7221, 0.1551], + 61111: ["Colombiers", 48.4757, 0.0509], + 61112: ["Colonard-Corubert", 48.4094, 0.6491], + 61113: ["Comblot", 48.4604, 0.5861], + 61114: ["Commeaux", 48.7884, -0.0987], + 61115: ["Condeau", 48.3717, 0.8250], + 61116: ["Condé-sur-Huisne", 48.3793, 0.8647], + 61117: ["Condé-sur-Sarthe", 48.4339, 0.0335], + 61118: ["Corbon", 48.4600, 0.6426], + 61120: ["Coudehard", 48.8492, 0.1373], + 61121: ["Coulimer", 48.4795, 0.4612], + 61122: ["Coulmer", 48.7666, 0.3032], + 61123: ["Coulonces", 48.8320, 0.0154], + 61124: ["La Coulonche", 48.6375, -0.4666], + 61125: ["Coulonges-les-Sablons", 48.3992, 0.9111], + 61126: ["Coulonges-sur-Sarthe", 48.5299, 0.3950], + 61127: ["La Courbe", 48.7475, -0.1863], + 61128: ["Courcerault", 48.4393, 0.6622], + 61129: ["Courgeon", 48.4792, 0.6105], + 61130: ["Courgeoût", 48.5081, 0.4902], + 61131: ["Courménil", 48.7714, 0.2287], + 61133: ["Courtomer", 48.6253, 0.3484], + 61135: ["Couterne", 48.5282, -0.3983], + 61136: ["Couvains", 48.8661, 0.5594], + 61137: ["Craménil", 48.7450, -0.3720], + 61138: ["Croisilles", 48.7626, 0.2671], + 61139: ["Crouttes", 48.9223, 0.1365], + 61140: ["Crulai", 48.6957, 0.6591], + 61141: ["Cuissai", 48.4725, 0.0024], + 61142: ["Dame-Marie", 48.3547, 0.6181], + 61143: ["Damigny", 48.4509, 0.0721], + 61144: ["Dancé", 48.3652, 0.7604], + 61145: ["Domfront", 48.5824, -0.6139], + 61146: ["Dompierre", 48.6368, -0.5529], + 61147: ["Dorceau", 48.4287, 0.8139], + 61148: ["Durcet", 48.7409, -0.4417], + 61149: ["échalou", 48.7222, -0.4923], + 61150: ["échauffour", 48.7322, 0.3950], + 61151: ["écorcei", 48.7192, 0.5756], + 61152: ["écorches", 48.8736, 0.0860], + 61153: ["écouché", 48.7152, -0.1107], + 61154: ["Eperrais", 48.4156, 0.5466], + 61155: ["L'épinay-le-Comte", 48.4754, -0.7955], + 61156: ["Essay", 48.5404, 0.2422], + 61157: ["Exmes", 48.7563, 0.1805], + 61158: ["Faverolles", 48.6691, -0.2892], + 61159: ["Fay", 48.6612, 0.4075], + 61160: ["Feings", 48.5433, 0.6490], + 61161: ["Fel", 48.7933, 0.1119], + 61162: ["La Ferrière-au-Doyen", 48.6795, 0.5061], + 61163: ["La Ferrière-aux-étangs", 48.6515, -0.5085], + 61164: ["La Ferrière-Béchet", 48.5753, 0.0709], + 61165: ["La Ferrière-Bochard", 48.4160, -0.0368], + 61166: ["Ferrières-la-Verrerie", 48.6526, 0.3768], + 61167: ["La Ferté-Frênel", 48.8362, 0.5085], + 61168: ["La Ferté-Macé", 48.5818, -0.3668], + 61169: ["Flers", 48.7399, -0.5625], + 61170: ["Fleuré", 48.6830, -0.0507], + 61171: ["Fontaine-les-Bassets", 48.8614, 0.0029], + 61172: ["Fontenai-les-Louvets", 48.5327, 0.0084], + 61173: ["Fontenai-sur-Orne", 48.7169, -0.0739], + 61174: ["La Forêt-Auvray", 48.8060, -0.3527], + 61175: ["Forges", 48.4998, 0.1263], + 61176: ["Francheville", 48.6382, -0.0600], + 61177: ["Frênes", 48.7734, -0.6826], + 61178: ["La Fresnaie-Fayel", 48.8333, 0.2274], + 61179: ["La Fresnaye-au-Sauvage", 48.7349, -0.2590], + 61180: ["Fresnay-le-Samson", 48.8721, 0.2070], + 61181: ["Gacé", 48.7902, 0.3084], + 61182: ["Gandelain", 48.4714, -0.0863], + 61183: ["Gâprée", 48.6244, 0.2936], + 61184: ["Gauville", 48.8195, 0.5403], + 61185: ["Gémages", 48.2960, 0.6156], + 61186: ["Geneslay", 48.5149, -0.4850], + 61187: ["Les Genettes", 48.6613, 0.5822], + 61188: ["La Genevraie", 48.6836, 0.3191], + 61189: ["Giel-Courteilles", 48.7650, -0.2080], + 61190: ["Ginai", 48.7444, 0.2095], + 61191: ["Glos-la-Ferrière", 48.8484, 0.5959], + 61192: ["Godisson", 48.6758, 0.2497], + 61193: ["La Gonfrière", 48.8156, 0.4903], + 61194: ["Goulet", 48.7360, -0.0897], + 61195: ["Le Grais", 48.6402, -0.3204], + 61196: ["Le Gué-de-la-Chaîne", 48.3725, 0.5097], + 61197: ["Guêprei", 48.8356, -0.0153], + 61198: ["Guerquesalles", 48.9007, 0.2158], + 61199: ["Habloville", 48.7905, -0.1780], + 61200: ["Haleine", 48.5171, -0.4373], + 61201: ["La Haute-Chapelle", 48.6011, -0.6758], + 61202: ["Hauterive", 48.4813, 0.2051], + 61203: ["Héloup", 48.3967, 0.0351], + 61204: ["L'Hermitière", 48.2840, 0.6593], + 61205: ["Heugon", 48.8575, 0.3973], + 61206: ["L'Hôme-Chamondot", 48.6002, 0.7357], + 61207: ["Igé", 48.3129, 0.5169], + 61208: ["Irai", 48.6742, 0.6892], + 61209: ["Joué-du-Bois", 48.5845, -0.2312], + 61210: ["Joué-du-Plain", 48.6801, -0.1400], + 61211: ["Juvigny-sous-Andaine", 48.5575, -0.4967], + 61212: ["Juvigny-sur-Orne", 48.7241, 0.0235], + 61213: ["Lalacelle", 48.4693, -0.1276], + 61214: ["L'Aigle", 48.7561, 0.6111], + 61215: ["Laleu", 48.5417, 0.3659], + 61216: ["La Lande-de-Goult", 48.5840, -0.0548], + 61217: ["La Lande-de-Lougé", 48.7010, -0.2499], + 61218: ["La Lande-Patry", 48.7535, -0.5981], + 61219: ["La Lande-Saint-Siméon", 48.8273, -0.4338], + 61220: ["La Lande-sur-Eure", 48.5609, 0.8633], + 61221: ["Landigou", 48.7436, -0.4775], + 61222: ["Landisacq", 48.7528, -0.6586], + 61223: ["Larchamp", 48.6982, -0.6777], + 61224: ["Larré", 48.4933, 0.1669], + 61225: ["Lignères", 48.7371, 0.3061], + 61226: ["Lignerolles", 48.5987, 0.5755], + 61227: ["Lignou", 48.6736, -0.3429], + 61228: ["Livaie", 48.5076, -0.0385], + 61229: ["Loisail", 48.5049, 0.5863], + 61230: ["Longny-au-Perche", 48.5293, 0.7578], + 61231: ["Longuenoë", 48.5162, -0.0655], + 61232: ["Lonlay-l'Abbaye", 48.6502, -0.7047], + 61233: ["Lonlay-le-Tesson", 48.6505, -0.3458], + 61234: ["Lonrai", 48.4532, 0.0362], + 61235: ["Loré", 48.4834, -0.5806], + 61236: ["Loucé", 48.6967, -0.1029], + 61237: ["Lougé-sur-Maire", 48.7010, -0.2213], + 61238: ["Louvières-en-Auge", 48.8691, 0.0285], + 61239: ["Lucé", 48.5542, -0.5931], + 61240: ["Macé", 48.6476, 0.1368], + 61241: ["La Madeleine-Bouvet", 48.4688, 0.8987], + 61242: ["Le Mage", 48.5046, 0.8135], + 61243: ["Magny-le-Désert", 48.5705, -0.3231], + 61244: ["Mahéru", 48.6654, 0.4389], + 61245: ["Maison-Maugis", 48.4606, 0.6896], + 61246: ["Mâle", 48.2738, 0.7539], + 61247: ["Malétable", 48.5689, 0.7042], + 61248: ["Mantilly", 48.5113, -0.8136], + 61249: ["Marcei", 48.6683, 0.0370], + 61250: ["Marchainville", 48.5949, 0.8074], + 61251: ["Marchemaisons", 48.5227, 0.3147], + 61252: ["Mardilly", 48.8291, 0.2626], + 61253: ["Marmouillé", 48.6777, 0.1869], + 61255: ["Mauves-sur-Huisne", 48.4380, 0.6082], + 61256: ["Médavy", 48.6730, 0.0786], + 61257: ["Méhoudin", 48.5088, -0.3813], + 61258: ["Le Mêle-sur-Sarthe", 48.5109, 0.3526], + 61259: ["Le Ménil-Bérard", 48.7055, 0.5107], + 61260: ["Le Ménil-de-Briouze", 48.6609, -0.3975], + 61261: ["Le Ménil-Broût", 48.4800, 0.2379], + 61262: ["Le Ménil-Ciboult", 48.7616, -0.7918], + 61263: ["Ménil-Erreux", 48.5093, 0.1837], + 61264: ["Ménil-Froger", 48.7308, 0.2653], + 61265: ["Ménil-Gondouin", 48.7541, -0.2969], + 61266: ["Le Ménil-Guyon", 48.5800, 0.2943], + 61267: ["Ménil-Hermei", 48.8258, -0.3185], + 61268: ["Ménil-Hubert-en-Exmes", 48.8018, 0.2334], + 61269: ["Ménil-Hubert-sur-Orne", 48.8493, -0.4158], + 61270: ["Ménil-Jean", 48.7378, -0.2224], + 61271: ["Le Ménil-Scelleur", 48.6131, -0.1248], + 61272: ["Le Ménil-Vicomte", 48.7454, 0.2935], + 61273: ["Ménil-Vin", 48.8495, -0.3191], + 61274: ["Les Menus", 48.5179, 0.9337], + 61275: ["Le Merlerault", 48.7007, 0.2802], + 61276: ["Merri", 48.8496, -0.0480], + 61277: ["La Mesnière", 48.5217, 0.4340], + 61278: ["Messei", 48.7140, -0.5392], + 61279: ["Mieuxcé", 48.4115, -0.0020], + 61280: ["Monceaux-au-Perche", 48.5037, 0.7088], + 61281: ["Moncy", 48.8332, -0.6745], + 61282: ["Monnai", 48.8867, 0.3999], + 61283: ["Montabard", 48.8111, -0.0854], + 61284: ["Montchevrel", 48.5815, 0.3344], + 61285: ["Montgaroult", 48.7516, -0.1412], + 61286: ["Montgaudry", 48.4092, 0.3972], + 61287: ["Montilly-sur-Noireau", 48.8146, -0.5709], + 61288: ["Montmerrei", 48.6305, 0.0318], + 61289: ["Mont-Ormel", 48.8358, 0.1530], + 61290: ["Montreuil-au-Houlme", 48.6816, -0.2664], + 61291: ["Montreuil-la-Cambe", 48.8842, 0.0335], + 61292: ["Montsecret", 48.7964, -0.6772], + 61293: ["Mortagne-au-Perche", 48.5204, 0.5613], + 61294: ["Mortrée", 48.6384, 0.0801], + 61295: ["La Motte-Fouquet", 48.5665, -0.2687], + 61296: ["Moulicent", 48.5648, 0.7682], + 61297: ["Moulins-la-Marche", 48.6502, 0.4746], + 61298: ["Moulins-sur-Orne", 48.7533, -0.0653], + 61299: ["Moussonvilliers", 48.6386, 0.7994], + 61300: ["Moutiers-au-Perche", 48.4831, 0.8566], + 61301: ["Neauphe-sous-Essai", 48.5638, 0.1942], + 61302: ["Neauphe-sur-Dive", 48.8515, 0.0956], + 61303: ["Nécy", 48.8284, -0.1178], + 61304: ["Neuilly-le-Bisson", 48.5043, 0.2196], + 61305: ["Neuilly-sur-Eure", 48.5377, 0.8908], + 61306: ["Neuville-près-Sées", 48.6472, 0.2322], + 61307: ["Neuville-sur-Touques", 48.8623, 0.2807], + 61308: ["Neuvy-au-Houlme", 48.8217, -0.1902], + 61309: ["Nocé", 48.3808, 0.6867], + 61310: ["Nonant-le-Pin", 48.7031, 0.2072], + 61311: ["Normandel", 48.6507, 0.7216], + 61313: ["Notre-Dame-du-Rocher", 48.7962, -0.4052], + 61314: ["Occagnes", 48.7813, -0.0658], + 61315: ["Omméel", 48.8044, 0.1520], + 61316: ["Ommoy", 48.8545, -0.0238], + 61317: ["Orgères", 48.7525, 0.3456], + 61318: ["Origny-le-Butin", 48.3789, 0.4731], + 61319: ["Origny-le-Roux", 48.3345, 0.4175], + 61320: ["Orville", 48.8900, 0.2866], + 61321: ["Pacé", 48.4457, -0.0054], + 61322: ["Parfondeval", 48.4800, 0.5060], + 61323: ["Le Pas-Saint-l'Homer", 48.4935, 0.9281], + 61324: ["Passais", 48.5142, -0.7595], + 61325: ["La Perrière", 48.3977, 0.4414], + 61326: ["Perrou", 48.5760, -0.5485], + 61327: ["Pervenchères", 48.4439, 0.4110], + 61328: ["Le Pin-au-Haras", 48.7473, 0.1369], + 61329: ["Le Pin-la-Garenne", 48.4445, 0.5448], + 61330: ["Planches", 48.6898, 0.3775], + 61331: ["Le Plantis", 48.6037, 0.3970], + 61332: ["Pointel", 48.6945, -0.3484], + 61333: ["Pontchardon", 48.9301, 0.2624], + 61335: ["La Poterie-au-Perche", 48.6271, 0.6946], + 61336: ["Pouvrai", 48.2795, 0.5189], + 61337: ["Préaux-du-Perche", 48.3270, 0.6929], + 61338: ["Prépotin", 48.6205, 0.5903], + 61339: ["Putanges-Pont-écrepin", 48.7664, -0.2522], + 61340: ["Rabodanges", 48.7999, -0.2901], + 61341: ["Radon", 48.5089, 0.0863], + 61342: ["Rai", 48.7559, 0.5628], + 61343: ["Randonnai", 48.6404, 0.6668], + 61344: ["Rânes", 48.6436, -0.2176], + 61345: ["Rémalard", 48.4498, 0.7791], + 61346: ["Le Renouard", 48.9194, 0.0988], + 61347: ["Résenlieu", 48.7900, 0.2769], + 61348: ["Réveillon", 48.4806, 0.5626], + 61349: ["Ri", 48.7882, -0.1387], + 61350: ["La Roche-Mabile", 48.4895, -0.0663], + 61351: ["Roiville", 48.8801, 0.2365], + 61352: ["Rônai", 48.8104, -0.1352], + 61353: ["Ronfeugerai", 48.7747, -0.4789], + 61354: ["Les Rotours", 48.7842, -0.2631], + 61355: ["Rouellé", 48.6052, -0.7335], + 61356: ["La Rouge", 48.2821, 0.7090], + 61357: ["Rouperroux", 48.5486, -0.0783], + 61358: ["Sai", 48.7407, 0.0235], + 61359: ["Saint-Agnan-sur-Erre", 48.3146, 0.7158], + 61360: ["Saint-Agnan-sur-Sarthe", 48.6219, 0.4289], + 61361: ["Saint-André-de-Briouze", 48.7338, -0.3272], + 61362: ["Saint-André-de-Messei", 48.6883, -0.5219], + 61363: ["Saint-Aquilin-de-Corbion", 48.6410, 0.5273], + 61364: ["Saint-Aubert-sur-Orne", 48.7894, -0.3227], + 61365: ["Saint-Aubin-d'Appenai", 48.5420, 0.3380], + 61366: ["Saint-Aubin-de-Bonneval", 48.9491, 0.3715], + 61367: ["Saint-Aubin-de-Courteraie", 48.6087, 0.4529], + 61368: ["Saint-Aubin-des-Grois", 48.3520, 0.6553], + 61369: ["Saint-Bômer-les-Forges", 48.6448, -0.6228], + 61370: ["Saint-Brice", 48.5498, -0.6416], + 61371: ["Saint-Brice-sous-Rânes", 48.6784, -0.1933], + 61372: ["Saint-Céneri-le-Gérei", 48.3890, -0.0400], + 61373: ["Sainte-Céronne-lès-Mortagne", 48.5864, 0.5255], + 61374: ["Saint-Christophe-de-Chaulieu", 48.7424, -0.8315], + 61375: ["Saint-Christophe-le-Jajolet", 48.6566, 0.0018], + 61376: ["Saint-Clair-de-Halouze", 48.6891, -0.6260], + 61377: ["Saint-Cornier-des-Landes", 48.7211, -0.7261], + 61378: ["Sainte-Croix-sur-Orne", 48.7739, -0.2926], + 61379: ["Saint-Cyr-la-Rosière", 48.3206, 0.6424], + 61380: ["Saint-Denis-de-Villenette", 48.5117, -0.5468], + 61381: ["Saint-Denis-sur-Huisne", 48.4707, 0.5316], + 61382: ["Saint-Denis-sur-Sarthon", 48.4579, -0.0372], + 61383: ["Saint-Didier-sous-écouves", 48.5411, -0.0403], + 61384: ["Saint-Ellier-les-Bois", 48.5239, -0.0984], + 61385: ["Saint-Evroult-de-Montfort", 48.8122, 0.3127], + 61386: ["Saint-Evroult-Notre-Dame-du-Bois", 48.7791, 0.4524], + 61387: ["Saint-Fraimbault", 48.4987, -0.7115], + 61388: ["Saint-Fulgent-des-Ormes", 48.3204, 0.4530], + 61389: ["Sainte-Gauburge-Sainte-Colombe", 48.7078, 0.4445], + 61390: ["Saint-Georges-d'Annebecq", 48.6307, -0.2654], + 61391: ["Saint-Georges-des-Groseillers", 48.7672, -0.5680], + 61392: ["Saint-Germain-d'Aunay", 48.9290, 0.3816], + 61393: ["Saint-Germain-de-Clairefeuille", 48.7256, 0.2408], + 61394: ["Saint-Germain-de-la-Coudre", 48.2717, 0.5916], + 61395: ["Saint-Germain-des-Grois", 48.4049, 0.8156], + 61396: ["Saint-Germain-de-Martigny", 48.5873, 0.4671], + 61397: ["Saint-Germain-du-Corbéis", 48.4177, 0.0580], + 61398: ["Saint-Germain-le-Vieux", 48.6106, 0.3114], + 61399: ["Saint-Gervais-des-Sablons", 48.9014, 0.0731], + 61400: ["Saint-Gervais-du-Perron", 48.5368, 0.1501], + 61401: ["Saint-Gilles-des-Marais", 48.5850, -0.6980], + 61402: ["Saint-Hilaire-de-Briouze", 48.7072, -0.3076], + 61403: ["Saint-Hilaire-la-Gérard", 48.5945, 0.0496], + 61404: ["Saint-Hilaire-le-Châtel", 48.5551, 0.5402], + 61405: ["Saint-Hilaire-sur-Erre", 48.3121, 0.7458], + 61406: ["Saint-Hilaire-sur-Risle", 48.7245, 0.5078], + 61407: ["Sainte-Honorine-la-Chardonne", 48.8247, -0.4761], + 61408: ["Sainte-Honorine-la-Guillaume", 48.7774, -0.3815], + 61409: ["Saint-Jean-de-la-Forêt", 48.3815, 0.6382], + 61410: ["Saint-Jean-des-Bois", 48.7266, -0.7947], + 61411: ["Saint-Jouin-de-Blavou", 48.4486, 0.4823], + 61412: ["Saint-Julien-sur-Sarthe", 48.4899, 0.3734], + 61413: ["Saint-Lambert-sur-Dive", 48.8296, 0.0905], + 61414: ["Saint-Langis-lès-Mortagne", 48.5098, 0.5317], + 61415: ["Saint-Léger-sur-Sarthe", 48.4950, 0.3167], + 61416: ["Saint-Léonard-des-Parcs", 48.6460, 0.2768], + 61417: ["Saint-Loyer-des-Champs", 48.7006, 0.0295], + 61418: ["Saint-Mard-de-Réno", 48.5102, 0.6341], + 61419: ["Sainte-Marguerite-de-Carrouges", 48.5937, -0.1514], + 61420: ["Sainte-Marie-la-Robert", 48.6261, -0.1438], + 61421: ["Saint-Mars-d'égrenne", 48.5513, -0.7337], + 61422: ["Les Aspres", 48.6753, 0.6101], + 61423: ["Saint-Martin-d'écublei", 48.7949, 0.6691], + 61424: ["Saint-Martin-des-Landes", 48.5462, -0.1564], + 61425: ["Saint-Martin-des-Pézerits", 48.6271, 0.4893], + 61426: ["Saint-Martin-du-Vieux-Bellême", 48.3722, 0.5471], + 61427: ["Saint-Martin-l'Aiguillon", 48.6028, -0.1799], + 61428: ["Saint-Maurice-du-Désert", 48.6108, -0.3868], + 61429: ["Saint-Maurice-lès-Charencey", 48.6391, 0.7529], + 61430: ["Saint-Maurice-sur-Huisne", 48.4283, 0.6987], + 61431: ["Saint-Michel-des-Andaines", 48.5836, -0.4211], + 61432: ["Saint-Michel-Tuboeuf", 48.7538, 0.6865], + 61433: ["Saint-Nicolas-des-Bois", 48.5061, 0.0266], + 61434: ["Saint-Nicolas-des-Laitiers", 48.8319, 0.4287], + 61435: ["Saint-Nicolas-de-Sommaire", 48.8124, 0.5979], + 61436: ["Sainte-Opportune", 48.7360, -0.4112], + 61437: ["Saint-Ouen-de-la-Cour", 48.4117, 0.5871], + 61438: ["Saint-Ouen-de-Sécherouvre", 48.5987, 0.4921], + 61439: ["Saint-Ouen-le-Brisoult", 48.5091, -0.3507], + 61440: ["Saint-Ouen-sur-Iton", 48.7356, 0.6713], + 61441: ["Saint-Ouen-sur-Maire", 48.7008, -0.1813], + 61442: ["Saint-Patrice-du-Désert", 48.5343, -0.2858], + 61443: ["Saint-Paul", 48.7391, -0.6303], + 61444: ["Saint-Philbert-sur-Orne", 48.8347, -0.3759], + 61445: ["Saint-Pierre-d'Entremont", 48.8117, -0.6497], + 61446: ["Saint-Pierre-des-Loges", 48.7431, 0.4662], + 61447: ["Saint-Pierre-du-Regard", 48.8338, -0.5410], + 61448: ["Saint-Pierre-la-Bruyère", 48.3590, 0.7991], + 61449: ["Saint-Pierre-la-Rivière", 48.8154, 0.1862], + 61450: ["Saint-Quentin-de-Blavou", 48.4792, 0.4187], + 61451: ["Saint-Quentin-les-Chardonnets", 48.7827, -0.7514], + 61452: ["Saint-Roch-sur-égrenne", 48.5760, -0.7447], + 61453: ["Saint-Sauveur-de-Carrouges", 48.5894, -0.1093], + 61454: ["Sainte-Scolasse-sur-Sarthe", 48.5810, 0.3851], + 61455: ["Saint-Siméon", 48.4603, -0.7519], + 61456: ["Saint-Sulpice-sur-Risle", 48.7763, 0.6714], + 61457: ["Saint-Symphorien-des-Bruyères", 48.7864, 0.5573], + 61458: ["Saint-Victor-de-Réno", 48.5012, 0.6901], + 61459: ["Saires-la-Verrerie", 48.6896, -0.4875], + 61460: ["Le Sap", 48.8881, 0.3389], + 61461: ["Le Sap-André", 48.8285, 0.3900], + 61462: ["Sarceaux", 48.7158, -0.0346], + 61463: ["La Sauvagère", 48.6127, -0.4354], + 61464: ["Sées", 48.6048, 0.1690], + 61465: ["Ségrie-Fontaine", 48.8204, -0.4038], + 61466: ["La Selle-la-Forge", 48.7354, -0.5327], + 61467: ["Semallé", 48.4735, 0.1547], + 61468: ["Sentilly", 48.7670, -0.1207], + 61469: ["Sept-Forges", 48.4943, -0.5430], + 61470: ["Serans", 48.7316, -0.1509], + 61471: ["Sérigny", 48.3772, 0.5901], + 61472: ["Sévigny", 48.7731, -0.0198], + 61473: ["Sevrai", 48.7048, -0.1515], + 61474: ["Silly-en-Gouffern", 48.7516, 0.0651], + 61475: ["Soligny-la-Trappe", 48.6272, 0.5492], + 61476: ["Suré", 48.3689, 0.4063], + 61477: ["Survie", 48.8404, 0.1889], + 61478: ["Taillebois", 48.8016, -0.4307], + 61479: ["Tanques", 48.6863, -0.0741], + 61480: ["Tanville", 48.5653, 0.0094], + 61481: ["Tellières-le-Plessis", 48.6212, 0.3939], + 61482: ["Tessé-Froulay", 48.5310, -0.4289], + 61483: ["Bagnoles-de-l'Orne", 48.5556, -0.4195], + 61484: ["Le Theil", 48.2676, 0.6509], + 61485: ["Ticheville", 48.9078, 0.2589], + 61486: ["Tinchebray", 48.7558, -0.7364], + 61487: ["Torchamp", 48.5396, -0.6747], + 61488: ["Touquettes", 48.7969, 0.4145], + 61489: ["Les Tourailles", 48.7566, -0.4131], + 61490: ["Tournai-sur-Dive", 48.8106, 0.0439], + 61491: ["Tourouvre", 48.5889, 0.6599], + 61492: ["Trémont", 48.5992, 0.2735], + 61493: ["La Trinité-des-Laitiers", 48.8014, 0.3799], + 61494: ["Trun", 48.8509, 0.0461], + 61496: ["Urou-et-Crennes", 48.7572, 0.0121], + 61497: ["Valframbert", 48.4648, 0.1105], + 61498: ["Vaunoise", 48.3472, 0.4867], + 61499: ["Les Ventes-de-Bourse", 48.5065, 0.2664], + 61500: ["La Ventrouze", 48.6121, 0.6891], + 61501: ["Verrières", 48.3940, 0.7517], + 61502: ["Vidai", 48.4602, 0.3765], + 61503: ["Vieux-Pont", 48.6497, -0.1514], + 61504: ["Villebadin", 48.7771, 0.1550], + 61505: ["Villedieu-lès-Bailleul", 48.7995, 0.0180], + 61506: ["Villers-en-Ouche", 48.8650, 0.4546], + 61507: ["Villiers-sous-Mortagne", 48.5392, 0.5930], + 61508: ["Vimoutiers", 48.9244, 0.2006], + 61509: ["Vingt-Hanaps", 48.5227, 0.1262], + 61510: ["Vitrai-sous-Laigle", 48.7160, 0.7092], + 61511: ["Vrigny", 48.6686, -0.0260], + 61512: ["Les Yveteaux", 48.7089, -0.2702], + 61513: ["Yvrandes", 48.7186, -0.7641] +}; diff --git a/dep/62.js b/dep/62.js new file mode 100644 index 0000000..b75d512 --- /dev/null +++ b/dep/62.js @@ -0,0 +1,908 @@ +/* + 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[62] = { + 62001: ["Ablain-Saint-Nazaire", 50.3965, 2.6972], + 62002: ["Ablainzevelle", 50.1536, 2.7414], + 62003: ["Acheville", 50.3843, 2.8820], + 62004: ["Achicourt", 50.2722, 2.7561], + 62005: ["Achiet-le-Grand", 50.1324, 2.7790], + 62006: ["Achiet-le-Petit", 50.1256, 2.7552], + 62007: ["Acq", 50.3494, 2.6550], + 62008: ["Acquin-Westbécourt", 50.7293, 2.0768], + 62009: ["Adinfer", 50.1937, 2.7061], + 62010: ["Affringues", 50.6903, 2.0749], + 62011: ["Agnez-lès-Duisans", 50.3102, 2.6502], + 62012: ["Agnières", 50.3535, 2.6077], + 62013: ["Agny", 50.2529, 2.7605], + 62014: ["Aire-sur-la-Lys", 50.6441, 2.3953], + 62015: ["Airon-Notre-Dame", 50.4412, 1.6678], + 62016: ["Airon-Saint-Vaast", 50.4271, 1.6712], + 62017: ["Aix-en-Ergny", 50.5872, 2.0001], + 62018: ["Aix-en-Issart", 50.4802, 1.8610], + 62019: ["Aix-Noulette", 50.4212, 2.7126], + 62020: ["Alembon", 50.7805, 1.8719], + 62021: ["Alette", 50.5243, 1.8508], + 62022: ["Alincthun", 50.7213, 1.8101], + 62023: ["Allouagne", 50.5322, 2.5049], + 62024: ["Alquines", 50.7335, 1.9927], + 62025: ["Ambleteuse", 50.8115, 1.6210], + 62026: ["Ambricourt", 50.4655, 2.1712], + 62027: ["Ambrines", 50.3081, 2.4669], + 62028: ["Ames", 50.5355, 2.4153], + 62029: ["Amettes", 50.5270, 2.3939], + 62030: ["Amplier", 50.1381, 2.3974], + 62031: ["Andres", 50.8658, 1.9182], + 62032: ["Angres", 50.4095, 2.7512], + 62033: ["Annay", 50.4616, 2.8824], + 62034: ["Annequin", 50.5032, 2.7195], + 62035: ["Annezin", 50.5396, 2.6190], + 62036: ["Anvin", 50.4503, 2.2579], + 62037: ["Anzin-Saint-Aubin", 50.3178, 2.7410], + 62038: ["Ardres", 50.8768, 1.9839], + 62039: ["Arleux-en-Gohelle", 50.3643, 2.8696], + 62040: ["Arques", 50.7402, 2.3190], + 62041: ["Arras", 50.2898, 2.7658], + 62042: ["Athies", 50.3071, 2.8419], + 62043: ["Les Attaques", 50.8995, 1.9369], + 62044: ["Attin", 50.4917, 1.7551], + 62045: ["Aubigny-en-Artois", 50.3482, 2.5865], + 62046: ["Aubin-Saint-Vaast", 50.3867, 1.9631], + 62047: ["Aubrometz", 50.3037, 2.1762], + 62048: ["Auchel", 50.5103, 2.4687], + 62049: ["Auchy-au-Bois", 50.5505, 2.3733], + 62050: ["Auchy-lès-Hesdin", 50.4085, 2.0953], + 62051: ["Auchy-les-Mines", 50.5058, 2.7811], + 62052: ["Audembert", 50.8589, 1.6908], + 62053: ["Audincthun", 50.5786, 2.1267], + 62054: ["Audinghen", 50.8517, 1.6084], + 62055: ["Audrehem", 50.7714, 1.9845], + 62056: ["Audresselles", 50.8288, 1.6112], + 62057: ["Audruicq", 50.8846, 2.0815], + 62058: ["Aumerval", 50.5056, 2.4067], + 62059: ["Autingues", 50.8422, 1.9864], + 62060: ["Auxi-le-Château", 50.2310, 2.1172], + 62061: ["Averdoingt", 50.3453, 2.4449], + 62062: ["Avesnes", 50.5516, 1.9621], + 62063: ["Avesnes-le-Comte", 50.2716, 2.5285], + 62064: ["Avesnes-lès-Bapaume", 50.1049, 2.8330], + 62065: ["Avion", 50.4039, 2.8265], + 62066: ["Avondance", 50.4792, 2.1012], + 62067: ["Avroult", 50.6320, 2.1454], + 62068: ["Ayette", 50.1699, 2.7326], + 62069: ["Azincourt", 50.4588, 2.1171], + 62070: ["Bailleul-aux-Cornailles", 50.3728, 2.4487], + 62071: ["Bailleul-lès-Pernes", 50.5078, 2.3803], + 62072: ["Bailleulmont", 50.2110, 2.6040], + 62073: ["Bailleul-Sir-Berthoult", 50.3357, 2.8437], + 62074: ["Bailleulval", 50.2223, 2.6272], + 62075: ["Baincthun", 50.7014, 1.7128], + 62076: ["Bainghen", 50.7506, 1.9021], + 62077: ["Bajus", 50.4205, 2.4722], + 62078: ["Balinghem", 50.8613, 1.9403], + 62079: ["Bancourt", 50.1014, 2.8896], + 62080: ["Bapaume", 50.1013, 2.8550], + 62081: ["Baralle", 50.2138, 3.0569], + 62082: ["Barastre", 50.0711, 2.9389], + 62083: ["Barlin", 50.4565, 2.6139], + 62084: ["Barly", 50.2482, 2.5384], + 62085: ["Basseux", 50.2289, 2.6474], + 62086: ["Bavincourt", 50.2235, 2.5641], + 62087: ["Bayenghem-lès-éperlecques", 50.8060, 2.1158], + 62088: ["Bayenghem-lès-Seninghem", 50.7048, 2.0757], + 62089: ["Bazinghen", 50.8312, 1.6583], + 62090: ["Béalencourt", 50.4365, 2.1258], + 62091: ["Beaudricourt", 50.2513, 2.4078], + 62092: ["Beaufort-Blavincourt", 50.2755, 2.4858], + 62093: ["Beaulencourt", 50.0732, 2.8694], + 62094: ["Beaumerie-Saint-Martin", 50.4463, 1.7972], + 62095: ["Beaumetz-lès-Aire", 50.5437, 2.2190], + 62096: ["Beaumetz-lès-Cambrai", 50.1255, 2.9865], + 62097: ["Beaumetz-lès-Loges", 50.2455, 2.6588], + 62099: ["Beaurains", 50.2580, 2.7898], + 62100: ["Beaurainville", 50.4202, 1.9031], + 62101: ["Beauvois", 50.3742, 2.2343], + 62102: ["Bécourt", 50.6398, 1.9022], + 62103: ["Béhagnies", 50.1420, 2.8275], + 62104: ["Bellebrune", 50.7326, 1.7777], + 62105: ["Belle-et-Houllefort", 50.7473, 1.7661], + 62106: ["Bellonne", 50.3006, 3.0432], + 62107: ["Bénifontaine", 50.4760, 2.8269], + 62108: ["Berck", 50.4141, 1.5822], + 62109: ["Bergueneuse", 50.4662, 2.2486], + 62111: ["Berlencourt-le-Cauroy", 50.2733, 2.4234], + 62112: ["Berles-au-Bois", 50.1998, 2.6300], + 62113: ["Berles-Monchel", 50.3449, 2.5258], + 62114: ["Bermicourt", 50.4079, 2.2330], + 62115: ["Berneville", 50.2641, 2.6733], + 62116: ["Bernieulles", 50.5548, 1.7725], + 62117: ["Bertincourt", 50.0875, 2.9812], + 62118: ["Béthonsart", 50.3825, 2.5436], + 62119: ["Béthune", 50.5288, 2.6424], + 62120: ["Beugin", 50.4421, 2.5078], + 62121: ["Beugnâtre", 50.1322, 2.8760], + 62122: ["Beugny", 50.1183, 2.9321], + 62123: ["Beussent", 50.5580, 1.8145], + 62124: ["Beutin", 50.4967, 1.7267], + 62125: ["Beuvrequen", 50.7987, 1.6742], + 62126: ["Beuvry", 50.5328, 2.6917], + 62127: ["Bezinghem", 50.5986, 1.8518], + 62128: ["Biache-Saint-Vaast", 50.3149, 2.9414], + 62129: ["Biefvillers-lès-Bapaume", 50.1181, 2.8221], + 62130: ["Bienvillers-au-Bois", 50.1663, 2.6089], + 62131: ["Bihucourt", 50.1268, 2.8010], + 62132: ["Billy-Berclau", 50.5196, 2.8667], + 62133: ["Billy-Montigny", 50.4151, 2.9082], + 62134: ["Bimont", 50.5409, 1.9096], + 62135: ["Blairville", 50.2182, 2.7138], + 62137: ["Blangerval-Blangermont", 50.3244, 2.2210], + 62138: ["Blangy-sur-Ternoise", 50.4238, 2.1739], + 62139: ["Blendecques", 50.7159, 2.2753], + 62140: ["Bléquin", 50.6645, 1.9714], + 62141: ["Blessy", 50.6164, 2.3311], + 62142: ["Blingel", 50.4051, 2.1501], + 62143: ["Boffles", 50.2567, 2.1994], + 62144: ["Boiry-Becquerelle", 50.2137, 2.8200], + 62145: ["Boiry-Notre-Dame", 50.2739, 2.9425], + 62146: ["Boiry-Saint-Martin", 50.1926, 2.7591], + 62147: ["Boiry-Sainte-Rictrude", 50.2004, 2.7463], + 62148: ["Bois-Bernard", 50.3775, 2.9133], + 62149: ["Boisdinghem", 50.7490, 2.0942], + 62150: ["Boisjean", 50.4084, 1.7812], + 62151: ["Boisleux-au-Mont", 50.2125, 2.7775], + 62152: ["Boisleux-Saint-Marc", 50.2129, 2.7965], + 62153: ["Bomy", 50.5693, 2.2240], + 62154: ["Bonnières", 50.2370, 2.2683], + 62155: ["Bonningues-lès-Ardres", 50.7756, 2.0218], + 62156: ["Bonningues-lès-Calais", 50.8931, 1.7710], + 62157: ["Boubers-lès-Hesmond", 50.4791, 1.9465], + 62158: ["Boubers-sur-Canche", 50.2910, 2.2366], + 62160: ["Boulogne-sur-Mer", 50.7271, 1.6075], + 62161: ["Bouquehault", 50.8160, 1.8997], + 62162: ["Bourecq", 50.5769, 2.4357], + 62163: ["Bouret-sur-Canche", 50.2684, 2.3233], + 62164: ["Bourlon", 50.1805, 3.1207], + 62165: ["Bournonville", 50.6982, 1.8460], + 62166: ["Bours", 50.4489, 2.4072], + 62167: ["Boursin", 50.7705, 1.8254], + 62168: ["Bourthes", 50.6133, 1.9349], + 62169: ["Bouvelinghem", 50.7353, 2.0328], + 62170: ["Bouvigny-Boyeffles", 50.4230, 2.6730], + 62171: ["Boyaval", 50.4727, 2.3118], + 62172: ["Boyelles", 50.1972, 2.8205], + 62173: ["Brebières", 50.3380, 3.0195], + 62174: ["Brêmes", 50.8476, 1.9556], + 62175: ["Brévillers", 50.3473, 2.0212], + 62176: ["Bréxent-énocq", 50.5075, 1.7209], + 62177: ["Brimeux", 50.4355, 1.8361], + 62178: ["Bruay-la-Buissière", 50.4903, 2.5520], + 62179: ["Brunembert", 50.7149, 1.8877], + 62180: ["Brias", 50.4112, 2.3852], + 62181: ["Bucquoy", 50.1459, 2.6972], + 62182: ["Buire-au-Bois", 50.2633, 2.1530], + 62183: ["Buire-le-Sec", 50.3932, 1.8231], + 62184: ["Buissy", 50.2010, 3.0297], + 62185: ["Bullecourt", 50.1927, 2.9287], + 62186: ["Bully-les-Mines", 50.4451, 2.7191], + 62187: ["Buneville", 50.3246, 2.3481], + 62188: ["Burbure", 50.5320, 2.4623], + 62189: ["Bus", 50.0637, 2.9636], + 62190: ["Busnes", 50.5889, 2.5138], + 62191: ["Caffiers", 50.8435, 1.8107], + 62192: ["Cagnicourt", 50.2082, 2.9938], + 62193: ["Calais", 50.9502, 1.8757], + 62194: ["Calonne-Ricouart", 50.4898, 2.4853], + 62195: ["Calonne-sur-la-Lys", 50.6135, 2.6089], + 62196: ["La Calotterie", 50.4789, 1.7177], + 62197: ["Camblain-Châtelain", 50.4770, 2.4505], + 62198: ["Cambligneul", 50.3796, 2.6105], + 62199: ["Camblain-l'Abbé", 50.3732, 2.6361], + 62200: ["Cambrin", 50.5116, 2.7365], + 62201: ["Camiers", 50.5641, 1.6127], + 62202: ["Campagne-lès-Boulonnais", 50.6189, 1.9956], + 62203: ["Campagne-lès-Guines", 50.8407, 1.8985], + 62204: ["Campagne-lès-Hesdin", 50.4011, 1.8663], + 62205: ["Campagne-lès-Wardrecques", 50.7136, 2.3334], + 62206: ["Campigneulles-les-Grandes", 50.4317, 1.7062], + 62207: ["Campigneulles-les-Petites", 50.4406, 1.7363], + 62208: ["Canettemont", 50.2798, 2.3633], + 62209: ["Canlers", 50.4863, 2.1457], + 62210: ["Canteleux", 50.2220, 2.3130], + 62211: ["Capelle-Fermont", 50.3456, 2.6175], + 62212: ["Capelle-lès-Hesdin", 50.3470, 1.9911], + 62213: ["Carency", 50.3786, 2.7000], + 62214: ["Carly", 50.6548, 1.7111], + 62215: ["Carvin", 50.4895, 2.9485], + 62216: ["La Cauchie", 50.2049, 2.5824], + 62217: ["Cauchy-à-la-Tour", 50.5047, 2.4497], + 62218: ["Caucourt", 50.3943, 2.5720], + 62219: ["Caumont", 50.2933, 2.0312], + 62220: ["Cavron-Saint-Martin", 50.4210, 2.0040], + 62221: ["Chelers", 50.3815, 2.4878], + 62222: ["Chériennes", 50.3116, 2.0344], + 62223: ["Chérisy", 50.2335, 2.9129], + 62224: ["Chocques", 50.5404, 2.5622], + 62225: ["Clairmarais", 50.7691, 2.3427], + 62226: ["Clarques", 50.6489, 2.2655], + 62227: ["Clenleu", 50.5280, 1.8845], + 62228: ["Clerques", 50.7939, 1.9839], + 62229: ["Cléty", 50.6533, 2.1820], + 62230: ["Colembert", 50.7498, 1.8272], + 62231: ["Colline-Beaumont", 50.3429, 1.6737], + 62232: ["La Comté", 50.4259, 2.4998], + 62233: ["Conchil-le-Temple", 50.3675, 1.6749], + 62234: ["Conchy-sur-Canche", 50.2932, 2.1917], + 62235: ["Condette", 50.6499, 1.6394], + 62236: ["Contes", 50.4166, 1.9616], + 62237: ["Conteville-lès-Boulogne", 50.7441, 1.7297], + 62238: ["Conteville-en-Ternois", 50.4329, 2.3287], + 62239: ["Coquelles", 50.9296, 1.8141], + 62240: ["Corbehem", 50.3351, 3.0477], + 62241: ["Cormont", 50.5639, 1.7429], + 62242: ["Couin", 50.1334, 2.5339], + 62243: ["Coullemont", 50.2184, 2.4820], + 62244: ["Coulogne", 50.9167, 1.8865], + 62245: ["Coulomby", 50.7093, 2.0001], + 62246: ["Coupelle-Neuve", 50.4980, 2.1082], + 62247: ["Coupelle-Vieille", 50.5329, 2.0776], + 62248: ["Courcelles-le-Comte", 50.1574, 2.7766], + 62249: ["Courcelles-lès-Lens", 50.4147, 3.0149], + 62250: ["Courrières", 50.4532, 2.9463], + 62251: ["Courset", 50.6442, 1.8518], + 62252: ["La Couture", 50.5786, 2.6995], + 62253: ["Couturelle", 50.2066, 2.4981], + 62254: ["Coyecques", 50.6006, 2.1848], + 62255: ["Crémarest", 50.7007, 1.7889], + 62256: ["Crépy", 50.4725, 2.2032], + 62257: ["Créquy", 50.5028, 2.0386], + 62258: ["Croisette", 50.3538, 2.2648], + 62259: ["Croisilles", 50.1978, 2.8811], + 62260: ["Croix-en-Ternois", 50.3833, 2.2727], + 62261: ["Cucq", 50.4861, 1.6129], + 62262: ["Cuinchy", 50.5192, 2.7465], + 62263: ["Dainville", 50.2771, 2.7134], + 62264: ["Dannes", 50.5927, 1.6054], + 62265: ["Delettes", 50.6223, 2.2175], + 62266: ["Denier", 50.2905, 2.4471], + 62267: ["Dennebroeucq", 50.5841, 2.1557], + 62268: ["Desvres", 50.6749, 1.8287], + 62269: ["Diéval", 50.4365, 2.4483], + 62270: ["Divion", 50.4697, 2.5046], + 62271: ["Dohem", 50.6269, 2.1692], + 62272: ["Douchy-lès-Ayette", 50.1758, 2.7103], + 62273: ["Doudeauville", 50.6239, 1.8310], + 62274: ["Dourges", 50.4393, 2.9872], + 62275: ["Douriez", 50.3384, 1.8822], + 62276: ["Douvrin", 50.5121, 2.8263], + 62277: ["Drocourt", 50.3900, 2.9322], + 62278: ["Drouvin-le-Marais", 50.4892, 2.6327], + 62279: ["Duisans", 50.3016, 2.6960], + 62280: ["Dury", 50.2481, 3.0039], + 62281: ["Echinghen", 50.7013, 1.6548], + 62282: ["éclimeux", 50.3960, 2.1804], + 62283: ["écoivres", 50.3246, 2.2855], + 62284: ["écourt-Saint-Quentin", 50.2606, 3.0619], + 62285: ["écoust-Saint-Mein", 50.1738, 2.9019], + 62286: ["Ecquedecques", 50.5601, 2.4410], + 62288: ["Ecques", 50.6751, 2.2890], + 62289: ["écuires", 50.4375, 1.7680], + 62290: ["écurie", 50.3328, 2.7679], + 62291: ["éleu-dit-Leauwette", 50.4182, 2.8115], + 62292: ["Elnes", 50.6860, 2.1153], + 62293: ["Embry", 50.4961, 1.9570], + 62294: ["Enguinegatte", 50.6082, 2.2681], + 62295: ["Enquin-les-Mines", 50.5860, 2.2934], + 62296: ["Enquin-sur-Baillons", 50.5716, 1.8477], + 62297: ["éperlecques", 50.8183, 2.1606], + 62298: ["épinoy", 50.2312, 3.1594], + 62299: ["Eps", 50.4548, 2.2960], + 62300: ["équihen-Plage", 50.6793, 1.5762], + 62301: ["équirre", 50.4795, 2.2347], + 62302: ["Ergny", 50.5887, 1.9747], + 62303: ["érin", 50.4304, 2.2188], + 62304: ["Erny-Saint-Julien", 50.5839, 2.2514], + 62306: ["Ervillers", 50.1644, 2.8256], + 62307: ["Escalles", 50.9112, 1.7206], + 62308: ["Escoeuilles", 50.7236, 1.9355], + 62309: ["Esquerdes", 50.7009, 2.1788], + 62310: ["Essars", 50.5483, 2.6619], + 62311: ["Estevelles", 50.4792, 2.9072], + 62312: ["Estrée", 50.4955, 1.8035], + 62313: ["Estrée-Blanche", 50.5930, 2.3202], + 62314: ["Estrée-Cauchy", 50.3991, 2.6114], + 62315: ["Estréelles", 50.5013, 1.7793], + 62316: ["Estrée-Wamin", 50.2689, 2.3943], + 62317: ["étaing", 50.2720, 2.9981], + 62318: ["étaples", 50.5235, 1.6519], + 62319: ["éterpigny", 50.2560, 2.9804], + 62320: ["étrun", 50.3171, 2.6818], + 62321: ["évin-Malmaison", 50.4353, 3.0300], + 62322: ["Famechon", 50.1439, 2.4577], + 62323: ["Fampoux", 50.2998, 2.8718], + 62324: ["Farbus", 50.3602, 2.8268], + 62325: ["Fauquembergues", 50.5933, 2.0998], + 62326: ["Favreuil", 50.1256, 2.8590], + 62327: ["Febvin-Palfart", 50.5333, 2.3030], + 62328: ["Ferfay", 50.5214, 2.4312], + 62329: ["Ferques", 50.8288, 1.7680], + 62330: ["Festubert", 50.5446, 2.7365], + 62331: ["Feuchy", 50.2847, 2.8492], + 62332: ["Ficheux", 50.2258, 2.7462], + 62333: ["Fiefs", 50.4999, 2.3210], + 62334: ["Fiennes", 50.8239, 1.8312], + 62335: ["Fillièvres", 50.3171, 2.1617], + 62336: ["Fléchin", 50.5587, 2.2811], + 62337: ["Flers", 50.3212, 2.2544], + 62338: ["Fleurbaix", 50.6384, 2.8306], + 62339: ["Fleury", 50.4235, 2.2529], + 62340: ["Floringhem", 50.4972, 2.4294], + 62341: ["Foncquevillers", 50.1456, 2.6226], + 62342: ["Fontaine-lès-Boulans", 50.4986, 2.2839], + 62343: ["Fontaine-lès-Croisilles", 50.2157, 2.9043], + 62344: ["Fontaine-lès-Hermans", 50.5275, 2.3376], + 62345: ["Fontaine-l'étalon", 50.3021, 2.0668], + 62346: ["Fortel-en-Artois", 50.2579, 2.2298], + 62347: ["Fosseux", 50.2541, 2.5649], + 62348: ["Foufflin-Ricametz", 50.3499, 2.3870], + 62349: ["Fouquereuil", 50.5207, 2.5989], + 62350: ["Fouquières-lès-Béthune", 50.5124, 2.6126], + 62351: ["Fouquières-lès-Lens", 50.4292, 2.9061], + 62352: ["Framecourt", 50.3232, 2.3053], + 62353: ["Frémicourt", 50.1126, 2.9028], + 62354: ["Frencq", 50.5617, 1.6894], + 62355: ["Fresnes-lès-Montauban", 50.3362, 2.9287], + 62356: ["Fresnicourt-le-Dolmen", 50.4248, 2.6041], + 62357: ["Fresnoy", 50.3739, 2.1376], + 62358: ["Fresnoy-en-Gohelle", 50.3685, 2.8960], + 62359: ["Fressin", 50.4488, 2.0525], + 62360: ["Fréthun", 50.9121, 1.8168], + 62361: ["Frévent", 50.2709, 2.2929], + 62362: ["Frévillers", 50.4008, 2.5242], + 62363: ["Frévin-Capelle", 50.3505, 2.6357], + 62364: ["Fruges", 50.5130, 2.1230], + 62365: ["Galametz", 50.3258, 2.1300], + 62366: ["Gauchin-Légal", 50.4089, 2.5782], + 62367: ["Gauchin-Verloingt", 50.3896, 2.3155], + 62368: ["Gaudiempré", 50.1751, 2.5287], + 62369: ["Gavrelle", 50.3261, 2.8856], + 62370: ["Gennes-Ivergny", 50.2741, 2.0631], + 62371: ["Givenchy-en-Gohelle", 50.3925, 2.7778], + 62372: ["Givenchy-le-Noble", 50.2999, 2.4906], + 62373: ["Givenchy-lès-la-Bassée", 50.5319, 2.7603], + 62374: ["Gomiécourt", 50.1482, 2.8001], + 62375: ["Gommecourt", 50.1379, 2.6528], + 62376: ["Gonnehem", 50.5645, 2.5674], + 62377: ["Gosnay", 50.5088, 2.5872], + 62378: ["Gouves", 50.2964, 2.6444], + 62379: ["Gouy-en-Artois", 50.2427, 2.5906], + 62380: ["Gouy-Servins", 50.4026, 2.6557], + 62381: ["Gouy-en-Ternois", 50.3226, 2.4108], + 62382: ["Gouy-Saint-André", 50.3737, 1.9092], + 62383: ["Gouy-sous-Bellonne", 50.3145, 3.0582], + 62384: ["Graincourt-lès-Havrincourt", 50.1424, 3.0970], + 62385: ["Grand-Rullecourt", 50.2543, 2.4744], + 62386: ["Grenay", 50.4496, 2.7451], + 62387: ["Grévillers", 50.1018, 2.7985], + 62388: ["Grigny", 50.3823, 2.0635], + 62389: ["Grincourt-lès-Pas", 50.1780, 2.4880], + 62390: ["Groffliers", 50.3852, 1.6039], + 62391: ["Guarbecque", 50.6071, 2.4893], + 62392: ["Guémappe", 50.2507, 2.8930], + 62393: ["Guemps", 50.9177, 1.9973], + 62395: ["Guigny", 50.3280, 1.9952], + 62396: ["Guinecourt", 50.3477, 2.2280], + 62397: ["Guînes", 50.8582, 1.8705], + 62398: ["Guisy", 50.3877, 2.0026], + 62399: ["Habarcq", 50.3112, 2.6071], + 62400: ["Haillicourt", 50.4758, 2.5793], + 62401: ["Haisnes", 50.5009, 2.7970], + 62402: ["Halinghen", 50.6041, 1.6826], + 62403: ["Hallines", 50.7007, 2.2082], + 62404: ["Halloy", 50.1614, 2.4247], + 62405: ["Hamblain-les-Prés", 50.2910, 2.9582], + 62406: ["Hamelincourt", 50.1833, 2.8022], + 62407: ["Ham-en-Artois", 50.5916, 2.4526], + 62408: ["Hames-Boucres", 50.8843, 1.8485], + 62409: ["Hannescamps", 50.1615, 2.6419], + 62410: ["Haplincourt", 50.0929, 2.9369], + 62411: ["Haravesnes", 50.2847, 2.1258], + 62412: ["Hardinghen", 50.7968, 1.8281], + 62413: ["Harnes", 50.4516, 2.9033], + 62414: ["Haucourt", 50.2366, 2.9696], + 62415: ["Haute-Avesnes", 50.3298, 2.6359], + 62416: ["Hautecloque", 50.3338, 2.3170], + 62418: ["Hauteville", 50.2717, 2.5683], + 62419: ["Haut-Loquin", 50.7379, 1.9634], + 62421: ["Havrincourt", 50.1006, 3.0726], + 62422: ["Hébuterne", 50.1180, 2.6462], + 62423: ["Helfaut", 50.6917, 2.2501], + 62424: ["Hendecourt-lès-Cagnicourt", 50.2147, 2.9487], + 62425: ["Hendecourt-lès-Ransart", 50.2083, 2.7314], + 62426: ["Héninel", 50.2331, 2.8716], + 62427: ["Hénin-Beaumont", 50.4092, 2.9589], + 62428: ["Hénin-sur-Cojeul", 50.2187, 2.8389], + 62429: ["Henneveux", 50.7258, 1.8458], + 62430: ["Hénu", 50.1563, 2.5317], + 62431: ["Herbelles", 50.6556, 2.2236], + 62432: ["Herbinghen", 50.7636, 1.8978], + 62433: ["Héricourt", 50.3379, 2.2487], + 62434: ["La Herlière", 50.1989, 2.5585], + 62435: ["Herlincourt", 50.3443, 2.2919], + 62436: ["Herlin-le-Sec", 50.3533, 2.3327], + 62437: ["Herly", 50.5415, 1.9901], + 62438: ["Hermaville", 50.3250, 2.5838], + 62439: ["Hermelinghen", 50.8043, 1.8616], + 62440: ["Hermies", 50.1094, 3.0367], + 62441: ["Hermin", 50.4135, 2.5523], + 62442: ["Hernicourt", 50.4147, 2.3077], + 62443: ["Hersin-Coupigny", 50.4455, 2.6423], + 62444: ["Hervelinghen", 50.8844, 1.7189], + 62445: ["Hesdigneul-lès-Béthune", 50.4965, 2.5966], + 62446: ["Hesdigneul-lès-Boulogne", 50.6523, 1.6776], + 62447: ["Hesdin", 50.3737, 2.0381], + 62448: ["Hesdin-l'Abbé", 50.6687, 1.6879], + 62449: ["Hesmond", 50.4640, 1.9422], + 62450: ["Hestrus", 50.4493, 2.3293], + 62451: ["Heuchin", 50.4808, 2.2706], + 62452: ["Heuringhem", 50.6957, 2.2939], + 62453: ["Hézecques", 50.5341, 2.1918], + 62454: ["Hinges", 50.5707, 2.6294], + 62455: ["Hocquinghen", 50.7669, 1.9324], + 62456: ["Houchin", 50.4791, 2.6190], + 62457: ["Houdain", 50.4548, 2.5366], + 62458: ["Houlle", 50.7969, 2.1648], + 62459: ["Houvin-Houvigneul", 50.2960, 2.3773], + 62460: ["Hubersent", 50.5830, 1.7383], + 62461: ["Huby-Saint-Leu", 50.3946, 2.0245], + 62462: ["Huclier", 50.4369, 2.3547], + 62463: ["Hucqueliers", 50.5684, 1.9156], + 62464: ["Hulluch", 50.4843, 2.8112], + 62465: ["Humbercamps", 50.1884, 2.5745], + 62466: ["Humbert", 50.5005, 1.9098], + 62467: ["Humeroeuille", 50.4085, 2.2098], + 62468: ["Humières", 50.3848, 2.2082], + 62469: ["Inchy-en-Artois", 50.1745, 3.0394], + 62470: ["Incourt", 50.3873, 2.1503], + 62471: ["Inghem", 50.6690, 2.2427], + 62472: ["Inxent", 50.5367, 1.7881], + 62473: ["Isbergues", 50.6163, 2.4556], + 62474: ["Isques", 50.6822, 1.6563], + 62475: ["Ivergny", 50.2380, 2.3809], + 62476: ["Izel-lès-équerchin", 50.3624, 2.9458], + 62477: ["Izel-lès-Hameau", 50.3147, 2.5315], + 62478: ["Journy", 50.7533, 2.0030], + 62479: ["Labeuvrière", 50.5215, 2.5716], + 62480: ["Labourse", 50.4933, 2.6834], + 62481: ["Labroye", 50.2935, 1.9851], + 62483: ["Lacres", 50.6034, 1.7619], + 62484: ["Lagnicourt-Marcel", 50.1560, 2.9566], + 62485: ["Laires", 50.5378, 2.2561], + 62486: ["Lambres", 50.6180, 2.4048], + 62487: ["Landrethun-le-Nord", 50.8498, 1.7788], + 62488: ["Landrethun-lès-Ardres", 50.8161, 1.9668], + 62489: ["Lapugnoy", 50.5191, 2.5320], + 62490: ["Lattre-Saint-Quentin", 50.2971, 2.5721], + 62491: ["Laventie", 50.6122, 2.7836], + 62492: ["Lebiez", 50.4592, 1.9783], + 62493: ["Lebucquière", 50.1099, 2.9566], + 62494: ["Léchelle", 50.0545, 2.9770], + 62495: ["Ledinghem", 50.6449, 1.9736], + 62496: ["Lefaux", 50.5462, 1.6537], + 62497: ["Leforest", 50.4394, 3.0585], + 62498: ["Lens", 50.4374, 2.8210], + 62499: ["Lépine", 50.3851, 1.7282], + 62500: ["Lespesses", 50.5552, 2.4242], + 62501: ["Lespinoy", 50.4276, 1.8644], + 62502: ["Lestrem", 50.6119, 2.6781], + 62503: ["Leubringhen", 50.8537, 1.7326], + 62504: ["Leulinghem", 50.7346, 2.1691], + 62505: ["Leulinghen-Bernes", 50.8371, 1.7131], + 62506: ["Licques", 50.7962, 1.9348], + 62507: ["Liencourt", 50.2739, 2.4486], + 62508: ["Lières", 50.5490, 2.4094], + 62509: ["Liettres", 50.5965, 2.3394], + 62510: ["Liévin", 50.4242, 2.7729], + 62511: ["Lignereuil", 50.2913, 2.4708], + 62512: ["Ligny-lès-Aire", 50.5632, 2.3367], + 62513: ["Ligny-sur-Canche", 50.2840, 2.2604], + 62514: ["Ligny-Saint-Flochel", 50.3584, 2.4232], + 62515: ["Ligny-Thilloy", 50.0798, 2.8249], + 62516: ["Lillers", 50.5614, 2.4819], + 62517: ["Linghem", 50.5897, 2.3726], + 62518: ["Linzeux", 50.3424, 2.2028], + 62519: ["Lisbourg", 50.5109, 2.2230], + 62520: ["Locon", 50.5701, 2.6670], + 62521: ["La Loge", 50.4088, 2.0352], + 62522: ["Loison-sur-Créquoise", 50.4449, 1.9190], + 62523: ["Loison-sous-Lens", 50.4435, 2.8583], + 62524: ["Longfossé", 50.6545, 1.8079], + 62525: ["Longuenesse", 50.7356, 2.2444], + 62526: ["Longueville", 50.7288, 1.8804], + 62527: ["Longvilliers", 50.5350, 1.7434], + 62528: ["Loos-en-Gohelle", 50.4567, 2.7857], + 62529: ["Lorgies", 50.5665, 2.7977], + 62530: ["Lottinghen", 50.6772, 1.9355], + 62531: ["Louches", 50.8268, 1.9996], + 62532: ["Lozinghem", 50.5166, 2.4954], + 62533: ["Lugy", 50.5217, 2.1742], + 62534: ["Lumbres", 50.7050, 2.1170], + 62535: ["La Madelaine-sous-Montreuil", 50.4657, 1.7491], + 62536: ["Magnicourt-en-Comte", 50.4032, 2.4818], + 62537: ["Magnicourt-sur-Canche", 50.2997, 2.4111], + 62538: ["Maintenay", 50.3699, 1.8163], + 62539: ["Maisnil", 50.3467, 2.3577], + 62540: ["Maisnil-lès-Ruitz", 50.4477, 2.5782], + 62541: ["Maisoncelle", 50.4509, 2.1481], + 62542: ["Maizières", 50.3221, 2.4412], + 62543: ["Mametz", 50.6294, 2.3093], + 62544: ["Manin", 50.2966, 2.5072], + 62545: ["Maninghem", 50.5480, 1.9398], + 62546: ["Maninghen-Henne", 50.7698, 1.6724], + 62547: ["Marant", 50.4709, 1.8403], + 62548: ["Marck", 50.9539, 1.9494], + 62549: ["Marconne", 50.3661, 2.0323], + 62550: ["Marconnelle", 50.3694, 2.0071], + 62551: ["Marenla", 50.4521, 1.8745], + 62552: ["Maresquel-Ecquemicourt", 50.3999, 1.9348], + 62553: ["Marest", 50.4670, 2.4181], + 62554: ["Maresville", 50.5232, 1.7301], + 62555: ["Marles-les-Mines", 50.5020, 2.5063], + 62556: ["Marles-sur-Canche", 50.4638, 1.8200], + 62557: ["Maroeuil", 50.3306, 2.7103], + 62558: ["Marquay", 50.3803, 2.4214], + 62559: ["Marquion", 50.2041, 3.0960], + 62560: ["Marquise", 50.8125, 1.7011], + 62561: ["Martinpuich", 50.0511, 2.7688], + 62562: ["Matringhem", 50.5456, 2.1666], + 62563: ["Mazingarbe", 50.4684, 2.7258], + 62564: ["Mazinghem", 50.6049, 2.4131], + 62565: ["Mencas", 50.5575, 2.1448], + 62566: ["Menneville", 50.6741, 1.8628], + 62567: ["Mentque-Nortbécourt", 50.7729, 2.0916], + 62568: ["Mercatel", 50.2345, 2.7884], + 62569: ["Merck-Saint-Liévin", 50.6363, 2.1076], + 62570: ["Méricourt", 50.3992, 2.8681], + 62571: ["Merlimont", 50.4528, 1.6078], + 62572: ["Metz-en-Couture", 50.0624, 3.0627], + 62573: ["Meurchin", 50.4942, 2.8943], + 62574: ["Mingoval", 50.3760, 2.5688], + 62576: ["Moncheaux-lès-Frévent", 50.3143, 2.3636], + 62577: ["Monchel-sur-Canche", 50.3037, 2.2185], + 62578: ["Monchiet", 50.2381, 2.6231], + 62579: ["Monchy-au-Bois", 50.1799, 2.6584], + 62580: ["Monchy-Breton", 50.3984, 2.4360], + 62581: ["Monchy-Cayeux", 50.4344, 2.2808], + 62582: ["Monchy-le-Preux", 50.2680, 2.8951], + 62583: ["Mondicourt", 50.1742, 2.4672], + 62584: ["Mont-Bernanchon", 50.5892, 2.5980], + 62585: ["Montcavrel", 50.5200, 1.8157], + 62586: ["Montenescourt", 50.2927, 2.6290], + 62587: ["Montigny-en-Gohelle", 50.4280, 2.9303], + 62588: ["Montreuil", 50.4655, 1.7709], + 62589: ["Mont-Saint-éloi", 50.3502, 2.6904], + 62590: ["Monts-en-Ternois", 50.3211, 2.3864], + 62591: ["Morchies", 50.1374, 2.9547], + 62592: ["Moringhem", 50.7633, 2.1268], + 62593: ["Morval", 50.0285, 2.8679], + 62594: ["Mory", 50.1566, 2.8575], + 62595: ["Moulle", 50.7883, 2.1706], + 62596: ["Mouriez", 50.3470, 1.9551], + 62597: ["Moyenneville", 50.1799, 2.7714], + 62598: ["Muncq-Nieurlet", 50.8391, 2.1181], + 62599: ["Nabringhen", 50.7417, 1.8625], + 62600: ["Nédon", 50.5178, 2.3630], + 62601: ["Nédonchel", 50.5271, 2.3547], + 62602: ["Nempont-Saint-Firmin", 50.3613, 1.7392], + 62603: ["Nesles", 50.6227, 1.6600], + 62604: ["Neufchâtel-Hardelot", 50.6171, 1.6172], + 62605: ["Neulette", 50.3813, 2.1666], + 62606: ["Neuve-Chapelle", 50.5850, 2.7795], + 62607: ["Neuville-au-Cornet", 50.3342, 2.3695], + 62608: ["Neuville-Bourjonval", 50.0669, 3.0249], + 62609: ["Neuville-Saint-Vaast", 50.3583, 2.7546], + 62610: ["Neuville-sous-Montreuil", 50.4788, 1.7952], + 62611: ["Neuville-Vitasse", 50.2476, 2.8195], + 62612: ["Neuvireuil", 50.3531, 2.9144], + 62613: ["Nielles-lès-Bléquin", 50.6753, 2.0304], + 62614: ["Nielles-lès-Ardres", 50.8486, 2.0066], + 62615: ["Nielles-lès-Calais", 50.9070, 1.8325], + 62616: ["Noeux-lès-Auxi", 50.2408, 2.1817], + 62617: ["Noeux-les-Mines", 50.4751, 2.6628], + 62618: ["Nordausques", 50.8139, 2.0847], + 62619: ["Noreuil", 50.1704, 2.9386], + 62620: ["Norrent-Fontes", 50.5874, 2.4093], + 62621: ["Nortkerque", 50.8781, 2.0331], + 62622: ["Nort-Leulinghem", 50.7959, 2.0888], + 62623: ["Nouvelle-église", 50.9318, 2.0456], + 62624: ["Noyelles-Godault", 50.4179, 2.9935], + 62625: ["Noyelles-lès-Humières", 50.3754, 2.1773], + 62626: ["Noyelles-lès-Vermelles", 50.4912, 2.7283], + 62627: ["Noyelles-sous-Bellonne", 50.3091, 3.0218], + 62628: ["Noyelles-sous-Lens", 50.4286, 2.8755], + 62629: ["Noyellette", 50.2978, 2.5918], + 62630: ["Noyelle-Vion", 50.2915, 2.5447], + 62631: ["Nuncq-Hautecôte", 50.3077, 2.2867], + 62632: ["Oblinghem", 50.5512, 2.5935], + 62633: ["OEuf-en-Ternois", 50.3630, 2.2120], + 62634: ["Offekerque", 50.9314, 2.0202], + 62635: ["Offin", 50.4419, 1.9524], + 62636: ["Offrethun", 50.7862, 1.6979], + 62637: ["Oignies", 50.4644, 2.9930], + 62638: ["Oisy-le-Verger", 50.2504, 3.1222], + 62639: ["Oppy", 50.3471, 2.8888], + 62640: ["Orville", 50.1286, 2.4190], + 62641: ["Ostreville", 50.3941, 2.3978], + 62642: ["Ourton", 50.4555, 2.4713], + 62643: ["Outreau", 50.6980, 1.5921], + 62644: ["Ouve-Wirquin", 50.6527, 2.1439], + 62645: ["Oye-Plage", 50.9812, 2.0393], + 62646: ["Palluel", 50.2653, 3.0953], + 62647: ["Le Parcq", 50.3822, 2.0854], + 62648: ["Parenty", 50.5942, 1.8005], + 62649: ["Pas-en-Artois", 50.1524, 2.4911], + 62650: ["Pelves", 50.2872, 2.9179], + 62651: ["Penin", 50.3304, 2.4879], + 62652: ["Pernes", 50.4869, 2.4025], + 62653: ["Pernes-lès-Boulogne", 50.7487, 1.6972], + 62654: ["Peuplingues", 50.9137, 1.7595], + 62655: ["Pierremont", 50.3983, 2.2554], + 62656: ["Pihem", 50.6761, 2.2119], + 62657: ["Pihen-lès-Guînes", 50.8717, 1.7913], + 62658: ["Pittefaux", 50.7620, 1.6849], + 62659: ["Planques", 50.4663, 2.0888], + 62660: ["Plouvain", 50.3059, 2.9179], + 62661: ["Bouin-Plumoison", 50.3760, 1.9817], + 62662: ["Polincove", 50.8615, 2.1089], + 62663: ["Pommera", 50.1674, 2.4425], + 62664: ["Pommier", 50.1813, 2.5951], + 62665: ["Le Ponchel", 50.2568, 2.0853], + 62666: ["Pont-à-Vendin", 50.4760, 2.8881], + 62667: ["Le Portel", 50.7126, 1.5761], + 62668: ["Prédefin", 50.5049, 2.2589], + 62669: ["Pressy", 50.4741, 2.3900], + 62670: ["Preures", 50.5733, 1.8820], + 62671: ["Pronville", 50.1658, 3.0080], + 62672: ["Puisieux", 50.1064, 2.6887], + 62673: ["Quéant", 50.1765, 2.9851], + 62674: ["Quelmes", 50.7344, 2.1264], + 62675: ["Quercamps", 50.7521, 2.0453], + 62676: ["Quernes", 50.6024, 2.3679], + 62677: ["Le Quesnoy-en-Artois", 50.3316, 2.0384], + 62678: ["Quesques", 50.7016, 1.9419], + 62679: ["Questrecques", 50.6645, 1.7459], + 62680: ["Quiéry-la-Motte", 50.3662, 2.9834], + 62681: ["Quiestède", 50.6805, 2.3289], + 62682: ["Quilen", 50.5294, 1.9336], + 62683: ["Quoeux-Haut-Maînil", 50.3010, 2.1042], + 62684: ["Racquinghem", 50.6951, 2.3603], + 62685: ["Radinghem", 50.5466, 2.1178], + 62686: ["Ramecourt", 50.3636, 2.3065], + 62688: ["Rang-du-Fliers", 50.4199, 1.6341], + 62689: ["Ransart", 50.2055, 2.6767], + 62690: ["Raye-sur-Authie", 50.3025, 1.9586], + 62691: ["Rebecques", 50.6486, 2.3025], + 62692: ["Rebergues", 50.7533, 1.9526], + 62693: ["Rebreuve-Ranchicourt", 50.4315, 2.5488], + 62694: ["Rebreuve-sur-Canche", 50.2662, 2.3409], + 62695: ["Rebreuviette", 50.2575, 2.3638], + 62696: ["Reclinghem", 50.5726, 2.1752], + 62697: ["Récourt", 50.2572, 3.0276], + 62698: ["Recques-sur-Course", 50.5183, 1.7786], + 62699: ["Recques-sur-Hem", 50.8355, 2.0801], + 62700: ["Regnauville", 50.3165, 2.0014], + 62701: ["Rely", 50.5758, 2.3615], + 62702: ["Remilly-Wirquin", 50.6699, 2.1745], + 62703: ["Rémy", 50.2570, 2.9588], + 62704: ["Renty", 50.5795, 2.0689], + 62705: ["Rety", 50.7933, 1.7847], + 62706: ["Richebourg", 50.5790, 2.7472], + 62708: ["Riencourt-lès-Bapaume", 50.0885, 2.8804], + 62709: ["Riencourt-lès-Cagnicourt", 50.1942, 2.9613], + 62710: ["Rimboval", 50.5151, 1.9892], + 62711: ["Rinxent", 50.8071, 1.7410], + 62712: ["Rivière", 50.2320, 2.6865], + 62713: ["Robecq", 50.5941, 2.5506], + 62714: ["Roclincourt", 50.3298, 2.7898], + 62715: ["Rocquigny", 50.0557, 2.9241], + 62716: ["Rodelinghem", 50.8340, 1.9303], + 62717: ["Roëllecourt", 50.3682, 2.3879], + 62718: ["Roeux", 50.3016, 2.8991], + 62719: ["Rollancourt", 50.4117, 2.1259], + 62720: ["Rombly", 50.5951, 2.3898], + 62721: ["Roquetoire", 50.6660, 2.3384], + 62722: ["Rougefay", 50.2763, 2.1698], + 62723: ["Roussent", 50.3713, 1.7745], + 62724: ["Rouvroy", 50.3992, 2.9048], + 62725: ["Royon", 50.4726, 1.9996], + 62726: ["Ruisseauville", 50.4836, 2.1159], + 62727: ["Ruitz", 50.4661, 2.5907], + 62728: ["Rumaucourt", 50.2382, 3.0650], + 62729: ["Rumilly", 50.5793, 2.0178], + 62730: ["Ruminghem", 50.8561, 2.1676], + 62731: ["Ruyaulcourt", 50.0828, 3.0162], + 62732: ["Sachin", 50.4927, 2.3665], + 62733: ["Sailly-au-Bois", 50.1213, 2.5986], + 62734: ["Sailly-en-Ostrevent", 50.2875, 2.9900], + 62735: ["Sailly-Labourse", 50.5016, 2.7027], + 62736: ["Sailly-sur-la-Lys", 50.6532, 2.7924], + 62737: ["Sains-en-Gohelle", 50.4509, 2.6838], + 62738: ["Sains-lès-Fressin", 50.4721, 2.0489], + 62739: ["Sains-lès-Marquion", 50.1855, 3.0783], + 62740: ["Sains-lès-Pernes", 50.4791, 2.3488], + 62741: ["Saint-Amand", 50.1701, 2.5612], + 62742: ["Saint-Aubin", 50.4542, 1.6687], + 62743: ["Sainte-Austreberthe", 50.3579, 2.0442], + 62744: ["Sainte-Catherine", 50.3146, 2.7623], + 62745: ["Saint-Denoeux", 50.4773, 1.9095], + 62746: ["Saint-étienne-au-Mont", 50.6654, 1.6018], + 62747: ["Saint-Floris", 50.6245, 2.5792], + 62748: ["Saint-Folquin", 50.9379, 2.1254], + 62749: ["Saint-Georges", 50.3516, 2.0728], + 62750: ["Saint-Hilaire-Cottes", 50.5673, 2.3968], + 62751: ["Saint-Inglevert", 50.8715, 1.7438], + 62752: ["Saint-Josse", 50.4816, 1.6644], + 62753: ["Saint-Laurent-Blangy", 50.3076, 2.8112], + 62754: ["Saint-Léger", 50.1836, 2.8515], + 62755: ["Saint-Léonard", 50.6957, 1.6230], + 62756: ["Sainte-Marie-Kerque", 50.8925, 2.1512], + 62757: ["Saint-Martin-au-Laërt", 50.7568, 2.2297], + 62758: ["Saint-Martin-Boulogne", 50.7235, 1.6479], + 62759: ["Saint-Martin-Choquel", 50.6684, 1.8875], + 62760: ["Saint-Martin-d'Hardinghem", 50.6112, 2.1047], + 62761: ["Saint-Martin-sur-Cojeul", 50.2286, 2.8519], + 62762: ["Saint-Michel-sous-Bois", 50.5174, 1.9360], + 62763: ["Saint-Michel-sur-Ternoise", 50.3751, 2.3605], + 62764: ["Saint-Nicolas", 50.3086, 2.7850], + 62765: ["Saint-Omer", 50.7679, 2.2633], + 62766: ["Saint-Omer-Capelle", 50.9450, 2.1009], + 62767: ["Saint-Pol-sur-Ternoise", 50.3883, 2.3501], + 62768: ["Saint-Rémy-au-Bois", 50.3683, 1.8691], + 62769: ["Saint-Tricat", 50.8926, 1.8266], + 62770: ["Saint-Venant", 50.6225, 2.5254], + 62771: ["Sallaumines", 50.4204, 2.8599], + 62772: ["Salperwick", 50.7683, 2.2196], + 62773: ["Samer", 50.6338, 1.7548], + 62774: ["Sangatte", 50.9410, 1.7695], + 62775: ["Sanghen", 50.7731, 1.8926], + 62776: ["Sapignies", 50.1316, 2.8367], + 62777: ["Le Sars", 50.0668, 2.7832], + 62778: ["Sars-le-Bois", 50.2975, 2.4316], + 62779: ["Sarton", 50.1088, 2.4305], + 62780: ["Sauchy-Cauchy", 50.2357, 3.0902], + 62781: ["Sauchy-Lestrée", 50.2199, 3.1164], + 62782: ["Saudemont", 50.2386, 3.0313], + 62783: ["Saulchoy", 50.3538, 1.8507], + 62784: ["Saulty", 50.2118, 2.5247], + 62785: ["Savy-Berlette", 50.3544, 2.5584], + 62786: ["Selles", 50.6959, 1.8896], + 62787: ["Sempy", 50.4962, 1.8776], + 62788: ["Seninghem", 50.6984, 2.0270], + 62789: ["Senlecques", 50.6500, 1.9364], + 62790: ["Senlis", 50.5345, 2.1473], + 62791: ["Séricourt", 50.2955, 2.3130], + 62792: ["Serques", 50.7907, 2.2016], + 62793: ["Servins", 50.4073, 2.6362], + 62794: ["Setques", 50.7145, 2.1564], + 62795: ["Sibiville", 50.3047, 2.3312], + 62796: ["Simencourt", 50.2544, 2.6337], + 62797: ["Siracourt", 50.3707, 2.2679], + 62798: ["Sombrin", 50.2376, 2.5052], + 62799: ["Sorrus", 50.4564, 1.7145], + 62800: ["Souastre", 50.1493, 2.5700], + 62801: ["Souchez", 50.3887, 2.7434], + 62802: ["Le Souich", 50.2233, 2.3616], + 62803: ["Surques", 50.7434, 1.9229], + 62804: ["Sus-Saint-Léger", 50.2394, 2.4347], + 62805: ["Tangry", 50.4621, 2.3601], + 62806: ["Tardinghen", 50.8654, 1.6428], + 62807: ["Tatinghem", 50.7438, 2.2053], + 62808: ["Teneur", 50.4521, 2.2204], + 62809: ["Ternas", 50.3394, 2.3977], + 62810: ["Thélus", 50.3509, 2.7995], + 62811: ["Thérouanne", 50.6288, 2.2510], + 62812: ["Thiembronne", 50.6239, 2.0469], + 62813: ["La Thieuloye", 50.4137, 2.4328], + 62814: ["Thièvres", 50.1320, 2.4478], + 62815: ["Tigny-Noyelle", 50.3549, 1.7080], + 62816: ["Tilloy-lès-Hermaville", 50.3286, 2.5539], + 62817: ["Tilloy-lès-Mofflaines", 50.2772, 2.8215], + 62818: ["Tilly-Capelle", 50.4443, 2.1871], + 62819: ["Tilques", 50.7728, 2.2015], + 62820: ["Tincques", 50.3598, 2.4940], + 62821: ["Tingry", 50.6110, 1.7219], + 62822: ["Tollent", 50.2775, 2.0138], + 62823: ["Torcy", 50.4839, 2.0207], + 62824: ["Tortefontaine", 50.3354, 1.9148], + 62825: ["Tortequesne", 50.2909, 3.0325], + 62826: ["Le Touquet-Paris-Plage", 50.5083, 1.5992], + 62827: ["Tournehem-sur-la-Hem", 50.7916, 2.0476], + 62828: ["Tramecourt", 50.4697, 2.1521], + 62829: ["Le Transloy", 50.0502, 2.8923], + 62830: ["Trescault", 50.0904, 3.0968], + 62831: ["Troisvaux", 50.4116, 2.3437], + 62832: ["Tubersent", 50.5216, 1.6991], + 62833: ["Vacquerie-le-Boucq", 50.2700, 2.2075], + 62834: ["Vacqueriette-Erquières", 50.3228, 2.0743], + 62835: ["Valhuon", 50.4342, 2.3833], + 62836: ["Vaudricourt", 50.4996, 2.6187], + 62837: ["Vaudringhem", 50.6540, 2.0240], + 62838: ["Vaulx", 50.2710, 2.1045], + 62839: ["Vaulx-Vraucourt", 50.1439, 2.9045], + 62840: ["Vélu", 50.1007, 2.9741], + 62841: ["Vendin-lès-Béthune", 50.5464, 2.6068], + 62842: ["Vendin-le-Vieil", 50.4703, 2.8538], + 62843: ["Verchin", 50.4933, 2.1792], + 62844: ["Verchocq", 50.5548, 2.0400], + 62845: ["Verlincthun", 50.6285, 1.6922], + 62846: ["Vermelles", 50.4869, 2.7573], + 62847: ["Verquigneul", 50.5030, 2.6621], + 62848: ["Verquin", 50.5014, 2.6424], + 62849: ["Verton", 50.4023, 1.6509], + 62850: ["Vieil-Hesdin", 50.3632, 2.1130], + 62851: ["Vieille-Chapelle", 50.5929, 2.7174], + 62852: ["Vieille-église", 50.9332, 2.0765], + 62853: ["Vieil-Moutier", 50.6624, 1.9106], + 62854: ["Villers-au-Bois", 50.3774, 2.6641], + 62855: ["Villers-au-Flos", 50.0787, 2.9054], + 62856: ["Villers-Brûlin", 50.3727, 2.5294], + 62857: ["Villers-Châtel", 50.3751, 2.5898], + 62858: ["Villers-lès-Cagnicourt", 50.2253, 3.0103], + 62859: ["Villers-l'Hôpital", 50.2291, 2.2101], + 62860: ["Villers-Sir-Simon", 50.3148, 2.4920], + 62861: ["Vimy", 50.3776, 2.8111], + 62862: ["Vincly", 50.5561, 2.1790], + 62863: ["Violaines", 50.5377, 2.7797], + 62864: ["Vis-en-Artois", 50.2458, 2.9360], + 62865: ["Vitry-en-Artois", 50.3256, 2.9809], + 62866: ["Waben", 50.3822, 1.6504], + 62867: ["Wacquinghen", 50.7807, 1.6692], + 62868: ["Wail", 50.3377, 2.1191], + 62869: ["Wailly", 50.2491, 2.7241], + 62870: ["Wailly-Beaucamp", 50.4082, 1.7301], + 62871: ["Wambercourt", 50.4340, 2.0238], + 62872: ["Wamin", 50.4153, 2.0620], + 62873: ["Wancourt", 50.2560, 2.8552], + 62874: ["Wanquetin", 50.2723, 2.6141], + 62875: ["Wardrecques", 50.7053, 2.3455], + 62876: ["Warlencourt-Eaucourt", 50.0811, 2.7913], + 62877: ["Warlincourt-lès-Pas", 50.1841, 2.5062], + 62878: ["Warlus", 50.2793, 2.6648], + 62879: ["Warluzel", 50.2311, 2.4691], + 62880: ["Le Wast", 50.7500, 1.7982], + 62881: ["Beauvoir-Wavans", 50.2165, 2.1653], + 62882: ["Wavrans-sur-l'Aa", 50.6749, 2.1381], + 62883: ["Wavrans-sur-Ternoise", 50.4093, 2.2840], + 62885: ["Westrehem", 50.5447, 2.3435], + 62886: ["Wicquinghem", 50.5725, 1.9503], + 62887: ["Widehem", 50.5841, 1.6593], + 62888: ["Wierre-au-Bois", 50.6511, 1.7684], + 62889: ["Wierre-Effroy", 50.7718, 1.7371], + 62890: ["Willeman", 50.3594, 2.1628], + 62891: ["Willencourt", 50.2394, 2.0776], + 62892: ["Willerval", 50.3625, 2.8493], + 62893: ["Wimereux", 50.7792, 1.6134], + 62894: ["Wimille", 50.7649, 1.6420], + 62895: ["Wingles", 50.4951, 2.8577], + 62896: ["Wirwignes", 50.6852, 1.7674], + 62897: ["Wismes", 50.6613, 2.0797], + 62898: ["Wisques", 50.7269, 2.1911], + 62899: ["Wissant", 50.8883, 1.6824], + 62900: ["Witternesse", 50.6139, 2.3632], + 62901: ["Wittes", 50.6716, 2.3881], + 62902: ["Wizernes", 50.7153, 2.2291], + 62903: ["Zoteux", 50.6149, 1.8874], + 62904: ["Zouafques", 50.8228, 2.0532], + 62905: ["Zudausques", 50.7526, 2.1602], + 62906: ["Zutkerque", 50.8528, 2.0596], + 62907: ["Libercourt", 50.4820, 2.9997], + 62908: ["La Capelle-lès-Boulogne", 50.7313, 1.7159], + 62909: ["Ytres", 50.0647, 2.9962] +}; diff --git a/dep/63.js b/dep/63.js new file mode 100644 index 0000000..d7700ec --- /dev/null +++ b/dep/63.js @@ -0,0 +1,483 @@ +/* + 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[63] = { + 63001: ["Aigueperse", 46.0148, 3.2012], + 63002: ["Aix-la-Fayette", 45.5069, 3.5287], + 63003: ["Ambert", 45.5557, 3.7562], + 63004: ["Les Ancizes-Comps", 45.9331, 2.8053], + 63005: ["Antoingt", 45.5004, 3.1840], + 63006: ["Anzat-le-Luguet", 45.3306, 3.0119], + 63007: ["Apchat", 45.3738, 3.1481], + 63008: ["Arconsat", 45.8981, 3.7159], + 63009: ["Ardes", 45.3984, 3.1178], + 63010: ["Arlanc", 45.4207, 3.7231], + 63011: ["Ars-les-Favets", 46.2002, 2.7485], + 63012: ["Artonne", 46.0058, 3.1501], + 63013: ["Aubiat", 45.9806, 3.1925], + 63014: ["Aubière", 45.7510, 3.1261], + 63015: ["Aubusson-d'Auvergne", 45.7532, 3.5988], + 63016: ["Augerolles", 45.7367, 3.6308], + 63017: ["Augnat", 45.4140, 3.1793], + 63018: ["Aulhat-Saint-Privat", 45.5747, 3.3227], + 63019: ["Aulnat", 45.7931, 3.1710], + 63020: ["Aurières", 45.6818, 2.9154], + 63021: ["Authezat", 45.6385, 3.1931], + 63022: ["Auzat-la-Combelle", 45.4508, 3.3258], + 63023: ["Auzelles", 45.6068, 3.5190], + 63024: ["Avèze", 45.5970, 2.6061], + 63025: ["Ayat-sur-Sioule", 46.0615, 2.8870], + 63026: ["Aydat", 45.6667, 2.9844], + 63027: ["Baffie", 45.4768, 3.8280], + 63028: ["Bagnols", 45.4980, 2.6386], + 63029: ["Bansat", 45.4834, 3.3603], + 63030: ["Bas-et-Lezat", 46.0370, 3.3081], + 63031: ["Beaulieu", 45.4434, 3.2857], + 63032: ["Beaumont", 45.7498, 3.0866], + 63033: ["Beaumont-lès-Randan", 45.9963, 3.3833], + 63034: ["Beauregard-l'évêque", 45.8137, 3.2988], + 63035: ["Beauregard-Vendon", 45.9656, 3.1131], + 63036: ["Bergonne", 45.5097, 3.2167], + 63037: ["Bertignat", 45.6174, 3.6908], + 63038: ["Besse-et-Saint-Anastaise", 45.4967, 2.9070], + 63039: ["Beurières", 45.4316, 3.7786], + 63040: ["Billom", 45.7251, 3.3230], + 63041: ["Biollet", 45.9926, 2.6934], + 63042: ["Blanzat", 45.8274, 3.0733], + 63043: ["Blot-l'église", 46.0337, 2.9577], + 63044: ["Bongheat", 45.7244, 3.4271], + 63045: ["Bort-l'étang", 45.7812, 3.4354], + 63046: ["Boudes", 45.4522, 3.1824], + 63047: ["La Bourboule", 45.5796, 2.7501], + 63048: ["Bourg-Lastic", 45.6572, 2.5627], + 63049: ["Bouzel", 45.7801, 3.3186], + 63050: ["Brassac-les-Mines", 45.4199, 3.3206], + 63051: ["Brenat", 45.5494, 3.3096], + 63052: ["Le Breuil-sur-Couze", 45.4671, 3.2667], + 63053: ["Briffons", 45.7007, 2.6543], + 63054: ["Le Broc", 45.5037, 3.2515], + 63055: ["Bromont-Lamothe", 45.8322, 2.8102], + 63056: ["Brousse", 45.6003, 3.4638], + 63057: ["Le Brugeron", 45.7117, 3.7423], + 63058: ["Bulhon", 45.8848, 3.3913], + 63059: ["Busséol", 45.6933, 3.2623], + 63060: ["Bussières", 46.0639, 2.6473], + 63061: ["Bussières-et-Pruns", 46.0068, 3.2382], + 63062: ["Buxières-sous-Montaigut", 46.2017, 2.8370], + 63063: ["Cébazat", 45.8318, 3.1080], + 63064: ["La Celle", 45.8497, 2.4743], + 63065: ["Ceilloux", 45.6552, 3.5162], + 63066: ["Celles-sur-Durolle", 45.8720, 3.6519], + 63067: ["La Cellette", 46.0955, 2.7264], + 63068: ["Cellule", 45.9461, 3.1468], + 63069: ["Le Cendre", 45.7178, 3.1939], + 63070: ["Ceyrat", 45.7385, 3.0642], + 63071: ["Ceyssat", 45.7698, 2.9244], + 63072: ["Chabreloche", 45.8711, 3.6992], + 63073: ["Chadeleuf", 45.5811, 3.1811], + 63074: ["Chalus", 45.4646, 3.2080], + 63075: ["Chamalières", 45.7747, 3.0612], + 63076: ["Chambon-sur-Dolore", 45.4970, 3.6252], + 63077: ["Chambon-sur-Lac", 45.5602, 2.8688], + 63078: ["Chaméane", 45.5198, 3.4383], + 63079: ["Champagnat-le-Jeune", 45.4445, 3.4164], + 63080: ["Champeix", 45.5840, 3.1285], + 63081: ["Champétières", 45.5157, 3.6786], + 63082: ["Champs", 46.0616, 3.0934], + 63083: ["Chanat-la-Mouteyre", 45.8252, 3.0069], + 63084: ["Chanonat", 45.6953, 3.0832], + 63085: ["Chapdes-Beaufort", 45.8923, 2.8554], + 63086: ["La Chapelle-Agnon", 45.6297, 3.6289], + 63087: ["La Chapelle-Marcousse", 45.4421, 3.0807], + 63088: ["La Chapelle-sur-Usson", 45.4637, 3.3923], + 63089: ["Chappes", 45.8653, 3.2267], + 63090: ["Chaptuzat", 46.0302, 3.1701], + 63091: ["Charbonnier-les-Mines", 45.4181, 3.2819], + 63092: ["Charbonnières-les-Varennes", 45.8981, 2.9800], + 63093: ["Charbonnières-les-Vieilles", 45.9916, 3.0076], + 63094: ["Charensat", 45.9834, 2.6439], + 63095: ["Charnat", 45.9449, 3.4349], + 63096: ["Chas", 45.7472, 3.3072], + 63097: ["Chassagne", 45.4929, 3.0615], + 63098: ["Chastreix", 45.5125, 2.7534], + 63099: ["Châteaugay", 45.8537, 3.0932], + 63100: ["Châteauneuf-les-Bains", 46.0254, 2.8874], + 63101: ["Château-sur-Cher", 46.1168, 2.5687], + 63102: ["Châteldon", 45.9733, 3.5529], + 63103: ["Châtel-Guyon", 45.9206, 3.0632], + 63104: ["La Chaulme", 45.4716, 3.9579], + 63105: ["Chaumont-le-Bourg", 45.4581, 3.7655], + 63106: ["Chauriat", 45.7437, 3.2775], + 63107: ["Chavaroux", 45.8558, 3.2583], + 63108: ["Le Cheix", 45.9573, 3.1818], + 63109: ["Chidrac", 45.5594, 3.1504], + 63110: ["Cisternes-la-Forêt", 45.8080, 2.7146], + 63111: ["Clémensat", 45.5641, 3.1052], + 63112: ["Clerlande", 45.9163, 3.1901], + 63113: ["Clermont-Ferrand", 45.7856, 3.1155], + 63114: ["Collanges", 45.4353, 3.2148], + 63115: ["Combrailles", 45.8408, 2.6415], + 63116: ["Combronde", 45.9858, 3.0806], + 63117: ["Compains", 45.4364, 2.9246], + 63118: ["Condat-en-Combraille", 45.8621, 2.5660], + 63119: ["Condat-lès-Montboissier", 45.5577, 3.4778], + 63120: ["Corent", 45.6605, 3.1926], + 63121: ["Coudes", 45.6105, 3.2014], + 63122: ["Courgoul", 45.5117, 3.0464], + 63123: ["Cournols", 45.6415, 3.0368], + 63124: ["Cournon-d'Auvergne", 45.7429, 3.1868], + 63125: ["Courpière", 45.7580, 3.5412], + 63126: ["Le Crest", 45.6887, 3.1328], + 63127: ["Creste", 45.5556, 3.0513], + 63128: ["Crevant-Laveine", 45.9023, 3.4014], + 63129: ["Cros", 45.4669, 2.6079], + 63130: ["La Crouzille", 46.1718, 2.7515], + 63131: ["Culhat", 45.8605, 3.3436], + 63132: ["Cunlhat", 45.6303, 3.5628], + 63133: ["Dallet", 45.7717, 3.2385], + 63134: ["Dauzat-sur-Vodable", 45.4713, 3.0825], + 63135: ["Davayat", 45.9471, 3.1154], + 63136: ["Domaize", 45.6864, 3.5330], + 63137: ["Doranges", 45.3996, 3.6056], + 63138: ["Dorat", 45.8956, 3.4809], + 63139: ["Dore-l'église", 45.3776, 3.7567], + 63140: ["Durmignat", 46.1968, 2.8931], + 63141: ["Durtol", 45.7965, 3.0515], + 63142: ["échandelys", 45.5469, 3.5313], + 63143: ["Effiat", 46.0444, 3.2688], + 63144: ["égliseneuve-d'Entraigues", 45.4211, 2.8227], + 63145: ["égliseneuve-des-Liards", 45.5658, 3.4205], + 63146: ["égliseneuve-près-Billom", 45.7163, 3.3898], + 63147: ["églisolles", 45.4686, 3.8713], + 63148: ["Ennezat", 45.8956, 3.2164], + 63149: ["Entraigues", 45.8842, 3.2638], + 63150: ["Enval", 45.8971, 3.0529], + 63151: ["Escoutoux", 45.8157, 3.5542], + 63152: ["Espinasse", 46.0340, 2.7107], + 63153: ["Espinchal", 45.3946, 2.8790], + 63154: ["Espirat", 45.7531, 3.3349], + 63155: ["Estandeuil", 45.6814, 3.4443], + 63156: ["Esteil", 45.4530, 3.3673], + 63157: ["Fayet-le-Château", 45.6792, 3.4095], + 63158: ["Fayet-Ronaye", 45.4189, 3.5356], + 63159: ["Fernoël", 45.8175, 2.4221], + 63160: ["Flat", 45.5717, 3.2940], + 63161: ["La Forie", 45.5886, 3.7537], + 63162: ["Fournols", 45.5212, 3.5892], + 63163: ["Gelles", 45.7617, 2.7706], + 63164: ["Gerzat", 45.8279, 3.1549], + 63165: ["Giat", 45.7993, 2.4768], + 63166: ["Gignat", 45.4865, 3.2184], + 63167: ["Gimeaux", 45.9488, 3.0981], + 63168: ["Glaine-Montaigut", 45.7509, 3.3863], + 63169: ["La Godivelle", 45.3899, 2.9173], + 63170: ["La Goutelle", 45.8444, 2.7470], + 63171: ["Gouttières", 46.0642, 2.7750], + 63172: ["Grandeyrolles", 45.5829, 3.0467], + 63173: ["Grandrif", 45.5197, 3.8345], + 63174: ["Grandval", 45.5959, 3.6512], + 63175: ["Herment", 45.7634, 2.5696], + 63176: ["Heume-l'église", 45.7212, 2.7213], + 63177: ["Isserteaux", 45.6531, 3.3811], + 63178: ["Issoire", 45.5455, 3.2449], + 63179: ["Job", 45.6284, 3.7630], + 63180: ["Joze", 45.8682, 3.3036], + 63181: ["Jozerand", 46.0248, 3.0989], + 63182: ["Jumeaux", 45.4344, 3.3482], + 63183: ["Labessette", 45.4961, 2.5360], + 63184: ["Lachaux", 45.9923, 3.5939], + 63185: ["Lamontgie", 45.4745, 3.3288], + 63186: ["Landogne", 45.8826, 2.6488], + 63187: ["Lapeyrouse", 46.2316, 2.8783], + 63188: ["Laps", 45.6712, 3.2683], + 63189: ["Laqueuille", 45.6509, 2.7460], + 63190: ["Larodde", 45.5243, 2.5541], + 63191: ["Lastic", 45.7004, 2.5705], + 63192: ["La Tour-d'Auvergne", 45.5442, 2.7075], + 63193: ["Lempdes", 45.7724, 3.1929], + 63194: ["Lempty", 45.8291, 3.3295], + 63195: ["Lezoux", 45.8287, 3.3862], + 63196: ["Limons", 45.9761, 3.4457], + 63197: ["Lisseuil", 46.0569, 2.9342], + 63198: ["Loubeyrat", 45.9367, 3.0067], + 63199: ["Ludesse", 45.6156, 3.0988], + 63200: ["Lussat", 45.8379, 3.2262], + 63201: ["Luzillat", 45.9588, 3.3853], + 63202: ["Madriat", 45.4353, 3.1757], + 63203: ["Malauzat", 45.8602, 3.0610], + 63204: ["Malintrat", 45.8108, 3.1911], + 63205: ["Manglieu", 45.6117, 3.3565], + 63206: ["Manzat", 45.9448, 2.9404], + 63207: ["Marat", 45.6728, 3.6881], + 63208: ["Marcillat", 46.0775, 3.0338], + 63209: ["Mareugheol", 45.4840, 3.1616], + 63210: ["Maringues", 45.9209, 3.3384], + 63211: ["Marsac-en-Livradois", 45.4804, 3.7220], + 63212: ["Marsat", 45.8729, 3.0832], + 63213: ["Les Martres-d'Artière", 45.8298, 3.2605], + 63214: ["Les Martres-de-Veyre", 45.6864, 3.1997], + 63215: ["Martres-sur-Morge", 45.9367, 3.2193], + 63216: ["Mauzun", 45.7042, 3.4261], + 63218: ["Mayres", 45.3868, 3.6997], + 63219: ["Mazaye", 45.7848, 2.8741], + 63220: ["Mazoires", 45.3952, 3.0477], + 63221: ["Medeyrolles", 45.4078, 3.8179], + 63222: ["Meilhaud", 45.5429, 3.1659], + 63223: ["Menat", 46.1110, 2.8952], + 63224: ["Ménétrol", 45.8614, 3.1329], + 63225: ["Messeix", 45.6122, 2.5339], + 63226: ["Mezel", 45.7490, 3.2407], + 63227: ["Mirefleurs", 45.6909, 3.2252], + 63228: ["Miremont", 45.9076, 2.7176], + 63229: ["Moissat", 45.7783, 3.3525], + 63230: ["Le Monestier", 45.5577, 3.6521], + 63231: ["La Monnerie-le-Montel", 45.8732, 3.6116], + 63232: ["Mons", 46.0004, 3.4224], + 63233: ["Montaigut", 46.1800, 2.8014], + 63234: ["Montaigut-le-Blanc", 45.5863, 3.0792], + 63235: ["Montcel", 46.0145, 3.0641], + 63236: ["Mont-Dore", 45.5760, 2.8099], + 63237: ["Montel-de-Gelat", 45.9390, 2.5856], + 63238: ["Montfermy", 45.8710, 2.7975], + 63239: ["Montmorin", 45.6915, 3.3581], + 63240: ["Montpensier", 46.0378, 3.2264], + 63241: ["Montpeyroux", 45.6253, 3.2037], + 63242: ["Moriat", 45.4048, 3.2594], + 63243: ["Moureuille", 46.1626, 2.8902], + 63244: ["La Moutade", 45.9678, 3.1509], + 63245: ["Mozac", 45.8922, 3.0848], + 63246: ["Murat-le-Quaire", 45.6038, 2.7590], + 63247: ["Murol", 45.5865, 2.9227], + 63248: ["Nébouzat", 45.7185, 2.9189], + 63249: ["Néronde-sur-Dore", 45.7989, 3.5070], + 63250: ["Neschers", 45.5918, 3.1653], + 63251: ["Neuf-église", 46.0981, 2.8684], + 63252: ["Neuville", 45.7508, 3.4429], + 63253: ["Noalhat", 45.9185, 3.4629], + 63254: ["Nohanent", 45.8109, 3.0579], + 63255: ["Nonette", 45.4846, 3.2837], + 63256: ["Novacelles", 45.4290, 3.6573], + 63257: ["Olby", 45.7455, 2.8701], + 63258: ["Olliergues", 45.6904, 3.6349], + 63259: ["Olloix", 45.6226, 3.0507], + 63260: ["Olmet", 45.7163, 3.6639], + 63261: ["Orbeil", 45.5711, 3.2687], + 63262: ["Orcet", 45.7054, 3.1740], + 63263: ["Orcines", 45.7867, 2.9970], + 63264: ["Orcival", 45.6564, 2.8387], + 63265: ["Orléat", 45.8596, 3.4386], + 63266: ["Orsonnette", 45.4690, 3.3016], + 63267: ["Palladuc", 45.9082, 3.6421], + 63268: ["Pardines", 45.5620, 3.1824], + 63269: ["Parent", 45.6233, 3.2263], + 63270: ["Parentignat", 45.5313, 3.2869], + 63271: ["Paslières", 45.9233, 3.5081], + 63272: ["Pérignat-lès-Sarliève", 45.7334, 3.1427], + 63273: ["Pérignat-sur-Allier", 45.7272, 3.2345], + 63274: ["Perpezat", 45.6721, 2.7763], + 63275: ["Perrier", 45.5452, 3.1991], + 63276: ["Peschadoires", 45.8269, 3.4811], + 63277: ["Peslières", 45.4378, 3.4734], + 63278: ["Pessat-Villeneuve", 45.9230, 3.1582], + 63279: ["Picherande", 45.4694, 2.7920], + 63280: ["Pignols", 45.6495, 3.2854], + 63281: ["Pionsat", 46.1199, 2.6853], + 63282: ["Plauzat", 45.6197, 3.1481], + 63283: ["Pontaumur", 45.8601, 2.6823], + 63284: ["Pont-du-Château", 45.7984, 3.2395], + 63285: ["Pontgibaud", 45.8268, 2.8536], + 63286: ["Pouzol", 46.0943, 2.9738], + 63287: ["Les Pradeaux", 45.5132, 3.2915], + 63288: ["Prompsat", 45.9450, 3.0722], + 63289: ["Prondines", 45.7591, 2.6842], + 63290: ["Pulvérières", 45.8821, 2.9222], + 63291: ["Puy-Guillaume", 45.9610, 3.4973], + 63292: ["Puy-Saint-Gulmier", 45.7949, 2.6274], + 63293: ["Le Quartier", 46.1220, 2.7606], + 63294: ["Queuille", 45.9728, 2.8372], + 63295: ["Randan", 46.0116, 3.3636], + 63296: ["Ravel", 45.7870, 3.3948], + 63297: ["Reignat", 45.7487, 3.3556], + 63298: ["La Renaudie", 45.7414, 3.7095], + 63299: ["Rentières", 45.4251, 3.1196], + 63300: ["Riom", 45.8942, 3.1324], + 63301: ["Ris", 46.0038, 3.5127], + 63302: ["La Roche-Blanche", 45.7137, 3.1380], + 63303: ["Roche-Charles-la-Mayrand", 45.4474, 3.0204], + 63304: ["Roche-d'Agoux", 46.0409, 2.6421], + 63305: ["Rochefort-Montagne", 45.6822, 2.8088], + 63306: ["La Roche-Noire", 45.7136, 3.2232], + 63307: ["Romagnat", 45.7210, 3.0882], + 63308: ["Royat", 45.7578, 3.0407], + 63309: ["Saillant", 45.4486, 3.9258], + 63310: ["Sainte-Agathe", 45.8212, 3.6227], + 63311: ["Saint-Agoulin", 46.0402, 3.1292], + 63312: ["Saint-Alyre-d'Arlanc", 45.3674, 3.6268], + 63313: ["Saint-Alyre-ès-Montagne", 45.3796, 2.9723], + 63314: ["Saint-Amant-Roche-Savine", 45.5783, 3.6073], + 63315: ["Saint-Amant-Tallende", 45.6673, 3.1096], + 63317: ["Saint-André-le-Coq", 45.9579, 3.3075], + 63318: ["Saint-Angel", 46.0018, 2.9395], + 63319: ["Saint-Anthème", 45.5557, 3.8962], + 63320: ["Saint-Avit", 45.8758, 2.5256], + 63321: ["Saint-Babel", 45.6026, 3.3004], + 63322: ["Saint-Beauzire", 45.8545, 3.1842], + 63323: ["Saint-Bonnet-le-Bourg", 45.4368, 3.5963], + 63324: ["Saint-Bonnet-le-Chastel", 45.4613, 3.6383], + 63325: ["Saint-Bonnet-lès-Allier", 45.7393, 3.2553], + 63326: ["Saint-Bonnet-près-Orcival", 45.7078, 2.8642], + 63327: ["Saint-Bonnet-près-Riom", 45.9285, 3.1162], + 63328: ["Sainte-Catherine", 45.4508, 3.4780], + 63329: ["Sainte-Christine", 46.0723, 2.8314], + 63330: ["Saint-Cirgues-sur-Couze", 45.5459, 3.1441], + 63331: ["Saint-Clément-de-Valorgue", 45.5006, 3.9360], + 63332: ["Saint-Clément-de-Régnat", 45.9980, 3.2952], + 63333: ["Saint-Denis-Combarnazat", 45.9758, 3.3480], + 63334: ["Saint-Dier-d'Auvergne", 45.6701, 3.4825], + 63335: ["Saint-Diéry", 45.5401, 3.0089], + 63336: ["Saint-Donat", 45.4628, 2.7042], + 63337: ["Saint-éloy-la-Glacière", 45.5636, 3.5672], + 63338: ["Saint-éloy-les-Mines", 46.1638, 2.8427], + 63339: ["Saint-étienne-des-Champs", 45.8166, 2.5795], + 63340: ["Saint-étienne-sur-Usson", 45.5076, 3.4009], + 63341: ["Saint-Ferréol-des-Côtes", 45.5360, 3.6983], + 63342: ["Saint-Floret", 45.5393, 3.0936], + 63343: ["Saint-Flour", 45.7110, 3.5100], + 63344: ["Saint-Gal-sur-Sioule", 46.1079, 2.9941], + 63345: ["Saint-Genès-Champanelle", 45.7229, 2.9989], + 63346: ["Saint-Genès-Champespe", 45.4155, 2.7251], + 63347: ["Saint-Genès-du-Retz", 46.0629, 3.2121], + 63348: ["Saint-Genès-la-Tourette", 45.5179, 3.4809], + 63349: ["Saint-Georges-de-Mons", 45.9425, 2.8652], + 63350: ["Saint-Georges-sur-Allier", 45.7146, 3.2608], + 63351: ["Saint-Germain-près-Herment", 45.7236, 2.5533], + 63352: ["Saint-Germain-Lembron", 45.4533, 3.2429], + 63353: ["Saint-Germain-l'Herm", 45.4628, 3.5446], + 63354: ["Saint-Gervais-d'Auvergne", 46.0189, 2.8308], + 63355: ["Saint-Gervais-sous-Meymont", 45.6698, 3.6127], + 63356: ["Saint-Gervazy", 45.4012, 3.2129], + 63357: ["Saint-Hérent", 45.4603, 3.1401], + 63358: ["Saint-Hilaire-la-Croix", 46.0395, 3.0448], + 63359: ["Saint-Hilaire-les-Monges", 45.8079, 2.6651], + 63360: ["Saint-Hilaire", 46.1055, 2.6198], + 63362: ["Saint-Ignat", 45.9198, 3.2733], + 63363: ["Saint-Jacques-d'Ambur", 45.8966, 2.7664], + 63364: ["Saint-Jean-d'Heurs", 45.8149, 3.4464], + 63365: ["Saint-Jean-des-Ollières", 45.6417, 3.4371], + 63366: ["Saint-Jean-en-Val", 45.5128, 3.3649], + 63367: ["Saint-Jean-Saint-Gervais", 45.4215, 3.3875], + 63368: ["Saint-Julien-de-Coppel", 45.6901, 3.3108], + 63369: ["Saint-Julien-la-Geneste", 46.0492, 2.7408], + 63370: ["Saint-Julien-Puy-Lavèze", 45.6620, 2.6796], + 63371: ["Saint-Just", 45.4584, 3.8094], + 63372: ["Saint-Laure", 45.8981, 3.2930], + 63373: ["Saint-Maigner", 46.0784, 2.6860], + 63374: ["Saint-Martin-des-Olmes", 45.5270, 3.8041], + 63375: ["Saint-Martin-des-Plains", 45.4950, 3.3110], + 63376: ["Saint-Martin-d'Ollières", 45.4170, 3.4490], + 63377: ["Saint-Maurice-près-Pionsat", 46.0687, 2.5930], + 63378: ["Saint-Maurice", 45.6705, 3.2380], + 63379: ["Saint-Myon", 45.9871, 3.1295], + 63380: ["Saint-Nectaire", 45.5919, 2.9977], + 63381: ["Saint-Ours", 45.8391, 2.9154], + 63382: ["Saint-Pardoux", 46.0543, 3.0050], + 63383: ["Saint-Pierre-Colamine", 45.5143, 2.9747], + 63384: ["Saint-Pierre-la-Bourlhonne", 45.6770, 3.7549], + 63385: ["Saint-Pierre-le-Chastel", 45.7937, 2.8360], + 63386: ["Saint-Pierre-Roche", 45.7293, 2.8146], + 63387: ["Saint-Priest-Bramefant", 46.0285, 3.4400], + 63388: ["Saint-Priest-des-Champs", 45.9720, 2.7490], + 63389: ["Saint-Quentin-sur-Sauxillanges", 45.5452, 3.4158], + 63390: ["Saint-Quintin-sur-Sioule", 46.0925, 3.0694], + 63391: ["Saint-Rémy-de-Blot", 46.0773, 2.9483], + 63392: ["Saint-Rémy-de-Chargnat", 45.5095, 3.3252], + 63393: ["Saint-Rémy-sur-Durolle", 45.8957, 3.5845], + 63394: ["Saint-Romain", 45.4923, 3.8961], + 63395: ["Saint-Sandoux", 45.6383, 3.1083], + 63396: ["Saint-Saturnin", 45.6638, 3.0739], + 63397: ["Saint-Sauves-d'Auvergne", 45.6115, 2.6930], + 63398: ["Saint-Sauveur-la-Sagne", 45.3949, 3.6635], + 63399: ["Saint-Sulpice", 45.6470, 2.6197], + 63400: ["Saint-Sylvestre-Pragoulin", 46.0489, 3.3958], + 63401: ["Saint-Victor-la-Rivière", 45.5489, 2.9352], + 63402: ["Saint-Victor-Montvianeix", 45.9381, 3.6113], + 63403: ["Saint-Vincent", 45.5472, 3.1259], + 63404: ["Saint-Yvoine", 45.5750, 3.2257], + 63405: ["Sallèdes", 45.6462, 3.3258], + 63406: ["Sardon", 45.9633, 3.2225], + 63407: ["Saulzet-le-Froid", 45.6309, 2.8922], + 63408: ["Sauret-Besserve", 45.9894, 2.8032], + 63409: ["Saurier", 45.5357, 3.0552], + 63410: ["Sauvagnat", 45.7557, 2.6093], + 63411: ["Sauvagnat-Sainte-Marthe", 45.5897, 3.2085], + 63412: ["Sauvessanges", 45.3925, 3.8653], + 63413: ["La Sauvetat", 45.6424, 3.1648], + 63414: ["Sauviat", 45.7189, 3.5569], + 63415: ["Sauxillanges", 45.5629, 3.3721], + 63416: ["Savennes", 45.5804, 2.4969], + 63417: ["Sayat", 45.8388, 3.0344], + 63418: ["Sermentizon", 45.7640, 3.4857], + 63419: ["Servant", 46.1383, 2.9321], + 63420: ["Seychalles", 45.8064, 3.3365], + 63421: ["Singles", 45.5600, 2.5520], + 63422: ["Solignat", 45.5234, 3.1854], + 63423: ["Sugères", 45.6003, 3.4118], + 63424: ["Surat", 45.9402, 3.2593], + 63425: ["Tallende", 45.6616, 3.1337], + 63426: ["Tauves", 45.5635, 2.6273], + 63427: ["Teilhède", 45.9614, 3.0524], + 63428: ["Teilhet", 46.1023, 2.8163], + 63429: ["Ternant-les-Eaux", 45.4812, 3.1276], + 63430: ["Thiers", 45.8620, 3.5394], + 63431: ["Thiolières", 45.5821, 3.6935], + 63432: ["Thuret", 45.9738, 3.2618], + 63433: ["Tortebesse", 45.7273, 2.6596], + 63434: ["Tours-sur-Meymont", 45.6740, 3.5762], + 63435: ["Tourzel-Ronzières", 45.5207, 3.1182], + 63436: ["Tralaigues", 45.9013, 2.5939], + 63437: ["Trémouille-Saint-Loup", 45.4860, 2.5636], + 63438: ["Trézioux", 45.7193, 3.4725], + 63439: ["Usson", 45.5273, 3.3428], + 63440: ["Valbeleix", 45.4741, 2.9984], + 63441: ["Valcivières", 45.6015, 3.8206], + 63442: ["Valz-sous-Châteauneuf", 45.4308, 3.4216], + 63443: ["Varennes-sur-Morge", 45.9398, 3.1863], + 63444: ["Varennes-sur-Usson", 45.5353, 3.3239], + 63445: ["Vassel", 45.7605, 3.3123], + 63446: ["Vensat", 46.0542, 3.1660], + 63447: ["Vergheas", 46.0244, 2.6223], + 63448: ["Vernet-la-Varenne", 45.4784, 3.4544], + 63449: ["Le Vernet-Sainte-Marguerite", 45.6163, 2.9400], + 63450: ["Verneugheol", 45.7554, 2.5201], + 63451: ["Vernines", 45.6674, 2.8777], + 63452: ["Verrières", 45.5681, 3.0355], + 63453: ["Vertaizon", 45.7750, 3.2843], + 63454: ["Vertolaye", 45.6538, 3.7374], + 63455: ["Veyre-Monton", 45.6731, 3.1640], + 63456: ["Vichel", 45.4240, 3.2408], + 63457: ["Vic-le-Comte", 45.6440, 3.2404], + 63458: ["Villeneuve", 45.4775, 3.1874], + 63459: ["Villeneuve-les-Cerfs", 46.0188, 3.3291], + 63460: ["Villosanges", 45.9190, 2.6452], + 63461: ["Vinzelles", 45.9274, 3.4156], + 63462: ["Virlet", 46.1545, 2.7022], + 63463: ["Viscomtat", 45.8286, 3.6899], + 63464: ["Vitrac", 45.9786, 2.8949], + 63465: ["Viverols", 45.4323, 3.8814], + 63466: ["Vodable", 45.5041, 3.1346], + 63467: ["Voingt", 45.8061, 2.5405], + 63468: ["Vollore-Montagne", 45.7827, 3.6876], + 63469: ["Vollore-Ville", 45.7843, 3.6108], + 63470: ["Volvic", 45.8681, 3.0190], + 63471: ["Youx", 46.1408, 2.8044], + 63472: ["Yronde-et-Buron", 45.6099, 3.2529], + 63473: ["Yssac-la-Tourette", 45.9344, 3.0922] +}; diff --git a/dep/64.js b/dep/64.js new file mode 100644 index 0000000..06246d5 --- /dev/null +++ b/dep/64.js @@ -0,0 +1,560 @@ +/* + 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[64] = { + 64001: ["Aast", 43.2908, -0.0817], + 64002: ["Abère", 43.3870, -0.1748], + 64003: ["Abidos", 43.3951, -0.6283], + 64004: ["Abitain", 43.4173, -0.9980], + 64005: ["Abos", 43.3538, -0.5506], + 64006: ["Accous", 42.9398, -0.5790], + 64007: ["Agnos", 43.1539, -0.6293], + 64008: ["Ahaxe-Alciette-Bascassan", 43.1439, -1.1637], + 64009: ["Ahetze", 43.4042, -1.5706], + 64010: ["Aïcirits-Camou-Suhast", 43.3536, -1.0164], + 64011: ["Aincille", 43.1339, -1.1976], + 64012: ["Ainharp", 43.2547, -0.9357], + 64013: ["Ainhice-Mongelos", 43.2143, -1.1595], + 64014: ["Ainhoa", 43.2973, -1.4851], + 64015: ["Alçay-Alçabéhéty-Sunharette", 43.0865, -0.9758], + 64016: ["Aldudes", 43.0920, -1.4347], + 64017: ["Alos-Sibas-Abense", 43.1129, -0.8779], + 64018: ["Amendeuix-Oneix", 43.3445, -1.0436], + 64019: ["Amorots-Succos", 43.3625, -1.1243], + 64020: ["Ance", 43.1445, -0.6876], + 64021: ["Andoins", 43.3003, -0.2231], + 64022: ["Andrein", 43.3997, -0.8892], + 64023: ["Angaïs", 43.2387, -0.2472], + 64024: ["Anglet", 43.4917, -1.5162], + 64025: ["Angous", 43.2928, -0.8125], + 64026: ["Anhaux", 43.1459, -1.3010], + 64027: ["Anos", 43.3974, -0.2892], + 64028: ["Anoye", 43.3965, -0.1362], + 64029: ["Aramits", 43.1318, -0.7244], + 64031: ["Arancou", 43.4438, -1.0528], + 64032: ["Araujuzon", 43.3506, -0.8301], + 64033: ["Araux", 43.3409, -0.8194], + 64034: ["Arbérats-Sillègue", 43.3408, -0.9917], + 64035: ["Arbonne", 43.4221, -1.5490], + 64036: ["Arbouet-Sussaute", 43.3718, -0.9894], + 64037: ["Arbus", 43.3244, -0.5062], + 64038: ["Arcangues", 43.4260, -1.5168], + 64039: ["Aren", 43.2479, -0.7255], + 64040: ["Arette", 43.0398, -0.7356], + 64041: ["Aressy", 43.2780, -0.3281], + 64042: ["Argagnon", 43.4617, -0.6763], + 64043: ["Argelos", 43.4489, -0.3464], + 64044: ["Arget", 43.5449, -0.5320], + 64045: ["Arhansus", 43.2548, -1.0244], + 64046: ["Armendarits", 43.2995, -1.1616], + 64047: ["Arnéguy", 43.0855, -1.2760], + 64048: ["Arnos", 43.4587, -0.5332], + 64049: ["Aroue-Ithorots-Olhaïby", 43.3085, -0.9284], + 64050: ["Arrast-Larrebieu", 43.2856, -0.8503], + 64051: ["Arraute-Charritte", 43.4198, -1.1134], + 64052: ["Arricau-Bordes", 43.5019, -0.1424], + 64053: ["Arrien", 43.3128, -0.1622], + 64054: ["Arros-de-Nay", 43.1823, -0.2949], + 64056: ["Arrosès", 43.5470, -0.1111], + 64057: ["Arthez-de-Béarn", 43.4663, -0.6200], + 64058: ["Arthez-d'Asson", 43.0890, -0.2531], + 64059: ["Artigueloutan", 43.2722, -0.2439], + 64060: ["Artiguelouve", 43.3137, -0.4730], + 64061: ["Artix", 43.3977, -0.5741], + 64062: ["Arudy", 43.1003, -0.4740], + 64063: ["Arzacq-Arraziguet", 43.5410, -0.4247], + 64064: ["Asasp-Arros", 43.1179, -0.6299], + 64065: ["Ascain", 43.3396, -1.6307], + 64066: ["Ascarat", 43.1831, -1.2630], + 64067: ["Assat", 43.2575, -0.2884], + 64068: ["Asson", 43.0932, -0.2494], + 64069: ["Aste-Béon", 43.0305, -0.3976], + 64070: ["Astis", 43.4371, -0.3224], + 64071: ["Athos-Aspis", 43.4126, -0.9649], + 64072: ["Aubertin", 43.2716, -0.4809], + 64073: ["Aubin", 43.4356, -0.4214], + 64074: ["Aubous", 43.5761, -0.1410], + 64075: ["Audaux", 43.3725, -0.7799], + 64077: ["Auga", 43.4773, -0.3786], + 64078: ["Auriac", 43.4534, -0.3194], + 64079: ["Aurions-Idernes", 43.5311, -0.1307], + 64080: ["Aussevielle", 43.3584, -0.4791], + 64081: ["Aussurucq", 43.1289, -0.9788], + 64082: ["Auterrive", 43.4655, -1.0092], + 64083: ["Autevielle-Saint-Martin-Bideren", 43.3956, -0.9777], + 64084: ["Aydie", 43.5707, -0.1134], + 64085: ["Aydius", 42.9988, -0.5192], + 64086: ["Ayherre", 43.3787, -1.2452], + 64087: ["Baigts-de-Béarn", 43.5246, -0.8455], + 64088: ["Balansun", 43.4912, -0.6932], + 64089: ["Baleix", 43.3760, -0.1360], + 64090: ["Baliracq-Maumusson", 43.5412, -0.2496], + 64091: ["Baliros", 43.2285, -0.3083], + 64092: ["Banca", 43.1001, -1.3716], + 64093: ["Barcus", 43.1772, -0.7946], + 64094: ["Bardos", 43.4681, -1.2230], + 64095: ["Barinque", 43.4040, -0.2697], + 64096: ["Barraute-Camu", 43.3831, -0.9009], + 64097: ["Barzun", 43.2154, -0.1341], + 64098: ["Bassillon-Vauzé", 43.4526, -0.0762], + 64099: ["Bastanès", 43.3528, -0.7524], + 64100: ["Bassussarry", 43.4445, -1.4964], + 64101: ["Baudreix", 43.2056, -0.2588], + 64102: ["Bayonne", 43.4922, -1.4660], + 64103: ["Bédeille", 43.3464, -0.0975], + 64104: ["Bedous", 43.0056, -0.5881], + 64105: ["Béguios", 43.3510, -1.0974], + 64106: ["Béhasque-Lapiste", 43.3188, -1.0080], + 64107: ["Béhorléguy", 43.1201, -1.0853], + 64108: ["Bellocq", 43.5092, -0.9212], + 64109: ["Bénéjacq", 43.1946, -0.1901], + 64110: ["Béost", 42.9800, -0.3299], + 64111: ["Bentayou-Sérée", 43.3955, -0.0624], + 64112: ["Bérenx", 43.4932, -0.8675], + 64113: ["Bergouey-Viellenave", 43.4248, -1.0624], + 64114: ["Bernadets", 43.3767, -0.2824], + 64115: ["Berrogain-Laruns", 43.2501, -0.8627], + 64116: ["Bescat", 43.1296, -0.4238], + 64117: ["Bésingrand", 43.3742, -0.5688], + 64118: ["Bétracq", 43.5180, -0.0544], + 64119: ["Beuste", 43.2218, -0.2293], + 64120: ["Beyrie-sur-Joyeuse", 43.3108, -1.0965], + 64121: ["Beyrie-en-Béarn", 43.3720, -0.4652], + 64122: ["Biarritz", 43.4695, -1.5530], + 64123: ["Bidache", 43.4637, -1.1453], + 64124: ["Bidarray", 43.2723, -1.3538], + 64125: ["Bidart", 43.4380, -1.5800], + 64126: ["Bidos", 43.1751, -0.6048], + 64127: ["Bielle", 43.0445, -0.4671], + 64128: ["Bilhères", 43.0663, -0.4827], + 64129: ["Billère", 43.3045, -0.3934], + 64130: ["Biriatou", 43.3236, -1.7298], + 64131: ["Biron", 43.4626, -0.7412], + 64132: ["Bizanos", 43.2924, -0.3371], + 64133: ["Boeil-Bezing", 43.2275, -0.2510], + 64134: ["Bonloc", 43.3669, -1.2678], + 64135: ["Bonnut", 43.5504, -0.7658], + 64136: ["Borce", 42.8583, -0.5877], + 64137: ["Bordères", 43.2047, -0.2128], + 64138: ["Bordes", 43.2436, -0.2728], + 64139: ["Bosdarros", 43.2013, -0.3583], + 64140: ["Boucau", 43.5254, -1.4800], + 64141: ["Boueilh-Boueilho-Lasque", 43.5391, -0.3148], + 64142: ["Bougarber", 43.3916, -0.4693], + 64143: ["Bouillon", 43.4946, -0.5081], + 64144: ["Boumourt", 43.4423, -0.5141], + 64145: ["Bourdettes", 43.1941, -0.2702], + 64146: ["Bournos", 43.4388, -0.3954], + 64147: ["Briscous", 43.4564, -1.3247], + 64148: ["Bruges-Capbis-Mifaget", 43.1253, -0.3034], + 64149: ["Bugnein", 43.3686, -0.7544], + 64150: ["Bunus", 43.2072, -1.0645], + 64151: ["Burgaronne", 43.4177, -0.9068], + 64152: ["Buros", 43.3463, -0.3158], + 64153: ["Burosse-Mendousse", 43.5133, -0.2093], + 64154: ["Bussunarits-Sarrasquette", 43.1692, -1.1470], + 64155: ["Bustince-Iriberry", 43.1873, -1.1846], + 64156: ["Buziet", 43.1442, -0.4758], + 64157: ["Buzy", 43.1407, -0.4462], + 64158: ["Cabidos", 43.5396, -0.4637], + 64159: ["Cadillon", 43.5242, -0.1548], + 64160: ["Cambo-les-Bains", 43.3617, -1.3854], + 64161: ["Came", 43.4813, -1.0917], + 64162: ["Camou-Cihigue", 43.1187, -0.9217], + 64165: ["Cardesse", 43.2634, -0.5927], + 64166: ["Caro", 43.1487, -1.2205], + 64167: ["Carrère", 43.4787, -0.2779], + 64168: ["Carresse-Cassaber", 43.4867, -0.9994], + 64170: ["Castagnède", 43.4556, -0.9740], + 64171: ["Casteide-Cami", 43.4244, -0.5282], + 64172: ["Casteide-Candau", 43.5246, -0.5575], + 64173: ["Casteide-Doat", 43.3740, -0.0110], + 64174: ["Castéra-Loubix", 43.4059, -0.0346], + 64175: ["Castet", 43.0548, -0.3733], + 64176: ["Castetbon", 43.3972, -0.7924], + 64177: ["Castétis", 43.4755, -0.7187], + 64178: ["Castetnau-Camblong", 43.3227, -0.7971], + 64179: ["Castetner", 43.4401, -0.7297], + 64180: ["Castetpugon", 43.5630, -0.2278], + 64181: ["Castillon (canton d'Arthez-de-Béarn", 43.4647, -0.5752], + 64182: ["Castillon (canton de Lembeye)", 43.4827, -0.1299], + 64183: ["Caubios-Loos", 43.4184, -0.4031], + 64184: ["Cescau", 43.4123, -0.5036], + 64185: ["Cette-Eygun", 42.9364, -0.5685], + 64186: ["Charre", 43.3109, -0.8549], + 64187: ["Charritte-de-Bas", 43.2950, -0.8972], + 64188: ["Chéraute", 43.2304, -0.8215], + 64189: ["Ciboure", 43.3749, -1.6613], + 64190: ["Claracq", 43.5062, -0.2931], + 64191: ["Coarraze", 43.1681, -0.2099], + 64192: ["Conchez-de-Béarn", 43.5463, -0.1686], + 64193: ["Corbère-Abères", 43.4757, -0.0896], + 64194: ["Coslédaà-Lube-Boast", 43.4521, -0.2285], + 64195: ["Coublucq", 43.5378, -0.3635], + 64196: ["Crouseilles", 43.5309, -0.0816], + 64197: ["Cuqueron", 43.3097, -0.5529], + 64198: ["Denguin", 43.3708, -0.5003], + 64199: ["Diusse", 43.5668, -0.1714], + 64200: ["Doazon", 43.4553, -0.5530], + 64201: ["Dognen", 43.2890, -0.7326], + 64202: ["Domezain-Berraute", 43.3266, -0.9664], + 64203: ["Doumy", 43.4451, -0.3771], + 64204: ["Eaux-Bonnes", 42.9515, -0.3581], + 64205: ["Escos", 43.4428, -1.0055], + 64206: ["Escot", 43.0782, -0.5653], + 64207: ["Escou", 43.1836, -0.5290], + 64208: ["Escoubès", 43.4184, -0.2430], + 64209: ["Escout", 43.1875, -0.5534], + 64210: ["Escurès", 43.4659, -0.1234], + 64211: ["Eslourenties-Daban", 43.2999, -0.1406], + 64212: ["Espéchède", 43.3162, -0.1948], + 64213: ["Espelette", 43.3235, -1.4524], + 64214: ["Espès-Undurein", 43.2745, -0.8901], + 64215: ["Espiute", 43.3544, -0.9147], + 64216: ["Espoey", 43.2514, -0.1554], + 64217: ["Esquiule", 43.1855, -0.7243], + 64218: ["Estérençuby", 43.0817, -1.1818], + 64219: ["Estialescq", 43.2208, -0.5518], + 64220: ["Estos", 43.2125, -0.6061], + 64221: ["Etcharry", 43.3321, -0.9277], + 64222: ["Etchebar", 43.0669, -0.9036], + 64223: ["Etsaut", 42.8973, -0.5282], + 64224: ["Eysus", 43.1367, -0.5838], + 64225: ["Féas", 43.1680, -0.6973], + 64226: ["Fichous-Riumayou", 43.4864, -0.4387], + 64227: ["Gabaston", 43.3574, -0.2155], + 64228: ["Gabat", 43.3765, -1.0311], + 64229: ["Gamarthe", 43.1951, -1.1301], + 64230: ["Gan", 43.2086, -0.4102], + 64231: ["Garindein", 43.2188, -0.9241], + 64232: ["Garlède-Mondebat", 43.5101, -0.3351], + 64233: ["Garlin", 43.5599, -0.2722], + 64234: ["Garos", 43.5068, -0.4815], + 64235: ["Garris", 43.3394, -1.0589], + 64236: ["Gayon", 43.4853, -0.1659], + 64237: ["Gelos", 43.2558, -0.3697], + 64238: ["Ger", 43.2540, -0.0593], + 64239: ["Gerderest", 43.4091, -0.1708], + 64240: ["Gère-Bélesten", 43.0216, -0.4466], + 64241: ["Géronce", 43.2221, -0.7101], + 64242: ["Gestas", 43.3529, -0.8819], + 64243: ["Géus-d'Arzacq", 43.4810, -0.5229], + 64244: ["Geüs-d'Oloron", 43.2382, -0.7307], + 64245: ["Goès", 43.2174, -0.5757], + 64246: ["Gomer", 43.2475, -0.1972], + 64247: ["Gotein-Libarrenx", 43.1917, -0.8892], + 64249: ["Guéthary", 43.4216, -1.6103], + 64250: ["Guiche", 43.5099, -1.2077], + 64251: ["Guinarthe-Parenties", 43.3844, -0.9465], + 64252: ["Gurmençon", 43.1583, -0.5993], + 64253: ["Gurs", 43.2765, -0.7589], + 64254: ["Hagetaubin", 43.5105, -0.6128], + 64255: ["Halsou", 43.3851, -1.4112], + 64256: ["Hasparren", 43.3982, -1.3256], + 64257: ["Haut-de-Bosdarros", 43.1689, -0.3279], + 64258: ["Haux", 43.0614, -0.8378], + 64259: ["Hélette", 43.3062, -1.2458], + 64260: ["Hendaye", 43.3656, -1.7639], + 64261: ["Herrère", 43.1595, -0.5454], + 64262: ["Higuères-Souye", 43.3790, -0.2506], + 64263: ["L'Hôpital-d'Orion", 43.4414, -0.8532], + 64264: ["L'Hôpital-Saint-Blaise", 43.2555, -0.7702], + 64265: ["Hosta", 43.1484, -1.0753], + 64266: ["Hours", 43.2232, -0.1726], + 64267: ["Ibarrolle", 43.1926, -1.0983], + 64268: ["Idaux-Mendy", 43.1737, -0.9226], + 64269: ["Idron", 43.2983, -0.3061], + 64270: ["Igon", 43.1532, -0.2325], + 64271: ["Iholdy", 43.2735, -1.1773], + 64272: ["Ilharre", 43.4021, -1.0324], + 64273: ["Irissarry", 43.2614, -1.2361], + 64274: ["Irouléguy", 43.1851, -1.2887], + 64275: ["Ispoure", 43.1832, -1.2399], + 64276: ["Issor", 43.0901, -0.6582], + 64277: ["Isturits", 43.3700, -1.2034], + 64279: ["Itxassou", 43.3100, -1.4053], + 64280: ["Izeste", 43.0842, -0.4440], + 64281: ["Jasses", 43.3137, -0.7342], + 64282: ["Jatxou", 43.4070, -1.4117], + 64283: ["Jaxu", 43.2043, -1.2078], + 64284: ["Jurançon", 43.2695, -0.4070], + 64285: ["Juxue", 43.2306, -1.0412], + 64286: ["Laà-Mondrans", 43.4559, -0.7706], + 64287: ["Laàs", 43.3863, -0.8540], + 64288: ["Labastide-Cézéracq", 43.3764, -0.5404], + 64289: ["La Bastide-Clairence", 43.4176, -1.2321], + 64290: ["Labastide-Monréjeau", 43.3907, -0.5272], + 64291: ["Labastide-Villefranche", 43.4542, -1.0361], + 64292: ["Labatmale", 43.1829, -0.1501], + 64293: ["Labatut", 43.4165, -0.0134], + 64294: ["Labets-Biscay", 43.3901, -1.0635], + 64295: ["Labeyrie", 43.5417, -0.6317], + 64296: ["Lacadée", 43.5262, -0.6554], + 64297: ["Lacarre", 43.1875, -1.1619], + 64298: ["Lacarry-Arhan-Charritte-de-Haut", 43.0712, -0.9505], + 64299: ["Lacommande", 43.2762, -0.5092], + 64300: ["Lacq", 43.4215, -0.6121], + 64301: ["Lagor", 43.3829, -0.6671], + 64302: ["Lagos", 43.2122, -0.2209], + 64303: ["Laguinge-Restoue", 43.0959, -0.8490], + 64304: ["Lahonce", 43.4844, -1.3960], + 64305: ["Lahontan", 43.5208, -0.9681], + 64306: ["Lahourcade", 43.3517, -0.6303], + 64307: ["Lalongue", 43.4812, -0.1888], + 64308: ["Lalonquette", 43.4892, -0.3166], + 64309: ["Lamayou", 43.3849, -0.0301], + 64310: ["Lanne-en-Barétous", 43.0731, -0.7840], + 64311: ["Lannecaube", 43.4823, -0.2165], + 64312: ["Lanneplaà", 43.4601, -0.8279], + 64313: ["Lantabat", 43.2575, -1.1284], + 64314: ["Larceveau-Arros-Cibits", 43.2252, -1.0988], + 64315: ["Laroin", 43.2974, -0.4365], + 64316: ["Larrau", 43.0098, -0.9725], + 64317: ["Larressore", 43.3695, -1.4432], + 64318: ["Larreule", 43.4734, -0.4709], + 64319: ["Larribar-Sorhapuru", 43.2903, -1.0029], + 64320: ["Laruns", 42.8923, -0.4197], + 64321: ["Lasclaveries", 43.4339, -0.2915], + 64322: ["Lasse", 43.1357, -1.2830], + 64323: ["Lasserre", 43.5124, -0.0798], + 64324: ["Lasseube", 43.2135, -0.4833], + 64325: ["Lasseubetat", 43.1830, -0.4484], + 64326: ["Lay-Lamidou", 43.2943, -0.7086], + 64327: ["Lecumberry", 43.0676, -1.1247], + 64328: ["Ledeuix", 43.2320, -0.6114], + 64329: ["Lée", 43.2913, -0.2867], + 64330: ["Lées-Athas", 42.9710, -0.6683], + 64331: ["Lembeye", 43.4517, -0.1046], + 64332: ["Lème", 43.4960, -0.3604], + 64334: ["Léren", 43.5037, -1.0502], + 64335: ["Lescar", 43.3404, -0.4280], + 64336: ["Lescun", 42.9178, -0.6774], + 64337: ["Lespielle", 43.4688, -0.1547], + 64338: ["Lespourcy", 43.3596, -0.1546], + 64339: ["Lestelle-Bétharram", 43.1218, -0.2138], + 64340: ["Lichans-Sunhar", 43.0928, -0.8810], + 64341: ["Lichos", 43.3089, -0.8811], + 64342: ["Licq-Athérey", 43.0554, -0.8788], + 64343: ["Limendous", 43.2780, -0.1827], + 64344: ["Livron", 43.2327, -0.1276], + 64345: ["Lohitzun-Oyhercq", 43.2711, -0.9664], + 64346: ["Lombia", 43.3292, -0.1327], + 64347: ["Lonçon", 43.4709, -0.4195], + 64348: ["Lons", 43.3212, -0.4017], + 64349: ["Loubieng", 43.4208, -0.7565], + 64350: ["Louhossoa", 43.3122, -1.3479], + 64351: ["Lourdios-Ichère", 43.0419, -0.6559], + 64352: ["Lourenties", 43.2864, -0.1596], + 64353: ["Louvie-Juzon", 43.0727, -0.3371], + 64354: ["Louvie-Soubiron", 43.0139, -0.3327], + 64355: ["Louvigny", 43.5050, -0.4451], + 64356: ["Luc-Armau", 43.4265, -0.0728], + 64357: ["Lucarré", 43.4036, -0.0849], + 64358: ["Lucgarier", 43.2320, -0.1942], + 64359: ["Lucq-de-Béarn", 43.2979, -0.6475], + 64360: ["Lurbe-Saint-Christau", 43.1077, -0.6025], + 64361: ["Lussagnet-Lusson", 43.4423, -0.1990], + 64362: ["Luxe-Sumberraute", 43.3492, -1.0729], + 64363: ["Lys", 43.1338, -0.3467], + 64364: ["Macaye", 43.3223, -1.3240], + 64365: ["Malaussanne", 43.5702, -0.4697], + 64366: ["Mascaraàs-Haron", 43.5399, -0.2179], + 64367: ["Maslacq", 43.4265, -0.6989], + 64368: ["Masparraute", 43.3919, -1.0872], + 64369: ["Maspie-Lalonquère-Juillacq", 43.4247, -0.1477], + 64370: ["Maucor", 43.3565, -0.2849], + 64371: ["Mauléon-Licharre", 43.2166, -0.8830], + 64372: ["Maure", 43.3777, -0.0781], + 64373: ["Mazères-Lezons", 43.2732, -0.3547], + 64374: ["Mazerolles", 43.4432, -0.4785], + 64375: ["Méharin", 43.3311, -1.1506], + 64376: ["Meillon", 43.2702, -0.3077], + 64377: ["Mendionde", 43.3375, -1.2863], + 64378: ["Menditte", 43.1686, -0.8864], + 64379: ["Mendive", 43.0830, -1.0823], + 64380: ["Méracq", 43.5116, -0.3834], + 64381: ["Méritein", 43.3386, -0.7500], + 64382: ["Mesplède", 43.4940, -0.6524], + 64383: ["Mialos", 43.4995, -0.4093], + 64385: ["Miossens-Lanusse", 43.4678, -0.3023], + 64386: ["Mirepeix", 43.1933, -0.2509], + 64387: ["Momas", 43.4440, -0.4426], + 64388: ["Momy", 43.3878, -0.1031], + 64389: ["Monassut-Audiracq", 43.4131, -0.2030], + 64390: ["Moncaup", 43.4798, -0.0536], + 64391: ["Moncayolle-Larrory-Mendibieu", 43.2662, -0.8284], + 64392: ["Moncla", 43.5813, -0.2228], + 64393: ["Monein", 43.2911, -0.5624], + 64394: ["Monpezat", 43.5011, -0.0640], + 64395: ["Monségur", 43.4355, -0.0128], + 64396: ["Mont", 43.4270, -0.6594], + 64397: ["Montagut", 43.5488, -0.5009], + 64398: ["Montaner", 43.3465, -0.0133], + 64399: ["Montardon", 43.3651, -0.3504], + 64400: ["Montaut", 43.1325, -0.1810], + 64401: ["Mont-Disse", 43.5540, -0.1486], + 64403: ["Montfort", 43.3687, -0.8644], + 64404: ["Montory", 43.0994, -0.8105], + 64405: ["Morlaàs", 43.3345, -0.2683], + 64406: ["Morlanne", 43.5087, -0.5419], + 64407: ["Mouguerre", 43.4574, -1.4047], + 64408: ["Mouhous", 43.4918, -0.2544], + 64409: ["Moumour", 43.2105, -0.6619], + 64410: ["Mourenx", 43.3740, -0.6174], + 64411: ["Musculdy", 43.1868, -0.9953], + 64412: ["Nabas", 43.3317, -0.8886], + 64413: ["Narcastet", 43.2417, -0.3205], + 64414: ["Narp", 43.3839, -0.8254], + 64415: ["Navailles-Angos", 43.4150, -0.3424], + 64416: ["Navarrenx", 43.3288, -0.7364], + 64417: ["Nay", 43.1761, -0.2631], + 64418: ["Noguères", 43.3707, -0.6003], + 64419: ["Nousty", 43.2651, -0.2188], + 64420: ["Ogenne-Camptort", 43.3175, -0.6975], + 64421: ["Ogeu-les-Bains", 43.1558, -0.5040], + 64422: ["Oloron-Sainte-Marie", 43.1560, -0.5875], + 64423: ["Oraàs", 43.4353, -0.9659], + 64424: ["Ordiarp", 43.1898, -0.9638], + 64425: ["Orègue", 43.4048, -1.1653], + 64426: ["Orin", 43.2264, -0.6755], + 64427: ["Orion", 43.4207, -0.8631], + 64428: ["Orriule", 43.4054, -0.8502], + 64429: ["Orsanco", 43.2901, -1.0640], + 64430: ["Orthez", 43.4943, -0.7798], + 64431: ["Os-Marsillon", 43.3890, -0.6134], + 64432: ["Ossas-Suhare", 43.1385, -0.9073], + 64433: ["Osse-en-Aspe", 43.0104, -0.6696], + 64434: ["Ossenx", 43.3765, -0.8083], + 64435: ["Osserain-Rivareyte", 43.3723, -0.9533], + 64436: ["Ossès", 43.2420, -1.2750], + 64437: ["Ostabat-Asme", 43.2605, -1.0680], + 64438: ["Ouillon", 43.3269, -0.2275], + 64439: ["Ousse", 43.2791, -0.2673], + 64440: ["Ozenx-Montestrucq", 43.4342, -0.8075], + 64441: ["Pagolle", 43.2250, -1.0000], + 64442: ["Parbayse", 43.3329, -0.5498], + 64443: ["Pardies", 43.3669, -0.5861], + 64444: ["Pardies-Piétat", 43.2137, -0.3110], + 64445: ["Pau", 43.3200, -0.3503], + 64446: ["Peyrelongue-Abos", 43.4185, -0.1015], + 64447: ["Piets-Plasence-Moustrou", 43.5274, -0.5046], + 64448: ["Poey-de-Lescar", 43.3557, -0.4570], + 64449: ["Poey-d'Oloron", 43.2467, -0.6632], + 64450: ["Pomps", 43.4857, -0.5532], + 64451: ["Ponson-Debat-Pouts", 43.3304, -0.0494], + 64452: ["Ponson-Dessus", 43.3055, -0.0546], + 64453: ["Pontacq", 43.1983, -0.1035], + 64454: ["Pontiacq-Viellepinte", 43.3632, -0.0568], + 64455: ["Portet", 43.5781, -0.1869], + 64456: ["Pouliacq", 43.5244, -0.3557], + 64457: ["Poursiugues-Boucoue", 43.5541, -0.3784], + 64458: ["Préchacq-Josbaig", 43.2585, -0.7325], + 64459: ["Préchacq-Navarrenx", 43.2799, -0.7054], + 64460: ["Précilhon", 43.1957, -0.5729], + 64461: ["Puyoô", 43.5360, -0.9044], + 64462: ["Ramous", 43.5249, -0.8800], + 64463: ["Rébénacq", 43.1559, -0.3945], + 64464: ["Ribarrouy", 43.5217, -0.2761], + 64465: ["Riupeyrous", 43.4007, -0.2315], + 64466: ["Rivehaute", 43.3432, -0.8598], + 64467: ["Rontignon", 43.2476, -0.3392], + 64468: ["Roquiague", 43.1855, -0.8413], + 64469: ["Saint-Abit", 43.2039, -0.3000], + 64470: ["Saint-Armou", 43.4075, -0.3065], + 64471: ["Saint-Boès", 43.5290, -0.8061], + 64472: ["Saint-Castin", 43.3743, -0.3095], + 64473: ["Sainte-Colome", 43.1097, -0.3819], + 64474: ["Saint-Dos", 43.4732, -1.0235], + 64475: ["Sainte-Engrâce", 42.9943, -0.8398], + 64476: ["Saint-Esteben", 43.3288, -1.2162], + 64477: ["Saint-étienne-de-Baïgorry", 43.1790, -1.3510], + 64478: ["Saint-Faust", 43.2701, -0.4479], + 64479: ["Saint-Girons-en-Béarn", 43.5505, -0.8238], + 64480: ["Saint-Gladie-Arrive-Munein", 43.3714, -0.9228], + 64481: ["Saint-Goin", 43.2312, -0.7250], + 64482: ["Saint-Jammes", 43.3614, -0.2530], + 64483: ["Saint-Jean-de-Luz", 43.3947, -1.6309], + 64484: ["Saint-Jean-le-Vieux", 43.1714, -1.2073], + 64485: ["Saint-Jean-Pied-de-Port", 43.1590, -1.2354], + 64486: ["Saint-Jean-Poudge", 43.5282, -0.1853], + 64487: ["Saint-Just-Ibarre", 43.1685, -1.0479], + 64488: ["Saint-Laurent-Bretagne", 43.3825, -0.2051], + 64489: ["Saint-Martin-d'Arberoue", 43.3433, -1.1837], + 64490: ["Saint-Martin-d'Arrossa", 43.2283, -1.3162], + 64491: ["Saint-Médard", 43.5349, -0.5871], + 64492: ["Saint-Michel", 43.0893, -1.2344], + 64493: ["Saint-Palais", 43.3153, -1.0377], + 64494: ["Saint-Pé-de-Léren", 43.4909, -1.0387], + 64495: ["Saint-Pée-sur-Nivelle", 43.3564, -1.5553], + 64496: ["Saint-Pierre-d'Irube", 43.4626, -1.4420], + 64498: ["Saint-Vincent", 43.1610, -0.1597], + 64499: ["Salies-de-Béarn", 43.4683, -0.9177], + 64500: ["Salles-Mongiscard", 43.4855, -0.8392], + 64501: ["Sallespisse", 43.5211, -0.7186], + 64502: ["Sames", 43.5274, -1.1679], + 64503: ["Samsons-Lion", 43.4340, -0.1197], + 64504: ["Sare", 43.2962, -1.5865], + 64505: ["Sarpourenx", 43.4547, -0.7154], + 64506: ["Sarrance", 43.0446, -0.5756], + 64507: ["Saubole", 43.3105, -0.1121], + 64508: ["Saucède", 43.2656, -0.6694], + 64509: ["Sauguis-Saint-étienne", 43.1581, -0.8732], + 64510: ["Sault-de-Navailles", 43.5406, -0.6764], + 64511: ["Sauvagnon", 43.3933, -0.3890], + 64512: ["Sauvelade", 43.3913, -0.7164], + 64513: ["Sauveterre-de-Béarn", 43.4115, -0.9318], + 64514: ["Séby", 43.4796, -0.3974], + 64515: ["Sedze-Maubecq", 43.3560, -0.1201], + 64516: ["Sedzère", 43.3402, -0.1801], + 64517: ["Séméacq-Blachon", 43.5034, -0.1070], + 64518: ["Sendets", 43.3023, -0.2657], + 64519: ["Serres-Castet", 43.3796, -0.3666], + 64520: ["Serres-Morlaàs", 43.3228, -0.2614], + 64521: ["Serres-Sainte-Marie", 43.4169, -0.5585], + 64522: ["Sévignacq-Meyracq", 43.1376, -0.3856], + 64523: ["Sévignacq", 43.4525, -0.2603], + 64524: ["Simacourbe", 43.4470, -0.1674], + 64525: ["Siros", 43.3431, -0.4897], + 64526: ["Soumoulou", 43.2616, -0.1929], + 64527: ["Souraïde", 43.3438, -1.4881], + 64528: ["Suhescun", 43.2343, -1.1943], + 64529: ["Sus", 43.2913, -0.7816], + 64530: ["Susmiou", 43.3117, -0.7808], + 64531: ["Tabaille-Usquain", 43.3612, -0.8902], + 64532: ["Tadousse-Ussau", 43.5468, -0.1926], + 64533: ["Tardets-Sorholus", 43.1284, -0.8399], + 64534: ["Taron-Sadirac-Viellenave", 43.5121, -0.2446], + 64535: ["Tarsacq", 43.3557, -0.5317], + 64536: ["Thèze", 43.4749, -0.3446], + 64537: ["Trois-Villes", 43.1398, -0.8655], + 64538: ["Uhart-Cize", 43.1285, -1.2505], + 64539: ["Uhart-Mixe", 43.2737, -1.0182], + 64540: ["Urcuit", 43.4851, -1.3504], + 64541: ["Urdès", 43.4397, -0.5780], + 64542: ["Urdos", 42.8354, -0.5352], + 64543: ["Urepel", 43.0588, -1.4054], + 64544: ["Urost", 43.3400, -0.1509], + 64545: ["Urrugne", 43.3497, -1.6972], + 64546: ["Urt", 43.4830, -1.2828], + 64547: ["Ustaritz", 43.4018, -1.4751], + 64548: ["Uzan", 43.4725, -0.5023], + 64549: ["Uzein", 43.3960, -0.4326], + 64550: ["Uzos", 43.2607, -0.3491], + 64551: ["Verdets", 43.2321, -0.6423], + 64552: ["Vialer", 43.5087, -0.1789], + 64554: ["Viellenave-d'Arthez", 43.4122, -0.4767], + 64555: ["Viellenave-de-Navarrenx", 43.3365, -0.8073], + 64556: ["Vielleségure", 43.3559, -0.7024], + 64557: ["Vignes", 43.5230, -0.4105], + 64558: ["Villefranque", 43.4421, -1.4476], + 64559: ["Viodos-Abense-de-Bas", 43.2476, -0.8968], + 64560: ["Viven", 43.4623, -0.3752] +}; diff --git a/dep/65.js b/dep/65.js new file mode 100644 index 0000000..8f56cf8 --- /dev/null +++ b/dep/65.js @@ -0,0 +1,487 @@ +/* + 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[65] = { + 65001: ["Adast", 42.9753, -0.0764], + 65002: ["Adé", 43.1415, -0.0260], + 65003: ["Adervielle-Pouchergues", 42.8017, 0.3899], + 65004: ["Agos-Vidalos", 43.0397, -0.0754], + 65005: ["Allier", 43.1800, 0.1267], + 65006: ["Ancizan", 42.8993, 0.2837], + 65007: ["Andrest", 43.3162, 0.0661], + 65009: ["Anères", 43.0760, 0.4644], + 65010: ["Angos", 43.1986, 0.1614], + 65011: ["Les Angles", 43.0840, 0.0039], + 65012: ["Anla", 43.0053, 0.5914], + 65013: ["Ansost", 43.4324, 0.1097], + 65014: ["Antichan", 42.9924, 0.5838], + 65015: ["Antin", 43.3324, 0.2901], + 65016: ["Antist", 43.1198, 0.1352], + 65017: ["Aragnouet", 42.7842, 0.1781], + 65018: ["Arbéost", 42.9800, -0.2743], + 65019: ["Arcizac-Adour", 43.1496, 0.0906], + 65020: ["Arcizac-ez-Angles", 43.0961, 0.0150], + 65021: ["Arcizans-Avant", 42.9591, -0.1190], + 65022: ["Arcizans-Dessus", 42.9960, -0.1607], + 65023: ["Ardengost", 42.9275, 0.4141], + 65024: ["Argelès-Bagnères", 43.0917, 0.1967], + 65025: ["Argelès-Gazost", 43.0060, -0.0963], + 65026: ["Aries-Espénan", 43.2757, 0.5301], + 65027: ["Armenteule", 42.8131, 0.4136], + 65028: ["Arné", 43.1810, 0.4926], + 65029: ["Arras-en-Lavedan", 42.9675, -0.1438], + 65031: ["Arreau", 42.9142, 0.3380], + 65032: ["Arrens-Marsous", 42.9104, -0.2604], + 65033: ["Arrodets-ez-Angles", 43.0705, 0.0409], + 65034: ["Arrodets", 43.0305, 0.2810], + 65035: ["Artagnan", 43.4068, 0.0826], + 65036: ["Artalens-Souin", 42.9782, -0.0414], + 65037: ["Artiguemy", 43.1262, 0.2462], + 65038: ["Artigues", 43.0732, -0.0015], + 65039: ["Aspin-Aure", 42.9360, 0.3273], + 65040: ["Aspin-en-Lavedan", 43.0749, -0.0492], + 65041: ["Asque", 43.0249, 0.2528], + 65042: ["Asté", 43.0169, 0.2161], + 65043: ["Astugue", 43.0973, 0.0723], + 65044: ["Aubarède", 43.2705, 0.2495], + 65045: ["Aucun", 42.9857, -0.2014], + 65046: ["Aulon", 42.8566, 0.2633], + 65047: ["Aureilhan", 43.2497, 0.1036], + 65048: ["Aurensan", 43.3062, 0.0955], + 65049: ["Auriébat", 43.4992, 0.0882], + 65050: ["Avajan", 42.8474, 0.4022], + 65051: ["Aventignan", 43.0616, 0.5237], + 65052: ["Averan", 43.1359, -0.0026], + 65053: ["Aveux", 43.0085, 0.5637], + 65054: ["Avezac-Prat-Lahitte", 43.0649, 0.3352], + 65055: ["Ayros-Arbouix", 43.0013, -0.0676], + 65056: ["Ayzac-Ost", 43.0227, -0.0922], + 65057: ["Azereix", 43.2081, -0.0238], + 65058: ["Azet", 42.7786, 0.3595], + 65059: ["Bagnères-de-Bigorre", 42.9758, 0.1326], + 65060: ["Banios", 43.0387, 0.2285], + 65061: ["Barbachen", 43.4291, 0.1261], + 65062: ["Barbazan-Debat", 43.2018, 0.1299], + 65063: ["Barbazan-Dessus", 43.1640, 0.1438], + 65064: ["Bareilles", 42.8909, 0.4367], + 65065: ["Barlest", 43.1500, -0.0958], + 65066: ["Barrancoueu", 42.9099, 0.3255], + 65067: ["Barry", 43.1386, 0.0200], + 65068: ["Barthe", 43.2872, 0.4773], + 65069: ["La Barthe-de-Neste", 43.0794, 0.3829], + 65070: ["Bartrès", 43.1330, -0.0546], + 65071: ["Batsère", 43.0597, 0.2843], + 65072: ["Bazet", 43.2907, 0.0755], + 65073: ["Bazillac", 43.3599, 0.1109], + 65074: ["Bazordan", 43.2217, 0.5477], + 65075: ["Bazus-Aure", 42.8564, 0.3457], + 65076: ["Bazus-Neste", 43.0313, 0.3874], + 65077: ["Beaucens", 42.9521, 0.0226], + 65078: ["Beaudéan", 42.9933, 0.1375], + 65079: ["Bégole", 43.1596, 0.3195], + 65080: ["Bénac", 43.1528, 0.0296], + 65081: ["Benqué", 43.0967, 0.2797], + 65082: ["Berbérust-Lias", 43.0347, -0.0328], + 65083: ["Bernac-Debat", 43.1695, 0.1104], + 65084: ["Bernac-Dessus", 43.1546, 0.1283], + 65085: ["Bernadets-Debat", 43.3513, 0.3181], + 65086: ["Bernadets-Dessus", 43.2125, 0.2952], + 65087: ["Bertren", 42.9991, 0.6171], + 65088: ["Betbèze", 43.2898, 0.5726], + 65089: ["Betpouey", 42.8602, 0.0652], + 65090: ["Betpouy", 43.2719, 0.4572], + 65091: ["Bettes", 43.0802, 0.2192], + 65092: ["Beyrède-Jumet", 42.9554, 0.3381], + 65093: ["Bize", 43.0352, 0.4622], + 65094: ["Bizous", 43.0645, 0.4399], + 65095: ["Bonnefont", 43.2439, 0.3449], + 65096: ["Bonnemazon", 43.1084, 0.2506], + 65097: ["Bonrepos", 43.1931, 0.3813], + 65098: ["Boô-Silhen", 43.0190, -0.0730], + 65099: ["Bordères-Louron", 42.8676, 0.4166], + 65100: ["Bordères-sur-l'échez", 43.2654, 0.0424], + 65101: ["Bordes", 43.1982, 0.2146], + 65102: ["Bouilh-Devant", 43.3365, 0.2614], + 65103: ["Bouilh-Péreuilh", 43.3091, 0.1916], + 65104: ["Boulin", 43.2540, 0.1353], + 65105: ["Bourg-de-Bigorre", 43.0860, 0.2571], + 65106: ["Bourisp", 42.8316, 0.3419], + 65107: ["Bourréac", 43.1053, 0.0026], + 65108: ["Bours", 43.2761, 0.0907], + 65109: ["Bramevaque", 42.9775, 0.5596], + 65110: ["Bugard", 43.2552, 0.3113], + 65111: ["Bulan", 43.0432, 0.2797], + 65112: ["Bun", 42.9697, -0.1633], + 65113: ["Burg", 43.1876, 0.3179], + 65114: ["Buzon", 43.4467, 0.1484], + 65115: ["Cabanac", 43.2733, 0.2255], + 65116: ["Cadéac", 42.8940, 0.3351], + 65117: ["Cadeilhan-Trachère", 42.8105, 0.2953], + 65118: ["Caharet", 43.1450, 0.3133], + 65119: ["Caixon", 43.4085, 0.0204], + 65120: ["Calavanté", 43.2044, 0.1637], + 65121: ["Camalès", 43.3587, 0.0800], + 65122: ["Camous", 42.9402, 0.3890], + 65123: ["Campan", 42.9614, 0.2170], + 65124: ["Camparan", 42.8322, 0.3578], + 65125: ["Campistrous", 43.1446, 0.3745], + 65126: ["Campuzan", 43.2789, 0.4340], + 65127: ["Capvern", 43.1070, 0.3319], + 65128: ["Castelbajac", 43.1819, 0.3562], + 65129: ["Castelnau-Magnoac", 43.2950, 0.5151], + 65130: ["Castelnau-Rivière-Basse", 43.5804, -0.0282], + 65131: ["Castelvieilh", 43.2810, 0.2013], + 65132: ["Castéra-Lanusse", 43.1721, 0.2918], + 65133: ["Castéra-Lou", 43.3222, 0.1550], + 65134: ["Casterets", 43.3154, 0.5829], + 65135: ["Castillon", 43.0943, 0.2214], + 65136: ["Caubous", 43.2431, 0.4688], + 65137: ["Caussade-Rivière", 43.5165, 0.0097], + 65138: ["Cauterets", 42.8522, -0.1265], + 65139: ["Cazarilh", 42.9509, 0.5893], + 65140: ["Cazaux-Debat", 42.8878, 0.3828], + 65141: ["Cazaux-Fréchet-Anéran-Camors", 42.8433, 0.4335], + 65142: ["Chelle-Debat", 43.2976, 0.2390], + 65143: ["Chelle-Spou", 43.1426, 0.2486], + 65144: ["Cheust", 43.0559, 0.0297], + 65145: ["Chèze", 42.9207, -0.0219], + 65146: ["Chis", 43.2982, 0.1145], + 65147: ["Cieutat", 43.1222, 0.2130], + 65148: ["Cizos", 43.2626, 0.4885], + 65149: ["Clarac", 43.2189, 0.2518], + 65150: ["Clarens", 43.1538, 0.4121], + 65151: ["Collongues", 43.2895, 0.1682], + 65153: ["Coussan", 43.2444, 0.2044], + 65154: ["Créchets", 43.0010, 0.5700], + 65155: ["Devèze", 43.2757, 0.5495], + 65156: ["Dours", 43.3066, 0.1333], + 65157: ["Ens", 42.7969, 0.3347], + 65158: ["Esbareich", 42.9312, 0.5747], + 65159: ["Escala", 43.0877, 0.4112], + 65160: ["Escaunets", 43.3463, -0.0768], + 65161: ["Escondeaux", 43.3459, 0.1329], + 65162: ["Esconnets", 43.0712, 0.2312], + 65163: ["Escots", 43.0602, 0.2622], + 65164: ["Escoubès-Pouts", 43.1066, 0.0291], + 65165: ["Esparros", 43.0106, 0.3063], + 65166: ["Espèche", 43.0616, 0.3015], + 65167: ["Espieilh", 43.0788, 0.2409], + 65168: ["Esquièze-Sère", 42.8807, -0.0071], + 65169: ["Estaing", 42.8811, -0.2059], + 65170: ["Estampures", 43.3759, 0.2855], + 65171: ["Estarvielle", 42.8207, 0.4153], + 65172: ["Estensan", 42.8164, 0.3449], + 65173: ["Esterre", 42.8715, 0.0105], + 65174: ["Estirac", 43.4990, 0.0289], + 65175: ["Ferrère", 42.9209, 0.4995], + 65176: ["Ferrières", 43.0134, -0.2401], + 65177: ["Fontrailles", 43.3424, 0.3689], + 65178: ["Fréchède", 43.3651, 0.2612], + 65179: ["Fréchendets", 43.0613, 0.2341], + 65180: ["Fréchet-Aure", 42.9266, 0.3796], + 65181: ["Fréchou-Fréchet", 43.1763, 0.1621], + 65182: ["Gaillagos", 42.9935, -0.1813], + 65183: ["Galan", 43.2229, 0.4034], + 65184: ["Galez", 43.1867, 0.4068], + 65185: ["Gardères", 43.2829, -0.1063], + 65186: ["Gaudent", 42.9975, 0.5594], + 65187: ["Gaussan", 43.2227, 0.4783], + 65188: ["Gavarnie", 42.7335, -0.0481], + 65189: ["Gayan", 43.3046, 0.0486], + 65190: ["Gazave", 43.0294, 0.4215], + 65191: ["Gazost", 43.0007, 0.0235], + 65192: ["Gèdre", 42.7665, 0.0414], + 65193: ["Gembrie", 42.9886, 0.5753], + 65194: ["Générest", 43.0254, 0.5166], + 65195: ["Génos", 42.7519, 0.3914], + 65196: ["Gensac", 43.4335, 0.0908], + 65197: ["Ger", 43.0533, -0.0413], + 65198: ["Gerde", 43.0586, 0.1779], + 65199: ["Germ", 42.7763, 0.4410], + 65200: ["Germs-sur-l'Oussouet", 43.0391, 0.0597], + 65201: ["Geu", 43.0400, -0.0525], + 65202: ["Gez", 43.0126, -0.1213], + 65203: ["Gez-ez-Angles", 43.0881, 0.0247], + 65204: ["Gonez", 43.2336, 0.2096], + 65205: ["Gouaux", 42.8566, 0.3731], + 65206: ["Goudon", 43.2453, 0.2368], + 65207: ["Gourgue", 43.1376, 0.2681], + 65208: ["Grailhen", 42.8313, 0.3722], + 65209: ["Grézian", 42.8723, 0.3528], + 65210: ["Grust", 42.8904, -0.0590], + 65211: ["Guchan", 42.8466, 0.3479], + 65212: ["Guchen", 42.8574, 0.3223], + 65213: ["Guizerix", 43.3229, 0.4533], + 65214: ["Hachan", 43.2848, 0.4550], + 65215: ["Hagedet", 43.5185, -0.0280], + 65216: ["Hauban", 43.0993, 0.1628], + 65217: ["Hautaget", 43.0583, 0.4566], + 65218: ["Hèches", 42.9998, 0.3738], + 65219: ["Hères", 43.5504, -0.0022], + 65220: ["Hibarette", 43.1651, 0.0381], + 65221: ["Hiis", 43.1356, 0.0964], + 65222: ["Hitte", 43.1520, 0.1631], + 65223: ["Horgues", 43.1893, 0.0801], + 65224: ["Houeydets", 43.1547, 0.3532], + 65225: ["Hourc", 43.2501, 0.1754], + 65226: ["Ibos", 43.2411, 0.0002], + 65228: ["Ilhet", 42.9636, 0.3961], + 65229: ["Ilheu", 42.9961, 0.6014], + 65230: ["Izaourt", 43.0158, 0.6027], + 65231: ["Izaux", 43.0578, 0.3772], + 65232: ["Jacque", 43.3206, 0.2154], + 65233: ["Jarret", 43.0746, -0.0165], + 65234: ["Jézeau", 42.9114, 0.4073], + 65235: ["Juillan", 43.1996, 0.0228], + 65236: ["Julos", 43.1190, -0.0020], + 65237: ["Juncalas", 43.0527, 0.0011], + 65238: ["Labassère", 43.0613, 0.0905], + 65239: ["Labastide", 43.0357, 0.3516], + 65240: ["Labatut-Rivière", 43.5257, 0.0335], + 65241: ["Laborde", 43.0340, 0.2947], + 65242: ["Lacassagne", 43.3558, 0.1540], + 65243: ["Lafitole", 43.4493, 0.0766], + 65244: ["Lagarde", 43.3040, 0.0211], + 65245: ["Lagrange", 43.1291, 0.3486], + 65247: ["Arrayou-Lahitte", 43.0934, 0.0446], + 65248: ["Lahitte-Toupière", 43.4563, -0.0138], + 65249: ["Lalanne", 43.2735, 0.5810], + 65250: ["Lalanne-Trie", 43.3116, 0.3362], + 65251: ["Laloubère", 43.2090, 0.0761], + 65252: ["Lamarque-Pontacq", 43.1638, -0.1010], + 65253: ["Lamarque-Rustaing", 43.2770, 0.2946], + 65254: ["Laméac", 43.3322, 0.2312], + 65255: ["Lançon", 42.8820, 0.3678], + 65256: ["Lanespède", 43.1658, 0.2729], + 65257: ["Lanne", 43.1626, 0.0019], + 65258: ["Lannemezan", 43.1170, 0.3935], + 65259: ["Lansac", 43.2213, 0.1721], + 65260: ["Lapeyre", 43.3245, 0.3310], + 65261: ["Laran", 43.2344, 0.4733], + 65262: ["Larreule", 43.4410, 0.0162], + 65263: ["Larroque", 43.3134, 0.4876], + 65264: ["Lascazères", 43.4981, -0.0285], + 65265: ["Laslades", 43.2304, 0.1656], + 65266: ["Lassales", 43.2097, 0.4861], + 65267: ["Lau-Balagnas", 42.9932, -0.0889], + 65268: ["Layrisse", 43.1369, 0.0500], + 65269: ["Lescurry", 43.3365, 0.1566], + 65270: ["Lespouey", 43.2123, 0.1721], + 65271: ["Lézignan", 43.0988, -0.0071], + 65272: ["Lhez", 43.2024, 0.1948], + 65273: ["Liac", 43.4145, 0.1005], + 65274: ["Libaros", 43.2485, 0.3919], + 65275: ["Lies", 43.0617, 0.2045], + 65276: ["Lizos", 43.2589, 0.1460], + 65277: ["Lombrès", 43.0518, 0.5103], + 65278: ["Lomné", 43.0469, 0.3028], + 65279: ["Lortet", 43.0398, 0.3740], + 65280: ["Loubajac", 43.1385, -0.0829], + 65281: ["Loucrup", 43.1180, 0.0703], + 65282: ["Loudenvielle", 42.7300, 0.4325], + 65283: ["Loudervielle", 42.8019, 0.4394], + 65284: ["Louey", 43.1791, 0.0196], + 65285: ["Louit", 43.3006, 0.1608], + 65286: ["Lourdes", 43.1074, -0.0768], + 65287: ["Loures-Barousse", 43.0272, 0.6035], + 65288: ["Lubret-Saint-Luc", 43.3155, 0.2981], + 65289: ["Luby-Betmont", 43.2961, 0.2944], + 65290: ["Luc", 43.1490, 0.1822], + 65291: ["Lugagnan", 43.0634, -0.0388], + 65292: ["Luquet", 43.2596, -0.1184], + 65293: ["Lustar", 43.2694, 0.3404], + 65294: ["Lutilhous", 43.1342, 0.3268], + 65295: ["Luz-Saint-Sauveur", 42.8320, 0.0163], + 65296: ["Madiran", 43.5517, -0.0572], + 65297: ["Mansan", 43.3413, 0.1927], + 65298: ["Marquerie", 43.2592, 0.2080], + 65299: ["Marsac", 43.3299, 0.0847], + 65300: ["Marsas", 43.0532, 0.2208], + 65301: ["Marseillan", 43.3014, 0.2130], + 65303: ["Mascaras", 43.1923, 0.1741], + 65304: ["Maubourguet", 43.4688, 0.0442], + 65305: ["Mauléon-Barousse", 42.9502, 0.5772], + 65306: ["Mauvezin", 43.1208, 0.2810], + 65307: ["Mazères-de-Neste", 43.0760, 0.5403], + 65308: ["Mazerolles", 43.3546, 0.2865], + 65309: ["Mazouau", 43.0279, 0.4017], + 65310: ["Mérilheu", 43.0996, 0.1793], + 65311: ["Mingot", 43.3742, 0.1714], + 65312: ["Molère", 43.0973, 0.3002], + 65313: ["Momères", 43.1743, 0.0813], + 65314: ["Monfaucon", 43.4543, 0.1209], + 65315: ["Monléon-Magnoac", 43.2361, 0.5173], + 65316: ["Monlong", 43.1979, 0.4688], + 65317: ["Mont", 42.8210, 0.4439], + 65318: ["Montastruc", 43.2144, 0.3473], + 65319: ["Montégut", 43.0494, 0.4990], + 65320: ["Montgaillard", 43.1232, 0.1110], + 65321: ["Montignac", 43.1821, 0.1495], + 65322: ["Montoussé", 43.0626, 0.4131], + 65323: ["Montsérié", 43.0493, 0.4375], + 65324: ["Moulédous", 43.2259, 0.2505], + 65325: ["Moumoulous", 43.3591, 0.2443], + 65326: ["Mun", 43.2803, 0.2707], + 65327: ["Nestier", 43.0596, 0.4783], + 65328: ["Neuilh", 43.0748, 0.0705], + 65329: ["Nistos", 42.9901, 0.4628], + 65330: ["Nouilhan", 43.4272, 0.0420], + 65331: ["Odos", 43.1944, 0.0557], + 65332: ["Oléac-Debat", 43.2720, 0.1408], + 65333: ["Oléac-Dessus", 43.1610, 0.1968], + 65334: ["Omex", 43.0803, -0.0935], + 65335: ["Ordizan", 43.1071, 0.1414], + 65336: ["Organ", 43.2762, 0.4802], + 65337: ["Orieux", 43.2345, 0.2943], + 65338: ["Orignac", 43.1260, 0.1688], + 65339: ["Orincles", 43.1235, 0.0409], + 65340: ["Orleix", 43.2762, 0.1173], + 65341: ["Oroix", 43.2948, -0.0231], + 65342: ["Osmets", 43.3080, 0.2644], + 65343: ["Ossen", 43.0638, -0.0763], + 65344: ["Ossun", 43.1786, -0.0428], + 65345: ["Ossun-ez-Angles", 43.0795, 0.0566], + 65346: ["Oueilloux", 43.1751, 0.1818], + 65347: ["Ourde", 42.9660, 0.5443], + 65348: ["Ourdis-Cotdoussan", 43.0400, 0.0282], + 65349: ["Ourdon", 43.0322, -0.0135], + 65350: ["Oursbelille", 43.2863, 0.0364], + 65351: ["Ousté", 43.0464, -0.0149], + 65352: ["Ouzous", 43.0370, -0.1037], + 65353: ["Ozon", 43.1694, 0.2540], + 65354: ["Pailhac", 42.9119, 0.3675], + 65355: ["Paréac", 43.1149, 0.0195], + 65356: ["Péré", 43.1456, 0.2959], + 65357: ["Peyraube", 43.2027, 0.2559], + 65358: ["Peyret-Saint-André", 43.3207, 0.5124], + 65359: ["Peyriguère", 43.2524, 0.2615], + 65360: ["Peyrouse", 43.1090, -0.1157], + 65361: ["Peyrun", 43.3304, 0.1917], + 65362: ["Pierrefitte-Nestalas", 42.9622, -0.0749], + 65363: ["Pinas", 43.1171, 0.4408], + 65364: ["Pintac", 43.2852, -0.0051], + 65366: ["Poueyferré", 43.1194, -0.0813], + 65367: ["Poumarous", 43.1556, 0.2157], + 65368: ["Pouy", 43.2626, 0.5579], + 65369: ["Pouyastruc", 43.2680, 0.1713], + 65370: ["Pouzac", 43.0809, 0.1294], + 65371: ["Préchac", 42.9921, -0.0714], + 65372: ["Pujo", 43.3417, 0.0643], + 65373: ["Puntous", 43.3027, 0.4608], + 65374: ["Puydarrieux", 43.2899, 0.4008], + 65375: ["Rabastens-de-Bigorre", 43.3859, 0.1561], + 65376: ["Recurt", 43.2006, 0.4349], + 65377: ["Réjaumont", 43.1649, 0.4526], + 65378: ["Ricaud", 43.1471, 0.2731], + 65379: ["Ris", 42.8855, 0.4027], + 65380: ["Sabalos", 43.2845, 0.1450], + 65381: ["Sabarros", 43.2384, 0.4387], + 65382: ["Sacoué", 42.9860, 0.5298], + 65383: ["Sadournin", 43.3176, 0.4107], + 65384: ["Sailhan", 42.8109, 0.3301], + 65385: ["Saint-Arroman", 43.0447, 0.4032], + 65386: ["Saint-Créac", 43.0606, -0.0232], + 65387: ["Saint-Lanne", 43.5860, -0.0699], + 65388: ["Saint-Lary-Soulan", 42.7591, 0.2862], + 65389: ["Saint-Laurent-de-Neste", 43.0920, 0.4808], + 65390: ["Saint-Lézer", 43.3591, 0.0308], + 65391: ["Sainte-Marie", 42.9691, 0.6289], + 65392: ["Saint-Martin", 43.1649, 0.0648], + 65393: ["Saint-Pastous", 43.0155, -0.0429], + 65394: ["Saint-Paul", 43.0860, 0.5104], + 65395: ["Saint-Pé-de-Bigorre", 43.0842, -0.1575], + 65396: ["Saint-Savin", 42.9753, -0.0917], + 65397: ["Saint-Sever-de-Rustan", 43.3517, 0.2262], + 65398: ["Saléchan", 42.9551, 0.6296], + 65399: ["Saligos", 42.9015, -0.0144], + 65400: ["Salles", 43.0304, -0.1709], + 65401: ["Salles-Adour", 43.1867, 0.1014], + 65402: ["Samuran", 42.9851, 0.6003], + 65403: ["Sanous", 43.3783, 0.0035], + 65404: ["Sariac-Magnoac", 43.3094, 0.5536], + 65405: ["Sarlabous", 43.0753, 0.2798], + 65406: ["Sarniguet", 43.3191, 0.0882], + 65407: ["Sarp", 43.0173, 0.5799], + 65408: ["Sarrancolin", 42.9604, 0.4118], + 65409: ["Sarriac-Bigorre", 43.3885, 0.1176], + 65410: ["Sarrouilles", 43.2315, 0.1302], + 65411: ["Sassis", 42.8770, -0.0167], + 65412: ["Sauveterre", 43.4768, 0.1055], + 65413: ["Sazos", 42.8560, -0.0430], + 65414: ["Ségalas", 43.4098, 0.1302], + 65415: ["Ségus", 43.0601, -0.1092], + 65416: ["Seich", 42.9964, 0.5002], + 65417: ["Séméac", 43.2246, 0.1090], + 65418: ["Sénac", 43.3580, 0.1883], + 65419: ["Sentous", 43.2654, 0.3776], + 65420: ["Sère-en-Lavedan", 43.0198, -0.1283], + 65421: ["Sère-Lanso", 43.0673, 0.0151], + 65422: ["Séron", 43.3227, -0.0918], + 65423: ["Sère-Rustaing", 43.2585, 0.2873], + 65424: ["Sers", 42.9129, 0.0773], + 65425: ["Siarrouy", 43.3224, 0.0355], + 65426: ["Sinzos", 43.2200, 0.2117], + 65427: ["Siradan", 42.9698, 0.6145], + 65428: ["Sireix", 42.9660, -0.1546], + 65429: ["Sombrun", 43.4809, 0.0001], + 65430: ["Soréac", 43.3124, 0.1595], + 65431: ["Sost", 42.8971, 0.5549], + 65432: ["Soublecause", 43.5328, -0.0255], + 65433: ["Soues", 43.2056, 0.0994], + 65435: ["Soulom", 42.9498, -0.0729], + 65436: ["Souyeaux", 43.2412, 0.1663], + 65437: ["Tajan", 43.1815, 0.4519], + 65438: ["Talazac", 43.3342, 0.0373], + 65439: ["Tarasteix", 43.3172, -0.0074], + 65440: ["Tarbes", 43.2347, 0.0660], + 65441: ["Thèbe", 42.9569, 0.6026], + 65442: ["Thermes-Magnoac", 43.2974, 0.6032], + 65443: ["Thuy", 43.2572, 0.2408], + 65444: ["Tibiran-Jaunac", 43.0523, 0.5490], + 65445: ["Tilhouse", 43.0848, 0.3099], + 65446: ["Tostat", 43.3297, 0.1111], + 65447: ["Tournay", 43.1857, 0.2478], + 65448: ["Tournous-Darré", 43.2849, 0.3579], + 65449: ["Tournous-Devant", 43.2502, 0.4203], + 65450: ["Tramezaïgues", 42.7537, 0.2508], + 65451: ["Trébons", 43.0950, 0.1070], + 65452: ["Trie-sur-Baïse", 43.3175, 0.3659], + 65453: ["Troubat", 42.9751, 0.5821], + 65454: ["Trouley-Labarthe", 43.3198, 0.2481], + 65455: ["Tuzaguet", 43.0839, 0.4418], + 65456: ["Uglas", 43.1402, 0.4386], + 65457: ["Ugnouas", 43.3421, 0.1039], + 65458: ["Uz", 42.9574, -0.0905], + 65459: ["Uzer", 43.0773, 0.1927], + 65460: ["Vic-en-Bigorre", 43.3910, 0.0554], + 65461: ["Vidou", 43.2984, 0.3321], + 65462: ["Vidouze", 43.4402, -0.0459], + 65463: ["Viella", 42.8710, 0.0248], + 65464: ["Vielle-Adour", 43.1428, 0.1281], + 65465: ["Vielle-Aure", 42.8492, 0.2081], + 65466: ["Vielle-Louron", 42.8340, 0.3961], + 65467: ["Vier-Bordes", 42.9934, -0.0313], + 65468: ["Vieuzos", 43.2546, 0.4479], + 65469: ["Viey", 42.8925, 0.0172], + 65470: ["Viger", 43.0589, -0.0568], + 65471: ["Vignec", 42.8187, 0.2853], + 65472: ["Villefranque", 43.5018, -0.0042], + 65473: ["Villelongue", 42.9423, -0.0171], + 65474: ["Villembits", 43.2801, 0.3190], + 65475: ["Villemur", 43.2528, 0.5554], + 65476: ["Villenave-près-Béarn", 43.3658, -0.0935], + 65477: ["Villenave-près-Marsac", 43.3388, 0.0880], + 65478: ["Viscos", 42.9166, -0.0532], + 65479: ["Visker", 43.1385, 0.0683], + 65480: ["Vizos", 42.8925, -0.0033], + 65481: ["Barèges", 42.8776, 0.1137], + 65482: ["Cantaous", 43.1019, 0.4459] +}; diff --git a/dep/66.js b/dep/66.js new file mode 100644 index 0000000..c891918 --- /dev/null +++ b/dep/66.js @@ -0,0 +1,239 @@ +/* + 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[66] = { + 66001: ["L'Albère", 42.4760, 2.8962], + 66002: ["Alénya", 42.6407, 2.9814], + 66003: ["Amélie-les-Bains-Palalda", 42.4436, 2.6833], + 66004: ["Les Angles", 42.5797, 2.0526], + 66005: ["Angoustrine-Villeneuve-des-Escaldes", 42.5644, 1.9506], + 66006: ["Ansignan", 42.7627, 2.5209], + 66007: ["Arboussols", 42.6660, 2.4932], + 66008: ["Argelès-sur-Mer", 42.5352, 3.0242], + 66009: ["Arles-sur-Tech", 42.4498, 2.6263], + 66010: ["Ayguatébia-Talau", 42.5529, 2.1829], + 66011: ["Bages", 42.6073, 2.8885], + 66012: ["Baho", 42.7057, 2.8206], + 66013: ["Baillestavy", 42.5644, 2.5220], + 66014: ["Baixas", 42.7454, 2.8056], + 66015: ["Banyuls-dels-Aspres", 42.5651, 2.8663], + 66016: ["Banyuls-sur-Mer", 42.4614, 3.0998], + 66017: ["Le Barcarès", 42.8127, 3.0283], + 66018: ["La Bastide", 42.5373, 2.5719], + 66019: ["Bélesta", 42.7208, 2.6237], + 66020: ["Bolquère", 42.5221, 2.0651], + 66021: ["Bompas", 42.7286, 2.9422], + 66022: ["Boule-d'Amont", 42.5879, 2.5919], + 66023: ["Bouleternère", 42.6445, 2.5878], + 66024: ["Le Boulou", 42.5263, 2.8315], + 66025: ["Bourg-Madame", 42.4379, 1.9609], + 66026: ["Brouilla", 42.5745, 2.8954], + 66027: ["La Cabanasse", 42.5024, 2.1067], + 66028: ["Cabestany", 42.6790, 2.9462], + 66029: ["Caixas", 42.6003, 2.6617], + 66030: ["Calce", 42.7479, 2.7564], + 66032: ["Calmeilles", 42.5519, 2.6715], + 66033: ["Camélas", 42.6394, 2.6889], + 66034: ["Campôme", 42.6431, 2.3841], + 66035: ["Campoussy", 42.6951, 2.4522], + 66036: ["Canaveilles", 42.5344, 2.2238], + 66037: ["Canet-en-Roussillon", 42.6841, 3.0116], + 66038: ["Canohès", 42.6518, 2.8347], + 66039: ["Caramany", 42.7373, 2.5598], + 66040: ["Casefabre", 42.6184, 2.6143], + 66041: ["Cases-de-Pène", 42.7867, 2.7785], + 66042: ["Cassagnes", 42.7439, 2.6244], + 66043: ["Casteil", 42.5057, 2.4200], + 66044: ["Castelnou", 42.6193, 2.7090], + 66045: ["Catllar", 42.6404, 2.4225], + 66046: ["Caudiès-de-Fenouillèdes", 42.8195, 2.3775], + 66047: ["Caudiès-de-Conflent", 42.5636, 2.1426], + 66048: ["Cerbère", 42.4439, 3.1483], + 66049: ["Céret", 42.4739, 2.7526], + 66050: ["Claira", 42.7641, 2.9447], + 66051: ["Clara", 42.5844, 2.4511], + 66052: ["Codalet", 42.5997, 2.4158], + 66053: ["Collioure", 42.5130, 3.0725], + 66054: ["Conat", 42.6169, 2.3389], + 66055: ["Corbère", 42.6509, 2.6615], + 66056: ["Corbère-les-Cabanes", 42.6598, 2.6824], + 66057: ["Corneilla-de-Conflent", 42.5760, 2.3826], + 66058: ["Corneilla-la-Rivière", 42.7095, 2.7254], + 66059: ["Corneilla-del-Vercol", 42.6232, 2.9507], + 66060: ["Corsavy", 42.4826, 2.5407], + 66061: ["Coustouges", 42.3559, 2.6378], + 66062: ["Dorres", 42.5136, 1.9270], + 66063: ["Les Cluses", 42.4851, 2.8439], + 66064: ["égat", 42.5012, 2.0171], + 66065: ["Elne", 42.6008, 2.9711], + 66066: ["Enveitg", 42.4961, 1.8931], + 66067: ["Err", 42.4101, 2.0660], + 66068: ["Escaro", 42.5345, 2.3189], + 66069: ["Espira-de-l'Agly", 42.7964, 2.8223], + 66070: ["Espira-de-Conflent", 42.6190, 2.4937], + 66071: ["Estagel", 42.7677, 2.7075], + 66072: ["Estavar", 42.4747, 2.0093], + 66073: ["Estoher", 42.5679, 2.4820], + 66074: ["Eus", 42.6576, 2.4466], + 66075: ["Eyne", 42.4551, 2.1088], + 66076: ["Felluns", 42.7608, 2.4885], + 66077: ["Fenouillet", 42.7823, 2.3736], + 66078: ["Fillols", 42.5582, 2.4220], + 66079: ["Finestret", 42.6040, 2.5157], + 66080: ["Fontpédrouse", 42.4628, 2.1948], + 66081: ["Fontrabiouse", 42.6426, 2.0531], + 66082: ["Formiguères", 42.6209, 2.0540], + 66083: ["Fosse", 42.7858, 2.4326], + 66084: ["Fourques", 42.5851, 2.7766], + 66085: ["Fuilla", 42.5642, 2.3558], + 66086: ["Glorianes", 42.5942, 2.5546], + 66088: ["Ille-sur-Têt", 42.6774, 2.6163], + 66089: ["Joch", 42.6155, 2.5261], + 66090: ["Jujols", 42.5835, 2.2843], + 66091: ["Lamanère", 42.3581, 2.5196], + 66092: ["Lansac", 42.7680, 2.5651], + 66093: ["Laroque-des-Albères", 42.5116, 2.9330], + 66094: ["Latour-Bas-Elne", 42.6043, 3.0052], + 66095: ["Latour-de-Carol", 42.4737, 1.8725], + 66096: ["Latour-de-France", 42.7704, 2.6515], + 66097: ["Lesquerde", 42.7937, 2.5446], + 66098: ["La Llagonne", 42.5372, 2.0950], + 66099: ["Llauro", 42.5460, 2.7443], + 66100: ["Llo", 42.4335, 2.0902], + 66101: ["Llupia", 42.6259, 2.7830], + 66102: ["Mantet", 42.4532, 2.2947], + 66103: ["Marquixanes", 42.6377, 2.4842], + 66104: ["Los Masos", 42.6155, 2.4605], + 66105: ["Matemale", 42.5770, 2.1161], + 66106: ["Maureillas-las-Illas", 42.4600, 2.8011], + 66107: ["Maury", 42.8152, 2.6129], + 66108: ["Millas", 42.6989, 2.6899], + 66109: ["Molitg-les-Bains", 42.6637, 2.3958], + 66111: ["Montalba-le-Château", 42.6999, 2.5655], + 66112: ["Montauriol", 42.5766, 2.7238], + 66113: ["Montbolo", 42.4911, 2.6324], + 66114: ["Montescot", 42.6154, 2.9221], + 66115: ["Montesquieu-des-Albères", 42.5181, 2.8737], + 66116: ["Montferrer", 42.4434, 2.5643], + 66117: ["Mont-Louis", 42.5104, 2.1202], + 66118: ["Montner", 42.7408, 2.6885], + 66119: ["Mosset", 42.6739, 2.3044], + 66120: ["Nahuja", 42.4234, 1.9982], + 66121: ["Néfiach", 42.6961, 2.6584], + 66122: ["Nohèdes", 42.6287, 2.2607], + 66123: ["Nyer", 42.5010, 2.2740], + 66124: ["Font-Romeu-Odeillo-Via", 42.5132, 2.0269], + 66125: ["Olette", 42.5955, 2.2426], + 66126: ["Oms", 42.5336, 2.7096], + 66127: ["Opoul-Périllos", 42.8800, 2.8580], + 66128: ["Oreilla", 42.5763, 2.2219], + 66129: ["Ortaffa", 42.5843, 2.9208], + 66130: ["Osséja", 42.3951, 1.9977], + 66132: ["Palau-de-Cerdagne", 42.3857, 1.9799], + 66133: ["Palau-del-Vidre", 42.5687, 2.9580], + 66134: ["Passa", 42.5650, 2.8046], + 66136: ["Perpignan", 42.6965, 2.8993], + 66137: ["Le Perthus", 42.4661, 2.8585], + 66138: ["Peyrestortes", 42.7483, 2.8456], + 66139: ["Pézilla-de-Conflent", 42.7356, 2.4892], + 66140: ["Pézilla-la-Rivière", 42.7052, 2.7642], + 66141: ["Pia", 42.7487, 2.9149], + 66142: ["Planès", 42.4728, 2.1455], + 66143: ["Planèzes", 42.7742, 2.6216], + 66144: ["Pollestres", 42.6374, 2.8728], + 66145: ["Ponteilla", 42.6328, 2.8263], + 66146: ["Porta", 42.5156, 1.7921], + 66147: ["Porté-Puymorens", 42.5554, 1.8354], + 66148: ["Port-Vendres", 42.5025, 3.1045], + 66149: ["Prades", 42.6145, 2.4307], + 66150: ["Prats-de-Mollo-la-Preste", 42.4201, 2.4409], + 66151: ["Prats-de-Sournia", 42.7426, 2.4592], + 66152: ["Prugnanes", 42.8268, 2.4364], + 66153: ["Prunet-et-Belpuig", 42.5661, 2.6330], + 66154: ["Puyvalador", 42.6554, 2.1049], + 66155: ["Py", 42.4733, 2.3600], + 66156: ["Rabouillet", 42.7273, 2.3710], + 66157: ["Railleu", 42.5900, 2.1589], + 66158: ["Rasiguères", 42.7745, 2.5953], + 66159: ["Réal", 42.6407, 2.1461], + 66160: ["Reynès", 42.4755, 2.7055], + 66161: ["Ria-Sirach", 42.6128, 2.3892], + 66162: ["Rigarda", 42.6279, 2.5378], + 66164: ["Rivesaltes", 42.7785, 2.8768], + 66165: ["Rodès", 42.6564, 2.5501], + 66166: ["Sahorre", 42.5235, 2.3586], + 66167: ["Saillagouse", 42.4593, 2.0397], + 66168: ["Saint-André", 42.5524, 2.9800], + 66169: ["Saint-Arnac", 42.7767, 2.5356], + 66170: ["Sainte-Colombe-de-la-Commanderie", 42.6154, 2.7398], + 66171: ["Saint-Cyprien", 42.6220, 3.0162], + 66172: ["Saint-Estève", 42.7151, 2.8461], + 66173: ["Saint-Féliu-d'Amont", 42.6762, 2.7178], + 66174: ["Saint-Féliu-d'Avall", 42.6726, 2.7477], + 66175: ["Saint-Génis-des-Fontaines", 42.5501, 2.9202], + 66176: ["Saint-Hippolyte", 42.8069, 2.9736], + 66177: ["Saint-Jean-Lasseille", 42.5862, 2.8648], + 66178: ["Saint-Jean-Pla-de-Corts", 42.5154, 2.7942], + 66179: ["Saint-Laurent-de-Cerdans", 42.3968, 2.6212], + 66180: ["Saint-Laurent-de-la-Salanque", 42.7935, 3.0020], + 66181: ["Sainte-Léocadie", 42.4343, 2.0083], + 66182: ["Sainte-Marie", 42.7262, 3.0170], + 66183: ["Saint-Marsal", 42.5276, 2.6140], + 66184: ["Saint-Martin", 42.7853, 2.4785], + 66185: ["Saint-Michel-de-Llotes", 42.6445, 2.6248], + 66186: ["Saint-Nazaire", 42.6621, 2.9867], + 66187: ["Saint-Paul-de-Fenouillet", 42.8206, 2.5072], + 66188: ["Saint-Pierre-dels-Forcats", 42.4802, 2.1181], + 66189: ["Saleilles", 42.6568, 2.9492], + 66190: ["Salses-le-Château", 42.8371, 2.9159], + 66191: ["Sansa", 42.6192, 2.1805], + 66192: ["Sauto", 42.5155, 2.1491], + 66193: ["Serdinya", 42.5762, 2.3222], + 66194: ["Serralongue", 42.3823, 2.5569], + 66195: ["Le Soler", 42.6776, 2.7956], + 66196: ["Sorède", 42.4998, 2.9804], + 66197: ["Souanyas", 42.5480, 2.2841], + 66198: ["Sournia", 42.7145, 2.4145], + 66199: ["Taillet", 42.5171, 2.6786], + 66201: ["Tarerach", 42.6850, 2.5109], + 66202: ["Targassonne", 42.5032, 1.9887], + 66203: ["Taulis", 42.5134, 2.6184], + 66204: ["Taurinya", 42.5592, 2.4420], + 66205: ["Tautavel", 42.8136, 2.7201], + 66206: ["Le Tech", 42.4414, 2.5136], + 66207: ["Terrats", 42.6033, 2.7596], + 66208: ["Théza", 42.6401, 2.9456], + 66209: ["Thuès-Entre-Valls", 42.5040, 2.2298], + 66210: ["Thuir", 42.6434, 2.7589], + 66211: ["Tordères", 42.5655, 2.7594], + 66212: ["Torreilles", 42.7533, 3.0086], + 66213: ["Toulouges", 42.6696, 2.8240], + 66214: ["Tresserre", 42.5556, 2.8375], + 66215: ["Trévillach", 42.7095, 2.5088], + 66216: ["Trilla", 42.7387, 2.5214], + 66217: ["Trouillas", 42.6064, 2.8202], + 66218: ["Ur", 42.4618, 1.9416], + 66219: ["Urbanya", 42.6433, 2.2994], + 66220: ["Valcebollère", 42.3803, 2.0430], + 66221: ["Valmanya", 42.5215, 2.5139], + 66222: ["Vernet-les-Bains", 42.5385, 2.4157], + 66223: ["Villefranche-de-Conflent", 42.5964, 2.3599], + 66224: ["Villelongue-de-la-Salanque", 42.7256, 2.9774], + 66225: ["Villelongue-dels-Monts", 42.5236, 2.8999], + 66226: ["Villemolaque", 42.5931, 2.8477], + 66227: ["Villeneuve-de-la-Raho", 42.6399, 2.9104], + 66228: ["Villeneuve-la-Rivière", 42.7052, 2.7987], + 66230: ["Vinça", 42.6432, 2.5227], + 66231: ["Vingrau", 42.8577, 2.7906], + 66232: ["Vira", 42.7632, 2.3944], + 66233: ["Vivès", 42.5292, 2.7673], + 66234: ["Le Vivier", 42.7641, 2.4435] +}; diff --git a/dep/67.js b/dep/67.js new file mode 100644 index 0000000..61c2c28 --- /dev/null +++ b/dep/67.js @@ -0,0 +1,540 @@ +/* + 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[67] = { + 67001: ["Achenheim", 48.5804, 7.6254], + 67002: ["Adamswiller", 48.9062, 7.2017], + 67003: ["Albé", 48.3614, 7.3365], + 67004: ["Allenwiller", 48.6536, 7.3669], + 67005: ["Alteckendorf", 48.7944, 7.5964], + 67006: ["Altenheim", 48.7200, 7.4624], + 67008: ["Altorf", 48.5247, 7.5389], + 67009: ["Altwiller", 48.9155, 6.9797], + 67010: ["Andlau", 48.3907, 7.3848], + 67011: ["Artolsheim", 48.2079, 7.6000], + 67012: ["Aschbach", 48.9421, 7.9802], + 67013: ["Asswiller", 48.8805, 7.2243], + 67014: ["Auenheim", 48.8090, 8.0173], + 67016: ["Avolsheim", 48.5605, 7.4941], + 67017: ["Baerendorf", 48.8306, 7.0898], + 67018: ["Balbronn", 48.5825, 7.4040], + 67019: ["Baldenheim", 48.2444, 7.5358], + 67020: ["Barembach", 48.4670, 7.2431], + 67021: ["Barr", 48.4149, 7.3993], + 67022: ["Bassemberg", 48.3359, 7.2779], + 67023: ["Batzendorf", 48.7820, 7.7096], + 67025: ["Beinheim", 48.8543, 8.0916], + 67026: ["Bellefosse", 48.3946, 7.2346], + 67027: ["Belmont", 48.4104, 7.2537], + 67028: ["Benfeld", 48.3659, 7.6019], + 67029: ["Berg", 48.8928, 7.1447], + 67030: ["Bergbieten", 48.5771, 7.4507], + 67031: ["Bernardswiller", 48.4473, 7.4535], + 67032: ["Bernardvillé", 48.3696, 7.4068], + 67033: ["Bernolsheim", 48.7529, 7.6849], + 67034: ["Berstett", 48.6822, 7.6323], + 67035: ["Berstheim", 48.7926, 7.6797], + 67036: ["Bettwiller", 48.8879, 7.1749], + 67037: ["Biblisheim", 48.8996, 7.7910], + 67038: ["Bietlenheim", 48.7204, 7.7833], + 67039: ["Bilwisheim", 48.7100, 7.6633], + 67040: ["Bindernheim", 48.2870, 7.6144], + 67041: ["Birkenwald", 48.6555, 7.3319], + 67043: ["Bischheim", 48.6215, 7.7586], + 67044: ["Bischholtz", 48.8907, 7.5306], + 67045: ["Bischoffsheim", 48.4855, 7.5259], + 67046: ["Bischwiller", 48.7581, 7.8599], + 67047: ["Bissert", 48.9461, 7.0177], + 67048: ["Bitschhoffen", 48.8628, 7.6243], + 67049: ["Blaesheim", 48.5022, 7.6087], + 67050: ["Blancherupt", 48.4071, 7.1955], + 67051: ["Blienschwiller", 48.3454, 7.4153], + 67052: ["Boersch", 48.4664, 7.3750], + 67053: ["Boesenbiesen", 48.2261, 7.5622], + 67054: ["Bolsenheim", 48.4252, 7.6039], + 67055: ["Boofzheim", 48.3343, 7.6782], + 67056: ["Bootzheim", 48.1932, 7.5894], + 67057: ["Bosselshausen", 48.8061, 7.5087], + 67058: ["Bossendorf", 48.7815, 7.5673], + 67059: ["Bourg-Bruche", 48.3587, 7.1437], + 67060: ["Bourgheim", 48.4192, 7.4891], + 67061: ["Bouxwiller", 48.8172, 7.4648], + 67062: ["Breitenau", 48.3161, 7.2793], + 67063: ["Breitenbach", 48.3745, 7.2870], + 67065: ["Breuschwickersheim", 48.5784, 7.5988], + 67066: ["La Broque", 48.4601, 7.1728], + 67067: ["Brumath", 48.7204, 7.7174], + 67068: ["Buswiller", 48.8219, 7.5622], + 67069: ["Buhl", 48.9172, 8.0156], + 67070: ["Burbach", 48.8975, 7.1115], + 67071: ["Bust", 48.8338, 7.2345], + 67072: ["Butten", 48.9713, 7.2435], + 67073: ["Châtenois", 48.2803, 7.3858], + 67074: ["Cleebourg", 48.9953, 7.8860], + 67075: ["Climbach", 49.0157, 7.8503], + 67076: ["Colroy-la-Roche", 48.3914, 7.1738], + 67077: ["Cosswiller", 48.6086, 7.3622], + 67078: ["Crastatt", 48.6596, 7.4226], + 67079: ["Croettwiller", 48.9315, 8.0379], + 67080: ["Dachstein", 48.5535, 7.5405], + 67081: ["Dahlenheim", 48.5882, 7.5162], + 67082: ["Dalhunden", 48.7711, 7.9915], + 67083: ["Dambach", 49.0093, 7.6409], + 67084: ["Dambach-la-Ville", 48.3231, 7.4269], + 67085: ["Dangolsheim", 48.5647, 7.4573], + 67086: ["Daubensand", 48.3518, 7.7286], + 67087: ["Dauendorf", 48.8339, 7.6661], + 67088: ["Dehlingen", 48.9852, 7.1812], + 67089: ["Dettwiller", 48.7608, 7.4540], + 67090: ["Diebolsheim", 48.2855, 7.6576], + 67091: ["Diedendorf", 48.8877, 7.0281], + 67092: ["Dieffenbach-au-Val", 48.3144, 7.3259], + 67093: ["Dieffenbach-lès-Woerth", 48.9302, 7.7944], + 67094: ["Dieffenthal", 48.3073, 7.4114], + 67095: ["Diemeringen", 48.9440, 7.2036], + 67096: ["Dimbsthal", 48.6729, 7.3541], + 67097: ["Dingsheim", 48.6225, 7.6607], + 67098: ["Dinsheim-sur-Bruche", 48.5475, 7.4240], + 67099: ["Domfessel", 48.9480, 7.1458], + 67100: ["Donnenheim", 48.7219, 7.6627], + 67101: ["Dorlisheim", 48.5199, 7.4803], + 67102: ["Dossenheim-Kochersberg", 48.6410, 7.5781], + 67103: ["Dossenheim-sur-Zinsel", 48.8141, 7.3776], + 67104: ["Drachenbronn-Birlenbach", 48.9809, 7.8780], + 67105: ["Drulingen", 48.8678, 7.1949], + 67106: ["Drusenheim", 48.7609, 7.9456], + 67107: ["Duntzenheim", 48.7134, 7.5429], + 67108: ["Duppigheim", 48.5331, 7.5959], + 67109: ["Durningen", 48.6849, 7.5618], + 67110: ["Durrenbach", 48.8992, 7.7627], + 67111: ["Durstel", 48.8910, 7.2048], + 67112: ["Duttlenheim", 48.5240, 7.5705], + 67113: ["Eberbach-Seltz", 48.9285, 8.0666], + 67115: ["Ebersheim", 48.3024, 7.4984], + 67116: ["Ebersmunster", 48.3033, 7.5336], + 67117: ["Eckartswiller", 48.7796, 7.3241], + 67118: ["Eckbolsheim", 48.5790, 7.6821], + 67119: ["Eckwersheim", 48.6852, 7.6963], + 67120: ["Eichhoffen", 48.3784, 7.4410], + 67121: ["Elsenheim", 48.1655, 7.4971], + 67122: ["Wangenbourg-Engenthal", 48.6212, 7.3050], + 67123: ["Engwiller", 48.8817, 7.6156], + 67124: ["Entzheim", 48.5358, 7.6332], + 67125: ["Epfig", 48.3513, 7.4714], + 67126: ["Erckartswiller", 48.8829, 7.3574], + 67127: ["Ergersheim", 48.5755, 7.5349], + 67128: ["Ernolsheim-Bruche", 48.5637, 7.5690], + 67129: ["Ernolsheim-lès-Saverne", 48.7888, 7.3772], + 67130: ["Erstein", 48.4213, 7.6852], + 67131: ["Eschau", 48.4832, 7.7295], + 67132: ["Eschbach", 48.8758, 7.7386], + 67133: ["Eschbourg", 48.8226, 7.2908], + 67134: ["Eschwiller", 48.8576, 7.1109], + 67135: ["Ettendorf", 48.8151, 7.5854], + 67136: ["Eywiller", 48.8716, 7.1242], + 67137: ["Fegersheim", 48.4974, 7.6886], + 67138: ["Fessenheim-le-Bas", 48.6322, 7.5470], + 67139: ["Flexbourg", 48.5682, 7.4242], + 67140: ["Forstfeld", 48.8631, 8.0474], + 67141: ["Forstheim", 48.8959, 7.7109], + 67142: ["Fort-Louis", 48.7987, 8.0526], + 67143: ["Fouchy", 48.3161, 7.2466], + 67144: ["Fouday", 48.4207, 7.1904], + 67145: ["Friedolsheim", 48.7070, 7.4872], + 67146: ["Friesenheim", 48.3090, 7.6539], + 67147: ["Froeschwiller", 48.9384, 7.7188], + 67148: ["Frohmuhl", 48.9113, 7.2792], + 67149: ["Furchhausen", 48.7204, 7.4304], + 67150: ["Furdenheim", 48.6105, 7.5578], + 67151: ["Gambsheim", 48.6923, 7.8840], + 67152: ["Geispolsheim", 48.5143, 7.6580], + 67153: ["Geiswiller", 48.7904, 7.5005], + 67154: ["Gerstheim", 48.3807, 7.7045], + 67155: ["Gertwiller", 48.4115, 7.4749], + 67156: ["Geudertheim", 48.7154, 7.7605], + 67158: ["Gingsheim", 48.7197, 7.5896], + 67159: ["Goerlingen", 48.7987, 7.0851], + 67160: ["Goersdorf", 48.9590, 7.7736], + 67161: ["Gottenhouse", 48.7180, 7.3583], + 67162: ["Gottesheim", 48.7757, 7.4810], + 67163: ["Gougenheim", 48.7045, 7.5753], + 67164: ["Goxwiller", 48.4309, 7.4834], + 67165: ["Grandfontaine", 48.4986, 7.1286], + 67166: ["Grassendorf", 48.8148, 7.6101], + 67167: ["Grendelbruch", 48.4812, 7.3047], + 67168: ["Gresswiller", 48.5249, 7.4099], + 67169: ["Gries", 48.7513, 7.8247], + 67172: ["Griesheim-près-Molsheim", 48.5020, 7.5311], + 67173: ["Griesheim-sur-Souffel", 48.6334, 7.6733], + 67174: ["Gumbrechtshoffen", 48.9027, 7.6207], + 67176: ["Gundershoffen", 48.9073, 7.6820], + 67177: ["Gunstett", 48.9150, 7.7790], + 67178: ["Gungwiller", 48.8780, 7.1525], + 67179: ["Haegen", 48.7056, 7.2976], + 67180: ["Haguenau", 48.8417, 7.8301], + 67181: ["Handschuheim", 48.5993, 7.5772], + 67182: ["Hangenbieten", 48.5570, 7.6119], + 67183: ["Harskirchen", 48.9237, 7.0263], + 67184: ["Hatten", 48.8939, 8.0068], + 67185: ["Hattmatt", 48.7854, 7.4364], + 67186: ["Hegeney", 48.8880, 7.7398], + 67187: ["Heidolsheim", 48.2041, 7.5109], + 67188: ["Heiligenberg", 48.5371, 7.3778], + 67189: ["Heiligenstein", 48.4220, 7.4408], + 67190: ["Hengwiller", 48.6676, 7.3285], + 67191: ["Herbitzheim", 49.0221, 7.0817], + 67192: ["Herbsheim", 48.3494, 7.6367], + 67194: ["Herrlisheim", 48.7325, 7.9101], + 67195: ["Hessenheim", 48.2054, 7.5518], + 67196: ["Hilsenheim", 48.2969, 7.5731], + 67197: ["Hindisheim", 48.4658, 7.6219], + 67198: ["Hinsbourg", 48.9020, 7.2962], + 67199: ["Hinsingen", 48.9511, 6.9989], + 67200: ["Hipsheim", 48.4655, 7.6801], + 67201: ["Hirschland", 48.8360, 7.1239], + 67202: ["Hochfelden", 48.7558, 7.5631], + 67203: ["Hochstett", 48.7757, 7.6768], + 67204: ["Hoenheim", 48.6242, 7.7536], + 67205: ["Hoerdt", 48.6905, 7.7848], + 67206: ["Hoffen", 48.9330, 7.9327], + 67207: ["Hohatzenheim", 48.7179, 7.6125], + 67208: ["Hohengoeft", 48.6607, 7.4674], + 67209: ["Hohfrankenheim", 48.7286, 7.5807], + 67210: ["Le Hohwald", 48.4006, 7.3102], + 67212: ["Holtzheim", 48.5567, 7.6442], + 67213: ["Hunspach", 48.9578, 7.9358], + 67214: ["Hurtigheim", 48.6171, 7.6034], + 67215: ["Huttendorf", 48.8011, 7.6386], + 67216: ["Huttenheim", 48.3537, 7.5753], + 67217: ["Ichtratzheim", 48.4789, 7.6776], + 67218: ["Illkirch-Graffenstaden", 48.5200, 7.7312], + 67220: ["Ingenheim", 48.7336, 7.5259], + 67221: ["Ingolsheim", 48.9708, 7.9297], + 67222: ["Ingwiller", 48.8859, 7.4691], + 67223: ["Innenheim", 48.4975, 7.5735], + 67225: ["Issenhausen", 48.8042, 7.5336], + 67226: ["Ittenheim", 48.6017, 7.6050], + 67227: ["Itterswiller", 48.3665, 7.4293], + 67228: ["Neugartheim-Ittlenheim", 48.6565, 7.5414], + 67229: ["Jetterswiller", 48.6697, 7.4174], + 67230: ["Kaltenhouse", 48.7902, 7.8330], + 67231: ["Kauffenheim", 48.8540, 8.0319], + 67232: ["Keffenach", 48.9666, 7.8835], + 67233: ["Kertzfeld", 48.3845, 7.5552], + 67234: ["Keskastel", 48.9764, 7.0629], + 67235: ["Kesseldorf", 48.8843, 8.0590], + 67236: ["Kienheim", 48.6881, 7.5856], + 67237: ["Kilstett", 48.6835, 7.8457], + 67238: ["Kindwiller", 48.8612, 7.5954], + 67239: ["Kintzheim", 48.2585, 7.3743], + 67240: ["Kirchheim", 48.6059, 7.4888], + 67241: ["Kirrberg", 48.8301, 7.0643], + 67242: ["Kirrwiller", 48.8202, 7.5264], + 67244: ["Kleingoeft", 48.6939, 7.4420], + 67245: ["Knoersheim", 48.6796, 7.4582], + 67246: ["Kogenheim", 48.3318, 7.5314], + 67247: ["Kolbsheim", 48.5621, 7.5862], + 67248: ["Krautergersheim", 48.4751, 7.5655], + 67249: ["Krautwiller", 48.7391, 7.6748], + 67250: ["Kriegsheim", 48.7567, 7.7354], + 67252: ["Kurtzenhouse", 48.7372, 7.8051], + 67253: ["Kuttolsheim", 48.6478, 7.5192], + 67254: ["Kutzenhausen", 48.9388, 7.8491], + 67255: ["Lalaye", 48.3386, 7.2352], + 67256: ["Lampertheim", 48.6551, 7.6940], + 67257: ["Lampertsloch", 48.9704, 7.8201], + 67258: ["Landersheim", 48.6902, 7.5025], + 67259: ["Langensoultzbach", 48.9742, 7.7304], + 67260: ["Laubach", 48.8796, 7.7181], + 67261: ["Lauterbourg", 48.9637, 8.1863], + 67263: ["Lembach", 49.0124, 7.7684], + 67264: ["Leutenheim", 48.8517, 8.0000], + 67265: ["Lichtenberg", 48.9218, 7.4834], + 67266: ["Limersheim", 48.4538, 7.6308], + 67267: ["Lingolsheim", 48.5544, 7.6809], + 67268: ["Lipsheim", 48.4893, 7.6566], + 67269: ["Littenheim", 48.7252, 7.4929], + 67270: ["Lixhausen", 48.7942, 7.5558], + 67271: ["Lobsann", 48.9632, 7.8435], + 67272: ["Lochwiller", 48.6974, 7.4148], + 67273: ["Lohr", 48.8546, 7.2641], + 67274: ["Lorentzen", 48.9570, 7.1817], + 67275: ["Lupstein", 48.7379, 7.4759], + 67276: ["Lutzelhouse", 48.5376, 7.2417], + 67277: ["Mackenheim", 48.1826, 7.5825], + 67278: ["Mackwiller", 48.9249, 7.1663], + 67279: ["Maennolsheim", 48.6975, 7.4719], + 67280: ["Maisonsgoutte", 48.3535, 7.2592], + 67281: ["Marckolsheim", 48.1496, 7.5610], + 67282: ["Marlenheim", 48.6190, 7.5058], + 67283: ["Marmoutier", 48.6942, 7.3709], + 67285: ["Matzenheim", 48.3845, 7.6353], + 67286: ["Meistratzheim", 48.4525, 7.5611], + 67287: ["Melsheim", 48.7639, 7.5149], + 67288: ["Memmelshoffen", 48.9589, 7.8719], + 67289: ["Menchhoffen", 48.8636, 7.4980], + 67290: ["Merkwiller-Pechelbronn", 48.9286, 7.8291], + 67291: ["Mertzwiller", 48.8703, 7.6854], + 67292: ["Mietesheim", 48.8761, 7.6465], + 67293: ["Minversheim", 48.7842, 7.6241], + 67295: ["Mittelbergheim", 48.3941, 7.4433], + 67296: ["Mittelhausbergen", 48.6144, 7.6938], + 67297: ["Mittelhausen", 48.7082, 7.6269], + 67298: ["Mittelschaeffolsheim", 48.6973, 7.6517], + 67299: ["Mollkirch", 48.5058, 7.3656], + 67300: ["Molsheim", 48.5447, 7.4995], + 67301: ["Mommenheim", 48.7558, 7.6498], + 67302: ["Monswiller", 48.7521, 7.3862], + 67303: ["Morsbronn-les-Bains", 48.9099, 7.7345], + 67304: ["Morschwiller", 48.8194, 7.6294], + 67305: ["Mothern", 48.9397, 8.1525], + 67306: ["Muhlbach-sur-Bruche", 48.5125, 7.3121], + 67307: ["Mulhausen", 48.8864, 7.5548], + 67308: ["Munchhausen", 48.9149, 8.1450], + 67309: ["Mundolsheim", 48.6395, 7.7149], + 67310: ["Mussig", 48.2266, 7.5184], + 67311: ["Muttersholtz", 48.2687, 7.5330], + 67312: ["Mutzenhouse", 48.7409, 7.5889], + 67313: ["Mutzig", 48.5380, 7.4553], + 67314: ["Natzwiller", 48.4477, 7.2512], + 67315: ["Neewiller-près-Lauterbourg", 48.9516, 8.1193], + 67317: ["Neubois", 48.3028, 7.3176], + 67319: ["Neuhaeusel", 48.8185, 8.0924], + 67320: ["Neuve-église", 48.3261, 7.3105], + 67321: ["Neuviller-la-Roche", 48.4309, 7.2643], + 67322: ["Neuwiller-lès-Saverne", 48.8271, 7.3660], + 67324: ["Niederbronn-les-Bains", 48.9638, 7.6398], + 67325: ["Niederhaslach", 48.5356, 7.3501], + 67326: ["Niederhausbergen", 48.6233, 7.7051], + 67327: ["Niederlauterbach", 48.9712, 8.1052], + 67328: ["Niedermodern", 48.8407, 7.6353], + 67329: ["Niedernai", 48.4456, 7.5306], + 67330: ["Niederroedern", 48.9128, 8.0524], + 67331: ["Niederschaeffolsheim", 48.7725, 7.7438], + 67333: ["Niedersoultzbach", 48.8506, 7.4715], + 67334: ["Niedersteinbach", 49.0382, 7.7134], + 67335: ["Nordheim", 48.6396, 7.5008], + 67336: ["Nordhouse", 48.4472, 7.6855], + 67337: ["Nothalten", 48.3556, 7.4116], + 67338: ["Obenheim", 48.3562, 7.6849], + 67339: ["Betschdorf", 48.8934, 7.9225], + 67340: ["Oberbronn", 48.9380, 7.5966], + 67341: ["Oberdorf-Spachbach", 48.9274, 7.7685], + 67342: ["Oberhaslach", 48.5685, 7.2954], + 67343: ["Oberhausbergen", 48.6073, 7.6830], + 67344: ["Oberhoffen-lès-Wissembourg", 49.0107, 7.9145], + 67345: ["Oberhoffen-sur-Moder", 48.7801, 7.8873], + 67346: ["Oberlauterbach", 48.9448, 8.0657], + 67347: ["Obermodern-Zutzendorf", 48.8479, 7.5401], + 67348: ["Obernai", 48.4593, 7.4800], + 67349: ["Oberroedern", 48.9271, 7.9710], + 67350: ["Oberschaeffolsheim", 48.5919, 7.6460], + 67351: ["Seebach", 48.9644, 7.9902], + 67352: ["Obersoultzbach", 48.8513, 7.4476], + 67353: ["Obersteinbach", 49.0379, 7.6730], + 67354: ["Odratzheim", 48.6001, 7.4898], + 67355: ["Oermingen", 48.9984, 7.1195], + 67356: ["Offendorf", 48.7148, 7.9273], + 67358: ["Offwiller", 48.9173, 7.5423], + 67359: ["Ohlungen", 48.8121, 7.6942], + 67360: ["Ohnenheim", 48.1873, 7.5038], + 67361: ["Olwisheim", 48.6977, 7.6738], + 67362: ["Orschwiller", 48.2472, 7.3546], + 67363: ["Osthoffen", 48.5901, 7.5618], + 67364: ["Osthouse", 48.3942, 7.6507], + 67365: ["Ostwald", 48.5471, 7.7076], + 67366: ["Ottersthal", 48.7589, 7.3421], + 67367: ["Otterswiller", 48.7226, 7.3789], + 67368: ["Ottrott", 48.4434, 7.3670], + 67369: ["Ottwiller", 48.8634, 7.2287], + 67370: ["Petersbach", 48.8771, 7.2720], + 67371: ["La Petite-Pierre", 48.8657, 7.3273], + 67372: ["Pfaffenhoffen", 48.8432, 7.5989], + 67373: ["Pfalzweyer", 48.8087, 7.2596], + 67374: ["Pfettisheim", 48.6605, 7.6519], + 67375: ["Pfulgriesheim", 48.6443, 7.6650], + 67377: ["Plaine", 48.4242, 7.1368], + 67378: ["Plobsheim", 48.4612, 7.7349], + 67379: ["Preuschdorf", 48.9468, 7.8036], + 67380: ["Printzheim", 48.7920, 7.4769], + 67381: ["Puberg", 48.9155, 7.3071], + 67382: ["Quatzenheim", 48.6274, 7.5760], + 67383: ["Rangen", 48.6722, 7.4769], + 67384: ["Ranrupt", 48.3735, 7.1953], + 67385: ["Ratzwiller", 48.9511, 7.2552], + 67386: ["Rauwiller", 48.8098, 7.1116], + 67387: ["Reichsfeld", 48.3632, 7.3801], + 67388: ["Reichshoffen", 48.9374, 7.6752], + 67389: ["Reichstett", 48.6474, 7.7570], + 67391: ["Reinhardsmunster", 48.6824, 7.2996], + 67392: ["Reipertswiller", 48.9475, 7.4474], + 67394: ["Retschwiller", 48.9509, 7.8859], + 67395: ["Reutenbourg", 48.6821, 7.4081], + 67396: ["Rexingen", 48.9055, 7.1776], + 67397: ["Rhinau", 48.3122, 7.7044], + 67398: ["Richtolsheim", 48.2238, 7.6038], + 67400: ["Riedseltz", 48.9891, 7.9487], + 67401: ["Rimsdorf", 48.9288, 7.1172], + 67402: ["Ringeldorf", 48.8291, 7.6061], + 67403: ["Ringendorf", 48.8101, 7.5559], + 67404: ["Rittershoffen", 48.8921, 7.9701], + 67405: ["Roeschwoog", 48.8228, 8.0405], + 67406: ["Rohr", 48.6932, 7.5358], + 67407: ["Rohrwiller", 48.7499, 7.9026], + 67408: ["Romanswiller", 48.6407, 7.3803], + 67409: ["Roppenheim", 48.8372, 8.0671], + 67410: ["Rosenwiller", 48.5087, 7.4257], + 67411: ["Rosheim", 48.4904, 7.4120], + 67412: ["Rossfeld", 48.3321, 7.6130], + 67413: ["Rosteig", 48.9319, 7.3360], + 67414: ["Rothau", 48.4476, 7.2070], + 67415: ["Rothbach", 48.9053, 7.5110], + 67416: ["Rott", 49.0192, 7.9061], + 67417: ["Rottelsheim", 48.7591, 7.7118], + 67418: ["Rountzenheim", 48.8214, 7.9983], + 67420: ["Russ", 48.4856, 7.2690], + 67421: ["Saales", 48.3516, 7.1103], + 67422: ["Saasenheim", 48.2399, 7.6292], + 67423: ["Saessolsheim", 48.7083, 7.5130], + 67424: ["Saint-Blaise-la-Roche", 48.4073, 7.1738], + 67425: ["Saint-Jean-Saverne", 48.7782, 7.3556], + 67426: ["Saint-Martin", 48.3498, 7.2857], + 67427: ["Saint-Maurice", 48.3329, 7.3352], + 67428: ["Saint-Nabor", 48.4414, 7.4176], + 67429: ["Saint-Pierre", 48.3845, 7.4651], + 67430: ["Saint-Pierre-Bois", 48.3357, 7.3637], + 67431: ["Salenthal", 48.6663, 7.3614], + 67432: ["Salmbach", 48.9761, 8.0701], + 67433: ["Sand", 48.3775, 7.6193], + 67434: ["Sarre-Union", 48.9451, 7.0886], + 67435: ["Sarrewerden", 48.9076, 7.0730], + 67436: ["Saulxures", 48.3924, 7.1235], + 67437: ["Saverne", 48.7402, 7.3420], + 67438: ["Schaeffersheim", 48.4340, 7.6131], + 67439: ["Schaffhouse-sur-Zorn", 48.7338, 7.5566], + 67440: ["Schaffhouse-près-Seltz", 48.9121, 8.0896], + 67441: ["Schalkendorf", 48.8369, 7.5683], + 67442: ["Scharrachbergheim-Irmstett", 48.5896, 7.4902], + 67443: ["Scheibenhard", 48.9694, 8.1444], + 67444: ["Scherlenheim", 48.7660, 7.5334], + 67445: ["Scherwiller", 48.2952, 7.4151], + 67446: ["Schillersdorf", 48.8709, 7.5239], + 67447: ["Schiltigheim", 48.6118, 7.7440], + 67448: ["Schirmeck", 48.4922, 7.1980], + 67449: ["Schirrhein", 48.7957, 7.9169], + 67450: ["Schirrhoffen", 48.8069, 7.9253], + 67451: ["Schleithal", 48.9866, 8.0324], + 67452: ["Schnersheim", 48.6601, 7.5687], + 67453: ["Schoenau", 48.2260, 7.6506], + 67454: ["Schoenbourg", 48.8335, 7.2660], + 67455: ["Schoenenbourg", 48.9503, 7.9169], + 67456: ["Schopperten", 48.9475, 7.0538], + 67458: ["Schweighouse-sur-Moder", 48.8172, 7.7377], + 67459: ["Schwenheim", 48.7149, 7.4100], + 67460: ["Schwindratzheim", 48.7654, 7.6028], + 67461: ["Schwobsheim", 48.2365, 7.5743], + 67462: ["Sélestat", 48.2481, 7.4622], + 67463: ["Seltz", 48.8938, 8.1049], + 67464: ["Sermersheim", 48.3443, 7.5527], + 67465: ["Sessenheim", 48.7952, 7.9806], + 67466: ["Siegen", 48.9571, 8.0396], + 67467: ["Siewiller", 48.8414, 7.2049], + 67468: ["Siltzheim", 49.0616, 7.0908], + 67469: ["Singrist", 48.6694, 7.3850], + 67470: ["Solbach", 48.4311, 7.1997], + 67471: ["Souffelweyersheim", 48.6319, 7.7419], + 67472: ["Soufflenheim", 48.8085, 7.9567], + 67473: ["Soultz-les-Bains", 48.5676, 7.4782], + 67474: ["Soultz-sous-Forêts", 48.9461, 7.8735], + 67475: ["Sparsbach", 48.8795, 7.4002], + 67476: ["Stattmatten", 48.7948, 8.0177], + 67477: ["Steige", 48.3628, 7.2297], + 67478: ["Steinbourg", 48.7639, 7.4135], + 67479: ["Steinseltz", 49.0050, 7.9282], + 67480: ["Still", 48.5666, 7.3664], + 67481: ["Stotzheim", 48.3757, 7.5067], + 67482: ["Strasbourg", 48.5712, 7.7675], + 67483: ["Struth", 48.8951, 7.2685], + 67484: ["Stundwiller", 48.9244, 7.9964], + 67485: ["Stutzheim-Offenheim", 48.6266, 7.6271], + 67486: ["Sundhouse", 48.2550, 7.6303], + 67487: ["Surbourg", 48.9102, 7.8356], + 67488: ["Thal-Drulingen", 48.9123, 7.1378], + 67489: ["Thal-Marmoutier", 48.6960, 7.3405], + 67490: ["Thanvillé", 48.3253, 7.3485], + 67491: ["Tieffenbach", 48.9024, 7.2442], + 67492: ["Traenheim", 48.5940, 7.4651], + 67493: ["Triembach-au-Val", 48.3434, 7.3341], + 67494: ["Trimbach", 48.9403, 8.0182], + 67495: ["Truchtersheim", 48.6564, 7.6165], + 67496: ["Uberach", 48.8518, 7.6312], + 67497: ["Uhlwiller", 48.8202, 7.6747], + 67498: ["Uhrwiller", 48.8809, 7.5797], + 67499: ["Urbeis", 48.3323, 7.2030], + 67500: ["Urmatt", 48.5390, 7.2952], + 67501: ["Uttenheim", 48.4140, 7.5957], + 67502: ["Uttenhoffen", 48.8931, 7.6447], + 67503: ["Uttwiller", 48.8464, 7.4965], + 67504: ["Valff", 48.4221, 7.5264], + 67505: ["La Vancelle", 48.2814, 7.3193], + 67506: ["Vendenheim", 48.6674, 7.7393], + 67507: ["Villé", 48.3429, 7.3034], + 67508: ["Voellerdingen", 48.9716, 7.1365], + 67509: ["Volksberg", 48.9404, 7.2979], + 67510: ["Wahlenheim", 48.7659, 7.6869], + 67511: ["Walbourg", 48.8857, 7.7827], + 67512: ["La Walck", 48.8524, 7.6117], + 67513: ["Waldersbach", 48.4178, 7.2183], + 67514: ["Waldhambach", 48.9271, 7.2306], + 67515: ["Waldolwisheim", 48.7342, 7.4372], + 67516: ["Waltenheim-sur-Zorn", 48.7430, 7.6220], + 67517: ["Wangen", 48.6188, 7.4634], + 67519: ["La Wantzenau", 48.6593, 7.8314], + 67520: ["Wasselonne", 48.6388, 7.4423], + 67521: ["Weinbourg", 48.8716, 7.4407], + 67522: ["Weislingen", 48.9192, 7.2578], + 67523: ["Weitbruch", 48.7621, 7.7802], + 67524: ["Weiterswiller", 48.8549, 7.4090], + 67525: ["Westhoffen", 48.6050, 7.4148], + 67526: ["Westhouse", 48.4068, 7.5723], + 67527: ["Westhouse-Marmoutier", 48.6858, 7.4541], + 67528: ["Weyer", 48.8587, 7.1620], + 67529: ["Weyersheim", 48.7165, 7.8308], + 67530: ["Wickersheim-Wilshausen", 48.7815, 7.5333], + 67531: ["Wildersbach", 48.4358, 7.2239], + 67532: ["Willgottheim", 48.6735, 7.5156], + 67534: ["Wilwisheim", 48.7537, 7.4999], + 67535: ["Wimmenau", 48.9213, 7.4202], + 67536: ["Windstein", 48.9912, 7.6955], + 67537: ["Wingen", 49.0391, 7.8144], + 67538: ["Wingen-sur-Moder", 48.9254, 7.3702], + 67539: ["Wingersheim", 48.7299, 7.6382], + 67540: ["Wintershouse", 48.7962, 7.7064], + 67541: ["Wintzenbach", 48.9320, 8.1043], + 67542: ["Wintzenheim-Kochersberg", 48.6578, 7.5078], + 67543: ["Wisches", 48.5121, 7.2170], + 67544: ["Wissembourg", 49.0184, 7.9617], + 67545: ["Witternheim", 48.3134, 7.6177], + 67546: ["Wittersheim", 48.7801, 7.6546], + 67547: ["Wittisheim", 48.2630, 7.5906], + 67548: ["Wiwersheim", 48.6379, 7.5973], + 67550: ["Woerth", 48.9412, 7.7441], + 67551: ["Wolfisheim", 48.5869, 7.6631], + 67552: ["Wolfskirchen", 48.8758, 7.0807], + 67553: ["Wolschheim", 48.7068, 7.4512], + 67554: ["Wolxheim", 48.5703, 7.5074], + 67555: ["Zehnacker", 48.6704, 7.4504], + 67556: ["Zeinheim", 48.6785, 7.4884], + 67557: ["Zellwiller", 48.3992, 7.5112], + 67558: ["Zinswiller", 48.9161, 7.5811], + 67559: ["Zittersheim", 48.9007, 7.3374], + 67560: ["Zoebersdorf", 48.7949, 7.5234] +}; diff --git a/dep/68.js b/dep/68.js new file mode 100644 index 0000000..6054fe7 --- /dev/null +++ b/dep/68.js @@ -0,0 +1,390 @@ +/* + 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[68] = { + 68001: ["Algolsheim", 48.0034, 7.5498], + 68002: ["Altenach", 47.6017, 7.1089], + 68004: ["Altkirch", 47.6210, 7.2448], + 68005: ["Ammerschwihr", 48.1194, 7.2599], + 68006: ["Ammerzwiller", 47.6926, 7.1694], + 68007: ["Andolsheim", 48.0652, 7.4365], + 68008: ["Appenwihr", 48.0252, 7.4525], + 68009: ["Artzenheim", 48.1150, 7.5424], + 68010: ["Aspach", 47.6424, 7.2332], + 68011: ["Aspach-le-Bas", 47.7664, 7.1510], + 68012: ["Aspach-le-Haut", 47.7791, 7.1288], + 68013: ["Attenschwiller", 47.5678, 7.4691], + 68014: ["Aubure", 48.2042, 7.2112], + 68015: ["Baldersheim", 47.7990, 7.4160], + 68016: ["Balgau", 47.9272, 7.5321], + 68017: ["Ballersdorf", 47.6201, 7.1560], + 68018: ["Balschwiller", 47.6733, 7.1633], + 68019: ["Baltzenheim", 48.0987, 7.5525], + 68020: ["Bantzenheim", 47.8222, 7.5028], + 68021: ["Bartenheim", 47.6362, 7.4885], + 68022: ["Battenheim", 47.8188, 7.4153], + 68023: ["Beblenheim", 48.1591, 7.3415], + 68024: ["Bellemagny", 47.6903, 7.0593], + 68025: ["Bendorf", 47.4845, 7.2774], + 68026: ["Bennwihr", 48.1394, 7.3398], + 68027: ["Berentzwiller", 47.5810, 7.3872], + 68028: ["Bergheim", 48.2125, 7.3578], + 68029: ["Bergholtz", 47.9204, 7.2473], + 68030: ["Bergholtzzell", 47.9270, 7.2257], + 68031: ["Bernwiller", 47.7001, 7.1910], + 68032: ["Berrwiller", 47.8459, 7.2184], + 68033: ["Bettendorf", 47.5833, 7.2839], + 68034: ["Bettlach", 47.5115, 7.4225], + 68035: ["Biederthal", 47.4709, 7.4356], + 68036: ["Biesheim", 48.0504, 7.5368], + 68037: ["Biltzheim", 47.9624, 7.3695], + 68038: ["Bischwihr", 48.0933, 7.4279], + 68039: ["Bisel", 47.5384, 7.2208], + 68040: ["Bitschwiller-lès-Thann", 47.8268, 7.0689], + 68041: ["Blodelsheim", 47.8835, 7.5261], + 68042: ["Blotzheim", 47.6041, 7.4946], + 68043: ["Bollwiller", 47.8540, 7.2515], + 68044: ["Le Bonhomme", 48.1634, 7.0986], + 68045: ["Bourbach-le-Bas", 47.7727, 7.0530], + 68046: ["Bourbach-le-Haut", 47.7983, 7.0301], + 68049: ["Bouxwiller", 47.5041, 7.3405], + 68050: ["Bréchaumont", 47.6646, 7.0559], + 68051: ["Breitenbach-Haut-Rhin", 48.0110, 7.1049], + 68052: ["Bretten", 47.7056, 7.0643], + 68054: ["Brinckheim", 47.6210, 7.4583], + 68055: ["Bruebach", 47.7004, 7.3584], + 68056: ["Brunstatt", 47.7151, 7.3265], + 68057: ["Buethwiller", 47.6601, 7.1359], + 68058: ["Buhl", 47.9243, 7.1796], + 68059: ["Burnhaupt-le-Bas", 47.7164, 7.1544], + 68060: ["Burnhaupt-le-Haut", 47.7343, 7.1281], + 68061: ["Buschwiller", 47.5567, 7.4982], + 68062: ["Carspach", 47.6224, 7.1950], + 68063: ["Cernay", 47.7945, 7.1793], + 68064: ["Chalampé", 47.8321, 7.5492], + 68065: ["Chavannes-sur-l'étang", 47.6396, 7.0310], + 68066: ["Colmar", 48.1099, 7.3846], + 68067: ["Courtavon", 47.4694, 7.2000], + 68068: ["Dannemarie", 47.6251, 7.1218], + 68069: ["Dessenheim", 47.9735, 7.4819], + 68070: ["Didenheim", 47.7178, 7.2939], + 68071: ["Diefmatten", 47.7060, 7.1009], + 68072: ["Dietwiller", 47.7010, 7.4259], + 68073: ["Dolleren", 47.7961, 6.9193], + 68074: ["Durlinsdorf", 47.4919, 7.2337], + 68075: ["Durmenach", 47.5262, 7.3385], + 68076: ["Durrenentzen", 48.0949, 7.5088], + 68077: ["Eglingen", 47.6565, 7.1834], + 68078: ["Eguisheim", 48.0371, 7.3005], + 68079: ["Elbach", 47.6424, 7.0694], + 68080: ["Emlingen", 47.6278, 7.2911], + 68081: ["Saint-Bernard", 47.6658, 7.2043], + 68082: ["Ensisheim", 47.8530, 7.3724], + 68083: ["Eschbach-au-Val", 48.0218, 7.1465], + 68084: ["Eschentzwiller", 47.7097, 7.3917], + 68085: ["Eteimbes", 47.7059, 7.0428], + 68086: ["Falkwiller", 47.6808, 7.1296], + 68087: ["Feldbach", 47.5339, 7.2561], + 68088: ["Feldkirch", 47.8564, 7.2731], + 68089: ["Fellering", 47.9157, 6.9586], + 68090: ["Ferrette", 47.4935, 7.3158], + 68091: ["Fessenheim", 47.9099, 7.5319], + 68092: ["Fislis", 47.5137, 7.3821], + 68093: ["Flaxlanden", 47.6920, 7.3255], + 68094: ["Folgensbourg", 47.5385, 7.4418], + 68095: ["Fortschwihr", 48.0854, 7.4520], + 68096: ["Franken", 47.5945, 7.3536], + 68097: ["Fréland", 48.1836, 7.1880], + 68098: ["Friesen", 47.5615, 7.1517], + 68099: ["Froeningen", 47.6951, 7.2569], + 68100: ["Fulleren", 47.5915, 7.1576], + 68101: ["Galfingue", 47.7038, 7.2212], + 68102: ["Geishouse", 47.8886, 7.0716], + 68103: ["Geispitzen", 47.6738, 7.4381], + 68104: ["Geiswasser", 47.9780, 7.6055], + 68105: ["Gildwiller", 47.6967, 7.1402], + 68106: ["Goldbach-Altenbach", 47.8792, 7.1049], + 68107: ["Gommersdorf", 47.6413, 7.1329], + 68108: ["Grentzingen", 47.5610, 7.2899], + 68109: ["Griesbach-au-Val", 48.0293, 7.1719], + 68110: ["Grussenheim", 48.1464, 7.4914], + 68111: ["Gueberschwihr", 48.0068, 7.2597], + 68112: ["Guebwiller", 47.9096, 7.2101], + 68113: ["Guémar", 48.1941, 7.4147], + 68114: ["Guevenatten", 47.6827, 7.0834], + 68115: ["Guewenheim", 47.7499, 7.0912], + 68116: ["Gundolsheim", 47.9283, 7.2983], + 68117: ["Gunsbach", 48.0614, 7.1650], + 68118: ["Habsheim", 47.7262, 7.4334], + 68119: ["Hagenbach", 47.6457, 7.1616], + 68120: ["Hagenthal-le-Bas", 47.5308, 7.4818], + 68121: ["Hagenthal-le-Haut", 47.5192, 7.4558], + 68122: ["Hartmannswiller", 47.8595, 7.1992], + 68123: ["Hattstatt", 48.0147, 7.2736], + 68124: ["Hausgauen", 47.6037, 7.3176], + 68125: ["Hecken", 47.6935, 7.1152], + 68126: ["Hégenheim", 47.5611, 7.5263], + 68127: ["Heidwiller", 47.6568, 7.2337], + 68128: ["Heimersdorf", 47.5632, 7.2366], + 68129: ["Heimsbrunn", 47.7248, 7.2197], + 68130: ["Heiteren", 47.9616, 7.5462], + 68131: ["Heiwiller", 47.6233, 7.3232], + 68132: ["Helfrantzkirch", 47.6042, 7.4144], + 68133: ["Henflingen", 47.5732, 7.2922], + 68134: ["Herrlisheim-près-Colmar", 48.0190, 7.3253], + 68135: ["Hésingue", 47.5792, 7.5154], + 68136: ["Hettenschlag", 48.0076, 7.4569], + 68137: ["Hindlingen", 47.5703, 7.1419], + 68138: ["Hirsingue", 47.5891, 7.2520], + 68139: ["Hirtzbach", 47.5906, 7.2084], + 68140: ["Hirtzfelden", 47.9099, 7.4469], + 68141: ["Hochstatt", 47.7093, 7.2667], + 68142: ["Hohrod", 48.0632, 7.1326], + 68143: ["Holtzwihr", 48.1164, 7.4185], + 68144: ["Hombourg", 47.7566, 7.4904], + 68145: ["Horbourg-Wihr", 48.0827, 7.4039], + 68146: ["Houssen", 48.1315, 7.3745], + 68147: ["Hunawihr", 48.1824, 7.3040], + 68148: ["Hundsbach", 47.5983, 7.3366], + 68149: ["Huningue", 47.5888, 7.5812], + 68150: ["Husseren-les-Châteaux", 48.0364, 7.2781], + 68151: ["Husseren-Wesserling", 47.8799, 6.9862], + 68152: ["Illfurth", 47.6759, 7.2663], + 68153: ["Illhaeusern", 48.1803, 7.4517], + 68154: ["Illzach", 47.7734, 7.3601], + 68155: ["Ingersheim", 48.1014, 7.3105], + 68156: ["Issenheim", 47.9036, 7.2578], + 68157: ["Jebsheim", 48.1233, 7.4808], + 68158: ["Jettingen", 47.5961, 7.3792], + 68159: ["Jungholtz", 47.8885, 7.1887], + 68160: ["Kappelen", 47.6138, 7.4410], + 68161: ["Katzenthal", 48.1067, 7.2818], + 68162: ["Kaysersberg", 48.1550, 7.2380], + 68163: ["Kembs", 47.6793, 7.5006], + 68164: ["Kientzheim", 48.1447, 7.2796], + 68165: ["Kiffis", 47.4413, 7.3569], + 68166: ["Kingersheim", 47.7889, 7.3229], + 68167: ["Kirchberg", 47.7864, 6.9399], + 68168: ["Knoeringue", 47.5631, 7.4019], + 68169: ["Koestlach", 47.5117, 7.2711], + 68170: ["Koetzingue", 47.6485, 7.3925], + 68171: ["Kruth", 47.9508, 6.9631], + 68172: ["Kunheim", 48.0770, 7.5469], + 68173: ["Labaroche", 48.1102, 7.1955], + 68174: ["Landser", 47.6869, 7.3847], + 68175: ["Lapoutroie", 48.1597, 7.1590], + 68176: ["Largitzen", 47.5610, 7.1923], + 68177: ["Lautenbach", 47.9527, 7.1643], + 68178: ["Lautenbachzell", 47.9254, 7.0965], + 68179: ["Lauw", 47.7620, 7.0215], + 68180: ["Leimbach", 47.7928, 7.0961], + 68181: ["Levoncourt", 47.4471, 7.1934], + 68182: ["Leymen", 47.5003, 7.4844], + 68183: ["Liebenswiller", 47.5010, 7.4504], + 68184: ["Liebsdorf", 47.4789, 7.2231], + 68185: ["Lièpvre", 48.2678, 7.2759], + 68186: ["Ligsdorf", 47.4667, 7.3007], + 68187: ["Linsdorf", 47.5150, 7.4064], + 68188: ["Linthal", 47.9519, 7.0940], + 68189: ["Logelheim", 48.0212, 7.4187], + 68190: ["Lucelle", 47.4379, 7.2761], + 68191: ["Luemschwiller", 47.6576, 7.2970], + 68192: ["Valdieu-Lutran", 47.6265, 7.0557], + 68193: ["Luttenbach-près-Munster", 48.0152, 7.1238], + 68194: ["Lutter", 47.4578, 7.3718], + 68195: ["Lutterbach", 47.7610, 7.2726], + 68196: ["Magny", 47.6057, 7.0467], + 68197: ["Magstatt-le-Bas", 47.6388, 7.4129], + 68198: ["Magstatt-le-Haut", 47.6271, 7.3945], + 68199: ["Malmerspach", 47.8597, 7.0228], + 68200: ["Manspach", 47.6116, 7.0925], + 68201: ["Masevaux", 47.7778, 6.9946], + 68202: ["Mertzen", 47.5869, 7.1291], + 68203: ["Merxheim", 47.9093, 7.3016], + 68204: ["Metzeral", 47.9978, 7.0252], + 68205: ["Meyenheim", 47.9155, 7.3770], + 68206: ["Michelbach", 47.7614, 7.1134], + 68207: ["Michelbach-le-Bas", 47.5936, 7.4647], + 68208: ["Michelbach-le-Haut", 47.5627, 7.4378], + 68209: ["Mittelwihr", 48.1506, 7.3107], + 68210: ["Mittlach", 47.9945, 7.0201], + 68211: ["Mitzach", 47.8611, 6.9977], + 68212: ["Moernach", 47.5098, 7.2455], + 68213: ["Mollau", 47.8586, 6.9658], + 68214: ["Montreux-Jeune", 47.6042, 7.0243], + 68215: ["Montreux-Vieux", 47.6201, 7.0217], + 68216: ["Mooslargue", 47.5112, 7.2130], + 68217: ["Moosch", 47.8478, 7.0300], + 68218: ["Morschwiller-le-Bas", 47.7341, 7.2651], + 68219: ["Mortzwiller", 47.7386, 7.0338], + 68221: ["Muespach", 47.5496, 7.3728], + 68222: ["Muespach-le-Haut", 47.5402, 7.4094], + 68223: ["Muhlbach-sur-Munster", 48.0288, 7.0708], + 68224: ["Mulhouse", 47.7491, 7.3257], + 68225: ["Munchhouse", 47.8570, 7.4479], + 68226: ["Munster", 48.0448, 7.1414], + 68227: ["Muntzenheim", 48.1008, 7.4690], + 68228: ["Munwiller", 47.9342, 7.3473], + 68229: ["Murbach", 47.9168, 7.1339], + 68230: ["Nambsheim", 47.9414, 7.5652], + 68231: ["Neuf-Brisach", 48.0183, 7.5278], + 68232: ["Neuwiller", 47.5243, 7.5127], + 68233: ["Niederbruck", 47.7788, 6.9600], + 68234: ["Niederentzen", 47.9454, 7.3979], + 68235: ["Niederhergheim", 47.9897, 7.3891], + 68237: ["Niedermorschwihr", 48.1007, 7.2590], + 68238: ["Niffer", 47.7142, 7.4984], + 68239: ["Oberbruck", 47.8191, 6.9243], + 68240: ["Oberdorf", 47.5598, 7.3165], + 68241: ["Oberentzen", 47.9380, 7.3809], + 68242: ["Oberhergheim", 47.9692, 7.4000], + 68243: ["Oberlarg", 47.4511, 7.2313], + 68244: ["Obermorschwihr", 48.0229, 7.2954], + 68245: ["Obermorschwiller", 47.6414, 7.3164], + 68246: ["Obersaasheim", 47.9861, 7.5567], + 68247: ["Oderen", 47.9289, 6.9942], + 68248: ["Oltingue", 47.4891, 7.4005], + 68249: ["Orbey", 48.1149, 7.1350], + 68250: ["Orschwihr", 47.9378, 7.2290], + 68251: ["Osenbach", 47.9929, 7.2166], + 68252: ["Ostheim", 48.1571, 7.3727], + 68253: ["Ottmarsheim", 47.7858, 7.4927], + 68254: ["Petit-Landau", 47.7349, 7.5075], + 68255: ["Pfaffenheim", 47.9957, 7.2598], + 68256: ["Pfastatt", 47.7696, 7.2948], + 68257: ["Pfetterhouse", 47.5066, 7.1682], + 68258: ["Pulversheim", 47.8417, 7.2993], + 68259: ["Raedersdorf", 47.4712, 7.3542], + 68260: ["Raedersheim", 47.8850, 7.2768], + 68261: ["Rammersmatt", 47.7943, 7.0598], + 68262: ["Ranspach", 47.9046, 7.0220], + 68263: ["Ranspach-le-Bas", 47.5873, 7.4458], + 68264: ["Ranspach-le-Haut", 47.5802, 7.4200], + 68265: ["Rantzwiller", 47.6488, 7.3711], + 68266: ["Réguisheim", 47.8917, 7.3711], + 68267: ["Reiningue", 47.7554, 7.2203], + 68268: ["Retzwiller", 47.6292, 7.0876], + 68269: ["Ribeauvillé", 48.2065, 7.2867], + 68270: ["Richwiller", 47.7845, 7.2821], + 68271: ["Riedisheim", 47.7396, 7.3658], + 68272: ["Riedwihr", 48.1308, 7.4393], + 68273: ["Riespach", 47.5364, 7.2884], + 68274: ["Rimbach-près-Guebwiller", 47.9044, 7.1532], + 68275: ["Rimbach-près-Masevaux", 47.8345, 6.9418], + 68276: ["Rimbachzell", 47.8979, 7.1735], + 68277: ["Riquewihr", 48.1787, 7.2725], + 68278: ["Rixheim", 47.7495, 7.4072], + 68279: ["Roderen", 47.7778, 7.0877], + 68280: ["Rodern", 48.2375, 7.3134], + 68281: ["Roggenhouse", 47.8849, 7.4750], + 68282: ["Romagny", 47.6112, 7.0677], + 68283: ["Rombach-le-Franc", 48.2933, 7.2434], + 68284: ["Roppentzwiller", 47.5373, 7.3298], + 68285: ["Rorschwihr", 48.2190, 7.3654], + 68286: ["Rosenau", 47.6388, 7.5421], + 68287: ["Rouffach", 47.9688, 7.2733], + 68288: ["Ruederbach", 47.5556, 7.2577], + 68289: ["Ruelisheim", 47.8223, 7.3527], + 68290: ["Rustenhart", 47.9412, 7.4746], + 68291: ["Rumersheim-le-Haut", 47.8531, 7.5176], + 68292: ["Saint-Amarin", 47.8876, 7.0412], + 68293: ["Saint-Cosme", 47.6809, 7.0534], + 68294: ["Sainte-Croix-aux-Mines", 48.2683, 7.2084], + 68295: ["Sainte-Croix-en-Plaine", 48.0108, 7.3944], + 68296: ["Saint-Hippolyte", 48.2386, 7.3459], + 68297: ["Saint-Louis", 47.6016, 7.5406], + 68298: ["Sainte-Marie-aux-Mines", 48.2285, 7.1692], + 68299: ["Saint-Ulrich", 47.5906, 7.1125], + 68300: ["Sausheim", 47.7824, 7.4006], + 68301: ["Schlierbach", 47.6843, 7.4300], + 68302: ["Schweighouse-Thann", 47.7488, 7.1754], + 68303: ["Schwoben", 47.6075, 7.2988], + 68304: ["Sentheim", 47.7544, 7.0501], + 68305: ["Seppois-le-Bas", 47.5376, 7.1681], + 68306: ["Seppois-le-Haut", 47.5306, 7.1893], + 68307: ["Sewen", 47.8075, 6.8802], + 68308: ["Sickert", 47.7919, 6.9858], + 68309: ["Sierentz", 47.6620, 7.4667], + 68310: ["Sigolsheim", 48.1324, 7.3158], + 68311: ["Sondernach", 47.9778, 7.0740], + 68312: ["Sondersdorf", 47.4773, 7.3337], + 68313: ["Soppe-le-Bas", 47.7187, 7.0911], + 68314: ["Soppe-le-Haut", 47.7296, 7.0619], + 68315: ["Soultz-Haut-Rhin", 47.8827, 7.1789], + 68316: ["Soultzbach-les-Bains", 48.0284, 7.2044], + 68317: ["Soultzeren", 48.0828, 7.0925], + 68318: ["Soultzmatt", 47.9701, 7.2117], + 68319: ["Spechbach-le-Bas", 47.6723, 7.2311], + 68320: ["Spechbach-le-Haut", 47.6858, 7.2189], + 68321: ["Staffelfelden", 47.8274, 7.2532], + 68322: ["Steinbach", 47.8218, 7.1392], + 68323: ["Steinbrunn-le-Bas", 47.6760, 7.3640], + 68324: ["Steinbrunn-le-Haut", 47.6599, 7.3410], + 68325: ["Steinsoultz", 47.5583, 7.3465], + 68326: ["Sternenberg", 47.6949, 7.0908], + 68327: ["Stetten", 47.6236, 7.4190], + 68328: ["Storckensohn", 47.8640, 6.9424], + 68329: ["Stosswihr", 48.0552, 7.0608], + 68330: ["Strueth", 47.5748, 7.1150], + 68331: ["Sundhoffen", 48.0428, 7.4219], + 68332: ["Tagolsheim", 47.6548, 7.2638], + 68333: ["Tagsdorf", 47.6202, 7.3004], + 68334: ["Thann", 47.8139, 7.0950], + 68335: ["Thannenkirch", 48.2332, 7.2936], + 68336: ["Traubach-le-Bas", 47.6550, 7.0935], + 68337: ["Traubach-le-Haut", 47.6706, 7.0956], + 68338: ["Turckheim", 48.0865, 7.2507], + 68340: ["Ueberstrass", 47.5461, 7.1530], + 68341: ["Uffheim", 47.6442, 7.4380], + 68342: ["Uffholtz", 47.8292, 7.1650], + 68343: ["Ungersheim", 47.8739, 7.3053], + 68344: ["Urbès", 47.8802, 6.9284], + 68345: ["Urschenheim", 48.0805, 7.4912], + 68347: ["Vieux-Ferrette", 47.5090, 7.3040], + 68348: ["Vieux-Thann", 47.8045, 7.1273], + 68349: ["Village-Neuf", 47.6099, 7.5683], + 68350: ["Voegtlinshoffen", 48.0241, 7.2622], + 68351: ["Vogelgrun", 48.0108, 7.5845], + 68352: ["Volgelsheim", 48.0238, 7.5441], + 68353: ["Wahlbach", 47.6297, 7.3464], + 68354: ["Walbach", 48.0704, 7.2073], + 68355: ["Waldighofen", 47.5469, 7.3170], + 68356: ["Walheim", 47.6407, 7.2703], + 68357: ["Waltenheim", 47.6556, 7.4228], + 68358: ["Wasserbourg", 47.9974, 7.1537], + 68359: ["Wattwiller", 47.8421, 7.1752], + 68360: ["Weckolsheim", 48.0035, 7.4980], + 68361: ["Wegscheid", 47.8152, 6.9760], + 68362: ["Wentzwiller", 47.5482, 7.4737], + 68363: ["Werentzhouse", 47.5212, 7.3626], + 68364: ["Westhalten", 47.9673, 7.2547], + 68365: ["Wettolsheim", 48.0520, 7.3068], + 68366: ["Wickerschwihr", 48.1109, 7.4394], + 68367: ["Widensolen", 48.0579, 7.4825], + 68368: ["Wihr-au-Val", 48.0553, 7.1972], + 68370: ["Wildenstein", 47.9878, 6.9648], + 68371: ["Willer", 47.5795, 7.3249], + 68372: ["Willer-sur-Thur", 47.8518, 7.0803], + 68373: ["Winkel", 47.4588, 7.2635], + 68374: ["Wintzenheim", 48.0635, 7.2716], + 68375: ["Wittelsheim", 47.7987, 7.2401], + 68376: ["Wittenheim", 47.8102, 7.3125], + 68377: ["Wittersdorf", 47.6161, 7.2731], + 68378: ["Wolfersdorf", 47.6430, 7.1064], + 68379: ["Wolfgantzen", 48.0282, 7.4970], + 68380: ["Wolschwiller", 47.4562, 7.4069], + 68381: ["Wuenheim", 47.8689, 7.1855], + 68382: ["Zaessingue", 47.6197, 7.3725], + 68383: ["Zellenberg", 48.1735, 7.3401], + 68384: ["Zillisheim", 47.6858, 7.3031], + 68385: ["Zimmerbach", 48.0745, 7.2300], + 68386: ["Zimmersheim", 47.7187, 7.3818] +}; diff --git a/dep/69.js b/dep/69.js new file mode 100644 index 0000000..b2fbd05 --- /dev/null +++ b/dep/69.js @@ -0,0 +1,314 @@ +/* + 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[69] = { + 69001: ["Affoux", 45.8440, 4.4139], + 69002: ["Aigueperse", 46.2801, 4.4233], + 69003: ["Albigny-sur-Saône", 45.8642, 4.8307], + 69004: ["Alix", 45.9168, 4.6550], + 69005: ["Ambérieux", 45.9288, 4.7410], + 69006: ["Amplepuis", 45.9651, 4.3267], + 69007: ["Ampuis", 45.5032, 4.8031], + 69008: ["Ancy", 45.8321, 4.5037], + 69009: ["Anse", 45.9422, 4.7079], + 69010: ["L'Arbresle", 45.8356, 4.6093], + 69012: ["Les Ardillats", 46.1887, 4.5364], + 69013: ["Arnas", 46.0186, 4.7105], + 69014: ["Aveize", 45.6794, 4.4755], + 69015: ["Avenas", 46.1958, 4.6002], + 69016: ["Azolette", 46.1918, 4.4132], + 69017: ["Bagnols", 45.9087, 4.6201], + 69018: ["Beaujeu", 46.1564, 4.5839], + 69019: ["Belleville", 46.1021, 4.7310], + 69020: ["Belmont-d'Azergues", 45.8674, 4.6681], + 69021: ["Bessenay", 45.7743, 4.5473], + 69022: ["Bibost", 45.7969, 4.5489], + 69023: ["Blacé", 46.0346, 4.6356], + 69024: ["Le Bois-d'Oingt", 45.9188, 4.5787], + 69025: ["Bourg-de-Thizy", 46.0408, 4.2880], + 69026: ["Le Breuil", 45.8908, 4.5910], + 69027: ["Brignais", 45.6781, 4.7526], + 69028: ["Brindas", 45.7203, 4.7029], + 69029: ["Bron", 45.7344, 4.9116], + 69030: ["Brullioles", 45.7635, 4.4926], + 69031: ["Brussieu", 45.7472, 4.5171], + 69032: ["Bully", 45.8591, 4.5810], + 69033: ["Cailloux-sur-Fontaines", 45.8603, 4.8837], + 69034: ["Caluire-et-Cuire", 45.7974, 4.8512], + 69035: ["Cenves", 46.2792, 4.6609], + 69036: ["Cercié", 46.1259, 4.6671], + 69037: ["Chambost-Allières", 46.0150, 4.5100], + 69038: ["Chambost-Longessaigne", 45.7739, 4.3795], + 69039: ["Chamelet", 45.9847, 4.4986], + 69040: ["Champagne-au-Mont-d'Or", 45.7983, 4.7866], + 69041: ["La Chapelle-de-Mardore", 46.0501, 4.3585], + 69042: ["La Chapelle-sur-Coise", 45.6501, 4.4960], + 69043: ["Chaponost", 45.7088, 4.7454], + 69044: ["Charbonnières-les-Bains", 45.7797, 4.7432], + 69045: ["Charentay", 46.0840, 4.6893], + 69046: ["Charly", 45.6508, 4.7897], + 69047: ["Charnay", 45.8911, 4.6606], + 69048: ["Chassagny", 45.6052, 4.7309], + 69049: ["Chasselay", 45.8749, 4.7708], + 69050: ["Châtillon", 45.8705, 4.6421], + 69051: ["Chaussan", 45.6374, 4.6344], + 69052: ["Chazay-d'Azergues", 45.8763, 4.7092], + 69053: ["Chénas", 46.2160, 4.7084], + 69054: ["Chénelette", 46.1691, 4.4912], + 69055: ["Les Chères", 45.8931, 4.7432], + 69056: ["Chessy", 45.8906, 4.6163], + 69057: ["Chevinay", 45.7735, 4.5966], + 69058: ["Chiroubles", 46.1855, 4.6550], + 69059: ["Civrieux-d'Azergues", 45.8549, 4.7113], + 69060: ["Claveisolles", 46.0976, 4.5110], + 69061: ["Cogny", 45.9877, 4.6102], + 69062: ["Coise", 45.6138, 4.4690], + 69063: ["Collonges-au-Mont-d'Or", 45.8220, 4.8419], + 69064: ["Condrieu", 45.4743, 4.7567], + 69065: ["Corcelles-en-Beaujolais", 46.1538, 4.7250], + 69066: ["Cours-la-Ville", 46.1087, 4.3369], + 69067: ["Courzieu", 45.7410, 4.5702], + 69068: ["Couzon-au-Mont-d'Or", 45.8482, 4.8223], + 69069: ["Craponne", 45.7462, 4.7267], + 69070: ["Cublize", 46.0245, 4.3873], + 69071: ["Curis-au-Mont-d'Or", 45.8694, 4.8184], + 69072: ["Dardilly", 45.8120, 4.7466], + 69073: ["Dareizé", 45.9054, 4.4883], + 69074: ["Denicé", 46.0045, 4.6514], + 69075: ["Dième", 45.9618, 4.4609], + 69076: ["Dommartin", 45.8357, 4.7156], + 69077: ["Dracé", 46.1537, 4.7731], + 69078: ["Duerne", 45.6813, 4.5231], + 69080: ["échalas", 45.5506, 4.7299], + 69081: ["écully", 45.7821, 4.7721], + 69082: ["émeringes", 46.2255, 4.6733], + 69083: ["éveux", 45.8241, 4.6222], + 69084: ["Fleurie", 46.1951, 4.6922], + 69085: ["Fleurieu-sur-Saône", 45.8589, 4.8503], + 69086: ["Fleurieux-sur-l'Arbresle", 45.8393, 4.6522], + 69087: ["Fontaines-Saint-Martin", 45.8433, 4.8541], + 69088: ["Fontaines-sur-Saône", 45.8282, 4.8566], + 69089: ["Francheville", 45.7378, 4.7550], + 69090: ["Frontenas", 45.9219, 4.6323], + 69091: ["Givors", 45.5816, 4.7572], + 69092: ["Gleizé", 45.9910, 4.6879], + 69093: ["Grandris", 46.0333, 4.4593], + 69094: ["Grézieu-la-Varenne", 45.7477, 4.6895], + 69095: ["Grézieu-le-Marché", 45.6625, 4.4212], + 69096: ["Grigny", 45.6080, 4.7864], + 69097: ["Les Haies", 45.5127, 4.7386], + 69098: ["Les Halles", 45.7161, 4.4348], + 69099: ["Haute-Rivoire", 45.7143, 4.4056], + 69100: ["Irigny", 45.6748, 4.8181], + 69101: ["Jarnioux", 45.9694, 4.6322], + 69102: ["Joux", 45.8905, 4.3673], + 69103: ["Juliénas", 46.2415, 4.7040], + 69104: ["Jullié", 46.2435, 4.6644], + 69105: ["Lacenas", 45.9863, 4.6474], + 69106: ["Lachassagne", 45.9270, 4.6790], + 69107: ["Lamure-sur-Azergues", 46.0528, 4.5088], + 69108: ["Lancié", 46.1730, 4.7257], + 69109: ["Lantignié", 46.1557, 4.6186], + 69110: ["Larajasse", 45.6079, 4.5145], + 69111: ["Légny", 45.9039, 4.5741], + 69112: ["Lentilly", 45.8125, 4.6710], + 69113: ["Létra", 45.9718, 4.5261], + 69114: ["Liergues", 45.9680, 4.6642], + 69115: ["Limas", 45.9720, 4.7191], + 69116: ["Limonest", 45.8303, 4.7716], + 69117: ["Lissieu", 45.8549, 4.7461], + 69118: ["Loire-sur-Rhône", 45.5468, 4.7829], + 69119: ["Longes", 45.5046, 4.6801], + 69120: ["Longessaigne", 45.7855, 4.4264], + 69121: ["Lozanne", 45.8530, 4.6854], + 69122: ["Lucenay", 45.9134, 4.7093], + 69124: ["Marchampt", 46.1084, 4.5610], + 69125: ["Marcilly-d'Azergues", 45.8679, 4.7309], + 69126: ["Marcy", 45.9139, 4.6760], + 69127: ["Marcy-l'étoile", 45.7852, 4.7125], + 69128: ["Mardore", 46.0701, 4.3420], + 69129: ["Marnand", 46.0320, 4.3303], + 69130: ["Meaux-la-Montagne", 46.0459, 4.4216], + 69131: ["Messimy", 45.6988, 4.6714], + 69132: ["Meys", 45.6818, 4.4007], + 69133: ["Millery", 45.6304, 4.7797], + 69134: ["Moiré", 45.9262, 4.6017], + 69135: ["Monsols", 46.2227, 4.5139], + 69136: ["Montagny", 45.6247, 4.7503], + 69137: ["Montmelas-Saint-Sorlin", 46.0177, 4.6018], + 69138: ["Montromant", 45.7109, 4.5355], + 69139: ["Montrottier", 45.8005, 4.4636], + 69140: ["Morancé", 45.8941, 4.6997], + 69141: ["Mornant", 45.6159, 4.6737], + 69142: ["La Mulatière", 45.7303, 4.8122], + 69143: ["Neuville-sur-Saône", 45.8829, 4.8437], + 69144: ["Nuelles", 45.8480, 4.6271], + 69145: ["Odenas", 46.0937, 4.6450], + 69146: ["Oingt", 45.9483, 4.5859], + 69147: ["Les Olmes", 45.8839, 4.5239], + 69148: ["Orliénas", 45.6609, 4.7207], + 69149: ["Oullins", 45.7149, 4.8029], + 69150: ["Ouroux", 46.2252, 4.5818], + 69151: ["Le Perréon", 46.0696, 4.5801], + 69152: ["Pierre-Bénite", 45.7022, 4.8270], + 69153: ["Poleymieux-au-Mont-d'Or", 45.8552, 4.7947], + 69154: ["Pollionnay", 45.7685, 4.6586], + 69155: ["Pomeys", 45.6462, 4.4457], + 69156: ["Pommiers", 45.9582, 4.6884], + 69157: ["Pontcharra-sur-Turdine", 45.8770, 4.4957], + 69158: ["Pont-Trambouze", 46.0691, 4.3120], + 69159: ["Pouilly-le-Monial", 45.9554, 4.6455], + 69160: ["Poule-les-écharmeaux", 46.1426, 4.4607], + 69161: ["Propières", 46.1927, 4.4513], + 69162: ["Quincié-en-Beaujolais", 46.1132, 4.6080], + 69163: ["Quincieux", 45.9136, 4.7737], + 69164: ["Ranchal", 46.1234, 4.4024], + 69165: ["Régnié-Durette", 46.1466, 4.6417], + 69166: ["Riverie", 45.5992, 4.5890], + 69167: ["Rivolet", 46.0065, 4.5801], + 69168: ["Rochetaillée-sur-Saône", 45.8431, 4.8385], + 69169: ["Ronno", 45.9873, 4.3898], + 69170: ["Rontalon", 45.6566, 4.6183], + 69171: ["Sain-Bel", 45.8121, 4.5992], + 69172: ["Salles-Arbuissonnas-en-Beaujolais", 46.0453, 4.6308], + 69173: ["Sarcey", 45.8850, 4.5550], + 69174: ["Les Sauvages", 45.9238, 4.3739], + 69175: ["Savigny", 45.8200, 4.5658], + 69176: ["Soucieu-en-Jarrest", 45.6769, 4.6922], + 69177: ["Sourcieux-les-Mines", 45.7982, 4.6313], + 69178: ["Souzy", 45.7040, 4.4510], + 69179: ["Saint-Andéol-le-Château", 45.5895, 4.6955], + 69180: ["Saint-André-la-Côte", 45.6322, 4.5966], + 69181: ["Saint-Appolinaire", 45.9769, 4.4266], + 69182: ["Saint-Bonnet-des-Bruyères", 46.2663, 4.4720], + 69183: ["Saint-Bonnet-le-Troncy", 46.0764, 4.4197], + 69184: ["Sainte-Catherine", 45.6030, 4.5727], + 69185: ["Saint-Christophe", 46.2545, 4.5335], + 69186: ["Saint-Clément-de-Vers", 46.2265, 4.4085], + 69187: ["Saint-Clément-les-Places", 45.7561, 4.4206], + 69188: ["Saint-Clément-sur-Valsonne", 45.9245, 4.4598], + 69189: ["Sainte-Colombe", 45.5250, 4.8593], + 69190: ["Sainte-Consorce", 45.7744, 4.6935], + 69191: ["Saint-Cyr-au-Mont-d'Or", 45.8194, 4.8181], + 69192: ["Saint-Cyr-le-Chatoux", 46.0314, 4.5386], + 69193: ["Saint-Cyr-sur-le-Rhône", 45.5166, 4.8325], + 69194: ["Saint-Didier-au-Mont-d'Or", 45.8147, 4.7984], + 69195: ["Saint-Didier-sous-Riverie", 45.5926, 4.6054], + 69196: ["Saint-Didier-sur-Beaujeu", 46.1460, 4.5349], + 69197: ["Saint-étienne-des-Oullières", 46.0632, 4.6560], + 69198: ["Saint-étienne-la-Varenne", 46.0771, 4.6221], + 69199: ["Saint-Fons", 45.7011, 4.8504], + 69200: ["Saint-Forgeux", 45.8538, 4.4633], + 69201: ["Sainte-Foy-l'Argentière", 45.7046, 4.4705], + 69202: ["Sainte-Foy-lès-Lyon", 45.7359, 4.7934], + 69203: ["Saint-Genis-l'Argentière", 45.7133, 4.4953], + 69204: ["Saint-Genis-Laval", 45.6936, 4.7891], + 69205: ["Saint-Genis-les-Ollières", 45.7610, 4.7260], + 69206: ["Saint-Georges-de-Reneins", 46.0576, 4.7206], + 69207: ["Saint-Germain-au-Mont-d'Or", 45.8822, 4.8014], + 69208: ["Saint-Germain-sur-l'Arbresle", 45.8643, 4.6129], + 69209: ["Saint-Igny-de-Vers", 46.2368, 4.4415], + 69210: ["Saint-Jacques-des-Arrêts", 46.2560, 4.6071], + 69211: ["Saint-Jean-d'Ardières", 46.1270, 4.7221], + 69212: ["Saint-Jean-des-Vignes", 45.8746, 4.6824], + 69213: ["Saint-Jean-de-Touslas", 45.5728, 4.6720], + 69214: ["Saint-Jean-la-Bussière", 46.0024, 4.3330], + 69215: ["Saint-Julien", 46.0224, 4.6515], + 69216: ["Saint-Julien-sur-Bibost", 45.8002, 4.5099], + 69217: ["Saint-Just-d'Avray", 45.9996, 4.4526], + 69218: ["Saint-Lager", 46.1119, 4.6760], + 69219: ["Saint-Laurent-d'Agny", 45.6427, 4.6843], + 69220: ["Saint-Laurent-de-Chamousset", 45.7378, 4.4647], + 69221: ["Saint-Laurent-de-Vaux", 45.7105, 4.6285], + 69222: ["Saint-Laurent-d'Oingt", 45.9392, 4.5637], + 69223: ["Saint-Loup", 45.8936, 4.4894], + 69224: ["Saint-Mamert", 46.2470, 4.5710], + 69225: ["Saint-Marcel-l'éclairé", 45.8745, 4.4224], + 69227: ["Saint-Martin-en-Haut", 45.6582, 4.5582], + 69228: ["Saint-Maurice-sur-Dargoire", 45.5781, 4.6411], + 69229: ["Saint-Nizier-d'Azergues", 46.0832, 4.4623], + 69230: ["Sainte-Paule", 45.9721, 4.5622], + 69231: ["Saint-Pierre-la-Palud", 45.7818, 4.6162], + 69233: ["Saint-Romain-au-Mont-d'Or", 45.8355, 4.8208], + 69234: ["Saint-Romain-de-Popey", 45.8557, 4.5294], + 69235: ["Saint-Romain-en-Gal", 45.5357, 4.8261], + 69236: ["Saint-Romain-en-Gier", 45.5657, 4.7040], + 69237: ["Saint-Sorlin", 45.6194, 4.6299], + 69238: ["Saint-Symphorien-sur-Coise", 45.6308, 4.4504], + 69239: ["Saint-Vérand", 45.9219, 4.5196], + 69240: ["Saint-Vincent-de-Reins", 46.0739, 4.3862], + 69241: ["Taluyers", 45.6362, 4.7243], + 69242: ["Taponas", 46.1258, 4.7626], + 69243: ["Tarare", 45.9036, 4.4237], + 69244: ["Tassin-la-Demi-Lune", 45.7628, 4.7554], + 69245: ["Ternand", 45.9482, 4.5217], + 69246: ["Theizé", 45.9407, 4.6273], + 69247: ["Thel", 46.1152, 4.3729], + 69248: ["Thizy", 46.0302, 4.3139], + 69249: ["Thurins", 45.6838, 4.6261], + 69250: ["La Tour-de-Salvagny", 45.8104, 4.7123], + 69251: ["Trades", 46.2738, 4.5661], + 69252: ["Trèves", 45.5348, 4.6896], + 69253: ["Tupin-et-Semons", 45.4902, 4.7745], + 69254: ["Valsonne", 45.9469, 4.4216], + 69255: ["Vaugneray", 45.7318, 4.6437], + 69256: ["Vaulx-en-Velin", 45.7858, 4.9263], + 69257: ["Vaux-en-Beaujolais", 46.0460, 4.5769], + 69258: ["Vauxrenard", 46.2172, 4.6381], + 69259: ["Vénissieux", 45.7037, 4.8813], + 69260: ["Vernaison", 45.6493, 4.8093], + 69261: ["Vernay", 46.1645, 4.5266], + 69263: ["Villechenève", 45.8168, 4.4073], + 69264: ["Villefranche-sur-Saône", 45.9874, 4.7317], + 69265: ["Ville-sur-Jarnioux", 45.9699, 4.5978], + 69266: ["Villeurbanne", 45.7707, 4.8884], + 69267: ["Villié-Morgon", 46.1597, 4.6711], + 69268: ["Vourles", 45.6578, 4.7681], + 69269: ["Yzeron", 45.7095, 4.5954], + 69270: ["Chaponnay", 45.6282, 4.9502], + 69271: ["Chassieu", 45.7376, 4.9617], + 69272: ["Communay", 45.5981, 4.8386], + 69273: ["Corbas", 45.6680, 4.9084], + 69275: ["Décines-Charpieu", 45.7717, 4.9614], + 69276: ["Feyzin", 45.6730, 4.8572], + 69277: ["Genas", 45.7297, 5.0159], + 69278: ["Genay", 45.8980, 4.8386], + 69279: ["Jonage", 45.7911, 5.0415], + 69280: ["Jons", 45.8001, 5.0784], + 69281: ["Marennes", 45.6230, 4.9075], + 69282: ["Meyzieu", 45.7770, 5.0063], + 69283: ["Mions", 45.6647, 4.9491], + 69284: ["Montanay", 45.8771, 4.8677], + 69285: ["Pusignan", 45.7538, 5.0670], + 69286: ["Rillieux-la-Pape", 45.8205, 4.8982], + 69287: ["Saint-Bonnet-de-Mure", 45.6961, 5.0222], + 69288: ["Saint-Laurent-de-Mure", 45.6834, 5.0608], + 69289: ["Saint-Pierre-de-Chandieu", 45.6448, 5.0087], + 69290: ["Saint-Priest", 45.7014, 4.9488], + 69291: ["Saint-Symphorien-d'Ozon", 45.6421, 4.8688], + 69292: ["Sathonay-Camp", 45.8257, 4.8736], + 69293: ["Sathonay-Village", 45.8402, 4.8856], + 69294: ["Sérézin-du-Rhône", 45.6275, 4.8248], + 69295: ["Simandres", 45.6115, 4.8710], + 69296: ["Solaize", 45.6460, 4.8374], + 69297: ["Ternay", 45.6055, 4.8075], + 69298: ["Toussieu", 45.6577, 4.9818], + 69299: ["Colombier-Saugnieu", 45.7178, 5.1033], + 69381: ["1er arrondissement de Lyon", 45.7699, 4.8292], + 69382: ["2e arrondissement de Lyon", 45.7492, 4.8261], + 69383: ["3e arrondissement de Lyon", 45.7533, 4.8691], + 69384: ["4e arrondissement de Lyon", 45.7786, 4.8239], + 69385: ["5e arrondissement de Lyon", 45.7558, 4.8022], + 69386: ["6e arrondissement de Lyon", 45.7728, 4.8520], + 69387: ["7e arrondissement de Lyon", 45.7334, 4.8375], + 69388: ["8e arrondissement de Lyon", 45.7342, 4.8693], + 69389: ["9e arrondissement de Lyon", 45.7817, 4.8081] +}; diff --git a/dep/7.js b/dep/7.js new file mode 100644 index 0000000..dac05ca --- /dev/null +++ b/dep/7.js @@ -0,0 +1,352 @@ +/* + 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[7] = { + 7001: ["Accons", 44.8885, 4.3924], + 7002: ["Ailhon", 44.5986, 4.3330], + 7003: ["Aizac", 44.7196, 4.3306], + 7004: ["Ajoux", 44.7550, 4.4856], + 7005: ["Alba-la-Romaine", 44.5544, 4.5959], + 7006: ["Albon-d'Ardèche", 44.8152, 4.4250], + 7007: ["Alboussière", 44.9397, 4.7341], + 7008: ["Alissas", 44.7070, 4.6240], + 7009: ["Andance", 45.2279, 4.7973], + 7010: ["Annonay", 45.2460, 4.6502], + 7011: ["Antraigues-sur-Volane", 44.7393, 4.3551], + 7012: ["Arcens", 44.9005, 4.3177], + 7013: ["Ardoix", 45.1913, 4.7432], + 7014: ["Arlebosc", 45.0403, 4.6305], + 7015: ["Arras-sur-Rhône", 45.1436, 4.8036], + 7016: ["Asperjoc", 44.6950, 4.3508], + 7017: ["Les Assions", 44.4254, 4.1848], + 7018: ["Astet", 44.6847, 4.0264], + 7019: ["Aubenas", 44.6102, 4.3963], + 7020: ["Aubignas", 44.5854, 4.6338], + 7022: ["Baix", 44.7063, 4.7510], + 7023: ["Balazuc", 44.5082, 4.3724], + 7024: ["Banne", 44.3607, 4.1511], + 7025: ["Barnas", 44.6689, 4.1592], + 7026: ["Le Béage", 44.8556, 4.1304], + 7027: ["Beauchastel", 44.8294, 4.7971], + 7028: ["Beaulieu", 44.3546, 4.2506], + 7029: ["Beaumont", 44.5426, 4.1718], + 7030: ["Beauvène", 44.8695, 4.5116], + 7031: ["Berrias-et-Casteljau", 44.3832, 4.2074], + 7032: ["Berzème", 44.6552, 4.5720], + 7033: ["Bessas", 44.3375, 4.2983], + 7034: ["Bidon", 44.3567, 4.5445], + 7035: ["Boffres", 44.9190, 4.6960], + 7036: ["Bogy", 45.2801, 4.7674], + 7037: ["Borée", 44.8950, 4.2269], + 7038: ["Borne", 44.6172, 4.0417], + 7039: ["Bozas", 45.0587, 4.6483], + 7040: ["Boucieu-le-Roi", 45.0288, 4.6882], + 7041: ["Boulieu-lès-Annonay", 45.2673, 4.6453], + 7042: ["Bourg-Saint-Andéol", 44.3830, 4.6139], + 7044: ["Brossainc", 45.3271, 4.6785], + 7045: ["Burzet", 44.7482, 4.2338], + 7047: ["Cellier-du-Luc", 44.6734, 3.9017], + 7048: ["Chalencon", 44.8797, 4.5577], + 7049: ["Le Chambon", 44.8299, 4.2992], + 7050: ["Chambonas", 44.4263, 4.1290], + 7051: ["Champagne", 45.2767, 4.7982], + 7052: ["Champis", 44.9556, 4.7524], + 7053: ["Chandolas", 44.4136, 4.2433], + 7054: ["Chanéac", 44.9300, 4.3069], + 7055: ["Charmes-sur-Rhône", 44.8667, 4.8334], + 7056: ["Charnas", 45.3428, 4.7315], + 7058: ["Chassiers", 44.5660, 4.3021], + 7059: ["Châteaubourg", 44.9874, 4.8383], + 7060: ["Châteauneuf-de-Vernoux", 44.9249, 4.6421], + 7061: ["Chauzon", 44.4913, 4.3444], + 7062: ["Chazeaux", 44.5951, 4.2977], + 7063: ["Cheminas", 45.1307, 4.7408], + 7064: ["Le Cheylard", 44.9076, 4.4210], + 7065: ["Chirols", 44.6879, 4.2951], + 7066: ["Chomérac", 44.7102, 4.6702], + 7067: ["Colombier-le-Cardinal", 45.2645, 4.7456], + 7068: ["Colombier-le-Jeune", 45.0115, 4.7153], + 7069: ["Colombier-le-Vieux", 45.0590, 4.6989], + 7070: ["Cornas", 44.9664, 4.8406], + 7071: ["Coucouron", 44.7949, 3.9616], + 7072: ["Coux", 44.7432, 4.6230], + 7073: ["Le Crestet", 45.0098, 4.6390], + 7074: ["Creysseilles", 44.7598, 4.5302], + 7075: ["Cros-de-Géorand", 44.7994, 4.1278], + 7076: ["Cruas", 44.6566, 4.7565], + 7077: ["Darbres", 44.6599, 4.5159], + 7078: ["Davézieux", 45.2551, 4.7021], + 7079: ["Désaignes", 44.9921, 4.5009], + 7080: ["Devesset", 45.0660, 4.3928], + 7081: ["Dompnac", 44.5628, 4.1071], + 7082: ["Dornas", 44.8519, 4.3584], + 7083: ["Dunière-sur-Eyrieux", 44.8344, 4.6511], + 7084: ["Eclassan", 45.1606, 4.7488], + 7085: ["Empurany", 45.0263, 4.5972], + 7086: ["étables", 45.0948, 4.7395], + 7087: ["Fabras", 44.6484, 4.2811], + 7088: ["Faugères", 44.4791, 4.1397], + 7089: ["Félines", 45.3160, 4.7270], + 7090: ["Flaviac", 44.7507, 4.6600], + 7091: ["Fons", 44.5814, 4.3470], + 7092: ["Freyssenet", 44.6886, 4.5469], + 7093: ["Genestelle", 44.7366, 4.3852], + 7094: ["Gilhac-et-Bruzac", 44.8632, 4.7454], + 7095: ["Gilhoc-sur-Ormèze", 44.9855, 4.6774], + 7096: ["Gluiras", 44.8455, 4.5258], + 7097: ["Glun", 45.0070, 4.8246], + 7098: ["Gourdon", 44.7294, 4.4547], + 7099: ["Gras", 44.4453, 4.5342], + 7100: ["Gravières", 44.4213, 4.0717], + 7101: ["Grospierres", 44.3930, 4.2869], + 7102: ["Guilherand-Granges", 44.9301, 4.8662], + 7103: ["Intres", 44.9864, 4.3441], + 7104: ["Issamoulenc", 44.7883, 4.4557], + 7105: ["Issanlas", 44.7669, 4.0154], + 7106: ["Issarlès", 44.8523, 4.0533], + 7107: ["Jaujac", 44.6298, 4.2381], + 7108: ["Jaunac", 44.9198, 4.3927], + 7109: ["Joannas", 44.5725, 4.2463], + 7110: ["Joyeuse", 44.4705, 4.2475], + 7111: ["Juvinas", 44.7043, 4.3072], + 7112: ["Labastide-sur-Bésorgues", 44.7487, 4.2981], + 7113: ["Labastide-de-Virac", 44.3533, 4.4197], + 7114: ["Labatie-d'Andaure", 45.0327, 4.4952], + 7115: ["Labeaume", 44.4680, 4.3110], + 7116: ["Labégude", 44.6420, 4.3573], + 7117: ["Lablachère", 44.4602, 4.2139], + 7118: ["Laboule", 44.5955, 4.1697], + 7119: ["Le Lac-d'Issarlès", 44.8233, 4.0746], + 7120: ["Lachamp-Raphaël", 44.8006, 4.2875], + 7121: ["Lachapelle-Graillouse", 44.8117, 4.0188], + 7122: ["Lachapelle-sous-Aubenas", 44.5622, 4.3590], + 7123: ["Lachapelle-sous-Chanéac", 44.9541, 4.3190], + 7124: ["Lafarre", 45.0784, 4.5165], + 7126: ["Lagorce", 44.4449, 4.4314], + 7127: ["Lalevade-d'Ardèche", 44.6521, 4.3139], + 7128: ["Lalouvesc", 45.1156, 4.5255], + 7129: ["Lamastre", 44.9822, 4.5908], + 7130: ["Lanarce", 44.7292, 3.9968], + 7131: ["Lanas", 44.5369, 4.3839], + 7132: ["Largentière", 44.5338, 4.3012], + 7133: ["Larnas", 44.4543, 4.5960], + 7134: ["Laurac-en-Vivarais", 44.5033, 4.2883], + 7135: ["Laval-d'Aurelle", 44.5722, 3.9726], + 7136: ["Laveyrune", 44.6207, 3.9193], + 7137: ["Lavillatte", 44.7411, 3.9519], + 7138: ["Lavilledieu", 44.5821, 4.4478], + 7139: ["Laviolle", 44.7621, 4.3335], + 7140: ["Lemps", 45.0972, 4.7789], + 7141: ["Lentillères", 44.6092, 4.2982], + 7142: ["Lespéron", 44.7342, 3.8954], + 7143: ["Limony", 45.3534, 4.7502], + 7144: ["Loubaresse", 44.5912, 4.0508], + 7145: ["Lussas", 44.6192, 4.4663], + 7146: ["Lyas", 44.7568, 4.5969], + 7147: ["Malarce-sur-la-Thines", 44.4780, 4.0501], + 7148: ["Malbosc", 44.3495, 4.0724], + 7149: ["Marcols-les-Eaux", 44.8058, 4.3890], + 7150: ["Mariac", 44.8859, 4.3533], + 7151: ["Mars", 45.0104, 4.3290], + 7152: ["Mauves", 45.0288, 4.8195], + 7153: ["Mayres", 44.6646, 4.1009], + 7154: ["Mazan-l'Abbaye", 44.7246, 4.0810], + 7155: ["Mercuer", 44.6260, 4.3507], + 7156: ["Meyras", 44.6775, 4.2600], + 7157: ["Meysse", 44.6193, 4.7164], + 7158: ["Mézilhac", 44.8068, 4.3418], + 7159: ["Mirabel", 44.5960, 4.4961], + 7160: ["Monestier", 45.1999, 4.5047], + 7161: ["Montpezat-sous-Bauzon", 44.7167, 4.1964], + 7162: ["Montréal", 44.5182, 4.2942], + 7163: ["Montselgues", 44.5332, 4.0037], + 7165: ["Nonières", 44.9277, 4.4768], + 7166: ["Nozières", 45.0340, 4.5464], + 7167: ["Les Ollières-sur-Eyrieux", 44.8101, 4.6197], + 7168: ["Orgnac-l'Aven", 44.3101, 4.4236], + 7169: ["Ozon", 45.1631, 4.7965], + 7170: ["Pailharès", 45.0796, 4.5572], + 7171: ["Payzac", 44.4550, 4.1492], + 7172: ["Peaugres", 45.2857, 4.7274], + 7173: ["Péreyres", 44.7797, 4.2609], + 7174: ["Peyraud", 45.2964, 4.7836], + 7175: ["Le Plagnal", 44.6933, 3.9512], + 7176: ["Planzolles", 44.4862, 4.1576], + 7177: ["Plats", 45.0156, 4.7803], + 7178: ["Pont-de-Labeaume", 44.6657, 4.2973], + 7179: ["Pourchères", 44.7392, 4.5044], + 7181: ["Le Pouzin", 44.7517, 4.7485], + 7182: ["Prades", 44.6327, 4.3105], + 7183: ["Pradons", 44.4730, 4.3758], + 7184: ["Pranles", 44.7808, 4.5752], + 7185: ["Préaux", 45.1362, 4.6537], + 7186: ["Privas", 44.7225, 4.5944], + 7187: ["Prunet", 44.5954, 4.2538], + 7188: ["Quintenas", 45.1922, 4.6950], + 7189: ["Ribes", 44.5036, 4.1977], + 7190: ["Rochecolombe", 44.5184, 4.4484], + 7191: ["Rochemaure", 44.5892, 4.6921], + 7192: ["Rochepaule", 45.0856, 4.4594], + 7193: ["Rocher", 44.5805, 4.2790], + 7194: ["Rochessauve", 44.6806, 4.6112], + 7195: ["La Rochette", 44.9217, 4.2316], + 7196: ["Rocles", 44.5680, 4.2081], + 7197: ["Roiffieux", 45.2189, 4.6492], + 7198: ["Rompon", 44.7787, 4.7300], + 7199: ["Rosières", 44.4921, 4.2620], + 7200: ["Le Roux", 44.7211, 4.1433], + 7201: ["Ruoms", 44.4479, 4.3478], + 7202: ["Sablières", 44.5437, 4.0632], + 7203: ["Sagnes-et-Goudoulet", 44.8014, 4.2158], + 7204: ["Saint-Agrève", 45.0052, 4.4128], + 7205: ["Saint-Alban-d'Ay", 45.1862, 4.6317], + 7206: ["Saint-Alban-en-Montagne", 44.7104, 3.9179], + 7207: ["Saint-Alban-Auriolles", 44.4342, 4.2951], + 7208: ["Saint-Andéol-de-Berg", 44.5300, 4.5366], + 7209: ["Saint-Andéol-de-Fourchades", 44.8449, 4.2882], + 7210: ["Saint-Andéol-de-Vals", 44.6925, 4.4010], + 7211: ["Saint-André-de-Cruzières", 44.3151, 4.2124], + 7212: ["Saint-André-en-Vivarais", 45.1164, 4.4096], + 7213: ["Saint-André-Lachamp", 44.5075, 4.1522], + 7214: ["Saint-Apollinaire-de-Rias", 44.9204, 4.5905], + 7215: ["Saint-Barthélemy-le-Meil", 44.8846, 4.4788], + 7216: ["Saint-Barthélemy-Grozon", 44.9596, 4.6495], + 7217: ["Saint-Barthélemy-le-Plain", 45.0454, 4.7436], + 7218: ["Saint-Basile", 44.9490, 4.5616], + 7219: ["Saint-Bauzile", 44.6726, 4.6686], + 7220: ["Saint-Christol", 44.8696, 4.4382], + 7221: ["Saint-Cierge-la-Serre", 44.7935, 4.6802], + 7222: ["Saint-Cierge-sous-le-Cheylard", 44.9261, 4.4535], + 7223: ["Saint-Cirgues-de-Prades", 44.6202, 4.2742], + 7224: ["Saint-Cirgues-en-Montagne", 44.7681, 4.0890], + 7225: ["Saint-Clair", 45.2755, 4.6871], + 7226: ["Saint-Clément", 44.9499, 4.2601], + 7227: ["Saint-Cyr", 45.2490, 4.7364], + 7228: ["Saint-Désirat", 45.2586, 4.7794], + 7229: ["Saint-Didier-sous-Aubenas", 44.6117, 4.4202], + 7230: ["Saint-étienne-de-Boulogne", 44.7003, 4.4731], + 7231: ["Saint-étienne-de-Fontbellon", 44.5985, 4.3738], + 7232: ["Saint-étienne-de-Lugdarès", 44.6472, 3.9732], + 7233: ["Saint-étienne-de-Serre", 44.8012, 4.5236], + 7234: ["Saint-étienne-de-Valoux", 45.2429, 4.7769], + 7235: ["Sainte-Eulalie", 44.8287, 4.1859], + 7236: ["Saint-Félicien", 45.0768, 4.6097], + 7237: ["Saint-Fortunat-sur-Eyrieux", 44.8349, 4.6891], + 7238: ["Saint-Genest-de-Beauzon", 44.4451, 4.1869], + 7239: ["Saint-Genest-Lachamp", 44.8439, 4.4242], + 7240: ["Saint-Georges-les-Bains", 44.8592, 4.8096], + 7241: ["Saint-Germain", 44.5531, 4.4482], + 7242: ["Saint-Gineis-en-Coiron", 44.6337, 4.5389], + 7243: ["Saint-Jacques-d'Atticieux", 45.3318, 4.6633], + 7244: ["Saint-Jean-Chambre", 44.9083, 4.5616], + 7245: ["Saint-Jean-de-Muzols", 45.0791, 4.7998], + 7247: ["Saint-Jean-le-Centenier", 44.5873, 4.5381], + 7248: ["Saint-Jean-Roure", 44.9554, 4.4188], + 7249: ["Saint-Jeure-d'Andaure", 45.0478, 4.4639], + 7250: ["Saint-Jeure-d'Ay", 45.1448, 4.7102], + 7251: ["Saint-Joseph-des-Bancs", 44.7481, 4.4139], + 7252: ["Saint-Julien-Boutières", 44.9687, 4.3466], + 7253: ["Saint-Julien-du-Gua", 44.7707, 4.4403], + 7254: ["Saint-Julien-du-Serre", 44.6600, 4.4039], + 7255: ["Saint-Julien-en-Saint-Alban", 44.7586, 4.6926], + 7256: ["Saint-Julien-Labrousse", 44.9079, 4.5164], + 7257: ["Saint-Julien-le-Roux", 44.8675, 4.6759], + 7258: ["Saint-Julien-Vocance", 45.1670, 4.4877], + 7259: ["Saint-Just-d'Ardèche", 44.2932, 4.6244], + 7260: ["Saint-Lager-Bressac", 44.6916, 4.7162], + 7261: ["Saint-Laurent-du-Pape", 44.8232, 4.7449], + 7262: ["Saint-Laurent-les-Bains", 44.5971, 3.9580], + 7263: ["Saint-Laurent-sous-Coiron", 44.6641, 4.4847], + 7264: ["Saint-Marcel-d'Ardèche", 44.3299, 4.6065], + 7265: ["Saint-Marcel-lès-Annonay", 45.2885, 4.6294], + 7266: ["Sainte-Marguerite-Lafigère", 44.4845, 3.9977], + 7267: ["Saint-Martial", 44.8627, 4.2513], + 7268: ["Saint-Martin-d'Ardèche", 44.3068, 4.5731], + 7269: ["Saint-Martin-de-Valamas", 44.9365, 4.3707], + 7270: ["Saint-Martin-sur-Lavezon", 44.6347, 4.6564], + 7272: ["Saint-Maurice-d'Ardèche", 44.5189, 4.4048], + 7273: ["Saint-Maurice-d'Ibie", 44.4835, 4.4824], + 7274: ["Saint-Maurice-en-Chalencon", 44.8548, 4.5824], + 7275: ["Saint-Mélany", 44.5391, 4.1291], + 7276: ["Saint-Michel-d'Aurance", 44.8987, 4.4567], + 7277: ["Saint-Michel-de-Boulogne", 44.6991, 4.4327], + 7278: ["Saint-Michel-de-Chabrillanoux", 44.8373, 4.6120], + 7279: ["Saint-Montan", 44.4341, 4.6325], + 7280: ["Saint-Paul-le-Jeune", 44.3323, 4.1552], + 7281: ["Saint-Péray", 44.9410, 4.8245], + 7282: ["Saint-Pierre-de-Colombier", 44.7102, 4.2663], + 7283: ["Saint-Pierre-la-Roche", 44.6539, 4.6218], + 7284: ["Saint-Pierre-Saint-Jean", 44.4825, 4.1016], + 7285: ["Saint-Pierre-sur-Doux", 45.1287, 4.4853], + 7286: ["Saint-Pierreville", 44.8190, 4.4813], + 7287: ["Saint-Pons", 44.5987, 4.5719], + 7288: ["Saint-Priest", 44.7131, 4.5356], + 7289: ["Saint-Privat", 44.6285, 4.4228], + 7290: ["Saint-Prix", 44.9471, 4.5010], + 7291: ["Saint-Remèze", 44.3781, 4.4963], + 7292: ["Saint-Romain-d'Ay", 45.1657, 4.6814], + 7293: ["Saint-Romain-de-Lerps", 44.9763, 4.7962], + 7294: ["Saint-Sauveur-de-Cruzières", 44.2949, 4.2583], + 7295: ["Saint-Sauveur-de-Montagut", 44.8202, 4.5725], + 7296: ["Saint-Sernin", 44.5764, 4.3819], + 7297: ["Saint-Sylvestre", 44.9879, 4.7498], + 7298: ["Saint-Symphorien-sous-Chomérac", 44.7285, 4.7058], + 7299: ["Saint-Symphorien-de-Mahun", 45.1563, 4.5497], + 7300: ["Saint-Thomé", 44.5023, 4.6190], + 7301: ["Saint-Victor", 45.0991, 4.6879], + 7302: ["Saint-Vincent-de-Barrès", 44.6573, 4.7077], + 7303: ["Saint-Vincent-de-Durfort", 44.7919, 4.6382], + 7304: ["Salavas", 44.3884, 4.3671], + 7305: ["Les Salelles", 44.4365, 4.0983], + 7306: ["Sampzon", 44.4123, 4.3320], + 7307: ["Sanilhac", 44.5327, 4.2322], + 7308: ["Sarras", 45.1872, 4.7840], + 7309: ["Satillieu", 45.1414, 4.5876], + 7310: ["Savas", 45.3013, 4.6728], + 7311: ["Sceautres", 44.6167, 4.6077], + 7312: ["Sécheras", 45.1291, 4.7768], + 7313: ["Serrières", 45.3139, 4.7629], + 7314: ["Silhac", 44.8740, 4.6133], + 7315: ["La Souche", 44.6277, 4.1624], + 7316: ["Soyons", 44.8920, 4.8509], + 7317: ["Talencieux", 45.2192, 4.7740], + 7318: ["Tauriers", 44.5518, 4.2730], + 7319: ["Le Teil", 44.5432, 4.6647], + 7321: ["Thorrenc", 45.2336, 4.7594], + 7322: ["Thueyts", 44.6744, 4.2121], + 7323: ["Toulaud", 44.9021, 4.7927], + 7324: ["Tournon-sur-Rhône", 45.0535, 4.8149], + 7325: ["Ucel", 44.6426, 4.3880], + 7326: ["Usclades-et-Rieutord", 44.7709, 4.1691], + 7327: ["Uzer", 44.5176, 4.3270], + 7328: ["Vagnas", 44.3596, 4.3442], + 7329: ["Valgorge", 44.5942, 4.1125], + 7330: ["Vallon-Pont-d'Arc", 44.4003, 4.4053], + 7331: ["Vals-les-Bains", 44.6671, 4.3432], + 7332: ["Valvignères", 44.5005, 4.5611], + 7333: ["Vanosc", 45.2240, 4.5345], + 7334: ["Les Vans", 44.3922, 4.1152], + 7335: ["Vaudevant", 45.1081, 4.6073], + 7336: ["Vernon", 44.5062, 4.2261], + 7337: ["Vernosc-lès-Annonay", 45.2215, 4.7234], + 7338: ["Vernoux-en-Vivarais", 44.9051, 4.6443], + 7339: ["Vesseaux", 44.6575, 4.4441], + 7340: ["Veyras", 44.7350, 4.5563], + 7341: ["Villeneuve-de-Berg", 44.5490, 4.5033], + 7342: ["Villevocance", 45.2257, 4.5951], + 7343: ["Vinezac", 44.5464, 4.3329], + 7344: ["Vinzieux", 45.3308, 4.7016], + 7345: ["Vion", 45.1117, 4.7985], + 7346: ["Viviers", 44.4834, 4.6698], + 7347: ["Vocance", 45.1946, 4.5645], + 7348: ["Vogüé", 44.5576, 4.4108], + 7349: ["La Voulte-sur-Rhône", 44.8015, 4.7801] +}; diff --git a/dep/70.js b/dep/70.js new file mode 100644 index 0000000..7c54b5f --- /dev/null +++ b/dep/70.js @@ -0,0 +1,558 @@ +/* + 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[70] = { + 70001: ["Abelcourt", 47.7934, 6.2777], + 70002: ["Aboncourt-Gesincourt", 47.7683, 5.9725], + 70003: ["Achey", 47.5770, 5.6074], + 70004: ["Adelans-et-le-Val-de-Bithaine", 47.7061, 6.3942], + 70005: ["Aillevans", 47.5901, 6.4178], + 70006: ["Aillevillers-et-Lyaumont", 47.9382, 6.3324], + 70007: ["Ailloncourt", 47.7571, 6.3888], + 70008: ["Ainvelle", 47.8479, 6.2439], + 70009: ["Aisey-et-Richecourt", 47.8881, 5.9553], + 70010: ["Alaincourt", 47.9462, 6.0999], + 70011: ["Amage", 47.8456, 6.4980], + 70012: ["Amance", 47.7905, 6.0533], + 70013: ["Ambiévillers", 47.9958, 6.1403], + 70014: ["Amblans-et-Velotte", 47.6809, 6.4176], + 70015: ["Amoncourt", 47.7347, 6.0626], + 70016: ["Amont-et-Effreney", 47.8672, 6.5625], + 70017: ["Anchenoncourt-et-Chazel", 47.8617, 6.1152], + 70018: ["Ancier", 47.4440, 5.6364], + 70019: ["Andelarre", 47.5902, 6.0907], + 70020: ["Andelarrot", 47.5782, 6.0986], + 70021: ["Andornay", 47.6586, 6.5984], + 70022: ["Angirey", 47.4548, 5.7732], + 70023: ["Anjeux", 47.8815, 6.2094], + 70024: ["Apremont", 47.3925, 5.5297], + 70025: ["Arbecey", 47.7352, 5.9321], + 70026: ["Arc-lès-Gray", 47.4628, 5.5817], + 70027: ["Argillières", 47.6646, 5.6254], + 70028: ["Aroz", 47.6138, 6.0055], + 70029: ["Arpenans", 47.6208, 6.4126], + 70030: ["Arsans", 47.3672, 5.6315], + 70031: ["Athesans-étroitefontaine", 47.5942, 6.5151], + 70032: ["Attricourt", 47.4878, 5.4112], + 70035: ["Augicourt", 47.7699, 5.8916], + 70036: ["Aulx-lès-Cromary", 47.3755, 6.0971], + 70037: ["Autet", 47.5452, 5.7006], + 70038: ["Authoison", 47.4916, 6.1444], + 70039: ["Autoreille", 47.3706, 5.8247], + 70040: ["Autrey-lès-Cerre", 47.6127, 6.3460], + 70041: ["Autrey-lès-Gray", 47.4647, 5.4652], + 70042: ["Autrey-le-Vay", 47.5364, 6.3963], + 70043: ["Auvet-et-la-Chapelotte", 47.5070, 5.5259], + 70044: ["Auxon", 47.6949, 6.1544], + 70045: ["Avrigney-Virey", 47.3393, 5.7757], + 70046: ["Les Aynans", 47.6183, 6.4504], + 70047: ["Baignes", 47.5799, 6.0478], + 70048: ["Bard-lès-Pesmes", 47.2781, 5.6276], + 70049: ["Barges", 47.8703, 5.8402], + 70050: ["La Barre", 47.4076, 6.1703], + 70051: ["La Basse-Vaivre", 47.9478, 6.0547], + 70052: ["Bassigney", 47.8246, 6.1832], + 70053: ["Les Bâties", 47.5024, 5.8956], + 70054: ["Battrans", 47.4273, 5.6422], + 70055: ["Baudoncourt", 47.7753, 6.3442], + 70056: ["Baulay", 47.7875, 6.0157], + 70057: ["Bay", 47.2949, 5.7160], + 70058: ["Beaujeu-Saint-Vallier-Pierrejux-et-Quitteur", 47.4986, 5.6934], + 70059: ["Beaumotte-Aubertans", 47.4339, 6.1612], + 70060: ["Beaumotte-lès-Pin", 47.3184, 5.8320], + 70061: ["Belfahy", 47.7864, 6.7320], + 70062: ["Belmont", 47.7810, 6.4979], + 70063: ["Belonchamp", 47.7735, 6.6086], + 70064: ["Belverne", 47.6271, 6.6554], + 70065: ["Besnans", 47.4498, 6.2518], + 70066: ["Betaucourt", 47.8654, 5.9185], + 70067: ["Betoncourt-lès-Brotte", 47.7376, 6.3432], + 70069: ["Betoncourt-Saint-Pancras", 47.9177, 6.1820], + 70070: ["Betoncourt-sur-Mance", 47.8378, 5.7551], + 70071: ["Beulotte-Saint-Laurent", 47.8688, 6.6730], + 70072: ["Beveuge", 47.5598, 6.4913], + 70074: ["Blondefontaine", 47.8855, 5.8713], + 70075: ["Bonboillon", 47.3414, 5.6962], + 70076: ["Bonnevent-Velloreille", 47.3937, 5.9310], + 70077: ["Borey", 47.5806, 6.3517], + 70078: ["Bougey", 47.7833, 5.8624], + 70079: ["Bougnon", 47.6948, 6.1077], + 70080: ["Bouhans-et-Feurg", 47.4729, 5.5104], + 70081: ["Bouhans-lès-Lure", 47.6962, 6.4380], + 70082: ["Bouhans-lès-Montbozon", 47.4858, 6.2804], + 70083: ["Bouligney", 47.9117, 6.2482], + 70084: ["Boulot", 47.3549, 5.9599], + 70085: ["Boult", 47.3845, 6.0025], + 70086: ["Bourbévelle", 47.9147, 5.9453], + 70087: ["Bourguignon-lès-Conflans", 47.8155, 6.1574], + 70088: ["Bourguignon-lès-la-Charité", 47.5075, 5.9649], + 70089: ["Bourguignon-lès-Morey", 47.7073, 5.7073], + 70090: ["Boursières", 47.6143, 6.0372], + 70091: ["Bousseraucourt", 47.9631, 5.9360], + 70092: ["Bresilley", 47.2619, 5.6329], + 70093: ["Breuches", 47.7994, 6.3285], + 70094: ["Breuchotte", 47.8306, 6.4618], + 70095: ["Breurey-lès-Faverney", 47.7448, 6.1454], + 70096: ["Brevilliers", 47.5786, 6.7964], + 70097: ["Briaucourt", 47.8205, 6.2466], + 70098: ["Brotte-lès-Luxeuil", 47.7503, 6.3451], + 70099: ["Brotte-lès-Ray", 47.6070, 5.7365], + 70100: ["Broye-les-Loups-et-Verfontaine", 47.4591, 5.4303], + 70101: ["Broye-Aubigney-Montseugny", 47.3305, 5.5187], + 70102: ["Brussey", 47.3070, 5.8087], + 70103: ["La Bruyère", 47.8126, 6.4698], + 70104: ["Bucey-lès-Gy", 47.4054, 5.8603], + 70105: ["Bucey-lès-Traves", 47.6291, 5.9852], + 70106: ["Buffignécourt", 47.8133, 6.0221], + 70107: ["Bussières", 47.3440, 5.9846], + 70109: ["Buthiers", 47.3568, 6.0322], + 70111: ["Calmoutier", 47.6443, 6.2829], + 70112: ["Cemboing", 47.8432, 5.8541], + 70113: ["Cenans", 47.4328, 6.1887], + 70114: ["Cendrecourt", 47.8396, 5.9386], + 70115: ["Cerre-lès-Noroy", 47.5876, 6.3172], + 70116: ["Chagey", 47.6209, 6.7351], + 70117: ["Châlonvillars", 47.6376, 6.7767], + 70118: ["Chambornay-lès-Bellevaux", 47.3958, 6.1021], + 70119: ["Chambornay-lès-Pin", 47.3392, 5.9112], + 70120: ["Champagney", 47.6950, 6.6882], + 70121: ["Champey", 47.5906, 6.6790], + 70122: ["Champlitte", 47.6322, 5.5132], + 70124: ["Champtonnay", 47.3758, 5.6613], + 70125: ["Champvans", 47.3966, 5.5921], + 70126: ["Chancey", 47.3241, 5.6781], + 70127: ["Chantes", 47.6237, 5.9269], + 70128: ["La Chapelle-lès-Luxeuil", 47.7738, 6.3809], + 70129: ["La Chapelle-Saint-Quillain", 47.4849, 5.8172], + 70130: ["Charcenne", 47.3685, 5.7775], + 70132: ["Chargey-lès-Gray", 47.4928, 5.5788], + 70133: ["Chargey-lès-Port", 47.7285, 5.9972], + 70134: ["Chariez", 47.6196, 6.0791], + 70135: ["Charmes-Saint-Valbert", 47.7316, 5.7085], + 70136: ["Charmoille", 47.6719, 6.1119], + 70137: ["Chassey-lès-Montbozon", 47.5237, 6.3264], + 70138: ["Chassey-lès-Scey", 47.6436, 5.9860], + 70140: ["Châteney", 47.6974, 6.3190], + 70141: ["Châtenois", 47.6842, 6.3192], + 70142: ["Chaumercenne", 47.3018, 5.6263], + 70143: ["Chauvirey-le-Châtel", 47.7868, 5.7435], + 70144: ["Chauvirey-le-Vieil", 47.7811, 5.7592], + 70145: ["Chaux-la-Lotière", 47.3822, 5.9678], + 70146: ["Chaux-lès-Port", 47.7164, 6.0457], + 70147: ["Chavanne", 47.5588, 6.6583], + 70148: ["Chemilly", 47.6416, 6.0177], + 70149: ["Chenebier", 47.6435, 6.7072], + 70150: ["Chenevrey-et-Morogne", 47.2806, 5.7366], + 70151: ["Chevigney", 47.3300, 5.5874], + 70152: ["Choye", 47.3924, 5.7575], + 70153: ["Cintrey", 47.7535, 5.7520], + 70154: ["Cirey", 47.4130, 6.1328], + 70155: ["Citers", 47.7549, 6.4193], + 70156: ["Citey", 47.4397, 5.7891], + 70157: ["Clairegoutte", 47.6628, 6.6386], + 70158: ["Clans", 47.5990, 6.0303], + 70159: ["Cognières", 47.4990, 6.2863], + 70160: ["Coisevaux", 47.5880, 6.7071], + 70162: ["Colombe-lès-Vesoul", 47.6121, 6.2208], + 70163: ["Colombier", 47.6697, 6.2188], + 70164: ["Colombotte", 47.6635, 6.2878], + 70165: ["Combeaufontaine", 47.7097, 5.8970], + 70166: ["Comberjon", 47.6446, 6.2033], + 70167: ["Conflandey", 47.7323, 6.0351], + 70168: ["Conflans-sur-Lanterne", 47.8103, 6.2138], + 70169: ["Confracourt", 47.6738, 5.8886], + 70170: ["Contréglise", 47.8413, 6.0295], + 70171: ["Corbenay", 47.8958, 6.3331], + 70172: ["La Corbière", 47.7930, 6.4860], + 70174: ["Cordonnet", 47.4186, 5.9632], + 70175: ["Cornot", 47.6902, 5.8389], + 70176: ["Corravillers", 47.8871, 6.6423], + 70177: ["Corre", 47.9178, 5.9934], + 70178: ["La Côte", 47.6890, 6.5729], + 70179: ["Coulevon", 47.6487, 6.1803], + 70180: ["Courchaton", 47.5135, 6.5542], + 70181: ["Courcuire", 47.3474, 5.8279], + 70182: ["Courmont", 47.6119, 6.6435], + 70183: ["Courtesoult-et-Gatey", 47.6090, 5.6123], + 70184: ["Couthenans", 47.5901, 6.7259], + 70185: ["Cresancey", 47.3995, 5.6487], + 70186: ["La Creuse", 47.6824, 6.3491], + 70187: ["Crevans-et-la-Chapelle-lès-Granges", 47.5491, 6.5936], + 70188: ["Creveney", 47.6806, 6.2928], + 70189: ["Cromary", 47.3651, 6.0686], + 70190: ["Cubry-lès-Faverney", 47.8157, 6.1334], + 70192: ["Cugney", 47.3643, 5.7197], + 70193: ["Cult", 47.3144, 5.7436], + 70194: ["Cuve", 47.9108, 6.2209], + 70195: ["Dambenoît-lès-Colombe", 47.7225, 6.3779], + 70196: ["Dampierre-lès-Conflans", 47.8446, 6.1793], + 70197: ["Dampierre-sur-Linotte", 47.5328, 6.2420], + 70198: ["Dampierre-sur-Salon", 47.5720, 5.6764], + 70199: ["Dampvalley-lès-Colombe", 47.6250, 6.2448], + 70200: ["Dampvalley-Saint-Pancras", 47.9127, 6.2006], + 70201: ["Delain", 47.5922, 5.6452], + 70202: ["Demangevelle", 47.9305, 6.0394], + 70203: ["La Demie", 47.5825, 6.1711], + 70204: ["Denèvre", 47.5557, 5.6449], + 70205: ["échavanne", 47.6577, 6.7241], + 70206: ["échenans-sous-Mont-Vaudois", 47.6045, 6.7678], + 70207: ["échenoz-la-Méline", 47.5935, 6.1371], + 70208: ["échenoz-le-Sec", 47.5278, 6.1214], + 70210: ["écromagny", 47.7931, 6.5644], + 70211: ["écuelle", 47.5524, 5.5481], + 70213: ["éhuns", 47.7656, 6.3049], + 70214: ["équevilley", 47.7814, 6.1803], + 70215: ["Errevet", 47.6872, 6.7700], + 70216: ["Esboz-Brest", 47.8034, 6.4401], + 70217: ["Esmoulières", 47.8525, 6.6163], + 70218: ["Esmoulins", 47.4115, 5.5592], + 70219: ["Esprels", 47.5427, 6.3594], + 70220: ["Essertenne-et-Cecey", 47.4004, 5.4666], + 70221: ["étobon", 47.6435, 6.6774], + 70222: ["étrelles-et-la-Montbleuse", 47.4743, 5.8558], + 70224: ["étuz", 47.3581, 5.9362], + 70225: ["Fahy-lès-Autrey", 47.5121, 5.4771], + 70226: ["Fallon", 47.5077, 6.4767], + 70227: ["Faucogney-et-la-Mer", 47.8319, 6.5834], + 70228: ["Faverney", 47.7661, 6.0799], + 70229: ["Faymont", 47.6057, 6.5983], + 70230: ["Fédry", 47.6150, 5.8783], + 70231: ["Ferrières-lès-Ray", 47.5794, 5.7941], + 70232: ["Ferrières-lès-Scey", 47.6601, 6.0040], + 70233: ["Les Fessey", 47.8108, 6.5171], + 70234: ["Filain", 47.5253, 6.1776], + 70235: ["Flagy", 47.7001, 6.1862], + 70236: ["Fleurey-lès-Faverney", 47.7411, 6.0906], + 70237: ["Fleurey-lès-Lavoncourt", 47.6622, 5.7850], + 70238: ["Fleurey-lès-Saint-Loup", 47.9236, 6.2933], + 70239: ["Fondremand", 47.4719, 6.0280], + 70240: ["Fontaine-lès-Luxeuil", 47.8601, 6.3346], + 70242: ["Fontenois-la-Ville", 47.9384, 6.1755], + 70243: ["Fontenois-lès-Montbozon", 47.4882, 6.2345], + 70244: ["Fouchécourt", 47.7897, 5.9864], + 70245: ["Fougerolles", 47.9016, 6.4130], + 70247: ["Fouvent-Saint-Andoche", 47.6505, 5.6722], + 70248: ["Frahier-et-Chatebier", 47.6588, 6.7506], + 70249: ["Francalmont", 47.8328, 6.2715], + 70250: ["Franchevelle", 47.7429, 6.4613], + 70251: ["Francourt", 47.6545, 5.7338], + 70252: ["Framont", 47.5716, 5.5798], + 70253: ["Frasne-le-Château", 47.4645, 5.8915], + 70254: ["Frédéric-Fontaine", 47.6511, 6.6327], + 70255: ["Fresne-Saint-Mamès", 47.5529, 5.8566], + 70256: ["Fresse", 47.7613, 6.6753], + 70257: ["Fretigney-et-Velloreille", 47.4895, 5.9379], + 70258: ["Froideconche", 47.8340, 6.4192], + 70259: ["Froideterre", 47.6999, 6.5249], + 70260: ["Frotey-lès-Lure", 47.6564, 6.5486], + 70261: ["Frotey-lès-Vesoul", 47.6293, 6.1941], + 70262: ["Genevreuille", 47.6747, 6.3782], + 70263: ["Genevrey", 47.7215, 6.3271], + 70264: ["Georfans", 47.5338, 6.5126], + 70265: ["Germigney", 47.3703, 5.5346], + 70267: ["Gevigney-et-Mercey", 47.7945, 5.9447], + 70268: ["Gézier-et-Fontenelay", 47.3622, 5.8913], + 70269: ["Girefontaine", 47.8953, 6.1720], + 70271: ["Gouhenans", 47.6119, 6.4856], + 70272: ["Gourgeon", 47.7179, 5.8474], + 70273: ["Grammont", 47.5135, 6.5139], + 70274: ["Grandecourt", 47.6362, 5.8599], + 70275: ["Grandvelle-et-le-Perrenot", 47.5185, 6.0023], + 70276: ["Granges-la-Ville", 47.5673, 6.5659], + 70277: ["Granges-le-Bourg", 47.5773, 6.5876], + 70278: ["Grattery", 47.6725, 6.0823], + 70279: ["Gray", 47.4320, 5.6107], + 70280: ["Gray-la-Ville", 47.4400, 5.5714], + 70281: ["Greucourt", 47.5308, 5.8618], + 70282: ["Gy", 47.4028, 5.8061], + 70283: ["Haut-du-Them-Château-Lambert", 47.8372, 6.7462], + 70284: ["Hautevelle", 47.8415, 6.2953], + 70285: ["Héricourt", 47.5698, 6.7651], + 70286: ["Hugier", 47.3119, 5.7065], + 70287: ["Hurecourt", 47.9044, 6.0572], + 70288: ["Hyet", 47.4764, 6.0765], + 70289: ["Igny", 47.4821, 5.7556], + 70290: ["Jasney", 47.8699, 6.1763], + 70291: ["Jonvelle", 47.9286, 5.9138], + 70292: ["Jussey", 47.8171, 5.8897], + 70293: ["Lambrey", 47.7643, 5.9293], + 70294: ["Lantenot", 47.7550, 6.5040], + 70295: ["La Lanterne-et-les-Armonts", 47.7866, 6.5292], + 70296: ["Larians-et-Munans", 47.4233, 6.2297], + 70297: ["Larret", 47.6274, 5.6327], + 70298: ["Lavigney", 47.7118, 5.8040], + 70299: ["Lavoncourt", 47.6226, 5.7760], + 70301: ["Lieffrans", 47.5224, 5.9680], + 70302: ["Lieucourt", 47.3596, 5.6166], + 70303: ["Liévans", 47.6356, 6.3478], + 70304: ["Linexert", 47.7430, 6.4853], + 70305: ["Loeuilley", 47.4659, 5.4001], + 70306: ["Lomont", 47.6249, 6.5988], + 70307: ["Longevelle", 47.5919, 6.4489], + 70308: ["La Longine", 47.8992, 6.5773], + 70309: ["Loulans-Verchamp", 47.4450, 6.2051], + 70310: ["Lure", 47.6851, 6.4965], + 70311: ["Luxeuil-les-Bains", 47.8239, 6.3636], + 70312: ["Luze", 47.6066, 6.7184], + 70313: ["Lyoffans", 47.6439, 6.5885], + 70314: ["Magnivray", 47.7814, 6.4639], + 70315: ["Magnoncourt", 47.9040, 6.2902], + 70316: ["Le Magnoray", 47.5247, 6.0914], + 70317: ["Les Magny", 47.5280, 6.4414], + 70318: ["Magny-Danigon", 47.6813, 6.6112], + 70319: ["Magny-Jobert", 47.6470, 6.6122], + 70320: ["Magny-lès-Jussey", 47.8564, 5.9781], + 70321: ["Magny-Vernois", 47.6685, 6.4701], + 70322: ["Mailleroncourt-Charette", 47.7303, 6.2655], + 70323: ["Mailleroncourt-Saint-Pancras", 47.9284, 6.1391], + 70324: ["Mailley-et-Chazelot", 47.5301, 6.0509], + 70325: ["Maizières", 47.4958, 6.0089], + 70326: ["La Malachère", 47.4552, 6.0720], + 70327: ["Malans", 47.2677, 5.5961], + 70328: ["Malbouhans", 47.7110, 6.5809], + 70329: ["Malvillers", 47.7360, 5.7889], + 70330: ["Mandrevillars", 47.6176, 6.7714], + 70331: ["Mantoche", 47.4262, 5.5211], + 70332: ["Marast", 47.5574, 6.3805], + 70334: ["Marnay", 47.2975, 5.7720], + 70335: ["Maussans", 47.4361, 6.2465], + 70336: ["Mélecey", 47.5236, 6.4902], + 70337: ["Melin", 47.7422, 5.8222], + 70338: ["Melincourt", 47.8875, 6.1292], + 70339: ["Mélisey", 47.7605, 6.5598], + 70340: ["Membrey", 47.5852, 5.7501], + 70341: ["Menoux", 47.8101, 6.1017], + 70342: ["Mercey-sur-Saône", 47.5239, 5.7281], + 70343: ["Mersuay", 47.7852, 6.1423], + 70344: ["Meurcourt", 47.7660, 6.2348], + 70345: ["Miellin", 47.8077, 6.7498], + 70347: ["Mignavillers", 47.5875, 6.5539], + 70348: ["Moffans-et-Vacheresse", 47.6277, 6.5488], + 70349: ["Moimay", 47.5597, 6.3993], + 70350: ["Molay", 47.7343, 5.7417], + 70351: ["Mollans", 47.6509, 6.3893], + 70352: ["La Montagne", 47.9241, 6.5899], + 70353: ["Montagney", 47.2855, 5.6562], + 70355: ["Montarlot-lès-Rioz", 47.4176, 5.9991], + 70356: ["Montboillon", 47.3796, 5.9138], + 70357: ["Montbozon", 47.4596, 6.2563], + 70358: ["Montcey", 47.6500, 6.2399], + 70359: ["Montcourt", 47.9307, 5.9625], + 70360: ["Montdoré", 47.9227, 6.0790], + 70361: ["Montessaux", 47.7375, 6.5647], + 70362: ["Montigny-lès-Cherlieu", 47.7872, 5.8164], + 70363: ["Montigny-lès-Vesoul", 47.6428, 6.0710], + 70364: ["Montjustin-et-Velotte", 47.6187, 6.3745], + 70366: ["Villers-Chemin-et-Mont-lès-étrelles", 47.4429, 5.8760], + 70367: ["Mont-le-Vernois", 47.6019, 6.0646], + 70368: ["Montot", 47.5521, 5.6157], + 70369: ["Mont-Saint-Léger", 47.6374, 5.8001], + 70371: ["Montureux-et-Prantigny", 47.5050, 5.6300], + 70372: ["Montureux-lès-Baulay", 47.8202, 5.9796], + 70373: ["La Roche-Morey", 47.6947, 5.7533], + 70374: ["Motey-Besuche", 47.3053, 5.6652], + 70375: ["Motey-sur-Saône", 47.5226, 5.7462], + 70376: ["Nantilly", 47.4579, 5.5287], + 70378: ["Navenne", 47.6030, 6.1618], + 70380: ["Neurey-en-Vaux", 47.7425, 6.2022], + 70381: ["Neurey-lès-la-Demie", 47.5638, 6.1956], + 70383: ["Neuvelle-lès-Cromary", 47.4079, 6.0680], + 70384: ["Neuvelle-lès-la-Charité", 47.5393, 5.9604], + 70385: ["La Neuvelle-lès-Lure", 47.7156, 6.5534], + 70386: ["La Neuvelle-lès-Scey", 47.7015, 5.9402], + 70387: ["Noidans-le-Ferroux", 47.5676, 5.9484], + 70388: ["Noidans-lès-Vesoul", 47.6097, 6.1184], + 70389: ["Noiron", 47.3828, 5.6259], + 70390: ["Noroy-le-Bourg", 47.6038, 6.2889], + 70392: ["Oigney", 47.7559, 5.8503], + 70393: ["Oiselay-et-Grachaux", 47.4265, 5.9256], + 70394: ["Onay", 47.3909, 5.6858], + 70395: ["Oppenans", 47.5826, 6.3844], + 70396: ["Oricourt", 47.5971, 6.3945], + 70397: ["Ormenans", 47.4583, 6.2135], + 70398: ["Ormoiche", 47.8144, 6.3016], + 70399: ["Ormoy", 47.8850, 5.9940], + 70400: ["Ouge", 47.7986, 5.7011], + 70401: ["Ovanches", 47.6291, 5.9564], + 70402: ["Oyrières", 47.5290, 5.5735], + 70403: ["Palante", 47.6649, 6.5826], + 70404: ["Passavant-la-Rochère", 47.9842, 6.0555], + 70405: ["Pennesières", 47.4957, 6.0957], + 70406: ["Percey-le-Grand", 47.6221, 5.3985], + 70407: ["Perrouse", 47.3669, 6.0453], + 70408: ["Pesmes", 47.2915, 5.5727], + 70409: ["Pierrecourt", 47.6432, 5.5862], + 70410: ["Pin", 47.3392, 5.8589], + 70411: ["La Pisseure", 47.8628, 6.2281], + 70412: ["Plainemont", 47.8476, 6.2179], + 70413: ["Plancher-Bas", 47.7231, 6.7348], + 70414: ["Plancher-les-Mines", 47.7857, 6.7732], + 70415: ["Polaincourt-et-Clairefontaine", 47.8752, 6.0662], + 70416: ["Pomoy", 47.6592, 6.3465], + 70417: ["Pontcey", 47.6283, 6.0320], + 70418: ["Le Pont-de-Planches", 47.5374, 5.9226], + 70419: ["Pont-du-Bois", 47.9799, 6.1251], + 70420: ["Pont-sur-l'Ognon", 47.5189, 6.3882], + 70421: ["Port-sur-Saône", 47.6925, 6.0330], + 70422: ["Poyans", 47.4443, 5.4765], + 70423: ["Preigney", 47.7656, 5.7823], + 70425: ["La Proiselière-et-Langle", 47.8134, 6.4915], + 70426: ["Provenchère", 47.7220, 6.1239], + 70427: ["Purgerot", 47.7492, 5.9911], + 70428: ["Pusey", 47.6516, 6.1209], + 70429: ["Pusy-et-épenoux", 47.6675, 6.1502], + 70430: ["La Quarte", 47.7724, 5.7015], + 70431: ["Quenoche", 47.4644, 6.1080], + 70432: ["Quers", 47.7265, 6.4419], + 70433: ["Quincey", 47.5918, 6.2008], + 70435: ["Raddon-et-Chapendu", 47.8553, 6.4533], + 70436: ["Raincourt", 47.8597, 5.8876], + 70437: ["Ranzevelle", 47.9064, 5.9837], + 70438: ["Ray-sur-Saône", 47.5911, 5.8152], + 70439: ["Raze", 47.5810, 6.0041], + 70440: ["Recologne", 47.5821, 5.7736], + 70441: ["Recologne-lès-Rioz", 47.4687, 5.9829], + 70442: ["Renaucourt", 47.6413, 5.7634], + 70443: ["La Grande-Résie", 47.3367, 5.5632], + 70444: ["La Résie-Saint-Martin", 47.3107, 5.6084], + 70445: ["Rignovelle", 47.7652, 6.4753], + 70446: ["Rigny", 47.4777, 5.6333], + 70447: ["Rioz", 47.4373, 6.0756], + 70448: ["Roche-et-Raucourt", 47.6209, 5.7062], + 70449: ["Roche-sur-Linotte-et-Sorans-les-Cordiers", 47.4753, 6.1969], + 70450: ["La Rochelle", 47.7523, 5.7246], + 70451: ["Ronchamp", 47.7159, 6.6346], + 70452: ["Rosey", 47.5587, 6.0211], + 70453: ["La Rosière", 47.9104, 6.6219], + 70454: ["Rosières-sur-Mance", 47.8376, 5.8046], + 70455: ["Roye", 47.6771, 6.5417], + 70456: ["Ruhans", 47.4586, 6.1361], + 70457: ["Rupt-sur-Saône", 47.6507, 5.9286], + 70459: ["Saint-Barthélemy", 47.7410, 6.6040], + 70460: ["Saint-Bresson", 47.8772, 6.5067], + 70461: ["Saint-Broing", 47.4552, 5.6797], + 70462: ["Saint-Ferjeux", 47.5457, 6.5071], + 70463: ["Saint-Gand", 47.5083, 5.8339], + 70464: ["Saint-Germain", 47.7246, 6.5195], + 70466: ["Saint-Loup-Nantouard", 47.4305, 5.7285], + 70467: ["Saint-Loup-sur-Semouse", 47.8785, 6.2662], + 70468: ["Saint-Marcel", 47.8253, 5.8194], + 70469: ["Sainte-Marie-en-Chanois", 47.8381, 6.5200], + 70470: ["Sainte-Marie-en-Chaux", 47.7964, 6.2997], + 70471: ["Sainte-Reine", 47.5000, 5.7781], + 70472: ["Saint-Remy", 47.8375, 6.1089], + 70473: ["Saint-Sauveur", 47.7954, 6.3951], + 70474: ["Saint-Sulpice", 47.5725, 6.4501], + 70475: ["Saint-Valbert", 47.8552, 6.3938], + 70476: ["Saponcourt", 47.8694, 6.0188], + 70477: ["Saulnot", 47.5703, 6.6295], + 70478: ["Saulx", 47.6946, 6.2771], + 70479: ["Sauvigney-lès-Gray", 47.4579, 5.7326], + 70480: ["Sauvigney-lès-Pesmes", 47.3068, 5.5689], + 70481: ["Savoyeux", 47.5470, 5.7362], + 70482: ["Scey-sur-Saône-et-Saint-Albin", 47.6798, 5.9638], + 70483: ["Scye", 47.6584, 6.0572], + 70484: ["Secenans", 47.5486, 6.5674], + 70485: ["Selles", 47.9720, 6.0915], + 70486: ["Semmadon", 47.7396, 5.8813], + 70487: ["Senargent-Mignafans", 47.5662, 6.5298], + 70488: ["Senoncourt", 47.8367, 6.0585], + 70489: ["Servance", 47.8257, 6.6859], + 70490: ["Servigney", 47.7303, 6.2978], + 70491: ["Seveux", 47.5359, 5.7690], + 70492: ["Soing-Cubry-Charentenay", 47.5851, 5.8889], + 70493: ["Sorans-lès-Breurey", 47.3963, 6.0470], + 70494: ["Sornay", 47.2812, 5.6962], + 70496: ["Tartécourt", 47.8399, 5.9766], + 70497: ["Tavey", 47.5620, 6.7407], + 70498: ["Ternuay-Melay-et-Saint-Hilaire", 47.7961, 6.6326], + 70499: ["Theuley", 47.6226, 5.8202], + 70500: ["Thieffrans", 47.5068, 6.3041], + 70501: ["Thiénans", 47.4697, 6.2786], + 70502: ["Tincey-et-Pontrebeau", 47.6032, 5.7849], + 70503: ["Traitiéfontaine", 47.4214, 6.0959], + 70504: ["Traves", 47.6060, 5.9627], + 70505: ["Le Tremblois", 47.3776, 5.5871], + 70506: ["Trémoins", 47.5648, 6.7046], + 70507: ["Trésilley", 47.4451, 6.0276], + 70509: ["Tromarey", 47.3358, 5.7229], + 70510: ["Vadans", 47.3519, 5.5794], + 70511: ["Vaite", 47.5846, 5.7149], + 70512: ["La Vaivre", 47.9132, 6.3670], + 70513: ["Vaivre-et-Montoille", 47.6338, 6.1064], + 70514: ["Valay", 47.3357, 5.6375], + 70515: ["Le Val-de-Gouhenans", 47.6238, 6.4870], + 70516: ["Vallerois-le-Bois", 47.5524, 6.2989], + 70517: ["Vallerois-Lorioz", 47.5652, 6.1544], + 70518: ["Le Val-Saint-éloi", 47.7444, 6.1778], + 70519: ["Vandelans", 47.3997, 6.1601], + 70520: ["Vanne", 47.6047, 5.8469], + 70521: ["Vantoux-et-Longevelle", 47.4485, 5.8380], + 70522: ["Varogne", 47.7190, 6.2072], + 70523: ["Vars", 47.5377, 5.5200], + 70524: ["Vauchoux", 47.6579, 6.0330], + 70525: ["Vauconcourt-Nervezain", 47.6571, 5.8326], + 70526: ["Vauvillers", 47.9276, 6.1099], + 70527: ["Vaux-le-Moncelot", 47.4769, 5.9040], + 70528: ["Velesmes-échevanne", 47.4215, 5.6906], + 70529: ["Velet", 47.4258, 5.5648], + 70530: ["Vellechevreux-et-Courbenans", 47.5413, 6.5444], + 70531: ["Velleclaire", 47.4257, 5.8738], + 70532: ["Vellefaux", 47.5529, 6.1388], + 70533: ["Vellefrey-et-Vellefrange", 47.4434, 5.8138], + 70534: ["Vellefrie", 47.7022, 6.2213], + 70535: ["Velleguindry-et-Levrecey", 47.5563, 6.0899], + 70536: ["Velle-le-Châtel", 47.5867, 6.0557], + 70537: ["Velleminfroy", 47.6600, 6.3176], + 70538: ["Vellemoz", 47.4766, 5.7915], + 70539: ["Vellexon-Queutrey-et-Vaudey", 47.5502, 5.8089], + 70540: ["Velloreille-lès-Choye", 47.3901, 5.7238], + 70541: ["Velorcey", 47.7857, 6.2502], + 70542: ["Venère", 47.3587, 5.6767], + 70544: ["La Vergenne", 47.6149, 6.5205], + 70545: ["Venisey", 47.8354, 6.0009], + 70546: ["Vereux", 47.5272, 5.6381], + 70547: ["Verlans", 47.5703, 6.7188], + 70548: ["Vernois-sur-Mance", 47.8426, 5.7780], + 70549: ["La Vernotte", 47.5093, 5.8714], + 70550: ["Vesoul", 47.6320, 6.1548], + 70551: ["Vezet", 47.5409, 5.8953], + 70552: ["Villafans", 47.5819, 6.4756], + 70553: ["Villargent", 47.5420, 6.4858], + 70554: ["Villars-le-Pautel", 47.8959, 5.9200], + 70555: ["La Villedieu-en-Fontenette", 47.7712, 6.2038], + 70557: ["Villefrancon", 47.4129, 5.7424], + 70558: ["La Villeneuve-Bellenoye-et-la-Maize", 47.7099, 6.2413], + 70559: ["Villeparois", 47.6635, 6.1815], + 70560: ["Villers-Bouton", 47.4496, 5.9752], + 70561: ["Villersexel", 47.5590, 6.4290], + 70562: ["Villers-la-Ville", 47.5502, 6.4666], + 70563: ["Villers-le-Sec", 47.5827, 6.2389], + 70564: ["Villers-lès-Luxeuil", 47.7687, 6.2799], + 70565: ["Villers-Pater", 47.4737, 6.1693], + 70566: ["Villers-sur-Port", 47.7138, 6.0832], + 70567: ["Villers-sur-Saulnot", 47.5481, 6.6479], + 70568: ["Villers-Vaudey", 47.6735, 5.7563], + 70569: ["Vilory", 47.7301, 6.2233], + 70571: ["Visoncourt", 47.7522, 6.2996], + 70572: ["Vitrey-sur-Mance", 47.8120, 5.7579], + 70573: ["La Voivre", 47.8185, 6.5548], + 70574: ["Volon", 47.6261, 5.7378], + 70575: ["Voray-sur-l'Ognon", 47.3499, 6.0139], + 70576: ["Vougécourt", 47.9447, 5.9940], + 70577: ["Vouhenans", 47.6424, 6.4940], + 70578: ["Vregille", 47.3308, 5.8868], + 70579: ["Vyans-le-Val", 47.5502, 6.7615], + 70580: ["Vy-le-Ferroux", 47.5876, 5.9672], + 70581: ["Vy-lès-Lure", 47.6500, 6.4423], + 70582: ["Vy-lès-Rupt", 47.6393, 5.8922], + 70583: ["Vy-lès-Filain", 47.5064, 6.1953] +}; diff --git a/dep/71.js b/dep/71.js new file mode 100644 index 0000000..017e8f8 --- /dev/null +++ b/dep/71.js @@ -0,0 +1,586 @@ +/* + 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[71] = { + 71001: ["L'Abergement-de-Cuisery", 46.5775, 4.9611], + 71002: ["L'Abergement-Sainte-Colombe", 46.7540, 5.0286], + 71003: ["Allerey-sur-Saône", 46.9138, 4.9748], + 71004: ["Allériot", 46.7988, 4.9555], + 71005: ["Aluze", 46.8518, 4.6901], + 71006: ["Amanzé", 46.3264, 4.2362], + 71007: ["Ameugny", 46.5238, 4.6680], + 71008: ["Anglure-sous-Dun", 46.2359, 4.3706], + 71009: ["Anost", 47.0770, 4.0924], + 71010: ["Antully", 46.8926, 4.4028], + 71011: ["Anzy-le-Duc", 46.3239, 4.0716], + 71012: ["Artaix", 46.2492, 3.9935], + 71013: ["Authumes", 46.8899, 5.3075], + 71014: ["Autun", 46.9455, 4.3106], + 71015: ["Auxy", 46.9410, 4.4173], + 71016: ["Azé", 46.4318, 4.7496], + 71017: ["Ballore", 46.5341, 4.3755], + 71018: ["Bantanges", 46.6051, 5.1215], + 71019: ["Barizey", 46.7917, 4.6720], + 71020: ["Barnay", 47.0852, 4.3210], + 71021: ["Baron", 46.4934, 4.2818], + 71022: ["Baudemont", 46.2935, 4.2850], + 71023: ["Baudrières", 46.6659, 5.0024], + 71024: ["Baugy", 46.3075, 4.0323], + 71025: ["Beaubery", 46.4104, 4.3954], + 71026: ["Beaumont-sur-Grosne", 46.6692, 4.8617], + 71027: ["Beaurepaire-en-Bresse", 46.6672, 5.3946], + 71028: ["Beauvernois", 46.8413, 5.4403], + 71029: ["Bellevesvre", 46.8484, 5.3639], + 71030: ["Bergesserin", 46.3990, 4.5624], + 71031: ["Berzé-le-Châtel", 46.3957, 4.6824], + 71032: ["Berzé-la-Ville", 46.3683, 4.7022], + 71033: ["Bey", 46.8212, 4.9697], + 71034: ["Bissey-sous-Cruchaud", 46.7292, 4.6932], + 71035: ["Bissy-la-Mâconnaise", 46.4854, 4.7757], + 71036: ["Bissy-sous-Uxelles", 46.5685, 4.7271], + 71037: ["Bissy-sur-Fley", 46.6633, 4.6213], + 71038: ["Les Bizots", 46.7515, 4.3827], + 71039: ["Blanot", 46.4810, 4.7403], + 71040: ["Blanzy", 46.7042, 4.3931], + 71041: ["Bois-Sainte-Marie", 46.3321, 4.3533], + 71042: ["Bonnay", 46.5495, 4.6253], + 71043: ["Les Bordes", 46.8986, 5.0481], + 71044: ["Bosjean", 46.7696, 5.3472], + 71045: ["Bouhans", 46.7772, 5.2923], + 71046: ["La Boulaye", 46.7373, 4.1515], + 71047: ["Bourbon-Lancy", 46.6204, 3.7686], + 71048: ["Bourg-le-Comte", 46.3102, 3.9837], + 71050: ["Bourgvilain", 46.3647, 4.6374], + 71051: ["Bouzeron", 46.8915, 4.7274], + 71052: ["Boyer", 46.5997, 4.9033], + 71054: ["Bragny-sur-Saône", 46.9213, 5.0317], + 71055: ["Brandon", 46.3514, 4.5728], + 71056: ["Branges", 46.6529, 5.1640], + 71057: ["Bray", 46.5037, 4.7064], + 71058: ["Bresse-sur-Grosne", 46.5946, 4.7281], + 71059: ["Le Breuil", 46.7952, 4.4937], + 71060: ["Briant", 46.3008, 4.1511], + 71061: ["Brienne", 46.5560, 5.0236], + 71062: ["Brion", 46.9163, 4.2416], + 71063: ["Broye", 46.8885, 4.3080], + 71064: ["Bruailles", 46.5971, 5.2588], + 71065: ["Buffières", 46.4294, 4.5377], + 71066: ["Burgy", 46.4641, 4.8308], + 71067: ["Burnand", 46.6019, 4.6337], + 71068: ["Burzy", 46.5949, 4.5858], + 71069: ["Bussières", 46.3337, 4.7104], + 71070: ["Buxy", 46.7130, 4.7134], + 71071: ["Céron", 46.2805, 3.9373], + 71072: ["Cersot", 46.7053, 4.6323], + 71073: ["Chagny", 46.8985, 4.7743], + 71074: ["Chaintré", 46.2582, 4.7703], + 71075: ["Chalmoux", 46.5936, 3.8521], + 71076: ["Chalon-sur-Saône", 46.7900, 4.8519], + 71077: ["Chambilly", 46.2825, 3.9981], + 71078: ["Chamilly", 46.8667, 4.6813], + 71079: ["Champagnat", 46.4834, 5.3691], + 71080: ["Champagny-sous-Uxelles", 46.5792, 4.7476], + 71081: ["Champforgeuil", 46.8156, 4.8254], + 71082: ["Champlecy", 46.4628, 4.2280], + 71084: ["Chânes", 46.2454, 4.7582], + 71085: ["Change", 46.9307, 4.6281], + 71086: ["Changy", 46.4121, 4.2519], + 71087: ["Chapaize", 46.5529, 4.7360], + 71088: ["La Chapelle-au-Mans", 46.6290, 3.9775], + 71089: ["La Chapelle-de-Bragny", 46.6195, 4.7599], + 71090: ["La Chapelle-de-Guinchay", 46.2183, 4.7607], + 71091: ["La Chapelle-du-Mont-de-France", 46.3814, 4.5409], + 71092: ["La Chapelle-Naude", 46.5871, 5.1934], + 71093: ["La Chapelle-Saint-Sauveur", 46.8468, 5.2644], + 71094: ["La Chapelle-sous-Brancion", 46.5559, 4.7870], + 71095: ["La Chapelle-sous-Dun", 46.2638, 4.2988], + 71096: ["La Chapelle-sous-Uchon", 46.8348, 4.2431], + 71097: ["La Chapelle-Thècle", 46.5566, 5.1021], + 71098: ["Charbonnat", 46.7791, 4.1138], + 71099: ["Charbonnières", 46.3887, 4.8316], + 71100: ["Chardonnay", 46.5087, 4.8481], + 71101: ["Charette-Varennes", 46.9006, 5.1972], + 71102: ["La Charmée", 46.7214, 4.7958], + 71103: ["Charmoy", 46.7692, 4.3162], + 71104: ["Charnay-lès-Chalon", 46.9343, 5.0843], + 71105: ["Charnay-lès-Mâcon", 46.3041, 4.7869], + 71106: ["Charolles", 46.4476, 4.2800], + 71107: ["Charrecey", 46.8363, 4.6683], + 71108: ["Chasselas", 46.2782, 4.7187], + 71109: ["Chassey-le-Camp", 46.8874, 4.7029], + 71110: ["Chassigny-sous-Dun", 46.2375, 4.2924], + 71111: ["Chassy", 46.5832, 4.1116], + 71112: ["Château", 46.4222, 4.5935], + 71113: ["Châteauneuf", 46.2104, 4.2605], + 71115: ["Châtel-Moron", 46.7908, 4.6371], + 71116: ["Châtenay", 46.2913, 4.3826], + 71117: ["Châtenoy-en-Bresse", 46.7936, 4.9141], + 71118: ["Châtenoy-le-Royal", 46.7885, 4.8058], + 71119: ["Chaudenay", 46.9154, 4.7953], + 71120: ["Chauffailles", 46.2065, 4.3417], + 71121: ["La Chaux", 46.8226, 5.2723], + 71122: ["Cheilly-lès-Maranges", 46.8926, 4.6664], + 71123: ["Chenay-le-Châtel", 46.2289, 3.9381], + 71124: ["Chenôves", 46.6662, 4.7009], + 71125: ["Chérizet", 46.5171, 4.5676], + 71126: ["Chevagny-les-Chevrières", 46.3358, 4.7720], + 71127: ["Chevagny-sur-Guye", 46.5403, 4.5006], + 71128: ["Chiddes", 46.4572, 4.5139], + 71129: ["Chissey-en-Morvan", 47.1217, 4.2153], + 71130: ["Chissey-lès-Mâcon", 46.5214, 4.7443], + 71131: ["Ciel", 46.8716, 5.0511], + 71132: ["Ciry-le-Noble", 46.5966, 4.2978], + 71133: ["La Clayette", 46.2892, 4.3107], + 71134: ["Clermain", 46.3661, 4.5896], + 71135: ["Clessé", 46.4181, 4.8218], + 71136: ["Clessy", 46.5558, 4.0857], + 71137: ["Cluny", 46.4303, 4.6703], + 71138: ["Clux", 46.9602, 5.1989], + 71139: ["Collonge-en-Charollais", 46.6422, 4.5310], + 71140: ["Collonge-la-Madeleine", 46.9407, 4.5262], + 71141: ["Colombier-en-Brionnais", 46.3479, 4.3332], + 71142: ["La Comelle", 46.8809, 4.1191], + 71143: ["Condal", 46.4647, 5.2821], + 71144: ["Cordesse", 47.0434, 4.3336], + 71145: ["Cormatin", 46.5355, 4.6956], + 71146: ["Cortambert", 46.4704, 4.6974], + 71147: ["Cortevaix", 46.5281, 4.6413], + 71148: ["Coublanc", 46.1713, 4.2738], + 71149: ["Couches", 46.8691, 4.5643], + 71150: ["Crêches-sur-Saône", 46.2410, 4.7871], + 71151: ["Créot", 46.9169, 4.6118], + 71152: ["Cressy-sur-Somme", 46.7008, 3.8672], + 71153: ["Le Creusot", 46.8068, 4.4264], + 71154: ["Crissey", 46.8169, 4.8842], + 71155: ["Cronat", 46.7204, 3.7115], + 71156: ["Cruzille", 46.5070, 4.7867], + 71157: ["Cuiseaux", 46.5047, 5.3639], + 71158: ["Cuisery", 46.5569, 4.9936], + 71159: ["Culles-les-Roches", 46.6451, 4.6526], + 71160: ["Curbigny", 46.3116, 4.3169], + 71161: ["Curdin", 46.5930, 3.9972], + 71162: ["Curgy", 46.9886, 4.3827], + 71163: ["Curtil-sous-Buffières", 46.4027, 4.5264], + 71164: ["Curtil-sous-Burnand", 46.5832, 4.6312], + 71165: ["Cussy-en-Morvan", 47.0930, 4.1636], + 71166: ["Cuzy", 46.7609, 4.0317], + 71167: ["Damerey", 46.8344, 4.9942], + 71168: ["Dampierre-en-Bresse", 46.8274, 5.2031], + 71169: ["Davayé", 46.3037, 4.7486], + 71170: ["Demigny", 46.9145, 4.8479], + 71171: ["Dennevy", 46.8656, 4.6449], + 71172: ["Dettey", 46.7671, 4.1860], + 71173: ["Devrouze", 46.7614, 5.1671], + 71174: ["Dezize-lès-Maranges", 46.9232, 4.6596], + 71175: ["Diconne", 46.7779, 5.1190], + 71176: ["Digoin", 46.4891, 4.0251], + 71177: ["Dommartin-lès-Cuiseaux", 46.4998, 5.2897], + 71178: ["Dompierre-les-Ormes", 46.3549, 4.4808], + 71179: ["Dompierre-sous-Sanvignes", 46.6640, 4.2250], + 71180: ["Donzy-le-National", 46.4494, 4.5648], + 71181: ["Donzy-le-Pertuis", 46.4479, 4.7172], + 71182: ["Dracy-le-Fort", 46.7967, 4.7704], + 71183: ["Dracy-lès-Couches", 46.8931, 4.5663], + 71184: ["Dracy-Saint-Loup", 47.0145, 4.3403], + 71185: ["Dyo", 46.3638, 4.2815], + 71186: ["écuelles", 46.9513, 5.0701], + 71187: ["écuisses", 46.7558, 4.5249], + 71188: ["épertully", 46.9449, 4.6007], + 71189: ["épervans", 46.7457, 4.9023], + 71190: ["épinac", 46.9908, 4.5197], + 71191: ["Essertenne", 46.8109, 4.5415], + 71192: ["étang-sur-Arroux", 46.8594, 4.1791], + 71193: ["étrigny", 46.5892, 4.7916], + 71194: ["Farges-lès-Chalon", 46.8336, 4.8064], + 71195: ["Farges-lès-Mâcon", 46.5117, 4.9115], + 71196: ["Le Fay", 46.6644, 5.3367], + 71198: ["Flacey-en-Bresse", 46.5949, 5.3815], + 71199: ["Flagy", 46.4925, 4.6389], + 71200: ["Fleury-la-Montagne", 46.1997, 4.1256], + 71201: ["Fley", 46.6759, 4.6390], + 71202: ["Fontaines", 46.8516, 4.7807], + 71203: ["Fontenay", 46.4766, 4.2995], + 71204: ["Fragnes", 46.8312, 4.8494], + 71205: ["Frangy-en-Bresse", 46.7194, 5.3322], + 71206: ["La Frette", 46.6412, 5.0496], + 71207: ["Fretterans", 46.9232, 5.2878], + 71208: ["Frontenard", 46.8991, 5.1631], + 71209: ["Frontenaud", 46.5482, 5.2908], + 71210: ["Fuissé", 46.2791, 4.7464], + 71212: ["Génelard", 46.5798, 4.2500], + 71213: ["La Genête", 46.5494, 5.0497], + 71214: ["Genouilly", 46.6527, 4.5689], + 71215: ["Gergy", 46.8791, 4.9212], + 71216: ["Germagny", 46.6733, 4.5976], + 71217: ["Germolles-sur-Grosne", 46.2775, 4.5955], + 71218: ["Gibles", 46.3179, 4.3802], + 71219: ["Gigny-sur-Saône", 46.6538, 4.9384], + 71220: ["Gilly-sur-Loire", 46.5480, 3.7928], + 71221: ["Givry", 46.7702, 4.7544], + 71222: ["Gourdon", 46.6403, 4.4421], + 71223: ["La Grande-Verrière", 46.9688, 4.1408], + 71224: ["Grandvaux", 46.5059, 4.2649], + 71225: ["Granges", 46.7369, 4.7521], + 71226: ["Grevilly", 46.5129, 4.8193], + 71227: ["Grury", 46.6645, 3.9133], + 71228: ["Guerfand", 46.7821, 5.0290], + 71229: ["Les Guerreaux", 46.5400, 3.9234], + 71230: ["Gueugnon", 46.5939, 4.0493], + 71231: ["La Guiche", 46.5288, 4.4408], + 71232: ["Hautefond", 46.4353, 4.1720], + 71233: ["L'Hôpital-le-Mercier", 46.3944, 4.0089], + 71234: ["Huilly-sur-Seille", 46.6051, 5.0531], + 71235: ["Hurigny", 46.3429, 4.7963], + 71236: ["Igé", 46.4053, 4.7348], + 71237: ["Igornay", 47.0569, 4.3787], + 71238: ["Iguerande", 46.2165, 4.0769], + 71239: ["Issy-l'évêque", 46.7135, 4.0005], + 71240: ["Jalogny", 46.4126, 4.6349], + 71241: ["Jambles", 46.7734, 4.6802], + 71242: ["Joncy", 46.6145, 4.5501], + 71243: ["Joudes", 46.4732, 5.3394], + 71244: ["Jouvençon", 46.5761, 5.0520], + 71245: ["Jugy", 46.6044, 4.8614], + 71246: ["Juif", 46.6827, 5.1624], + 71247: ["Jully-lès-Buxy", 46.6874, 4.7231], + 71248: ["Lacrost", 46.5693, 4.9360], + 71249: ["Laives", 46.6527, 4.8348], + 71250: ["Laizé", 46.3824, 4.8040], + 71251: ["Laizy", 46.9108, 4.1832], + 71252: ["Lalheue", 46.6501, 4.7925], + 71253: ["Lans", 46.7644, 4.9320], + 71254: ["Lays-sur-le-Doubs", 46.9201, 5.2433], + 71255: ["Lesme", 46.6481, 3.7212], + 71256: ["Lessard-en-Bresse", 46.7410, 5.0836], + 71257: ["Lessard-le-National", 46.8732, 4.8460], + 71258: ["Leynes", 46.2647, 4.7293], + 71259: ["Ligny-en-Brionnais", 46.2402, 4.2017], + 71261: ["Loisy", 46.5904, 5.0128], + 71262: ["Longepierre", 46.9339, 5.2032], + 71263: ["Louhans", 46.6351, 5.2383], + 71264: ["Lournand", 46.4645, 4.6491], + 71265: ["La Loyère", 46.8414, 4.8282], + 71266: ["Lucenay-l'évêque", 47.0840, 4.2610], + 71267: ["Lugny", 46.4805, 4.8191], + 71268: ["Lugny-lès-Charolles", 46.4112, 4.2039], + 71269: ["Lux", 46.7490, 4.8604], + 71270: ["Mâcon", 46.3205, 4.8184], + 71271: ["Mailly", 46.2279, 4.1119], + 71272: ["Malay", 46.5663, 4.6862], + 71273: ["Maltat", 46.6751, 3.8094], + 71274: ["Mancey", 46.5696, 4.8453], + 71275: ["Marcigny", 46.2756, 4.0391], + 71276: ["Marcilly-la-Gueurce", 46.3958, 4.3044], + 71277: ["Marcilly-lès-Buxy", 46.7267, 4.5918], + 71278: ["Marigny", 46.6807, 4.4697], + 71279: ["Marizy", 46.5716, 4.3999], + 71280: ["Marly-sous-Issy", 46.7292, 3.9339], + 71281: ["Marly-sur-Arroux", 46.6196, 4.1315], + 71282: ["Marmagne", 46.8429, 4.3712], + 71283: ["Marnay", 46.6987, 4.9260], + 71284: ["Martailly-lès-Brancion", 46.5318, 4.7971], + 71285: ["Martigny-le-Comte", 46.5367, 4.3336], + 71286: ["Mary", 46.6104, 4.5004], + 71287: ["Massilly", 46.4908, 4.6694], + 71288: ["Massy", 46.4898, 4.6094], + 71289: ["Matour", 46.3110, 4.4771], + 71290: ["Mazille", 46.3915, 4.5991], + 71291: ["Melay", 46.1993, 4.0133], + 71292: ["Mellecey", 46.8104, 4.7565], + 71293: ["Ménetreuil", 46.5832, 5.1252], + 71294: ["Mercurey", 46.8343, 4.7241], + 71295: ["Mervans", 46.7945, 5.1841], + 71296: ["Messey-sur-Grosne", 46.6508, 4.7508], + 71297: ["Mesvres", 46.8702, 4.2532], + 71299: ["Milly-Lamartine", 46.3485, 4.6962], + 71300: ["Le Miroir", 46.5431, 5.3386], + 71301: ["Mont", 46.6315, 3.8279], + 71302: ["Montagny-lès-Buxy", 46.7050, 4.6695], + 71303: ["Montagny-près-Louhans", 46.6581, 5.2836], + 71304: ["Montagny-sur-Grosne", 46.3537, 4.5444], + 71305: ["Montbellet", 46.4713, 4.8783], + 71306: ["Montceau-les-Mines", 46.6762, 4.3540], + 71307: ["Montceaux-l'étoile", 46.3564, 4.0450], + 71308: ["Montceaux-Ragny", 46.6203, 4.8417], + 71309: ["Montcenis", 46.7862, 4.3909], + 71310: ["Montchanin", 46.7473, 4.4742], + 71311: ["Montcony", 46.6943, 5.2980], + 71312: ["Montcoy", 46.7961, 4.9981], + 71313: ["Monthelon", 46.9594, 4.2211], + 71314: ["Montjay", 46.8055, 5.2998], + 71315: ["Mont-lès-Seurre", 46.9529, 5.1290], + 71316: ["Montmelard", 46.3421, 4.4140], + 71317: ["Montmort", 46.7418, 4.0960], + 71318: ["Montpont-en-Bresse", 46.5415, 5.1743], + 71319: ["Montret", 46.6835, 5.1132], + 71320: ["Mont-Saint-Vincent", 46.6461, 4.4919], + 71321: ["Morey", 46.7915, 4.5868], + 71322: ["Morlet", 46.9536, 4.5052], + 71323: ["Mornay", 46.4992, 4.3810], + 71324: ["Moroges", 46.7507, 4.6743], + 71325: ["La Motte-Saint-Jean", 46.5148, 3.9600], + 71326: ["Mouthier-en-Bresse", 46.8638, 5.3806], + 71327: ["Mussy-sous-Dun", 46.2370, 4.3341], + 71328: ["Nanton", 46.6196, 4.8158], + 71329: ["Navilly", 46.9284, 5.1445], + 71330: ["Neuvy-Grandchamp", 46.5932, 3.9277], + 71331: ["Nochize", 46.4041, 4.1648], + 71332: ["Ormes", 46.6333, 4.9665], + 71333: ["Oslon", 46.7774, 4.9429], + 71334: ["Oudry", 46.5829, 4.1661], + 71335: ["Ouroux-sous-le-Bois-Sainte-Marie", 46.3611, 4.3101], + 71336: ["Ouroux-sur-Saône", 46.7242, 4.9506], + 71337: ["Oyé", 46.3247, 4.1934], + 71338: ["Ozenay", 46.5352, 4.8433], + 71339: ["Ozolles", 46.3798, 4.3603], + 71340: ["Palinges", 46.5474, 4.2078], + 71341: ["Palleau", 46.9657, 5.0320], + 71342: ["Paray-le-Monial", 46.4431, 4.1128], + 71343: ["Paris-l'Hôpital", 46.9127, 4.6395], + 71344: ["Passy", 46.5408, 4.5354], + 71345: ["Péronne", 46.4412, 4.8012], + 71346: ["Perrecy-les-Forges", 46.6219, 4.2262], + 71347: ["Perreuil", 46.8221, 4.5674], + 71348: ["Perrigny-sur-Loire", 46.5434, 3.8513], + 71349: ["La Petite-Verrière", 47.0449, 4.1669], + 71350: ["Pierreclos", 46.3324, 4.6713], + 71351: ["Pierre-de-Bresse", 46.8824, 5.2526], + 71352: ["Le Planois", 46.7895, 5.3226], + 71353: ["Plottes", 46.5333, 4.8854], + 71354: ["Poisson", 46.3808, 4.1335], + 71355: ["Pontoux", 46.9088, 5.1212], + 71356: ["Pouilloux", 46.6048, 4.3534], + 71357: ["Pourlans", 46.9630, 5.2366], + 71358: ["Pressy-sous-Dondin", 46.4761, 4.5039], + 71359: ["Préty", 46.5394, 4.9555], + 71360: ["Prissé", 46.3243, 4.7481], + 71361: ["Prizy", 46.3515, 4.2182], + 71362: ["Pruzilly", 46.2594, 4.6974], + 71363: ["Le Puley", 46.6760, 4.5658], + 71364: ["La Racineuse", 46.8310, 5.1609], + 71365: ["Rancy", 46.6005, 5.0830], + 71366: ["Ratenelle", 46.5245, 5.0010], + 71367: ["Ratte", 46.6395, 5.3055], + 71368: ["Reclesne", 47.0470, 4.2846], + 71369: ["Remigny", 46.9096, 4.7242], + 71370: ["Rigny-sur-Arroux", 46.5421, 4.0181], + 71371: ["La Roche-Vineuse", 46.3510, 4.7485], + 71372: ["Romanèche-Thorins", 46.1902, 4.7434], + 71373: ["Romenay", 46.5142, 5.0814], + 71374: ["Rosey", 46.7400, 4.7142], + 71375: ["Le Rousset", 46.5767, 4.4720], + 71376: ["Roussillon-en-Morvan", 47.0214, 4.1044], + 71377: ["Royer", 46.5553, 4.8232], + 71378: ["Rully", 46.8728, 4.7506], + 71379: ["Sagy", 46.5937, 5.3241], + 71380: ["Saillenard", 46.6974, 5.3722], + 71381: ["Sailly", 46.5326, 4.5621], + 71382: ["Saint-Agnan", 46.5133, 3.8873], + 71383: ["Saint-Albain", 46.4224, 4.8681], + 71384: ["Saint-Ambreuil", 46.6810, 4.8191], + 71385: ["Saint-Amour-Bellevue", 46.2414, 4.7404], + 71386: ["Saint-André-en-Bresse", 46.6509, 5.0860], + 71387: ["Saint-André-le-Désert", 46.4997, 4.5345], + 71388: ["Saint-Aubin-en-Charollais", 46.5008, 4.2089], + 71389: ["Saint-Aubin-sur-Loire", 46.5678, 3.7614], + 71390: ["Saint-Berain-sous-Sanvignes", 46.7158, 4.2913], + 71391: ["Saint-Bérain-sur-Dheune", 46.8165, 4.6143], + 71392: ["Saint-Boil", 46.6416, 4.6995], + 71393: ["Saint-Bonnet-de-Cray", 46.2025, 4.1634], + 71394: ["Saint-Bonnet-de-Joux", 46.4782, 4.4334], + 71395: ["Saint-Bonnet-de-Vieille-Vigne", 46.5304, 4.2714], + 71396: ["Saint-Bonnet-en-Bresse", 46.8588, 5.1782], + 71397: ["Sainte-Cécile", 46.3853, 4.6346], + 71398: ["Saint-Christophe-en-Bresse", 46.7454, 4.9909], + 71399: ["Saint-Christophe-en-Brionnais", 46.2848, 4.1900], + 71400: ["Saint-Clément-sur-Guye", 46.6135, 4.5866], + 71401: ["Sainte-Croix", 46.5587, 5.2382], + 71402: ["Saint-Cyr", 46.6791, 4.9005], + 71403: ["Saint-Denis-de-Vaux", 46.7925, 4.7015], + 71404: ["Saint-Désert", 46.7571, 4.7134], + 71405: ["Saint-Didier-en-Bresse", 46.8507, 5.1032], + 71406: ["Saint-Didier-en-Brionnais", 46.3389, 4.1239], + 71407: ["Saint-Didier-sur-Arroux", 46.8329, 4.1002], + 71408: ["Saint-Edmond", 46.2038, 4.2106], + 71409: ["Saint-émiland", 46.8946, 4.4730], + 71410: ["Saint-étienne-en-Bresse", 46.7060, 5.0622], + 71411: ["Saint-Eugène", 46.7303, 4.2202], + 71412: ["Saint-Eusèbe", 46.7211, 4.4544], + 71413: ["Saint-Firmin", 46.8475, 4.4631], + 71414: ["Saint-Forgeot", 47.0016, 4.2863], + 71415: ["Sainte-Foy", 46.2773, 4.1320], + 71416: ["Saint-Gengoux-de-Scissé", 46.4618, 4.7714], + 71417: ["Saint-Gengoux-le-National", 46.6134, 4.6634], + 71419: ["Saint-Germain-du-Bois", 46.7400, 5.2448], + 71420: ["Saint-Germain-du-Plain", 46.6944, 4.9839], + 71421: ["Saint-Germain-en-Brionnais", 46.3465, 4.2510], + 71422: ["Saint-Germain-lès-Buxy", 46.6961, 4.7732], + 71423: ["Saint-Gervais-en-Vallière", 46.9452, 4.9624], + 71424: ["Saint-Gervais-sur-Couches", 46.9241, 4.5677], + 71425: ["Saint-Gilles", 46.8776, 4.6640], + 71426: ["Sainte-Hélène", 46.7577, 4.6346], + 71427: ["Saint-Huruge", 46.5787, 4.5747], + 71428: ["Saint-Igny-de-Roche", 46.1879, 4.3037], + 71430: ["Saint-Jean-de-Vaux", 46.8066, 4.6957], + 71431: ["Saint-Jean-de-Trézy", 46.8429, 4.5863], + 71433: ["Saint-Julien-de-Civry", 46.3729, 4.2211], + 71434: ["Saint-Julien-de-Jonzy", 46.2465, 4.1425], + 71435: ["Saint-Julien-sur-Dheune", 46.7729, 4.5477], + 71436: ["Saint-Laurent-d'Andenay", 46.7305, 4.5120], + 71437: ["Saint-Laurent-en-Brionnais", 46.2699, 4.2567], + 71438: ["Saint-Léger-du-Bois", 47.0229, 4.4323], + 71439: ["Saint-Léger-lès-Paray", 46.4848, 4.1163], + 71440: ["Saint-Léger-sous-Beuvray", 46.9191, 4.0920], + 71441: ["Saint-Léger-sous-la-Bussière", 46.3114, 4.5627], + 71442: ["Saint-Léger-sur-Dheune", 46.8382, 4.6413], + 71443: ["Saint-Loup-Géanges", 46.9387, 4.9092], + 71444: ["Saint-Loup-de-Varennes", 46.7239, 4.8521], + 71445: ["Saint-Marcel", 46.7748, 4.8872], + 71446: ["Saint-Marcelin-de-Cray", 46.5652, 4.5224], + 71447: ["Saint-Mard-de-Vaux", 46.8135, 4.6717], + 71448: ["Saint-Martin-Belle-Roche", 46.3803, 4.8545], + 71449: ["Saint-Martin-d'Auxy", 46.7213, 4.5507], + 71450: ["Saint-Martin-de-Commune", 46.9025, 4.5175], + 71451: ["Saint-Martin-de-Lixy", 46.1966, 4.2384], + 71452: ["Saint-Martin-de-Salencey", 46.5186, 4.4932], + 71453: ["Saint-Martin-du-Lac", 46.2492, 4.0552], + 71454: ["Saint-Martin-du-Mont", 46.6200, 5.2942], + 71455: ["Saint-Martin-du-Tartre", 46.6484, 4.6068], + 71456: ["Saint-Martin-en-Bresse", 46.8045, 5.0600], + 71457: ["Saint-Martin-en-Gâtinois", 46.9431, 5.0072], + 71458: ["Saint-Martin-la-Patrouille", 46.5830, 4.5453], + 71459: ["Saint-Martin-sous-Montaigu", 46.8134, 4.7100], + 71460: ["Saint-Maurice-de-Satonnay", 46.4057, 4.7823], + 71461: ["Saint-Maurice-des-Champs", 46.6238, 4.6260], + 71462: ["Saint-Maurice-en-Rivière", 46.8493, 5.0221], + 71463: ["Saint-Maurice-lès-Châteauneuf", 46.2267, 4.2509], + 71464: ["Saint-Maurice-lès-Couches", 46.8775, 4.6013], + 71465: ["Saint-Micaud", 46.6923, 4.5270], + 71466: ["Saint-Nizier-sur-Arroux", 46.8143, 4.1582], + 71468: ["Saint-Pierre-de-Varennes", 46.8471, 4.5090], + 71469: ["Saint-Pierre-le-Vieux", 46.2871, 4.5251], + 71470: ["Saint-Point", 46.3371, 4.6212], + 71471: ["Saint-Privé", 46.6996, 4.5752], + 71472: ["Saint-Prix", 46.9721, 4.0611], + 71473: ["Saint-Racho", 46.2627, 4.3737], + 71474: ["Sainte-Radegonde", 46.6939, 4.0794], + 71475: ["Saint-Rémy", 46.7602, 4.8212], + 71477: ["Saint-Romain-sous-Gourdon", 46.6170, 4.4114], + 71478: ["Saint-Romain-sous-Versigny", 46.6523, 4.1849], + 71479: ["Saint-Sernin-du-Bois", 46.8386, 4.4237], + 71480: ["Saint-Sernin-du-Plain", 46.8923, 4.6173], + 71481: ["Saint-Symphorien-d'Ancelles", 46.1956, 4.7719], + 71482: ["Saint-Symphorien-de-Marmagne", 46.8287, 4.3182], + 71483: ["Saint-Symphorien-des-Bois", 46.3269, 4.2853], + 71484: ["Saint-Usuge", 46.6900, 5.2414], + 71485: ["Saint-Vallerin", 46.6847, 4.6693], + 71486: ["Saint-Vallier", 46.6430, 4.3599], + 71487: ["Saint-Vérand", 46.2531, 4.7276], + 71488: ["Saint-Vincent-des-Prés", 46.4748, 4.5552], + 71489: ["Saint-Vincent-en-Bresse", 46.6714, 5.0609], + 71490: ["Saint-Vincent-Bragny", 46.5253, 4.1260], + 71491: ["Saint-Yan", 46.4071, 4.0576], + 71492: ["Saint-Ythaire", 46.5681, 4.6030], + 71493: ["Saisy", 46.9611, 4.5562], + 71494: ["La Salle", 46.4089, 4.8608], + 71495: ["Salornay-sur-Guye", 46.5174, 4.6006], + 71496: ["Sampigny-lès-Maranges", 46.9020, 4.6527], + 71497: ["Sancé", 46.3395, 4.8354], + 71498: ["Santilly", 46.6204, 4.7049], + 71499: ["Sanvignes-les-Mines", 46.6680, 4.2798], + 71500: ["Sarry", 46.3094, 4.1070], + 71501: ["Sassangy", 46.7235, 4.6430], + 71502: ["Sassenay", 46.8332, 4.9180], + 71503: ["Saules", 46.6559, 4.6747], + 71504: ["Saunières", 46.9119, 5.0716], + 71505: ["Savianges", 46.6899, 4.6017], + 71506: ["Savigny-en-Revermont", 46.6336, 5.3907], + 71507: ["Savigny-sur-Grosne", 46.5810, 4.6639], + 71508: ["Savigny-sur-Seille", 46.6331, 5.1025], + 71509: ["La Celle-en-Morvan", 47.0074, 4.1785], + 71510: ["Semur-en-Brionnais", 46.2756, 4.0901], + 71512: ["Sennecey-le-Grand", 46.6369, 4.8906], + 71513: ["Senozan", 46.3967, 4.8645], + 71514: ["Sens-sur-Seille", 46.7462, 5.3079], + 71515: ["Sercy", 46.6008, 4.6932], + 71516: ["Serley", 46.7884, 5.2423], + 71517: ["Sermesse", 46.8944, 5.0933], + 71518: ["Serrières", 46.3106, 4.6661], + 71519: ["Serrigny-en-Bresse", 46.8249, 5.1219], + 71520: ["Sevrey", 46.7358, 4.8287], + 71521: ["Sigy-le-Châtel", 46.5550, 4.5708], + 71522: ["Simandre", 46.6122, 4.9870], + 71523: ["Simard", 46.7167, 5.1825], + 71524: ["Sivignon", 46.4267, 4.4991], + 71525: ["Sologny", 46.3708, 4.6729], + 71526: ["Solutré-Pouilly", 46.2935, 4.7234], + 71527: ["Sommant", 47.0533, 4.2096], + 71528: ["Sornay", 46.6213, 5.1697], + 71529: ["Suin", 46.4406, 4.4567], + 71530: ["Sully", 46.9880, 4.4570], + 71531: ["La Tagnière", 46.7963, 4.2151], + 71532: ["Taizé", 46.5105, 4.6730], + 71533: ["Tancon", 46.2007, 4.2704], + 71534: ["Le Tartre", 46.7429, 5.3527], + 71535: ["Tavernay", 47.0078, 4.2353], + 71537: ["Thil-sur-Arroux", 46.8041, 4.0921], + 71538: ["Thurey", 46.7431, 5.1256], + 71539: ["Tintry", 46.9318, 4.4892], + 71540: ["Torcy", 46.7663, 4.4462], + 71541: ["Torpes", 46.8390, 5.3354], + 71542: ["Toulon-sur-Arroux", 46.6826, 4.1477], + 71543: ["Tournus", 46.5651, 4.9001], + 71544: ["Toutenant", 46.8707, 5.1140], + 71545: ["Tramayes", 46.3056, 4.6036], + 71546: ["Trambly", 46.3310, 4.5325], + 71547: ["Trivy", 46.3907, 4.4874], + 71548: ["Tronchy", 46.7273, 5.0737], + 71549: ["La Truchère", 46.5167, 4.9580], + 71550: ["Uchizy", 46.4985, 4.8868], + 71551: ["Uchon", 46.8091, 4.2627], + 71552: ["Uxeau", 46.6565, 4.0455], + 71553: ["Vareilles", 46.3003, 4.2482], + 71554: ["Varenne-l'Arconce", 46.3412, 4.1569], + 71555: ["Varennes-le-Grand", 46.7100, 4.8781], + 71556: ["Varennes-lès-Mâcon", 46.2683, 4.8066], + 71557: ["Varenne-Saint-Germain", 46.4373, 4.0265], + 71558: ["Varennes-Saint-Sauveur", 46.5013, 5.2384], + 71559: ["Varennes-sous-Dun", 46.2783, 4.3387], + 71561: ["Vauban", 46.2639, 4.2224], + 71562: ["Vaudebarrier", 46.4165, 4.3120], + 71563: ["Vaux-en-Pré", 46.6226, 4.6018], + 71564: ["Vendenesse-lès-Charolles", 46.4407, 4.3567], + 71565: ["Vendenesse-sur-Arroux", 46.6312, 4.0669], + 71566: ["Verdun-sur-le-Doubs", 46.8905, 5.0125], + 71567: ["Vergisson", 46.3095, 4.7100], + 71568: ["Vérissey", 46.7117, 5.1282], + 71570: ["Verjux", 46.8778, 4.9768], + 71571: ["Verosvres", 46.3956, 4.4403], + 71572: ["Vers", 46.5829, 4.8554], + 71573: ["Versaugues", 46.3674, 4.0704], + 71574: ["Verzé", 46.3779, 4.7367], + 71576: ["Le Villars", 46.5289, 4.9218], + 71577: ["Villegaudin", 46.8001, 5.1031], + 71578: ["La Villeneuve", 46.9572, 5.1683], + 71579: ["Villeneuve-en-Montagne", 46.7620, 4.5892], + 71580: ["Vincelles", 46.6645, 5.2248], + 71581: ["Vindecy", 46.3534, 4.0076], + 71582: ["La Vineuse", 46.4606, 4.6012], + 71583: ["Vinzelles", 46.2679, 4.7775], + 71584: ["Viré", 46.4445, 4.8496], + 71585: ["Virey-le-Grand", 46.8524, 4.8694], + 71586: ["Viry", 46.4724, 4.3377], + 71587: ["Vitry-lès-Cluny", 46.4923, 4.5850], + 71588: ["Vitry-en-Charollais", 46.4610, 4.0599], + 71589: ["Vitry-sur-Loire", 46.6796, 3.7176], + 71590: ["Volesvres", 46.4730, 4.1677], + 71591: ["Fleurville", 46.4420, 4.8801] +}; diff --git a/dep/72.js b/dep/72.js new file mode 100644 index 0000000..d096979 --- /dev/null +++ b/dep/72.js @@ -0,0 +1,388 @@ +/* + 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[72] = { + 72001: ["Aigné", 48.0674, 0.1055], + 72002: ["Aillières-Beauvoir", 48.3996, 0.3212], + 72003: ["Allonnes", 47.9589, 0.1437], + 72004: ["Amné", 48.0403, -0.0436], + 72005: ["Ancinnes", 48.3603, 0.1738], + 72006: ["Arçonnay", 48.3954, 0.0811], + 72007: ["Ardenay-sur-Mérize", 47.9936, 0.4280], + 72008: ["Arnage", 47.9292, 0.1913], + 72009: ["Arthezé", 47.7894, -0.1107], + 72010: ["Asnières-sur-Vègre", 47.8863, -0.2263], + 72011: ["Assé-le-Boisne", 48.3216, -0.0032], + 72012: ["Assé-le-Riboul", 48.2030, 0.0786], + 72013: ["Aubigné-Racan", 47.6839, 0.2504], + 72015: ["Les Aulneaux", 48.4382, 0.3431], + 72016: ["Auvers-le-Hamon", 47.9039, -0.3450], + 72017: ["Auvers-sous-Montfaucon", 48.0011, -0.0746], + 72018: ["Avesnes-en-Saosnois", 48.2660, 0.3586], + 72019: ["Avessé", 47.9573, -0.2672], + 72020: ["Avezé", 48.2343, 0.6724], + 72021: ["Avoise", 47.8599, -0.1930], + 72022: ["Le Bailleul", 47.7724, -0.1795], + 72023: ["Ballon", 48.1716, 0.2265], + 72024: ["La Bazoge", 48.1027, 0.1442], + 72025: ["Bazouges-sur-le-Loir", 47.6856, -0.1720], + 72026: ["Beaufay", 48.1423, 0.3422], + 72027: ["Beaumont-sur-Dême", 47.6873, 0.5795], + 72028: ["Beaumont-Pied-de-Boeuf", 47.7574, 0.3835], + 72029: ["Beaumont-sur-Sarthe", 48.2246, 0.1124], + 72031: ["Beillé", 48.0830, 0.5091], + 72032: ["Berfay", 48.0023, 0.7500], + 72033: ["Bernay-en-Champagne", 48.0717, -0.0566], + 72034: ["Bérus", 48.3748, 0.0675], + 72035: ["Bessé-sur-Braye", 47.8242, 0.7221], + 72036: ["Béthon", 48.3652, 0.0923], + 72037: ["Blèves", 48.4494, 0.3355], + 72038: ["Boëssé-le-Sec", 48.1352, 0.5580], + 72039: ["Bonnétable", 48.1847, 0.4524], + 72040: ["La Bosse", 48.1635, 0.5465], + 72041: ["Bouër", 48.0763, 0.6338], + 72042: ["Bouloire", 47.9677, 0.5509], + 72043: ["Bourg-le-Roi", 48.3460, 0.1320], + 72044: ["Bousse", 47.7609, -0.0629], + 72045: ["Brains-sur-Gée", 48.0097, -0.0269], + 72046: ["Le Breil-sur-Mérize", 47.9957, 0.4994], + 72047: ["Brette-les-Pins", 47.9107, 0.3267], + 72048: ["Briosne-lès-Sables", 48.1746, 0.3928], + 72049: ["La Bruère-sur-Loir", 47.6511, 0.3567], + 72050: ["Brûlon", 47.9808, -0.2301], + 72051: ["Cérans-Foulletourte", 47.8339, 0.0696], + 72052: ["Chahaignes", 47.7520, 0.5137], + 72053: ["Challes", 47.9342, 0.4289], + 72054: ["Champagné", 48.0162, 0.3339], + 72056: ["Champfleur", 48.3844, 0.1253], + 72057: ["Champrond", 48.0829, 0.7472], + 72058: ["Changé", 47.9784, 0.2970], + 72059: ["Chantenay-Villedieu", 47.9198, -0.1541], + 72060: ["La Chapelle-aux-Choux", 47.6277, 0.2299], + 72061: ["La Chapelle-d'Aligné", 47.7357, -0.2393], + 72062: ["La Chapelle-du-Bois", 48.2270, 0.5834], + 72063: ["La Chapelle-Gaugain", 47.8096, 0.6742], + 72064: ["La Chapelle-Huon", 47.8558, 0.7189], + 72065: ["La Chapelle-Saint-Aubin", 48.0357, 0.1566], + 72066: ["La Chapelle-Saint-Fray", 48.1087, 0.0912], + 72067: ["La Chapelle-Saint-Rémy", 48.1038, 0.4650], + 72068: ["La Chartre-sur-le-Loir", 47.7303, 0.5820], + 72069: ["Chassé", 48.4519, 0.2069], + 72070: ["Chassillé", 48.0213, -0.1272], + 72071: ["Château-du-Loir", 47.7022, 0.4306], + 72072: ["Château-l'Hermitage", 47.8022, 0.1991], + 72073: ["Chaufour-Notre-Dame", 48.0183, 0.0629], + 72074: ["Chemiré-en-Charnie", 48.0532, -0.2029], + 72075: ["Chemiré-le-Gaudin", 47.9287, -0.0124], + 72076: ["Chenay", 48.4480, 0.1602], + 72077: ["Chenu", 47.6037, 0.3554], + 72078: ["Chérancé", 48.2814, 0.1756], + 72079: ["Chérisay", 48.3503, 0.1145], + 72080: ["Cherré", 48.1549, 0.6573], + 72081: ["Cherreau", 48.1969, 0.6874], + 72082: ["Le Chevain", 48.4251, 0.1405], + 72083: ["Chevillé", 47.9421, -0.2180], + 72084: ["Clermont-Créans", 47.7326, -0.0240], + 72085: ["Cogners", 47.8617, 0.6540], + 72086: ["Commerveil", 48.3141, 0.3543], + 72087: ["Conflans-sur-Anille", 47.9722, 0.7268], + 72088: ["Congé-sur-Orne", 48.2095, 0.2547], + 72089: ["Conlie", 48.1222, -0.0126], + 72090: ["Connerré", 48.0507, 0.4679], + 72091: ["Contilly", 48.4130, 0.3587], + 72093: ["Cormes", 48.1679, 0.7089], + 72094: ["Coudrecieux", 47.9853, 0.6259], + 72095: ["Coulaines", 48.0332, 0.2113], + 72096: ["Coulans-sur-Gée", 48.0220, 0.0172], + 72097: ["Coulombiers", 48.2947, 0.1268], + 72098: ["Coulongé", 47.6923, 0.1945], + 72099: ["Courceboeufs", 48.1265, 0.2820], + 72100: ["Courcelles-la-Forêt", 47.7944, -0.0240], + 72101: ["Courcemont", 48.1772, 0.3435], + 72102: ["Courcival", 48.2356, 0.3916], + 72103: ["Courdemanche", 47.8164, 0.5551], + 72104: ["Courgains", 48.2907, 0.2766], + 72105: ["Courgenard", 48.1573, 0.7398], + 72106: ["Courtillers", 47.8056, -0.3154], + 72107: ["Crannes-en-Champagne", 47.9793, -0.0366], + 72108: ["Cré", 47.6579, -0.1398], + 72109: ["Crissé", 48.1802, -0.0645], + 72110: ["Crosmières", 47.7361, -0.1547], + 72111: ["Cures", 48.0846, 0.0166], + 72112: ["Dangeul", 48.2490, 0.2609], + 72113: ["Degré", 48.0528, 0.0735], + 72114: ["Dehault", 48.2082, 0.5760], + 72115: ["Dissay-sous-Courcillon", 47.6664, 0.4845], + 72116: ["Dissé-sous-Ballon", 48.2334, 0.2980], + 72117: ["Dissé-sous-le-Lude", 47.6109, 0.1509], + 72118: ["Dollon", 48.0360, 0.5935], + 72119: ["Domfront-en-Champagne", 48.1091, 0.0450], + 72120: ["Doucelles", 48.2560, 0.1836], + 72121: ["Douillet", 48.2762, -0.0504], + 72122: ["Duneau", 48.0674, 0.5348], + 72123: ["Dureil", 47.8298, -0.1342], + 72124: ["écommoy", 47.8249, 0.2849], + 72125: ["écorpain", 47.9378, 0.6373], + 72126: ["épineu-le-Chevreuil", 48.0405, -0.1322], + 72127: ["étival-lès-le-Mans", 47.9634, 0.0772], + 72128: ["évaillé", 47.9002, 0.6269], + 72129: ["Fatines", 48.0463, 0.3347], + 72130: ["Fay", 48.0006, 0.0719], + 72131: ["Fercé-sur-Sarthe", 47.8973, -0.0356], + 72132: ["La Ferté-Bernard", 48.1842, 0.6346], + 72133: ["Fillé", 47.9023, 0.1152], + 72134: ["Flée", 47.7316, 0.4573], + 72135: ["La Fontaine-Saint-Martin", 47.7939, 0.0473], + 72136: ["Fontenay-sur-Vègre", 47.9074, -0.2148], + 72137: ["La Fresnaye-sur-Chédouet", 48.4380, 0.2368], + 72138: ["Fresnay-sur-Sarthe", 48.2817, 0.0228], + 72139: ["Fyé", 48.3232, 0.0816], + 72141: ["Gesnes-le-Gandelin", 48.3576, 0.0296], + 72142: ["Grandchamp", 48.3069, 0.1813], + 72143: ["Le Grand-Lucé", 47.8672, 0.4631], + 72144: ["Gréez-sur-Roc", 48.1368, 0.8238], + 72145: ["Le Grez", 48.1892, -0.1556], + 72146: ["Guécélard", 47.8842, 0.1420], + 72147: ["La Guierche", 48.1185, 0.2010], + 72148: ["Jauzé", 48.2111, 0.3824], + 72149: ["Joué-en-Charnie", 48.0154, -0.1947], + 72150: ["Joué-l'Abbé", 48.1075, 0.2298], + 72151: ["Juigné-sur-Sarthe", 47.8682, -0.2917], + 72152: ["Juillé", 48.2452, 0.1258], + 72153: ["Jupilles", 47.7918, 0.4103], + 72154: ["La Flèche", 47.6893, -0.0646], + 72155: ["Laigné-en-Belin", 47.8682, 0.2337], + 72156: ["Lamnay", 48.1056, 0.7095], + 72157: ["Lavardin", 48.0837, 0.0628], + 72158: ["Lavaré", 48.0582, 0.6571], + 72159: ["Lavenay", 47.7834, 0.6879], + 72160: ["Lavernat", 47.7185, 0.3462], + 72161: ["Lhomme", 47.7605, 0.5636], + 72162: ["Lignières-la-Carelle", 48.4328, 0.1735], + 72163: ["Ligron", 47.7695, -0.0134], + 72164: ["Livet-en-Saosnois", 48.3561, 0.2110], + 72165: ["Lombron", 48.0861, 0.4126], + 72166: ["Longnes", 48.0211, -0.0846], + 72167: ["Louailles", 47.7832, -0.2393], + 72168: ["Loué", 47.9976, -0.1382], + 72169: ["Louplande", 47.9412, 0.0485], + 72170: ["Louvigny", 48.3361, 0.2007], + 72171: ["Louzes", 48.4277, 0.2934], + 72172: ["Le Luart", 48.0800, 0.5969], + 72173: ["Luceau", 47.7177, 0.3914], + 72174: ["Lucé-sous-Ballon", 48.2111, 0.2125], + 72175: ["Luché-Pringé", 47.7038, 0.0953], + 72176: ["Le Lude", 47.6542, 0.1501], + 72177: ["Maigné", 47.9388, -0.0547], + 72178: ["Maisoncelles", 47.9379, 0.5771], + 72179: ["Malicorne-sur-Sarthe", 47.8125, -0.0874], + 72180: ["Mamers", 48.3545, 0.3707], + 72181: ["Le Mans", 47.9885, 0.2000], + 72182: ["Mansigné", 47.7413, 0.1336], + 72183: ["Marçon", 47.7050, 0.5266], + 72184: ["Mareil-en-Champagne", 47.9806, -0.1789], + 72185: ["Mareil-sur-Loir", 47.7201, 0.0078], + 72186: ["Maresché", 48.2055, 0.1494], + 72187: ["Marigné-Laillé", 47.8180, 0.3521], + 72188: ["Marollette", 48.3764, 0.3630], + 72189: ["Marolles-les-Braults", 48.2539, 0.3201], + 72190: ["Marolles-lès-Saint-Calais", 47.9174, 0.7933], + 72191: ["Mayet", 47.7642, 0.2798], + 72192: ["Les Mées", 48.3136, 0.2343], + 72193: ["Melleray", 48.0949, 0.8135], + 72194: ["Meurcé", 48.2372, 0.2017], + 72195: ["Mézeray", 47.8295, -0.0158], + 72196: ["Mézières-sur-Ponthouin", 48.2022, 0.2979], + 72197: ["Mézières-sous-Lavardin", 48.1562, 0.0477], + 72198: ["La Milesse", 48.0667, 0.1359], + 72199: ["Moitron-sur-Sarthe", 48.2473, 0.0603], + 72200: ["Moncé-en-Belin", 47.8982, 0.1963], + 72201: ["Moncé-en-Saosnois", 48.2731, 0.3886], + 72202: ["Monhoudou", 48.2873, 0.3261], + 72203: ["Montabon", 47.6799, 0.3934], + 72204: ["Montaillé", 47.9549, 0.6859], + 72205: ["Montbizot", 48.1530, 0.1823], + 72207: ["Montigny", 48.4538, 0.1847], + 72208: ["Montmirail", 48.1072, 0.7713], + 72209: ["Montreuil-le-Chétif", 48.2411, -0.0384], + 72210: ["Montreuil-le-Henri", 47.8619, 0.5716], + 72211: ["Mont-Saint-Jean", 48.2435, -0.1132], + 72212: ["Moulins-le-Carbonnel", 48.3735, -0.0131], + 72213: ["Mulsanne", 47.9186, 0.2441], + 72214: ["Nauvay", 48.2541, 0.3933], + 72215: ["Neufchâtel-en-Saosnois", 48.3875, 0.2451], + 72216: ["Neuvillalais", 48.1540, -0.0072], + 72217: ["Neuville-sur-Sarthe", 48.0756, 0.2144], + 72218: ["Neuvillette-en-Charnie", 48.0874, -0.2070], + 72219: ["Neuvy-en-Champagne", 48.0792, -0.0218], + 72220: ["Nogent-le-Bernard", 48.2395, 0.5034], + 72221: ["Nogent-sur-Loir", 47.6564, 0.3980], + 72222: ["Nouans", 48.2378, 0.2283], + 72223: ["Noyen-sur-Sarthe", 47.8589, -0.1003], + 72224: ["Nuillé-le-Jalais", 48.0204, 0.4858], + 72225: ["Oisseau-le-Petit", 48.3488, 0.0741], + 72226: ["Oizé", 47.8021, 0.1096], + 72227: ["Panon", 48.3391, 0.3002], + 72228: ["Parcé-sur-Sarthe", 47.8213, -0.1934], + 72229: ["Parennes", 48.1171, -0.1855], + 72230: ["Parigné-le-Pôlin", 47.8560, 0.1244], + 72231: ["Parigné-l'évêque", 47.9315, 0.3717], + 72232: ["Notre-Dame-du-Pé", 47.7258, -0.3371], + 72233: ["Peray", 48.2500, 0.3707], + 72234: ["Pezé-le-Robert", 48.2025, -0.0424], + 72235: ["Piacé", 48.2662, 0.1141], + 72236: ["Pincé", 47.7974, -0.3672], + 72237: ["Pirmil", 47.9103, -0.0897], + 72238: ["Pizieux", 48.3230, 0.3336], + 72239: ["Poillé-sur-Vègre", 47.9162, -0.2714], + 72240: ["Poncé-sur-le-Loir", 47.7736, 0.6570], + 72241: ["Montfort-le-Gesnois", 48.0577, 0.4021], + 72243: ["Pontvallain", 47.7590, 0.1993], + 72244: ["Précigné", 47.7644, -0.3180], + 72245: ["Préval", 48.2266, 0.6199], + 72246: ["Prévelles", 48.1540, 0.4746], + 72247: ["Pruillé-le-Chétif", 47.9926, 0.1055], + 72248: ["Pruillé-l'éguillé", 47.8385, 0.4217], + 72249: ["La Quinte", 48.0511, 0.0420], + 72250: ["Rahay", 47.9574, 0.8114], + 72251: ["René", 48.2766, 0.2172], + 72252: ["Requeil", 47.7866, 0.1576], + 72253: ["Roézé-sur-Sarthe", 47.8935, 0.0716], + 72254: ["Rouessé-Fontaine", 48.3186, 0.1479], + 72255: ["Rouessé-Vassé", 48.1551, -0.1998], + 72256: ["Rouez", 48.1376, -0.1199], + 72257: ["Rouillon", 48.0005, 0.1422], + 72258: ["Roullée", 48.4591, 0.2986], + 72259: ["Rouperroux-le-Coquet", 48.2293, 0.4385], + 72260: ["Ruaudin", 47.9430, 0.2660], + 72261: ["Ruillé-en-Champagne", 48.0569, -0.1151], + 72262: ["Ruillé-sur-Loir", 47.7854, 0.6183], + 72264: ["Sablé-sur-Sarthe", 47.8378, -0.3547], + 72265: ["Saint-Aignan", 48.2178, 0.3464], + 72266: ["Saint-Aubin-de-Locquenay", 48.2582, 0.0091], + 72267: ["Saint-Aubin-des-Coudrais", 48.1788, 0.5790], + 72268: ["Saint-Biez-en-Belin", 47.8185, 0.2374], + 72269: ["Saint-Calais", 47.9250, 0.7476], + 72270: ["Saint-Calez-en-Saosnois", 48.3079, 0.3110], + 72271: ["Saint-Célerin", 48.1258, 0.4335], + 72272: ["Sainte-Cérotte", 47.9011, 0.6828], + 72273: ["Saint-Christophe-du-Jambet", 48.2343, 0.0606], + 72274: ["Saint-Christophe-en-Champagne", 47.9638, -0.1376], + 72275: ["Saint-Corneille", 48.0774, 0.3421], + 72276: ["Saint-Cosme-en-Vairais", 48.2744, 0.4579], + 72277: ["Saint-Denis-des-Coudrais", 48.1620, 0.5068], + 72278: ["Saint-Denis-d'Orques", 48.0311, -0.2756], + 72279: ["Saint-Georges-de-la-Couée", 47.8259, 0.5912], + 72280: ["Saint-Georges-du-Bois", 47.9720, 0.1012], + 72281: ["Saint-Georges-du-Rosay", 48.1996, 0.5232], + 72282: ["Saint-Georges-le-Gaultier", 48.2951, -0.1102], + 72283: ["Saint-Germain-d'Arcé", 47.6279, 0.2860], + 72284: ["Saint-Germain-sur-Sarthe", 48.2796, 0.0781], + 72286: ["Saint-Gervais-de-Vic", 47.8823, 0.7331], + 72287: ["Saint-Gervais-en-Belin", 47.8700, 0.2003], + 72288: ["Saint-Hilaire-le-Lierru", 48.1088, 0.5479], + 72289: ["Sainte-Jamme-sur-Sarthe", 48.1384, 0.1584], + 72290: ["Saint-Jean-d'Assé", 48.1583, 0.1214], + 72291: ["Saint-Jean-de-la-Motte", 47.7580, 0.0554], + 72292: ["Saint-Jean-des-échelles", 48.1309, 0.7332], + 72293: ["Saint-Jean-du-Bois", 47.8649, -0.0337], + 72294: ["Saint-Léonard-des-Bois", 48.3541, -0.0869], + 72295: ["Saint-Longis", 48.3534, 0.3369], + 72296: ["Saint-Maixent", 48.1092, 0.6523], + 72297: ["Saint-Marceau", 48.1828, 0.1221], + 72298: ["Saint-Mars-de-Locquenay", 47.9317, 0.5060], + 72299: ["Saint-Mars-d'Outillé", 47.8696, 0.3426], + 72300: ["Saint-Mars-la-Brière", 48.0174, 0.3787], + 72301: ["Saint-Mars-sous-Ballon", 48.1713, 0.2726], + 72302: ["Saint-Martin-des-Monts", 48.1512, 0.5979], + 72303: ["Saint-Michel-de-Chavaignes", 48.0092, 0.5734], + 72304: ["Sainte-Osmane", 47.8723, 0.6102], + 72305: ["Saint-Ouen-de-Mimbré", 48.2913, 0.0512], + 72306: ["Saint-Ouen-en-Belin", 47.8355, 0.2122], + 72307: ["Saint-Ouen-en-Champagne", 47.9578, -0.1786], + 72308: ["Saint-Paterne", 48.4136, 0.1149], + 72309: ["Saint-Paul-le-Gaultier", 48.3259, -0.1173], + 72310: ["Saint-Pavace", 48.0410, 0.1948], + 72311: ["Saint-Pierre-de-Chevillé", 47.6357, 0.4340], + 72312: ["Saint-Pierre-des-Bois", 47.9414, -0.1356], + 72313: ["Saint-Pierre-des-Ormes", 48.2934, 0.4204], + 72314: ["Saint-Pierre-du-Lorouër", 47.7963, 0.5083], + 72315: ["Saint-Rémy-de-Sillé", 48.1814, -0.1029], + 72316: ["Saint-Rémy-des-Monts", 48.3217, 0.3829], + 72317: ["Saint-Rémy-du-Val", 48.3488, 0.2510], + 72318: ["Saint-Rigomer-des-Bois", 48.4009, 0.1723], + 72319: ["Sainte-Sabine-sur-Longève", 48.1357, 0.0899], + 72320: ["Saint-Saturnin", 48.0593, 0.1728], + 72321: ["Saint-Symphorien", 48.0785, -0.1409], + 72322: ["Saint-Ulphace", 48.1566, 0.8401], + 72323: ["Saint-Victeur", 48.3169, 0.0374], + 72324: ["Saint-Vincent-des-Prés", 48.2955, 0.3732], + 72325: ["Saint-Vincent-du-Lorouër", 47.8210, 0.4807], + 72326: ["Saosnes", 48.3259, 0.2884], + 72327: ["Sarcé", 47.7223, 0.2287], + 72328: ["Sargé-lès-le-Mans", 48.0418, 0.2472], + 72329: ["Savigné-l'évêque", 48.0834, 0.2878], + 72330: ["Savigné-sous-le-Lude", 47.6299, 0.0724], + 72331: ["Sceaux-sur-Huisne", 48.1011, 0.5807], + 72332: ["Ségrie", 48.2118, 0.0166], + 72333: ["Semur-en-Vallon", 48.0214, 0.6723], + 72334: ["Sillé-le-Guillaume", 48.1864, -0.1325], + 72335: ["Sillé-le-Philippe", 48.1062, 0.3490], + 72336: ["Solesmes", 47.8443, -0.2806], + 72337: ["Sougé-le-Ganelon", 48.3147, -0.0444], + 72338: ["Souillé", 48.1201, 0.1733], + 72339: ["Souligné-Flacé", 47.9670, 0.0141], + 72340: ["Souligné-sous-Ballon", 48.1366, 0.2380], + 72341: ["Soulitré", 48.0223, 0.4413], + 72342: ["Souvigné-sur-Même", 48.2172, 0.6488], + 72343: ["Souvigné-sur-Sarthe", 47.8249, -0.4115], + 72344: ["Spay", 47.9251, 0.1510], + 72345: ["Surfonds", 47.9792, 0.4625], + 72346: ["La Suze-sur-Sarthe", 47.8772, 0.0251], + 72347: ["Tassé", 47.8880, -0.1492], + 72348: ["Tassillé", 47.9881, -0.0946], + 72349: ["Teillé", 48.1849, 0.1884], + 72350: ["Teloché", 47.8904, 0.2784], + 72351: ["Tennie", 48.1097, -0.0864], + 72352: ["Terrehault", 48.2041, 0.4063], + 72353: ["Théligny", 48.1717, 0.7856], + 72354: ["Thoigné", 48.2851, 0.2501], + 72355: ["Thoiré-sous-Contensor", 48.3123, 0.2054], + 72356: ["Thoiré-sur-Dinan", 47.7646, 0.4620], + 72357: ["Thorée-les-Pins", 47.6661, 0.0339], + 72358: ["Thorigné-sur-Dué", 48.0297, 0.5198], + 72359: ["Torcé-en-Vallée", 48.1322, 0.3919], + 72360: ["Trangé", 48.0291, 0.1157], + 72361: ["Tresson", 47.9030, 0.5563], + 72362: ["Le Tronchet", 48.1800, 0.0814], + 72363: ["Tuffé", 48.1208, 0.5083], + 72364: ["Vaas", 47.6723, 0.3153], + 72366: ["Valennes", 48.0059, 0.8048], + 72367: ["Vallon-sur-Gée", 47.9595, -0.0842], + 72368: ["Vancé", 47.8347, 0.6595], + 72369: ["Verneil-le-Chétif", 47.7196, 0.2985], + 72370: ["Vernie", 48.1820, 0.0183], + 72372: ["Vezot", 48.3534, 0.2948], + 72373: ["Vibraye", 48.0480, 0.7397], + 72374: ["Villaines-la-Carelle", 48.3873, 0.2948], + 72375: ["Villaines-la-Gonais", 48.1335, 0.6084], + 72376: ["Villaines-sous-Lucé", 47.8805, 0.5020], + 72377: ["Villaines-sous-Malicorne", 47.7570, -0.1047], + 72378: ["Vion", 47.8146, -0.2642], + 72379: ["Viré-en-Champagne", 47.9879, -0.2910], + 72380: ["Vivoin", 48.2401, 0.1622], + 72381: ["Voivres-lès-le-Mans", 47.9278, 0.0845], + 72382: ["Volnay", 47.9518, 0.4702], + 72383: ["Vouvray-sur-Huisne", 48.0857, 0.5535], + 72384: ["Vouvray-sur-Loir", 47.6934, 0.4584], + 72385: ["Yvré-le-Pôlin", 47.8344, 0.1595], + 72386: ["Yvré-l'évêque", 48.0234, 0.2821] +}; diff --git a/dep/73.js b/dep/73.js new file mode 100644 index 0000000..ef52249 --- /dev/null +++ b/dep/73.js @@ -0,0 +1,318 @@ +/* + 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[73] = { + 73001: ["Aiguebelette-le-Lac", 45.5476, 5.8138], + 73002: ["Aiguebelle", 45.5328, 6.3044], + 73003: ["Aigueblanche", 45.5198, 6.5147], + 73004: ["Aillon-le-Jeune", 45.6088, 6.0886], + 73005: ["Aillon-le-Vieux", 45.6506, 6.0881], + 73006: ["Aime", 45.5525, 6.6183], + 73007: ["Aiton", 45.5733, 6.2573], + 73008: ["Aix-les-Bains", 45.6978, 5.9038], + 73010: ["Albens", 45.7899, 5.9373], + 73011: ["Albertville", 45.6683, 6.4046], + 73012: ["Albiez-le-Jeune", 45.2391, 6.3581], + 73013: ["Albiez-Montrond", 45.1885, 6.3398], + 73014: ["Allondaz", 45.7116, 6.3722], + 73015: ["Les Allues", 45.3697, 6.5876], + 73017: ["Apremont", 45.5012, 5.9365], + 73018: ["Arbin", 45.5109, 6.0745], + 73019: ["Argentine", 45.4893, 6.3333], + 73020: ["Arith", 45.7213, 6.0634], + 73021: ["Arvillard", 45.4097, 6.1699], + 73022: ["Attignat-Oncin", 45.5141, 5.7793], + 73023: ["Aussois", 45.2550, 6.7290], + 73024: ["Les Avanchers-Valmorel", 45.4607, 6.4436], + 73025: ["Avressieux", 45.5713, 5.6938], + 73026: ["Avrieux", 45.1781, 6.7467], + 73027: ["Ayn", 45.5715, 5.7494], + 73028: ["La Balme", 45.6779, 5.7051], + 73029: ["Barberaz", 45.5520, 5.9392], + 73030: ["Barby", 45.5699, 5.9830], + 73031: ["Bassens", 45.5810, 5.9386], + 73032: ["La Bâthie", 45.6383, 6.4735], + 73033: ["La Bauche", 45.4819, 5.7703], + 73034: ["Beaufort", 45.6857, 6.6034], + 73036: ["Bellecombe-en-Bauges", 45.7380, 6.1445], + 73038: ["Bellentre", 45.5369, 6.7328], + 73039: ["Belmont-Tramonet", 45.5651, 5.6763], + 73040: ["Bessans", 45.2920, 7.0453], + 73041: ["Betton-Bettonet", 45.5270, 6.1818], + 73042: ["Billième", 45.7192, 5.8146], + 73043: ["La Biolle", 45.7590, 5.9159], + 73045: ["Le Bois", 45.4840, 6.4994], + 73046: ["Bonneval", 45.5181, 6.4277], + 73047: ["Bonneval-sur-Arc", 45.3858, 7.0917], + 73048: ["Bonvillard", 45.5825, 6.3302], + 73049: ["Bonvillaret", 45.5632, 6.3154], + 73050: ["Bourdeau", 45.6771, 5.8537], + 73051: ["Le Bourget-du-Lac", 45.6441, 5.8462], + 73052: ["Bourget-en-Huile", 45.4820, 6.2117], + 73053: ["Bourgneuf", 45.5529, 6.2466], + 73054: ["Bourg-Saint-Maurice", 45.6647, 6.7663], + 73055: ["Bozel", 45.4621, 6.6509], + 73056: ["Bramans", 45.1873, 6.8422], + 73057: ["Brides-les-Bains", 45.4538, 6.5684], + 73058: ["La Bridoire", 45.5299, 5.7384], + 73059: ["Brison-Saint-Innocent", 45.7395, 5.8823], + 73061: ["Césarches", 45.7027, 6.4137], + 73062: ["Cessens", 45.8115, 5.8855], + 73063: ["Cevins", 45.6094, 6.4969], + 73064: ["Challes-les-Eaux", 45.5493, 5.9835], + 73065: ["Chambéry", 45.5831, 5.9090], + 73067: ["La Chambre", 45.3669, 6.2936], + 73068: ["Chamousset", 45.5652, 6.2068], + 73069: ["Chamoux-sur-Gelon", 45.5341, 6.2178], + 73070: ["Champagneux", 45.6266, 5.6675], + 73071: ["Champagny-en-Vanoise", 45.4505, 6.7784], + 73072: ["Champ-Laurent", 45.5074, 6.2085], + 73073: ["Chanaz", 45.8034, 5.7965], + 73074: ["La Chapelle", 45.4217, 6.2938], + 73075: ["La Chapelle-Blanche", 45.4497, 6.0738], + 73076: ["La Chapelle-du-Mont-du-Chat", 45.7138, 5.8547], + 73077: ["Les Chapelles", 45.6072, 6.7115], + 73078: ["La Chapelle-Saint-Martin", 45.6499, 5.7539], + 73079: ["Châteauneuf", 45.5473, 6.1809], + 73080: ["Le Châtel", 45.3239, 6.3797], + 73081: ["Le Châtelard", 45.6813, 6.1295], + 73082: ["La Chavanne", 45.4931, 6.0665], + 73083: ["Les Chavannes-en-Maurienne", 45.3896, 6.2888], + 73084: ["Chignin", 45.5235, 6.0136], + 73085: ["Chindrieux", 45.8127, 5.8446], + 73086: ["Cléry", 45.6476, 6.2731], + 73087: ["Cognin", 45.5594, 5.8918], + 73088: ["Cohennoz", 45.7632, 6.4961], + 73089: ["Coise-Saint-Jean-Pied-Gauthier", 45.5259, 6.1309], + 73090: ["La Compôte", 45.6597, 6.1481], + 73091: ["Conjux", 45.7934, 5.8230], + 73092: ["Corbel", 45.4392, 5.8286], + 73093: ["La Côte-d'Aime", 45.6105, 6.6672], + 73094: ["Crest-Voland", 45.7896, 6.5160], + 73095: ["La Croix-de-la-Rochette", 45.4746, 6.1179], + 73096: ["Cruet", 45.5313, 6.0930], + 73097: ["Curienne", 45.5594, 6.0107], + 73098: ["Les Déserts", 45.6408, 5.9960], + 73099: ["Détrier", 45.4463, 6.0989], + 73100: ["Domessin", 45.5371, 5.7022], + 73101: ["Doucy-en-Bauges", 45.6961, 6.1764], + 73103: ["Drumettaz-Clarafond", 45.6612, 5.9378], + 73104: ["Dullin", 45.5511, 5.7493], + 73105: ["Le échelles", 45.4514, 5.7430], + 73106: ["école", 45.6287, 6.1879], + 73107: ["Entremont-le-Vieux", 45.4619, 5.8851], + 73108: ["épersy", 45.7401, 5.9576], + 73109: ["épierre", 45.4524, 6.3246], + 73110: ["Esserts-Blay", 45.6265, 6.4187], + 73111: ["étable", 45.4653, 6.1439], + 73112: ["Feissons-sur-Isère", 45.5746, 6.4900], + 73113: ["Feissons-sur-Salins", 45.4725, 6.5612], + 73114: ["Flumet", 45.8347, 6.5297], + 73115: ["Fontaine-le-Puits", 45.4646, 6.5086], + 73116: ["Fontcouverte-la-Toussuire", 45.2460, 6.2824], + 73117: ["Fourneaux", 45.1790, 6.6376], + 73118: ["Francin", 45.4921, 6.0303], + 73119: ["Freney", 45.1839, 6.6124], + 73120: ["Fréterive", 45.5925, 6.2092], + 73121: ["Frontenex", 45.6328, 6.3114], + 73122: ["Gerbaix", 45.6072, 5.7372], + 73123: ["La Giettaz", 45.8738, 6.5102], + 73124: ["Gilly-sur-Isère", 45.6531, 6.3498], + 73126: ["Granier", 45.6017, 6.6215], + 73127: ["Gresin", 45.6068, 5.6838], + 73128: ["Grésy-sur-Aix", 45.7239, 5.9343], + 73129: ["Grésy-sur-Isère", 45.6009, 6.2461], + 73130: ["Grignon", 45.6421, 6.3837], + 73131: ["Hautecour", 45.5170, 6.5436], + 73132: ["Hauteluce", 45.7639, 6.6148], + 73133: ["Hauteville", 45.5277, 6.1658], + 73135: ["Hermillon", 45.3048, 6.3896], + 73137: ["Jacob-Bellecombette", 45.5515, 5.9173], + 73138: ["Jarrier", 45.2871, 6.3075], + 73139: ["Jarsy", 45.6690, 6.2132], + 73140: ["Jongieux", 45.7366, 5.8006], + 73141: ["Laissaud", 45.4540, 6.0322], + 73142: ["Landry", 45.5639, 6.7624], + 73143: ["Lanslebourg-Mont-Cenis", 45.2441, 6.9259], + 73144: ["Lanslevillard", 45.2983, 6.9332], + 73145: ["Lépin-le-Lac", 45.5358, 5.7923], + 73146: ["Lescheraines", 45.7071, 6.1030], + 73147: ["Loisieux", 45.6484, 5.7264], + 73149: ["Lucey", 45.7610, 5.7941], + 73150: ["Mâcot-la-Plagne", 45.5224, 6.6935], + 73151: ["Les Marches", 45.4923, 5.9922], + 73152: ["Marcieux", 45.6148, 5.7786], + 73153: ["Marthod", 45.7320, 6.3945], + 73154: ["Mercury", 45.6881, 6.3443], + 73155: ["Méry", 45.6368, 5.9347], + 73156: ["Meyrieux-Trouet", 45.6471, 5.7865], + 73157: ["Modane", 45.1746, 6.6484], + 73158: ["Mognard", 45.7523, 5.9522], + 73159: ["Les Mollettes", 45.4665, 6.0586], + 73160: ["Montagnole", 45.5238, 5.9107], + 73161: ["Montagny", 45.4662, 6.5985], + 73162: ["Montailleur", 45.6193, 6.2661], + 73163: ["Montaimont", 45.3743, 6.3645], + 73164: ["Montcel", 45.7093, 5.9904], + 73166: ["Montendry", 45.5226, 6.2396], + 73167: ["Montgellafrey", 45.4147, 6.3343], + 73168: ["Montgilbert", 45.5358, 6.2754], + 73169: ["Montgirod", 45.5380, 6.5768], + 73170: ["Monthion", 45.6225, 6.3728], + 73171: ["Montmélian", 45.5084, 6.0556], + 73173: ["Montricher-Albanne", 45.2148, 6.4079], + 73175: ["Montsapey", 45.5314, 6.3666], + 73176: ["Montvalezan", 45.6334, 6.8746], + 73177: ["Montvernier", 45.3327, 6.3350], + 73178: ["La Motte-en-Bauges", 45.7116, 6.1315], + 73179: ["La Motte-Servolex", 45.6011, 5.8540], + 73180: ["Motz", 45.9187, 5.8446], + 73181: ["Moûtiers", 45.4857, 6.5365], + 73182: ["Mouxy", 45.6795, 5.9479], + 73183: ["Myans", 45.5187, 5.9784], + 73184: ["Nances", 45.5854, 5.8029], + 73186: ["Notre-Dame-de-Bellecombe", 45.7951, 6.5568], + 73187: ["La Léchère", 45.5274, 6.4607], + 73188: ["Notre-Dame-des-Millières", 45.6133, 6.3563], + 73189: ["Notre-Dame-du-Cruet", 45.3752, 6.3094], + 73190: ["Notre-Dame-du-Pré", 45.5031, 6.6052], + 73191: ["Novalaise", 45.5883, 5.7719], + 73192: ["Le Noyer", 45.6672, 6.0554], + 73193: ["Ontex", 45.7490, 5.8227], + 73194: ["Orelle", 45.1983, 6.5605], + 73196: ["Pallud", 45.6932, 6.3899], + 73197: ["Peisey-Nancroix", 45.5103, 6.8152], + 73198: ["La Perrière", 45.4297, 6.5932], + 73200: ["Planaise", 45.5071, 6.0935], + 73201: ["Planay", 45.4227, 6.7145], + 73202: ["Plancherine", 45.6784, 6.2941], + 73203: ["Pontamafrey-Montpascal", 45.3275, 6.3484], + 73204: ["Le Pont-de-Beauvoisin", 45.5356, 5.6814], + 73205: ["Le Pontet", 45.4970, 6.2365], + 73206: ["Pralognan-la-Vanoise", 45.3498, 6.7203], + 73207: ["Presle", 45.4415, 6.1691], + 73208: ["Pugny-Chatenod", 45.6923, 5.9551], + 73210: ["Puygros", 45.5690, 6.0406], + 73211: ["Queige", 45.7071, 6.4654], + 73212: ["Randens", 45.5440, 6.3278], + 73213: ["La Ravoire", 45.5561, 5.9602], + 73214: ["Rochefort", 45.5807, 5.7135], + 73215: ["La Rochette", 45.4592, 6.1121], + 73216: ["Rognaix", 45.5705, 6.4231], + 73217: ["Rotherens", 45.4721, 6.1373], + 73218: ["Ruffieux", 45.8514, 5.8432], + 73219: ["Saint-Alban-de-Montbel", 45.5515, 5.7793], + 73220: ["Saint-Alban-des-Hurtières", 45.4684, 6.2491], + 73221: ["Saint-Alban-des-Villards", 45.3146, 6.2357], + 73222: ["Saint-Alban-Leysse", 45.5881, 5.9579], + 73223: ["Saint-André", 45.2241, 6.6163], + 73224: ["Saint-Avre", 45.3494, 6.3154], + 73225: ["Saint-Baldoph", 45.5299, 5.9458], + 73226: ["Saint-Béron", 45.5067, 5.7251], + 73227: ["Saint-Bon-Tarentaise", 45.3895, 6.6474], + 73228: ["Saint-Cassin", 45.5211, 5.8793], + 73229: ["Saint-Christophe", 45.4517, 5.7859], + 73230: ["Saint-Colomban-des-Villards", 45.2665, 6.1830], + 73231: ["Saint-Etienne-de-Cuines", 45.3456, 6.2599], + 73232: ["Sainte-Foy-Tarentaise", 45.5842, 6.9413], + 73233: ["Saint-Franc", 45.4897, 5.7425], + 73234: ["Saint-François-de-Sales", 45.6827, 6.0368], + 73235: ["Saint-François-Longchamp", 45.4121, 6.3738], + 73236: ["Saint-Genix-sur-Guiers", 45.5958, 5.6558], + 73237: ["Saint-Georges-des-Hurtières", 45.5076, 6.2850], + 73238: ["Saint-Germain-la-Chambotte", 45.7784, 5.8787], + 73239: ["Saint-Girod", 45.7798, 5.9670], + 73240: ["Sainte-Hélène-du-Lac", 45.4796, 6.0549], + 73241: ["Sainte-Hélène-sur-Isère", 45.6022, 6.3265], + 73242: ["Saint-Jean-d'Arves", 45.1659, 6.2721], + 73243: ["Saint-Jean-d'Arvey", 45.5971, 5.9910], + 73244: ["Saint-Jean-de-Belleville", 45.4054, 6.4437], + 73245: ["Saint-Jean-de-Chevelu", 45.6954, 5.8264], + 73246: ["Saint-Jean-de-Couz", 45.4651, 5.8138], + 73247: ["Saint-Jean-de-la-Porte", 45.5593, 6.1197], + 73248: ["Saint-Jean-de-Maurienne", 45.2713, 6.3455], + 73249: ["Saint-Jeoire-Prieuré", 45.5330, 5.9893], + 73250: ["Saint-Julien-Mont-Denis", 45.2803, 6.4176], + 73252: ["Saint-Léger", 45.4399, 6.2635], + 73253: ["Saint-Marcel", 45.4979, 6.5660], + 73254: ["Sainte-Marie-d'Alvey", 45.5945, 5.7147], + 73255: ["Sainte-Marie-de-Cuines", 45.3192, 6.2939], + 73256: ["Saint-Martin-d'Arc", 45.2068, 6.4594], + 73257: ["Saint-Martin-de-Belleville", 45.3344, 6.5168], + 73258: ["Saint-Martin-de-la-Porte", 45.2637, 6.4595], + 73259: ["Saint-Martin-sur-la-Chambre", 45.3722, 6.3226], + 73260: ["Saint-Maurice-de-Rotherens", 45.6217, 5.7020], + 73261: ["Saint-Michel-de-Maurienne", 45.2382, 6.4934], + 73262: ["Saint-Nicolas-la-Chapelle", 45.8244, 6.4792], + 73263: ["Saint-Offenge-Dessous", 45.7387, 6.0101], + 73264: ["Saint-Offenge-Dessus", 45.7125, 6.0157], + 73265: ["Saint-Ours", 45.7555, 5.9809], + 73266: ["Saint-Oyen", 45.5085, 6.4785], + 73267: ["Saint-Pancrace", 45.2661, 6.3007], + 73268: ["Saint-Paul-sur-Isère", 45.5869, 6.4069], + 73269: ["Saint-Paul", 45.6725, 5.7920], + 73270: ["Saint-Pierre-d'Albigny", 45.5763, 6.1598], + 73271: ["Saint-Pierre-d'Alvey", 45.6259, 5.7393], + 73272: ["Saint-Pierre-de-Belleville", 45.4537, 6.2588], + 73273: ["Saint-Pierre-de-Curtille", 45.7654, 5.8288], + 73274: ["Saint-Pierre-d'Entremont", 45.4183, 5.8796], + 73275: ["Saint-Pierre-de-Genebroz", 45.4613, 5.7591], + 73276: ["Saint-Pierre-de-Soucy", 45.4878, 6.1051], + 73277: ["Sainte-Reine", 45.6071, 6.1434], + 73278: ["Saint-Rémy-de-Maurienne", 45.3879, 6.2378], + 73280: ["Saint-Sorlin-d'Arves", 45.2010, 6.2018], + 73281: ["Saint-Sulpice", 45.5644, 5.8446], + 73282: ["Saint-Thibaud-de-Couz", 45.4944, 5.8322], + 73283: ["Saint-Vital", 45.6265, 6.3002], + 73284: ["Salins-les-Thermes", 45.4717, 6.5301], + 73285: ["Séez", 45.6478, 6.8357], + 73286: ["Serrières-en-Chautagne", 45.8813, 5.8429], + 73287: ["Sollières-Sardières", 45.2494, 6.8152], + 73288: ["Sonnaz", 45.6194, 5.9172], + 73289: ["La Table", 45.4723, 6.1858], + 73290: ["Termignon", 45.3441, 6.8478], + 73292: ["Thénésol", 45.7176, 6.3868], + 73293: ["Thoiry", 45.5987, 6.0443], + 73294: ["La Thuile", 45.5411, 6.0563], + 73296: ["Tignes", 45.4816, 6.9363], + 73297: ["Tournon", 45.6377, 6.3273], + 73298: ["Tours-en-Savoie", 45.6663, 6.4615], + 73299: ["Traize", 45.6716, 5.7369], + 73300: ["Tresserve", 45.6743, 5.8896], + 73301: ["Trévignin", 45.7047, 5.9685], + 73302: ["La Trinité", 45.5038, 6.1520], + 73303: ["Ugine", 45.7718, 6.4326], + 73304: ["Val-d'Isère", 45.4310, 6.9985], + 73305: ["Valezan", 45.5933, 6.6904], + 73306: ["Valloire", 45.1233, 6.4240], + 73307: ["Valmeinier", 45.1520, 6.5082], + 73308: ["Venthon", 45.6870, 6.4181], + 73309: ["Verel-de-Montbel", 45.5537, 5.7239], + 73310: ["Verel-Pragondran", 45.6213, 5.9529], + 73311: ["Le Verneil", 45.4508, 6.1853], + 73312: ["Verrens-Arvey", 45.6626, 6.2902], + 73313: ["Verthemex", 45.6285, 5.7983], + 73314: ["Villard-d'Héry", 45.5142, 6.1391], + 73315: ["Villard-Léger", 45.5012, 6.1738], + 73316: ["Villard-Sallet", 45.4865, 6.1347], + 73317: ["Villard-sur-Doron", 45.7276, 6.5186], + 73318: ["Villarembert", 45.2399, 6.2643], + 73320: ["Villargondran", 45.2527, 6.3790], + 73321: ["Villarlurin", 45.4528, 6.5282], + 73322: ["Villarodin-Bourget", 45.2189, 6.6917], + 73323: ["Villaroger", 45.5575, 6.8691], + 73324: ["Villaroux", 45.4620, 6.0793], + 73326: ["Vimines", 45.5387, 5.8504], + 73327: ["Vions", 45.8310, 5.8082], + 73328: ["Viviers-du-Lac", 45.6502, 5.8979], + 73329: ["Voglans", 45.6271, 5.8911], + 73330: ["Yenne", 45.7020, 5.7646] +}; diff --git a/dep/74.js b/dep/74.js new file mode 100644 index 0000000..a3168cb --- /dev/null +++ b/dep/74.js @@ -0,0 +1,307 @@ +/* + 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[74] = { + 74001: ["Abondance", 46.2661, 6.7321], + 74002: ["Alby-sur-Chéran", 45.8156, 6.0158], + 74003: ["Alex", 45.8806, 6.2363], + 74004: ["Allèves", 45.7588, 6.0863], + 74005: ["Allinges", 46.3337, 6.4651], + 74006: ["Allonzier-la-Caille", 46.0005, 6.1048], + 74007: ["Amancy", 46.0728, 6.3305], + 74008: ["Ambilly", 46.1961, 6.2242], + 74009: ["Andilly", 46.0702, 6.0710], + 74010: ["Annecy", 45.8906, 6.1255], + 74011: ["Annecy-le-Vieux", 45.9193, 6.1607], + 74012: ["Annemasse", 46.1909, 6.2425], + 74013: ["Anthy-sur-Léman", 46.3530, 6.4274], + 74014: ["Arâches-la-Frasse", 46.0302, 6.6606], + 74015: ["Arbusigny", 46.0862, 6.2073], + 74016: ["Archamps", 46.1222, 6.1397], + 74018: ["Arenthon", 46.0981, 6.3386], + 74019: ["Argonay", 45.9472, 6.1483], + 74020: ["Armoy", 46.3523, 6.5115], + 74021: ["Arthaz-Pont-Notre-Dame", 46.1606, 6.2687], + 74022: ["Aviernoz", 45.9764, 6.2368], + 74024: ["Ayse", 46.0869, 6.4460], + 74025: ["Ballaison", 46.2932, 6.3440], + 74026: ["La Balme-de-Sillingy", 45.9698, 6.0449], + 74027: ["La Balme-de-Thuy", 45.9100, 6.2854], + 74029: ["Bassy", 45.9914, 5.8281], + 74030: ["La Baume", 46.2836, 6.6086], + 74031: ["Beaumont", 46.0976, 6.1207], + 74032: ["Bellevaux", 46.2276, 6.5528], + 74033: ["Bernex", 46.3566, 6.6989], + 74034: ["Le Biot", 46.2728, 6.6402], + 74035: ["Bloye", 45.8204, 5.9497], + 74036: ["Bluffy", 45.8655, 6.2222], + 74037: ["Boëge", 46.2188, 6.3853], + 74038: ["Bogève", 46.1942, 6.4392], + 74040: ["Bonne", 46.1718, 6.3193], + 74041: ["Bonnevaux", 46.2948, 6.6655], + 74042: ["Bonneville", 46.0739, 6.4086], + 74043: ["Bons-en-Chablais", 46.2631, 6.3608], + 74044: ["Bossey", 46.1500, 6.1727], + 74045: ["Le Bouchet", 45.8045, 6.3841], + 74046: ["Boussy", 45.8509, 5.9834], + 74048: ["Brenthonne", 46.2692, 6.3943], + 74049: ["Brizon", 46.0352, 6.4341], + 74050: ["Burdignin", 46.2324, 6.4260], + 74051: ["Cercier", 46.0216, 6.0481], + 74052: ["Cernex", 46.0623, 6.0387], + 74053: ["Cervens", 46.2811, 6.4475], + 74054: ["Chainaz-les-Frasses", 45.7784, 5.9896], + 74055: ["Challonges", 46.0223, 5.8268], + 74056: ["Chamonix-Mont-Blanc", 45.9309, 6.9236], + 74057: ["Champanges", 46.3715, 6.5536], + 74058: ["La Chapelle-d'Abondance", 46.3009, 6.7928], + 74059: ["La Chapelle-Rambaud", 46.0732, 6.2390], + 74060: ["La Chapelle-Saint-Maurice", 45.7714, 6.1540], + 74061: ["Chapeiry", 45.8392, 6.0392], + 74062: ["Charvonnex", 45.9825, 6.1576], + 74063: ["Châtel", 46.2490, 6.8171], + 74064: ["Châtillon-sur-Cluses", 46.0893, 6.5781], + 74065: ["Chaumont", 46.0449, 5.9451], + 74066: ["Chavannaz", 46.0500, 6.0165], + 74067: ["Chavanod", 45.8844, 6.0504], + 74068: ["Chêne-en-Semine", 46.0499, 5.8588], + 74069: ["Chênex", 46.1028, 5.9906], + 74070: ["Chens-sur-Léman", 46.3104, 6.2677], + 74071: ["Chessenaz", 46.0407, 5.9063], + 74072: ["Chevaline", 45.7302, 6.2079], + 74073: ["Chevenoz", 46.3330, 6.6407], + 74074: ["Chevrier", 46.1120, 5.9112], + 74075: ["Chilly", 45.9892, 5.9566], + 74076: ["Choisy", 45.9970, 6.0541], + 74077: ["Clarafond-Arcine", 46.0747, 5.8958], + 74078: ["Clermont", 45.9734, 5.9093], + 74079: ["Les Clefs", 45.8448, 6.3268], + 74080: ["La Clusaz", 45.9001, 6.4603], + 74081: ["Cluses", 46.0631, 6.5789], + 74082: ["Collonges-sous-Salève", 46.1362, 6.1607], + 74083: ["Combloux", 45.8910, 6.6368], + 74084: ["Cons-Sainte-Colombe", 45.7429, 6.3318], + 74085: ["Les Contamines-Montjoie", 45.7888, 6.7315], + 74086: ["Contamine-Sarzin", 46.0216, 5.9814], + 74087: ["Contamine-sur-Arve", 46.1334, 6.3386], + 74088: ["Copponex", 46.0442, 6.0703], + 74089: ["Cordon", 45.9091, 6.5694], + 74090: ["Cornier", 46.0897, 6.2919], + 74091: ["La Côte-d'Arbroz", 46.1811, 6.6311], + 74093: ["Cran-Gevrier", 45.9017, 6.0997], + 74094: ["Cranves-Sales", 46.1974, 6.3038], + 74095: ["Crempigny-Bonneguête", 45.9467, 5.9031], + 74096: ["Cruseilles", 46.0362, 6.1152], + 74097: ["Cusy", 45.7584, 6.0333], + 74098: ["Cuvat", 45.9769, 6.1086], + 74099: ["Demi-Quartier", 45.8739, 6.6331], + 74100: ["Desingy", 45.9994, 5.8877], + 74101: ["Dingy-en-Vuache", 46.0886, 5.9497], + 74102: ["Dingy-Saint-Clair", 45.9289, 6.2504], + 74103: ["Domancy", 45.9071, 6.6639], + 74104: ["Doussard", 45.7709, 6.2218], + 74105: ["Douvaine", 46.3063, 6.2989], + 74106: ["Draillant", 46.2957, 6.4729], + 74107: ["Droisy", 45.9619, 5.8811], + 74108: ["Duingt", 45.8204, 6.1952], + 74109: ["éloise", 46.0837, 5.8466], + 74110: ["Entremont", 45.9504, 6.3755], + 74111: ["Entrevernes", 45.7764, 6.1813], + 74112: ["épagny", 45.9440, 6.0822], + 74114: ["Essert-Romand", 46.2023, 6.6601], + 74116: ["Etaux", 46.0608, 6.2698], + 74117: ["étercy", 45.8924, 6.0079], + 74118: ["étrembières", 46.1698, 6.2083], + 74119: ["évian-les-Bains", 46.3924, 6.5861], + 74120: ["évires", 46.0421, 6.2218], + 74121: ["Excenevex", 46.3467, 6.3412], + 74122: ["Faucigny", 46.1164, 6.3690], + 74123: ["Faverges", 45.7491, 6.2852], + 74124: ["Feigères", 46.1104, 6.0731], + 74126: ["Fessy", 46.2708, 6.4235], + 74127: ["Féternes", 46.3490, 6.5652], + 74128: ["Fillinges", 46.1661, 6.3502], + 74129: ["La Forclaz", 46.3179, 6.6158], + 74130: ["Franclens", 46.0440, 5.8244], + 74131: ["Frangy", 46.0231, 5.9226], + 74133: ["Gaillard", 46.1818, 6.2070], + 74134: ["Les Gets", 46.1542, 6.6601], + 74135: ["Giez", 45.7384, 6.2457], + 74136: ["Le Grand-Bornand", 45.9562, 6.4764], + 74137: ["Groisy", 46.0176, 6.1749], + 74138: ["Gruffy", 45.7831, 6.0631], + 74139: ["Habère-Lullin", 46.2330, 6.4622], + 74140: ["Habère-Poche", 46.2555, 6.4732], + 74141: ["Hauteville-sur-Fier", 45.9053, 5.9784], + 74142: ["Héry-sur-Alby", 45.7919, 6.0105], + 74143: ["Les Houches", 45.8968, 6.8000], + 74144: ["Jonzier-épagny", 46.0765, 5.9888], + 74145: ["Juvigny", 46.2159, 6.2901], + 74146: ["Larringes", 46.3698, 6.5878], + 74147: ["Lathuile", 45.7732, 6.1955], + 74148: ["Leschaux", 45.7750, 6.1184], + 74150: ["Loisin", 46.2802, 6.3039], + 74151: ["Lornay", 45.9107, 5.8895], + 74152: ["Lovagny", 45.9038, 6.0343], + 74153: ["Lucinges", 46.1940, 6.3298], + 74154: ["Lugrin", 46.3933, 6.6739], + 74155: ["Lullin", 46.2792, 6.5104], + 74156: ["Lully", 46.2927, 6.4087], + 74157: ["Lyaud", 46.3337, 6.5203], + 74158: ["Machilly", 46.2555, 6.3228], + 74159: ["Magland", 46.0010, 6.6334], + 74160: ["Manigod", 45.8502, 6.4011], + 74161: ["Marcellaz-Albanais", 45.8707, 5.9996], + 74162: ["Marcellaz", 46.1452, 6.3577], + 74163: ["Margencel", 46.3315, 6.4225], + 74164: ["Marignier", 46.0950, 6.4944], + 74165: ["Marigny-Saint-Marcel", 45.8298, 5.9842], + 74166: ["Marin", 46.3744, 6.5236], + 74167: ["Marlens", 45.7653, 6.3514], + 74168: ["Marlioz", 46.0270, 6.0082], + 74169: ["Marnaz", 46.0518, 6.5224], + 74170: ["Massingy", 45.8267, 5.9158], + 74171: ["Massongy", 46.3230, 6.3254], + 74172: ["Maxilly-sur-Léman", 46.3939, 6.6339], + 74173: ["Megève", 45.8401, 6.6234], + 74174: ["Mégevette", 46.2084, 6.5132], + 74175: ["Meillerie", 46.4006, 6.7317], + 74176: ["Menthon-Saint-Bernard", 45.8653, 6.1937], + 74177: ["Menthonnex-en-Bornes", 46.0594, 6.1799], + 74178: ["Menthonnex-sous-Clermont", 45.9618, 5.9356], + 74179: ["Mésigny", 45.9864, 6.0061], + 74180: ["Messery", 46.3456, 6.2993], + 74181: ["Metz-Tessy", 45.9384, 6.1051], + 74182: ["Meythet", 45.9184, 6.0968], + 74183: ["Mieussy", 46.1453, 6.5334], + 74184: ["Minzier", 46.0551, 5.9908], + 74185: ["Monnetier-Mornex", 46.1525, 6.2124], + 74186: ["Montagny-les-Lanches", 45.8589, 6.0468], + 74187: ["Montmin", 45.8024, 6.2676], + 74188: ["Montriond", 46.2066, 6.7435], + 74189: ["Mont-Saxonnex", 46.0351, 6.4799], + 74190: ["Morillon", 46.0632, 6.6731], + 74191: ["Morzine", 46.1732, 6.7425], + 74192: ["Moye", 45.8711, 5.8950], + 74193: ["La Muraz", 46.1193, 6.1961], + 74194: ["Mûres", 45.8062, 6.0392], + 74195: ["Musièges", 46.0141, 5.9557], + 74196: ["Nancy-sur-Cluses", 46.0239, 6.5740], + 74197: ["Nangy", 46.1500, 6.3064], + 74198: ["Nâves-Parmelan", 45.9320, 6.1971], + 74199: ["Nernier", 46.3615, 6.3052], + 74200: ["Neuvecelle", 46.3921, 6.6093], + 74201: ["Neydens", 46.1180, 6.1036], + 74202: ["Nonglard", 45.9228, 6.0273], + 74203: ["Novel", 46.3613, 6.7638], + 74204: ["Les Ollières", 45.9816, 6.1878], + 74205: ["Onnion", 46.1816, 6.4986], + 74206: ["Orcier", 46.3132, 6.5012], + 74208: ["Passy", 45.9545, 6.7405], + 74209: ["Peillonnex", 46.1323, 6.3823], + 74210: ["Perrignier", 46.3062, 6.4356], + 74211: ["Pers-Jussy", 46.1018, 6.2585], + 74212: ["Le Petit-Bornand-les-Glières", 45.9971, 6.3914], + 74213: ["Poisy", 45.9189, 6.0631], + 74215: ["Praz-sur-Arly", 45.8273, 6.5801], + 74216: ["Présilly", 46.0850, 6.0910], + 74217: ["Pringy", 45.9566, 6.1091], + 74218: ["Publier", 46.3896, 6.5416], + 74219: ["Quintal", 45.8329, 6.0911], + 74220: ["Reignier-Ésery", 46.1353, 6.2612], + 74221: ["Le Reposoir", 45.9970, 6.5262], + 74222: ["Reyvroz", 46.3245, 6.5622], + 74223: ["La Rivière-Enverse", 46.0896, 6.6333], + 74224: ["La Roche-sur-Foron", 46.0431, 6.3010], + 74225: ["Rumilly", 45.8555, 5.9407], + 74226: ["Saint-André-de-Boëge", 46.1932, 6.3815], + 74228: ["Saint-Blaise", 46.0663, 6.0915], + 74229: ["Saint-Cergues", 46.2308, 6.3255], + 74231: ["Saint-Eusèbe", 45.9294, 5.9629], + 74232: ["Saint-Eustache", 45.7953, 6.1521], + 74233: ["Saint-Félix", 45.8078, 5.9772], + 74234: ["Saint-Ferréol", 45.7833, 6.3071], + 74235: ["Saint-Germain-sur-Rhône", 46.0700, 5.8259], + 74236: ["Saint-Gervais-les-Bains", 45.8571, 6.7401], + 74237: ["Saint-Gingolph", 46.3882, 6.7781], + 74238: ["Saint-Jean-d'Aulps", 46.2278, 6.6607], + 74239: ["Saint-Jean-de-Sixt", 45.9242, 6.4096], + 74240: ["Saint-Jean-de-Tholome", 46.1107, 6.4149], + 74241: ["Saint-Jeoire", 46.1392, 6.4650], + 74242: ["Saint-Jorioz", 45.8228, 6.1496], + 74243: ["Saint-Julien-en-Genevois", 46.1393, 6.0788], + 74244: ["Saint-Laurent", 46.0373, 6.3533], + 74245: ["Saint-Martin-Bellevue", 45.9714, 6.1389], + 74249: ["Saint-Paul-en-Chablais", 46.3693, 6.6366], + 74250: ["Saint-Pierre-en-Faucigny", 46.0636, 6.3724], + 74252: ["Saint-Sigismond", 46.0753, 6.6165], + 74253: ["Saint-Sixt", 46.0419, 6.3229], + 74254: ["Saint-Sylvestre", 45.8403, 6.0132], + 74255: ["Sales", 45.8821, 5.9600], + 74256: ["Sallanches", 45.9468, 6.6071], + 74257: ["Sallenôves", 46.0029, 5.9911], + 74258: ["Samoëns", 46.0878, 6.7432], + 74259: ["Le Sappey", 46.0883, 6.1611], + 74260: ["Savigny", 46.0694, 5.9517], + 74261: ["Saxel", 46.2447, 6.4032], + 74262: ["Scientrier", 46.1202, 6.3176], + 74263: ["Sciez", 46.3247, 6.3807], + 74264: ["Scionzier", 46.0486, 6.5466], + 74265: ["Serraval", 45.8118, 6.3349], + 74266: ["Servoz", 45.9454, 6.7854], + 74267: ["Sévrier", 45.8555, 6.1380], + 74268: ["Seynod", 45.8651, 6.0837], + 74269: ["Seyssel", 45.9595, 5.8529], + 74270: ["Seythenex", 45.7066, 6.2861], + 74271: ["Seytroux", 46.2397, 6.6029], + 74272: ["Sillingy", 45.9489, 6.0275], + 74273: ["Sixt-Fer-à-Cheval", 46.0542, 6.8123], + 74274: ["Val-de-Fier", 45.9279, 5.8929], + 74275: ["Talloires", 45.8357, 6.2305], + 74276: ["Taninges", 46.1265, 6.6077], + 74278: ["Thyez", 46.0881, 6.5366], + 74279: ["Thollon-les-Mémises", 46.3828, 6.7291], + 74280: ["Thônes", 45.8852, 6.3195], + 74281: ["Thonon-les-Bains", 46.3704, 6.4819], + 74282: ["Thorens-Glières", 45.9923, 6.2883], + 74283: ["Thusy", 45.9498, 5.9637], + 74284: ["La Tour", 46.1336, 6.4318], + 74285: ["Usinens", 46.0141, 5.8506], + 74286: ["Vacheresse", 46.3228, 6.7065], + 74287: ["Vailly", 46.2936, 6.5526], + 74288: ["Valleiry", 46.1152, 5.9702], + 74289: ["Vallières", 45.9052, 5.9419], + 74290: ["Vallorcine", 46.0258, 6.9005], + 74291: ["Vanzy", 46.0345, 5.8785], + 74292: ["Vaulx", 45.9255, 5.9989], + 74293: ["Veigy-Foncenex", 46.2703, 6.2678], + 74294: ["Verchaix", 46.1211, 6.6881], + 74295: ["La Vernaz", 46.3073, 6.5953], + 74296: ["Vers", 46.0884, 6.0249], + 74297: ["Versonnex", 45.9261, 5.9276], + 74298: ["Vétraz-Monthoux", 46.1810, 6.2626], + 74299: ["Veyrier-du-Lac", 45.8857, 6.1765], + 74301: ["Villard", 46.2123, 6.4502], + 74302: ["Le Villards-sur-Thônes", 45.9132, 6.3745], + 74303: ["Villaz", 45.9532, 6.2013], + 74304: ["Ville-en-Sallaz", 46.1451, 6.4226], + 74305: ["Ville-la-Grand", 46.2044, 6.2605], + 74306: ["Villy-le-Bouveret", 46.0442, 6.1592], + 74307: ["Villy-le-Pelloux", 46.0004, 6.1362], + 74308: ["Vinzier", 46.3449, 6.6104], + 74309: ["Viry", 46.1193, 6.0249], + 74310: ["Viuz-la-Chiésaz", 45.8113, 6.0755], + 74311: ["Viuz-en-Sallaz", 46.1640, 6.4072], + 74312: ["Vougy", 46.0666, 6.4852], + 74313: ["Vovray-en-Bornes", 46.0630, 6.1406], + 74314: ["Vulbens", 46.1094, 5.9361], + 74315: ["Yvoire", 46.3635, 6.3321] +}; diff --git a/dep/75.js b/dep/75.js new file mode 100644 index 0000000..63c637a --- /dev/null +++ b/dep/75.js @@ -0,0 +1,33 @@ +/* + 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[75] = { + 75101: ["Paris 1er", 48.86263, 2.33629], + 75102: ["Paris 2e", 48.86790, 2.34410], + 75103: ["Paris 3e", 48.86305, 2.35936], + 75104: ["Paris 4e", 48.85422, 2.35736], + 75105: ["Paris 5e", 48.84450, 2.34985], + 75106: ["Paris 6e", 48.84896, 2.33267], + 75107: ["Paris 7e", 48.85608, 2.31243], + 75108: ["Paris 8e", 48.87252, 2.31258], + 75109: ["Paris 9e", 48.87689, 2.33746], + 75110: ["Paris 10e", 48.87602, 2.36111], + 75111: ["Paris 11e", 48.85941, 2.37874], + 75112: ["Paris 12e", 48.83515, 2.41980], + 75113: ["Paris 13e", 48.82871, 2.36246], + 75114: ["Paris 14e", 48.82899, 2.32710], + 75115: ["Paris 15e", 48.84015, 2.29355], + 75116: ["Paris 16e", 48.86039, 2.26209], + 75117: ["Paris 17e", 48.88733, 2.30748], + 75118: ["Paris 18e", 48.89273, 2.34871], + 75119: ["Paris 19e", 48.88686, 2.38469], + 75120: ["Paris 20e", 48.86318, 2.40081] +}; diff --git a/dep/76.js b/dep/76.js new file mode 100644 index 0000000..e9a4ba8 --- /dev/null +++ b/dep/76.js @@ -0,0 +1,757 @@ +/* + 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[76] = { + 76001: ["Allouville-Bellefosse", 49.5946, 0.6654], + 76002: ["Alvimare", 49.6071, 0.6320], + 76004: ["Ambrumesnil", 49.8584, 0.9837], + 76005: ["Amfreville-la-Mi-Voie", 49.4044, 1.1247], + 76006: ["Amfreville-les-Champs", 49.6985, 0.8262], + 76007: ["Anceaumeville", 49.5695, 1.0653], + 76008: ["Ancourt", 49.9085, 1.1789], + 76009: ["Ancourteville-sur-Héricourt", 49.6907, 0.6606], + 76010: ["Ancretiéville-Saint-Victor", 49.6545, 0.9674], + 76011: ["Ancretteville-sur-Mer", 49.7892, 0.5042], + 76012: ["Angerville-Bailleul", 49.6678, 0.4543], + 76013: ["Angerville-la-Martel", 49.7681, 0.5016], + 76014: ["Angerville-l'Orcher", 49.5867, 0.2926], + 76015: ["Angiens", 49.8336, 0.7989], + 76016: ["Anglesqueville-la-Bras-Long", 49.7781, 0.7825], + 76017: ["Anglesqueville-l'Esneval", 49.6304, 0.2354], + 76018: ["Val-de-Saâne", 49.7084, 0.9662], + 76019: ["Anneville-sur-Scie", 49.8386, 1.0930], + 76020: ["Anneville-Ambourville", 49.4500, 0.8919], + 76021: ["Annouville-Vilmesnil", 49.6794, 0.4316], + 76022: ["Anquetierville", 49.5363, 0.6329], + 76023: ["Anvéville", 49.6996, 0.7488], + 76024: ["Ardouval", 49.7409, 1.2731], + 76025: ["Argueil", 49.5459, 1.5257], + 76026: ["Arques-la-Bataille", 49.8821, 1.1367], + 76027: ["Assigny", 49.9827, 1.2875], + 76028: ["Aubéguimont", 49.8094, 1.6797], + 76029: ["Aubermesnil-aux-érables", 49.8076, 1.5683], + 76030: ["Aubermesnil-Beaumais", 49.8475, 1.1212], + 76031: ["Auberville-la-Campagne", 49.5357, 0.5958], + 76032: ["Auberville-la-Manuel", 49.8291, 0.5841], + 76033: ["Auberville-la-Renault", 49.6859, 0.3791], + 76034: ["Auffay", 49.7124, 1.1130], + 76035: ["Aumale", 49.7693, 1.7549], + 76036: ["Auppegard", 49.8306, 1.0308], + 76037: ["Auquemesnil", 49.9521, 1.3351], + 76038: ["Authieux-Ratiéville", 49.5979, 1.1462], + 76039: ["Les Authieux-sur-le-Port-Saint-Ouen", 49.3385, 1.1328], + 76040: ["Autigny", 49.7958, 0.8542], + 76041: ["Autretot", 49.6553, 0.7278], + 76042: ["Auvilliers", 49.7577, 1.5746], + 76043: ["Auzebosc", 49.6013, 0.7336], + 76044: ["Auzouville-Auberbosc", 49.6305, 0.5734], + 76045: ["Auzouville-l'Esneval", 49.6332, 0.8837], + 76046: ["Auzouville-sur-Ry", 49.4374, 1.3096], + 76047: ["Auzouville-sur-Saâne", 49.7419, 0.9318], + 76048: ["Avesnes-en-Bray", 49.4729, 1.6758], + 76049: ["Avesnes-en-Val", 49.9178, 1.4081], + 76050: ["Avremesnil", 49.8501, 0.9329], + 76051: ["Bacqueville-en-Caux", 49.7964, 1.0104], + 76052: ["Bailleul-Neuville", 49.8096, 1.4219], + 76053: ["Baillolet", 49.7896, 1.4313], + 76054: ["Bailly-en-Rivière", 49.9079, 1.3503], + 76055: ["Baons-le-Comte", 49.6390, 0.7609], + 76056: ["Bardouville", 49.4336, 0.9234], + 76057: ["Barentin", 49.5454, 0.9570], + 76058: ["Baromesnil", 49.9852, 1.4126], + 76059: ["Bazinval", 49.9483, 1.5475], + 76060: ["Beaubec-la-Rosière", 49.6469, 1.5142], + 76062: ["Beaumont-le-Hareng", 49.6634, 1.2200], + 76063: ["Beauval-en-Caux", 49.7392, 1.0253], + 76064: ["Beaurepaire", 49.6578, 0.2181], + 76065: ["Beaussault", 49.6894, 1.5753], + 76066: ["Beautot", 49.6362, 1.0477], + 76067: ["Beauvoir-en-Lyons", 49.4842, 1.5830], + 76068: ["Bec-de-Mortagne", 49.7046, 0.4490], + 76069: ["Belbeuf", 49.3848, 1.1384], + 76070: ["Bellencombre", 49.7178, 1.2360], + 76071: ["Bellengreville", 49.9107, 1.2278], + 76072: ["Belleville-en-Caux", 49.7043, 0.9889], + 76073: ["Belleville-sur-Mer", 49.9476, 1.1664], + 76074: ["La Bellière", 49.6051, 1.6026], + 76075: ["Belmesnil", 49.7683, 1.0501], + 76076: ["Bénarville", 49.6724, 0.4844], + 76077: ["Bénesville", 49.7517, 0.8281], + 76078: ["Bennetot", 49.6780, 0.5569], + 76079: ["Bénouville", 49.7173, 0.2461], + 76080: ["Bermonville", 49.6414, 0.6392], + 76081: ["Berneval-le-Grand", 49.9546, 1.1889], + 76082: ["Bernières", 49.6223, 0.4774], + 76083: ["Bertheauville", 49.7550, 0.5916], + 76084: ["Bertreville", 49.7666, 0.5800], + 76085: ["Bertreville-Saint-Ouen", 49.8123, 1.0432], + 76086: ["Bertrimont", 49.6700, 0.9975], + 76087: ["Berville", 49.7125, 0.8370], + 76088: ["Berville-sur-Seine", 49.4743, 0.8948], + 76089: ["Betteville", 49.5497, 0.7887], + 76090: ["Beuzeville-la-Grenier", 49.5921, 0.4213], + 76091: ["Beuzeville-la-Guérard", 49.7099, 0.6128], + 76092: ["Beuzevillette", 49.5754, 0.5477], + 76093: ["Bézancourt", 49.4353, 1.6137], + 76094: ["Bierville", 49.5360, 1.2742], + 76096: ["Biville-la-Baignarde", 49.7215, 1.0476], + 76097: ["Biville-la-Rivière", 49.7757, 0.9204], + 76098: ["Biville-sur-Mer", 49.9862, 1.2545], + 76099: ["Blacqueville", 49.5573, 0.8485], + 76100: ["Blainville-Crevon", 49.5044, 1.2918], + 76101: ["Blangy-sur-Bresle", 49.9167, 1.6206], + 76103: ["Bonsecours", 49.4260, 1.1294], + 76104: ["Blosseville", 49.8517, 0.8019], + 76105: ["Le Bocasse", 49.6088, 1.0698], + 76106: ["Bois-d'Ennebourg", 49.4276, 1.2586], + 76107: ["Bois-Guilbert", 49.5402, 1.4142], + 76108: ["Bois-Guillaume-Bihorel", 49.4717, 1.1202], + 76109: ["Bois-Héroult", 49.5643, 1.4075], + 76110: ["Bois-Himont", 49.5806, 0.6914], + 76111: ["Bois-l'évêque", 49.4524, 1.2556], + 76112: ["Le Bois-Robert", 49.8380, 1.1491], + 76113: ["Boissay", 49.5184, 1.3599], + 76114: ["Bolbec", 49.5754, 0.4844], + 76115: ["Bolleville", 49.6028, 0.5639], + 76116: ["Boos", 49.3807, 1.2029], + 76117: ["Bordeaux-Saint-Clair", 49.6976, 0.2422], + 76118: ["Bornambusc", 49.6255, 0.3532], + 76119: ["Bosc-Bérenger", 49.6345, 1.2535], + 76120: ["Bosc-Bordel", 49.6049, 1.4092], + 76121: ["Bosc-édeline", 49.5743, 1.4296], + 76122: ["Callengeville", 49.8240, 1.5220], + 76123: ["Bosc-Guérard-Saint-Adrien", 49.5411, 1.1252], + 76124: ["Bosc-Hyons", 49.4521, 1.6498], + 76125: ["Bosc-le-Hard", 49.6217, 1.1858], + 76126: ["Bosc-Mesnil", 49.6687, 1.3483], + 76127: ["Bosc-Roger-sur-Buchy", 49.5874, 1.3761], + 76128: ["Bosville", 49.7629, 0.6842], + 76129: ["Boudeville", 49.7200, 0.8744], + 76130: ["Bouelles", 49.7223, 1.4921], + 76131: ["La Bouille", 49.3502, 0.9337], + 76132: ["Bourdainville", 49.6729, 0.9400], + 76133: ["Le Bourg-Dun", 49.8702, 0.8926], + 76134: ["Bourville", 49.7958, 0.8237], + 76135: ["Bouville", 49.5571, 0.8947], + 76136: ["Brachy", 49.8165, 0.9489], + 76137: ["Bracquemont", 49.9396, 1.1413], + 76138: ["Bracquetuit", 49.6646, 1.1697], + 76139: ["Bradiancourt", 49.6602, 1.3852], + 76140: ["Brametot", 49.7820, 0.8698], + 76141: ["Bréauté", 49.6258, 0.4037], + 76142: ["Brémontier-Merval", 49.5143, 1.6171], + 76143: ["Bretteville-du-Grand-Caux", 49.6653, 0.3859], + 76144: ["Bretteville-Saint-Laurent", 49.7662, 0.8692], + 76145: ["Brunville", 49.9660, 1.2658], + 76146: ["Buchy", 49.5894, 1.3509], + 76147: ["Bully", 49.7208, 1.3589], + 76148: ["Bures-en-Bray", 49.7792, 1.3352], + 76149: ["Butot", 49.6132, 1.0198], + 76151: ["Cailleville", 49.8364, 0.7360], + 76152: ["Cailly", 49.5861, 1.2297], + 76153: ["Calleville-les-Deux-églises", 49.7036, 1.0215], + 76154: ["Campneuseville", 49.8621, 1.6626], + 76155: ["Canehan", 49.9795, 1.3431], + 76156: ["Canouville", 49.8064, 0.5976], + 76157: ["Canteleu", 49.4330, 1.0135], + 76158: ["Canville-les-Deux-églises", 49.7745, 0.8363], + 76159: ["Cany-Barville", 49.7754, 0.6332], + 76160: ["Carville-la-Folletière", 49.5564, 0.8167], + 76161: ["Carville-Pot-de-Fer", 49.7186, 0.7231], + 76162: ["Le Catelier", 49.7570, 1.1566], + 76163: ["Catenay", 49.5106, 1.3266], + 76164: ["Caudebec-en-Caux", 49.5305, 0.7348], + 76165: ["Caudebec-lès-Elbeuf", 49.2820, 1.0254], + 76166: ["Le Caule-Sainte-Beuve", 49.7755, 1.5925], + 76167: ["Cauville-sur-Mer", 49.5938, 0.1449], + 76168: ["Les Cent-Acres", 49.7712, 1.1412], + 76169: ["La Cerlangue", 49.4885, 0.4157], + 76170: ["La Chapelle-du-Bourgay", 49.8222, 1.1461], + 76171: ["La Chapelle-Saint-Ouen", 49.5219, 1.4285], + 76172: ["La Chapelle-sur-Dun", 49.8577, 0.8458], + 76173: ["La Chaussée", 49.8184, 1.1184], + 76174: ["Cideville", 49.6117, 0.8883], + 76175: ["Clais", 49.8139, 1.4736], + 76176: ["Clasville", 49.7932, 0.6209], + 76177: ["Claville-Motteville", 49.5889, 1.1857], + 76178: ["Cléon", 49.3162, 1.0397], + 76179: ["Clères", 49.5912, 1.1031], + 76180: ["Cleuville", 49.7035, 0.6479], + 76181: ["Cléville", 49.6224, 0.6159], + 76182: ["Cliponville", 49.6734, 0.6581], + 76183: ["Colleville", 49.7521, 0.4569], + 76184: ["Colmesnil-Manneville", 49.8474, 1.0287], + 76185: ["Compainville", 49.6584, 1.5597], + 76186: ["Conteville", 49.6966, 1.6379], + 76187: ["Contremoulins", 49.7245, 0.4377], + 76188: ["Cottévrard", 49.6395, 1.2243], + 76189: ["Crasville-la-Mallet", 49.8050, 0.7165], + 76190: ["Crasville-la-Rocquefort", 49.8041, 0.8774], + 76191: ["Cressy", 49.7248, 1.1611], + 76192: ["Criel-sur-Mer", 50.0191, 1.3236], + 76193: ["La Crique", 49.6927, 1.2035], + 76194: ["Criquebeuf-en-Caux", 49.7396, 0.3330], + 76195: ["Criquetot-le-Mauconduit", 49.7901, 0.5621], + 76196: ["Criquetot-l'Esneval", 49.6368, 0.2672], + 76197: ["Criquetot-sur-Longueville", 49.7816, 1.0757], + 76198: ["Criquetot-sur-Ouville", 49.6716, 0.8497], + 76199: ["Criquiers", 49.6760, 1.7016], + 76200: ["Critot", 49.6148, 1.2444], + 76201: ["Croisy-sur-Andelle", 49.4594, 1.4068], + 76202: ["Croixdalle", 49.8027, 1.3692], + 76203: ["Croix-Mare", 49.5978, 0.8370], + 76204: ["Cropus", 49.7369, 1.1469], + 76205: ["Crosville-sur-Scie", 49.8193, 1.0818], + 76206: ["Cuverville", 49.6655, 0.2640], + 76207: ["Cuverville-sur-Yères", 49.9515, 1.3887], + 76208: ["Cuy-Saint-Fiacre", 49.5106, 1.6915], + 76209: ["Dampierre-en-Bray", 49.5345, 1.6631], + 76210: ["Dampierre-Saint-Nicolas", 49.8572, 1.2036], + 76211: ["Dancourt", 49.9009, 1.5387], + 76212: ["Darnétal", 49.4445, 1.1554], + 76213: ["Daubeuf-Serville", 49.6960, 0.4816], + 76214: ["Dénestanville", 49.8076, 1.0908], + 76215: ["Derchigny", 49.9369, 1.1981], + 76216: ["Déville-lès-Rouen", 49.4661, 1.0514], + 76217: ["Dieppe", 49.9222, 1.0868], + 76218: ["Doudeauville", 49.5662, 1.6989], + 76219: ["Doudeville", 49.7304, 0.7867], + 76220: ["Douvrend", 49.8737, 1.3195], + 76221: ["Drosay", 49.7921, 0.7373], + 76222: ["Duclair", 49.4889, 0.8666], + 76223: ["écalles-Alix", 49.6173, 0.8097], + 76224: ["écrainville", 49.6463, 0.3131], + 76225: ["écretteville-lès-Baons", 49.6297, 0.6725], + 76226: ["écretteville-sur-Mer", 49.7907, 0.4859], + 76227: ["Ectot-l'Auber", 49.6547, 0.9299], + 76228: ["Ectot-lès-Baons", 49.6439, 0.8087], + 76229: ["Elbeuf-en-Bray", 49.4938, 1.6515], + 76230: ["Elbeuf-sur-Andelle", 49.4777, 1.3807], + 76231: ["Elbeuf", 49.2767, 0.9971], + 76232: ["életot", 49.7897, 0.4579], + 76233: ["Ellecourt", 49.8012, 1.7274], + 76234: ["émanville", 49.6220, 0.9618], + 76235: ["Envermeu", 49.8982, 1.2634], + 76236: ["Envronville", 49.6585, 0.6703], + 76237: ["épinay-sur-Duclair", 49.5253, 0.8358], + 76238: ["épouville", 49.5632, 0.2300], + 76239: ["épretot", 49.5381, 0.3135], + 76240: ["épreville", 49.7051, 0.3678], + 76241: ["Ermenouville", 49.8040, 0.7838], + 76242: ["Ernemont-la-Villette", 49.4548, 1.7116], + 76243: ["Ernemont-sur-Buchy", 49.5412, 1.3603], + 76244: ["Esclavelles", 49.7050, 1.3856], + 76245: ["Eslettes", 49.5475, 1.0464], + 76247: ["Esteville", 49.6091, 1.2157], + 76248: ["Estouteville-écalles", 49.5868, 1.3088], + 76249: ["étaimpuis", 49.6398, 1.1439], + 76250: ["étainhus", 49.5667, 0.3092], + 76251: ["étalleville", 49.7326, 0.8250], + 76252: ["étalondes", 50.0327, 1.3896], + 76253: ["étoutteville", 49.6720, 0.7831], + 76254: ["étretat", 49.7047, 0.2053], + 76255: ["Eu", 50.0413, 1.4286], + 76257: ["Fallencourt", 49.8641, 1.5670], + 76258: ["Fauville-en-Caux", 49.6570, 0.5848], + 76259: ["Fécamp", 49.7523, 0.3952], + 76260: ["Ferrières-en-Bray", 49.4862, 1.7581], + 76261: ["La Ferté-Saint-Samson", 49.5772, 1.5368], + 76262: ["Fesques", 49.7904, 1.4884], + 76263: ["La Feuillie", 49.4651, 1.5212], + 76264: ["Flamanville", 49.6312, 0.8320], + 76265: ["Flamets-Frétils", 49.7256, 1.5828], + 76266: ["Flocques", 50.0348, 1.3648], + 76267: ["La Folletière", 49.5712, 0.7924], + 76268: ["Fongueusemare", 49.6748, 0.3093], + 76269: ["Fontaine-en-Bray", 49.6781, 1.4220], + 76270: ["Fontaine-la-Mallet", 49.5385, 0.1405], + 76271: ["Fontaine-le-Bourg", 49.5707, 1.1572], + 76272: ["Fontaine-le-Dun", 49.8141, 0.8456], + 76273: ["Fontaine-sous-Préaux", 49.4855, 1.1685], + 76274: ["La Fontelaye", 49.6940, 0.9437], + 76275: ["Fontenay", 49.5698, 0.1781], + 76276: ["Forges-les-Eaux", 49.6117, 1.5327], + 76277: ["Le Fossé", 49.6076, 1.5773], + 76278: ["Foucarmont", 49.8482, 1.5638], + 76279: ["Foucart", 49.6157, 0.5917], + 76280: ["Fréauville", 49.8249, 1.4169], + 76281: ["La Frénaye", 49.5208, 0.5734], + 76282: ["Freneuse", 49.3080, 1.0680], + 76283: ["Fresles", 49.7460, 1.3435], + 76284: ["Fresnay-le-Long", 49.6507, 1.0930], + 76285: ["Fresne-le-Plan", 49.4137, 1.2966], + 76286: ["Fresnoy-Folny", 49.8872, 1.4349], + 76287: ["Fresquiennes", 49.5624, 1.0117], + 76288: ["Freulleville", 49.8188, 1.2166], + 76289: ["Fréville", 49.5651, 0.8330], + 76290: ["Frichemesnil", 49.6203, 1.1325], + 76291: ["Froberville", 49.7150, 0.3355], + 76292: ["Fry", 49.5265, 1.5374], + 76293: ["Fultot", 49.7588, 0.7817], + 76294: ["La Gaillarde", 49.8380, 0.8642], + 76295: ["Gaillefontaine", 49.6566, 1.6267], + 76296: ["Gainneville", 49.5177, 0.2554], + 76297: ["Gancourt-Saint-étienne", 49.5451, 1.7101], + 76298: ["Ganzeville", 49.7314, 0.4036], + 76299: ["Gerponville", 49.7478, 0.5638], + 76300: ["Gerville", 49.6979, 0.3283], + 76301: ["Glicourt", 49.9368, 1.2336], + 76302: ["Goderville", 49.6443, 0.3552], + 76303: ["Gommerville", 49.5524, 0.3595], + 76304: ["Gonfreville-Caillot", 49.6520, 0.4402], + 76305: ["Gonfreville-l'Orcher", 49.4860, 0.2219], + 76306: ["Gonnetot", 49.7619, 0.8966], + 76307: ["Gonneville-la-Mallet", 49.6315, 0.2135], + 76308: ["Gonneville-sur-Scie", 49.7569, 1.0867], + 76309: ["Gonzeville", 49.7600, 0.8077], + 76310: ["Gouchaupre", 49.9227, 1.2960], + 76311: ["Goupillières", 49.5835, 0.9832], + 76312: ["Gournay-en-Bray", 49.4798, 1.7181], + 76313: ["Gouy", 49.3576, 1.1430], + 76314: ["Graimbouville", 49.5816, 0.3339], + 76315: ["Grainville-la-Teinturière", 49.7452, 0.6433], + 76316: ["Grainville-sur-Ry", 49.4748, 1.3003], + 76317: ["Grainville-Ymauville", 49.6540, 0.4130], + 76318: ["Grand-Camp", 49.5516, 0.6005], + 76319: ["Grand-Couronne", 49.3483, 1.0047], + 76320: ["Grandcourt", 49.9168, 1.4852], + 76321: ["Les Grandes-Ventes", 49.7714, 1.2346], + 76322: ["Le Grand-Quevilly", 49.4093, 1.0399], + 76323: ["Graval", 49.7280, 1.5507], + 76324: ["Grèges", 49.9239, 1.1487], + 76325: ["Grémonville", 49.6614, 0.8288], + 76326: ["Greny", 49.9451, 1.3026], + 76327: ["Greuville", 49.8068, 0.9100], + 76328: ["Grigneuseville", 49.6548, 1.1923], + 76329: ["Gruchet-le-Valasse", 49.5497, 0.5139], + 76330: ["Gruchet-Saint-Siméon", 49.8224, 0.8911], + 76331: ["Grugny", 49.6181, 1.1061], + 76332: ["Grumesnil", 49.6204, 1.6932], + 76333: ["Guerville", 49.9522, 1.5256], + 76334: ["Gueures", 49.8422, 0.9520], + 76335: ["Gueutteville", 49.6499, 1.0047], + 76336: ["Gueutteville-les-Grès", 49.8388, 0.7648], + 76337: ["Guilmécourt", 49.9629, 1.3031], + 76338: ["La Hallotière", 49.5217, 1.4759], + 76339: ["Le Hanouard", 49.7227, 0.6549], + 76340: ["Harcanville", 49.7083, 0.7685], + 76341: ["Harfleur", 49.5138, 0.1970], + 76342: ["Hattenville", 49.6542, 0.5390], + 76343: ["Haucourt", 49.6442, 1.6725], + 76344: ["Haudricourt", 49.7326, 1.6968], + 76345: ["Haussez", 49.5875, 1.6792], + 76346: ["Hautot-l'Auvray", 49.7653, 0.7552], + 76347: ["Hautot-le-Vatois", 49.6464, 0.7027], + 76348: ["Hautot-Saint-Sulpice", 49.6794, 0.7376], + 76349: ["Hautot-sur-Mer", 49.9024, 1.0406], + 76350: ["Hautot-sur-Seine", 49.3628, 0.9776], + 76351: ["Le Havre", 49.4984, 0.1401], + 76352: ["La Haye", 49.4610, 1.4469], + 76353: ["Héberville", 49.7831, 0.8026], + 76354: ["Hénouville", 49.4750, 0.9513], + 76355: ["Héricourt-en-Caux", 49.6945, 0.7032], + 76356: ["Hermanville", 49.8205, 0.9873], + 76357: ["Hermeville", 49.5971, 0.2597], + 76358: ["Le Héron", 49.4921, 1.4046], + 76359: ["Héronchelles", 49.5380, 1.3815], + 76360: ["Heugleville-sur-Scie", 49.7347, 1.0998], + 76361: ["Heuqueville", 49.6176, 0.1522], + 76362: ["Heurteauville", 49.4532, 0.8019], + 76363: ["Hodeng-au-Bosc", 49.8719, 1.6978], + 76364: ["Hodeng-Hodenger", 49.5365, 1.5884], + 76365: ["Houdetot", 49.8169, 0.8062], + 76366: ["Le Houlme", 49.5109, 1.0367], + 76367: ["Houppeville", 49.5041, 1.0892], + 76368: ["Houquetot", 49.6046, 0.3877], + 76369: ["La Houssaye-Béranger", 49.6295, 1.0837], + 76370: ["Hugleville-en-Caux", 49.6236, 0.9901], + 76371: ["Les Ifs", 49.8886, 1.3968], + 76372: ["Illois", 49.7454, 1.6458], + 76373: ["Imbleville", 49.7139, 0.9431], + 76374: ["Incheville", 50.0051, 1.4998], + 76375: ["Ingouville", 49.8445, 0.6815], + 76376: ["Intraville", 49.9300, 1.2746], + 76377: ["Isneauville", 49.5022, 1.1453], + 76378: ["Jumièges", 49.4270, 0.8316], + 76379: ["Lamberville", 49.7738, 1.0088], + 76380: ["Lammerville", 49.7943, 0.9708], + 76381: ["Landes-Vieilles-et-Neuves", 49.7865, 1.6323], + 76382: ["Lanquetot", 49.5834, 0.5303], + 76383: ["Lestanville", 49.7481, 0.9596], + 76384: ["Lillebonne", 49.5087, 0.5340], + 76385: ["Limésy", 49.6085, 0.9238], + 76386: ["Limpiville", 49.6872, 0.5023], + 76387: ["Lindebeuf", 49.7098, 0.9071], + 76388: ["Lintot", 49.5593, 0.5670], + 76389: ["Lintot-les-Bois", 49.8010, 1.0700], + 76390: ["Les Loges", 49.6976, 0.2847], + 76391: ["La Londe", 49.3238, 0.9203], + 76392: ["Londinières", 49.8411, 1.3963], + 76393: ["Longmesnil", 49.6229, 1.6127], + 76394: ["Longroy", 49.9811, 1.5346], + 76395: ["Longueil", 49.8832, 0.9477], + 76396: ["Longuerue", 49.5473, 1.2894], + 76397: ["Longueville-sur-Scie", 49.7957, 1.1071], + 76398: ["Louvetot", 49.5727, 0.7233], + 76399: ["Lucy", 49.7722, 1.4476], + 76400: ["Luneray", 49.8227, 0.9179], + 76401: ["La Mailleraye-sur-Seine", 49.4463, 0.7534], + 76402: ["Malaunay", 49.5254, 1.0487], + 76403: ["Malleville-les-Grès", 49.8304, 0.6060], + 76404: ["Manéglise", 49.5667, 0.2567], + 76405: ["Manéhouville", 49.8321, 1.0674], + 76406: ["Maniquerville", 49.6944, 0.3465], + 76407: ["Manneville-ès-Plains", 49.8582, 0.7516], + 76408: ["Manneville-la-Goupil", 49.6116, 0.3475], + 76409: ["Mannevillette", 49.5956, 0.1753], + 76410: ["Maromme", 49.4769, 1.0323], + 76411: ["Marques", 49.7798, 1.6829], + 76412: ["Martainville-épreville", 49.4518, 1.2946], + 76413: ["Martigny", 49.8602, 1.1444], + 76414: ["Martin-église", 49.9099, 1.1320], + 76415: ["Massy", 49.6878, 1.3954], + 76416: ["Mathonville", 49.6233, 1.3823], + 76417: ["Maucomble", 49.6874, 1.3335], + 76418: ["Maulévrier-Sainte-Gertrude", 49.5547, 0.7080], + 76419: ["Mauny", 49.3964, 0.9025], + 76420: ["Mauquenchy", 49.5990, 1.4608], + 76421: ["Mélamare", 49.5397, 0.4360], + 76422: ["Melleville", 49.9605, 1.4759], + 76423: ["Ménerval", 49.5596, 1.6474], + 76424: ["Ménonval", 49.7609, 1.4809], + 76425: ["Mentheville", 49.6915, 0.4095], + 76426: ["Mésangueville", 49.5574, 1.5695], + 76427: ["Mesnières-en-Bray", 49.7656, 1.3868], + 76428: ["Le Mesnil-Durdent", 49.8177, 0.7711], + 76429: ["Le Mesnil-Esnard", 49.4135, 1.1451], + 76430: ["Mesnil-Follemprise", 49.7631, 1.3010], + 76431: ["Le Mesnil-Lieubray", 49.5155, 1.5075], + 76432: ["Mesnil-Mauger", 49.6699, 1.5215], + 76433: ["Mesnil-Panneville", 49.5885, 0.8826], + 76434: ["Mesnil-Raoul", 49.3972, 1.2751], + 76435: ["Le Mesnil-Réaume", 49.9716, 1.4408], + 76436: ["Le Mesnil-sous-Jumièges", 49.4143, 0.8550], + 76437: ["Meulers", 49.8412, 1.2218], + 76438: ["Millebosc", 49.9810, 1.4976], + 76439: ["Mirville", 49.6055, 0.4405], + 76440: ["Molagnies", 49.5223, 1.7245], + 76441: ["Monchaux-Soreng", 49.9466, 1.5730], + 76442: ["Monchy-sur-Eu", 49.9926, 1.4592], + 76443: ["Mont-Cauvaire", 49.5711, 1.1139], + 76444: ["Mont-de-l'If", 49.5856, 0.8201], + 76445: ["Montérolier", 49.6223, 1.3461], + 76446: ["Montigny", 49.4586, 0.9976], + 76447: ["Montivilliers", 49.5442, 0.1903], + 76448: ["Montmain", 49.4093, 1.2461], + 76449: ["Montreuil-en-Caux", 49.6862, 1.1555], + 76450: ["Montroty", 49.4316, 1.6616], + 76451: ["Mont-Saint-Aignan", 49.4676, 1.0816], + 76452: ["Montville", 49.5460, 1.0819], + 76453: ["Morgny-la-Pommeraye", 49.5199, 1.2508], + 76454: ["Mortemer", 49.7444, 1.5464], + 76455: ["Morville-sur-Andelle", 49.4814, 1.4320], + 76456: ["Motteville", 49.6307, 0.8543], + 76457: ["Moulineaux", 49.3430, 0.9579], + 76458: ["Muchedent", 49.7663, 1.1874], + 76459: ["Nesle-Hodeng", 49.7039, 1.5218], + 76460: ["Nesle-Normandeuse", 49.9016, 1.6686], + 76461: ["Neufbosc", 49.6462, 1.3613], + 76462: ["Neufchâtel-en-Bray", 49.7402, 1.4465], + 76463: ["Neuf-Marché", 49.4223, 1.6928], + 76464: ["La Neuville-Chant-d'Oisel", 49.3692, 1.2498], + 76465: ["Neuville-Ferrières", 49.7113, 1.4536], + 76467: ["Néville", 49.8235, 0.7105], + 76468: ["Nointot", 49.5978, 0.4727], + 76469: ["Nolléval", 49.4939, 1.4816], + 76470: ["Normanville", 49.6911, 0.5870], + 76471: ["Norville", 49.4816, 0.6435], + 76472: ["Notre-Dame-d'Aliermont", 49.8452, 1.2979], + 76473: ["Notre-Dame-de-Bliquetuit", 49.4959, 0.7530], + 76474: ["Notre-Dame-de-Bondeville", 49.4876, 1.0540], + 76475: ["Franqueville-Saint-Pierre", 49.4038, 1.1826], + 76476: ["Notre-Dame-de-Gravenchon", 49.4895, 0.5728], + 76477: ["Notre-Dame-du-Bec", 49.5940, 0.2206], + 76478: ["Notre-Dame-du-Parc", 49.7497, 1.1288], + 76479: ["Nullemont", 49.7707, 1.6469], + 76480: ["Ocqueville", 49.7979, 0.6857], + 76481: ["Octeville-sur-Mer", 49.5589, 0.1179], + 76482: ["Offranville", 49.8711, 1.0353], + 76483: ["Oherville", 49.7271, 0.6898], + 76484: ["Oissel", 49.3477, 1.0740], + 76485: ["Omonville", 49.7907, 1.0488], + 76486: ["Orival", 49.3187, 0.9964], + 76487: ["Osmoy-Saint-Valery", 49.7970, 1.3035], + 76488: ["Ouainville", 49.7854, 0.5884], + 76489: ["Oudalle", 49.4851, 0.2811], + 76490: ["Ourville-en-Caux", 49.7327, 0.5989], + 76491: ["Ouville-l'Abbaye", 49.6944, 0.8665], + 76492: ["Ouville-la-Rivière", 49.8737, 0.9825], + 76493: ["Paluel", 49.8443, 0.6307], + 76494: ["Parc-d'Anxtot", 49.5859, 0.3882], + 76495: ["Pavilly", 49.5758, 0.9472], + 76496: ["Penly", 49.9761, 1.2320], + 76497: ["Petit-Couronne", 49.3807, 1.0342], + 76498: ["Le Petit-Quevilly", 49.4238, 1.0603], + 76499: ["Petiville", 49.4542, 0.5839], + 76500: ["Pierrecourt", 49.8882, 1.6385], + 76501: ["Pierrefiques", 49.6746, 0.2302], + 76502: ["Pierreval", 49.5403, 1.2537], + 76503: ["Pissy-Pôville", 49.5338, 1.0017], + 76504: ["Pleine-Sève", 49.8192, 0.7525], + 76505: ["Pommereux", 49.6098, 1.6308], + 76506: ["Pommeréval", 49.7348, 1.3050], + 76507: ["Ponts-et-Marais", 50.0387, 1.4563], + 76508: ["La Poterie-Cap-d'Antifer", 49.6783, 0.1784], + 76509: ["Préaux", 49.4871, 1.2158], + 76510: ["Prétot-Vicquemare", 49.7336, 0.8472], + 76511: ["Preuseville", 49.8804, 1.5053], + 76512: ["Puisenval", 49.8787, 1.4619], + 76513: ["Quevillon", 49.4150, 0.9605], + 76514: ["Quévreville-la-Poterie", 49.3544, 1.1896], + 76515: ["Quiberville", 49.8974, 0.9198], + 76516: ["Quièvrecourt", 49.7253, 1.4185], + 76517: ["Quincampoix", 49.5206, 1.1777], + 76518: ["Raffetot", 49.6016, 0.5225], + 76519: ["Rainfreville", 49.7931, 0.9238], + 76520: ["Réalcamp", 49.8604, 1.6206], + 76521: ["Rebets", 49.5130, 1.3932], + 76522: ["La Remuée", 49.5259, 0.4099], + 76523: ["Rétonval", 49.8123, 1.5942], + 76524: ["Reuville", 49.7471, 0.8627], + 76525: ["Ricarville", 49.6419, 0.6072], + 76526: ["Ricarville-du-Val", 49.7978, 1.2688], + 76527: ["Richemont", 49.8102, 1.6441], + 76528: ["Rieux", 49.9238, 1.5820], + 76529: ["Riville", 49.7229, 0.5636], + 76530: ["Robertot", 49.7148, 0.6959], + 76531: ["Rocquefort", 49.6678, 0.7031], + 76532: ["Rocquemont", 49.6078, 1.2975], + 76533: ["Rogerville", 49.4857, 0.2594], + 76534: ["Rolleville", 49.5787, 0.2111], + 76535: ["Roncherolles-en-Bray", 49.6149, 1.4881], + 76536: ["Roncherolles-sur-le-Vivier", 49.4643, 1.1820], + 76537: ["Ronchois", 49.7241, 1.6231], + 76538: ["Rosay", 49.6967, 1.2556], + 76540: ["Rouen", 49.4413, 1.0925], + 76541: ["Roumare", 49.5078, 0.9685], + 76542: ["Routes", 49.7300, 0.7478], + 76543: ["Rouville", 49.6266, 0.4983], + 76544: ["Rouvray-Catillon", 49.5765, 1.4775], + 76545: ["Rouxmesnil-Bouteilles", 49.8998, 1.0996], + 76546: ["Royville", 49.7792, 0.9530], + 76547: ["La Rue-Saint-Pierre", 49.5669, 1.2540], + 76548: ["Ry", 49.4733, 1.3360], + 76549: ["Saâne-Saint-Just", 49.7568, 0.9235], + 76550: ["Sahurs", 49.3668, 0.9487], + 76551: ["Sainneville", 49.5524, 0.2929], + 76552: ["Sainte-Adresse", 49.5101, 0.0779], + 76553: ["Sainte-Agathe-d'Aliermont", 49.8251, 1.3384], + 76554: ["Saint-Aignan-sur-Ry", 49.4965, 1.3475], + 76555: ["Saint-André-sur-Cailly", 49.5489, 1.2216], + 76556: ["Saint-Antoine-la-Forêt", 49.5385, 0.4809], + 76557: ["Saint-Arnoult", 49.5366, 0.6770], + 76558: ["Saint-Aubin-Celloville", 49.3755, 1.1604], + 76559: ["Saint-Aubin-de-Crétot", 49.5726, 0.6305], + 76560: ["Saint-Aubin-épinay", 49.4189, 1.2045], + 76561: ["Saint-Aubin-lès-Elbeuf", 49.3031, 1.0182], + 76562: ["Saint-Aubin-le-Cauf", 49.8678, 1.1764], + 76563: ["Saint-Aubin-Routot", 49.5224, 0.3188], + 76564: ["Saint-Aubin-sur-Mer", 49.8888, 0.8759], + 76565: ["Saint-Aubin-sur-Scie", 49.8824, 1.0780], + 76566: ["Sainte-Austreberthe", 49.6017, 0.9723], + 76567: ["Sainte-Beuve-en-Rivière", 49.7583, 1.5275], + 76568: ["Saint-Clair-sur-les-Monts", 49.6020, 0.7845], + 76569: ["Sainte-Colombe", 49.7963, 0.7618], + 76570: ["Saint-Crespin", 49.7741, 1.1112], + 76571: ["Sainte-Croix-sur-Buchy", 49.5629, 1.3409], + 76572: ["Saint-Denis-d'Aclon", 49.8632, 0.9431], + 76573: ["Saint-Denis-le-Thiboult", 49.4593, 1.3529], + 76574: ["Saint-Denis-sur-Scie", 49.7031, 1.0856], + 76575: ["Saint-étienne-du-Rouvray", 49.3814, 1.0897], + 76576: ["Saint-Eustache-la-Forêt", 49.5542, 0.4513], + 76577: ["Sainte-Foy", 49.7989, 1.1394], + 76578: ["Sainte-Geneviève", 49.6585, 1.4229], + 76580: ["Saint-Georges-sur-Fontaine", 49.5471, 1.1753], + 76581: ["Saint-Germain-des-Essourts", 49.5337, 1.3157], + 76582: ["Saint-Germain-d'étables", 49.8372, 1.1813], + 76583: ["Saint-Germain-sous-Cailly", 49.5786, 1.2093], + 76584: ["Saint-Germain-sur-Eaulne", 49.7659, 1.5105], + 76585: ["Saint-Gilles-de-Crétot", 49.5581, 0.6526], + 76586: ["Saint-Gilles-de-la-Neuville", 49.5728, 0.3705], + 76587: ["Sainte-Hélène-Bondeville", 49.7715, 0.4607], + 76588: ["Saint-Hellier", 49.7392, 1.1975], + 76589: ["Saint-Honoré", 49.7837, 1.1564], + 76590: ["Saint-Jacques-d'Aliermont", 49.8478, 1.2519], + 76591: ["Saint-Jacques-sur-Darnétal", 49.4457, 1.2082], + 76592: ["Saint-Jean-de-Folleville", 49.5050, 0.4994], + 76593: ["Saint-Jean-de-la-Neuville", 49.5749, 0.4282], + 76594: ["Saint-Jean-du-Cardonnay", 49.4997, 1.0106], + 76595: ["Saint-Jouin-Bruneval", 49.6388, 0.1780], + 76596: ["Saint-Laurent-de-Brèvedent", 49.5325, 0.2692], + 76597: ["Saint-Laurent-en-Caux", 49.7431, 0.8870], + 76598: ["Saint-Léger-aux-Bois", 49.8298, 1.6119], + 76599: ["Saint-Léger-du-Bourg-Denis", 49.4299, 1.1634], + 76600: ["Saint-Léonard", 49.7321, 0.3419], + 76602: ["Saint-Maclou-de-Folleville", 49.6759, 1.0916], + 76603: ["Saint-Maclou-la-Brière", 49.6489, 0.4699], + 76604: ["Saint-Mards", 49.7605, 1.0147], + 76605: ["Sainte-Marguerite-sur-Mer", 49.9065, 0.9552], + 76606: ["Morienne", 49.7817, 1.7215], + 76607: ["Sainte-Marguerite-sur-Fauville", 49.6722, 0.5957], + 76608: ["Sainte-Marguerite-sur-Duclair", 49.5122, 0.8217], + 76609: ["Sainte-Marie-au-Bosc", 49.6652, 0.2047], + 76610: ["Sainte-Marie-des-Champs", 49.6259, 0.7818], + 76611: ["Saint-Martin-aux-Arbres", 49.6507, 0.8901], + 76612: ["Saint-Martin-au-Bosc", 49.8316, 1.6686], + 76613: ["Saint-Martin-aux-Buneaux", 49.8270, 0.5505], + 76614: ["Saint-Martin-de-Boscherville", 49.4445, 0.9627], + 76615: ["Saint-Martin-du-Bec", 49.6006, 0.2022], + 76616: ["Saint-Martin-du-Manoir", 49.5371, 0.2348], + 76617: ["Saint-Martin-du-Vivier", 49.4703, 1.1553], + 76618: ["Saint-Martin-en-Campagne", 49.9614, 1.2191], + 76619: ["Saint-Martin-le-Gaillard", 49.9747, 1.3674], + 76620: ["Saint-Martin-l'Hortier", 49.7458, 1.4034], + 76621: ["Saint-Martin-Osmonville", 49.6419, 1.3011], + 76622: ["Saint-Maurice-d'ételan", 49.4585, 0.6250], + 76623: ["Saint-Michel-d'Halescourt", 49.6092, 1.6566], + 76624: ["Saint-Nicolas-d'Aliermont", 49.8742, 1.2375], + 76625: ["Saint-Nicolas-de-Bliquetuit", 49.5076, 0.7243], + 76626: ["Saint-Nicolas-de-la-Haie", 49.5601, 0.6179], + 76627: ["Saint-Nicolas-de-la-Taille", 49.5142, 0.4697], + 76628: ["Saint-Ouen-du-Breuil", 49.6321, 1.0239], + 76629: ["Saint-Ouen-le-Mauger", 49.7600, 0.9590], + 76630: ["Saint-Ouen-sous-Bailly", 49.9029, 1.3009], + 76631: ["Saint-Paër", 49.5236, 0.8828], + 76632: ["Saint-Pierre-Bénouville", 49.7384, 0.9740], + 76634: ["Saint-Pierre-de-Manneville", 49.3925, 0.9413], + 76635: ["Saint-Pierre-des-Jonquières", 49.8485, 1.4510], + 76636: ["Saint-Pierre-de-Varengeville", 49.5016, 0.9236], + 76637: ["Saint-Pierre-en-Port", 49.8072, 0.5003], + 76638: ["Saint-Pierre-en-Val", 50.0107, 1.4397], + 76639: ["Saint-Pierre-Lavis", 49.6643, 0.6231], + 76640: ["Saint-Pierre-lès-Elbeuf", 49.2778, 1.0479], + 76641: ["Saint-Pierre-le-Vieux", 49.8488, 0.8851], + 76642: ["Saint-Pierre-le-Viger", 49.8268, 0.8497], + 76643: ["Saint-Quentin-au-Bosc", 49.9337, 1.3246], + 76644: ["Saint-Rémy-Boscrocourt", 50.0099, 1.3918], + 76645: ["Saint-Riquier-en-Rivière", 49.8845, 1.5725], + 76646: ["Saint-Riquier-ès-Plains", 49.8203, 0.6663], + 76647: ["Saint-Romain-de-Colbosc", 49.5286, 0.3638], + 76648: ["Saint-Saëns", 49.6745, 1.2772], + 76649: ["Saint-Saire", 49.6816, 1.4809], + 76650: ["Saint-Sauveur-d'émalleville", 49.6113, 0.3061], + 76651: ["Saint-Sylvain", 49.8484, 0.6596], + 76652: ["Saint-Vaast-d'équiqueville", 49.8151, 1.2609], + 76653: ["Saint-Vaast-Dieppedalle", 49.7575, 0.7223], + 76654: ["Saint-Vaast-du-Val", 49.6860, 1.0094], + 76655: ["Saint-Valery-en-Caux", 49.8597, 0.7070], + 76656: ["Saint-Victor-l'Abbaye", 49.6649, 1.1242], + 76657: ["Saint-Vigor-d'Ymonville", 49.4688, 0.3476], + 76658: ["Saint-Vincent-Cramesnil", 49.5089, 0.3598], + 76659: ["Saint-Wandrille-Rançon", 49.5261, 0.7745], + 76660: ["Sandouville", 49.4777, 0.3010], + 76662: ["Sassetot-le-Malgardé", 49.7720, 0.8958], + 76663: ["Sassetot-le-Mauconduit", 49.7993, 0.5287], + 76664: ["Sasseville", 49.7829, 0.6907], + 76665: ["Sauchay", 49.9194, 1.2051], + 76666: ["Saumont-la-Poterie", 49.5773, 1.6149], + 76667: ["Sauqueville", 49.8482, 1.0595], + 76668: ["Saussay", 49.6369, 0.9251], + 76669: ["Sausseuzemare-en-Caux", 49.6710, 0.3500], + 76670: ["Senneville-sur-Fécamp", 49.7721, 0.4152], + 76671: ["Sept-Meules", 49.9467, 1.4198], + 76672: ["Serqueux", 49.6279, 1.5452], + 76673: ["Servaville-Salmonville", 49.4774, 1.2709], + 76674: ["Sévis", 49.7118, 1.1783], + 76675: ["Sierville", 49.5915, 1.0374], + 76676: ["Sigy-en-Bray", 49.5335, 1.4669], + 76677: ["Smermesnil", 49.8547, 1.4869], + 76678: ["Sommery", 49.6386, 1.4466], + 76679: ["Sommesnil", 49.7106, 0.6711], + 76680: ["Sorquainville", 49.7033, 0.5552], + 76681: ["Sotteville-lès-Rouen", 49.4104, 1.0950], + 76682: ["Sotteville-sous-le-Val", 49.3172, 1.1163], + 76683: ["Sotteville-sur-Mer", 49.8731, 0.8276], + 76684: ["Tancarville", 49.4813, 0.4518], + 76685: ["Thérouldeville", 49.7564, 0.5232], + 76686: ["Theuville-aux-Maillots", 49.7617, 0.5460], + 76688: ["Thiergeville", 49.7282, 0.4881], + 76689: ["Thiétreville", 49.7197, 0.5181], + 76690: ["Thil-Manneville", 49.8398, 0.9959], + 76691: ["Le Thil-Riberpré", 49.6378, 1.5799], + 76692: ["Thiouville", 49.6878, 0.6276], + 76693: ["Le Tilleul", 49.6856, 0.2044], + 76694: ["Tocqueville-en-Caux", 49.7833, 0.9096], + 76695: ["Tocqueville-les-Murs", 49.6630, 0.5007], + 76696: ["Tocqueville-sur-Eu", 50.0002, 1.2757], + 76697: ["Torcy-le-Grand", 49.7943, 1.1771], + 76698: ["Torcy-le-Petit", 49.8151, 1.1804], + 76699: ["Le Torp-Mesnil", 49.7257, 0.9050], + 76700: ["Tôtes", 49.6835, 1.0426], + 76701: ["Touffreville-la-Cable", 49.5194, 0.6162], + 76702: ["Touffreville-la-Corbeline", 49.5845, 0.7640], + 76703: ["Touffreville-sur-Eu", 49.9919, 1.3207], + 76704: ["Tourville-la-Chapelle", 49.9459, 1.2592], + 76705: ["Tourville-la-Rivière", 49.3274, 1.0918], + 76706: ["Tourville-les-Ifs", 49.7120, 0.3999], + 76707: ["Tourville-sur-Arques", 49.8597, 1.0931], + 76708: ["Toussaint", 49.7368, 0.4397], + 76709: ["Le Trait", 49.4842, 0.8192], + 76710: ["Trémauville", 49.6649, 0.5214], + 76711: ["Le Tréport", 50.0533, 1.3726], + 76712: ["La Trinité-du-Mont", 49.5455, 0.5578], + 76713: ["Triquerville", 49.5022, 0.6184], + 76714: ["Les Trois-Pierres", 49.5508, 0.4025], + 76715: ["Trouville", 49.5843, 0.6004], + 76716: ["Turretot", 49.6100, 0.2405], + 76717: ["Val-de-la-Haye", 49.3861, 0.9900], + 76718: ["Valliquerville", 49.6169, 0.7107], + 76719: ["Valmont", 49.7399, 0.5126], + 76720: ["Varengeville-sur-Mer", 49.9033, 0.9960], + 76721: ["Varneville-Bretteville", 49.6545, 1.0429], + 76723: ["Vassonville", 49.6886, 1.0764], + 76724: ["Vatierville", 49.7878, 1.5184], + 76725: ["Vattetot-sous-Beaumont", 49.6285, 0.4491], + 76726: ["Vattetot-sur-Mer", 49.7227, 0.2863], + 76727: ["Vatteville-la-Rue", 49.4536, 0.6841], + 76728: ["La Vaupalière", 49.4817, 0.9942], + 76729: ["Veauville-lès-Baons", 49.6543, 0.7592], + 76730: ["Veauville-lès-Quelles", 49.7379, 0.7112], + 76731: ["Vénestanville", 49.7939, 0.8986], + 76732: ["Butot-Vénesville", 49.8159, 0.5859], + 76733: ["Ventes-Saint-Rémy", 49.7116, 1.3002], + 76734: ["Vergetot", 49.6115, 0.2818], + 76735: ["Veules-les-Roses", 49.8667, 0.7860], + 76736: ["Veulettes-sur-Mer", 49.8449, 0.5874], + 76737: ["Vibeuf", 49.6896, 0.9129], + 76738: ["Vieux-Manoir", 49.5655, 1.2948], + 76739: ["Vieux-Rouen-sur-Bresle", 49.8321, 1.7073], + 76740: ["La Vieux-Rue", 49.4963, 1.2460], + 76741: ["Villainville", 49.6596, 0.2395], + 76742: ["Villequier", 49.5122, 0.6575], + 76743: ["Villers-écalles", 49.5351, 0.9268], + 76744: ["Villers-sous-Foucarmont", 49.8254, 1.5583], + 76745: ["Villy-sur-Yères", 49.9413, 1.4572], + 76746: ["Vinnemerville", 49.8075, 0.5559], + 76747: ["Virville", 49.5920, 0.3562], + 76748: ["Vittefleur", 49.8138, 0.6373], + 76749: ["Wanchy-Capval", 49.8640, 1.3709], + 76750: ["Yainville", 49.4569, 0.8274], + 76751: ["Yébleron", 49.6309, 0.5338], + 76752: ["Yerville", 49.6715, 0.8870], + 76753: ["Ymare", 49.3472, 1.1670], + 76754: ["Yport", 49.7346, 0.3143], + 76755: ["Ypreville-Biville", 49.6944, 0.5309], + 76756: ["Yquebeuf", 49.5932, 1.2590], + 76757: ["Yvecrique", 49.6892, 0.8071], + 76758: ["Yvetot", 49.6175, 0.7616], + 76759: ["Yville-sur-Seine", 49.4126, 0.8828] +}; diff --git a/dep/77.js b/dep/77.js new file mode 100644 index 0000000..637d796 --- /dev/null +++ b/dep/77.js @@ -0,0 +1,527 @@ +/* + 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[77] = { + 77001: ["Achères-la-Forêt", 48.3485, 2.5645], + 77002: ["Amillis", 48.7355, 3.1353], + 77003: ["Amponville", 48.2874, 2.5306], + 77004: ["Andrezel", 48.6145, 2.8066], + 77005: ["Annet-sur-Marne", 48.9223, 2.7085], + 77006: ["Arbonne-la-Forêt", 48.4103, 2.5610], + 77007: ["Argentières", 48.6520, 2.8708], + 77008: ["Armentières-en-Brie", 48.9805, 3.0155], + 77009: ["Arville", 48.1812, 2.5565], + 77010: ["Aubepierre-Ozouer-le-Repos", 48.6202, 2.9028], + 77011: ["Aufferville", 48.2049, 2.6009], + 77012: ["Augers-en-Brie", 48.6668, 3.3524], + 77013: ["Aulnoy", 48.8488, 3.0894], + 77014: ["Avon", 48.4129, 2.7335], + 77015: ["Baby", 48.3894, 3.3448], + 77016: ["Bagneaux-sur-Loing", 48.2233, 2.7075], + 77018: ["Bailly-Romainvilliers", 48.8434, 2.8166], + 77019: ["Balloy", 48.3968, 3.1513], + 77020: ["Bannost-Villegagnon", 48.6753, 3.1919], + 77021: ["Barbey", 48.3660, 3.0500], + 77022: ["Barbizon", 48.4485, 2.6005], + 77023: ["Barcy", 49.0168, 2.8765], + 77024: ["Bassevelle", 48.9228, 3.2820], + 77025: ["Bazoches-lès-Bray", 48.3983, 3.1926], + 77026: ["Beauchery-Saint-Martin", 48.6022, 3.4208], + 77027: ["Beaumont-du-Gâtinais", 48.1407, 2.4920], + 77028: ["Beautheil", 48.7611, 3.0961], + 77029: ["Beauvoir", 48.6420, 2.8635], + 77030: ["Bellot", 48.8416, 3.3240], + 77031: ["Bernay-Vilbert", 48.6752, 2.9295], + 77032: ["Beton-Bazoches", 48.7072, 3.2459], + 77033: ["Bezalles", 48.6668, 3.2402], + 77034: ["Blandy", 48.5601, 2.7950], + 77035: ["Blennes", 48.2449, 3.0119], + 77036: ["Boisdon", 48.6755, 3.2262], + 77037: ["Bois-le-Roi", 48.4760, 2.7015], + 77038: ["Boissettes", 48.5234, 2.6146], + 77039: ["Boissise-la-Bertrand", 48.5339, 2.5895], + 77040: ["Boissise-le-Roi", 48.5119, 2.5699], + 77041: ["Boissy-aux-Cailles", 48.3118, 2.4927], + 77042: ["Boissy-le-Châtel", 48.8253, 3.1370], + 77043: ["Boitron", 48.8965, 3.2618], + 77044: ["Bombon", 48.5678, 2.8676], + 77045: ["Bougligny", 48.1990, 2.6671], + 77046: ["Boulancourt", 48.2614, 2.4511], + 77047: ["Bouleurs", 48.8790, 2.9078], + 77048: ["Bourron-Marlotte", 48.3352, 2.7016], + 77049: ["Boutigny", 48.9127, 2.9292], + 77050: ["Bransles", 48.1490, 2.8281], + 77051: ["Bray-sur-Seine", 48.4145, 3.2438], + 77052: ["Bréau", 48.5575, 2.8797], + 77053: ["Brie-Comte-Robert", 48.6920, 2.6140], + 77054: ["La Brosse-Montceaux", 48.3389, 3.0236], + 77055: ["Brou-sur-Chantereine", 48.8901, 2.6398], + 77056: ["Burcy", 48.2330, 2.5255], + 77057: ["Bussières", 48.9266, 3.2374], + 77058: ["Bussy-Saint-Georges", 48.8308, 2.7225], + 77059: ["Bussy-Saint-Martin", 48.8462, 2.6790], + 77060: ["Buthiers", 48.2869, 2.4536], + 77061: ["Cannes-écluse", 48.3640, 2.9907], + 77062: ["Carnetin", 48.9042, 2.6993], + 77063: ["La Celle-sur-Morin", 48.7964, 2.9717], + 77065: ["Cély", 48.4599, 2.5253], + 77066: ["Cerneux", 48.7047, 3.3459], + 77067: ["Cesson", 48.5647, 2.5952], + 77068: ["Cessoy-en-Montois", 48.5073, 3.1388], + 77069: ["Chailly-en-Bière", 48.4697, 2.6116], + 77070: ["Chailly-en-Brie", 48.7924, 3.1337], + 77071: ["Chaintreaux", 48.1911, 2.8141], + 77072: ["Chalautre-la-Grande", 48.5497, 3.4463], + 77073: ["Chalautre-la-Petite", 48.5273, 3.3152], + 77075: ["Chalifert", 48.8952, 2.7732], + 77076: ["Chalmaison", 48.4901, 3.2564], + 77077: ["Chambry", 48.9985, 2.8942], + 77078: ["Chamigny", 48.9851, 3.1421], + 77079: ["Champagne-sur-Seine", 48.4093, 2.8079], + 77080: ["Champcenest", 48.6709, 3.2767], + 77081: ["Champdeuil", 48.6222, 2.7312], + 77082: ["Champeaux", 48.5919, 2.8111], + 77083: ["Champs-sur-Marne", 48.8483, 2.5961], + 77084: ["Changis-sur-Marne", 48.9663, 3.0251], + 77085: ["Chanteloup-en-Brie", 48.8577, 2.7403], + 77086: ["La Chapelle-Gauthier", 48.5306, 2.8628], + 77087: ["La Chapelle-Iger", 48.6514, 2.9924], + 77088: ["La Chapelle-la-Reine", 48.3159, 2.5666], + 77089: ["La Chapelle-Rablais", 48.5059, 2.9607], + 77090: ["La Chapelle-Saint-Sulpice", 48.5577, 3.1799], + 77091: ["Les Chapelles-Bourbon", 48.7435, 2.8365], + 77093: ["La Chapelle-Moutils", 48.7774, 3.3827], + 77094: ["Charmentray", 48.9509, 2.7790], + 77095: ["Charny", 48.9697, 2.7560], + 77096: ["Chartrettes", 48.4942, 2.7136], + 77097: ["Chartronges", 48.7513, 3.2625], + 77098: ["Châteaubleau", 48.5830, 3.1085], + 77099: ["Château-Landon", 48.1483, 2.6997], + 77100: ["Le Châtelet-en-Brie", 48.5016, 2.8033], + 77101: ["Châtenay-sur-Seine", 48.4199, 3.0945], + 77102: ["Châtenoy", 48.2308, 2.6271], + 77103: ["Châtillon-la-Borde", 48.5377, 2.8268], + 77104: ["Châtres", 48.7127, 2.8158], + 77106: ["Chauffry", 48.8218, 3.1809], + 77107: ["Chaumes-en-Brie", 48.6671, 2.8449], + 77108: ["Chelles", 48.8839, 2.5968], + 77109: ["Chenoise", 48.6221, 3.1921], + 77110: ["Chenou", 48.1650, 2.6527], + 77111: ["Chessy", 48.8723, 2.7703], + 77112: ["Chevrainvilliers", 48.2459, 2.6024], + 77113: ["Chevru", 48.7336, 3.1957], + 77114: ["Chevry-Cossigny", 48.7228, 2.6768], + 77115: ["Chevry-en-Sereine", 48.2486, 2.9603], + 77116: ["Choisy-en-Brie", 48.7649, 3.2132], + 77117: ["Citry", 48.9608, 3.2458], + 77118: ["Claye-Souilly", 48.9429, 2.6752], + 77119: ["Clos-Fontaine", 48.6035, 3.0142], + 77120: ["Cocherel", 49.0184, 3.1066], + 77121: ["Collégien", 48.8273, 2.6774], + 77122: ["Combs-la-Ville", 48.6579, 2.5751], + 77123: ["Compans", 48.9892, 2.6561], + 77124: ["Conches-sur-Gondoire", 48.8575, 2.7192], + 77125: ["Condé-Sainte-Libiaire", 48.8985, 2.8363], + 77126: ["Congis-sur-Thérouanne", 49.0125, 2.9784], + 77127: ["Coubert", 48.6782, 2.7083], + 77128: ["Couilly-Pont-aux-Dames", 48.8816, 2.8653], + 77129: ["Coulombs-en-Valois", 49.0777, 3.1281], + 77130: ["Coulommes", 48.8919, 2.9294], + 77131: ["Coulommiers", 48.8122, 3.0912], + 77132: ["Coupvray", 48.8855, 2.7934], + 77133: ["Courcelles-en-Bassée", 48.4125, 3.0529], + 77134: ["Courchamp", 48.6425, 3.2898], + 77135: ["Courpalay", 48.6431, 2.9536], + 77136: ["Courquetaine", 48.6799, 2.7475], + 77137: ["Courtacon", 48.7030, 3.2907], + 77138: ["Courtomer", 48.6580, 2.8962], + 77139: ["Courtry", 48.9167, 2.6029], + 77140: ["Coutençon", 48.4729, 2.9972], + 77141: ["Coutevroult", 48.8533, 2.8480], + 77142: ["Crécy-la-Chapelle", 48.8567, 2.9333], + 77143: ["Crégy-lès-Meaux", 48.9776, 2.8736], + 77144: ["Crèvecoeur-en-Brie", 48.7560, 2.9071], + 77145: ["Crisenoy", 48.6032, 2.7446], + 77146: ["Croissy-Beaubourg", 48.8167, 2.6554], + 77147: ["La Croix-en-Brie", 48.5944, 3.0709], + 77148: ["Crouy-sur-Ourcq", 49.0867, 3.0796], + 77149: ["Cucharmoy", 48.5893, 3.1791], + 77150: ["Cuisy", 49.0197, 2.7778], + 77151: ["Dagny", 48.7137, 3.1652], + 77152: ["Dammarie-les-Lys", 48.5138, 2.6285], + 77153: ["Dammartin-en-Goële", 49.0541, 2.6792], + 77154: ["Dammartin-sur-Tigeaux", 48.8083, 2.9033], + 77155: ["Dampmart", 48.8943, 2.7459], + 77156: ["Darvault", 48.2770, 2.7284], + 77157: ["Dhuisy", 49.0357, 3.1643], + 77158: ["Diant", 48.2914, 3.0050], + 77159: ["Donnemarie-Dontilly", 48.4778, 3.1182], + 77161: ["Dormelles", 48.3134, 2.8892], + 77162: ["Doue", 48.8741, 3.1686], + 77163: ["Douy-la-Ramée", 49.0618, 2.8835], + 77164: ["échouboulains", 48.4637, 2.9295], + 77165: ["Les Écrennes", 48.4956, 2.8755], + 77166: ["écuelles", 48.3579, 2.8311], + 77167: ["égligny", 48.4397, 3.1241], + 77168: ["égreville", 48.1821, 2.8843], + 77169: ["émerainville", 48.8197, 2.6089], + 77170: ["épisy", 48.3316, 2.7930], + 77171: ["Esbly", 48.9005, 2.8123], + 77172: ["Esmans", 48.3429, 2.9691], + 77173: ["étrépilly", 49.0420, 2.9305], + 77174: ["Everly", 48.4602, 3.2638], + 77175: ["évry-Grégy-sur-Yerre", 48.6536, 2.6396], + 77176: ["Faremoutiers", 48.7783, 3.0002], + 77177: ["Favières", 48.7803, 2.7679], + 77178: ["Faÿ-lès-Nemours", 48.2276, 2.6641], + 77179: ["Féricy", 48.4651, 2.8034], + 77180: ["Férolles-Attilly", 48.7335, 2.6389], + 77181: ["Ferrières-en-Brie", 48.8200, 2.7076], + 77182: ["La Ferté-Gaucher", 48.7881, 3.3042], + 77183: ["La Ferté-sous-Jouarre", 48.9540, 3.1276], + 77184: ["Flagy", 48.3095, 2.9170], + 77185: ["Fleury-en-Bière", 48.4452, 2.5405], + 77186: ["Fontainebleau", 48.4066, 2.6803], + 77187: ["Fontaine-Fourches", 48.4120, 3.3943], + 77188: ["Fontaine-le-Port", 48.4842, 2.7670], + 77190: ["Fontains", 48.5217, 3.0068], + 77191: ["Fontenailles", 48.5324, 2.9273], + 77192: ["Fontenay-Trésigny", 48.6979, 2.8623], + 77193: ["Forfry", 49.0535, 2.8496], + 77194: ["Forges", 48.4219, 2.9487], + 77195: ["Fouju", 48.5874, 2.7652], + 77196: ["Fresnes-sur-Marne", 48.9418, 2.7397], + 77197: ["Frétoy", 48.7063, 3.2026], + 77198: ["Fromont", 48.2535, 2.5083], + 77199: ["Fublaines", 48.9391, 2.9406], + 77200: ["Garentreville", 48.2339, 2.5598], + 77201: ["Gastins", 48.6267, 3.0202], + 77202: ["La Genevraye", 48.3150, 2.7529], + 77203: ["Germigny-l'évêque", 48.9859, 2.9583], + 77204: ["Germigny-sous-Coulombs", 49.0643, 3.1614], + 77205: ["Gesvres-le-Chapitre", 49.0358, 2.8431], + 77206: ["Giremoutiers", 48.8530, 3.0332], + 77207: ["Gironville", 48.1626, 2.5334], + 77208: ["Gouaix", 48.4760, 3.2968], + 77209: ["Gouvernes", 48.8584, 2.6946], + 77210: ["La Grande-Paroisse", 48.3917, 2.8983], + 77211: ["Grandpuits-Bailly-Carrois", 48.5823, 2.9758], + 77212: ["Gravon", 48.3882, 3.1249], + 77214: ["Gressy", 48.9650, 2.6644], + 77215: ["Gretz-Armainvilliers", 48.7495, 2.7262], + 77216: ["Grez-sur-Loing", 48.3071, 2.6774], + 77217: ["Grisy-Suisnes", 48.6844, 2.6764], + 77218: ["Grisy-sur-Seine", 48.4392, 3.3175], + 77219: ["Guérard", 48.8187, 2.9516], + 77220: ["Guercheville", 48.2597, 2.5577], + 77221: ["Guermantes", 48.8514, 2.7124], + 77222: ["Guignes", 48.6358, 2.8004], + 77223: ["Gurcy-le-Châtel", 48.4844, 3.0809], + 77224: ["Hautefeuille", 48.7665, 2.9635], + 77225: ["La Haute-Maison", 48.8841, 3.0056], + 77226: ["Héricy", 48.4418, 2.7894], + 77227: ["Hermé", 48.4860, 3.3459], + 77228: ["Hondevilliers", 48.9036, 3.3119], + 77229: ["La Houssaye-en-Brie", 48.7561, 2.8679], + 77230: ["Ichy", 48.2062, 2.5417], + 77231: ["Isles-les-Meldeuses", 48.9977, 3.0125], + 77232: ["Isles-lès-Villenoy", 48.9170, 2.8305], + 77233: ["Iverny", 48.9962, 2.7908], + 77234: ["Jablines", 48.9144, 2.7566], + 77235: ["Jaignes", 48.9870, 3.0745], + 77236: ["Jaulnes", 48.4144, 3.2763], + 77237: ["Jossigny", 48.8311, 2.7632], + 77238: ["Jouarre", 48.9025, 3.1128], + 77239: ["Jouy-le-Châtel", 48.6642, 3.1350], + 77240: ["Jouy-sur-Morin", 48.7955, 3.2725], + 77241: ["Juilly", 49.0216, 2.7058], + 77242: ["Jutigny", 48.4940, 3.2266], + 77243: ["Lagny-sur-Marne", 48.8730, 2.7097], + 77244: ["Larchant", 48.2829, 2.5988], + 77245: ["Laval-en-Brie", 48.4552, 2.9755], + 77246: ["Léchelle", 48.5720, 3.3893], + 77247: ["Lescherolles", 48.7608, 3.3504], + 77248: ["Lesches", 48.9152, 2.7928], + 77249: ["Lésigny", 48.7497, 2.6158], + 77250: ["Leudon-en-Brie", 48.7304, 3.2680], + 77251: ["Lieusaint", 48.6259, 2.5499], + 77252: ["Limoges-Fourches", 48.6265, 2.6695], + 77253: ["Lissy", 48.6181, 2.7015], + 77254: ["Liverdy-en-Brie", 48.6956, 2.7803], + 77255: ["Livry-sur-Seine", 48.5051, 2.6864], + 77256: ["Lizines", 48.5280, 3.1653], + 77257: ["Lizy-sur-Ourcq", 49.0352, 3.0189], + 77258: ["Lognes", 48.8332, 2.6334], + 77259: ["Longperrier", 49.0509, 2.6554], + 77260: ["Longueville", 48.5144, 3.2385], + 77261: ["Lorrez-le-Bocage-Préaux", 48.2397, 2.8964], + 77262: ["Louan-Villegruis-Fontaine", 48.6145, 3.4891], + 77263: ["Luisetaines", 48.4610, 3.1856], + 77264: ["Lumigny-Nesles-Ormeaux", 48.7195, 2.9537], + 77265: ["Luzancy", 48.9776, 3.1807], + 77266: ["Machault", 48.4459, 2.8411], + 77267: ["La Madeleine-sur-Loing", 48.2051, 2.7018], + 77268: ["Magny-le-Hongre", 48.8668, 2.8144], + 77269: ["Maincy", 48.5540, 2.7061], + 77270: ["Maisoncelles-en-Brie", 48.8589, 2.9938], + 77271: ["Maisoncelles-en-Gâtinais", 48.1827, 2.6212], + 77272: ["Maison-Rouge", 48.5549, 3.1513], + 77273: ["Marchémoret", 49.0528, 2.7516], + 77274: ["Marcilly", 49.0370, 2.8804], + 77275: ["Les Marêts", 48.6725, 3.3165], + 77276: ["Mareuil-lès-Meaux", 48.9236, 2.8697], + 77277: ["Marles-en-Brie", 48.7249, 2.8884], + 77278: ["Marolles-en-Brie", 48.7741, 3.1614], + 77279: ["Marolles-sur-Seine", 48.3838, 3.0320], + 77280: ["Mary-sur-Marne", 49.0154, 3.0331], + 77281: ["Mauperthuis", 48.7700, 3.0385], + 77282: ["Mauregard", 49.0288, 2.5718], + 77283: ["May-en-Multien", 49.0699, 3.0251], + 77284: ["Meaux", 48.9570, 2.9000], + 77285: ["Le Mée-sur-Seine", 48.5394, 2.6290], + 77286: ["Meigneux", 48.5137, 3.0969], + 77287: ["Meilleray", 48.7981, 3.4172], + 77288: ["Melun", 48.5444, 2.6579], + 77289: ["Melz-sur-Seine", 48.5040, 3.3969], + 77290: ["Méry-sur-Marne", 48.9758, 3.2031], + 77291: ["Le Mesnil-Amelot", 49.0161, 2.5960], + 77292: ["Messy", 48.9671, 2.7011], + 77293: ["Misy-sur-Yonne", 48.3656, 3.0952], + 77294: ["Mitry-Mory", 48.9779, 2.6124], + 77295: ["Moisenay", 48.5645, 2.7411], + 77296: ["Moissy-Cramayel", 48.6285, 2.5960], + 77297: ["Mondreville", 48.1510, 2.5976], + 77298: ["Mons-en-Montois", 48.4912, 3.1395], + 77299: ["Montarlot", 48.3513, 2.8582], + 77300: ["Montceaux-lès-Meaux", 48.9434, 2.9944], + 77301: ["Montceaux-lès-Provins", 48.6965, 3.4444], + 77302: ["Montcourt-Fromonville", 48.2991, 2.7123], + 77303: ["Montdauphin", 48.8526, 3.4194], + 77304: ["Montenils", 48.8352, 3.4784], + 77305: ["Montereau-Fault-Yonne", 48.3898, 2.9615], + 77306: ["Montereau-sur-le-Jard", 48.5963, 2.6724], + 77307: ["Montévrain", 48.8682, 2.7495], + 77308: ["Montgé-en-Goële", 49.0293, 2.7439], + 77309: ["Monthyon", 49.0101, 2.8329], + 77310: ["Montigny-le-Guesdier", 48.3812, 3.2495], + 77311: ["Montigny-Lencoup", 48.4543, 3.0528], + 77312: ["Montigny-sur-Loing", 48.3413, 2.7509], + 77313: ["Montmachoux", 48.3199, 2.9923], + 77314: ["Montolivet", 48.8279, 3.4315], + 77315: ["Montry", 48.8859, 2.8231], + 77316: ["Moret-sur-Loing", 48.3650, 2.8117], + 77317: ["Mormant", 48.5977, 2.8820], + 77318: ["Mortcerf", 48.7828, 2.9054], + 77319: ["Mortery", 48.5914, 3.2483], + 77320: ["Mouroux", 48.8270, 3.0508], + 77321: ["Mousseaux-lès-Bray", 48.3959, 3.2295], + 77322: ["Moussy-le-Neuf", 49.0702, 2.6075], + 77323: ["Moussy-le-Vieux", 49.0478, 2.6236], + 77325: ["Mouy-sur-Seine", 48.4321, 3.2460], + 77326: ["Nandy", 48.5821, 2.5478], + 77327: ["Nangis", 48.5546, 3.0088], + 77328: ["Nanteau-sur-Essonne", 48.3201, 2.4267], + 77329: ["Nanteau-sur-Lunain", 48.2542, 2.8130], + 77330: ["Nanteuil-lès-Meaux", 48.9285, 2.8991], + 77331: ["Nanteuil-sur-Marne", 48.9805, 3.2223], + 77332: ["Nantouillet", 49.0009, 2.7016], + 77333: ["Nemours", 48.2596, 2.7110], + 77335: ["Chauconin-Neufmontiers", 48.9719, 2.8315], + 77336: ["Neufmoutiers-en-Brie", 48.7742, 2.8260], + 77337: ["Noisiel", 48.8460, 2.6199], + 77338: ["Noisy-Rudignon", 48.3364, 2.9340], + 77339: ["Noisy-sur-école", 48.3776, 2.5087], + 77340: ["Nonville", 48.2886, 2.7739], + 77341: ["Noyen-sur-Seine", 48.4518, 3.3422], + 77342: ["Obsonville", 48.2165, 2.5686], + 77343: ["Ocquerre", 49.0335, 3.0601], + 77344: ["Oissery", 49.0705, 2.8176], + 77345: ["Orly-sur-Morin", 48.9011, 3.2265], + 77347: ["Les Ormes-sur-Voulzie", 48.4595, 3.2250], + 77348: ["Ormesson", 48.2436, 2.6516], + 77349: ["Othis", 49.0827, 2.6542], + 77350: ["Ozoir-la-Ferrière", 48.7635, 2.6796], + 77352: ["Ozouer-le-Voulgis", 48.6647, 2.7768], + 77353: ["Paley", 48.2409, 2.8539], + 77354: ["Pamfou", 48.4686, 2.8641], + 77355: ["Paroy", 48.4812, 3.2016], + 77356: ["Passy-sur-Seine", 48.4286, 3.3458], + 77357: ["Pécy", 48.6467, 3.0750], + 77358: ["Penchard", 48.9907, 2.8577], + 77359: ["Perthes", 48.4797, 2.5503], + 77360: ["Pézarches", 48.7441, 2.9901], + 77361: ["Pierre-Levée", 48.8973, 3.0367], + 77363: ["Le Pin", 48.9144, 2.6283], + 77364: ["Le Plessis-aux-Bois", 49.0037, 2.7676], + 77365: ["Le Plessis-Feu-Aussoux", 48.7130, 3.0389], + 77366: ["Le Plessis-l'évêque", 49.0072, 2.7955], + 77367: ["Le Plessis-Placy", 49.0533, 2.9853], + 77368: ["Poigny", 48.5449, 3.2771], + 77369: ["Poincy", 48.9734, 2.9237], + 77370: ["Poligny", 48.2336, 2.7563], + 77371: ["Pommeuse", 48.8178, 3.0061], + 77372: ["Pomponne", 48.8867, 2.6748], + 77373: ["Pontault-Combault", 48.7871, 2.6140], + 77374: ["Pontcarré", 48.7962, 2.7074], + 77376: ["Précy-sur-Marne", 48.9322, 2.7682], + 77377: ["Presles-en-Brie", 48.7132, 2.7372], + 77378: ["Pringy", 48.5176, 2.5500], + 77379: ["Provins", 48.5633, 3.2875], + 77380: ["Puisieux", 49.0654, 2.9153], + 77381: ["Quiers", 48.6142, 2.9615], + 77382: ["Quincy-Voisins", 48.8993, 2.8774], + 77383: ["Rampillon", 48.5410, 3.0728], + 77384: ["Réau", 48.6073, 2.6239], + 77385: ["Rebais", 48.8579, 3.2328], + 77386: ["Recloses", 48.3397, 2.6426], + 77387: ["Remauville", 48.2205, 2.8253], + 77388: ["Reuil-en-Brie", 48.9565, 3.1634], + 77389: ["La Rochette", 48.5068, 2.6595], + 77390: ["Roissy-en-Brie", 48.7900, 2.6612], + 77391: ["Rouilly", 48.5914, 3.2888], + 77392: ["Rouvres", 49.0637, 2.7183], + 77393: ["Rozay-en-Brie", 48.6835, 2.9638], + 77394: ["Rubelles", 48.5646, 2.6802], + 77395: ["Rumont", 48.2703, 2.4951], + 77396: ["Rupéreux", 48.6426, 3.3268], + 77397: ["Saâcy-sur-Marne", 48.9510, 3.2170], + 77398: ["Sablonnières", 48.8758, 3.2934], + 77399: ["Saint-Ange-le-Viel", 48.2723, 2.9047], + 77400: ["Saint-Augustin", 48.7891, 3.0288], + 77401: ["Sainte-Aulde", 49.0030, 3.1746], + 77402: ["Saint-Barthélemy", 48.8198, 3.3645], + 77403: ["Saint-Brice", 48.5723, 3.3344], + 77404: ["Sainte-Colombe", 48.5343, 3.2591], + 77405: ["Saint-Cyr-sur-Morin", 48.9119, 3.1747], + 77406: ["Saint-Denis-lès-Rebais", 48.8450, 3.1993], + 77407: ["Saint-Fargeau-Ponthierry", 48.5390, 2.5249], + 77408: ["Saint-Fiacre", 48.9247, 2.9538], + 77409: ["Saint-Germain-Laval", 48.4089, 2.9948], + 77410: ["Saint-Germain-Laxis", 48.5862, 2.7063], + 77411: ["Saint-Germain-sous-Doue", 48.8511, 3.1389], + 77412: ["Saint-Germain-sur-école", 48.4743, 2.5107], + 77413: ["Saint-Germain-sur-Morin", 48.8752, 2.8402], + 77414: ["Saint-Hilliers", 48.6289, 3.2582], + 77415: ["Saint-Jean-les-Deux-Jumeaux", 48.9387, 3.0269], + 77416: ["Saint-Just-en-Brie", 48.6110, 3.1212], + 77417: ["Saint-Léger", 48.8435, 3.2712], + 77418: ["Saint-Loup-de-Naud", 48.5369, 3.2179], + 77419: ["Saint-Mammès", 48.3867, 2.8189], + 77420: ["Saint-Mard", 49.0387, 2.6970], + 77421: ["Saint-Mars-Vieux-Maisons", 48.7382, 3.3197], + 77423: ["Saint-Martin-des-Champs", 48.7883, 3.3342], + 77424: ["Saint-Martin-du-Boschet", 48.7323, 3.4288], + 77425: ["Saint-Martin-en-Bière", 48.4342, 2.5748], + 77426: ["Saint-Méry", 48.5703, 2.8379], + 77427: ["Saint-Mesmes", 48.9856, 2.7147], + 77428: ["Saint-Ouen-en-Brie", 48.5656, 2.9198], + 77429: ["Saint-Ouen-sur-Morin", 48.9068, 3.2019], + 77430: ["Saint-Pathus", 49.0737, 2.7879], + 77431: ["Saint-Pierre-lès-Nemours", 48.2646, 2.6664], + 77432: ["Saint-Rémy-la-Vanne", 48.8125, 3.2420], + 77433: ["Saints", 48.7643, 3.0592], + 77434: ["Saint-Sauveur-lès-Bray", 48.4379, 3.2046], + 77435: ["Saint-Sauveur-sur-école", 48.4997, 2.5341], + 77436: ["Saint-Siméon", 48.8045, 3.1943], + 77437: ["Saint-Soupplets", 49.0367, 2.8025], + 77438: ["Saint-Thibault-des-Vignes", 48.8637, 2.6757], + 77439: ["Salins", 48.4316, 3.0194], + 77440: ["Sammeron", 48.9415, 3.0770], + 77441: ["Samois-sur-Seine", 48.4550, 2.7529], + 77442: ["Samoreau", 48.4200, 2.7697], + 77443: ["Sancy", 48.8791, 2.9610], + 77444: ["Sancy-lès-Provins", 48.7095, 3.3928], + 77445: ["Savigny-le-Temple", 48.5884, 2.5737], + 77446: ["Savins", 48.5115, 3.2051], + 77447: ["Seine-Port", 48.5514, 2.5543], + 77448: ["Sept-Sorts", 48.9401, 3.1062], + 77449: ["Serris", 48.8447, 2.7875], + 77450: ["Servon", 48.7150, 2.5916], + 77451: ["Signy-Signets", 48.9173, 3.0639], + 77452: ["Sigy", 48.4730, 3.1636], + 77453: ["Sivry-Courtry", 48.5308, 2.7561], + 77454: ["Sognolles-en-Montois", 48.5188, 3.1522], + 77455: ["Soignolles-en-Brie", 48.6452, 2.7080], + 77456: ["Soisy-Bouy", 48.5084, 3.2998], + 77457: ["Solers", 48.6593, 2.7266], + 77458: ["Souppes-sur-Loing", 48.1868, 2.7475], + 77459: ["Sourdun", 48.5369, 3.3628], + 77460: ["Tancrou", 49.0038, 3.0798], + 77461: ["Thénisy", 48.4916, 3.1779], + 77462: ["Thieux", 49.0091, 2.6630], + 77463: ["Thomery", 48.4042, 2.7799], + 77464: ["Thorigny-sur-Marne", 48.8918, 2.7123], + 77465: ["Thoury-Férottes", 48.2974, 2.9397], + 77466: ["Tigeaux", 48.8251, 2.8987], + 77467: ["La Tombe", 48.3867, 3.0935], + 77468: ["Torcy", 48.8532, 2.6512], + 77469: ["Touquin", 48.7330, 3.0287], + 77470: ["Tournan-en-Brie", 48.7398, 2.7782], + 77471: ["Tousson", 48.3433, 2.4579], + 77472: ["La Trétoire", 48.8788, 3.2464], + 77473: ["Treuzy-Levelay", 48.2730, 2.7948], + 77474: ["Trilbardou", 48.9487, 2.8041], + 77475: ["Trilport", 48.9587, 2.9662], + 77476: ["Trocy-en-Multien", 49.0424, 2.9620], + 77477: ["Ury", 48.3408, 2.6003], + 77478: ["Ussy-sur-Marne", 48.9665, 3.0819], + 77479: ["Vaires-sur-Marne", 48.8697, 2.6356], + 77480: ["Valence-en-Brie", 48.4462, 2.8930], + 77481: ["Vanvillé", 48.5547, 3.1155], + 77482: ["Varennes-sur-Seine", 48.3685, 2.9305], + 77483: ["Varreddes", 49.0058, 2.9280], + 77484: ["Vaucourtois", 48.8988, 2.9569], + 77485: ["Le Vaudoué", 48.3471, 2.5218], + 77486: ["Vaudoy-en-Brie", 48.6975, 3.0824], + 77487: ["Vaux-le-Pénil", 48.5245, 2.6972], + 77489: ["Vaux-sur-Lunain", 48.2172, 2.9560], + 77490: ["Vendrest", 49.0415, 3.1084], + 77491: ["Veneux-les-Sablons", 48.3811, 2.7953], + 77492: ["Verdelot", 48.8785, 3.3652], + 77493: ["Verneuil-l'étang", 48.6370, 2.8323], + 77494: ["Vernou-la-Celle-sur-Seine", 48.4062, 2.8538], + 77495: ["Vert-Saint-Denis", 48.5711, 2.6271], + 77496: ["Vieux-Champagne", 48.5871, 3.1382], + 77498: ["Vignely", 48.9326, 2.8157], + 77500: ["Villebéon", 48.2049, 2.9283], + 77501: ["Villecerf", 48.3272, 2.8459], + 77504: ["Villemaréchal", 48.2716, 2.8685], + 77505: ["Villemareuil", 48.9202, 2.9847], + 77506: ["Villemer", 48.3036, 2.8260], + 77507: ["Villenauxe-la-Petite", 48.4004, 3.3132], + 77508: ["Villeneuve-le-Comte", 48.8115, 2.8383], + 77509: ["Villeneuve-les-Bordes", 48.4947, 3.0308], + 77510: ["Villeneuve-Saint-Denis", 48.8124, 2.7932], + 77511: ["Villeneuve-sous-Dammartin", 49.0287, 2.6367], + 77512: ["Villeneuve-sur-Bellot", 48.8731, 3.3332], + 77513: ["Villenoy", 48.9414, 2.8514], + 77514: ["Villeparisis", 48.9419, 2.6170], + 77515: ["Villeroy", 48.9824, 2.7830], + 77516: ["Ville-Saint-Jacques", 48.3445, 2.8983], + 77517: ["Villevaudé", 48.9117, 2.6622], + 77518: ["Villiers-en-Bière", 48.4954, 2.6003], + 77519: ["Villiers-Saint-Georges", 48.6516, 3.4077], + 77520: ["Villiers-sous-Grez", 48.3144, 2.6391], + 77521: ["Villiers-sur-Morin", 48.8490, 2.8687], + 77522: ["Villiers-sur-Seine", 48.4563, 3.3830], + 77523: ["Villuis", 48.4053, 3.3590], + 77524: ["Vimpelles", 48.4430, 3.1665], + 77525: ["Vinantes", 49.0033, 2.7399], + 77526: ["Vincy-Manoeuvre", 49.0760, 2.9581], + 77527: ["Voinsles", 48.6812, 3.0174], + 77528: ["Voisenon", 48.5701, 2.6637], + 77529: ["Voulangis", 48.8403, 2.8897], + 77530: ["Voulton", 48.6116, 3.3397], + 77531: ["Voulx", 48.2852, 2.9699], + 77532: ["Vulaines-lès-Provins", 48.5636, 3.2195], + 77533: ["Vulaines-sur-Seine", 48.4316, 2.7693], + 77534: ["Yèbles", 48.6376, 2.7689] +}; diff --git a/dep/78.js b/dep/78.js new file mode 100644 index 0000000..d9c2420 --- /dev/null +++ b/dep/78.js @@ -0,0 +1,275 @@ +/* + 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[78] = { + 78003: ["Ablis", 48.5283, 1.8509], + 78005: ["Achères", 48.9717, 2.0900], + 78006: ["Adainville", 48.7201, 1.6623], + 78007: ["Aigremont", 48.9008, 2.0153], + 78009: ["Allainville", 48.4678, 1.9024], + 78010: ["Les Alluets-le-Roi", 48.9143, 1.9147], + 78013: ["Andelu", 48.8882, 1.8110], + 78015: ["Andrésy", 48.9815, 2.0502], + 78020: ["Arnouville-lès-Mantes", 48.9110, 1.7204], + 78029: ["Aubergenville", 48.9626, 1.8487], + 78030: ["Auffargis", 48.6842, 1.9024], + 78031: ["Auffreville-Brasseuil", 48.9544, 1.7051], + 78033: ["Aulnay-sur-Mauldre", 48.9291, 1.8408], + 78034: ["Auteuil", 48.8394, 1.8189], + 78036: ["Autouillet", 48.8439, 1.7970], + 78043: ["Bailly", 48.8366, 2.0806], + 78048: ["Bazainville", 48.8073, 1.6674], + 78049: ["Bazemont", 48.9318, 1.8741], + 78050: ["Bazoches-sur-Guyonne", 48.7738, 1.8524], + 78053: ["Béhoust", 48.8324, 1.7242], + 78057: ["Bennecourt", 49.0479, 1.5723], + 78062: ["Beynes", 48.8544, 1.8698], + 78068: ["Blaru", 49.0407, 1.4806], + 78070: ["Boinville-en-Mantois", 48.9284, 1.7492], + 78071: ["Boinville-le-Gaillard", 48.4958, 1.8711], + 78072: ["Boinvilliers", 48.9204, 1.6628], + 78073: ["Bois-d'Arcy", 48.8044, 2.0191], + 78076: ["Boissets", 48.8587, 1.5876], + 78077: ["La Boissière-école", 48.6898, 1.6677], + 78082: ["Boissy-Mauvoisin", 48.9658, 1.5815], + 78084: ["Boissy-sans-Avoir", 48.8210, 1.7975], + 78087: ["Bonnelles", 48.6181, 2.0296], + 78089: ["Bonnières-sur-Seine", 49.0200, 1.5705], + 78090: ["Bouafle", 48.9605, 1.8971], + 78092: ["Bougival", 48.8635, 2.1376], + 78096: ["Bourdonné", 48.7543, 1.6539], + 78104: ["Breuil-Bois-Robert", 48.9436, 1.7147], + 78107: ["Bréval", 48.9549, 1.5415], + 78108: ["Les Bréviaires", 48.7212, 1.8163], + 78113: ["Brueil-en-Vexin", 49.0264, 1.8131], + 78117: ["Buc", 48.7718, 2.1239], + 78118: ["Buchelay", 48.9837, 1.6743], + 78120: ["Bullion", 48.6245, 1.9830], + 78123: ["Carrières-sous-Poissy", 48.9455, 2.0291], + 78124: ["Carrières-sur-Seine", 48.9119, 2.1783], + 78125: ["La Celle-les-Bordes", 48.6416, 1.9448], + 78126: ["La Celle-Saint-Cloud", 48.8469, 2.1351], + 78128: ["Cernay-la-Ville", 48.6696, 1.9597], + 78133: ["Chambourcy", 48.8960, 2.0332], + 78138: ["Chanteloup-les-Vignes", 48.9759, 2.0319], + 78140: ["Chapet", 48.9681, 1.9401], + 78143: ["Châteaufort", 48.7390, 2.0950], + 78146: ["Chatou", 48.8965, 2.1539], + 78147: ["Chaufour-lès-Bonnières", 49.0158, 1.4853], + 78152: ["Chavenay", 48.8483, 1.9828], + 78158: ["Le Chesnay", 48.8272, 2.1301], + 78160: ["Chevreuse", 48.7071, 2.0371], + 78162: ["Choisel", 48.6739, 2.0145], + 78163: ["Civry-la-Forêt", 48.8642, 1.6168], + 78164: ["Clairefontaine-en-Yvelines", 48.6167, 1.9063], + 78165: ["Les Clayes-sous-Bois", 48.8186, 1.9840], + 78168: ["Coignières", 48.7497, 1.9138], + 78171: ["Condé-sur-Vesgre", 48.7324, 1.6737], + 78172: ["Conflans-Sainte-Honorine", 49.0001, 2.0990], + 78185: ["Courgent", 48.8957, 1.6594], + 78188: ["Cravent", 48.9895, 1.4845], + 78189: ["Crespières", 48.8822, 1.9211], + 78190: ["Croissy-sur-Seine", 48.8787, 2.1354], + 78192: ["Dammartin-en-Serve", 48.9114, 1.6178], + 78193: ["Dampierre-en-Yvelines", 48.7037, 1.9730], + 78194: ["Dannemarie", 48.7639, 1.6089], + 78196: ["Davron", 48.8636, 1.9474], + 78202: ["Drocourt", 49.0519, 1.7682], + 78206: ["Ecquevilly", 48.9459, 1.9200], + 78208: ["élancourt", 48.7781, 1.9604], + 78209: ["émancé", 48.5912, 1.7339], + 78217: ["épône", 48.9471, 1.8126], + 78220: ["Les Essarts-le-Roi", 48.7160, 1.8952], + 78224: ["L'étang-la-Ville", 48.8674, 2.0604], + 78227: ["évecquemont", 49.0172, 1.9421], + 78230: ["La Falaise", 48.9369, 1.8253], + 78231: ["Favrieux", 48.9448, 1.6416], + 78233: ["Feucherolles", 48.8800, 1.9798], + 78234: ["Flacourt", 48.9323, 1.6426], + 78236: ["Flexanville", 48.8551, 1.7431], + 78237: ["Flins-Neuve-église", 48.8927, 1.5766], + 78238: ["Flins-sur-Seine", 48.9673, 1.8727], + 78239: ["Follainville-Dennemont", 49.0229, 1.7086], + 78242: ["Fontenay-le-Fleury", 48.8177, 2.0466], + 78245: ["Fontenay-Mauvoisin", 48.9610, 1.6477], + 78246: ["Fontenay-Saint-Père", 49.0279, 1.7544], + 78251: ["Fourqueux", 48.8853, 2.0556], + 78255: ["Freneuse", 49.0495, 1.6103], + 78261: ["Gaillon-sur-Montcient", 49.0298, 1.8979], + 78262: ["Galluis", 48.7975, 1.7911], + 78263: ["Gambais", 48.7796, 1.6765], + 78264: ["Gambaiseuil", 48.7565, 1.7252], + 78265: ["Garancières", 48.8236, 1.7583], + 78267: ["Gargenville", 48.9931, 1.8106], + 78269: ["Gazeran", 48.6334, 1.7775], + 78276: ["Gommecourt", 49.0711, 1.5943], + 78278: ["Goupillières", 48.8811, 1.7667], + 78281: ["Goussonville", 48.9235, 1.7667], + 78283: ["Grandchamp", 48.7197, 1.6142], + 78285: ["Gressey", 48.8328, 1.6033], + 78289: ["Grosrouvre", 48.7803, 1.7572], + 78290: ["Guernes", 49.0153, 1.6423], + 78291: ["Guerville", 48.9523, 1.7408], + 78296: ["Guitrancourt", 49.0075, 1.7790], + 78297: ["Guyancourt", 48.7730, 2.0760], + 78299: ["Hardricourt", 49.0109, 1.8872], + 78300: ["Hargeville", 48.8952, 1.7461], + 78302: ["La Hauteville", 48.7048, 1.6273], + 78305: ["Herbeville", 48.9026, 1.8902], + 78307: ["Hermeray", 48.6538, 1.6884], + 78310: ["Houdan", 48.7988, 1.5967], + 78311: ["Houilles", 48.9265, 2.1874], + 78314: ["Issou", 48.9869, 1.7891], + 78317: ["Jambville", 49.0484, 1.8483], + 78320: ["Jeufosse", 49.0353, 1.5372], + 78321: ["Jouars-Pontchartrain", 48.7904, 1.9078], + 78322: ["Jouy-en-Josas", 48.7661, 2.1626], + 78324: ["Jouy-Mauvoisin", 48.9744, 1.6465], + 78325: ["Jumeauville", 48.9066, 1.7839], + 78327: ["Juziers", 48.9999, 1.8403], + 78329: ["Lainville-en-Vexin", 49.0624, 1.8168], + 78334: ["Lévis-Saint-Nom", 48.7266, 1.9354], + 78335: ["Limay", 48.9946, 1.7398], + 78337: ["Limetz-Villez", 49.0598, 1.5506], + 78343: ["Les Loges-en-Josas", 48.7624, 2.1391], + 78344: ["Lommoye", 48.9973, 1.5164], + 78346: ["Longnes", 48.9228, 1.5794], + 78349: ["Longvilliers", 48.5741, 1.9992], + 78350: ["Louveciennes", 48.8590, 2.1136], + 78354: ["Magnanville", 48.9681, 1.6856], + 78356: ["Magny-les-Hameaux", 48.7410, 2.0519], + 78358: ["Maisons-Laffitte", 48.9523, 2.1516], + 78361: ["Mantes-la-Jolie", 48.9981, 1.6933], + 78362: ["Mantes-la-Ville", 48.9747, 1.7120], + 78364: ["Marcq", 48.8642, 1.8238], + 78366: ["Mareil-le-Guyon", 48.7910, 1.8514], + 78367: ["Mareil-Marly", 48.8807, 2.0766], + 78368: ["Mareil-sur-Mauldre", 48.8886, 1.8752], + 78372: ["Marly-le-Roi", 48.8650, 2.0912], + 78380: ["Maule", 48.9078, 1.8395], + 78381: ["Maulette", 48.7839, 1.6164], + 78382: ["Maurecourt", 48.9987, 2.0529], + 78383: ["Maurepas", 48.7698, 1.9240], + 78384: ["Médan", 48.9548, 1.9875], + 78385: ["Ménerville", 48.9566, 1.5961], + 78389: ["Méré", 48.7955, 1.8199], + 78391: ["Méricourt", 49.0370, 1.6239], + 78396: ["Le Mesnil-le-Roi", 48.9257, 2.1221], + 78397: ["Le Mesnil-Saint-Denis", 48.7402, 1.9661], + 78398: ["Les Mesnuls", 48.7545, 1.8343], + 78401: ["Meulan-en-Yvelines", 49.0064, 1.9131], + 78402: ["Mézières-sur-Seine", 48.9534, 1.7828], + 78403: ["Mézy-sur-Seine", 49.0032, 1.8691], + 78404: ["Millemont", 48.8080, 1.7253], + 78406: ["Milon-la-Chapelle", 48.7284, 2.0466], + 78407: ["Mittainville", 48.6632, 1.6356], + 78410: ["Moisson", 49.0682, 1.6641], + 78413: ["Mondreville", 48.9042, 1.5578], + 78415: ["Montainville", 48.8802, 1.8524], + 78416: ["Montalet-le-Bois", 49.0489, 1.8299], + 78417: ["Montchauvet", 48.8916, 1.6268], + 78418: ["Montesson", 48.9172, 2.1399], + 78420: ["Montfort-l'Amaury", 48.7713, 1.8089], + 78423: ["Montigny-le-Bretonneux", 48.7796, 2.0295], + 78431: ["Morainvilliers", 48.9343, 1.9455], + 78437: ["Mousseaux-sur-Seine", 49.0512, 1.6504], + 78439: ["Mulcent", 48.8784, 1.6520], + 78440: ["Les Mureaux", 48.9888, 1.9136], + 78442: ["Neauphle-le-Château", 48.8130, 1.9047], + 78443: ["Neauphle-le-Vieux", 48.8151, 1.8589], + 78444: ["Neauphlette", 48.9353, 1.5422], + 78451: ["Nézel", 48.9422, 1.8392], + 78455: ["Noisy-le-Roi", 48.8465, 2.0547], + 78460: ["Oinville-sur-Montcient", 49.0255, 1.8461], + 78464: ["Orcemont", 48.5968, 1.8095], + 78465: ["Orgerus", 48.8379, 1.6962], + 78466: ["Orgeval", 48.9164, 1.9692], + 78470: ["Orphin", 48.5760, 1.7829], + 78472: ["Orsonville", 48.4779, 1.8268], + 78474: ["Orvilliers", 48.8548, 1.6425], + 78475: ["Osmoy", 48.8640, 1.7171], + 78478: ["Paray-Douaville", 48.4599, 1.8629], + 78481: ["Le Pecq", 48.8936, 2.1050], + 78484: ["Perdreauville", 48.9704, 1.6132], + 78486: ["Le Perray-en-Yvelines", 48.6968, 1.8435], + 78490: ["Plaisir", 48.8126, 1.9469], + 78497: ["Poigny-la-Forêt", 48.6829, 1.7544], + 78498: ["Poissy", 48.9235, 2.0271], + 78499: ["Ponthévrard", 48.5499, 1.9080], + 78501: ["Porcheville", 48.9761, 1.7683], + 78502: ["Le Port-Marly", 48.8804, 2.1090], + 78503: ["Port-Villez", 49.0579, 1.5163], + 78505: ["Prunay-le-Temple", 48.8592, 1.6713], + 78506: ["Prunay-en-Yvelines", 48.5267, 1.8051], + 78513: ["La Queue-les-Yvelines", 48.8027, 1.7674], + 78516: ["Raizeux", 48.6356, 1.6890], + 78517: ["Rambouillet", 48.6539, 1.8265], + 78518: ["Rennemoulin", 48.8332, 2.0422], + 78520: ["Richebourg", 48.8248, 1.6346], + 78522: ["Rochefort-en-Yvelines", 48.5924, 1.9797], + 78524: ["Rocquencourt", 48.8327, 2.1044], + 78528: ["Rolleboise", 49.0191, 1.6018], + 78530: ["Rosay", 48.9113, 1.6839], + 78531: ["Rosny-sur-Seine", 48.9964, 1.6082], + 78536: ["Sailly", 49.0430, 1.7936], + 78537: ["Saint-Arnoult-en-Yvelines", 48.5725, 1.9346], + 78545: ["Saint-Cyr-l'école", 48.8065, 2.0659], + 78548: ["Saint-Forget", 48.7127, 1.9970], + 78550: ["Saint-Germain-de-la-Grange", 48.8330, 1.9023], + 78551: ["Saint-Germain-en-Laye", 48.9407, 2.0987], + 78557: ["Saint-Hilarion", 48.6224, 1.7286], + 78558: ["Saint-Illiers-la-Ville", 48.9776, 1.5442], + 78559: ["Saint-Illiers-le-Bois", 48.9650, 1.5118], + 78561: ["Saint-Lambert", 48.7339, 2.0062], + 78562: ["Saint-Léger-en-Yvelines", 48.7300, 1.7599], + 78564: ["Saint-Martin-de-Bréthencourt", 48.5148, 1.9156], + 78565: ["Saint-Martin-des-Champs", 48.8778, 1.7191], + 78567: ["Saint-Martin-la-Garenne", 49.0359, 1.6773], + 78569: ["Sainte-Mesme", 48.5356, 1.9405], + 78571: ["Saint-Nom-la-Bretèche", 48.8634, 2.0191], + 78575: ["Saint-Rémy-lès-Chevreuse", 48.7038, 2.0789], + 78576: ["Saint-Rémy-l'Honoré", 48.7487, 1.8757], + 78586: ["Sartrouville", 48.9396, 2.1745], + 78588: ["Saulx-Marchais", 48.8461, 1.8362], + 78590: ["Senlisse", 48.6854, 1.9717], + 78591: ["Septeuil", 48.8882, 1.6845], + 78597: ["Soindres", 48.9535, 1.6716], + 78601: ["Sonchamp", 48.5880, 1.8688], + 78605: ["Tacoignières", 48.8331, 1.6652], + 78606: ["Le Tartre-Gaudran", 48.6971, 1.6036], + 78608: ["Le Tertre-Saint-Denis", 48.9425, 1.6084], + 78609: ["Tessancourt-sur-Aubette", 49.0250, 1.9183], + 78615: ["Thiverval-Grignon", 48.8442, 1.9338], + 78616: ["Thoiry", 48.8724, 1.7978], + 78618: ["Tilly", 48.8779, 1.5750], + 78620: ["Toussus-le-Noble", 48.7466, 2.1179], + 78621: ["Trappes", 48.7750, 1.9934], + 78623: ["Le Tremblay-sur-Mauldre", 48.7834, 1.8780], + 78624: ["Triel-sur-Seine", 48.9780, 2.0087], + 78638: ["Vaux-sur-Seine", 49.0095, 1.9744], + 78640: ["Vélizy-Villacoublay", 48.7839, 2.1970], + 78642: ["Verneuil-sur-Seine", 48.9872, 1.9627], + 78643: ["Vernouillet", 48.9655, 1.9753], + 78644: ["La Verrière", 48.7545, 1.9513], + 78646: ["Versailles", 48.8025, 2.1178], + 78647: ["Vert", 48.9403, 1.6832], + 78650: ["Le Vésinet", 48.8938, 2.1303], + 78653: ["Vicq", 48.8214, 1.8284], + 78655: ["Vieille-église-en-Yvelines", 48.6697, 1.8747], + 78668: ["La Villeneuve-en-Chevrie", 49.0171, 1.5311], + 78672: ["Villennes-sur-Seine", 48.9368, 1.9958], + 78674: ["Villepreux", 48.8311, 2.0130], + 78677: ["Villette", 48.9262, 1.6937], + 78681: ["Villiers-le-Mahieu", 48.8533, 1.7737], + 78683: ["Villiers-Saint-Fréderic", 48.8201, 1.8825], + 78686: ["Viroflay", 48.8024, 2.1715], + 78688: ["Voisins-le-Bretonneux", 48.7586, 2.0485] +}; diff --git a/dep/79.js b/dep/79.js new file mode 100644 index 0000000..276b1ba --- /dev/null +++ b/dep/79.js @@ -0,0 +1,318 @@ +/* + 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[79] = { + 79001: ["L'Absie", 46.6475, -0.5592], + 79002: ["Adilly", 46.7014, -0.3155], + 79003: ["Aiffres", 46.2820, -0.4142], + 79004: ["Aigonnay", 46.3265, -0.2486], + 79005: ["Airvault", 46.8329, -0.1358], + 79006: ["Les Alleuds", 46.1594, -0.0139], + 79007: ["Allonne", 46.5804, -0.3817], + 79008: ["Amailloux", 46.7494, -0.3134], + 79009: ["Amuré", 46.2569, -0.6086], + 79010: ["Arçais", 46.3012, -0.6953], + 79011: ["Ardilleux", 46.0930, -0.0437], + 79012: ["Ardin", 46.4816, -0.5550], + 79013: ["Argenton-les-Vallées", 46.9784, -0.4688], + 79014: ["Argenton-l'église", 47.0529, -0.2515], + 79015: ["Asnières-en-Poitou", 46.0894, -0.2112], + 79016: ["Assais-les-Jumeaux", 46.7918, -0.0681], + 79018: ["Aubigné", 46.0427, -0.1461], + 79019: ["Aubigny", 46.7272, -0.1045], + 79020: ["Augé", 46.4497, -0.2888], + 79022: ["Availles-Thouarsais", 46.8552, -0.1368], + 79023: ["Avon", 46.3723, 0.0023], + 79024: ["Azay-le-Brûlé", 46.4045, -0.2674], + 79025: ["Azay-sur-Thouet", 46.6190, -0.3566], + 79027: ["La Bataille", 46.0857, -0.1096], + 79029: ["Beaulieu-sous-Parthenay", 46.5772, -0.2084], + 79030: ["Beaussais", 46.2826, -0.1545], + 79031: ["Beauvoir-sur-Niort", 46.1809, -0.4733], + 79032: ["Béceleuf", 46.4795, -0.5095], + 79033: ["Belleville", 46.1312, -0.4851], + 79034: ["Bessines", 46.2924, -0.5136], + 79035: ["Le Beugnon", 46.5842, -0.4980], + 79038: ["Boismé", 46.7824, -0.4332], + 79039: ["Boisserolles", 46.1126, -0.4499], + 79040: ["La Boissière-en-Gâtine", 46.5484, -0.3810], + 79042: ["Bougon", 46.3681, -0.0584], + 79043: ["Bouillé-Loretz", 47.0837, -0.2812], + 79044: ["Bouillé-Saint-Paul", 47.0350, -0.3144], + 79045: ["Bouin", 46.0911, -0.0132], + 79046: ["Le Bourdet", 46.2384, -0.6352], + 79047: ["Boussais", 46.8185, -0.2636], + 79048: ["La Crèche", 46.3656, -0.3090], + 79049: ["Bressuire", 46.8545, -0.4793], + 79050: ["Bretignolles", 46.8727, -0.5945], + 79051: ["Le Breuil-Bernard", 46.7138, -0.5567], + 79053: ["Le Breuil-sous-Argenton", 47.0031, -0.4445], + 79054: ["Brie", 46.9226, -0.0374], + 79055: ["Brieuil-sur-Chizé", 46.1263, -0.3269], + 79056: ["Brion-près-Thouet", 47.0500, -0.1881], + 79057: ["Brioux-sur-Boutonne", 46.1418, -0.2189], + 79058: ["Brûlain", 46.2053, -0.3142], + 79059: ["Le Busseau", 46.5831, -0.5944], + 79060: ["Caunay", 46.2016, 0.0887], + 79061: ["Celles-sur-Belle", 46.2405, -0.2181], + 79062: ["Cerizay", 46.8217, -0.6724], + 79063: ["Cersay", 47.0601, -0.3639], + 79064: ["Chail", 46.2032, -0.0778], + 79066: ["Champdeniers-Saint-Denis", 46.4801, -0.3823], + 79068: ["Chantecorps", 46.5027, -0.1467], + 79069: ["Chanteloup", 46.7625, -0.5052], + 79070: ["La Chapelle-Bâton", 46.4685, -0.3246], + 79071: ["La Chapelle-Bertrand", 46.6181, -0.1911], + 79072: ["La Chapelle-Gaudin", 46.9245, -0.3865], + 79074: ["La Chapelle-Pouilloux", 46.1374, 0.0481], + 79075: ["La Chapelle-Saint-étienne", 46.6712, -0.5804], + 79076: ["La Chapelle-Saint-Laurent", 46.7322, -0.4663], + 79077: ["La Chapelle-Thireuil", 46.5528, -0.5529], + 79078: ["Prissé-la-Charrière", 46.1506, -0.4841], + 79079: ["Mauléon", 46.9468, -0.7471], + 79080: ["Châtillon-sur-Thouet", 46.6725, -0.2604], + 79081: ["Chauray", 46.3517, -0.3804], + 79083: ["Chef-Boutonne", 46.1151, -0.0810], + 79084: ["Chenay", 46.3306, -0.0114], + 79085: ["Chérigné", 46.1151, -0.1726], + 79086: ["Cherveux", 46.4212, -0.3532], + 79087: ["Chey", 46.2935, -0.0498], + 79088: ["Chiché", 46.7954, -0.3517], + 79089: ["Le Chillou", 46.7695, -0.1215], + 79090: ["Chizé", 46.1111, -0.3567], + 79091: ["Cirières", 46.8409, -0.6219], + 79092: ["Clavé", 46.5034, -0.2012], + 79094: ["Clessé", 46.7247, -0.4011], + 79095: ["Clussais-la-Pommeraie", 46.1862, 0.0320], + 79096: ["Combrand", 46.8639, -0.6956], + 79098: ["La Couarde", 46.3112, -0.1438], + 79099: ["La Coudre", 46.9467, -0.4748], + 79100: ["Coulon", 46.3372, -0.5841], + 79101: ["Coulonges-sur-l'Autize", 46.4828, -0.5994], + 79102: ["Coulonges-Thouarsais", 46.9231, -0.3329], + 79103: ["Courlay", 46.7822, -0.5779], + 79104: ["Cours", 46.5023, -0.4151], + 79105: ["Coutières", 46.4989, -0.1073], + 79106: ["Couture-d'Argenson", 45.9956, -0.0844], + 79107: ["Crézières", 46.0796, -0.1353], + 79108: ["Doux", 46.7391, 0.0067], + 79109: ["échiré", 46.3946, -0.4267], + 79111: ["Ensigné", 46.0810, -0.2577], + 79112: ["épannes", 46.2241, -0.5887], + 79113: ["étusson", 47.0084, -0.5442], + 79114: ["Exireuil", 46.4537, -0.1773], + 79115: ["Exoudun", 46.3385, -0.0727], + 79116: ["Faye-l'Abbesse", 46.8344, -0.3436], + 79117: ["Faye-sur-Ardin", 46.4422, -0.5047], + 79118: ["Fénery", 46.6849, -0.3648], + 79119: ["Fenioux", 46.5407, -0.4941], + 79120: ["La Ferrière-en-Parthenay", 46.6478, -0.0787], + 79121: ["Fomperron", 46.4695, -0.1180], + 79122: ["Fontenille-Saint-Martin-d'Entraigues", 46.1121, -0.1324], + 79123: ["La Forêt-sur-Sèvre", 46.7587, -0.6480], + 79124: ["Les Forges", 46.5424, -0.0197], + 79125: ["Fors", 46.2413, -0.4143], + 79126: ["Les Fosses", 46.1685, -0.3685], + 79127: ["La Foye-Monjault", 46.1870, -0.5331], + 79128: ["François", 46.3822, -0.3440], + 79129: ["Fressines", 46.3248, -0.2999], + 79130: ["Frontenay-Rohan-Rohan", 46.2557, -0.5401], + 79131: ["Geay", 46.8691, -0.3485], + 79132: ["Genneton", 47.0447, -0.4375], + 79133: ["Germond-Rouvre", 46.4505, -0.4180], + 79134: ["Glénay", 46.8564, -0.2417], + 79135: ["Gourgé", 46.7252, -0.1842], + 79136: ["Gournay-Loizé", 46.1501, -0.0484], + 79137: ["Granzay-Gript", 46.2259, -0.4802], + 79139: ["Les Groseillers", 46.5316, -0.4067], + 79140: ["Hanc", 46.0832, -0.0006], + 79141: ["Irais", 46.8755, -0.0957], + 79142: ["Juillé", 46.1120, -0.2239], + 79144: ["Juscorps", 46.2107, -0.3774], + 79145: ["Lageon", 46.7303, -0.2495], + 79147: ["Largeasse", 46.6817, -0.5146], + 79148: ["Lezay", 46.2658, -0.0196], + 79149: ["Lhoumois", 46.7064, -0.1268], + 79150: ["Limalonges", 46.1367, 0.1736], + 79152: ["Lorigné", 46.1065, 0.0691], + 79153: ["Loubigné", 46.0754, -0.0821], + 79154: ["Loubillé", 46.0438, -0.0643], + 79156: ["Louin", 46.7830, -0.2075], + 79157: ["Louzy", 47.0176, -0.1805], + 79158: ["Luché-sur-Brioux", 46.1344, -0.1502], + 79159: ["Luché-Thouarsais", 46.9128, -0.3045], + 79160: ["Lusseray", 46.1453, -0.1689], + 79161: ["Luzay", 46.9273, -0.2074], + 79162: ["Magné", 46.3095, -0.5584], + 79163: ["Mairé-Levescault", 46.1564, 0.0765], + 79164: ["Maisonnay", 46.1853, -0.0509], + 79165: ["Maisontiers", 46.7784, -0.2630], + 79166: ["Marigny", 46.1947, -0.4166], + 79167: ["Marnes", 46.8531, -0.0177], + 79168: ["Massais", 47.0036, -0.3584], + 79170: ["Mauzé-sur-le-Mignon", 46.1920, -0.6443], + 79171: ["Mauzé-Thouarsais", 46.9730, -0.2866], + 79172: ["Mazières-en-Gâtine", 46.5207, -0.3235], + 79173: ["Mazières-sur-Béronne", 46.1827, -0.1903], + 79174: ["Melle", 46.2309, -0.1478], + 79175: ["Melleran", 46.1300, 0.0053], + 79176: ["Ménigoute", 46.4927, -0.0657], + 79177: ["Messé", 46.2575, 0.1100], + 79178: ["Missé", 46.9558, -0.1757], + 79179: ["Moncoutant", 46.7361, -0.5787], + 79180: ["Montalembert", 46.1021, 0.1701], + 79183: ["Montravers", 46.8367, -0.7364], + 79184: ["La Mothe-Saint-Héray", 46.3520, -0.1193], + 79185: ["Mougon", 46.2907, -0.2960], + 79187: ["Moutiers-sous-Argenton", 46.9623, -0.3773], + 79188: ["Moutiers-sous-Chantemerle", 46.6878, -0.6244], + 79189: ["Nanteuil", 46.4228, -0.1545], + 79190: ["Neuvy-Bouin", 46.6807, -0.4465], + 79191: ["Niort", 46.3282, -0.4653], + 79195: ["Nueil-les-Aubiers", 46.9403, -0.5963], + 79196: ["Oiron", 46.9369, -0.0842], + 79197: ["Oroux", 46.6902, -0.0938], + 79198: ["Paizay-le-Chapt", 46.0710, -0.1840], + 79199: ["Paizay-le-Tort", 46.1679, -0.1708], + 79200: ["Pamplie", 46.5267, -0.4393], + 79201: ["Pamproux", 46.4116, -0.0432], + 79202: ["Parthenay", 46.6453, -0.2330], + 79203: ["Pas-de-Jeu", 46.9791, -0.0626], + 79204: ["Périgné", 46.1857, -0.2455], + 79205: ["Pers", 46.2272, 0.0665], + 79207: ["La Petite-Boissière", 46.8842, -0.7359], + 79208: ["La Peyratte", 46.6645, -0.1587], + 79209: ["Pierrefitte", 46.8649, -0.3032], + 79210: ["Le Pin", 46.8785, -0.6516], + 79211: ["Pioussay", 46.0804, 0.0349], + 79212: ["Pliboux", 46.1647, 0.1227], + 79213: ["Pompaire", 46.6162, -0.2394], + 79214: ["Pouffonds", 46.2011, -0.1163], + 79215: ["Pougne-Hérisson", 46.6603, -0.4139], + 79216: ["Prahecq", 46.2685, -0.3446], + 79217: ["Prailles", 46.3204, -0.2022], + 79218: ["Pressigny", 46.7517, -0.0845], + 79219: ["Priaires", 46.1501, -0.6021], + 79220: ["Prin-Deyrançon", 46.2187, -0.6469], + 79222: ["Pugny", 46.7216, -0.5231], + 79223: ["Puihardy", 46.5255, -0.5445], + 79225: ["Reffannes", 46.5384, -0.1866], + 79226: ["Le Retail", 46.5632, -0.4346], + 79229: ["La Rochénard", 46.2012, -0.5746], + 79230: ["Rom", 46.3034, 0.1238], + 79231: ["Romans", 46.3564, -0.2285], + 79235: ["Saint-Amand-sur-Sèvre", 46.8794, -0.7824], + 79236: ["Saint-André-sur-Sèvre", 46.7779, -0.6993], + 79238: ["Saint-Aubin-du-Plain", 46.9236, -0.4707], + 79239: ["Saint-Aubin-le-Cloud", 46.6572, -0.3427], + 79240: ["Sainte-Blandine", 46.2464, -0.2770], + 79241: ["Saint-Christophe-sur-Roc", 46.4536, -0.3598], + 79242: ["Saint-Clémentin", 46.9607, -0.5149], + 79243: ["Saint-Coutant", 46.2229, 0.0058], + 79244: ["Saint-Cyr-la-Lande", 47.0506, -0.1502], + 79246: ["Sainte-Eanne", 46.3915, -0.1343], + 79247: ["Saint-étienne-la-Cigogne", 46.1147, -0.4953], + 79249: ["Saint-Gelais", 46.3783, -0.3888], + 79250: ["Sainte-Gemme", 46.8997, -0.2829], + 79251: ["Saint-Génard", 46.1863, -0.1343], + 79252: ["Saint-Généroux", 46.8857, -0.1461], + 79253: ["Saint-Georges-de-Noisné", 46.4804, -0.2421], + 79254: ["Saint-Georges-de-Rex", 46.2672, -0.6590], + 79255: ["Saint-Germain-de-Longue-Chaume", 46.7190, -0.3451], + 79256: ["Saint-Germier", 46.4595, -0.0455], + 79257: ["Saint-Hilaire-la-Palud", 46.2614, -0.7151], + 79258: ["Saint-Jacques-de-Thouars", 46.9694, -0.2339], + 79259: ["Saint-Jean-de-Thouars", 46.9546, -0.2189], + 79260: ["Saint-Jouin-de-Marnes", 46.8814, -0.0550], + 79261: ["Saint-Jouin-de-Milly", 46.7615, -0.6107], + 79263: ["Saint-Laurs", 46.5276, -0.5802], + 79264: ["Saint-Léger-de-la-Martinière", 46.2428, -0.1123], + 79265: ["Saint-Léger-de-Montbrun", 46.9892, -0.1307], + 79267: ["Saint-Lin", 46.5326, -0.2285], + 79268: ["Saint-Loup-Lamairé", 46.7703, -0.1570], + 79269: ["Saint-Maixent-de-Beugné", 46.5147, -0.6133], + 79270: ["Saint-Maixent-l'école", 46.4128, -0.2102], + 79271: ["Saint-Marc-la-Lande", 46.5253, -0.3598], + 79273: ["Saint-Martin-de-Bernegoue", 46.2362, -0.3571], + 79274: ["Saint-Martin-de-Mâcon", 47.0226, -0.1138], + 79276: ["Saint-Martin-de-Saint-Maixent", 46.3892, -0.2035], + 79277: ["Saint-Martin-de-Sanzay", 47.0747, -0.1947], + 79278: ["Saint-Martin-du-Fouilloux", 46.5925, -0.1266], + 79279: ["Saint-Martin-lès-Melle", 46.2262, -0.1685], + 79280: ["Saint-Maurice-la-Fougereuse", 47.0496, -0.5088], + 79281: ["Saint-Maxire", 46.3993, -0.4799], + 79282: ["Saint-Médard", 46.2112, -0.2737], + 79283: ["Sainte-Néomaye", 46.3617, -0.2636], + 79284: ["Sainte-Ouenne", 46.4384, -0.4525], + 79285: ["Saint-Pardoux", 46.5770, -0.3167], + 79286: ["Saint-Paul-en-Gâtine", 46.6396, -0.6172], + 79289: ["Saint-Pierre-des-échaubrognes", 46.9797, -0.7518], + 79290: ["Saint-Pompain", 46.4246, -0.6024], + 79292: ["Sainte-Radegonde", 46.9906, -0.2505], + 79293: ["Saint-Rémy", 46.3713, -0.5233], + 79294: ["Saint-Romans-des-Champs", 46.2026, -0.3489], + 79295: ["Saint-Romans-lès-Melle", 46.2066, -0.1963], + 79297: ["Sainte-Soline", 46.2515, 0.0479], + 79298: ["Saint-Symphorien", 46.2674, -0.4790], + 79299: ["Saint-Varent", 46.8927, -0.2233], + 79300: ["Sainte-Verge", 47.0128, -0.2276], + 79301: ["Saint-Vincent-la-Châtre", 46.2128, -0.0364], + 79302: ["Saivres", 46.4370, -0.2331], + 79303: ["Salles", 46.3878, -0.0976], + 79304: ["Sansais", 46.2902, -0.5942], + 79306: ["Saurais", 46.6235, -0.1352], + 79307: ["Sauzé-Vaussais", 46.1223, 0.1112], + 79308: ["Sciecq", 46.3703, -0.4746], + 79309: ["Scillé", 46.5996, -0.5569], + 79310: ["Secondigné-sur-Belle", 46.1625, -0.3141], + 79311: ["Secondigny", 46.6116, -0.4418], + 79312: ["Séligné", 46.1398, -0.2708], + 79313: ["Sepvret", 46.2902, -0.0945], + 79314: ["Sompt", 46.1673, -0.0927], + 79316: ["Soudan", 46.4323, -0.0959], + 79318: ["Soutiers", 46.5893, -0.2670], + 79319: ["Souvigné", 46.3589, -0.1706], + 79320: ["Surin", 46.4686, -0.4608], + 79321: ["Taizé", 46.9296, -0.1375], + 79322: ["Le Tallud", 46.6273, -0.2910], + 79325: ["Tessonnière", 46.8126, -0.2144], + 79326: ["Thénezay", 46.7132, -0.0410], + 79327: ["Thorigné", 46.2838, -0.2524], + 79328: ["Thorigny-sur-le-Mignon", 46.1501, -0.5567], + 79329: ["Thouars", 46.9828, -0.1995], + 79330: ["Tillou", 46.1507, -0.1210], + 79331: ["Tourtenay", 47.0467, -0.1119], + 79332: ["Trayes", 46.6690, -0.4821], + 79333: ["Ulcot", 47.0217, -0.3991], + 79334: ["Usseau", 46.1701, -0.5871], + 79335: ["Vallans", 46.2190, -0.5455], + 79336: ["Vançais", 46.3039, 0.0433], + 79337: ["Le Vanneau-Irleau", 46.3008, -0.6430], + 79338: ["Vanzay", 46.2310, 0.1106], + 79339: ["Vasles", 46.5737, -0.0494], + 79340: ["Vausseroux", 46.5553, -0.1380], + 79341: ["Vautebis", 46.5325, -0.1530], + 79342: ["Vernoux-en-Gâtine", 46.6226, -0.5171], + 79343: ["Vernoux-sur-Boutonne", 46.1579, -0.2621], + 79345: ["Verruyes", 46.5188, -0.2821], + 79346: ["Le Vert", 46.1044, -0.3987], + 79347: ["Viennay", 46.6959, -0.2479], + 79348: ["Villefollet", 46.1201, -0.2732], + 79349: ["Villemain", 46.0168, -0.1112], + 79350: ["Villiers-en-Bois", 46.1418, -0.4088], + 79351: ["Villiers-en-Plaine", 46.4150, -0.5368], + 79352: ["Villiers-sur-Chizé", 46.0980, -0.3037], + 79353: ["Vitré", 46.2831, -0.1957], + 79354: ["Vouhé", 46.5598, -0.2559], + 79355: ["Vouillé", 46.3162, -0.3561], + 79356: ["Voultegon", 46.9119, -0.5242], + 79357: ["Xaintray", 46.4958, -0.4804] +}; diff --git a/dep/8.js b/dep/8.js new file mode 100644 index 0000000..8920c9d --- /dev/null +++ b/dep/8.js @@ -0,0 +1,476 @@ +/* + 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[8] = { + 8001: ["Acy-Romance", 49.4918, 4.3270], + 8003: ["Aiglemont", 49.7902, 4.7700], + 8004: ["Aire", 49.4707, 4.1638], + 8005: ["Alincourt", 49.4030, 4.3451], + 8006: ["Alland'Huy-et-Sausseuil", 49.5119, 4.5491], + 8007: ["Les Alleux", 49.4739, 4.7425], + 8008: ["Amagne", 49.5164, 4.5030], + 8009: ["Amblimont", 49.6301, 5.0621], + 8010: ["Ambly-Fleury", 49.4891, 4.4893], + 8011: ["Anchamps", 49.9247, 4.6642], + 8013: ["Angecourt", 49.6350, 4.9772], + 8014: ["Annelles", 49.4316, 4.4138], + 8015: ["Antheny", 49.8444, 4.3047], + 8016: ["Aouste", 49.7952, 4.3135], + 8017: ["Apremont", 49.2593, 4.9676], + 8018: ["Ardeuil-et-Montfauxelles", 49.2672, 4.7048], + 8019: ["Les Grandes-Armoises", 49.5292, 4.8988], + 8020: ["Les Petites-Armoises", 49.5008, 4.8285], + 8021: ["Arnicourt", 49.5539, 4.3416], + 8022: ["Arreux", 49.8258, 4.6613], + 8023: ["Artaise-le-Vivier", 49.5719, 4.8926], + 8024: ["Asfeld", 49.4733, 4.1237], + 8025: ["Attigny", 49.4761, 4.5849], + 8026: ["Aubigny-les-Pothées", 49.7645, 4.4276], + 8027: ["Auboncourt-Vauzelles", 49.5558, 4.4829], + 8028: ["Aubrives", 50.0873, 4.7669], + 8029: ["Auflance", 49.6152, 5.2955], + 8030: ["Auge", 49.8571, 4.2684], + 8031: ["Aure", 49.2765, 4.6239], + 8032: ["Aussonce", 49.3455, 4.3272], + 8033: ["Authe", 49.4601, 4.8776], + 8034: ["Autrecourt-et-Pourron", 49.6066, 5.0179], + 8035: ["Autruche", 49.4541, 4.9056], + 8036: ["Autry", 49.2657, 4.8311], + 8037: ["Auvillers-les-Forges", 49.8661, 4.3607], + 8038: ["Avançon", 49.4808, 4.2513], + 8039: ["Avaux", 49.4659, 4.0688], + 8040: ["Les Ayvelles", 49.7217, 4.7524], + 8041: ["Baâlons", 49.6016, 4.6675], + 8042: ["Balaives-et-Butz", 49.6725, 4.7184], + 8043: ["Balan", 49.6897, 4.9635], + 8044: ["Balham", 49.4914, 4.1510], + 8045: ["Ballay", 49.4216, 4.7519], + 8046: ["Banogne-Recouvrance", 49.5702, 4.1324], + 8047: ["Barbaise", 49.6766, 4.5796], + 8048: ["Barby", 49.5250, 4.3153], + 8049: ["Bar-lès-Buzancy", 49.4465, 4.9576], + 8052: ["Bayonville", 49.3964, 5.0111], + 8053: ["Bazeilles", 49.6774, 4.9851], + 8055: ["Beaumont-en-Argonne", 49.5275, 5.0353], + 8056: ["Beffu-et-le-Morthomme", 49.3720, 4.8922], + 8057: ["Belleville-et-Châtillon-sur-Bar", 49.4653, 4.8175], + 8058: ["Belval", 49.7730, 4.6375], + 8059: ["Belval-Bois-des-Dames", 49.4815, 5.0441], + 8060: ["Bergnicourt", 49.4194, 4.2474], + 8061: ["La Berlière", 49.5266, 4.9372], + 8062: ["Bertoncourt", 49.5391, 4.4014], + 8063: ["La Besace", 49.5535, 4.9701], + 8064: ["Biermes", 49.4766, 4.3845], + 8065: ["Bièvres", 49.5573, 5.2774], + 8066: ["Bignicourt", 49.3901, 4.4219], + 8067: ["Blagny", 49.6239, 5.1980], + 8069: ["Blanchefosse-et-Bay", 49.7665, 4.2523], + 8070: ["Blanzy-la-Salonnaise", 49.4878, 4.1904], + 8071: ["Blombay", 49.8159, 4.4541], + 8072: ["Bosseval-et-Briancourt", 49.7636, 4.8688], + 8073: ["Bossus-lès-Rumigny", 49.8398, 4.2558], + 8074: ["Bouconville", 49.2583, 4.7729], + 8075: ["Boult-aux-Bois", 49.4191, 4.8353], + 8076: ["Boulzicourt", 49.6898, 4.6974], + 8077: ["Bourcq", 49.3822, 4.6179], + 8078: ["Bourg-Fidèle", 49.8889, 4.5544], + 8079: ["Boutancourt", 49.6815, 4.7699], + 8080: ["Bouvellemont", 49.5836, 4.6648], + 8081: ["Bogny-sur-Meuse", 49.8477, 4.7508], + 8082: ["Brécy-Brières", 49.3320, 4.7555], + 8083: ["Brévilly", 49.6589, 5.0796], + 8084: ["Brienne-sur-Aisne", 49.4260, 4.0624], + 8085: ["Brieulles-sur-Bar", 49.4816, 4.8613], + 8086: ["Briquenay", 49.4034, 4.8693], + 8087: ["Brognon", 49.9327, 4.2804], + 8088: ["Bulson", 49.6288, 4.9142], + 8089: ["Buzancy", 49.4184, 4.9736], + 8090: ["Carignan", 49.6387, 5.1718], + 8092: ["Cauroy", 49.3512, 4.4594], + 8094: ["Cernion", 49.7993, 4.4261], + 8095: ["Chagny", 49.5720, 4.6997], + 8096: ["Chalandry-Elaire", 49.7077, 4.7564], + 8097: ["Challerange", 49.3083, 4.7459], + 8098: ["Champigneulle", 49.3514, 4.9279], + 8099: ["Champigneul-sur-Vence", 49.7043, 4.6637], + 8100: ["Champlin", 49.8350, 4.3263], + 8101: ["La Chapelle", 49.7607, 5.0241], + 8102: ["Chappes", 49.6074, 4.2794], + 8103: ["Charbogne", 49.5061, 4.5900], + 8104: ["Chardeny", 49.4194, 4.5957], + 8105: ["Charleville-Mézières", 49.7752, 4.7172], + 8106: ["Charnois", 50.1025, 4.8311], + 8107: ["Château-Porcien", 49.5340, 4.2476], + 8109: ["Chatel-Chéhéry", 49.2790, 4.9523], + 8110: ["Le Châtelet-sur-Sormonne", 49.8401, 4.5174], + 8111: ["Le Châtelet-sur-Retourne", 49.4102, 4.2741], + 8113: ["Chaumont-Porcien", 49.6486, 4.2382], + 8114: ["Chéhéry", 49.6402, 4.8784], + 8115: ["Chémery-sur-Bar", 49.6121, 4.8679], + 8116: ["Le Chesne", 49.5117, 4.7698], + 8117: ["Chesnois-Auboncourt", 49.5610, 4.5674], + 8119: ["Cheveuges", 49.6628, 4.8890], + 8120: ["Chevières", 49.3232, 4.8935], + 8121: ["Chilly", 49.8419, 4.4706], + 8122: ["Chooz", 50.0907, 4.8008], + 8123: ["Chuffilly-Roche", 49.4510, 4.6219], + 8124: ["Clavy-Warby", 49.7451, 4.5479], + 8125: ["Cliron", 49.8088, 4.6118], + 8126: ["Condé-lès-Herpy", 49.5425, 4.1979], + 8128: ["Condé-lès-Autry", 49.2451, 4.8554], + 8130: ["Contreuve", 49.3619, 4.6155], + 8131: ["Cornay", 49.2986, 4.9335], + 8132: ["Corny-Machéroménil", 49.5821, 4.4545], + 8133: ["Coucy", 49.5095, 4.4620], + 8134: ["Coulommes-et-Marqueny", 49.4295, 4.5743], + 8135: ["La Croix-aux-Bois", 49.4054, 4.7891], + 8136: ["Daigny", 49.7049, 5.0012], + 8137: ["Damouzy", 49.8078, 4.6827], + 8138: ["Les Deux-Villes", 49.6544, 5.2305], + 8139: ["Deville", 49.8750, 4.6936], + 8140: ["Dom-le-Mesnil", 49.6858, 4.8099], + 8141: ["Dommery", 49.6799, 4.4817], + 8142: ["Donchery", 49.7374, 4.8902], + 8143: ["Doumely-Bégny", 49.6337, 4.3057], + 8144: ["Doux", 49.5166, 4.4283], + 8145: ["Douzy", 49.6732, 5.0358], + 8146: ["Draize", 49.6529, 4.3334], + 8147: ["Dricourt", 49.3935, 4.5156], + 8148: ["L'écaille", 49.4095, 4.2095], + 8149: ["L'échelle", 49.8052, 4.4839], + 8150: ["écly", 49.5544, 4.2876], + 8151: ["écordal", 49.5343, 4.5877], + 8152: ["élan", 49.6560, 4.7528], + 8153: ["Escombres-et-le-Chesnois", 49.6972, 5.1260], + 8154: ["Estrebay", 49.8253, 4.3456], + 8155: ["étalle", 49.8528, 4.4461], + 8156: ["éteignières", 49.8907, 4.4030], + 8158: ["étrépigny", 49.6869, 4.7486], + 8159: ["Euilly-et-Lombut", 49.6288, 5.1136], + 8160: ["évigny", 49.7271, 4.6755], + 8161: ["Exermont", 49.2945, 5.0222], + 8162: ["Fagnon", 49.7325, 4.6191], + 8163: ["Faissault", 49.6089, 4.5056], + 8164: ["Falaise", 49.3838, 4.7411], + 8165: ["FAUX", 49.5369, 4.5039], + 8166: ["Fépin", 50.0221, 4.7072], + 8167: ["La Férée", 49.7581, 4.3041], + 8168: ["La Ferté-sur-Chiers", 49.5723, 5.2400], + 8169: ["Flaignes-Havys", 49.8189, 4.3991], + 8170: ["Fleigneux", 49.7761, 4.9636], + 8171: ["Fléville", 49.3088, 4.9812], + 8172: ["Fligny", 49.8835, 4.2649], + 8173: ["Flize", 49.6952, 4.7751], + 8174: ["Floing", 49.7233, 4.9328], + 8175: ["Foisches", 50.1290, 4.7746], + 8176: ["Fossé", 49.4497, 5.0050], + 8178: ["Fraillicourt", 49.6642, 4.1683], + 8179: ["Francheval", 49.7203, 5.0754], + 8180: ["La Francheville", 49.7255, 4.7073], + 8182: ["Le Fréty", 49.7344, 4.2619], + 8183: ["Fromelennes", 50.1149, 4.8629], + 8184: ["Fromy", 49.6013, 5.2562], + 8185: ["Fumay", 49.9726, 4.6600], + 8186: ["Germont", 49.4329, 4.8791], + 8187: ["Gernelle", 49.7731, 4.8238], + 8188: ["Gespunsart", 49.8176, 4.8443], + 8189: ["Girondelle", 49.8523, 4.3864], + 8190: ["Givet", 50.1424, 4.8351], + 8191: ["Givonne", 49.7324, 4.9972], + 8192: ["Givron", 49.6564, 4.2961], + 8193: ["Givry", 49.4889, 4.5313], + 8194: ["Glaire", 49.7168, 4.9057], + 8195: ["Gomont", 49.5102, 4.1678], + 8196: ["Grandchamp", 49.6525, 4.4067], + 8197: ["Grandham", 49.2909, 4.8550], + 8198: ["Grandpré", 49.3557, 4.8654], + 8199: ["La Grandville", 49.7864, 4.8038], + 8200: ["Grivy-Loisy", 49.4266, 4.6403], + 8201: ["Gruyères", 49.7096, 4.6041], + 8202: ["Gué-d'Hossus", 49.9534, 4.5390], + 8203: ["Guignicourt-sur-Vence", 49.6886, 4.6330], + 8204: ["Guincourt", 49.5563, 4.6281], + 8205: ["Hagnicourt", 49.6109, 4.5842], + 8206: ["Ham-les-Moines", 49.7946, 4.5882], + 8207: ["Ham-sur-Meuse", 50.0894, 4.7829], + 8208: ["Hannappes", 49.8168, 4.2344], + 8209: ["Hannogne-Saint-Martin", 49.6727, 4.8291], + 8210: ["Hannogne-Saint-Rémy", 49.6062, 4.1432], + 8211: ["Haraucourt", 49.6241, 4.9536], + 8212: ["Harcy", 49.8527, 4.5580], + 8214: ["Hargnies", 50.0091, 4.7909], + 8215: ["Harricourt", 49.4390, 4.9234], + 8216: ["Haudrecy", 49.7836, 4.6121], + 8217: ["Haulmé", 49.8579, 4.7925], + 8218: ["Les Hautes-Rivières", 49.9089, 4.8473], + 8219: ["Hauteville", 49.5827, 4.2987], + 8220: ["Hauviné", 49.3159, 4.4117], + 8222: ["Haybes", 49.9928, 4.7351], + 8223: ["Herbeuval", 49.6014, 5.3530], + 8225: ["Herpy-l'Arlésienne", 49.5259, 4.1882], + 8226: ["Hierges", 50.0988, 4.7338], + 8228: ["La Horgne", 49.6237, 4.6767], + 8229: ["Houdilcourt", 49.4226, 4.1256], + 8230: ["Houldizy", 49.8127, 4.6695], + 8232: ["Illy", 49.7575, 4.9804], + 8233: ["Imécourt", 49.3711, 4.9749], + 8234: ["Inaumont", 49.5628, 4.3190], + 8235: ["Issancourt-et-Rumel", 49.7569, 4.8277], + 8236: ["Jandun", 49.6747, 4.5594], + 8237: ["Joigny-sur-Meuse", 49.8321, 4.7638], + 8238: ["Jonval", 49.5691, 4.6630], + 8239: ["Juniville", 49.3942, 4.3798], + 8240: ["Justine-Herbigny", 49.6051, 4.3257], + 8242: ["Laifour", 49.9020, 4.6956], + 8243: ["Lalobbe", 49.6690, 4.3703], + 8244: ["Lametz", 49.5265, 4.6890], + 8245: ["Lançon", 49.2748, 4.8880], + 8246: ["Landres-et-Saint-Georges", 49.3522, 5.0129], + 8247: ["Landrichamps", 50.0794, 4.8274], + 8248: ["Launois-sur-Vence", 49.6645, 4.5273], + 8249: ["Laval-Morency", 49.8301, 4.4935], + 8250: ["Leffincourt", 49.3814, 4.5508], + 8251: ["Lépron-les-Vallées", 49.7492, 4.4562], + 8252: ["Létanne", 49.5441, 5.0800], + 8254: ["Liart", 49.7612, 4.3415], + 8255: ["Linay", 49.6161, 5.2289], + 8256: ["Liry", 49.3047, 4.6426], + 8257: ["Logny-Bogny", 49.7757, 4.3877], + 8259: ["Longwé", 49.3862, 4.8004], + 8260: ["Lonny", 49.8154, 4.5856], + 8261: ["Louvergny", 49.5481, 4.7408], + 8262: ["Lucquy", 49.5371, 4.4762], + 8263: ["Lumes", 49.7351, 4.7869], + 8264: ["Machault", 49.3529, 4.5074], + 8267: ["Mairy", 49.6475, 5.0517], + 8268: ["Maisoncelle-et-Villers", 49.5898, 4.9184], + 8269: ["Malandry", 49.5756, 5.1808], + 8271: ["Manre", 49.2568, 4.6553], + 8272: ["Maranwez", 49.7276, 4.3415], + 8273: ["Marby", 49.8351, 4.4269], + 8274: ["Marcq", 49.3140, 4.9197], + 8275: ["Margny", 49.6171, 5.3613], + 8276: ["Margut", 49.5804, 5.2715], + 8277: ["Marlemont", 49.7465, 4.3812], + 8278: ["Marquigny", 49.5485, 4.7053], + 8279: ["Mars-sous-Bourcq", 49.4008, 4.6409], + 8280: ["Marvaux-Vieux", 49.2876, 4.6905], + 8281: ["Matton-et-Clémency", 49.6763, 5.2255], + 8282: ["Maubert-Fontaine", 49.8821, 4.4326], + 8283: ["Mazerny", 49.6108, 4.6182], + 8284: ["Les Mazures", 49.8968, 4.6319], + 8286: ["Ménil-Annelles", 49.4366, 4.4498], + 8287: ["Ménil-Lépinois", 49.3745, 4.2876], + 8288: ["Mesmont", 49.6185, 4.3990], + 8289: ["Messincourt", 49.6912, 5.1528], + 8291: ["Mogues", 49.6597, 5.2830], + 8293: ["Moiry", 49.6001, 5.2789], + 8294: ["La Moncelle", 49.6929, 4.9964], + 8295: ["Mondigny", 49.7118, 4.6366], + 8296: ["Montcheutin", 49.2882, 4.8031], + 8297: ["Montcornet", 49.8356, 4.6504], + 8298: ["Montcy-Notre-Dame", 49.7906, 4.7434], + 8300: ["Le Mont-Dieu", 49.5494, 4.8593], + 8301: ["Montgon", 49.5124, 4.7189], + 8302: ["Monthermé", 49.8995, 4.7479], + 8303: ["Monthois", 49.3091, 4.7041], + 8304: ["Montigny-sur-Meuse", 50.0477, 4.7107], + 8305: ["Montigny-sur-Vence", 49.6451, 4.6125], + 8306: ["Mont-Laurent", 49.4637, 4.4783], + 8307: ["Montmeillant", 49.7025, 4.3285], + 8308: ["Mont-Saint-Martin", 49.3314, 4.6413], + 8309: ["Mont-Saint-Remy", 49.3867, 4.4768], + 8310: ["Mouron", 49.3152, 4.7847], + 8311: ["Mouzon", 49.5898, 5.0766], + 8312: ["Murtin-et-Bogny", 49.8101, 4.5394], + 8313: ["Nanteuil-sur-Aisne", 49.5032, 4.2963], + 8314: ["Neuflize", 49.4065, 4.3119], + 8315: ["Neufmaison", 49.7574, 4.5124], + 8316: ["Neufmanil", 49.8226, 4.8066], + 8317: ["La Neuville-à-Maire", 49.5797, 4.8560], + 8318: ["La Neuville-aux-Joûtes", 49.9331, 4.2408], + 8319: ["Neuville-lez-Beaulieu", 49.9062, 4.3529], + 8320: ["La Neuville-en-Tourne-à-Fuy", 49.3465, 4.3925], + 8321: ["Neuville-Day", 49.5000, 4.6919], + 8322: ["Neuville-lès-This", 49.7327, 4.5898], + 8323: ["La Neuville-lès-Wasigny", 49.6473, 4.3596], + 8324: ["Neuvizy", 49.6268, 4.5391], + 8325: ["Noirval", 49.4583, 4.7943], + 8326: ["Nouart", 49.4505, 5.0548], + 8327: ["Nouvion-sur-Meuse", 49.7088, 4.7975], + 8328: ["Nouzonville", 49.8197, 4.7539], + 8329: ["Novion-Porcien", 49.5959, 4.4285], + 8330: ["Novy-Chevrières", 49.5461, 4.4423], + 8331: ["Noyers-Pont-Maugis", 49.6588, 4.9300], + 8332: ["Oches", 49.5072, 4.9286], + 8333: ["Olizy-Primat", 49.3578, 4.7829], + 8334: ["Omicourt", 49.6297, 4.8267], + 8335: ["Omont", 49.5934, 4.7394], + 8336: ["Osnes", 49.6585, 5.1576], + 8338: ["Pauvres", 49.4128, 4.5002], + 8339: ["Perthes", 49.4486, 4.3551], + 8340: ["Poilcourt-Sydney", 49.4196, 4.0948], + 8341: ["Poix-Terron", 49.6441, 4.6526], + 8342: ["Pouru-aux-Bois", 49.7100, 5.0983], + 8343: ["Pouru-Saint-Remy", 49.6809, 5.0886], + 8344: ["Prez", 49.8014, 4.3612], + 8346: ["Prix-lès-Mézières", 49.7480, 4.6856], + 8347: ["Puilly-et-Charbeaux", 49.6363, 5.2751], + 8348: ["Puiseux", 49.5944, 4.5367], + 8349: ["Pure", 49.6818, 5.1801], + 8350: ["Quatre-Champs", 49.4459, 4.7767], + 8351: ["Quilly", 49.4054, 4.5822], + 8352: ["Raillicourt", 49.6525, 4.5909], + 8353: ["Rancennes", 50.1212, 4.8224], + 8354: ["Raucourt-et-Flaba", 49.5891, 4.9619], + 8355: ["Regniowez", 49.9257, 4.4148], + 8356: ["Remaucourt", 49.6012, 4.2320], + 8357: ["Remilly-Aillicourt", 49.6485, 4.9937], + 8358: ["Remilly-les-Pothées", 49.7839, 4.5473], + 8360: ["Renneville", 49.6508, 4.1356], + 8361: ["Renwez", 49.8491, 4.6051], + 8362: ["Rethel", 49.5131, 4.3835], + 8363: ["Revin", 49.9343, 4.6921], + 8364: ["Rilly-sur-Aisne", 49.4845, 4.6368], + 8365: ["Rimogne", 49.8387, 4.5353], + 8366: ["Rocquigny", 49.7003, 4.2469], + 8367: ["Rocroi", 49.9315, 4.5584], + 8368: ["Roizy", 49.4259, 4.1855], + 8369: ["La Romagne", 49.6844, 4.3063], + 8370: ["Rouvroy-sur-Audry", 49.7853, 4.5024], + 8371: ["Rubécourt-et-Lamécourt", 49.6938, 5.0181], + 8372: ["Rubigny", 49.6884, 4.2062], + 8373: ["Rumigny", 49.8046, 4.2708], + 8374: ["La Sabotterie", 49.5447, 4.6699], + 8375: ["Sachy", 49.6698, 5.1280], + 8376: ["Sailly", 49.6003, 5.1735], + 8377: ["Saint-Aignan", 49.6549, 4.8522], + 8378: ["Saint-Clément-à-Arnes", 49.2965, 4.4347], + 8379: ["Saint-étienne-à-Arnes", 49.3075, 4.5114], + 8380: ["Saint-Fergeux", 49.5733, 4.2011], + 8381: ["Saint-Germainmont", 49.5206, 4.1349], + 8382: ["Saint-Jean-aux-Bois", 49.7249, 4.3062], + 8383: ["Saint-Juvin", 49.3375, 4.9535], + 8384: ["Saint-Lambert-et-Mont-de-Jeux", 49.4980, 4.6247], + 8385: ["Saint-Laurent", 49.7591, 4.7760], + 8386: ["Saint-Loup-en-Champagne", 49.4528, 4.2153], + 8387: ["Saint-Loup-Terrier", 49.5716, 4.6132], + 8388: ["Saint-Marceau", 49.7064, 4.7200], + 8389: ["Saint-Marcel", 49.7678, 4.5751], + 8390: ["Sainte-Marie", 49.3713, 4.6716], + 8391: ["Saint-Menges", 49.7598, 4.9315], + 8392: ["Saint-Morel", 49.3388, 4.6973], + 8393: ["Saint-Pierre-à-Arnes", 49.2962, 4.4641], + 8394: ["Saint-Pierremont", 49.4891, 4.9453], + 8395: ["Saint-Pierre-sur-Vence", 49.7017, 4.6831], + 8396: ["Saint-Quentin-le-Petit", 49.5855, 4.0805], + 8397: ["Saint-Remy-le-Petit", 49.3995, 4.2317], + 8398: ["Sainte-Vaubourg", 49.4597, 4.5923], + 8399: ["Sapogne-sur-Marche", 49.5978, 5.3136], + 8400: ["Sapogne-et-Feuchères", 49.6594, 4.8004], + 8401: ["Saulces-Champenoises", 49.4466, 4.5041], + 8402: ["Saulces-Monclin", 49.5762, 4.5075], + 8403: ["Sault-lès-Rethel", 49.4872, 4.3560], + 8404: ["Sault-Saint-Remy", 49.4246, 4.1566], + 8405: ["Sauville", 49.5508, 4.7866], + 8406: ["Savigny-sur-Aisne", 49.3595, 4.7215], + 8407: ["Séchault", 49.2714, 4.7368], + 8408: ["Sécheval", 49.8596, 4.6699], + 8409: ["Sedan", 49.6970, 4.9298], + 8410: ["Semide", 49.3291, 4.5764], + 8411: ["Semuy", 49.4956, 4.6629], + 8412: ["Senuc", 49.3080, 4.8520], + 8413: ["Seraincourt", 49.6220, 4.1879], + 8415: ["Sery", 49.5893, 4.3613], + 8416: ["Seuil", 49.4741, 4.4528], + 8417: ["Sévigny-la-Forêt", 49.8792, 4.4792], + 8418: ["Sévigny-Waleppe", 49.6171, 4.0804], + 8419: ["Signy-l'Abbaye", 49.7029, 4.4041], + 8420: ["Signy-le-Petit", 49.9309, 4.2990], + 8421: ["Signy-Montlibert", 49.5783, 5.3108], + 8422: ["Singly", 49.6418, 4.7059], + 8424: ["Sommauthe", 49.5025, 4.9868], + 8425: ["Sommerance", 49.3263, 4.9932], + 8426: ["Son", 49.5802, 4.2671], + 8427: ["Sorbon", 49.5514, 4.3720], + 8428: ["Sorcy-Bauthémont", 49.5413, 4.5384], + 8429: ["Sormonne", 49.8083, 4.5634], + 8430: ["Stonne", 49.5495, 4.9220], + 8431: ["Sugny", 49.3554, 4.6608], + 8432: ["Sury", 49.7658, 4.6120], + 8433: ["Suzanne", 49.5196, 4.6390], + 8434: ["Sy", 49.5140, 4.8719], + 8435: ["Tagnon", 49.4497, 4.2922], + 8436: ["Taillette", 49.9272, 4.4748], + 8437: ["Tailly", 49.4074, 5.0683], + 8438: ["Taizy", 49.5106, 4.2585], + 8439: ["Tannay", 49.5244, 4.8248], + 8440: ["Tarzy", 49.8762, 4.2966], + 8441: ["Termes", 49.3367, 4.8221], + 8443: ["Terron-sur-Aisne", 49.4555, 4.7079], + 8444: ["Tétaigne", 49.6494, 5.1170], + 8445: ["Thelonne", 49.6482, 4.9456], + 8446: ["Thénorgues", 49.4060, 4.9213], + 8448: ["Thilay", 49.8995, 4.8074], + 8449: ["Thin-le-Moutier", 49.7150, 4.5119], + 8450: ["This", 49.7524, 4.6105], + 8451: ["Le Thour", 49.5452, 4.0902], + 8452: ["Thugny-Trugny", 49.4774, 4.4211], + 8453: ["Toges", 49.4255, 4.7853], + 8454: ["Touligny", 49.6767, 4.6149], + 8455: ["Tourcelles-Chaumont", 49.3980, 4.6016], + 8456: ["Tournavaux", 49.8728, 4.7839], + 8457: ["Tournes", 49.7992, 4.6398], + 8458: ["Tourteron", 49.5406, 4.6424], + 8459: ["Tremblois-lès-Carignan", 49.6624, 5.2602], + 8460: ["Tremblois-lès-Rocroi", 49.8448, 4.5005], + 8461: ["Vandy", 49.4408, 4.7176], + 8462: ["Vaux-Champagne", 49.4463, 4.5489], + 8463: ["Vaux-en-Dieulet", 49.4785, 4.9918], + 8464: ["Vaux-lès-Mouron", 49.2980, 4.7843], + 8465: ["Vaux-lès-Rubigny", 49.6904, 4.1830], + 8466: ["Vaux-lès-Mouzon", 49.6031, 5.1370], + 8467: ["Vaux-Montreuil", 49.5833, 4.5564], + 8468: ["Vaux-Villaine", 49.7691, 4.4726], + 8469: ["Vendresse", 49.6036, 4.7916], + 8470: ["Verpel", 49.3818, 4.9288], + 8471: ["Verrières", 49.4959, 4.8853], + 8472: ["Viel-Saint-Remy", 49.6325, 4.4836], + 8473: ["Vieux-lès-Asfeld", 49.4510, 4.1061], + 8475: ["Villers-Cernay", 49.7388, 5.0500], + 8476: ["Villers-devant-le-Thour", 49.5043, 4.0766], + 8477: ["Villers-devant-Mouzon", 49.6273, 5.0178], + 8478: ["Villers-le-Tilleul", 49.6274, 4.7275], + 8479: ["Villers-le-Tourneur", 49.6220, 4.5640], + 8480: ["Villers-Semeuse", 49.7411, 4.7510], + 8481: ["Villers-sur-Bar", 49.6817, 4.8551], + 8482: ["Villers-sur-le-Mont", 49.6632, 4.6793], + 8483: ["Ville-sur-Lumes", 49.7557, 4.7960], + 8484: ["Ville-sur-Retourne", 49.3939, 4.4471], + 8485: ["Villy", 49.5938, 5.2214], + 8486: ["Vireux-Molhain", 50.0772, 4.7050], + 8487: ["Vireux-Wallerand", 50.0568, 4.7470], + 8488: ["Vivier-au-Court", 49.7320, 4.8240], + 8489: ["Voncq", 49.4736, 4.6814], + 8490: ["Vouziers", 49.4000, 4.7012], + 8491: ["Vrigne-aux-Bois", 49.7370, 4.8560], + 8492: ["Vrigne-Meuse", 49.7048, 4.8346], + 8493: ["Vrizy", 49.4330, 4.6732], + 8494: ["Wadelincourt", 49.6805, 4.9305], + 8496: ["Wagnon", 49.6470, 4.4456], + 8497: ["Warcq", 49.7682, 4.6664], + 8498: ["Warnécourt", 49.7325, 4.6558], + 8499: ["Wasigny", 49.6279, 4.3576], + 8500: ["Wignicourt", 49.5867, 4.5820], + 8501: ["Williers", 49.6689, 5.3007], + 8502: ["Yoncq", 49.5680, 5.0166], + 8503: ["Yvernaumont", 49.6747, 4.6626] +}; diff --git a/dep/80.js b/dep/80.js new file mode 100644 index 0000000..9090168 --- /dev/null +++ b/dep/80.js @@ -0,0 +1,795 @@ +/* + 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[80] = { + 80001: ["Abbeville", 50.1083, 1.8320], + 80002: ["Ablaincourt-Pressoir", 49.8413, 2.8248], + 80003: ["Acheux-en-Amiénois", 50.0715, 2.5311], + 80004: ["Acheux-en-Vimeu", 50.0660, 1.6702], + 80005: ["Agenville", 50.1718, 2.1077], + 80006: ["Agenvillers", 50.1792, 1.9236], + 80008: ["Aigneville", 50.0367, 1.6099], + 80009: ["Ailly-le-Haut-Clocher", 50.0813, 1.9960], + 80010: ["Ailly-sur-Noye", 49.7466, 2.3469], + 80011: ["Ailly-sur-Somme", 49.9134, 2.1860], + 80013: ["Airaines", 49.9720, 1.9451], + 80014: ["Aizecourt-le-Bas", 49.9867, 3.0290], + 80015: ["Aizecourt-le-Haut", 49.9669, 2.9825], + 80016: ["Albert", 50.0040, 2.6483], + 80017: ["Allaines", 49.9632, 2.9374], + 80018: ["Allenay", 50.0864, 1.4929], + 80019: ["Allery", 49.9594, 1.8855], + 80020: ["Allonville", 49.9379, 2.3677], + 80021: ["Amiens", 49.9009, 2.2900], + 80022: ["Andainville", 49.8911, 1.7846], + 80023: ["Andechy", 49.7147, 2.7066], + 80024: ["Argoeuves", 49.9413, 2.2467], + 80025: ["Argoules", 50.3376, 1.8179], + 80026: ["Arguel", 49.8765, 1.8074], + 80027: ["Armancourt", 49.6767, 2.7129], + 80028: ["Arquèves", 50.0728, 2.4775], + 80029: ["Arrest", 50.1288, 1.6192], + 80030: ["Arry", 50.2821, 1.7227], + 80031: ["Arvillers", 49.7318, 2.6358], + 80032: ["Assainvillers", 49.6231, 2.5993], + 80033: ["Assevillers", 49.8984, 2.8416], + 80034: ["Athies", 49.8569, 2.9774], + 80035: ["Aubercourt", 49.8378, 2.5473], + 80036: ["Aubigny", 49.8875, 2.4717], + 80037: ["Aubvillers", 49.7085, 2.4793], + 80038: ["Auchonvillers", 50.0820, 2.6333], + 80039: ["Ault", 50.0925, 1.4471], + 80040: ["Aumâtre", 49.9215, 1.7731], + 80041: ["Aumont", 49.8787, 1.9241], + 80042: ["Autheux", 50.1395, 2.2331], + 80043: ["Authie", 50.1184, 2.4915], + 80044: ["Authieule", 50.1359, 2.3777], + 80045: ["Authuille", 50.0467, 2.6767], + 80046: ["Avelesges", 49.9032, 1.9318], + 80047: ["Aveluy", 50.0311, 2.6604], + 80048: ["Avesnes-Chaussoy", 49.8930, 1.8637], + 80049: ["Ayencourt", 49.6264, 2.5511], + 80050: ["Bacouel-sur-Selle", 49.8303, 2.1940], + 80051: ["Bailleul", 50.0258, 1.8550], + 80052: ["Baizieux", 49.9904, 2.5125], + 80053: ["Balâtre", 49.7112, 2.8650], + 80054: ["Barleux", 49.8976, 2.8931], + 80055: ["Barly", 50.2057, 2.2742], + 80056: ["Bavelincourt", 50.0006, 2.4495], + 80057: ["Bayencourt", 50.1316, 2.5722], + 80058: ["Bayonvillers", 49.8647, 2.6285], + 80059: ["Bazentin", 50.0297, 2.7664], + 80060: ["Béalcourt", 50.1965, 2.1824], + 80061: ["Beaucamps-le-Jeune", 49.8168, 1.7708], + 80062: ["Beaucamps-le-Vieux", 49.8435, 1.7775], + 80063: ["Beauchamps", 50.0192, 1.5233], + 80064: ["Beaucourt-en-Santerre", 49.7964, 2.5862], + 80065: ["Beaucourt-sur-l'Ancre", 50.0848, 2.6839], + 80066: ["Beaucourt-sur-l'Hallue", 49.9982, 2.4275], + 80067: ["Beaufort-en-Santerre", 49.7816, 2.6607], + 80068: ["Beaumetz", 50.1349, 2.1102], + 80069: ["Beaumont-Hamel", 50.0765, 2.6595], + 80070: ["Beauquesne", 50.0811, 2.3761], + 80071: ["Beauval", 50.1079, 2.3286], + 80073: ["Bécordel-Bécourt", 49.9966, 2.6870], + 80074: ["Becquigny", 49.6889, 2.6214], + 80076: ["Béhen", 50.0512, 1.7619], + 80077: ["Béhencourt", 49.9738, 2.4697], + 80078: ["Bellancourt", 50.0927, 1.9127], + 80079: ["Belleuse", 49.7029, 2.1137], + 80080: ["Belloy-en-Santerre", 49.8846, 2.8599], + 80081: ["Belloy-Saint-Léonard", 49.9048, 1.9101], + 80082: ["Belloy-sur-Somme", 49.9807, 2.1386], + 80083: ["Bergicourt", 49.7444, 2.0280], + 80084: ["Bermesnil", 49.8978, 1.7439], + 80085: ["Bernâtre", 50.1942, 2.0978], + 80086: ["Bernaville", 50.1349, 2.1757], + 80087: ["Bernay-en-Ponthieu", 50.2637, 1.7504], + 80088: ["Bernes", 49.9087, 3.1018], + 80089: ["Berneuil", 50.0882, 2.1736], + 80090: ["Berny-en-Santerre", 49.8665, 2.8505], + 80092: ["Bertangles", 49.9733, 2.2915], + 80093: ["Berteaucourt-les-Dames", 50.0417, 2.1571], + 80094: ["Berteaucourt-lès-Thennes", 49.8198, 2.4622], + 80095: ["Bertrancourt", 50.1008, 2.5642], + 80096: ["Béthencourt-sur-Mer", 50.0753, 1.4995], + 80097: ["Béthencourt-sur-Somme", 49.7926, 2.9572], + 80098: ["Bettembos", 49.8039, 1.8815], + 80099: ["Bettencourt-Rivière", 49.9927, 1.9776], + 80100: ["Bettencourt-Saint-Ouen", 50.0175, 2.1222], + 80101: ["Beuvraignes", 49.6381, 2.7759], + 80102: ["Biaches", 49.9232, 2.9002], + 80103: ["Biarre", 49.7219, 2.8834], + 80104: ["Biencourt", 49.9765, 1.6931], + 80105: ["Billancourt", 49.7384, 2.8992], + 80106: ["Blangy-sous-Poix", 49.7660, 2.0044], + 80107: ["Blangy-Tronville", 49.8695, 2.4303], + 80108: ["Boisbergues", 50.1531, 2.2223], + 80109: ["Le Boisle", 50.2683, 1.9736], + 80110: ["Boismont", 50.1579, 1.6734], + 80112: ["Bonnay", 49.9429, 2.5069], + 80113: ["Bonneville", 50.0778, 2.2623], + 80114: ["Bosquel", 49.7372, 2.2130], + 80115: ["Bouchavesnes-Bergen", 49.9924, 2.9216], + 80116: ["Bouchoir", 49.7455, 2.6787], + 80117: ["Bouchon", 50.0402, 2.0267], + 80118: ["Boufflers", 50.2589, 2.0212], + 80119: ["Bougainville", 49.8646, 2.0469], + 80120: ["Bouillancourt-en-Séry", 49.9600, 1.6302], + 80121: ["Bouillancourt-la-Bataille", 49.6969, 2.5266], + 80122: ["Bouquemaison", 50.2156, 2.3391], + 80123: ["Bourdon", 49.9902, 2.0865], + 80124: ["Bourseville", 50.1053, 1.5218], + 80125: ["Boussicourt", 49.6993, 2.5720], + 80126: ["Bouttencourt", 49.9505, 1.6100], + 80127: ["Bouvaincourt-sur-Bresle", 50.0359, 1.4961], + 80128: ["Bouvincourt-en-Vermandois", 49.8908, 3.0441], + 80129: ["Bouzincourt", 50.0233, 2.6118], + 80130: ["Bovelles", 49.8897, 2.1407], + 80131: ["Boves", 49.8416, 2.3832], + 80132: ["Braches", 49.7302, 2.4989], + 80133: ["Brailly-Cornehotte", 50.2243, 1.9581], + 80134: ["Brassy", 49.7314, 2.0504], + 80135: ["Bray-lès-Mareuil", 50.0514, 1.8485], + 80136: ["Bray-sur-Somme", 49.9549, 2.7215], + 80137: ["Breilly", 49.9293, 2.1642], + 80138: ["Bresle", 49.9903, 2.5492], + 80139: ["Breuil", 49.7369, 2.9490], + 80140: ["Brévillers", 50.2154, 2.3809], + 80141: ["Brie", 49.8792, 2.9421], + 80142: ["Briquemesnil-Floxicourt", 49.8878, 2.0804], + 80143: ["Brocourt", 49.8511, 1.8197], + 80144: ["Brouchy", 49.7163, 3.0972], + 80145: ["Brucamps", 50.0713, 2.0527], + 80146: ["Brutelles", 50.1369, 1.5203], + 80147: ["Buigny-l'Abbé", 50.0970, 1.9445], + 80148: ["Buigny-lès-Gamaches", 50.0191, 1.5688], + 80149: ["Buigny-Saint-Maclou", 50.1528, 1.8199], + 80150: ["Buire-Courcelles", 49.9332, 3.0080], + 80151: ["Buire-sur-l'Ancre", 49.9748, 2.5929], + 80152: ["Bus-la-Mésière", 49.6380, 2.7141], + 80153: ["Bus-lès-Artois", 50.1041, 2.5406], + 80154: ["Bussu", 49.9464, 2.9756], + 80155: ["Bussus-Bussuel", 50.1099, 2.0077], + 80156: ["Bussy-lès-Daours", 49.9124, 2.4123], + 80157: ["Bussy-lès-Poix", 49.8174, 2.0137], + 80158: ["Buverchy", 49.7274, 2.9701], + 80159: ["Cachy", 49.8574, 2.4768], + 80160: ["Cagny", 49.8505, 2.3374], + 80161: ["Cahon", 50.1196, 1.7290], + 80162: ["Caix", 49.8107, 2.6456], + 80163: ["Cambron", 50.1092, 1.7656], + 80164: ["Camon", 49.9013, 2.3632], + 80165: ["Camps-en-Amiénois", 49.8837, 1.9644], + 80166: ["Canaples", 50.0613, 2.2308], + 80167: ["Canchy", 50.1871, 1.8735], + 80168: ["Candas", 50.0996, 2.2804], + 80169: ["Cannessières", 49.9357, 1.7656], + 80170: ["Cantigny", 49.6651, 2.4899], + 80171: ["Caours", 50.1280, 1.8811], + 80172: ["Cappy", 49.9256, 2.7631], + 80173: ["Cardonnette", 49.9521, 2.3560], + 80174: ["Le Cardonnois", 49.6311, 2.4830], + 80175: ["Carnoy", 49.9863, 2.7552], + 80176: ["Carrépuis", 49.7045, 2.8192], + 80177: ["Cartigny", 49.9086, 3.0172], + 80179: ["Caulières", 49.7867, 1.8990], + 80180: ["Cavillon", 49.9182, 2.0754], + 80181: ["Cayeux-en-Santerre", 49.8125, 2.6058], + 80182: ["Cayeux-sur-Mer", 50.1760, 1.5157], + 80183: ["Cerisy-Buleux", 49.9731, 1.7371], + 80184: ["Cerisy", 49.8960, 2.6224], + 80185: ["Champien", 49.6958, 2.8583], + 80186: ["Chaulnes", 49.8169, 2.8015], + 80187: ["La Chaussée-Tirancourt", 49.9611, 2.1674], + 80188: ["Chaussoy-Epagny", 49.7215, 2.3288], + 80189: ["La Chavatte", 49.7556, 2.7642], + 80190: ["Chépy", 50.0644, 1.6432], + 80191: ["Chilly", 49.7964, 2.7698], + 80192: ["Chipilly", 49.9179, 2.6515], + 80193: ["Chirmont", 49.7148, 2.3718], + 80194: ["Chuignes", 49.8980, 2.7516], + 80195: ["Chuignolles", 49.9016, 2.7284], + 80196: ["Citerne", 49.9790, 1.8169], + 80197: ["Cizancourt", 49.8401, 2.9181], + 80198: ["Clairy-Saulchoix", 49.8546, 2.1678], + 80199: ["Cléry-sur-Somme", 49.9622, 2.8866], + 80200: ["Cocquerel", 50.0556, 1.9602], + 80201: ["Coigneux", 50.1301, 2.5561], + 80202: ["Coisy", 49.9654, 2.3329], + 80203: ["Colincamps", 50.1015, 2.6096], + 80204: ["Combles", 50.0100, 2.8739], + 80205: ["Condé-Folie", 50.0036, 2.0211], + 80206: ["Contalmaison", 50.0293, 2.7356], + 80207: ["Contay", 50.0098, 2.4681], + 80208: ["Conteville", 50.1794, 2.0674], + 80209: ["Contoire", 49.7265, 2.5554], + 80210: ["Contre", 49.7457, 2.0880], + 80211: ["Conty", 49.7503, 2.1445], + 80212: ["Corbie", 49.9202, 2.4949], + 80213: ["Cottenchy", 49.8071, 2.3683], + 80214: ["Coullemelle", 49.6700, 2.4252], + 80215: ["Coulonvillers", 50.1533, 2.0177], + 80216: ["Courcelette", 50.0596, 2.7438], + 80217: ["Courcelles-au-Bois", 50.1053, 2.5825], + 80218: ["Courcelles-sous-Moyencourt", 49.8097, 2.0415], + 80219: ["Courcelles-sous-Thoix", 49.7211, 2.0760], + 80220: ["Courtemanche", 49.6644, 2.5453], + 80221: ["Cramont", 50.1529, 2.0489], + 80222: ["Crécy-en-Ponthieu", 50.2402, 1.8451], + 80223: ["Crémery", 49.7432, 2.8239], + 80224: ["Cressy-Omencourt", 49.7175, 2.9077], + 80225: ["Creuse", 49.8354, 2.1594], + 80226: ["Croix-Moligneaux", 49.8196, 3.0003], + 80227: ["Croixrault", 49.7945, 1.9864], + 80228: ["Le Crotoy", 50.2439, 1.6231], + 80229: ["Crouy-Saint-Pierre", 49.9600, 2.0931], + 80230: ["Curchy", 49.7790, 2.8687], + 80231: ["Curlu", 49.9683, 2.8185], + 80232: ["Damery", 49.7307, 2.7367], + 80233: ["Dancourt-Popincourt", 49.6656, 2.7313], + 80234: ["Daours", 49.9037, 2.4394], + 80235: ["Dargnies", 50.0427, 1.5297], + 80236: ["Davenescourt", 49.7141, 2.5965], + 80237: ["Démuin", 49.8163, 2.5395], + 80238: ["Dernancourt", 49.9790, 2.6233], + 80239: ["Devise", 49.8511, 3.0086], + 80240: ["Doingt", 49.9231, 2.9625], + 80241: ["Domart-en-Ponthieu", 50.0757, 2.1231], + 80242: ["Domart-sur-la-Luce", 49.8261, 2.4882], + 80243: ["Domesmont", 50.1201, 2.1439], + 80244: ["Dominois", 50.3282, 1.8490], + 80245: ["Domléger-Longvillers", 50.1550, 2.0873], + 80246: ["Dommartin", 49.7953, 2.4013], + 80247: ["Dompierre-Becquincourt", 49.9109, 2.8067], + 80248: ["Dompierre-sur-Authie", 50.2951, 1.9208], + 80249: ["Domqueur", 50.1135, 2.0515], + 80250: ["Domvast", 50.2018, 1.9044], + 80251: ["Doudelainville", 50.0008, 1.7640], + 80252: ["Douilly", 49.7969, 3.0583], + 80253: ["Doullens", 50.1631, 2.3471], + 80256: ["Dreuil-lès-Amiens", 49.9159, 2.2263], + 80258: ["Driencourt", 49.9575, 3.0052], + 80259: ["Dromesnil", 49.8773, 1.8691], + 80260: ["Drucat", 50.1459, 1.8613], + 80261: ["Dury", 49.8524, 2.2766], + 80262: ["Eaucourt-sur-Somme", 50.0682, 1.8882], + 80263: ["L'échelle-Saint-Aurin", 49.6903, 2.7171], + 80264: ["éclusier-Vaux", 49.9511, 2.7914], + 80265: ["Embreville", 50.0329, 1.5524], + 80266: ["Englebelmer", 50.0547, 2.6079], + 80267: ["Ennemain", 49.8401, 2.9568], + 80268: ["épagne-épagnette", 50.0773, 1.8676], + 80269: ["épaumesnil", 49.9140, 1.8549], + 80270: ["épécamps", 50.1109, 2.1540], + 80271: ["épehy", 50.0062, 3.1329], + 80272: ["épénancourt", 49.8202, 2.9295], + 80273: ["éplessier", 49.7843, 1.9404], + 80274: ["Eppeville", 49.7377, 3.0490], + 80275: ["équancourt", 50.0353, 3.0142], + 80276: ["équennes-éramecourt", 49.7278, 1.9558], + 80278: ["Erches", 49.7243, 2.6724], + 80279: ["Ercheu", 49.7010, 2.9465], + 80280: ["Ercourt", 50.0405, 1.7240], + 80281: ["Ergnies", 50.0883, 2.0321], + 80282: ["érondelle", 50.0466, 1.8777], + 80283: ["Esclainvillers", 49.6903, 2.3989], + 80284: ["Esmery-Hallon", 49.7113, 3.0246], + 80285: ["Essertaux", 49.7465, 2.2580], + 80287: ["Estréboeuf", 50.1537, 1.6284], + 80288: ["Estrées-Deniécourt", 49.8718, 2.8225], + 80290: ["Estrées-lès-Crécy", 50.2583, 1.9339], + 80291: ["Estrées-sur-Noye", 49.7842, 2.3389], + 80292: ["étalon", 49.7607, 2.8487], + 80293: ["ételfay", 49.6643, 2.6108], + 80294: ["éterpigny", 49.8856, 2.9160], + 80295: ["étinehem", 49.9355, 2.6880], + 80296: ["L'étoile", 50.0257, 2.0378], + 80297: ["étréjust", 49.9117, 1.8872], + 80298: ["étricourt-Manancourt", 50.0296, 2.9822], + 80299: ["La Faloise", 49.6967, 2.3402], + 80300: ["Falvy", 49.8226, 2.9626], + 80301: ["Famechon", 49.7670, 2.0322], + 80302: ["Faverolles", 49.6455, 2.6194], + 80303: ["Favières", 50.2347, 1.6686], + 80304: ["Fay", 49.8873, 2.8023], + 80305: ["Ferrières", 49.8848, 2.1784], + 80306: ["Fescamps", 49.6415, 2.6866], + 80307: ["Feuillères", 49.9413, 2.8515], + 80308: ["Feuquières-en-Vimeu", 50.0586, 1.6028], + 80310: ["Fienvillers", 50.1178, 2.2344], + 80311: ["Fignières", 49.6803, 2.5854], + 80312: ["Fins", 50.0420, 3.0422], + 80313: ["Flaucourt", 49.9174, 2.8678], + 80314: ["Flers", 50.0506, 2.8177], + 80315: ["Flers-sur-Noye", 49.7293, 2.2575], + 80316: ["Flesselles", 50.0032, 2.2594], + 80317: ["Fleury", 49.7357, 2.1145], + 80318: ["Flixecourt", 50.0103, 2.0796], + 80319: ["Fluy", 49.8596, 2.0859], + 80320: ["Folies", 49.7629, 2.6664], + 80321: ["Folleville", 49.6776, 2.3550], + 80322: ["Fonches-Fonchette", 49.7761, 2.8215], + 80324: ["Fontaine-le-Sec", 49.9436, 1.8041], + 80325: ["Fontaine-lès-Cappy", 49.8992, 2.7765], + 80326: ["Fontaine-sous-Montdidier", 49.6550, 2.5053], + 80327: ["Fontaine-sur-Maye", 50.2366, 1.9303], + 80328: ["Fontaine-sur-Somme", 50.0246, 1.9406], + 80329: ["Forceville", 50.0660, 2.5554], + 80330: ["Forceville-en-Vimeu", 49.9618, 1.7994], + 80331: ["Forest-l'Abbaye", 50.2032, 1.8324], + 80332: ["Forest-Montiers", 50.2442, 1.7366], + 80333: ["Fort-Mahon-Plage", 50.3450, 1.5770], + 80334: ["Fossemanant", 49.8021, 2.1900], + 80335: ["Foucaucourt-en-Santerre", 49.8766, 2.7697], + 80336: ["Foucaucourt-Hors-Nesle", 49.9175, 1.7178], + 80337: ["Fouencamps", 49.8191, 2.4078], + 80338: ["Fouilloy", 49.8905, 2.5044], + 80339: ["Fouquescourt", 49.7707, 2.7474], + 80340: ["Fourcigny", 49.7521, 1.8250], + 80341: ["Fourdrinoy", 49.9240, 2.1052], + 80342: ["Framerville-Rainecourt", 49.8633, 2.7200], + 80343: ["Framicourt", 49.9560, 1.6772], + 80344: ["Francières", 50.0743, 1.9458], + 80345: ["Franleu", 50.0996, 1.6445], + 80346: ["Franqueville", 50.0953, 2.0966], + 80347: ["Fransart", 49.7686, 2.7738], + 80348: ["Fransu", 50.1129, 2.0902], + 80349: ["Fransures", 49.7136, 2.2341], + 80350: ["Franvillers", 49.9701, 2.4998], + 80351: ["Fréchencourt", 49.9640, 2.4368], + 80352: ["Frémontiers", 49.7684, 2.0740], + 80353: ["Fresnes-Mazancourt", 49.8513, 2.8628], + 80354: ["Fresnes-Tilloloy", 49.9824, 1.7603], + 80355: ["Fresneville", 49.8875, 1.8313], + 80356: ["Fresnoy-Andainville", 49.9086, 1.7917], + 80357: ["Fresnoy-au-Val", 49.8374, 2.0514], + 80358: ["Fresnoy-en-Chaussée", 49.7722, 2.5838], + 80359: ["Fresnoy-lès-Roye", 49.7408, 2.7794], + 80360: ["Fressenneville", 50.0612, 1.5665], + 80361: ["Frettecuisse", 49.9234, 1.8101], + 80362: ["Frettemeule", 49.9995, 1.6393], + 80364: ["Friaucourt", 50.0873, 1.4741], + 80365: ["Fricamps", 49.8182, 1.9905], + 80366: ["Fricourt", 49.9963, 2.7151], + 80367: ["Frise", 49.9400, 2.8142], + 80368: ["Friville-Escarbotin", 50.0860, 1.5435], + 80369: ["Frohen-sur-Authie", 50.2020, 2.2085], + 80371: ["Froyelles", 50.2231, 1.9254], + 80372: ["Frucourt", 49.9984, 1.8109], + 80373: ["Gamaches", 49.9947, 1.5564], + 80374: ["Gapennes", 50.1783, 1.9522], + 80375: ["Gauville", 49.7808, 1.7875], + 80376: ["Gentelles", 49.8451, 2.4505], + 80377: ["Gézaincourt", 50.1393, 2.3116], + 80378: ["Ginchy", 50.0228, 2.8362], + 80379: ["Glisy", 49.8742, 2.3872], + 80380: ["Gorenflos", 50.0915, 2.0567], + 80381: ["Gorges", 50.1074, 2.1831], + 80383: ["Goyencourt", 49.7213, 2.7664], + 80384: ["Grandcourt", 50.0695, 2.7112], + 80385: ["Grand-Laviers", 50.1345, 1.7882], + 80386: ["Gratibus", 49.6830, 2.5493], + 80387: ["Grattepanche", 49.7872, 2.3061], + 80388: ["Grébault-Mesnil", 50.0243, 1.7223], + 80389: ["Grécourt", 49.7170, 2.9868], + 80390: ["Grivesnes", 49.6868, 2.4581], + 80391: ["Grivillers", 49.6592, 2.7039], + 80392: ["Grouches-Luchuel", 50.1821, 2.3807], + 80393: ["Gruny", 49.7263, 2.8165], + 80395: ["Guerbigny", 49.6978, 2.6652], + 80396: ["Gueschart", 50.2375, 2.0112], + 80397: ["Gueudecourt", 50.0600, 2.8433], + 80399: ["Guignemicourt", 49.8712, 2.1683], + 80400: ["Guillaucourt", 49.8387, 2.6343], + 80401: ["Guillemont", 50.0110, 2.8238], + 80402: ["Guizancourt", 49.7362, 1.9979], + 80403: ["Guyencourt-sur-Noye", 49.7764, 2.3605], + 80404: ["Guyencourt-Saulcourt", 49.9951, 3.0807], + 80405: ["Hailles", 49.7990, 2.4288], + 80406: ["Hallencourt", 49.9955, 1.8748], + 80407: ["Hallivillers", 49.6961, 2.2956], + 80408: ["Halloy-lès-Pernois", 50.0427, 2.2033], + 80409: ["Hallu", 49.7921, 2.7881], + 80410: ["Ham", 49.7534, 3.0740], + 80411: ["Le Hamel", 49.8958, 2.5727], + 80412: ["Hamelet", 49.8961, 2.5331], + 80413: ["Hancourt", 49.9049, 3.0706], + 80414: ["Hangard", 49.8336, 2.5090], + 80415: ["Hangest-en-Santerre", 49.7509, 2.6021], + 80416: ["Hangest-sur-Somme", 49.9792, 2.0381], + 80417: ["Harbonnières", 49.8504, 2.6698], + 80418: ["Hardecourt-aux-Bois", 49.9931, 2.8139], + 80419: ["Hargicourt", 49.7135, 2.5204], + 80420: ["Harponville", 50.0363, 2.5006], + 80421: ["Hattencourt", 49.7691, 2.7928], + 80422: ["Hautvillers-Ouville", 50.1697, 1.8201], + 80423: ["Havernas", 50.0358, 2.2311], + 80424: ["Hébécourt", 49.8182, 2.2596], + 80425: ["Hédauville", 50.0483, 2.5698], + 80426: ["Heilly", 49.9611, 2.5298], + 80427: ["Hem-Hardinval", 50.1530, 2.2873], + 80428: ["Hem-Monacu", 49.9573, 2.8409], + 80429: ["Hénencourt", 50.0036, 2.5623], + 80430: ["Herbécourt", 49.9225, 2.8397], + 80431: ["Hérissart", 50.0286, 2.4169], + 80432: ["Herleville", 49.8611, 2.7511], + 80433: ["Herly", 49.7525, 2.8730], + 80434: ["Hervilly", 49.9312, 3.1171], + 80435: ["Hesbécourt", 49.9465, 3.1425], + 80436: ["Hescamps", 49.7288, 1.8775], + 80437: ["Heucourt-Croquoison", 49.9301, 1.8824], + 80438: ["Heudicourt", 50.0270, 3.0902], + 80439: ["Heuzecourt", 50.1654, 2.1687], + 80440: ["Hiermont", 50.1998, 2.0719], + 80442: ["Hombleux", 49.7431, 2.9913], + 80443: ["Hornoy-le-Bourg", 49.8474, 1.9028], + 80444: ["Huchenneville", 50.0482, 1.8027], + 80445: ["Humbercourt", 50.2095, 2.4574], + 80446: ["Huppy", 50.0240, 1.7601], + 80447: ["Hyencourt-le-Grand", 49.8223, 2.8368], + 80449: ["Ignaucourt", 49.8179, 2.5761], + 80450: ["Inval-Boiron", 49.8812, 1.7468], + 80451: ["Irles", 50.1027, 2.7603], + 80452: ["Jumel", 49.7623, 2.3228], + 80453: ["Laboissière-en-Santerre", 49.6588, 2.6675], + 80455: ["Lachapelle", 49.7617, 1.9572], + 80456: ["Lafresguimont-Saint-Martin", 49.8233, 1.8106], + 80458: ["Lahoussoye", 49.9488, 2.4816], + 80459: ["Laleu", 49.9424, 1.9357], + 80460: ["Lamaronde", 49.8038, 1.9039], + 80461: ["Lamotte-Brebière", 49.8946, 2.3943], + 80462: ["Lamotte-Buleux", 50.1865, 1.8356], + 80463: ["Lamotte-Warfusée", 49.8753, 2.5914], + 80464: ["Lanchères", 50.1630, 1.5535], + 80465: ["Languevoisin-Quiquery", 49.7456, 2.9330], + 80466: ["Lanches-Saint-Hilaire", 50.1002, 2.1457], + 80467: ["Laucourt", 49.6715, 2.7626], + 80468: ["Laviéville", 49.9913, 2.5765], + 80469: ["Lawarde-Mauger-l'Hortoy", 49.7120, 2.2714], + 80470: ["Léalvillers", 50.0684, 2.5079], + 80472: ["Lesboeufs", 50.0441, 2.8574], + 80473: ["Liancourt-Fosse", 49.7556, 2.8145], + 80474: ["Licourt", 49.8252, 2.9024], + 80475: ["Liéramont", 49.9958, 3.0517], + 80476: ["Liercourt", 50.0328, 1.8970], + 80477: ["Ligescourt", 50.2903, 1.8713], + 80478: ["Lignières", 49.6715, 2.6487], + 80479: ["Lignières-Châtelain", 49.7760, 1.8633], + 80480: ["Lignières-en-Vimeu", 49.9101, 1.7456], + 80481: ["Lihons", 49.8281, 2.7559], + 80482: ["Limeux", 50.0167, 1.8081], + 80484: ["Liomer", 49.8591, 1.8086], + 80485: ["Loeuilly", 49.7718, 2.1957], + 80486: ["Long", 50.0414, 1.9882], + 80487: ["Longavesnes", 49.9717, 3.0617], + 80488: ["Longpré-les-Corps-Saints", 50.0122, 1.9814], + 80489: ["Longueau", 49.8725, 2.3569], + 80490: ["Longueval", 50.0304, 2.7989], + 80491: ["Longuevillette", 50.1302, 2.2752], + 80493: ["Louvencourt", 50.0920, 2.5052], + 80494: ["Louvrechy", 49.7318, 2.3972], + 80495: ["Lucheux", 50.2007, 2.4195], + 80496: ["Machiel", 50.2721, 1.8374], + 80497: ["Machy", 50.2756, 1.8021], + 80498: ["Mailly-Maillet", 50.0802, 2.5936], + 80499: ["Mailly-Raineval", 49.7424, 2.4496], + 80500: ["Maisnières", 50.0146, 1.6091], + 80501: ["Maison-Ponthieu", 50.2071, 2.0426], + 80502: ["Maison-Roland", 50.1283, 2.0261], + 80503: ["Maizicourt", 50.1958, 2.1268], + 80504: ["Malpart", 49.6935, 2.4982], + 80505: ["Mametz", 50.0005, 2.7457], + 80507: ["Marcelcave", 49.8483, 2.5706], + 80508: ["Marché-Allouarde", 49.7238, 2.8647], + 80509: ["Marchélepot", 49.8310, 2.8666], + 80511: ["Marestmontiers", 49.6824, 2.5210], + 80512: ["Mareuil-Caubert", 50.0709, 1.8260], + 80513: ["Maricourt", 49.9808, 2.7847], + 80514: ["Marieux", 50.1008, 2.4463], + 80515: ["Marlers", 49.7590, 1.8502], + 80516: ["Marquaix", 49.9474, 3.0746], + 80517: ["Marquivillers", 49.6799, 2.6897], + 80518: ["Martainneville", 49.9987, 1.7065], + 80519: ["Matigny", 49.7962, 3.0127], + 80520: ["Maucourt", 49.7932, 2.7523], + 80521: ["Maurepas", 49.9853, 2.8528], + 80522: ["Le Mazis", 49.8721, 1.7633], + 80523: ["Méaulte", 49.9748, 2.6680], + 80524: ["Méharicourt", 49.7967, 2.7310], + 80525: ["Meigneux", 49.7668, 1.8905], + 80526: ["Le Meillard", 50.1708, 2.1985], + 80527: ["Méneslies", 50.0580, 1.4936], + 80528: ["Méréaucourt", 49.7302, 1.9310], + 80529: ["Mérélessart", 49.9721, 1.8485], + 80530: ["Méricourt-l'Abbé", 49.9450, 2.5629], + 80531: ["Méricourt-en-Vimeu", 49.8943, 1.9462], + 80532: ["Méricourt-sur-Somme", 49.9059, 2.6816], + 80533: ["Mers-les-Bains", 50.0705, 1.4047], + 80535: ["Le Mesge", 49.9405, 2.0437], + 80536: ["Mesnil-Bruntel", 49.8979, 2.9628], + 80537: ["Mesnil-Domqueur", 50.1336, 2.0630], + 80538: ["Mesnil-en-Arrouaise", 50.0364, 2.9501], + 80540: ["Mesnil-Martinsart", 50.0476, 2.6395], + 80541: ["Mesnil-Saint-Georges", 49.6408, 2.5247], + 80542: ["Mesnil-Saint-Nicaise", 49.7784, 2.9132], + 80543: ["Métigny", 49.9367, 1.9114], + 80544: ["Mézerolles", 50.1854, 2.2265], + 80545: ["Mézières-en-Santerre", 49.7807, 2.5514], + 80546: ["Miannay", 50.0958, 1.7181], + 80547: ["Millencourt", 50.0012, 2.5974], + 80548: ["Millencourt-en-Ponthieu", 50.1499, 1.9121], + 80549: ["Miraumont", 50.1005, 2.7276], + 80550: ["Mirvaux", 50.0030, 2.3976], + 80551: ["Misery", 49.8474, 2.8900], + 80552: ["Moislains", 49.9944, 2.9670], + 80553: ["Molliens-au-Bois", 49.9891, 2.3806], + 80554: ["Molliens-Dreuil", 49.8819, 2.0109], + 80555: ["Monchy-Lagache", 49.8506, 3.0431], + 80556: ["Mons-Boubert", 50.1261, 1.6641], + 80557: ["Estrées-Mons", 49.8792, 3.0085], + 80558: ["Monsures", 49.7111, 2.1614], + 80559: ["Montagne-Fayel", 49.9111, 1.9869], + 80560: ["Montauban-de-Picardie", 50.0072, 2.7812], + 80561: ["Montdidier", 49.6484, 2.5688], + 80562: ["Montigny-sur-l'Hallue", 49.9854, 2.4223], + 80563: ["Montigny-les-Jongleurs", 50.1782, 2.1358], + 80565: ["Montonvillers", 49.9964, 2.2957], + 80566: ["Fieffes-Montrelet", 50.0905, 2.2169], + 80568: ["Morchain", 49.8003, 2.9231], + 80569: ["Morcourt", 49.8856, 2.6577], + 80570: ["Moreuil", 49.7762, 2.4842], + 80571: ["Morisel", 49.7650, 2.4593], + 80572: ["Morlancourt", 49.9480, 2.6473], + 80573: ["Morvillers-Saint-Saturnin", 49.7787, 1.8152], + 80574: ["Mouflers", 50.0444, 2.0563], + 80575: ["Mouflières", 49.9258, 1.7424], + 80576: ["Moyencourt", 49.7241, 2.9471], + 80577: ["Moyencourt-lès-Poix", 49.7906, 2.0409], + 80578: ["Moyenneville", 50.0763, 1.7541], + 80579: ["Muille-Villette", 49.7250, 3.0687], + 80580: ["Nampont", 50.3421, 1.7524], + 80582: ["Namps-Maisnil", 49.8061, 2.1229], + 80583: ["Nampty", 49.7893, 2.2165], + 80584: ["Naours", 50.0451, 2.2842], + 80585: ["Nesle", 49.7599, 2.9098], + 80586: ["Nesle-l'Hôpital", 49.9141, 1.6928], + 80587: ["Neslette", 49.9273, 1.6646], + 80588: ["Neufmoulin", 50.1259, 1.9041], + 80589: ["Neuilly-le-Dien", 50.2260, 2.0475], + 80590: ["Neuilly-l'Hôpital", 50.1693, 1.8801], + 80591: ["Neuville-au-Bois", 49.9698, 1.7832], + 80592: ["Neuville-Coppegueule", 49.8560, 1.7398], + 80593: ["La Neuville-lès-Bray", 49.9221, 2.7220], + 80594: ["Neuville-lès-Loeuilly", 49.7933, 2.1753], + 80595: ["La Neuville-Sire-Bernard", 49.7428, 2.5231], + 80596: ["Neuvillette", 50.2084, 2.3146], + 80597: ["Nibas", 50.0944, 1.5886], + 80598: ["Nouvion", 50.2148, 1.7803], + 80599: ["Noyelles-en-Chaussée", 50.2112, 1.9867], + 80600: ["Noyelles-sur-Mer", 50.1869, 1.7206], + 80601: ["Nurlu", 50.0039, 3.0150], + 80602: ["Occoches", 50.1823, 2.2874], + 80603: ["Ochancourt", 50.1010, 1.6120], + 80604: ["Offignies", 49.7944, 1.8564], + 80605: ["Offoy", 49.7712, 3.0166], + 80606: ["Oisemont", 49.9551, 1.7602], + 80607: ["Oissy", 49.9026, 2.0602], + 80608: ["Omiécourt", 49.8027, 2.8432], + 80609: ["Oneux", 50.1482, 1.9806], + 80611: ["Oresmaux", 49.7665, 2.2689], + 80613: ["Oust-Marest", 50.0485, 1.4684], + 80614: ["Outrebois", 50.1697, 2.2515], + 80615: ["Ovillers-la-Boisselle", 50.0291, 2.6987], + 80616: ["Pargny", 49.8086, 2.9477], + 80617: ["Parvillers-le-Quesnoy", 49.7466, 2.7255], + 80618: ["Pendé", 50.1611, 1.5841], + 80619: ["Pernois", 50.0612, 2.1859], + 80620: ["Péronne", 49.9283, 2.9300], + 80621: ["Pertain", 49.8059, 2.8690], + 80622: ["Picquigny", 49.9329, 2.1390], + 80623: ["Piennes-Onvillers", 49.6253, 2.6467], + 80624: ["Pierregot", 50.0077, 2.3804], + 80625: ["Pierrepont-sur-Avre", 49.7068, 2.5511], + 80626: ["Pissy", 49.8666, 2.1293], + 80627: ["Plachy-Buyon", 49.8120, 2.2276], + 80628: ["Le Plessier-Rozainvillers", 49.7515, 2.5526], + 80629: ["Poeuilly", 49.8841, 3.0964], + 80630: ["Poix-de-Picardie", 49.7485, 1.9795], + 80631: ["Ponches-Estruval", 50.3101, 1.8758], + 80632: ["Pont-de-Metz", 49.8829, 2.2286], + 80633: ["Ponthoile", 50.2184, 1.7062], + 80634: ["Pont-Noyelles", 49.9405, 2.4526], + 80635: ["Pont-Remy", 50.0614, 1.9147], + 80637: ["Port-le-Grand", 50.1550, 1.7597], + 80638: ["Potte", 49.7983, 2.8997], + 80639: ["Poulainville", 49.9534, 2.3085], + 80640: ["Pozières", 50.0416, 2.7233], + 80642: ["Prouville", 50.1557, 2.1294], + 80643: ["Prouzel", 49.8140, 2.1895], + 80644: ["Proyart", 49.8887, 2.7054], + 80645: ["Puchevillers", 50.0550, 2.4106], + 80646: ["Punchy", 49.7919, 2.8078], + 80647: ["Puzeaux", 49.7985, 2.8266], + 80648: ["Pys", 50.0828, 2.7624], + 80649: ["Quend", 50.3216, 1.6111], + 80650: ["Querrieu", 49.9387, 2.4136], + 80651: ["Le Quesne", 49.8602, 1.7920], + 80652: ["Le Quesnel", 49.7820, 2.6238], + 80654: ["Quesnoy-le-Montant", 50.1063, 1.6876], + 80655: ["Quesnoy-sur-Airaines", 49.9493, 1.9921], + 80656: ["Quevauvillers", 49.8160, 2.0741], + 80657: ["Quiry-le-Sec", 49.6700, 2.3838], + 80658: ["Quivières", 49.8238, 3.0324], + 80659: ["Raincheval", 50.0756, 2.4390], + 80661: ["Rainneville", 49.9739, 2.3618], + 80662: ["Ramburelles", 49.9672, 1.7092], + 80663: ["Rambures", 49.9406, 1.6957], + 80664: ["Rancourt", 50.0030, 2.9033], + 80665: ["Regnière-écluse", 50.2869, 1.7683], + 80666: ["Remaisnil", 50.2057, 2.2424], + 80667: ["Remaugies", 49.6270, 2.6704], + 80668: ["Remiencourt", 49.7784, 2.3849], + 80669: ["Rethonvillers", 49.7363, 2.8552], + 80670: ["Revelles", 49.8400, 2.1143], + 80671: ["Ribeaucourt", 50.1192, 2.1190], + 80672: ["Ribemont-sur-Ancre", 49.9716, 2.5590], + 80673: ["Riencourt", 49.9204, 2.0295], + 80674: ["Rivery", 49.9106, 2.3396], + 80675: ["Rogy", 49.7129, 2.2047], + 80676: ["Roiglise", 49.6828, 2.8346], + 80677: ["Roisel", 49.9450, 3.0961], + 80678: ["Rollot", 49.5939, 2.6486], + 80679: ["Ronssoy", 49.9815, 3.1673], + 80680: ["Rosières-en-Santerre", 49.8180, 2.7036], + 80681: ["Rouvrel", 49.7678, 2.4170], + 80682: ["Rouvroy-en-Santerre", 49.7680, 2.7119], + 80683: ["Rouy-le-Grand", 49.7797, 2.9494], + 80684: ["Rouy-le-Petit", 49.7653, 2.9547], + 80685: ["Roye", 49.6936, 2.7886], + 80686: ["Rubempré", 50.0187, 2.3718], + 80687: ["Rubescourt", 49.6100, 2.5757], + 80688: ["Rue", 50.2781, 1.6650], + 80690: ["Rumigny", 49.8049, 2.2832], + 80691: ["Saigneville", 50.1393, 1.7161], + 80692: ["Sailly-Flibeaucourt", 50.1796, 1.7706], + 80693: ["Sailly-Laurette", 49.9206, 2.6156], + 80694: ["Sailly-le-Sec", 49.9271, 2.5890], + 80695: ["Sailly-Saillisel", 50.0287, 2.9125], + 80696: ["Sains-en-Amiénois", 49.8147, 2.3240], + 80697: ["Saint-Acheul", 50.1906, 2.1626], + 80698: ["Saint-Aubin-Montenoy", 49.8419, 2.0021], + 80699: ["Saint-Aubin-Rivière", 49.8661, 1.7794], + 80700: ["Saint-Blimont", 50.1206, 1.5651], + 80701: ["Saint-Christ-Briost", 49.8544, 2.9252], + 80702: ["Saint-Fuscien", 49.8367, 2.3020], + 80703: ["Saint-Germain-sur-Bresle", 49.8268, 1.7460], + 80704: ["Saint-Gratien", 49.9651, 2.4032], + 80705: ["Saint-Léger-lès-Authie", 50.1272, 2.5134], + 80706: ["Saint-Léger-lès-Domart", 50.0559, 2.1402], + 80707: ["Saint-Léger-sur-Bresle", 49.8713, 1.7212], + 80708: ["Saint-Mard", 49.6891, 2.7565], + 80709: ["Saint-Maulvis", 49.9023, 1.8263], + 80710: ["Saint-Maxent", 49.9980, 1.7312], + 80711: ["Saint-Ouen", 50.0342, 2.1311], + 80713: ["Saint-Quentin-en-Tourmont", 50.2799, 1.5768], + 80714: ["Saint-Quentin-la-Motte-Croix-au-Bailly", 50.0736, 1.4510], + 80716: ["Saint-Riquier", 50.1279, 1.9429], + 80717: ["Saint-Sauflieu", 49.7853, 2.2529], + 80718: ["Saint-Sauveur", 49.9475, 2.2111], + 80719: ["Sainte-Segrée", 49.7602, 1.9146], + 80721: ["Saint-Valery-sur-Somme", 50.1761, 1.6226], + 80722: ["Saint-Vaast-en-Chaussée", 49.9709, 2.2040], + 80723: ["Saisseval", 49.9015, 2.1188], + 80724: ["Saleux", 49.8620, 2.2188], + 80725: ["Salouël", 49.8699, 2.2418], + 80726: ["Sancourt", 49.7702, 3.0440], + 80728: ["Saulchoy-sous-Poix", 49.7569, 1.9389], + 80729: ["Sauvillers-Mongival", 49.7197, 2.4662], + 80730: ["Saveuse", 49.8961, 2.2093], + 80732: ["Senarpont", 49.8914, 1.7183], + 80733: ["Senlis-le-Sec", 50.0274, 2.5777], + 80734: ["Sentelie", 49.7209, 2.0232], + 80735: ["Seux", 49.8768, 2.1056], + 80736: ["Sorel-en-Vimeu", 50.0125, 1.9130], + 80737: ["Sorel", 50.0252, 3.0524], + 80738: ["Soues", 49.9531, 2.0574], + 80740: ["Sourdon", 49.7078, 2.4016], + 80741: ["Soyécourt", 49.8638, 2.7951], + 80742: ["Surcamps", 50.0670, 2.0837], + 80743: ["Suzanne", 49.9592, 2.7607], + 80744: ["Tailly", 49.9346, 1.9478], + 80746: ["Talmas", 50.0411, 2.3442], + 80747: ["Templeux-la-Fosse", 49.9713, 3.0244], + 80748: ["Templeux-le-Guérard", 49.9633, 3.1447], + 80749: ["Terramesnil", 50.1013, 2.3847], + 80750: ["Tertry", 49.8596, 3.0711], + 80751: ["Thennes", 49.8034, 2.4793], + 80752: ["Thézy-Glimont", 49.8215, 2.4377], + 80753: ["Thiepval", 50.0597, 2.6878], + 80754: ["Thieulloy-l'Abbaye", 49.8202, 1.9441], + 80755: ["Thieulloy-la-Ville", 49.7433, 1.9296], + 80756: ["Thièvres", 50.1183, 2.4613], + 80757: ["Thoix", 49.7039, 2.0644], + 80758: ["Thory", 49.7199, 2.4311], + 80759: ["Tilloloy", 49.6416, 2.7441], + 80760: ["Tilloy-Floriville", 49.9915, 1.5986], + 80761: ["Tilloy-lès-Conty", 49.7511, 2.1779], + 80762: ["Tincourt-Boucly", 49.9385, 3.0492], + 80763: ["Le Titre", 50.1882, 1.8017], + 80764: ["Toeufles", 50.0624, 1.7119], + 80765: ["Tours-en-Vimeu", 50.0353, 1.6842], + 80766: ["Toutencourt", 50.0454, 2.4650], + 80767: ["Le Translay", 49.9738, 1.6643], + 80769: ["Treux", 49.9513, 2.5916], + 80770: ["Tully", 50.0820, 1.5145], + 80771: ["Ugny-l'équipée", 49.8148, 3.0672], + 80773: ["Vadencourt", 50.0174, 2.4904], + 80774: ["Vaire-sous-Corbie", 49.9016, 2.5492], + 80775: ["Valines", 50.0793, 1.6271], + 80776: ["Varennes", 50.0455, 2.5187], + 80777: ["Vauchelles-lès-Authie", 50.0942, 2.4695], + 80778: ["Vauchelles-lès-Domart", 50.0565, 2.0580], + 80779: ["Vauchelles-les-Quesnoy", 50.1036, 1.8858], + 80780: ["Vaudricourt", 50.1147, 1.5485], + 80781: ["Vauvillers", 49.8430, 2.7058], + 80782: ["Vaux-en-Amiénois", 49.9726, 2.2428], + 80783: ["Vaux-Marquenneville", 49.9885, 1.7844], + 80784: ["Vaux-sur-Somme", 49.9273, 2.5525], + 80785: ["Vecquemont", 49.8906, 2.4406], + 80786: ["Velennes", 49.7672, 2.0987], + 80787: ["Vercourt", 50.2964, 1.7041], + 80788: ["Vergies", 49.9342, 1.8456], + 80789: ["Vermandovillers", 49.8450, 2.7831], + 80790: ["Verpillières", 49.6670, 2.8238], + 80791: ["Vers-sur-Selles", 49.8423, 2.2250], + 80792: ["La Vicogne", 50.0639, 2.3250], + 80793: ["Vignacourt", 50.0085, 2.1867], + 80794: ["Villecourt", 49.7984, 2.9727], + 80795: ["Ville-le-Marclet", 50.0398, 2.0905], + 80796: ["Villeroy", 49.9393, 1.7273], + 80797: ["Villers-aux-érables", 49.7918, 2.5288], + 80798: ["Villers-Bocage", 50.0046, 2.3226], + 80799: ["Villers-Bretonneux", 49.8649, 2.5194], + 80800: ["Villers-Campsart", 49.8698, 1.8353], + 80801: ["Villers-Carbonnel", 49.8705, 2.8937], + 80802: ["Villers-Faucon", 49.9770, 3.1065], + 80803: ["Villers-lès-Roye", 49.7063, 2.7363], + 80804: ["Villers-sous-Ailly", 50.0624, 2.0177], + 80805: ["Villers-Tournelle", 49.6512, 2.4639], + 80806: ["Villers-sur-Authie", 50.3184, 1.6921], + 80807: ["Ville-sur-Ancre", 49.9543, 2.6135], + 80808: ["Vironchaux", 50.2981, 1.8256], + 80809: ["Vismes", 50.0029, 1.6708], + 80810: ["Vitz-sur-Authie", 50.2467, 2.0553], + 80811: ["Voyennes", 49.7690, 2.9844], + 80812: ["Vraignes-en-Vermandois", 49.8862, 3.0672], + 80813: ["Vraignes-lès-Hornoy", 49.8241, 1.9086], + 80814: ["Vrély", 49.7966, 2.6867], + 80815: ["Vron", 50.3160, 1.7641], + 80819: ["Wargnies", 50.0364, 2.2508], + 80820: ["Warloy-Baillon", 50.0171, 2.5308], + 80821: ["Warlus", 49.9175, 1.9565], + 80822: ["Warsy", 49.7057, 2.6439], + 80823: ["Warvillers", 49.7798, 2.6911], + 80824: ["Wiencourt-l'équipée", 49.8400, 2.6047], + 80825: ["Wiry-au-Mont", 49.9557, 1.8421], + 80826: ["Woignarue", 50.1195, 1.4862], + 80827: ["Woincourt", 50.0628, 1.5410], + 80828: ["Woirel", 49.9589, 1.8198], + 80829: ["Y", 49.8021, 2.9861], + 80830: ["Yaucourt-Bussus", 50.1060, 1.9767], + 80832: ["Yvrench", 50.1846, 2.0156], + 80833: ["Yvrencheux", 50.1773, 1.9862], + 80834: ["Yzengremer", 50.0601, 1.5182], + 80835: ["Yzeux", 49.9793, 2.1100], + 80836: ["Yonval", 50.0899, 1.7867] +}; diff --git a/dep/81.js b/dep/81.js new file mode 100644 index 0000000..bb502be --- /dev/null +++ b/dep/81.js @@ -0,0 +1,336 @@ +/* + 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[81] = { + 81001: ["Aguts", 43.5319, 1.9245], + 81002: ["Aiguefonde", 43.4928, 2.3231], + 81003: ["Alban", 43.8843, 2.4570], + 81004: ["Albi", 43.9258, 2.1468], + 81005: ["Albine", 43.4439, 2.5281], + 81006: ["Algans", 43.6001, 1.8915], + 81007: ["Alos", 44.0205, 1.8744], + 81008: ["Almayrac", 44.0989, 2.1559], + 81009: ["Amarens", 44.0438, 1.9210], + 81010: ["Ambialet", 43.9263, 2.3757], + 81011: ["Ambres", 43.7287, 1.8318], + 81012: ["Andillac", 44.0051, 1.8935], + 81013: ["Andouque", 44.0085, 2.3025], + 81014: ["Anglès", 43.5504, 2.5824], + 81015: ["Appelle", 43.5806, 1.9532], + 81016: ["Arfons", 43.4246, 2.1896], + 81017: ["Arifat", 43.7758, 2.3529], + 81018: ["Arthès", 43.9638, 2.2258], + 81019: ["Assac", 43.9784, 2.4343], + 81020: ["Aussac", 43.8628, 2.0385], + 81021: ["Aussillon", 43.4946, 2.3558], + 81022: ["Bannières", 43.6190, 1.7580], + 81023: ["Barre", 43.7432, 2.8159], + 81024: ["Beauvais-sur-Tescou", 43.8981, 1.5716], + 81025: ["Belcastel", 43.6490, 1.7499], + 81026: ["Bellegarde", 43.9045, 2.2772], + 81027: ["Belleserre", 43.4898, 2.0599], + 81028: ["Berlats", 43.6990, 2.5629], + 81029: ["Bernac", 43.9532, 2.0299], + 81030: ["Bertre", 43.6053, 1.9434], + 81031: ["Le Bez", 43.6222, 2.4527], + 81032: ["Blan", 43.5195, 2.0236], + 81033: ["Blaye-les-Mines", 44.0330, 2.1427], + 81034: ["Boissezon", 43.5721, 2.4056], + 81035: ["Bournazel", 44.1008, 1.9684], + 81036: ["Bout-du-Pont-de-Larn", 43.5015, 2.4298], + 81037: ["Brassac", 43.6117, 2.5113], + 81038: ["Brens", 43.8878, 1.9296], + 81039: ["Briatexte", 43.7471, 1.9237], + 81040: ["Brousse", 43.7201, 2.0615], + 81041: ["Broze", 43.9545, 1.8913], + 81042: ["Burlats", 43.6344, 2.3298], + 81043: ["Busque", 43.7853, 1.9483], + 81044: ["Cabanès", 43.7158, 1.9499], + 81045: ["Les Cabannes", 44.0758, 1.9286], + 81046: ["Cadalen", 43.8430, 1.9835], + 81047: ["Cadix", 43.9764, 2.4705], + 81048: ["Cagnac-les-Mines", 43.9810, 2.1192], + 81049: ["Cahuzac", 43.4764, 2.0812], + 81050: ["Cambon-lès-Lavaur", 43.5919, 1.8481], + 81051: ["Cahuzac-sur-Vère", 43.9863, 1.9154], + 81052: ["Cambon", 43.9118, 2.2237], + 81053: ["Cambounès", 43.5907, 2.4397], + 81054: ["Cambounet-sur-le-Sor", 43.5776, 2.1200], + 81055: ["Les Cammazes", 43.4110, 2.0783], + 81056: ["Campagnac", 44.0329, 1.8392], + 81058: ["Carbes", 43.6353, 2.1517], + 81059: ["Carlus", 43.8879, 2.1043], + 81060: ["Carmaux", 44.0566, 2.1664], + 81061: ["Castanet", 43.9734, 2.0363], + 81062: ["Castelnau-de-Brassac", 43.6578, 2.5275], + 81063: ["Castelnau-de-Lévis", 43.9437, 2.0711], + 81064: ["Castelnau-de-Montmiral", 43.9867, 1.7831], + 81065: ["Castres", 43.6156, 2.2378], + 81066: ["Caucalières", 43.5399, 2.3104], + 81067: ["Cestayrols", 43.9825, 1.9878], + 81068: ["Combefa", 44.0498, 2.0949], + 81069: ["Cordes-sur-Ciel", 44.0681, 1.9536], + 81070: ["Coufouleux", 43.7978, 1.7315], + 81071: ["Courris", 43.9567, 2.4022], + 81072: ["Crespin", 44.0469, 2.3061], + 81073: ["Crespinet", 43.9551, 2.2951], + 81074: ["Cunac", 43.9274, 2.2251], + 81075: ["Cuq", 43.6534, 2.0868], + 81076: ["Cuq-Toulza", 43.5623, 1.8868], + 81077: ["Curvalle", 43.9113, 2.5074], + 81078: ["Damiatte", 43.6801, 1.9848], + 81079: ["Dénat", 43.8395, 2.2029], + 81080: ["Donnazac", 44.0124, 1.9443], + 81081: ["Dourgne", 43.4753, 2.1424], + 81082: ["Le Dourn", 44.0155, 2.4707], + 81083: ["Durfort", 43.4316, 2.0736], + 81084: ["Escoussens", 43.4822, 2.2287], + 81085: ["Escroux", 43.7575, 2.6419], + 81086: ["Espérausses", 43.6998, 2.5250], + 81087: ["Fayssac", 43.9601, 1.9803], + 81088: ["Fauch", 43.8391, 2.2583], + 81089: ["Faussergues", 44.0406, 2.4302], + 81090: ["Fénols", 43.8495, 2.0559], + 81091: ["Ferrières", 43.6691, 2.4482], + 81092: ["Fiac", 43.6990, 1.9098], + 81093: ["Florentin", 43.8854, 2.0298], + 81094: ["Fraissines", 43.9732, 2.5081], + 81095: ["Frausseilles", 44.0296, 1.9288], + 81096: ["Le Fraysse", 43.9068, 2.4166], + 81097: ["Fréjairolles", 43.8786, 2.2304], + 81098: ["Fréjeville", 43.6088, 2.1473], + 81099: ["Gaillac", 43.9170, 1.8864], + 81100: ["Garrevaques", 43.4927, 1.9835], + 81101: ["Le Garric", 44.0037, 2.1738], + 81102: ["Garrigues", 43.7023, 1.7025], + 81103: ["Gijounet", 43.7086, 2.6070], + 81104: ["Giroussens", 43.7697, 1.7967], + 81105: ["Graulhet", 43.7576, 2.0012], + 81106: ["Grazac", 43.8499, 1.6494], + 81108: ["Itzac", 44.0506, 1.8465], + 81109: ["Jonquières", 43.6585, 2.1434], + 81110: ["Jouqueviel", 44.1816, 2.1334], + 81111: ["Labarthe-Bleys", 44.0838, 1.8955], + 81112: ["Labastide-de-Lévis", 43.9310, 2.0026], + 81113: ["Labastide-Dénat", 43.8675, 2.1996], + 81114: ["Labastide-Gabausse", 44.0310, 2.0997], + 81115: ["Labastide-Rouairoux", 43.4826, 2.6355], + 81116: ["Labastide-Saint-Georges", 43.6998, 1.8453], + 81117: ["Labessière-Candeil", 43.8006, 2.0207], + 81118: ["Laboulbène", 43.6660, 2.2040], + 81119: ["Laboutarie", 43.7886, 2.1135], + 81120: ["Labruguière", 43.5090, 2.2666], + 81121: ["Lacabarède", 43.4490, 2.5930], + 81122: ["Lacapelle-Pinet", 44.0677, 2.3543], + 81123: ["Lacapelle-Ségalar", 44.1174, 1.9968], + 81124: ["Lacaune", 43.6972, 2.6883], + 81125: ["Lacaze", 43.7430, 2.5092], + 81126: ["Lacougotte-Cadoul", 43.6418, 1.8210], + 81127: ["Lacroisille", 43.5805, 1.9286], + 81128: ["Lacrouzette", 43.6622, 2.3616], + 81129: ["Lagardiolle", 43.4996, 2.0926], + 81130: ["Lagarrigue", 43.5759, 2.2858], + 81131: ["Lagrave", 43.8931, 1.9903], + 81132: ["Guitalens-L'Albarède", 43.6378, 2.0435], + 81133: ["Lamillarié", 43.8550, 2.1578], + 81134: ["Lamontélarié", 43.6201, 2.6080], + 81135: ["Laparrouquial", 44.1216, 2.0284], + 81136: ["Larroque", 44.0083, 1.6873], + 81137: ["Lasfaillades", 43.5636, 2.5002], + 81138: ["Lasgraisses", 43.8230, 2.0352], + 81139: ["Lautrec", 43.7052, 2.1292], + 81140: ["Lavaur", 43.6895, 1.7943], + 81141: ["Lédas-et-Penthiès", 44.0788, 2.3830], + 81142: ["Lempaut", 43.5250, 2.0678], + 81143: ["Lescout", 43.5334, 2.1062], + 81144: ["Lescure-d'Albigeois", 43.9656, 2.1823], + 81145: ["Lisle-sur-Tarn", 43.8974, 1.7820], + 81146: ["Livers-Cazelles", 44.0494, 2.0004], + 81147: ["Lombers", 43.8159, 2.1438], + 81148: ["Loubers", 44.0377, 1.8934], + 81149: ["Loupiac", 43.8241, 1.7826], + 81150: ["Lugan", 43.7330, 1.7175], + 81151: ["Magrin", 43.6152, 1.9211], + 81152: ["Mailhoc", 44.0039, 2.0733], + 81153: ["Le Margnès", 43.6526, 2.6001], + 81154: ["Marnaves", 44.0959, 1.8716], + 81155: ["Marsal", 43.9272, 2.2853], + 81156: ["Marssac-sur-Tarn", 43.9102, 2.0364], + 81157: ["Marzens", 43.6542, 1.8429], + 81158: ["Le Masnau-Massuguiès", 43.8093, 2.5388], + 81159: ["Massac-Séran", 43.6683, 1.8625], + 81160: ["Massaguel", 43.4756, 2.1763], + 81161: ["Massals", 43.8582, 2.5211], + 81162: ["Maurens-Scopont", 43.5965, 1.8134], + 81163: ["Mazamet", 43.4578, 2.3885], + 81164: ["Mézens", 43.7911, 1.6585], + 81165: ["Milhars", 44.1227, 1.8747], + 81166: ["Milhavet", 44.0326, 2.0274], + 81167: ["Miolles", 43.8782, 2.5507], + 81168: ["Mirandol-Bourgnounac", 44.1468, 2.1707], + 81169: ["Missècle", 43.7204, 1.9864], + 81170: ["Monestiés", 44.0787, 2.0984], + 81171: ["Montans", 43.8502, 1.8663], + 81172: ["Montauriol", 44.0815, 2.3272], + 81173: ["Montcabrier", 43.6216, 1.7363], + 81174: ["Montdragon", 43.7753, 2.0954], + 81175: ["Montdurausse", 43.9525, 1.5934], + 81176: ["Montels", 43.9645, 1.8869], + 81177: ["Montfa", 43.7002, 2.2294], + 81178: ["Montgaillard", 43.9080, 1.6094], + 81179: ["Montgey", 43.5093, 1.9451], + 81180: ["Montirat", 44.1584, 2.0926], + 81181: ["Montpinier", 43.6789, 2.1899], + 81182: ["Montredon-Labessonnié", 43.7243, 2.3212], + 81183: ["Mont-Roc", 43.8056, 2.3763], + 81184: ["Montrosier", 44.1302, 1.8409], + 81185: ["Montvalen", 43.8568, 1.5927], + 81186: ["Moularès", 44.0770, 2.2856], + 81187: ["Moulayrès", 43.7043, 2.0240], + 81188: ["Moulin-Mage", 43.7198, 2.7760], + 81189: ["Mouzens", 43.5319, 1.8896], + 81190: ["Mouzieys-Teulet", 43.8784, 2.2730], + 81191: ["Mouzieys-Panens", 44.1054, 1.9329], + 81192: ["Murat-sur-Vèbre", 43.6933, 2.8602], + 81193: ["Nages", 43.6552, 2.7704], + 81195: ["Navès", 43.5644, 2.2183], + 81196: ["Noailhac", 43.5760, 2.3540], + 81197: ["Noailles", 44.0122, 1.9902], + 81198: ["Orban", 43.8372, 2.0783], + 81199: ["Padiès", 44.0448, 2.3641], + 81200: ["Palleville", 43.5037, 1.9961], + 81201: ["Pampelonne", 44.1158, 2.2423], + 81202: ["Parisot", 43.8046, 1.8364], + 81203: ["Paulinet", 43.8471, 2.4394], + 81204: ["Payrin-Augmontel", 43.5385, 2.3447], + 81205: ["Péchaudier", 43.5445, 1.9465], + 81206: ["Penne", 44.0833, 1.7222], + 81207: ["Peyregoux", 43.7005, 2.1947], + 81208: ["Peyrole", 43.8140, 1.8971], + 81209: ["Pont-de-Larn", 43.5308, 2.4098], + 81210: ["Poudis", 43.5242, 1.9813], + 81211: ["Poulan-Pouzols", 43.8582, 2.1079], + 81212: ["Prades", 43.6119, 1.9714], + 81213: ["Pratviel", 43.6387, 1.8849], + 81214: ["Puéchoursi", 43.5139, 1.9074], + 81215: ["Puybegon", 43.7801, 1.8968], + 81216: ["Puycalvel", 43.6838, 2.0709], + 81217: ["Puycelsi", 43.9765, 1.7070], + 81218: ["Puygouzon", 43.8884, 2.1695], + 81219: ["Puylaurens", 43.5824, 2.0168], + 81220: ["Rabastens", 43.8484, 1.7149], + 81221: ["Rayssac", 43.8037, 2.4246], + 81222: ["Réalmont", 43.7799, 2.1901], + 81223: ["Le Rialet", 43.5590, 2.4708], + 81224: ["Le Riols", 44.1532, 1.9155], + 81225: ["Rivières", 43.9157, 1.9694], + 81226: ["Ronel", 43.8098, 2.2133], + 81227: ["Roquecourbe", 43.6726, 2.2775], + 81228: ["Roquemaure", 43.8230, 1.6175], + 81229: ["Roquevidal", 43.6227, 1.8605], + 81230: ["Rosières", 44.0411, 2.1972], + 81231: ["Rouairoux", 43.4951, 2.5662], + 81232: ["Rouffiac", 43.8826, 2.0717], + 81233: ["Roumégoux", 43.8091, 2.2635], + 81234: ["Roussayrolles", 44.0939, 1.8260], + 81235: ["Saint-Affrique-les-Montagnes", 43.5281, 2.2013], + 81236: ["Saint-Agnan", 43.6956, 1.7406], + 81237: ["Saint-Amancet", 43.4634, 2.1091], + 81238: ["Saint-Amans-Soult", 43.4644, 2.4770], + 81239: ["Saint-Amans-Valtoret", 43.5061, 2.5007], + 81240: ["Saint-André", 43.9326, 2.4581], + 81241: ["Saint-Antonin-de-Lacalm", 43.7817, 2.2952], + 81242: ["Saint-Avit", 43.5156, 2.1179], + 81243: ["Saint-Beauzile", 44.0274, 1.8172], + 81244: ["Saint-Benoît-de-Carmaux", 44.0544, 2.1295], + 81245: ["Saint-Christophe", 44.1526, 2.0435], + 81246: ["Sainte-Cécile-du-Cayrou", 44.0018, 1.8055], + 81247: ["Saint-Cirgue", 43.9705, 2.3716], + 81248: ["Saint-Gauzens", 43.7421, 1.8813], + 81249: ["Sainte-Gemme", 44.0888, 2.1960], + 81250: ["Saint-Genest-de-Contest", 43.7619, 2.1468], + 81251: ["Saint-Germain-des-Prés", 43.5628, 2.0780], + 81252: ["Saint-Germier", 43.6768, 2.2301], + 81253: ["Saint-Grégoire", 43.9551, 2.2610], + 81254: ["Saint-Jean-de-Marcel", 44.0562, 2.2487], + 81255: ["Saint-Jean-de-Rives", 43.7346, 1.7663], + 81256: ["Saint-Jean-de-Vals", 43.6871, 2.2569], + 81257: ["Saint-Juéry", 43.9385, 2.2261], + 81258: ["Saint-Julien-du-Puy", 43.7516, 2.0805], + 81259: ["Saint-Julien-Gaulène", 43.9961, 2.3419], + 81260: ["Saint-Lieux-Lafenasse", 43.7827, 2.2393], + 81261: ["Saint-Lieux-lès-Lavaur", 43.7554, 1.7475], + 81262: ["Saint-Marcel-Campes", 44.0838, 2.0017], + 81263: ["Saint-Martin-Laguépie", 44.1349, 1.9602], + 81264: ["Saint-Michel-Labadié", 44.0067, 2.4280], + 81265: ["Saint-Michel-de-Vax", 44.1085, 1.8065], + 81266: ["Saint-Paul-Cap-de-Joux", 43.6350, 1.9892], + 81267: ["Saint-Pierre-de-Trivisy", 43.7540, 2.4456], + 81268: ["Saint-Salvi-de-Carcavès", 43.7975, 2.5950], + 81269: ["Saint-Salvy-de-la-Balme", 43.6117, 2.3796], + 81270: ["Saint-Sernin-lès-Lavaur", 43.5433, 1.9722], + 81271: ["Saint-Sulpice", 43.7589, 1.6865], + 81272: ["Saint-Urcisse", 43.9335, 1.6069], + 81273: ["Saïx", 43.5842, 2.1704], + 81274: ["Saliès", 43.8859, 2.1329], + 81275: ["Salles", 44.0752, 2.0429], + 81276: ["Salvagnac", 43.9201, 1.6798], + 81277: ["Saussenac", 43.9932, 2.2548], + 81278: ["Sauveterre", 43.4536, 2.5599], + 81279: ["La Sauzière-Saint-Jean", 43.9540, 1.6486], + 81280: ["Le Ségur", 44.1078, 2.0621], + 81281: ["Sémalens", 43.5989, 2.1092], + 81282: ["Senaux", 43.7659, 2.6156], + 81283: ["Senouillac", 43.9474, 1.9511], + 81284: ["Le Sequestre", 43.9105, 2.1065], + 81285: ["Sérénac", 43.9589, 2.3273], + 81286: ["Serviès", 43.6653, 2.0324], + 81287: ["Sieurac", 43.8097, 2.0871], + 81288: ["Sorèze", 43.4412, 2.0803], + 81289: ["Soual", 43.5511, 2.1288], + 81290: ["Souel", 44.0347, 1.9626], + 81291: ["Taïx", 44.0095, 2.1197], + 81292: ["Tanus", 44.1080, 2.3059], + 81293: ["Tauriac", 43.8795, 1.5936], + 81294: ["Técou", 43.8433, 1.9352], + 81295: ["Teillet", 43.8441, 2.3464], + 81296: ["Terre-Clapier", 43.8488, 2.3011], + 81297: ["Terssac", 43.9225, 2.0691], + 81298: ["Teulat", 43.6364, 1.7112], + 81299: ["Teyssode", 43.6460, 1.9256], + 81300: ["Tonnac", 44.0717, 1.8530], + 81301: ["Le Travet", 43.8099, 2.3273], + 81302: ["Tréban", 44.0915, 2.3448], + 81303: ["Trébas", 43.9548, 2.4889], + 81304: ["Trévien", 44.1078, 2.1204], + 81305: ["Vabre", 43.7055, 2.4232], + 81306: ["Valderiès", 44.0186, 2.2318], + 81307: ["Valdurenque", 43.5713, 2.3109], + 81308: ["Valence-d'Albigeois", 44.0155, 2.3857], + 81309: ["Vaour", 44.0704, 1.8020], + 81310: ["Veilhes", 43.6178, 1.8178], + 81311: ["Vénès", 43.7373, 2.1947], + 81312: ["Verdalle", 43.4967, 2.1794], + 81313: ["Le Verdier", 43.9942, 1.8385], + 81314: ["Viane", 43.7463, 2.5868], + 81315: ["Vielmur-sur-Agout", 43.6274, 2.1007], + 81316: ["Vieux", 43.9964, 1.8661], + 81317: ["Villefranche-d'Albigeois", 43.8923, 2.3224], + 81318: ["Villeneuve-lès-Lavaur", 43.6007, 1.7833], + 81319: ["Villeneuve-sur-Vère", 44.0063, 2.0304], + 81320: ["Vindrac-Alayrac", 44.0596, 1.9021], + 81321: ["Le Vintrou", 43.5314, 2.4736], + 81322: ["Virac", 44.0426, 2.0536], + 81323: ["Viterbe", 43.6775, 1.9162], + 81324: ["Viviers-lès-Lavaur", 43.6309, 1.7911], + 81325: ["Viviers-lès-Montagnes", 43.5498, 2.1755], + 81326: ["Sainte-Croix", 43.9703, 2.0721] +}; diff --git a/dep/82.js b/dep/82.js new file mode 100644 index 0000000..5ccd017 --- /dev/null +++ b/dep/82.js @@ -0,0 +1,208 @@ +/* + 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[82] = { + 82001: ["Albefeuille-Lagarde", 44.0482, 1.2739], + 82002: ["Albias", 44.0815, 1.4485], + 82003: ["Angeville", 43.9938, 1.0311], + 82004: ["Asques", 44.0092, 0.9550], + 82005: ["Aucamville", 43.7960, 1.2253], + 82006: ["Auterive", 43.8551, 0.9705], + 82007: ["Auty", 44.1889, 1.4694], + 82008: ["Auvillar", 44.0585, 0.8874], + 82009: ["Balignac", 43.9557, 0.8748], + 82010: ["Bardigues", 44.0297, 0.8915], + 82011: ["Barry-d'Islemade", 44.0727, 1.2530], + 82012: ["Les Barthes", 44.0911, 1.1717], + 82013: ["Beaumont-de-Lomagne", 43.8767, 1.0105], + 82014: ["Beaupuy", 43.8187, 1.1160], + 82015: ["Belbèse", 43.9057, 1.0701], + 82016: ["Belvèze", 44.3272, 1.0903], + 82017: ["Bessens", 43.8878, 1.2705], + 82018: ["Bioule", 44.0992, 1.5433], + 82019: ["Boudou", 44.1038, 1.0157], + 82020: ["Bouillac", 43.8471, 1.1154], + 82021: ["Bouloc", 44.3002, 1.1246], + 82022: ["Bourg-de-Visa", 44.2509, 0.9497], + 82023: ["Bourret", 43.9436, 1.1560], + 82024: ["Brassac", 44.2221, 0.9772], + 82025: ["Bressols", 43.9544, 1.3161], + 82026: ["Bruniquel", 44.0521, 1.6600], + 82027: ["Campsas", 43.8873, 1.3288], + 82028: ["Canals", 43.8610, 1.2993], + 82029: ["Castanet", 44.2603, 1.9295], + 82030: ["Castelferrus", 44.0050, 1.0911], + 82031: ["Castelmayran", 44.0227, 1.0470], + 82032: ["Castelsagrat", 44.1767, 0.9602], + 82033: ["Castelsarrasin", 44.0490, 1.1234], + 82034: ["Castéra-Bouzet", 44.0029, 0.9178], + 82035: ["Caumont", 44.0211, 0.9973], + 82036: ["Le Causé", 43.8022, 0.9722], + 82037: ["Caussade", 44.1565, 1.5435], + 82038: ["Caylus", 44.2420, 1.7536], + 82039: ["Cayrac", 44.1039, 1.4785], + 82040: ["Cayriech", 44.2153, 1.6054], + 82041: ["Cazals", 44.1249, 1.6848], + 82042: ["Cazes-Mondenard", 44.2128, 1.2151], + 82043: ["Comberouger", 43.8719, 1.0928], + 82044: ["Corbarieu", 43.9412, 1.3812], + 82045: ["Cordes-Tolosannes", 43.9758, 1.1358], + 82046: ["Coutures", 43.9600, 0.9878], + 82047: ["Cumont", 43.8703, 0.9033], + 82048: ["Dieupentale", 43.8686, 1.2791], + 82049: ["Donzac", 44.1025, 0.8140], + 82050: ["Dunes", 44.0864, 0.7735], + 82051: ["Durfort-Lacapelette", 44.1832, 1.1414], + 82052: ["Escatalens", 43.9817, 1.1936], + 82053: ["Escazeaux", 43.8360, 1.0295], + 82054: ["Espalais", 44.0763, 0.9141], + 82055: ["Esparsac", 43.9115, 0.9473], + 82056: ["Espinas", 44.1967, 1.7923], + 82057: ["Fabas", 43.8617, 1.3391], + 82058: ["Fajolles", 43.9666, 1.0124], + 82059: ["Faudoas", 43.8335, 0.9673], + 82060: ["Fauroux", 44.2527, 1.0058], + 82061: ["Féneyrols", 44.1415, 1.8252], + 82062: ["Finhan", 43.9126, 1.2192], + 82063: ["Garganvillar", 43.9752, 1.0642], + 82064: ["Gariès", 43.8107, 1.0336], + 82065: ["Gasques", 44.1489, 0.9105], + 82066: ["Génébrières", 44.0012, 1.4904], + 82067: ["Gensac", 43.9483, 0.9593], + 82068: ["Gimat", 43.8656, 0.9401], + 82069: ["Ginals", 44.2198, 1.8783], + 82070: ["Glatens", 43.8944, 0.9198], + 82071: ["Goas", 43.8150, 0.9608], + 82072: ["Golfech", 44.1100, 0.8569], + 82073: ["Goudourville", 44.1130, 0.9254], + 82074: ["Gramont", 43.9426, 0.7879], + 82075: ["Grisolles", 43.8224, 1.2867], + 82076: ["L'Honor-de-Cos", 44.1168, 1.3569], + 82077: ["Labarthe", 44.2091, 1.3168], + 82078: ["Labastide-de-Penne", 44.2817, 1.5919], + 82079: ["Labastide-Saint-Pierre", 43.9190, 1.3464], + 82080: ["Labastide-du-Temple", 44.0810, 1.2023], + 82081: ["Labourgade", 43.9566, 1.0923], + 82082: ["Lacapelle-Livron", 44.2719, 1.7901], + 82083: ["Lachapelle", 43.9851, 0.8415], + 82084: ["Lacour", 44.2848, 0.9650], + 82085: ["Lacourt-Saint-Pierre", 43.9885, 1.2716], + 82086: ["Lafitte", 43.9737, 1.1066], + 82087: ["Lafrançaise", 44.1354, 1.2402], + 82088: ["Laguépie", 44.1633, 1.9584], + 82089: ["Lamagistère", 44.1320, 0.8218], + 82090: ["Lamothe-Capdeville", 44.0932, 1.3897], + 82091: ["Lamothe-Cumont", 43.8829, 0.9139], + 82092: ["Lapenche", 44.2236, 1.5730], + 82093: ["Larrazet", 43.9324, 1.0828], + 82094: ["Lauzerte", 44.2642, 1.1271], + 82095: ["Lavaurette", 44.2073, 1.6699], + 82096: ["La Ville-Dieu-du-Temple", 44.0429, 1.2209], + 82097: ["Lavit", 43.9560, 0.9250], + 82098: ["Léojac", 44.0029, 1.4511], + 82099: ["Lizac", 44.1127, 1.1868], + 82100: ["Loze", 44.2922, 1.7634], + 82101: ["Malause", 44.0899, 0.9719], + 82102: ["Mansonville", 44.0154, 0.8511], + 82103: ["Marignac", 43.8418, 0.9162], + 82104: ["Marsac", 43.9414, 0.8294], + 82105: ["Mas-Grenier", 43.8953, 1.1813], + 82106: ["Maubec", 43.8036, 0.9241], + 82107: ["Maumusson", 43.9122, 0.9061], + 82108: ["Meauzac", 44.0954, 1.2304], + 82109: ["Merles", 44.0647, 0.9666], + 82110: ["Mirabel", 44.1424, 1.4113], + 82111: ["Miramont-de-Quercy", 44.2285, 1.0510], + 82112: ["Moissac", 44.1262, 1.0983], + 82113: ["Molières", 44.1933, 1.3931], + 82114: ["Monbéqui", 43.8913, 1.2322], + 82115: ["Monclar-de-Quercy", 43.9880, 1.5823], + 82116: ["Montagudet", 44.2476, 1.0870], + 82117: ["Montaigu-de-Quercy", 44.3406, 1.0325], + 82118: ["Montaïn", 43.9416, 1.1139], + 82119: ["Montalzat", 44.2084, 1.5172], + 82120: ["Montastruc", 44.1037, 1.2943], + 82121: ["Montauban", 44.0222, 1.3640], + 82122: ["Montbarla", 44.2136, 1.0819], + 82123: ["Montbartier", 43.9148, 1.2866], + 82124: ["Montbeton", 44.0135, 1.2703], + 82125: ["Montech", 43.9524, 1.2376], + 82126: ["Monteils", 44.1717, 1.5653], + 82127: ["Montesquieu", 44.1792, 1.0619], + 82128: ["Montfermier", 44.2279, 1.4156], + 82129: ["Montgaillard", 43.9301, 0.8783], + 82130: ["Montjoi", 44.2043, 0.9301], + 82131: ["Montpezat-de-Quercy", 44.2399, 1.4736], + 82132: ["Montricoux", 44.1035, 1.6241], + 82133: ["Mouillac", 44.2755, 1.6730], + 82134: ["Nègrepelisse", 44.0631, 1.5281], + 82135: ["Nohic", 43.8880, 1.4376], + 82136: ["Orgueil", 43.8991, 1.3970], + 82137: ["Parisot", 44.2617, 1.8657], + 82138: ["Perville", 44.1808, 0.8806], + 82139: ["Le Pin", 44.0376, 0.9752], + 82140: ["Piquecos", 44.1044, 1.3163], + 82141: ["Pommevic", 44.0940, 0.9345], + 82142: ["Pompignan", 43.8196, 1.3292], + 82143: ["Poupas", 43.9626, 0.8359], + 82144: ["Puycornet", 44.1546, 1.3219], + 82145: ["Puygaillard-de-Quercy", 44.0245, 1.6316], + 82146: ["Puygaillard-de-Lomagne", 43.9687, 0.8934], + 82147: ["Puylagarde", 44.3066, 1.8463], + 82148: ["Puylaroque", 44.2515, 1.6352], + 82149: ["Réalville", 44.1281, 1.4808], + 82150: ["Reyniès", 43.9261, 1.4145], + 82151: ["Roquecor", 44.3164, 0.9465], + 82152: ["Saint-Aignan", 44.0231, 1.0733], + 82153: ["Saint-Amans-du-Pech", 44.3114, 0.8933], + 82154: ["Saint-Amans-de-Pellagal", 44.2216, 1.1281], + 82155: ["Saint-Antonin-Noble-Val", 44.1560, 1.7364], + 82156: ["Saint-Arroumex", 43.9917, 0.9892], + 82157: ["Saint-Beauzeil", 44.3338, 0.9086], + 82158: ["Saint-Cirice", 44.0616, 0.8388], + 82159: ["Saint-Cirq", 44.1349, 1.6050], + 82160: ["Saint-Clair", 44.1524, 0.9423], + 82161: ["Saint-Etienne-de-Tulmont", 44.0446, 1.4570], + 82162: ["Saint-Georges", 44.2182, 1.6398], + 82163: ["Saint-Jean-du-Bouzet", 43.9866, 0.8757], + 82164: ["Sainte-Juliette", 44.2920, 1.1652], + 82165: ["Saint-Loup", 44.0833, 0.8522], + 82166: ["Saint-Michel", 44.0453, 0.9375], + 82167: ["Saint-Nauphary", 43.9589, 1.4486], + 82168: ["Saint-Nazaire-de-Valentane", 44.2056, 1.0172], + 82169: ["Saint-Nicolas-de-la-Grave", 44.0658, 1.0202], + 82170: ["Saint-Paul-d'Espis", 44.1401, 1.0020], + 82171: ["Saint-Porquier", 44.0077, 1.1822], + 82172: ["Saint-Projet", 44.3109, 1.7708], + 82173: ["Saint-Sardos", 43.9017, 1.1241], + 82174: ["Saint-Vincent", 44.1643, 1.4663], + 82175: ["Saint-Vincent-Lespinasse", 44.1203, 0.9636], + 82176: ["La Salvetat-Belmontet", 43.9666, 1.5127], + 82177: ["Sauveterre", 44.2678, 1.2726], + 82178: ["Savenès", 43.8305, 1.1850], + 82179: ["Septfonds", 44.1765, 1.6173], + 82180: ["Sérignac", 43.9244, 1.0248], + 82181: ["Sistels", 44.0529, 0.7833], + 82182: ["Touffailles", 44.2755, 1.0380], + 82183: ["Tréjouls", 44.2668, 1.2022], + 82184: ["Vaïssac", 44.0316, 1.5706], + 82185: ["Valeilles", 44.3624, 0.9150], + 82186: ["Valence", 44.1068, 0.8979], + 82187: ["Varen", 44.1580, 1.8863], + 82188: ["Varennes", 43.9165, 1.4901], + 82189: ["Vazerac", 44.1952, 1.2765], + 82190: ["Verdun-sur-Garonne", 43.8491, 1.2284], + 82191: ["Verfeil", 44.1847, 1.8746], + 82192: ["Verlhac-Tescou", 43.9330, 1.5327], + 82193: ["Vigueron", 43.8937, 1.0562], + 82194: ["Villebrumier", 43.9202, 1.4512], + 82195: ["Villemade", 44.0801, 1.2899] +}; diff --git a/dep/83.js b/dep/83.js new file mode 100644 index 0000000..93f6ce1 --- /dev/null +++ b/dep/83.js @@ -0,0 +1,166 @@ +/* + 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[83] = { + 83001: ["Les Adrets-de-l'Estérel", 43.5356, 6.8110], + 83002: ["Aiguines", 43.7284, 6.3043], + 83003: ["Ampus", 43.6283, 6.3718], + 83004: ["Les Arcs", 43.4509, 6.4897], + 83005: ["Artignosc-sur-Verdon", 43.6940, 6.1076], + 83006: ["Artigues", 43.5765, 5.8023], + 83007: ["Aups", 43.6246, 6.2213], + 83008: ["Bagnols-en-Forêt", 43.5330, 6.7085], + 83009: ["Bandol", 43.1473, 5.7478], + 83010: ["Bargème", 43.7301, 6.5708], + 83011: ["Bargemon", 43.6333, 6.5424], + 83012: ["Barjols", 43.5523, 5.9877], + 83013: ["La Bastide", 43.7479, 6.6326], + 83014: ["Baudinard-sur-Verdon", 43.7138, 6.1335], + 83015: ["Bauduen", 43.7157, 6.2020], + 83016: ["Le Beausset", 43.2069, 5.8202], + 83017: ["Belgentier", 43.2399, 5.9966], + 83018: ["Besse-sur-Issole", 43.3399, 6.1777], + 83019: ["Bormes-les-Mimosas", 43.1622, 6.3495], + 83020: ["Le Bourguet", 43.7800, 6.5034], + 83021: ["Bras", 43.4704, 5.9585], + 83022: ["Brenon", 43.7658, 6.5377], + 83023: ["Brignoles", 43.3992, 6.0774], + 83025: ["Brue-Auriac", 43.5279, 5.9366], + 83026: ["Cabasse", 43.4270, 6.2320], + 83027: ["La Cadière-d'Azur", 43.2032, 5.7247], + 83028: ["Callas", 43.5655, 6.5732], + 83029: ["Callian", 43.6125, 6.7570], + 83030: ["Camps-la-Source", 43.3725, 6.1212], + 83031: ["Le Cannet-des-Maures", 43.3737, 6.3755], + 83032: ["Carcès", 43.4690, 6.1763], + 83033: ["Carnoules", 43.2945, 6.1966], + 83034: ["Carqueiranne", 43.0971, 6.0717], + 83035: ["Le Castellet", 43.2276, 5.7656], + 83036: ["Cavalaire-sur-Mer", 43.1819, 6.5212], + 83037: ["La Celle", 43.3843, 5.9986], + 83038: ["Châteaudouble", 43.6234, 6.4356], + 83039: ["Châteauvert", 43.5012, 6.0112], + 83040: ["Châteauvieux", 43.7886, 6.5956], + 83041: ["Claviers", 43.5988, 6.5856], + 83042: ["Cogolin", 43.2464, 6.5219], + 83043: ["Collobrières", 43.2414, 6.3403], + 83044: ["Comps-sur-Artuby", 43.7035, 6.5029], + 83045: ["Correns", 43.4864, 6.0682], + 83046: ["Cotignac", 43.5233, 6.1449], + 83047: ["La Crau", 43.1635, 6.0926], + 83048: ["La Croix-Valmer", 43.1951, 6.5862], + 83049: ["Cuers", 43.2411, 6.0685], + 83050: ["Draguignan", 43.5357, 6.4543], + 83051: ["Entrecasteaux", 43.5119, 6.2347], + 83052: ["Esparron", 43.5874, 5.8487], + 83053: ["évenos", 43.1862, 5.8730], + 83054: ["La Farlède", 43.1615, 6.0427], + 83055: ["Fayence", 43.6103, 6.6784], + 83056: ["Figanières", 43.5672, 6.4987], + 83057: ["Flassans-sur-Issole", 43.3760, 6.2216], + 83058: ["Flayosc", 43.5422, 6.3627], + 83059: ["Forcalqueiret", 43.3366, 6.0914], + 83060: ["Fox-Amphoux", 43.5955, 6.1090], + 83061: ["Fréjus", 43.4719, 6.7636], + 83062: ["La Garde", 43.1263, 6.0189], + 83063: ["La Garde-Freinet", 43.3234, 6.4669], + 83064: ["Garéoult", 43.3403, 6.0408], + 83065: ["Gassin", 43.2392, 6.5861], + 83066: ["Ginasservis", 43.6592, 5.8375], + 83067: ["Gonfaron", 43.3206, 6.3003], + 83068: ["Grimaud", 43.2820, 6.5330], + 83069: ["Hyères", 43.1018, 6.1889], + 83070: ["Le Lavandou", 43.1656, 6.4123], + 83071: ["La Londe-les-Maures", 43.1689, 6.2428], + 83072: ["Lorgues", 43.4814, 6.3589], + 83073: ["Le Luc", 43.3804, 6.3059], + 83074: ["La Martre", 43.7635, 6.5926], + 83075: ["Les Mayons", 43.3069, 6.3599], + 83076: ["Mazaugues", 43.3448, 5.8958], + 83077: ["Méounes-lès-Montrieux", 43.2739, 5.9667], + 83078: ["Moissac-Bellevue", 43.6471, 6.1670], + 83079: ["La Môle", 43.2159, 6.4765], + 83080: ["Mons", 43.6989, 6.7089], + 83081: ["Montauroux", 43.5990, 6.7898], + 83082: ["Montferrat", 43.6363, 6.4784], + 83083: ["Montfort-sur-Argens", 43.4812, 6.1256], + 83084: ["Montmeyan", 43.6482, 6.0612], + 83085: ["La Motte", 43.5078, 6.5505], + 83086: ["Le Muy", 43.4687, 6.5769], + 83087: ["Nans-les-Pins", 43.3790, 5.7848], + 83088: ["Néoules", 43.2945, 6.0259], + 83089: ["Ollières", 43.5101, 5.8164], + 83090: ["Ollioules", 43.1386, 5.8536], + 83091: ["Pierrefeu-du-Var", 43.2345, 6.1795], + 83092: ["Pignans", 43.2968, 6.2544], + 83093: ["Plan-d'Aups-Sainte-Baume", 43.3337, 5.7385], + 83094: ["Le Plan-de-la-Tour", 43.3384, 6.5474], + 83095: ["Pontevès", 43.5507, 6.0629], + 83096: ["Pourcieux", 43.4646, 5.7886], + 83097: ["Pourrières", 43.4938, 5.7471], + 83098: ["Le Pradet", 43.0994, 6.0284], + 83099: ["Puget-sur-Argens", 43.4717, 6.6862], + 83100: ["Puget-Ville", 43.2763, 6.1489], + 83101: ["Ramatuelle", 43.2186, 6.6375], + 83102: ["Régusse", 43.6676, 6.1181], + 83103: ["Le Revest-les-Eaux", 43.1824, 5.9456], + 83104: ["Rians", 43.6055, 5.7413], + 83105: ["Riboux", 43.3081, 5.7572], + 83106: ["Rocbaron", 43.3066, 6.0836], + 83107: ["Roquebrune-sur-Argens", 43.4285, 6.6521], + 83108: ["La Roquebrussanne", 43.3371, 5.9839], + 83109: ["La Roque-Esclapon", 43.7213, 6.6481], + 83110: ["Rougiers", 43.3818, 5.8514], + 83111: ["Sainte-Anastasie-sur-Issole", 43.3334, 6.1249], + 83112: ["Saint-Cyr-sur-Mer", 43.1720, 5.7083], + 83113: ["Saint-Julien", 43.6999, 5.9149], + 83114: ["Saint-Martin-de-Pallières", 43.5741, 5.8879], + 83115: ["Sainte-Maxime", 43.3564, 6.6117], + 83116: ["Saint-Maximin-la-Sainte-Baume", 43.4509, 5.8596], + 83117: ["Saint-Paul-en-Forêt", 43.5647, 6.6826], + 83118: ["Saint-Raphaël", 43.4574, 6.8473], + 83119: ["Saint-Tropez", 43.2623, 6.6634], + 83120: ["Saint-Zacharie", 43.3775, 5.7182], + 83121: ["Salernes", 43.5621, 6.2287], + 83122: ["Les Salles-sur-Verdon", 43.7670, 6.2065], + 83123: ["Sanary-sur-Mer", 43.1382, 5.7958], + 83124: ["Seillans", 43.6466, 6.6130], + 83125: ["Seillons-Source-d'Argens", 43.5150, 5.8769], + 83126: ["La Seyne-sur-Mer", 43.0880, 5.8708], + 83127: ["Signes", 43.2776, 5.8571], + 83128: ["Sillans-la-Cascade", 43.5658, 6.1651], + 83129: ["Six-Fours-les-Plages", 43.0868, 5.8292], + 83130: ["Solliès-Pont", 43.1907, 6.0632], + 83131: ["Solliès-Toucas", 43.2128, 5.9869], + 83132: ["Solliès-Ville", 43.1784, 6.0172], + 83133: ["Tanneron", 43.5748, 6.8567], + 83134: ["Taradeau", 43.4612, 6.4306], + 83135: ["Tavernes", 43.6002, 6.0209], + 83136: ["Le Thoronet", 43.4589, 6.2826], + 83137: ["Toulon", 43.1361, 5.9323], + 83138: ["Tourrettes", 43.6140, 6.7237], + 83139: ["Tourtour", 43.5935, 6.3106], + 83140: ["Tourves", 43.4088, 5.9271], + 83141: ["Trans-en-Provence", 43.5024, 6.4894], + 83142: ["Trigance", 43.7414, 6.4364], + 83143: ["Le Val", 43.4452, 6.0517], + 83144: ["La Valette-du-Var", 43.1499, 5.9922], + 83145: ["Varages", 43.5957, 5.9444], + 83146: ["La Verdière", 43.6461, 5.9523], + 83147: ["Vérignon", 43.6625, 6.2765], + 83148: ["Vidauban", 43.4015, 6.4490], + 83149: ["Villecroze", 43.5644, 6.2854], + 83150: ["Vinon-sur-Verdon", 43.7224, 5.8074], + 83151: ["Vins-sur-Caramy", 43.4330, 6.1500], + 83152: ["Rayol-Canadel-sur-Mer", 43.1642, 6.4747], + 83153: ["Saint-Mandrier-sur-Mer", 43.0754, 5.9264], + 83154: ["Saint-Antonin-du-Var", 43.5112, 6.2900] +}; diff --git a/dep/84.js b/dep/84.js new file mode 100644 index 0000000..f7ee26a --- /dev/null +++ b/dep/84.js @@ -0,0 +1,164 @@ +/* + 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[84] = { + 84001: ["Althen-des-Paluds", 44.0048, 4.9579], + 84002: ["Ansouis", 43.7365, 5.4713], + 84003: ["Apt", 43.8793, 5.3892], + 84004: ["Aubignan", 44.0977, 5.0316], + 84005: ["Aurel", 44.1381, 5.3963], + 84006: ["Auribeau", 43.8299, 5.4480], + 84007: ["Avignon", 43.9352, 4.8407], + 84008: ["Le Barroux", 44.1547, 5.0991], + 84009: ["La Bastide-des-Jourdans", 43.7945, 5.6467], + 84010: ["La Bastidonne", 43.6928, 5.5776], + 84011: ["Le Beaucet", 43.9740, 5.1312], + 84012: ["Beaumes-de-Venise", 44.1233, 5.0287], + 84013: ["Beaumettes", 43.8631, 5.2036], + 84014: ["Beaumont-de-Pertuis", 43.7379, 5.6959], + 84015: ["Beaumont-du-Ventoux", 44.1826, 5.2138], + 84016: ["Bédarrides", 44.0477, 4.9080], + 84017: ["Bédoin", 44.1374, 5.2344], + 84018: ["Blauvac", 44.0369, 5.2432], + 84019: ["Bollène", 44.2882, 4.7523], + 84020: ["Bonnieux", 43.8270, 5.3145], + 84021: ["Brantes", 44.1853, 5.3324], + 84022: ["Buisson", 44.2761, 5.0018], + 84023: ["Buoux", 43.8218, 5.3750], + 84024: ["Cabrières-d'Aigues", 43.7913, 5.4917], + 84025: ["Cabrières-d'Avignon", 43.8965, 5.1527], + 84026: ["Cadenet", 43.7304, 5.3835], + 84027: ["Caderousse", 44.1099, 4.7434], + 84028: ["Cairanne", 44.2302, 4.9333], + 84029: ["Camaret-sur-Aigues", 44.1596, 4.8841], + 84030: ["Caromb", 44.1124, 5.1068], + 84031: ["Carpentras", 44.0593, 5.0613], + 84032: ["Caseneuve", 43.8888, 5.4798], + 84033: ["Castellet", 43.8344, 5.4811], + 84034: ["Caumont-sur-Durance", 43.8913, 4.9563], + 84035: ["Cavaillon", 43.8508, 5.0360], + 84036: ["Châteauneuf-de-Gadagne", 43.9276, 4.9425], + 84037: ["Châteauneuf-du-Pape", 44.0595, 4.8272], + 84038: ["Cheval-Blanc", 43.7886, 5.1241], + 84039: ["Courthézon", 44.0865, 4.8816], + 84040: ["Crestet", 44.2097, 5.0859], + 84041: ["Crillon-le-Brave", 44.1180, 5.1509], + 84042: ["Cucuron", 43.7782, 5.4436], + 84043: ["Entraigues-sur-la-Sorgue", 43.9950, 4.9329], + 84044: ["Entrechaux", 44.2224, 5.1333], + 84045: ["Faucon", 44.2524, 5.1421], + 84046: ["Flassan", 44.0985, 5.2637], + 84047: ["Gargas", 43.8960, 5.3436], + 84048: ["Gignac", 43.9285, 5.5230], + 84049: ["Gigondas", 44.1660, 5.0123], + 84050: ["Gordes", 43.9090, 5.1980], + 84051: ["Goult", 43.8672, 5.2478], + 84052: ["Grambois", 43.7605, 5.6040], + 84053: ["Grillon", 44.3945, 4.9341], + 84054: ["L'Isle-sur-la-Sorgue", 43.9133, 5.0566], + 84055: ["Jonquerettes", 43.9491, 4.9441], + 84056: ["Jonquières", 44.1318, 4.9134], + 84057: ["Joucas", 43.9263, 5.2526], + 84058: ["Lacoste", 43.8257, 5.2659], + 84059: ["Lafare", 44.1546, 5.0497], + 84060: ["Lagarde-d'Apt", 43.9838, 5.4816], + 84061: ["Lagarde-Paréol", 44.2272, 4.8510], + 84062: ["Lagnes", 43.8924, 5.1145], + 84063: ["Lamotte-du-Rhône", 44.2761, 4.6751], + 84064: ["Lapalud", 44.3065, 4.6795], + 84065: ["Lauris", 43.7630, 5.3033], + 84066: ["Lioux", 43.9793, 5.3093], + 84067: ["Loriol-du-Comtat", 44.0753, 5.0051], + 84068: ["Lourmarin", 43.7780, 5.3661], + 84069: ["Malaucène", 44.1884, 5.1498], + 84070: ["Malemort-du-Comtat", 44.0188, 5.1674], + 84071: ["Maubec", 43.8417, 5.1376], + 84072: ["Mazan", 44.0545, 5.1304], + 84073: ["Ménerbes", 43.8243, 5.2208], + 84074: ["Mérindol", 43.7619, 5.2015], + 84075: ["Méthamis", 44.0126, 5.2529], + 84076: ["Mirabeau", 43.7048, 5.6426], + 84077: ["Modène", 44.1057, 5.1278], + 84078: ["Mondragon", 44.2429, 4.7245], + 84079: ["Monieux", 44.0568, 5.3414], + 84080: ["Monteux", 44.0335, 4.9847], + 84081: ["Morières-lès-Avignon", 43.9337, 4.9087], + 84082: ["Mormoiron", 44.0700, 5.1909], + 84083: ["Mornas", 44.2037, 4.7401], + 84084: ["La Motte-d'Aigues", 43.7840, 5.5214], + 84085: ["Murs", 43.9647, 5.2436], + 84086: ["Oppède", 43.8313, 5.1698], + 84087: ["Orange", 44.1289, 4.8098], + 84088: ["Pernes-les-Fontaines", 43.9960, 5.0395], + 84089: ["Pertuis", 43.6872, 5.5205], + 84090: ["Peypin-d'Aigues", 43.7964, 5.5600], + 84091: ["Piolenc", 44.1774, 4.7658], + 84092: ["Le Pontet", 43.9683, 4.8654], + 84093: ["Puget", 43.7695, 5.2569], + 84094: ["Puyméras", 44.2849, 5.1359], + 84095: ["Puyvert", 43.7501, 5.3380], + 84096: ["Rasteau", 44.2322, 4.9804], + 84097: ["Richerenches", 44.3558, 4.9038], + 84098: ["Roaix", 44.2551, 5.0151], + 84099: ["Robion", 43.8519, 5.1100], + 84100: ["La Roque-Alric", 44.1448, 5.0688], + 84101: ["La Roque-sur-Pernes", 43.9741, 5.1017], + 84102: ["Roussillon", 43.9012, 5.2920], + 84103: ["Rustrel", 43.9299, 5.4758], + 84104: ["Sablet", 44.1947, 5.0011], + 84105: ["Saignon", 43.8604, 5.4383], + 84106: ["Sainte-Cécile-les-Vignes", 44.2358, 4.8892], + 84107: ["Saint-Christol", 44.0312, 5.5032], + 84108: ["Saint-Didier", 44.0092, 5.1086], + 84109: ["Saint-Hippolyte-le-Graveyron", 44.1203, 5.0761], + 84110: ["Saint-Léger-du-Ventoux", 44.2059, 5.2707], + 84111: ["Saint-Marcellin-lès-Vaison", 44.2371, 5.1019], + 84112: ["Saint-Martin-de-Castillon", 43.8551, 5.5191], + 84113: ["Saint-Martin-de-la-Brasque", 43.7640, 5.5397], + 84114: ["Saint-Pantaléon", 43.8778, 5.2165], + 84115: ["Saint-Pierre-de-Vassols", 44.0949, 5.1443], + 84116: ["Saint-Romain-en-Viennois", 44.2618, 5.1016], + 84117: ["Saint-Roman-de-Malegarde", 44.2632, 4.9567], + 84118: ["Saint-Saturnin-lès-Apt", 43.9587, 5.3732], + 84119: ["Saint-Saturnin-lès-Avignon", 43.9621, 4.9410], + 84120: ["Saint-Trinit", 44.0960, 5.4788], + 84121: ["Sannes", 43.7566, 5.4885], + 84122: ["Sarrians", 44.0993, 4.9572], + 84123: ["Sault", 44.0729, 5.3988], + 84124: ["Saumane-de-Vaucluse", 43.9380, 5.1120], + 84125: ["Savoillan", 44.1744, 5.3728], + 84126: ["Séguret", 44.2159, 5.0288], + 84127: ["Sérignan-du-Comtat", 44.1939, 4.8478], + 84128: ["Sivergues", 43.8229, 5.4162], + 84129: ["Sorgues", 44.0145, 4.8674], + 84130: ["Suzette", 44.1717, 5.0619], + 84131: ["Taillades", 43.8315, 5.0948], + 84132: ["Le Thor", 43.9282, 4.9932], + 84133: ["La Tour-d'Aigues", 43.7214, 5.5673], + 84134: ["Travaillan", 44.1894, 4.9085], + 84135: ["Uchaux", 44.2160, 4.8018], + 84136: ["Vacqueyras", 44.1452, 4.9790], + 84137: ["Vaison-la-Romaine", 44.2477, 5.0604], + 84138: ["Valréas", 44.3771, 4.9935], + 84139: ["Fontaine-de-Vaucluse", 43.9220, 5.1312], + 84140: ["Vaugines", 43.7786, 5.4066], + 84141: ["Vedène", 43.9708, 4.9032], + 84142: ["Velleron", 43.9615, 5.0283], + 84143: ["Venasque", 43.9851, 5.1650], + 84144: ["Viens", 43.9031, 5.5602], + 84145: ["Villars", 43.9519, 5.4333], + 84146: ["Villedieu", 44.2885, 5.0478], + 84147: ["Villelaure", 43.7075, 5.4308], + 84148: ["Villes-sur-Auzon", 44.0660, 5.2570], + 84149: ["Violès", 44.1767, 4.9513], + 84150: ["Visan", 44.3268, 4.9443], + 84151: ["Vitrolles-en-Lubéron", 43.8137, 5.5989] +}; diff --git a/dep/85.js b/dep/85.js new file mode 100644 index 0000000..ed29d71 --- /dev/null +++ b/dep/85.js @@ -0,0 +1,295 @@ +/* + 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[85] = { + 85001: ["L'Aiguillon-sur-Mer", 46.3041, -1.2623], + 85002: ["L'Aiguillon-sur-Vie", 46.6706, -1.8259], + 85003: ["Aizenay", 46.7384, -1.6270], + 85004: ["Angles", 46.3870, -1.4004], + 85005: ["Antigny", 46.6191, -0.7670], + 85006: ["Apremont", 46.7572, -1.7484], + 85008: ["Aubigny", 46.6028, -1.4674], + 85009: ["Auzay", 46.4474, -0.8765], + 85010: ["Avrillé", 46.4744, -1.4952], + 85011: ["Barbâtre", 46.9335, -2.1674], + 85012: ["La Barre-de-Monts", 46.8722, -2.0998], + 85013: ["Bazoges-en-Paillers", 46.9213, -1.1441], + 85014: ["Bazoges-en-Pareds", 46.6602, -0.9140], + 85015: ["Beaufou", 46.8191, -1.5247], + 85016: ["Beaulieu-sous-la-Roche", 46.6872, -1.6235], + 85017: ["Beaurepaire", 46.9050, -1.1014], + 85018: ["Beauvoir-sur-Mer", 46.9086, -2.0634], + 85019: ["Belleville-sur-Vie", 46.7756, -1.4331], + 85020: ["Benet", 46.3688, -0.6139], + 85021: ["La Bernardière", 47.0361, -1.2739], + 85022: ["Le Bernard", 46.4483, -1.4397], + 85023: ["Bessay", 46.5397, -1.1702], + 85024: ["Bois-de-Céné", 46.9479, -1.8966], + 85025: ["La Boissière-de-Montaigu", 46.9451, -1.1916], + 85026: ["La Boissière-des-Landes", 46.5581, -1.4437], + 85027: ["Boufféré", 46.9581, -1.3427], + 85028: ["Bouillé-Courdault", 46.3847, -0.6849], + 85029: ["Bouin", 46.9815, -2.0042], + 85030: ["Boulogne", 46.7862, -1.2984], + 85031: ["Le Boupère", 46.7877, -0.9308], + 85033: ["Bourneau", 46.5476, -0.8138], + 85034: ["Bournezeau", 46.6296, -1.1410], + 85035: ["Bretignolles-sur-Mer", 46.6374, -1.8632], + 85036: ["La Bretonnière-la-Claye", 46.4879, -1.2677], + 85037: ["Breuil-Barret", 46.6503, -0.6719], + 85038: ["Les Brouzils", 46.8854, -1.3318], + 85039: ["La Bruffière", 47.0148, -1.1832], + 85040: ["La Caillère-Saint-Hilaire", 46.6293, -0.9331], + 85041: ["Cezais", 46.5917, -0.8026], + 85042: ["Chaillé-les-Marais", 46.3853, -1.0104], + 85043: ["Chaillé-sous-les-Ormeaux", 46.5619, -1.3665], + 85044: ["Chaix", 46.4231, -0.8567], + 85045: ["La Chaize-Giraud", 46.6476, -1.8186], + 85046: ["La Chaize-le-Vicomte", 46.6729, -1.2918], + 85047: ["Challans", 46.8354, -1.8403], + 85048: ["Chambretaud", 46.9169, -0.9745], + 85049: ["Champagné-les-Marais", 46.3735, -1.1338], + 85050: ["Le Champ-Saint-Père", 46.5157, -1.3394], + 85051: ["Chantonnay", 46.6690, -1.0437], + 85052: ["La Chapelle-Achard", 46.5869, -1.6614], + 85053: ["La Chapelle-aux-Lys", 46.6221, -0.6427], + 85054: ["La Chapelle-Hermier", 46.6826, -1.7208], + 85055: ["La Chapelle-Palluau", 46.7873, -1.6249], + 85056: ["La Chapelle-Thémer", 46.5639, -0.9603], + 85058: ["Chasnais", 46.4459, -1.2385], + 85059: ["La Châtaigneraie", 46.6416, -0.7395], + 85060: ["Château-d'Olonne", 46.4925, -1.7212], + 85061: ["Château-Guibert", 46.5741, -1.2552], + 85062: ["Châteauneuf", 46.9169, -1.9261], + 85063: ["Les Châtelliers-Châteaumur", 46.8675, -0.8355], + 85064: ["Chauché", 46.8282, -1.2709], + 85065: ["Chavagnes-en-Paillers", 46.8951, -1.2405], + 85066: ["Chavagnes-les-Redoux", 46.7101, -0.9159], + 85067: ["Cheffois", 46.6786, -0.7829], + 85069: ["Les Clouzeaux", 46.6332, -1.4942], + 85070: ["Coëx", 46.7078, -1.7578], + 85071: ["Commequiers", 46.7674, -1.8253], + 85072: ["La Copechagnière", 46.8523, -1.3434], + 85073: ["Corpe", 46.5050, -1.1703], + 85074: ["La Couture", 46.5239, -1.2649], + 85076: ["Cugand", 47.0602, -1.2528], + 85077: ["Curzon", 46.4512, -1.3013], + 85078: ["Damvix", 46.3206, -0.7435], + 85080: ["Doix", 46.3849, -0.8068], + 85081: ["Dompierre-sur-Yon", 46.7599, -1.3727], + 85082: ["Les Epesses", 46.8917, -0.9034], + 85083: ["L'épine", 46.9843, -2.2644], + 85084: ["Les Essarts", 46.7806, -1.2292], + 85086: ["Falleron", 46.8623, -1.7010], + 85087: ["Faymoreau", 46.5427, -0.6242], + 85088: ["Le Fenouiller", 46.7161, -1.8920], + 85089: ["La Ferrière", 46.7215, -1.3346], + 85090: ["La Flocellière", 46.8211, -0.8545], + 85091: ["Fontaines", 46.4207, -0.8078], + 85092: ["Fontenay-le-Comte", 46.4563, -0.7934], + 85093: ["Fougeré", 46.6617, -1.2361], + 85094: ["Foussais-Payré", 46.5230, -0.6871], + 85095: ["Froidfond", 46.8789, -1.7551], + 85096: ["La Garnache", 46.8977, -1.8244], + 85097: ["La Gaubretière", 46.9345, -1.0557], + 85098: ["La Génétouze", 46.7244, -1.5041], + 85099: ["Le Girouard", 46.5726, -1.5887], + 85100: ["Givrand", 46.6822, -1.8787], + 85101: ["Le Givre", 46.4729, -1.4025], + 85102: ["Grand'Landes", 46.8483, -1.6445], + 85103: ["Grosbreuil", 46.5390, -1.6072], + 85104: ["Grues", 46.3813, -1.3236], + 85105: ["Le Gué-de-Velluire", 46.3675, -0.9054], + 85106: ["La Guérinière", 46.9669, -2.2302], + 85107: ["La Guyonnière", 46.9691, -1.2549], + 85108: ["L'Herbergement", 46.9166, -1.3703], + 85109: ["Les Herbiers", 46.8666, -1.0221], + 85110: ["L'Hermenault", 46.5156, -0.8984], + 85111: ["L'île-d'Elle", 46.3334, -0.9191], + 85112: ["L'île-d'Olonne", 46.5701, -1.7737], + 85113: ["L'île-d'Yeu", 46.7093, -2.3471], + 85114: ["Jard-sur-Mer", 46.4246, -1.6001], + 85115: ["La Jaudonnière", 46.6488, -0.9624], + 85116: ["La Jonchère", 46.4358, -1.3851], + 85117: ["Lairoux", 46.4496, -1.2711], + 85118: ["Landeronde", 46.6549, -1.5735], + 85119: ["Les Landes-Genusson", 46.9663, -1.1290], + 85120: ["Landevieille", 46.6444, -1.7854], + 85121: ["Le Langon", 46.4393, -0.9470], + 85123: ["Liez", 46.3698, -0.7050], + 85125: ["Loge-Fougereuse", 46.6180, -0.6899], + 85126: ["Longèves", 46.4722, -0.8589], + 85127: ["Longeville-sur-Mer", 46.4091, -1.4771], + 85128: ["Luçon", 46.4510, -1.1644], + 85129: ["Les Lucs-sur-Boulogne", 46.8527, -1.4839], + 85130: ["Maché", 46.7713, -1.6952], + 85131: ["Les Magnils-Reigniers", 46.4635, -1.2106], + 85132: ["Maillé", 46.3417, -0.7874], + 85133: ["Maillezais", 46.3642, -0.7502], + 85134: ["Mallièvre", 46.9112, -0.8649], + 85135: ["Mareuil-sur-Lay-Dissais", 46.5335, -1.2268], + 85136: ["Marillet", 46.5667, -0.6342], + 85137: ["Marsais-Sainte-Radégonde", 46.5380, -0.8688], + 85138: ["Martinet", 46.6620, -1.6772], + 85139: ["Le Mazeau", 46.3298, -0.6729], + 85140: ["La Meilleraie-Tillay", 46.7425, -0.8547], + 85141: ["Menomblet", 46.7301, -0.7286], + 85142: ["La Merlatière", 46.7557, -1.2979], + 85143: ["Mervent", 46.5325, -0.7485], + 85144: ["Mesnard-la-Barotière", 46.8517, -1.1095], + 85145: ["Monsireigne", 46.7383, -0.9319], + 85146: ["Montaigu", 46.9759, -1.3136], + 85147: ["Montournais", 46.7502, -0.7700], + 85148: ["Montreuil", 46.3973, -0.8408], + 85149: ["Moreilles", 46.4218, -1.0940], + 85150: ["Mormaison", 46.9013, -1.4591], + 85151: ["Mortagne-sur-Sèvre", 46.9910, -0.9465], + 85152: ["La Mothe-Achard", 46.6163, -1.6503], + 85153: ["Mouchamps", 46.7870, -1.0545], + 85154: ["Mouilleron-en-Pareds", 46.6612, -0.8467], + 85155: ["Mouilleron-le-Captif", 46.7104, -1.4612], + 85156: ["Moutiers-les-Mauxfaits", 46.4892, -1.4362], + 85157: ["Moutiers-sur-le-Lay", 46.5651, -1.1682], + 85158: ["Mouzeuil-Saint-Martin", 46.4591, -0.9844], + 85159: ["Nalliers", 46.4658, -1.0395], + 85160: ["Nesmy", 46.5921, -1.4094], + 85161: ["Nieul-le-Dolent", 46.5676, -1.5156], + 85162: ["Nieul-sur-l'Autise", 46.4247, -0.6659], + 85163: ["Noirmoutier-en-l'île", 47.0086, -2.2624], + 85164: ["Notre-Dame-de-Monts", 46.8424, -2.1092], + 85165: ["L'Oie", 46.7813, -1.1207], + 85166: ["Olonne-sur-Mer", 46.5413, -1.7881], + 85167: ["L'Orbrie", 46.4997, -0.7742], + 85168: ["Oulmes", 46.3941, -0.6613], + 85169: ["Palluau", 46.8063, -1.6022], + 85171: ["Péault", 46.5020, -1.2270], + 85172: ["Le Perrier", 46.8196, -1.9792], + 85174: ["Petosse", 46.4796, -0.9117], + 85175: ["Les Pineaux", 46.5992, -1.1786], + 85176: ["Pissotte", 46.5010, -0.8083], + 85177: ["Le Poiré-sur-Velluire", 46.4190, -0.9104], + 85178: ["Le Poiré-sur-Vie", 46.7699, -1.5048], + 85179: ["Poiroux", 46.5107, -1.5392], + 85180: ["La Pommeraie-sur-Sèvre", 46.8255, -0.7930], + 85181: ["Pouillé", 46.5022, -0.9552], + 85182: ["Pouzauges", 46.7812, -0.8287], + 85184: ["Puy-de-Serre", 46.5650, -0.6801], + 85185: ["Puyravault", 46.3653, -1.0911], + 85186: ["La Rabatelière", 46.8584, -1.2569], + 85187: ["Réaumur", 46.7145, -0.8167], + 85188: ["La Réorthe", 46.6113, -1.0488], + 85189: ["Notre-Dame-de-Riez", 46.7532, -1.8935], + 85190: ["Rocheservière", 46.9274, -1.5013], + 85191: ["La Roche-sur-Yon", 46.6675, -1.4077], + 85192: ["Rochetrejoux", 46.7852, -0.9967], + 85193: ["Rosnay", 46.5324, -1.3007], + 85194: ["Les Sables-d'Olonne", 46.5007, -1.7925], + 85196: ["Saint-André-Goule-d'Oie", 46.8410, -1.1964], + 85197: ["Saint-André-Treize-Voies", 46.9277, -1.4126], + 85198: ["Saint-Aubin-des-Ormeaux", 46.9958, -1.0421], + 85199: ["Saint-Aubin-la-Plaine", 46.5040, -1.0650], + 85200: ["Saint-Avaugourd-des-Landes", 46.5136, -1.4752], + 85201: ["Saint-Benoist-sur-Mer", 46.4266, -1.3399], + 85202: ["Sainte-Cécile", 46.7309, -1.1210], + 85204: ["Saint-Christophe-du-Ligneron", 46.8151, -1.7403], + 85205: ["Saint-Cyr-des-Gâts", 46.5723, -0.8634], + 85206: ["Saint-Cyr-en-Talmondais", 46.4597, -1.3372], + 85207: ["Saint-Denis-du-Payré", 46.4118, -1.2722], + 85208: ["Saint-Denis-la-Chevasse", 46.8325, -1.3830], + 85209: ["Saint-étienne-de-Brillouet", 46.5138, -1.0115], + 85210: ["Saint-étienne-du-Bois", 46.8418, -1.5961], + 85211: ["Sainte-Flaive-des-Loups", 46.6110, -1.5803], + 85212: ["Sainte-Florence", 46.7890, -1.1579], + 85213: ["Saint-Florent-des-Bois", 46.6056, -1.3354], + 85214: ["Sainte-Foy", 46.5327, -1.6924], + 85215: ["Saint-Fulgent", 46.8705, -1.1624], + 85216: ["Sainte-Gemme-la-Plaine", 46.4732, -1.1110], + 85217: ["Saint-Georges-de-Montaigu", 46.9352, -1.2815], + 85218: ["Saint-Georges-de-Pointindoux", 46.6423, -1.6288], + 85219: ["Saint-Germain-l'Aiguiller", 46.6883, -0.8316], + 85220: ["Saint-Germain-de-Prinçay", 46.7356, -1.0429], + 85221: ["Saint-Gervais", 46.9285, -1.9805], + 85222: ["Saint-Gilles-Croix-de-Vie", 46.6904, -1.9194], + 85223: ["Sainte-Hermine", 46.5572, -1.0721], + 85224: ["Saint-Hilaire-de-Loulay", 47.0085, -1.3276], + 85226: ["Saint-Hilaire-de-Riez", 46.7432, -1.9643], + 85227: ["Saint-Hilaire-des-Loges", 46.4747, -0.6506], + 85229: ["Saint-Hilaire-de-Voust", 46.5914, -0.6514], + 85231: ["Saint-Hilaire-la-Forêt", 46.4551, -1.5304], + 85232: ["Saint-Hilaire-le-Vouhis", 46.6859, -1.1522], + 85233: ["Saint-Jean-de-Beugné", 46.5196, -1.1082], + 85234: ["Saint-Jean-de-Monts", 46.8021, -2.0483], + 85235: ["Saint-Juire-Champgillon", 46.5882, -1.0095], + 85236: ["Saint-Julien-des-Landes", 46.6395, -1.7159], + 85237: ["Saint-Laurent-de-la-Salle", 46.5854, -0.9221], + 85238: ["Saint-Laurent-sur-Sèvre", 46.9506, -0.9011], + 85239: ["Saint-Maixent-sur-Vie", 46.7329, -1.8259], + 85240: ["Saint-Malô-du-Bois", 46.9248, -0.9141], + 85242: ["Saint-Mars-la-Réorthe", 46.8597, -0.9257], + 85243: ["Brem-sur-Mer", 46.6118, -1.8100], + 85244: ["Saint-Martin-de-Fraigneau", 46.4289, -0.7589], + 85245: ["Saint-Martin-des-Fontaines", 46.5464, -0.9073], + 85246: ["Saint-Martin-des-Noyers", 46.7239, -1.2037], + 85247: ["Saint-Martin-des-Tilleuls", 46.9711, -1.0628], + 85248: ["Saint-Martin-Lars-en-Sainte-Hermine", 46.5970, -0.9763], + 85250: ["Saint-Mathurin", 46.5686, -1.7078], + 85251: ["Saint-Maurice-des-Noues", 46.5955, -0.7243], + 85252: ["Saint-Maurice-le-Girard", 46.6398, -0.8108], + 85254: ["Saint-Mesmin", 46.8005, -0.7488], + 85255: ["Saint-Michel-en-l'Herm", 46.3366, -1.2483], + 85256: ["Saint-Michel-le-Cloucq", 46.4861, -0.7430], + 85257: ["Saint-Michel-Mont-Mercure", 46.8392, -0.8985], + 85259: ["Saint-Paul-en-Pareds", 46.8303, -0.9645], + 85260: ["Saint-Paul-Mont-Penit", 46.8070, -1.6696], + 85261: ["Sainte-Pexine", 46.5596, -1.1240], + 85262: ["Saint-Philbert-de-Bouaine", 46.9927, -1.5073], + 85264: ["Saint-Pierre-du-Chemin", 46.6957, -0.7017], + 85265: ["Saint-Pierre-le-Vieux", 46.4009, -0.7428], + 85266: ["Saint-Prouant", 46.7502, -0.9745], + 85267: ["Sainte-Radégonde-des-Noyers", 46.3694, -1.0667], + 85268: ["Saint-Révérend", 46.7057, -1.8315], + 85269: ["Saint-Sigismond", 46.3368, -0.7072], + 85271: ["Saint-Sulpice-en-Pareds", 46.6130, -0.8310], + 85272: ["Saint-Sulpice-le-Verdon", 46.8866, -1.4120], + 85273: ["Saint-Urbain", 46.8818, -2.0160], + 85274: ["Saint-Valérien", 46.5348, -0.9444], + 85276: ["Saint-Vincent-Sterlanges", 46.7397, -1.0837], + 85277: ["Saint-Vincent-sur-Graon", 46.5034, -1.3829], + 85278: ["Saint-Vincent-sur-Jard", 46.4297, -1.5495], + 85279: ["Saligny", 46.7991, -1.4033], + 85280: ["Sallertaine", 46.8659, -1.9489], + 85281: ["Sérigné", 46.5054, -0.8488], + 85282: ["Sigournais", 46.7140, -0.9874], + 85284: ["Soullans", 46.7951, -1.9139], + 85285: ["Le Tablier", 46.5596, -1.3278], + 85286: ["La Taillée", 46.3852, -0.9410], + 85287: ["Tallud-Sainte-Gemme", 46.6949, -0.8861], + 85288: ["Talmont-Saint-Hilaire", 46.4757, -1.6275], + 85289: ["La Tardière", 46.6637, -0.7275], + 85290: ["Thiré", 46.5433, -1.0069], + 85291: ["Thorigny", 46.6179, -1.2488], + 85292: ["Thouarsais-Bouildroux", 46.6062, -0.8734], + 85293: ["Tiffauges", 47.0020, -1.0985], + 85294: ["La Tranche-sur-Mer", 46.3564, -1.4313], + 85295: ["Treize-Septiers", 46.9975, -1.2319], + 85296: ["Treize-Vents", 46.9168, -0.8459], + 85297: ["Triaize", 46.3792, -1.1992], + 85298: ["Vairé", 46.6055, -1.7486], + 85299: ["Velluire", 46.3973, -0.8850], + 85300: ["Venansault", 46.6856, -1.5411], + 85301: ["Vendrennes", 46.8226, -1.1165], + 85302: ["La Verrie", 46.9634, -0.9853], + 85303: ["Vix", 46.3543, -0.8566], + 85304: ["Vouillé-les-Marais", 46.3891, -0.9681], + 85305: ["Vouvant", 46.5626, -0.7643], + 85306: ["Xanton-Chassenon", 46.4519, -0.7063], + 85307: ["La Faute-sur-Mer", 46.3199, -1.3148] +}; diff --git a/dep/86.js b/dep/86.js new file mode 100644 index 0000000..0280cb2 --- /dev/null +++ b/dep/86.js @@ -0,0 +1,294 @@ +/* + 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[86] = { + 86001: ["Adriers", 46.2646, 0.7896], + 86002: ["Amberre", 46.7578, 0.1536], + 86003: ["Anché", 46.3496, 0.2702], + 86004: ["Angles-sur-l'Anglin", 46.6986, 0.8962], + 86005: ["Angliers", 46.9385, 0.1022], + 86006: ["Antigny", 46.5360, 0.8391], + 86007: ["Antran", 46.8770, 0.5307], + 86008: ["Arçay", 46.9520, 0.0033], + 86009: ["Archigny", 46.6715, 0.6812], + 86010: ["Aslonnes", 46.4452, 0.3342], + 86011: ["Asnières-sur-Blour", 46.1500, 0.7846], + 86012: ["Asnois", 46.1033, 0.4083], + 86013: ["Aulnay", 46.9060, 0.0912], + 86014: ["Availles-en-Châtellerault", 46.7561, 0.5697], + 86015: ["Availles-Limouzine", 46.1339, 0.6474], + 86016: ["Avanton", 46.6636, 0.3048], + 86017: ["Ayron", 46.6440, 0.0454], + 86018: ["Basses", 47.0448, 0.1240], + 86019: ["Beaumont", 46.7432, 0.4369], + 86020: ["Bellefonds", 46.6504, 0.6078], + 86021: ["Benassay", 46.5510, 0.0352], + 86022: ["Berrie", 47.0594, -0.0722], + 86023: ["Berthegon", 46.9016, 0.2686], + 86024: ["Béruges", 46.5555, 0.2025], + 86025: ["Béthines", 46.5469, 0.9765], + 86026: ["Beuxes", 47.0870, 0.1736], + 86027: ["Biard", 46.5859, 0.2975], + 86028: ["Bignoux", 46.6032, 0.4657], + 86029: ["Blanzay", 46.2071, 0.2555], + 86030: ["Blaslay", 46.7296, 0.2305], + 86031: ["Bonnes", 46.6139, 0.5993], + 86032: ["Bonneuil-Matours", 46.6795, 0.5660], + 86034: ["Bouresse", 46.3555, 0.5817], + 86035: ["Bourg-Archambault", 46.3726, 1.0018], + 86036: ["Bournand", 47.0744, 0.0752], + 86037: ["Brigueil-le-Chantre", 46.3870, 1.0900], + 86038: ["Brion", 46.3570, 0.4722], + 86039: ["Brux", 46.2504, 0.1917], + 86040: ["La Bussière", 46.6315, 0.8215], + 86041: ["Buxerolles", 46.6054, 0.3692], + 86042: ["Buxeuil", 46.9691, 0.6632], + 86043: ["Ceaux-en-Couhé", 46.3160, 0.2382], + 86044: ["Ceaux-en-Loudun", 47.0334, 0.2290], + 86045: ["Celle-Lévescault", 46.3990, 0.1698], + 86046: ["Cenon-sur-Vienne", 46.7589, 0.5290], + 86047: ["Cernay", 46.8366, 0.3016], + 86048: ["Chabournay", 46.7196, 0.2692], + 86049: ["Chalais", 46.9719, 0.0979], + 86050: ["Chalandray", 46.6544, -0.0068], + 86051: ["Champagné-le-Sec", 46.1888, 0.1908], + 86052: ["Champagné-Saint-Hilaire", 46.3229, 0.3204], + 86053: ["Champigny-le-Sec", 46.7235, 0.1542], + 86054: ["Champniers", 46.2148, 0.3278], + 86055: ["La Chapelle-Bâton", 46.1890, 0.4090], + 86056: ["La Chapelle-Montreuil", 46.5222, 0.1356], + 86058: ["La Chapelle-Moulière", 46.6458, 0.5369], + 86059: ["Chapelle-Viviers", 46.4694, 0.7309], + 86060: ["Charrais", 46.6975, 0.2004], + 86061: ["Charroux", 46.1403, 0.4152], + 86062: ["Chasseneuil-du-Poitou", 46.6518, 0.3617], + 86063: ["Chatain", 46.0723, 0.4377], + 86064: ["Château-Garnier", 46.2596, 0.4405], + 86065: ["Château-Larcher", 46.4163, 0.3008], + 86066: ["Châtellerault", 46.8156, 0.5525], + 86067: ["Châtillon", 46.3197, 0.1895], + 86068: ["Chaunay", 46.2051, 0.1581], + 86069: ["La Chaussée", 46.8863, 0.1105], + 86070: ["Chauvigny", 46.5545, 0.6786], + 86071: ["Cheneché", 46.7444, 0.2711], + 86072: ["Chenevelles", 46.7240, 0.6741], + 86073: ["Cherves", 46.6943, 0.0270], + 86074: ["Chiré-en-Montreuil", 46.6259, 0.1120], + 86075: ["Chouppes", 46.8076, 0.1684], + 86076: ["Cissé", 46.6502, 0.2414], + 86077: ["Civaux", 46.4423, 0.6682], + 86078: ["Civray", 46.1412, 0.3009], + 86079: ["La Roche-Rigault", 46.9698, 0.1705], + 86080: ["Cloué", 46.4464, 0.1640], + 86081: ["Colombiers", 46.7799, 0.4371], + 86082: ["Couhé", 46.2960, 0.1794], + 86083: ["Coulombiers", 46.4939, 0.1734], + 86084: ["Coulonges", 46.4126, 1.1750], + 86085: ["Coussay", 46.8386, 0.2017], + 86086: ["Coussay-les-Bois", 46.8131, 0.7254], + 86087: ["Craon", 46.7719, 0.0146], + 86088: ["Croutelle", 46.5425, 0.2929], + 86089: ["Cuhon", 46.7619, 0.1057], + 86090: ["Curçay-sur-Dive", 47.0122, -0.0577], + 86091: ["Curzay-sur-Vonne", 46.4906, 0.0413], + 86092: ["Dangé-Saint-Romain", 46.9270, 0.6082], + 86093: ["Dercé", 46.9393, 0.2086], + 86094: ["Dienné", 46.4414, 0.5374], + 86095: ["Dissay", 46.6962, 0.4433], + 86096: ["Doussay", 46.8397, 0.2723], + 86097: ["La Ferrière-Airoux", 46.3147, 0.4101], + 86098: ["Fleix", 46.5580, 0.7478], + 86099: ["Fleuré", 46.4832, 0.5227], + 86100: ["Fontaine-le-Comte", 46.5312, 0.2460], + 86102: ["Frozes", 46.6645, 0.1341], + 86103: ["Gençay", 46.3705, 0.4132], + 86104: ["Genouillé", 46.1010, 0.3381], + 86105: ["Gizay", 46.4395, 0.4233], + 86106: ["Glénouze", 47.0077, -0.0043], + 86107: ["Gouex", 46.3688, 0.6648], + 86108: ["La Grimaudière", 46.8026, 0.0301], + 86109: ["Guesnes", 46.9083, 0.1495], + 86110: ["Haims", 46.5131, 0.9270], + 86111: ["Ingrandes", 46.8739, 0.5930], + 86112: ["L'Isle-Jourdain", 46.2384, 0.6987], + 86113: ["Iteuil", 46.4847, 0.2916], + 86114: ["Jardres", 46.5676, 0.5691], + 86115: ["Jaunay-Clan", 46.6935, 0.3566], + 86116: ["Jazeneuil", 46.4676, 0.0747], + 86117: ["Jouhet", 46.4893, 0.8734], + 86118: ["Journet", 46.4692, 0.9741], + 86119: ["Joussé", 46.2241, 0.4572], + 86120: ["Lathus-Saint-Rémy", 46.3208, 0.9443], + 86121: ["Latillé", 46.6099, 0.0623], + 86122: ["Lauthiers", 46.6040, 0.7266], + 86123: ["Lavausseau", 46.5433, 0.0821], + 86124: ["Lavoux", 46.5943, 0.5229], + 86125: ["Leigné-les-Bois", 46.7640, 0.7057], + 86126: ["Leignes-sur-Fontaine", 46.5099, 0.7632], + 86127: ["Leigné-sur-Usseau", 46.9162, 0.4759], + 86128: ["Lencloître", 46.8046, 0.3035], + 86129: ["Lésigny", 46.8368, 0.7723], + 86130: ["Leugny", 46.8980, 0.6937], + 86131: ["Lhommaizé", 46.4434, 0.5888], + 86132: ["Liglet", 46.5066, 1.0834], + 86133: ["Ligugé", 46.5205, 0.2980], + 86134: ["Linazay", 46.1672, 0.1924], + 86135: ["Liniers", 46.6179, 0.5303], + 86136: ["Lizant", 46.0800, 0.2832], + 86137: ["Loudun", 47.0098, 0.0990], + 86138: ["Luchapt", 46.1824, 0.7704], + 86139: ["Lusignan", 46.4377, 0.1142], + 86140: ["Lussac-les-Châteaux", 46.4057, 0.7301], + 86141: ["Magné", 46.3496, 0.3914], + 86142: ["Maillé", 46.6780, 0.0958], + 86143: ["Mairé", 46.8576, 0.7171], + 86144: ["Maisonneuve", 46.7204, 0.0541], + 86145: ["Marçay", 46.4706, 0.2256], + 86146: ["Marigny-Brizay", 46.7434, 0.3771], + 86147: ["Marigny-Chemereau", 46.4257, 0.2168], + 86148: ["Marnay", 46.3930, 0.3473], + 86149: ["Martaizé", 46.9199, 0.0501], + 86150: ["Massognes", 46.7475, 0.0578], + 86151: ["Maulay", 46.9685, 0.2161], + 86152: ["Mauprévoir", 46.1644, 0.5163], + 86153: ["Mazerolles", 46.3999, 0.6633], + 86154: ["Mazeuil", 46.7923, 0.0843], + 86156: ["Messemé", 47.0106, 0.1688], + 86157: ["Mignaloux-Beauvoir", 46.5483, 0.4159], + 86158: ["Migné-Auxances", 46.6320, 0.3048], + 86159: ["Millac", 46.1948, 0.7055], + 86160: ["Mirebeau", 46.7891, 0.1984], + 86161: ["Moncontour", 46.8774, 0.0035], + 86162: ["Mondion", 46.9382, 0.4723], + 86163: ["Montamisé", 46.6285, 0.4340], + 86164: ["Monthoiron", 46.7316, 0.6178], + 86165: ["Montmorillon", 46.4263, 0.8954], + 86166: ["Montreuil-Bonnin", 46.5621, 0.1345], + 86167: ["Monts-sur-Guesnes", 46.9128, 0.1937], + 86169: ["Morton", 47.1033, -0.0128], + 86170: ["Moulismes", 46.3242, 0.8075], + 86171: ["Moussac", 46.2761, 0.6919], + 86172: ["Mouterre-sur-Blourde", 46.2165, 0.7684], + 86173: ["Mouterre-Silly", 46.9862, 0.0369], + 86174: ["Naintré", 46.7725, 0.4941], + 86175: ["Nalliers", 46.6098, 0.8799], + 86176: ["Nérignac", 46.2968, 0.7307], + 86177: ["Neuville-de-Poitou", 46.6823, 0.2546], + 86178: ["Nieuil-l'Espoir", 46.4856, 0.4643], + 86180: ["Nouaillé-Maupertuis", 46.5052, 0.4180], + 86181: ["Nueil-sous-Faye", 46.9746, 0.2725], + 86182: ["Orches", 46.8823, 0.3273], + 86183: ["Les Ormes", 46.9649, 0.6222], + 86184: ["Ouzilly", 46.7754, 0.3578], + 86186: ["Oyré", 46.8626, 0.6463], + 86187: ["Paizay-le-Sec", 46.5865, 0.7801], + 86188: ["Payré", 46.3501, 0.1897], + 86189: ["Payroux", 46.2097, 0.4794], + 86190: ["Persac", 46.3410, 0.7311], + 86191: ["Pindray", 46.4740, 0.8159], + 86192: ["Plaisance", 46.3144, 0.8540], + 86193: ["Pleumartin", 46.7414, 0.7594], + 86194: ["Poitiers", 46.5839, 0.3599], + 86195: ["Port-de-Piles", 46.9999, 0.5977], + 86196: ["Pouançay", 47.0878, -0.0810], + 86197: ["Pouant", 47.0188, 0.2780], + 86198: ["Pouillé", 46.5420, 0.5789], + 86200: ["Pressac", 46.1182, 0.5673], + 86201: ["Prinçay", 46.9289, 0.2539], + 86202: ["La Puye", 46.6471, 0.7456], + 86203: ["Queaux", 46.3123, 0.6361], + 86204: ["Quinçay", 46.6055, 0.2183], + 86205: ["Ranton", 46.9989, -0.0327], + 86206: ["Raslay", 47.1122, 0.0051], + 86207: ["La Roche-Posay", 46.7754, 0.8024], + 86208: ["Le Rochereau", 46.6948, 0.1407], + 86209: ["Roches-Prémarie-Andillé", 46.4752, 0.3677], + 86210: ["Roiffé", 47.1252, 0.0517], + 86211: ["Romagne", 46.2580, 0.3031], + 86213: ["Rouillé", 46.4200, 0.0268], + 86214: ["Saint-Benoît", 46.5486, 0.3524], + 86217: ["Saint-Christophe", 46.9252, 0.3747], + 86218: ["Saint-Clair", 46.8815, 0.0572], + 86219: ["Saint-Cyr", 46.7134, 0.4767], + 86220: ["Saint-Gaudent", 46.1135, 0.2850], + 86221: ["Saint-Genest-d'Ambière", 46.8280, 0.3608], + 86222: ["Saint-Georges-lès-Baillargeaux", 46.6640, 0.4353], + 86223: ["Saint-Germain", 46.5761, 0.9006], + 86224: ["Saint-Gervais-les-Trois-Clochers", 46.8978, 0.4194], + 86225: ["Saint-Jean-de-Sauves", 46.8393, 0.0880], + 86226: ["Saint-Julien-l'Ars", 46.5546, 0.5066], + 86227: ["Saint-Laon", 46.9684, -0.0199], + 86228: ["Saint-Laurent-de-Jourdes", 46.3907, 0.5391], + 86229: ["Saint-Léger-de-Montbrillais", 47.0801, -0.0387], + 86230: ["Saint-Léomer", 46.4160, 0.9972], + 86231: ["Saint-Macoux", 46.1182, 0.2252], + 86233: ["Valdivienne", 46.4919, 0.6306], + 86234: ["Saint-Martin-l'Ars", 46.2123, 0.5568], + 86235: ["Saint-Maurice-la-Clouère", 46.3880, 0.4489], + 86236: ["Saint-Pierre-de-Maillé", 46.6777, 0.8251], + 86237: ["Saint-Pierre-d'Exideuil", 46.1597, 0.2582], + 86239: ["Sainte-Radégonde", 46.6183, 0.7000], + 86241: ["Saint-Rémy-sur-Creuse", 46.9347, 0.6806], + 86242: ["Saint-Romain", 46.2278, 0.3801], + 86244: ["Saint-Sauvant", 46.3558, 0.0781], + 86245: ["Saint-Sauveur", 46.8023, 0.6452], + 86246: ["Saint-Savin", 46.5832, 0.8402], + 86247: ["Saint-Saviol", 46.1437, 0.2310], + 86248: ["Saint-Secondin", 46.3255, 0.4905], + 86249: ["Saires", 46.8901, 0.2317], + 86250: ["Saix", 47.1417, 0.0067], + 86252: ["Sammarçolles", 47.0399, 0.1703], + 86253: ["Sanxay", 46.4960, -0.0084], + 86254: ["Saulgé", 46.3667, 0.8658], + 86255: ["Savigné", 46.1709, 0.3302], + 86256: ["Savigny-Lévescault", 46.5289, 0.4779], + 86257: ["Savigny-sous-Faye", 46.8700, 0.2908], + 86258: ["Scorbé-Clairvaux", 46.8070, 0.4105], + 86259: ["Senillé", 46.7712, 0.6159], + 86260: ["Sérigny", 46.9268, 0.3162], + 86261: ["Sèvres-Anxaumont", 46.5739, 0.4619], + 86262: ["Sillars", 46.4209, 0.7867], + 86263: ["Smarves", 46.5117, 0.3573], + 86264: ["Sommières-du-Clain", 46.2767, 0.3740], + 86265: ["Sossais", 46.8680, 0.3766], + 86266: ["Surin", 46.0786, 0.3756], + 86268: ["Tercé", 46.5144, 0.5546], + 86269: ["Ternay", 47.0351, -0.0534], + 86270: ["Thollet", 46.4381, 1.1257], + 86271: ["Thurageau", 46.7777, 0.2680], + 86272: ["Thuré", 46.8408, 0.4554], + 86273: ["La Trimouille", 46.4540, 1.0589], + 86274: ["Les Trois-Moutiers", 47.0614, 0.0102], + 86275: ["Usseau", 46.8867, 0.4944], + 86276: ["Usson-du-Poitou", 46.2806, 0.5445], + 86277: ["Varennes", 46.7625, 0.1988], + 86278: ["Vaux", 46.2831, 0.2366], + 86279: ["Vaux-sur-Vienne", 46.9093, 0.5602], + 86280: ["Vellèches", 46.9391, 0.5268], + 86281: ["Vendeuvre-du-Poitou", 46.7257, 0.3126], + 86284: ["Vernon", 46.4308, 0.4816], + 86285: ["Verrières", 46.4029, 0.5970], + 86286: ["Verrue", 46.8695, 0.1786], + 86287: ["Vézières", 47.0909, 0.1275], + 86288: ["Vicq-sur-Gartempe", 46.7262, 0.8436], + 86289: ["Le Vigeant", 46.2207, 0.6377], + 86290: ["La Villedieu-du-Clain", 46.4559, 0.3903], + 86291: ["Villemort", 46.5503, 0.9269], + 86292: ["Villiers", 46.6701, 0.1721], + 86293: ["Vivonne", 46.4120, 0.2570], + 86294: ["Vouillé", 46.6215, 0.1634], + 86295: ["Voulême", 46.1014, 0.2359], + 86296: ["Voulon", 46.3650, 0.2404], + 86297: ["Vouneuil-sous-Biard", 46.5792, 0.2707], + 86298: ["Vouneuil-sur-Vienne", 46.7194, 0.5413], + 86299: ["Vouzailles", 46.7134, 0.0956], + 86300: ["Yversay", 46.6723, 0.2055] +}; diff --git a/dep/87.js b/dep/87.js new file mode 100644 index 0000000..d0596fe --- /dev/null +++ b/dep/87.js @@ -0,0 +1,214 @@ +/* + 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[87] = { + 87001: ["Aixe-sur-Vienne", 45.7981, 1.1325], + 87002: ["Ambazac", 45.9534, 1.3993], + 87003: ["Arnac-la-Poste", 46.2639, 1.3733], + 87004: ["Augne", 45.7719, 1.7005], + 87005: ["Aureil", 45.8095, 1.4012], + 87006: ["Azat-le-Ris", 46.3077, 1.0573], + 87007: ["Balledent", 46.1086, 1.2162], + 87008: ["La Bazeuge", 46.2552, 1.0839], + 87009: ["Beaumont-du-Lac", 45.7716, 1.8548], + 87011: ["Bellac", 46.1049, 1.0411], + 87012: ["Berneuil", 46.0655, 1.1095], + 87013: ["Bersac-sur-Rivalier", 46.0779, 1.4176], + 87014: ["Bessines-sur-Gartempe", 46.1088, 1.3601], + 87015: ["Beynac", 45.7677, 1.1655], + 87016: ["Les Billanges", 45.9778, 1.5362], + 87017: ["Blanzac", 46.1275, 1.1079], + 87018: ["Blond", 46.0535, 1.0171], + 87019: ["Boisseuil", 45.7619, 1.3284], + 87020: ["Bonnac-la-Côte", 45.9470, 1.2928], + 87021: ["Bosmie-l'Aiguille", 45.7655, 1.2042], + 87022: ["Breuilaufa", 46.0427, 1.1092], + 87023: ["Le Buis", 46.0341, 1.2043], + 87024: ["Bujaleuf", 45.7923, 1.6311], + 87025: ["Burgnac", 45.7402, 1.1672], + 87026: ["Bussière-Boffy", 46.0550, 0.8536], + 87027: ["Bussière-Galant", 45.6176, 1.0459], + 87028: ["Bussière-Poitevine", 46.2418, 0.9039], + 87029: ["Les Cars", 45.6748, 1.0713], + 87030: ["Chaillac-sur-Vienne", 45.8634, 0.8754], + 87031: ["Le Chalard", 45.5540, 1.1248], + 87032: ["Châlus", 45.6572, 0.9646], + 87033: ["Chamboret", 46.0056, 1.1249], + 87034: ["Champagnac-la-Rivière", 45.6948, 0.9131], + 87035: ["Champnétery", 45.8270, 1.5788], + 87036: ["Champsac", 45.7039, 0.9623], + 87037: ["La Chapelle-Montbrandeix", 45.6447, 0.8533], + 87038: ["Chaptelat", 45.9176, 1.2466], + 87039: ["Château-Chervix", 45.5905, 1.3564], + 87040: ["Châteauneuf-la-Forêt", 45.6947, 1.6100], + 87041: ["Châteauponsac", 46.1311, 1.2804], + 87042: ["Le Châtenet-en-Dognon", 45.9046, 1.5053], + 87043: ["Cheissoux", 45.8317, 1.6381], + 87044: ["Chéronnac", 45.7566, 0.7535], + 87045: ["Cieux", 45.9859, 1.0290], + 87046: ["Cognac-la-Forêt", 45.8367, 1.0050], + 87047: ["Compreignac", 45.9974, 1.2816], + 87048: ["Condat-sur-Vienne", 45.7833, 1.2400], + 87049: ["Coussac-Bonneval", 45.5167, 1.3239], + 87050: ["Couzeix", 45.8830, 1.2207], + 87051: ["La Croisille-sur-Briance", 45.6190, 1.6037], + 87052: ["La Croix-sur-Gartempe", 46.1604, 1.0023], + 87053: ["Cromac", 46.3601, 1.3110], + 87054: ["Cussac", 45.6906, 0.8491], + 87055: ["Darnac", 46.2386, 0.9566], + 87056: ["Dinsac", 46.2407, 1.1101], + 87057: ["Dompierre-les-églises", 46.2151, 1.2496], + 87058: ["Domps", 45.6554, 1.7123], + 87059: ["Le Dorat", 46.2050, 1.0677], + 87060: ["Dournazac", 45.6295, 0.9185], + 87061: ["Droux", 46.1652, 1.1485], + 87062: ["Eybouleuf", 45.8001, 1.4851], + 87063: ["Eyjeaux", 45.7748, 1.3772], + 87064: ["Eymoutiers", 45.7108, 1.7402], + 87065: ["Feytiat", 45.8054, 1.3294], + 87066: ["Flavignac", 45.7128, 1.0737], + 87067: ["Folles", 46.1248, 1.4562], + 87068: ["Fromental", 46.1583, 1.4190], + 87069: ["Gajoubert", 46.1097, 0.8440], + 87070: ["La Geneytouse", 45.7872, 1.4542], + 87071: ["Glandon", 45.4720, 1.2285], + 87072: ["Glanges", 45.6597, 1.4609], + 87073: ["Gorre", 45.7376, 0.9953], + 87074: ["Les Grands-Chézeaux", 46.3560, 1.3843], + 87075: ["Isle", 45.8035, 1.1952], + 87076: ["Jabreilles-les-Bordes", 46.0240, 1.5148], + 87077: ["Janailhac", 45.6538, 1.2412], + 87078: ["Javerdat", 45.9568, 0.9652], + 87079: ["La Jonchère-Saint-Maurice", 46.0045, 1.4785], + 87080: ["Jouac", 46.3495, 1.2593], + 87081: ["Jourgnac", 45.7317, 1.2128], + 87082: ["Ladignac-le-Long", 45.5883, 1.1074], + 87083: ["Laurière", 46.0760, 1.5010], + 87084: ["Lavignac", 45.7194, 1.1219], + 87085: ["Limoges", 45.8542, 1.2487], + 87086: ["Linards", 45.7038, 1.5375], + 87087: ["Lussac-les-églises", 46.3417, 1.1759], + 87088: ["Magnac-Bourg", 45.6008, 1.4356], + 87089: ["Magnac-Laval", 46.2285, 1.1728], + 87090: ["Mailhac-sur-Benaize", 46.3105, 1.3157], + 87091: ["Maisonnais-sur-Tardoire", 45.7119, 0.6838], + 87092: ["Marval", 45.6348, 0.7960], + 87093: ["Masléon", 45.7667, 1.5746], + 87094: ["Meilhac", 45.7117, 1.1575], + 87095: ["Meuzac", 45.5530, 1.4167], + 87096: ["La Meyze", 45.6078, 1.1943], + 87097: ["Mézières-sur-Issoire", 46.1111, 0.9140], + 87099: ["Moissannes", 45.8745, 1.5561], + 87100: ["Montrol-Sénard", 46.0172, 0.9527], + 87101: ["Mortemart", 46.0484, 0.9550], + 87103: ["Nantiat", 46.0110, 1.1736], + 87104: ["Nedde", 45.7207, 1.8265], + 87105: ["Neuvic-Entier", 45.7370, 1.6387], + 87106: ["Nexon", 45.6749, 1.1856], + 87107: ["Nieul", 45.9214, 1.1801], + 87108: ["Nouic", 46.0620, 0.9151], + 87109: ["Oradour-Saint-Genest", 46.2424, 1.0196], + 87110: ["Oradour-sur-Glane", 45.9310, 1.0230], + 87111: ["Oradour-sur-Vayres", 45.7409, 0.8795], + 87112: ["Pageas", 45.6827, 1.0167], + 87113: ["Le Palais-sur-Vienne", 45.8734, 1.3252], + 87114: ["Panazol", 45.8407, 1.3235], + 87115: ["Pensol", 45.5997, 0.8282], + 87116: ["Peyrat-de-Bellac", 46.1315, 1.0203], + 87117: ["Peyrat-le-Château", 45.8082, 1.7824], + 87118: ["Peyrilhac", 45.9617, 1.1208], + 87119: ["Pierre-Buffière", 45.6911, 1.3602], + 87120: ["La Porcherie", 45.5761, 1.5467], + 87121: ["Rancon", 46.1289, 1.1802], + 87122: ["Razès", 46.0371, 1.3407], + 87123: ["Rempnat", 45.6849, 1.8646], + 87124: ["Rilhac-Lastours", 45.6589, 1.1137], + 87125: ["Rilhac-Rancon", 45.9077, 1.3325], + 87126: ["Rochechouart", 45.8236, 0.8428], + 87127: ["La Roche-l'Abeille", 45.5937, 1.2581], + 87128: ["Roussac", 46.0716, 1.1980], + 87129: ["Royères", 45.8513, 1.4345], + 87130: ["Roziers-Saint-Georges", 45.7432, 1.5606], + 87131: ["Saillat-sur-Vienne", 45.8704, 0.8340], + 87132: ["Saint-Amand-le-Petit", 45.7692, 1.7675], + 87133: ["Saint-Amand-Magnazeix", 46.1842, 1.3579], + 87134: ["Sainte-Anne-Saint-Priest", 45.6978, 1.6828], + 87135: ["Saint-Auvent", 45.8104, 0.9210], + 87136: ["Saint-Barbant", 46.2020, 0.8534], + 87137: ["Saint-Bazile", 45.7346, 0.8072], + 87138: ["Saint-Bonnet-Briance", 45.7152, 1.4847], + 87139: ["Saint-Bonnet-de-Bellac", 46.1636, 0.9381], + 87140: ["Saint-Brice-sur-Vienne", 45.9023, 0.9635], + 87141: ["Saint-Cyr", 45.8021, 0.9821], + 87142: ["Saint-Denis-des-Murs", 45.7797, 1.5301], + 87143: ["Saint-Gence", 45.9094, 1.1393], + 87144: ["Saint-Genest-sur-Roselle", 45.7006, 1.4251], + 87145: ["Saint-Georges-les-Landes", 46.3614, 1.3484], + 87146: ["Saint-Germain-les-Belles", 45.6049, 1.4860], + 87147: ["Saint-Gilles-les-Forêts", 45.6290, 1.6669], + 87148: ["Saint-Hilaire-Bonneval", 45.7218, 1.3678], + 87149: ["Saint-Hilaire-la-Treille", 46.2488, 1.3104], + 87150: ["Saint-Hilaire-les-Places", 45.6362, 1.1523], + 87151: ["Saint-Jean-Ligoure", 45.6906, 1.3078], + 87152: ["Saint-Jouvent", 45.9566, 1.2098], + 87153: ["Saint-Julien-le-Petit", 45.8226, 1.7056], + 87154: ["Saint-Junien", 45.9024, 0.8878], + 87155: ["Saint-Junien-les-Combes", 46.0855, 1.1342], + 87156: ["Saint-Just-le-Martel", 45.8525, 1.3868], + 87157: ["Saint-Laurent-les-églises", 45.9635, 1.4750], + 87158: ["Saint-Laurent-sur-Gorre", 45.7680, 0.9733], + 87159: ["Saint-Léger-la-Montagne", 46.0305, 1.4254], + 87160: ["Saint-Léger-Magnazeix", 46.2880, 1.2380], + 87161: ["Saint-Léonard-de-Noblat", 45.8409, 1.4960], + 87162: ["Sainte-Marie-de-Vaux", 45.8624, 1.0411], + 87163: ["Saint-Martial-sur-Isop", 46.1532, 0.8733], + 87164: ["Saint-Martin-de-Jussac", 45.8608, 0.9436], + 87165: ["Saint-Martin-le-Mault", 46.3605, 1.2159], + 87166: ["Saint-Martin-le-Vieux", 45.7505, 1.1190], + 87167: ["Saint-Martin-Terressus", 45.9148, 1.4602], + 87168: ["Saint-Mathieu", 45.7060, 0.7717], + 87169: ["Saint-Maurice-les-Brousses", 45.6997, 1.2415], + 87170: ["Saint-Méard", 45.6640, 1.5426], + 87172: ["Saint-Ouen-sur-Gartempe", 46.1733, 1.0789], + 87173: ["Saint-Pardoux", 46.0638, 1.2911], + 87174: ["Saint-Paul", 45.7524, 1.4428], + 87176: ["Saint-Priest-Ligoure", 45.6262, 1.3003], + 87177: ["Saint-Priest-sous-Aixe", 45.8204, 1.0839], + 87178: ["Saint-Priest-Taurion", 45.8976, 1.3966], + 87179: ["Saint-Sornin-la-Marche", 46.1904, 0.9922], + 87180: ["Saint-Sornin-Leulac", 46.1961, 1.2976], + 87181: ["Saint-Sulpice-Laurière", 46.0553, 1.4770], + 87182: ["Saint-Sulpice-les-Feuilles", 46.3159, 1.3920], + 87183: ["Saint-Sylvestre", 45.9944, 1.3651], + 87184: ["Saint-Symphorien-sur-Couze", 46.0499, 1.2387], + 87185: ["Saint-Victurnien", 45.8807, 1.0249], + 87186: ["Saint-Vitte-sur-Briance", 45.6250, 1.5387], + 87187: ["Saint-Yrieix-la-Perche", 45.5251, 1.2038], + 87188: ["Saint-Yrieix-sous-Aixe", 45.8502, 1.0639], + 87189: ["Les Salles-Lavauguyon", 45.7440, 0.6934], + 87190: ["Sauviat-sur-Vige", 45.9066, 1.5885], + 87191: ["Séreilhac", 45.7658, 1.0600], + 87192: ["Solignac", 45.7548, 1.2575], + 87193: ["Surdoux", 45.6052, 1.6503], + 87194: ["Sussac", 45.6580, 1.6519], + 87195: ["Tersannes", 46.2907, 1.1275], + 87196: ["Thiat", 46.2745, 0.9697], + 87197: ["Thouron", 45.9983, 1.2199], + 87198: ["Vaulry", 46.0276, 1.0838], + 87199: ["Vayres", 45.7731, 0.8237], + 87200: ["Verneuil-Moustiers", 46.3372, 1.1164], + 87201: ["Verneuil-sur-Vienne", 45.8504, 1.1294], + 87202: ["Veyrac", 45.9034, 1.0900], + 87203: ["Vicq-sur-Breuilh", 45.6495, 1.3907], + 87204: ["Videix", 45.7827, 0.7319], + 87205: ["Le Vigen", 45.7366, 1.2814], + 87206: ["Villefavard", 46.1696, 1.2141] +}; diff --git a/dep/88.js b/dep/88.js new file mode 100644 index 0000000..90be7d1 --- /dev/null +++ b/dep/88.js @@ -0,0 +1,528 @@ +/* + 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[88] = { + 88001: ["Les Ableuvenettes", 48.1916, 6.1924], + 88002: ["Ahéville", 48.2846, 6.1993], + 88003: ["Aingeville", 48.2051, 5.7682], + 88004: ["Ainvelle", 47.9873, 5.8289], + 88005: ["Allarmont", 48.4687, 7.0203], + 88006: ["Ambacourt", 48.3519, 6.1396], + 88007: ["Ameuvelle", 47.9496, 5.9525], + 88008: ["Anglemont", 48.3757, 6.6684], + 88009: ["Anould", 48.1847, 6.9407], + 88010: ["Aouze", 48.3842, 5.8674], + 88011: ["Arches", 48.1133, 6.5140], + 88012: ["Archettes", 48.1321, 6.5485], + 88013: ["Aroffe", 48.4090, 5.8997], + 88014: ["Arrentès-de-Corcieux", 48.1325, 6.8756], + 88015: ["Attignéville", 48.3977, 5.8275], + 88016: ["Attigny", 48.0615, 6.0250], + 88017: ["Aulnois", 48.2618, 5.7770], + 88018: ["Aumontzey", 48.1668, 6.7789], + 88019: ["Autigny-la-Tour", 48.4150, 5.7803], + 88020: ["Autreville", 48.4900, 5.8583], + 88021: ["Autrey", 48.2892, 6.7239], + 88022: ["Auzainvilliers", 48.2367, 5.8528], + 88023: ["Avillers", 48.3135, 6.2057], + 88024: ["Avrainville", 48.3781, 6.2211], + 88025: ["Avranville", 48.4179, 5.5355], + 88026: ["Aydoilles", 48.2106, 6.5713], + 88027: ["Badménil-aux-Bois", 48.3112, 6.5239], + 88028: ["La Baffe", 48.1590, 6.5619], + 88029: ["Bains-les-Bains", 47.9968, 6.2619], + 88030: ["Bainville-aux-Saules", 48.2073, 6.1334], + 88031: ["Balléville", 48.3345, 5.8468], + 88032: ["Ban-de-Laveline", 48.2280, 7.0844], + 88033: ["Ban-de-Sapt", 48.3430, 7.0156], + 88035: ["Barbey-Seroux", 48.1316, 6.8473], + 88036: ["Barville", 48.3782, 5.7691], + 88037: ["Basse-sur-le-Rupt", 47.9864, 6.7685], + 88038: ["Battexey", 48.3894, 6.1814], + 88039: ["Baudricourt", 48.3097, 6.0571], + 88040: ["Bayecourt", 48.2705, 6.4920], + 88041: ["Bazegney", 48.2657, 6.2308], + 88042: ["Bazien", 48.4149, 6.6761], + 88043: ["Bazoilles-et-Ménil", 48.2588, 6.1035], + 88044: ["Bazoilles-sur-Meuse", 48.3011, 5.6503], + 88045: ["Beaufremont", 48.2538, 5.7464], + 88046: ["Beauménil", 48.1718, 6.7221], + 88047: ["Begnécourt", 48.2099, 6.1646], + 88048: ["Bellefontaine", 48.0103, 6.4641], + 88049: ["Belmont-lès-Darney", 48.0858, 6.0146], + 88050: ["Belmont-sur-Buttant", 48.2215, 6.7684], + 88051: ["Belmont-sur-Vair", 48.2590, 5.9158], + 88052: ["Belrupt", 48.0912, 6.0896], + 88053: ["Belval", 48.4086, 7.0749], + 88054: ["Bertrimoutier", 48.2646, 7.0622], + 88055: ["Bettegney-Saint-Brice", 48.3034, 6.3143], + 88056: ["Bettoncourt", 48.3416, 6.1662], + 88057: ["Le Beulay", 48.3044, 7.0633], + 88058: ["Biécourt", 48.3248, 5.9536], + 88059: ["Biffontaine", 48.2134, 6.8149], + 88060: ["Blémerey", 48.3578, 6.0423], + 88061: ["Bleurville", 48.0671, 5.9565], + 88062: ["Blevaincourt", 48.1227, 5.6922], + 88063: ["Bocquegney", 48.2202, 6.3097], + 88064: ["Bois-de-Champ", 48.2415, 6.8035], + 88065: ["Bonvillet", 48.1023, 6.0632], + 88066: ["Boulaincourt", 48.3722, 6.0862], + 88068: ["La Bourgonce", 48.3025, 6.8110], + 88069: ["Bouxières-aux-Bois", 48.2603, 6.3206], + 88070: ["Bouxurulles", 48.3311, 6.2316], + 88071: ["Bouzemont", 48.2506, 6.2399], + 88073: ["Brantigny", 48.3463, 6.2768], + 88074: ["Brechainville", 48.3631, 5.5062], + 88075: ["La Bresse", 48.0185, 6.9261], + 88076: ["Brouvelieures", 48.2431, 6.7307], + 88077: ["Brû", 48.3537, 6.6891], + 88078: ["Bruyères", 48.2129, 6.7160], + 88079: ["Bulgnéville", 48.2103, 5.8410], + 88080: ["Bult", 48.2997, 6.5968], + 88081: ["Bussang", 47.8913, 6.8766], + 88082: ["Celles-sur-Plaine", 48.4499, 6.9683], + 88083: ["Certilleux", 48.3176, 5.7356], + 88084: ["Chamagne", 48.4085, 6.2923], + 88085: ["Champdray", 48.1281, 6.7599], + 88086: ["Champ-le-Duc", 48.1923, 6.7296], + 88087: ["Chantraine", 48.1667, 6.4195], + 88088: ["La Chapelle-aux-Bois", 48.0282, 6.3231], + 88089: ["La Chapelle-devant-Bruyères", 48.1787, 6.8062], + 88090: ["Charmes", 48.3848, 6.3178], + 88091: ["Charmois-devant-Bruyères", 48.1715, 6.5920], + 88092: ["Charmois-l'Orgueilleux", 48.0912, 6.2618], + 88093: ["Châtas", 48.3652, 7.0377], + 88094: ["Châtel-sur-Moselle", 48.3198, 6.4006], + 88095: ["Châtenois", 48.3093, 5.8264], + 88096: ["Châtillon-sur-Saône", 47.9487, 5.8779], + 88097: ["Chauffecourt", 48.3335, 6.1555], + 88098: ["Chaumousey", 48.1734, 6.3319], + 88099: ["Chavelot", 48.2275, 6.4304], + 88100: ["Chef-Haut", 48.3537, 6.0096], + 88101: ["Cheniménil", 48.1372, 6.5977], + 88102: ["Chermisey", 48.4148, 5.5690], + 88103: ["Circourt", 48.2490, 6.2856], + 88104: ["Circourt-sur-Mouzon", 48.3053, 5.7021], + 88105: ["Claudon", 48.0323, 6.0440], + 88106: ["Ban-sur-Meurthe-Clefcy", 48.1266, 6.9752], + 88107: ["Clérey-la-Côte", 48.4844, 5.7619], + 88108: ["Le Clerjus", 47.9756, 6.3312], + 88109: ["Cleurie", 48.0561, 6.6745], + 88110: ["Clézentaine", 48.4061, 6.5285], + 88111: ["Coinches", 48.2449, 7.0247], + 88112: ["Colroy-la-Grande", 48.3204, 7.1157], + 88113: ["Combrimont", 48.2743, 7.0756], + 88114: ["Contrexéville", 48.1854, 5.8935], + 88115: ["Corcieux", 48.1672, 6.8846], + 88116: ["Cornimont", 47.9685, 6.8653], + 88117: ["Courcelles-sous-Châtenois", 48.3280, 5.8160], + 88118: ["Coussey", 48.4131, 5.6679], + 88119: ["Crainvilliers", 48.1478, 5.8352], + 88120: ["La Croix-aux-Mines", 48.2017, 7.0609], + 88121: ["Damas-aux-Bois", 48.3846, 6.4160], + 88122: ["Damas-et-Bettegney", 48.2131, 6.2618], + 88123: ["Damblain", 48.0911, 5.6687], + 88124: ["Darney", 48.0781, 6.0541], + 88125: ["Darney-aux-Chênes", 48.2830, 5.8108], + 88126: ["Darnieulles", 48.1974, 6.3383], + 88127: ["Deinvillers", 48.4125, 6.5609], + 88128: ["Denipaire", 48.3398, 6.9618], + 88129: ["Derbamont", 48.2668, 6.2716], + 88130: ["Destord", 48.2735, 6.6180], + 88131: ["Deycimont", 48.1738, 6.6410], + 88132: ["Deyvillers", 48.1965, 6.5232], + 88133: ["Dignonville", 48.2431, 6.4990], + 88134: ["Dinozé", 48.1386, 6.4813], + 88135: ["Docelles", 48.1419, 6.6252], + 88136: ["Dogneville", 48.2215, 6.4644], + 88137: ["Dolaincourt", 48.3394, 5.8099], + 88138: ["Dombasle-devant-Darney", 48.1270, 6.0771], + 88139: ["Dombasle-en-Xaintois", 48.3057, 5.9935], + 88140: ["Dombrot-le-Sec", 48.1427, 5.8982], + 88141: ["Dombrot-sur-Vair", 48.2650, 5.8908], + 88142: ["Domèvre-sur-Avière", 48.2221, 6.3881], + 88143: ["Domèvre-sur-Durbion", 48.2901, 6.4826], + 88144: ["Domèvre-sous-Montfort", 48.2560, 6.0742], + 88145: ["Domfaing", 48.2408, 6.7510], + 88146: ["Domjulien", 48.2552, 5.9947], + 88147: ["Dommartin-aux-Bois", 48.1502, 6.2896], + 88148: ["Dommartin-lès-Remiremont", 47.9910, 6.6482], + 88149: ["Dommartin-lès-Vallois", 48.1537, 6.0855], + 88150: ["Dommartin-sur-Vraine", 48.3415, 5.9140], + 88151: ["Dompaire", 48.2260, 6.2080], + 88152: ["Dompierre", 48.2497, 6.5673], + 88153: ["Domptail", 48.4448, 6.6162], + 88154: ["Domrémy-la-Pucelle", 48.4404, 5.6561], + 88155: ["Domvallier", 48.3063, 6.0804], + 88156: ["Doncières", 48.3916, 6.6374], + 88157: ["Dounoux", 48.1074, 6.4395], + 88158: ["éloyes", 48.0931, 6.6200], + 88159: ["Entre-deux-Eaux", 48.2376, 6.9996], + 88160: ["épinal", 48.1631, 6.4798], + 88161: ["Escles", 48.1179, 6.1758], + 88162: ["Esley", 48.1752, 6.0582], + 88163: ["Essegney", 48.3760, 6.3331], + 88164: ["Estrennes", 48.2597, 6.0556], + 88165: ["étival-Clairefontaine", 48.3643, 6.8439], + 88166: ["évaux-et-Ménil", 48.3237, 6.3011], + 88167: ["Faucompierre", 48.1402, 6.6639], + 88168: ["Fauconcourt", 48.3734, 6.5372], + 88169: ["Fays", 48.1968, 6.6686], + 88170: ["Ferdrupt", 47.9111, 6.7199], + 88171: ["Fignévelle", 47.9832, 5.9111], + 88172: ["Fiménil", 48.1749, 6.7078], + 88173: ["Florémont", 48.3711, 6.2528], + 88174: ["Fomerey", 48.2182, 6.3437], + 88175: ["Fontenay", 48.2177, 6.5910], + 88176: ["Fontenoy-le-Château", 47.9788, 6.2062], + 88177: ["La Forge", 48.0704, 6.7193], + 88178: ["Les Forges", 48.1741, 6.3951], + 88179: ["Fouchécourt", 48.0052, 5.8592], + 88180: ["Frain", 48.0826, 5.8810], + 88181: ["Fraize", 48.1863, 7.0180], + 88182: ["Frapelle", 48.2948, 7.0528], + 88183: ["Frebécourt", 48.3841, 5.6700], + 88184: ["Fremifontaine", 48.2612, 6.7006], + 88185: ["Frenelle-la-Grande", 48.3527, 6.0916], + 88186: ["Frenelle-la-Petite", 48.3497, 6.0624], + 88187: ["Frénois", 48.1852, 6.1232], + 88188: ["Fresse-sur-Moselle", 47.8718, 6.8055], + 88189: ["Fréville", 48.3260, 5.6231], + 88190: ["Frizon", 48.2855, 6.3537], + 88192: ["Gelvécourt-et-Adompt", 48.2008, 6.1786], + 88193: ["Gemaingoutte", 48.2455, 7.1099], + 88194: ["Gemmelaincourt", 48.2742, 5.9670], + 88195: ["Gendreville", 48.2354, 5.7158], + 88196: ["Gérardmer", 48.0653, 6.8591], + 88197: ["Gerbamont", 48.0034, 6.7689], + 88198: ["Gerbépal", 48.1306, 6.9210], + 88199: ["Gignéville", 48.1123, 5.9179], + 88200: ["Gigney", 48.2302, 6.3343], + 88201: ["Girancourt", 48.1469, 6.3269], + 88202: ["Gircourt-lès-Viéville", 48.3405, 6.1920], + 88203: ["Girecourt-sur-Durbion", 48.2483, 6.5986], + 88204: ["Girmont", 48.2546, 6.4524], + 88205: ["Girmont-Val-d'Ajol", 47.9501, 6.5678], + 88206: ["Gironcourt-sur-Vraine", 48.3033, 5.9312], + 88208: ["Godoncourt", 47.9972, 5.9338], + 88209: ["Golbey", 48.2002, 6.4254], + 88210: ["Gorhey", 48.1895, 6.2883], + 88212: ["Grand", 48.3930, 5.4781], + 88213: ["La Grande-Fosse", 48.3411, 7.0774], + 88214: ["Grandrupt-de-Bains", 48.0636, 6.1796], + 88215: ["Grandrupt", 48.3669, 7.0620], + 88216: ["Grandvillers", 48.2366, 6.6688], + 88218: ["Granges-sur-Vologne", 48.1276, 6.8101], + 88219: ["Greux", 48.4598, 5.6715], + 88220: ["Grignoncourt", 47.9603, 5.9060], + 88221: ["Gruey-lès-Surance", 48.0339, 6.1699], + 88222: ["Gugnécourt", 48.2477, 6.6228], + 88223: ["Gugney-aux-Aulx", 48.2996, 6.2711], + 88224: ["Hadigny-les-Verrières", 48.3219, 6.4778], + 88225: ["Hadol", 48.0819, 6.4557], + 88226: ["Hagécourt", 48.2291, 6.1572], + 88227: ["Hagnéville-et-Roncourt", 48.2462, 5.7911], + 88228: ["Haillainville", 48.3939, 6.4931], + 88229: ["Harchéchamp", 48.4051, 5.8012], + 88230: ["Hardancourt", 48.3793, 6.5623], + 88231: ["Haréville", 48.2037, 6.0166], + 88232: ["Harmonville", 48.4645, 5.8716], + 88233: ["Harol", 48.1441, 6.2478], + 88234: ["Harsault", 48.0493, 6.2438], + 88235: ["Hautmougey", 48.0263, 6.2359], + 88236: ["La Haye", 48.0622, 6.2051], + 88237: ["Hennecourt", 48.2107, 6.2899], + 88238: ["Hennezel", 48.0518, 6.1126], + 88239: ["Hergugney", 48.3902, 6.2093], + 88240: ["Herpelmont", 48.1645, 6.7325], + 88241: ["Houécourt", 48.2930, 5.9027], + 88242: ["Houéville", 48.3700, 5.8059], + 88243: ["Housseras", 48.3080, 6.7354], + 88244: ["La Houssière", 48.2051, 6.8614], + 88245: ["Hurbache", 48.3466, 6.9309], + 88246: ["Hymont", 48.2640, 6.1375], + 88247: ["Igney", 48.2763, 6.3900], + 88248: ["Isches", 48.0173, 5.8209], + 88249: ["Jainvillotte", 48.2594, 5.7022], + 88250: ["Jarménil", 48.1143, 6.5933], + 88251: ["Jeanménil", 48.3307, 6.7181], + 88252: ["Jésonville", 48.1263, 6.1139], + 88253: ["Jeuxey", 48.2005, 6.4900], + 88254: ["Jorxey", 48.3035, 6.2359], + 88255: ["Jubainville", 48.4578, 5.7494], + 88256: ["Jussarupt", 48.1559, 6.7494], + 88257: ["Juvaincourt", 48.3316, 6.0632], + 88258: ["Lamarche", 48.0624, 5.7777], + 88259: ["Landaville", 48.2828, 5.7468], + 88260: ["Langley", 48.3599, 6.3316], + 88261: ["Laval-sur-Vologne", 48.1965, 6.6927], + 88262: ["Laveline-devant-Bruyères", 48.1852, 6.7582], + 88263: ["Laveline-du-Houx", 48.1394, 6.7083], + 88264: ["Légéville-et-Bonfays", 48.1866, 6.1533], + 88265: ["Lemmecourt", 48.2636, 5.7323], + 88266: ["Lépanges-sur-Vologne", 48.1792, 6.6667], + 88267: ["Lerrain", 48.1334, 6.1445], + 88268: ["Lesseux", 48.2821, 7.0861], + 88269: ["Liézey", 48.0953, 6.8012], + 88270: ["Liffol-le-Grand", 48.3192, 5.5755], + 88271: ["Lignéville", 48.1635, 5.9534], + 88272: ["Lironcourt", 47.9710, 5.8776], + 88273: ["Longchamp", 48.2179, 6.5246], + 88274: ["Longchamp-sous-Châtenois", 48.2866, 5.8355], + 88275: ["Lubine", 48.3176, 7.1668], + 88276: ["Lusse", 48.2892, 7.1276], + 88277: ["Luvigny", 48.4980, 7.0771], + 88278: ["Maconcourt", 48.3621, 5.9389], + 88279: ["Madecourt", 48.2393, 6.1150], + 88280: ["Madegney", 48.2854, 6.2877], + 88281: ["Madonne-et-Lamerey", 48.2260, 6.2429], + 88282: ["Le Magny", 47.9634, 6.1696], + 88283: ["Malaincourt", 48.2246, 5.7667], + 88284: ["Mandray", 48.2136, 7.0028], + 88285: ["Mandres-sur-Vair", 48.2214, 5.8853], + 88286: ["Marainville-sur-Madon", 48.3969, 6.1626], + 88287: ["Marey", 48.1032, 5.9070], + 88288: ["Maroncourt", 48.2463, 6.1635], + 88289: ["Martigny-les-Bains", 48.1103, 5.8181], + 88290: ["Martigny-les-Gerbonvaux", 48.4468, 5.7936], + 88291: ["Martinvelle", 47.9903, 6.0064], + 88292: ["Mattaincourt", 48.2777, 6.1280], + 88293: ["Maxey-sur-Meuse", 48.4490, 5.7168], + 88294: ["Mazeley", 48.2468, 6.3435], + 88295: ["Mazirot", 48.3210, 6.1564], + 88296: ["Médonville", 48.2150, 5.7345], + 88297: ["Méménil", 48.2091, 6.6158], + 88298: ["Ménarmont", 48.4181, 6.6490], + 88299: ["Ménil-en-Xaintois", 48.3027, 5.9731], + 88300: ["Ménil-de-Senones", 48.3750, 6.9970], + 88301: ["Ménil-sur-Belvitte", 48.3838, 6.6961], + 88302: ["Le Ménil", 47.9140, 6.8158], + 88303: ["Midrevaux", 48.3882, 5.5856], + 88304: ["Mirecourt", 48.2935, 6.1203], + 88305: ["Moncel-sur-Vair", 48.4246, 5.7042], + 88306: ["Le Mont", 48.4096, 7.0245], + 88307: ["Mont-lès-Lamarche", 48.0239, 5.7947], + 88308: ["Mont-lès-Neufchâteau", 48.3527, 5.6425], + 88309: ["Monthureux-le-Sec", 48.1678, 6.0291], + 88310: ["Monthureux-sur-Saône", 48.0275, 5.9671], + 88311: ["Montmotier", 47.9801, 6.1736], + 88312: ["Morelmaison", 48.3211, 5.9159], + 88313: ["Moriville", 48.3473, 6.4182], + 88314: ["Morizécourt", 48.0718, 5.8584], + 88315: ["Mortagne", 48.2741, 6.7965], + 88316: ["Morville", 48.2347, 5.7947], + 88317: ["Moussey", 48.4484, 7.0614], + 88318: ["Moyemont", 48.3446, 6.5443], + 88319: ["Moyenmoutier", 48.3849, 6.9175], + 88320: ["Nayemont-les-Fosses", 48.2978, 7.0079], + 88321: ["Neufchâteau", 48.3565, 5.6913], + 88322: ["La Neuveville-devant-Lépanges", 48.1537, 6.6663], + 88324: ["La Neuveville-sous-Châtenois", 48.2864, 5.8720], + 88325: ["La Neuveville-sous-Montfort", 48.2291, 6.0173], + 88326: ["Neuvillers-sur-Fave", 48.2849, 7.0341], + 88327: ["Nomexy", 48.3070, 6.3721], + 88328: ["Nompatelize", 48.3293, 6.8555], + 88330: ["Nonville", 48.0899, 5.9831], + 88331: ["Nonzeville", 48.2654, 6.6335], + 88332: ["Norroy", 48.2140, 5.9184], + 88333: ["Nossoncourt", 48.3997, 6.6718], + 88334: ["Oëlleville", 48.3352, 6.0207], + 88335: ["Offroicourt", 48.2813, 6.0305], + 88336: ["Ollainville", 48.2696, 5.8043], + 88337: ["Oncourt", 48.2513, 6.3790], + 88338: ["Ortoncourt", 48.3681, 6.5094], + 88340: ["Padoux", 48.2874, 6.5657], + 88341: ["Pair-et-Grandrupt", 48.2794, 7.0111], + 88342: ["Pallegney", 48.2905, 6.4466], + 88343: ["Parey-sous-Montfort", 48.2508, 5.9455], + 88344: ["Pargny-sous-Mureau", 48.3646, 5.5892], + 88345: ["La Petite-Fosse", 48.3217, 7.0505], + 88346: ["La Petite-Raon", 48.4194, 6.9929], + 88347: ["Pierrefitte", 48.1641, 6.1743], + 88348: ["Pierrepont-sur-l'Arentèle", 48.2640, 6.6607], + 88349: ["Plainfaing", 48.1425, 7.0374], + 88350: ["Pleuvezain", 48.3765, 5.9151], + 88351: ["Plombières-les-Bains", 47.9697, 6.4287], + 88352: ["Pompierre", 48.2746, 5.6761], + 88353: ["Pont-lès-Bonfays", 48.1672, 6.1426], + 88354: ["Pont-sur-Madon", 48.3708, 6.1513], + 88355: ["Portieux", 48.3478, 6.3561], + 88356: ["Les Poulières", 48.2035, 6.7863], + 88357: ["Poussay", 48.3226, 6.1207], + 88358: ["Pouxeux", 48.0951, 6.5648], + 88359: ["Prey", 48.1765, 6.6900], + 88360: ["Provenchères-lès-Darney", 48.1233, 5.9630], + 88361: ["Provenchères-sur-Fave", 48.3153, 7.0795], + 88362: ["Le Puid", 48.3927, 7.0391], + 88363: ["Punerot", 48.4769, 5.8147], + 88364: ["Puzieux", 48.3347, 6.0998], + 88365: ["Racécourt", 48.2590, 6.1975], + 88366: ["Rainville", 48.3564, 5.8886], + 88367: ["Rambervillers", 48.3458, 6.6312], + 88368: ["Ramecourt", 48.3088, 6.0974], + 88369: ["Ramonchamp", 47.8957, 6.7411], + 88370: ["Rancourt", 48.2200, 6.1096], + 88371: ["Raon-aux-Bois", 48.0563, 6.5147], + 88372: ["Raon-l'étape", 48.4079, 6.8603], + 88373: ["Raon-sur-Plaine", 48.5066, 7.1098], + 88374: ["Rapey", 48.3170, 6.2524], + 88375: ["Raves", 48.2607, 7.0437], + 88376: ["Rebeuville", 48.3370, 5.7187], + 88377: ["Regnévelle", 47.9878, 5.9684], + 88378: ["Regney", 48.2865, 6.3078], + 88379: ["Rehaincourt", 48.3615, 6.4703], + 88380: ["Rehaupal", 48.1189, 6.7419], + 88381: ["Relanges", 48.1117, 6.0162], + 88382: ["Remicourt", 48.2837, 6.0633], + 88383: ["Remiremont", 48.0013, 6.5812], + 88385: ["Remoncourt", 48.2238, 6.0537], + 88386: ["Remomeix", 48.2636, 7.0095], + 88387: ["Removille", 48.3667, 5.8460], + 88388: ["Renauvoid", 48.1427, 6.3817], + 88389: ["Repel", 48.3445, 5.9802], + 88390: ["Robécourt", 48.1374, 5.7093], + 88391: ["Rochesson", 48.0197, 6.8243], + 88392: ["Rocourt", 48.1076, 5.7450], + 88393: ["Rollainville", 48.3554, 5.7405], + 88394: ["Romain-aux-Bois", 48.0766, 5.7145], + 88395: ["Romont", 48.3466, 6.5807], + 88398: ["Les Rouges-Eaux", 48.2654, 6.8210], + 88399: ["Le Roulier", 48.1735, 6.6159], + 88400: ["Rouvres-en-Xaintois", 48.3043, 6.0228], + 88401: ["Rouvres-la-Chétive", 48.3048, 5.7765], + 88402: ["Roville-aux-Chênes", 48.3820, 6.6115], + 88403: ["Rozerotte", 48.2385, 6.0853], + 88404: ["Rozières-sur-Mouzon", 48.1150, 5.7213], + 88406: ["Rugney", 48.3482, 6.2524], + 88407: ["Ruppes", 48.4665, 5.7712], + 88408: ["Rupt-sur-Moselle", 47.9330, 6.6637], + 88409: ["Saint-Amé", 48.0241, 6.6516], + 88410: ["Sainte-Barbe", 48.3926, 6.7521], + 88411: ["Saint-Baslemont", 48.1399, 5.9936], + 88412: ["Saint-Benoît-la-Chipotte", 48.3554, 6.7491], + 88413: ["Saint-Dié-des-Vosges", 48.2967, 6.9380], + 88415: ["Saint-étienne-lès-Remiremont", 48.0463, 6.6252], + 88416: ["Saint-Genest", 48.3455, 6.5114], + 88417: ["Saint-Gorgon", 48.3206, 6.6534], + 88418: ["Sainte-Hélène", 48.2911, 6.6595], + 88419: ["Saint-Jean-d'Ormont", 48.3294, 6.9885], + 88421: ["Saint-Julien", 48.0211, 5.9062], + 88423: ["Saint-Léonard", 48.2151, 6.9183], + 88424: ["Sainte-Marguerite", 48.2675, 6.9734], + 88425: ["Saint-Maurice-sur-Mortagne", 48.3917, 6.5739], + 88426: ["Saint-Maurice-sur-Moselle", 47.8462, 6.8547], + 88427: ["Saint-Menge", 48.2889, 5.9510], + 88428: ["Saint-Michel-sur-Meurthe", 48.3116, 6.8760], + 88429: ["Saint-Nabord", 48.0360, 6.5563], + 88430: ["Saint-Ouen-lès-Parey", 48.1737, 5.7790], + 88431: ["Saint-Paul", 48.3309, 5.8864], + 88432: ["Saint-Pierremont", 48.4394, 6.5833], + 88433: ["Saint-Prancher", 48.3455, 5.9485], + 88434: ["Saint-Remimont", 48.2415, 5.9126], + 88435: ["Saint-Remy", 48.3429, 6.8143], + 88436: ["Saint-Stail", 48.3781, 7.0869], + 88437: ["Saint-Vallier", 48.2777, 6.3206], + 88438: ["La Salle", 48.3240, 6.8112], + 88439: ["Sanchey", 48.1669, 6.3680], + 88440: ["Sandaucourt", 48.2612, 5.8445], + 88441: ["Sans-Vallois", 48.1617, 6.1030], + 88442: ["Sapois", 48.0357, 6.7822], + 88443: ["Sartes", 48.2431, 5.6678], + 88444: ["Le Saulcy", 48.4235, 7.0655], + 88445: ["Saulcy-sur-Meurthe", 48.2424, 6.9491], + 88446: ["Saulxures-lès-Bulgnéville", 48.1919, 5.8157], + 88447: ["Saulxures-sur-Moselotte", 47.9512, 6.7749], + 88448: ["Sauville", 48.1485, 5.7428], + 88449: ["Savigny", 48.3555, 6.2186], + 88450: ["Senaide", 47.9694, 5.8040], + 88451: ["Senones", 48.4067, 6.9636], + 88452: ["Senonges", 48.1425, 6.0569], + 88453: ["Seraumont", 48.4306, 5.6083], + 88454: ["Sercoeur", 48.2559, 6.5363], + 88455: ["Serécourt", 48.0500, 5.8443], + 88456: ["Serocourt", 48.0981, 5.8908], + 88457: ["Sionne", 48.3981, 5.6285], + 88458: ["Socourt", 48.3963, 6.2497], + 88459: ["Soncourt", 48.3879, 5.9080], + 88460: ["Soulosse-sous-Saint-élophe", 48.4139, 5.7389], + 88461: ["Suriauville", 48.1666, 5.8639], + 88462: ["Le Syndicat", 48.0311, 6.6982], + 88463: ["Taintrux", 48.2503, 6.8830], + 88464: ["Tendon", 48.1081, 6.6753], + 88465: ["Thaon-les-Vosges", 48.2495, 6.4086], + 88466: ["They-sous-Montfort", 48.2295, 5.9726], + 88467: ["Thiéfosse", 47.9659, 6.7299], + 88468: ["Le Thillot", 47.8795, 6.7692], + 88469: ["Thiraucourt", 48.2927, 6.0745], + 88470: ["Le Tholy", 48.0875, 6.7389], + 88471: ["Les Thons", 47.9879, 5.8737], + 88472: ["Thuillières", 48.1533, 6.0113], + 88473: ["Tignécourt", 48.0453, 5.8945], + 88474: ["Tilleux", 48.3006, 5.7314], + 88475: ["Tollaincourt", 48.0944, 5.7232], + 88476: ["Totainville", 48.3263, 5.9842], + 88477: ["Trampot", 48.3555, 5.4424], + 88478: ["Tranqueville-Graux", 48.4392, 5.8449], + 88479: ["Trémonzey", 47.9620, 6.2472], + 88480: ["Ubexy", 48.3372, 6.2804], + 88481: ["Uriménil", 48.1038, 6.4014], + 88482: ["Urville", 48.1905, 5.7442], + 88483: ["Uxegney", 48.1963, 6.3820], + 88484: ["Uzemain", 48.1015, 6.3440], + 88485: ["La Vacheresse-et-la-Rouillie", 48.1460, 5.7961], + 88486: ["Vagney", 48.0180, 6.7244], + 88487: ["Le Val-d'Ajol", 47.9421, 6.5050], + 88488: ["Valfroicourt", 48.1957, 6.0888], + 88489: ["Valleroy-aux-Saules", 48.2439, 6.1380], + 88490: ["Valleroy-le-Sec", 48.1848, 6.0007], + 88491: ["Les Vallois", 48.1560, 6.1211], + 88492: ["Le Valtin", 48.0883, 7.0287], + 88493: ["Varmonzey", 48.3232, 6.2803], + 88494: ["Vaubexy", 48.2839, 6.2361], + 88495: ["Vaudéville", 48.2298, 6.5399], + 88496: ["Vaudoncourt", 48.2205, 5.8056], + 88497: ["Vaxoncourt", 48.2872, 6.4200], + 88498: ["Vecoux", 47.9697, 6.6632], + 88499: ["Velotte-et-Tatignécourt", 48.2595, 6.1716], + 88500: ["Ventron", 47.9369, 6.8852], + 88501: ["Le Vermont", 48.3889, 7.0672], + 88502: ["Vervezelle", 48.2208, 6.7409], + 88503: ["Vexaincourt", 48.4815, 7.0646], + 88504: ["Vicherey", 48.3829, 5.9358], + 88505: ["Vienville", 48.1775, 6.8447], + 88506: ["Vieux-Moulin", 48.3932, 7.0055], + 88507: ["Villers", 48.3051, 6.1735], + 88508: ["Ville-sur-Illon", 48.1703, 6.2120], + 88509: ["Villoncourt", 48.2696, 6.5163], + 88510: ["Villotte", 48.1042, 5.7690], + 88511: ["Villouxel", 48.3475, 5.5800], + 88512: ["Viménil", 48.2167, 6.6387], + 88513: ["Vincey", 48.3305, 6.3285], + 88514: ["Viocourt", 48.3215, 5.8710], + 88515: ["Vioménil", 48.0901, 6.1705], + 88516: ["Vittel", 48.2012, 5.9544], + 88517: ["Viviers-le-Gras", 48.1207, 5.9380], + 88518: ["Viviers-lès-Offroicourt", 48.2687, 6.0180], + 88519: ["La Voivre", 48.3414, 6.8997], + 88520: ["Les Voivres", 48.0348, 6.2957], + 88521: ["Vomécourt", 48.3135, 6.6149], + 88522: ["Vomécourt-sur-Madon", 48.3618, 6.1700], + 88523: ["Vouxey", 48.3477, 5.7908], + 88524: ["Vrécourt", 48.1702, 5.7046], + 88525: ["Vroville", 48.2872, 6.1721], + 88526: ["Wisembach", 48.2614, 7.1188], + 88527: ["Xaffévillers", 48.4106, 6.6087], + 88528: ["Xamontarupt", 48.1237, 6.6435], + 88529: ["Xaronval", 48.3720, 6.1866], + 88530: ["Xertigny", 48.0387, 6.3823], + 88531: ["Xonrupt-Longemer", 48.0716, 6.9537], + 88532: ["Zincourt", 48.3089, 6.4424] +}; diff --git a/dep/89.js b/dep/89.js new file mode 100644 index 0000000..05baf41 --- /dev/null +++ b/dep/89.js @@ -0,0 +1,468 @@ +/* + 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[89] = { + 89001: ["Accolay", 47.6562, 3.7051], + 89002: ["Aigremont", 47.7181, 3.8903], + 89003: ["Aillant-sur-Tholon", 47.8710, 3.3283], + 89004: ["Aisy-sur-Armançon", 47.6569, 4.2090], + 89005: ["Ancy-le-Franc", 47.7772, 4.1646], + 89006: ["Ancy-le-Libre", 47.8056, 4.1451], + 89007: ["Andryes", 47.5302, 3.4661], + 89008: ["Angely", 47.5606, 4.0117], + 89009: ["Annay-la-Côte", 47.5529, 3.8702], + 89010: ["Annay-sur-Serein", 47.7287, 3.9633], + 89011: ["Annéot", 47.5167, 3.8793], + 89012: ["Annoux", 47.6235, 4.0510], + 89013: ["Appoigny", 47.8663, 3.5199], + 89014: ["Arces-Dilo", 48.0983, 3.5943], + 89015: ["Arcy-sur-Cure", 47.5964, 3.7607], + 89016: ["Argentenay", 47.8225, 4.1147], + 89017: ["Argenteuil-sur-Armançon", 47.7437, 4.1015], + 89018: ["Armeau", 48.0478, 3.3370], + 89019: ["Arthonnay", 47.9316, 4.2297], + 89020: ["Asnières-sous-Bois", 47.4789, 3.6390], + 89021: ["Asquins", 47.4878, 3.7472], + 89022: ["Athie", 47.5394, 3.9922], + 89023: ["Augy", 47.7699, 3.6218], + 89024: ["Auxerre", 47.7934, 3.5816], + 89025: ["Avallon", 47.4824, 3.9158], + 89027: ["Bagneaux", 48.2544, 3.5922], + 89028: ["Baon", 47.8620, 4.1380], + 89029: ["Bassou", 47.9228, 3.5081], + 89030: ["Bazarnes", 47.6601, 3.6437], + 89031: ["Beaumont", 47.9149, 3.5572], + 89032: ["Beauvilliers", 47.4132, 4.0357], + 89033: ["Beauvoir", 47.7920, 3.3801], + 89034: ["Beine", 47.8166, 3.7233], + 89035: ["Bellechaume", 48.0536, 3.5824], + 89036: ["La Belliole", 48.1448, 3.0857], + 89037: ["Béon", 47.9490, 3.3132], + 89038: ["Bernouil", 47.9024, 3.8971], + 89039: ["Béru", 47.8035, 3.8858], + 89040: ["Bessy-sur-Cure", 47.6194, 3.7266], + 89041: ["Beugnon", 48.0194, 3.7956], + 89042: ["Bierry-les-Belles-Fontaines", 47.6159, 4.1790], + 89043: ["Blacy", 47.5817, 4.0408], + 89044: ["Blannay", 47.5337, 3.7620], + 89045: ["Bleigny-le-Carreau", 47.8317, 3.6773], + 89046: ["Bléneau", 47.7030, 2.9484], + 89048: ["Boeurs-en-Othe", 48.1398, 3.7063], + 89049: ["Bois-d'Arcy", 47.5510, 3.7206], + 89050: ["Bonnard", 47.9295, 3.5345], + 89051: ["Les Bordes", 48.1095, 3.3896], + 89053: ["Branches", 47.8763, 3.4819], + 89054: ["Brannay", 48.2273, 3.1251], + 89055: ["Brienon-sur-Armançon", 48.0009, 3.6178], + 89056: ["Brion", 47.9995, 3.4790], + 89057: ["Brosses", 47.5311, 3.6894], + 89058: ["Bussières", 47.4274, 4.0535], + 89059: ["Bussy-en-Othe", 48.0413, 3.5060], + 89060: ["Bussy-le-Repos", 48.0546, 3.2195], + 89061: ["Butteaux", 47.9838, 3.8219], + 89062: ["Carisey", 47.9227, 3.8451], + 89063: ["La Celle-Saint-Cyr", 47.9792, 3.2836], + 89064: ["Censy", 47.6996, 4.0446], + 89065: ["Cérilly", 48.1772, 3.6255], + 89066: ["Cerisiers", 48.1190, 3.4984], + 89067: ["Cézy", 47.9958, 3.3153], + 89068: ["Chablis", 47.8075, 3.7909], + 89069: ["Chailley", 48.0904, 3.6861], + 89070: ["Chambeugle", 47.8580, 3.0492], + 89071: ["Chamoux", 47.4594, 3.6612], + 89072: ["Champcevrais", 47.7561, 2.9784], + 89073: ["Champignelles", 47.7800, 3.0777], + 89074: ["Champigny", 48.3042, 3.1317], + 89075: ["Champlay", 47.9466, 3.4202], + 89076: ["Champlost", 48.0419, 3.6511], + 89077: ["Champs-sur-Yonne", 47.7506, 3.6017], + 89078: ["Champvallon", 47.9359, 3.3441], + 89079: ["Chamvres", 47.9588, 3.3536], + 89080: ["La Chapelle-sur-Oreuse", 48.2918, 3.2993], + 89081: ["La Chapelle-Vaupelteigne", 47.8433, 3.7693], + 89083: ["Charbuy", 47.8282, 3.4665], + 89084: ["Charentenay", 47.6441, 3.5559], + 89085: ["Charmoy", 47.9415, 3.4940], + 89086: ["Charny", 47.8862, 3.0976], + 89087: ["Chassignelles", 47.7671, 4.1962], + 89088: ["Chassy", 47.8484, 3.3306], + 89089: ["Chastellux-sur-Cure", 47.3853, 3.8847], + 89091: ["Châtel-Censoir", 47.5231, 3.6378], + 89092: ["Châtel-Gérard", 47.6281, 4.1054], + 89093: ["Chaumont", 48.3098, 3.1006], + 89094: ["Chaumot", 48.0831, 3.2026], + 89095: ["Chemilly-sur-Serein", 47.7679, 3.8575], + 89096: ["Chemilly-sur-Yonne", 47.8967, 3.5575], + 89097: ["Chêne-Arnoult", 47.9067, 3.0607], + 89098: ["Cheney", 47.9131, 3.9616], + 89099: ["Cheny", 47.9449, 3.5371], + 89100: ["Chéroy", 48.2016, 3.0069], + 89101: ["Chéu", 47.9741, 3.7564], + 89102: ["Chevannes", 47.7544, 3.4916], + 89103: ["Chevillon", 47.9159, 3.1855], + 89104: ["Chichée", 47.7843, 3.8334], + 89105: ["Chichery", 47.9052, 3.5084], + 89107: ["Chigy", 48.1985, 3.4824], + 89108: ["Chitry", 47.7680, 3.7003], + 89109: ["Cisery", 47.5147, 4.0719], + 89111: ["Les Clérimois", 48.2289, 3.4576], + 89112: ["Collan", 47.8406, 3.8710], + 89113: ["Collemiers", 48.1539, 3.2203], + 89115: ["Compigny", 48.3671, 3.2796], + 89116: ["Cornant", 48.1352, 3.1876], + 89117: ["Coulangeron", 47.6835, 3.4699], + 89118: ["Coulanges-la-Vineuse", 47.6988, 3.5861], + 89119: ["Coulanges-sur-Yonne", 47.5414, 3.5245], + 89120: ["Coulours", 48.1622, 3.5939], + 89122: ["Courgenay", 48.2899, 3.5462], + 89123: ["Courgis", 47.7766, 3.7435], + 89124: ["Courlon-sur-Yonne", 48.3449, 3.1778], + 89125: ["Courson-les-Carrières", 47.6001, 3.5008], + 89126: ["Courtoin", 48.1216, 3.1099], + 89127: ["Courtois-sur-Yonne", 48.2291, 3.2485], + 89128: ["Coutarnoux", 47.6024, 3.9420], + 89129: ["Crain", 47.5378, 3.5683], + 89130: ["Cravant", 47.6934, 3.7145], + 89131: ["Cruzy-le-Châtel", 47.8725, 4.2284], + 89132: ["Cry", 47.7033, 4.2289], + 89133: ["Cudot", 47.9826, 3.1748], + 89134: ["Cussy-les-Forges", 47.4633, 4.0224], + 89136: ["Cuy", 48.2564, 3.2729], + 89137: ["Dannemoine", 47.8990, 3.9808], + 89138: ["Dicy", 47.9278, 3.0943], + 89139: ["Diges", 47.7199, 3.4038], + 89141: ["Dissangis", 47.5932, 3.9820], + 89142: ["Dixmont", 48.0776, 3.4236], + 89143: ["Dollot", 48.2099, 3.0640], + 89144: ["Domats", 48.1175, 3.0598], + 89145: ["Domecy-sur-Cure", 47.4101, 3.8133], + 89146: ["Domecy-sur-le-Vault", 47.4895, 3.8102], + 89147: ["Dracy", 47.7486, 3.2309], + 89148: ["Druyes-les-Belles-Fontaines", 47.5588, 3.4179], + 89149: ["Dyé", 47.8921, 3.8628], + 89150: ["égleny", 47.8092, 3.3745], + 89151: ["égriselles-le-Bocage", 48.1124, 3.1797], + 89152: ["épineau-les-Voves", 47.9468, 3.4699], + 89153: ["épineuil", 47.8812, 3.9893], + 89154: ["Escamps", 47.7177, 3.4730], + 89155: ["Escolives-Sainte-Camille", 47.7225, 3.6024], + 89156: ["Esnon", 48.0079, 3.5680], + 89158: ["étais-la-Sauvin", 47.5119, 3.3497], + 89159: ["étaule", 47.5287, 3.9141], + 89160: ["étigny", 48.1368, 3.2757], + 89161: ["étivey", 47.6726, 4.1469], + 89162: ["évry", 48.2685, 3.2598], + 89163: ["La Ferté-Loupière", 47.8869, 3.2399], + 89164: ["Festigny", 47.5587, 3.5343], + 89165: ["Flacy", 48.2122, 3.5872], + 89167: ["Fleury-la-Vallée", 47.8647, 3.4446], + 89168: ["Fleys", 47.8164, 3.8593], + 89169: ["Flogny-la-Chapelle", 47.9610, 3.8839], + 89170: ["Foissy-lès-Vézelay", 47.4373, 3.7590], + 89171: ["Foissy-sur-Vanne", 48.2225, 3.5056], + 89172: ["Fontaine-la-Gaillarde", 48.2246, 3.4008], + 89173: ["Fontaines", 47.6926, 3.2556], + 89174: ["Fontenailles", 47.6309, 3.4719], + 89175: ["Fontenay-près-Chablis", 47.8431, 3.8146], + 89176: ["Fontenay-près-Vézelay", 47.4155, 3.7395], + 89177: ["Fontenay-sous-Fouronnes", 47.6214, 3.6021], + 89178: ["Fontenouilles", 47.8828, 3.0326], + 89179: ["Fontenoy", 47.6527, 3.2919], + 89180: ["Fouchères", 48.1744, 3.1470], + 89181: ["Fournaudin", 48.1486, 3.6452], + 89182: ["Fouronnes", 47.6074, 3.5575], + 89183: ["Fresnes", 47.7625, 3.9935], + 89184: ["Fulvy", 47.7404, 4.1621], + 89186: ["Germigny", 47.9971, 3.7914], + 89187: ["Gigny", 47.8287, 4.3055], + 89188: ["Girolles", 47.5460, 3.8363], + 89189: ["Gisy-les-Nobles", 48.2868, 3.2494], + 89190: ["Givry", 47.5137, 3.7947], + 89191: ["Gland", 47.8196, 4.2224], + 89192: ["Grandchamp", 47.8037, 3.1719], + 89194: ["Grimault", 47.6605, 3.9765], + 89195: ["Gron", 48.1527, 3.2575], + 89196: ["Guerchy", 47.8968, 3.4269], + 89197: ["Guillon", 47.5289, 4.0912], + 89198: ["Gurgy", 47.8782, 3.5595], + 89199: ["Gy-l'évêque", 47.7133, 3.5337], + 89200: ["Hauterive", 47.9314, 3.6069], + 89201: ["Héry", 47.8971, 3.6373], + 89202: ["Irancy", 47.7118, 3.6895], + 89203: ["Island", 47.4601, 3.8562], + 89204: ["L'Isle-sur-Serein", 47.5876, 4.0183], + 89205: ["Jaulges", 47.9592, 3.7867], + 89206: ["Joigny", 48.0088, 3.4098], + 89207: ["Jouancy", 47.6732, 4.0369], + 89208: ["Joux-la-Ville", 47.6195, 3.8700], + 89209: ["Jouy", 48.1704, 2.9709], + 89210: ["Jully", 47.7745, 4.2984], + 89211: ["Junay", 47.8785, 3.9420], + 89212: ["Jussy", 47.7166, 3.5697], + 89213: ["Laduz", 47.8844, 3.3993], + 89214: ["Lailly", 48.2616, 3.5044], + 89215: ["Lain", 47.6118, 3.3437], + 89216: ["Lainsecq", 47.5486, 3.2796], + 89217: ["Lalande", 47.6806, 3.3123], + 89218: ["Laroche-Saint-Cydroine", 47.9730, 3.4689], + 89219: ["Lasson", 48.0641, 3.8100], + 89220: ["Lavau", 47.5985, 2.9965], + 89221: ["Leugny", 47.6861, 3.3745], + 89222: ["Levis", 47.6601, 3.3333], + 89223: ["Lézinnes", 47.8039, 4.0710], + 89224: ["Lichères-près-Aigremont", 47.7159, 3.8425], + 89225: ["Lichères-sur-Yonne", 47.4918, 3.5946], + 89226: ["Lignorelles", 47.8591, 3.7251], + 89227: ["Ligny-le-Châtel", 47.9199, 3.7531], + 89228: ["Lindry", 47.8006, 3.4288], + 89229: ["Lixy", 48.2485, 3.1102], + 89230: ["Looze", 47.9974, 3.4402], + 89232: ["Lucy-le-Bois", 47.5655, 3.8887], + 89233: ["Lucy-sur-Cure", 47.6370, 3.7648], + 89234: ["Lucy-sur-Yonne", 47.5149, 3.5673], + 89235: ["Magny", 47.4703, 3.9708], + 89236: ["Maillot", 48.1655, 3.3148], + 89237: ["Mailly-la-Ville", 47.5882, 3.6939], + 89238: ["Mailly-le-Château", 47.5825, 3.5990], + 89239: ["Malay-le-Grand", 48.1633, 3.3513], + 89240: ["Malay-le-Petit", 48.1846, 3.3764], + 89241: ["Malicorne", 47.8166, 3.0977], + 89242: ["Maligny", 47.8664, 3.7972], + 89243: ["Marchais-Beton", 47.8300, 3.0418], + 89244: ["Marmeaux", 47.5909, 4.1057], + 89245: ["Marsangy", 48.1141, 3.2456], + 89246: ["Massangis", 47.6250, 3.9851], + 89247: ["Mélisey", 47.9202, 4.0755], + 89248: ["Menades", 47.4427, 3.8307], + 89249: ["Mercy", 48.0300, 3.6263], + 89250: ["Méré", 47.8991, 3.8200], + 89251: ["Merry-la-Vallée", 47.7877, 3.3145], + 89252: ["Merry-Sec", 47.6581, 3.4855], + 89253: ["Merry-sur-Yonne", 47.5617, 3.6365], + 89254: ["Mézilles", 47.6924, 3.1810], + 89255: ["Michery", 48.3122, 3.2455], + 89256: ["Migé", 47.6765, 3.5328], + 89257: ["Migennes", 47.9751, 3.5308], + 89259: ["Môlay", 47.7385, 3.9384], + 89260: ["Molesmes", 47.6074, 3.4572], + 89261: ["Molinons", 48.2218, 3.5441], + 89262: ["Molosmes", 47.9022, 4.0235], + 89263: ["Monéteau", 47.8490, 3.5878], + 89264: ["Montacher-Villegardin", 48.1679, 3.0325], + 89265: ["Montigny-la-Resle", 47.8623, 3.6820], + 89266: ["Montillot", 47.5078, 3.7169], + 89267: ["Montréal", 47.5493, 4.0500], + 89268: ["Mont-Saint-Sulpice", 47.9525, 3.6305], + 89270: ["Mouffy", 47.6488, 3.5143], + 89271: ["Moulins-en-Tonnerrois", 47.7292, 4.0433], + 89272: ["Moulins-sur-Ouanne", 47.7036, 3.3430], + 89273: ["Moutiers-en-Puisaye", 47.6088, 3.1649], + 89274: ["Nailly", 48.2207, 3.2059], + 89275: ["Neuilly", 47.9169, 3.4383], + 89276: ["Neuvy-Sautour", 48.0446, 3.7854], + 89277: ["Nitry", 47.6765, 3.8769], + 89278: ["Noé", 48.1523, 3.3969], + 89279: ["Noyers", 47.6952, 3.9808], + 89280: ["Nuits", 47.7192, 4.1950], + 89281: ["Les Ormes", 47.8457, 3.2586], + 89282: ["Ormoy", 47.9553, 3.5745], + 89283: ["Ouanne", 47.6575, 3.4192], + 89284: ["Pacy-sur-Armançon", 47.7701, 4.0790], + 89285: ["Pailly", 48.3417, 3.3336], + 89286: ["Parly", 47.7584, 3.3496], + 89287: ["Paron", 48.1852, 3.2395], + 89288: ["Paroy-en-Othe", 48.0304, 3.5753], + 89289: ["Paroy-sur-Tholon", 47.9524, 3.3749], + 89290: ["Pasilly", 47.7025, 4.0834], + 89291: ["Passy", 48.1132, 3.2953], + 89292: ["Percey", 47.9687, 3.8374], + 89294: ["Perreux", 47.8599, 3.1697], + 89295: ["Perrigny", 47.8264, 3.5292], + 89296: ["Perrigny-sur-Armançon", 47.6866, 4.2186], + 89297: ["Pierre-Perthuis", 47.4326, 3.7910], + 89298: ["Piffonds", 48.0571, 3.1407], + 89299: ["Pimelles", 47.8394, 4.1719], + 89300: ["Pisy", 47.5639, 4.1421], + 89302: ["Plessis-Saint-Jean", 48.3429, 3.3028], + 89303: ["Poilly-sur-Serein", 47.7642, 3.8909], + 89304: ["Poilly-sur-Tholon", 47.8494, 3.3994], + 89306: ["Pontaubert", 47.4929, 3.8714], + 89307: ["Pontigny", 47.9076, 3.7169], + 89308: ["Pont-sur-Vanne", 48.1958, 3.4371], + 89309: ["Pont-sur-Yonne", 48.2787, 3.1934], + 89310: ["La Postolle", 48.2837, 3.4539], + 89311: ["Pourrain", 47.7657, 3.4115], + 89312: ["Précy-le-Sec", 47.5932, 3.8270], + 89313: ["Précy-sur-Vrin", 47.9748, 3.2329], + 89314: ["Prégilbert", 47.6364, 3.6809], + 89315: ["Préhy", 47.7526, 3.7875], + 89316: ["Provency", 47.5412, 3.9539], + 89317: ["Prunoy", 47.9032, 3.1465], + 89318: ["Quarré-les-Tombes", 47.3577, 4.0035], + 89319: ["Quenne", 47.7796, 3.6513], + 89320: ["Quincerot", 47.9410, 4.1666], + 89321: ["Ravières", 47.7431, 4.2523], + 89323: ["Roffey", 47.9122, 3.9118], + 89324: ["Rogny-les-Sept-écluses", 47.7378, 2.8907], + 89325: ["Ronchères", 47.6589, 3.1208], + 89326: ["Rosoy", 48.1486, 3.3122], + 89327: ["Rousson", 48.0909, 3.2612], + 89328: ["Rouvray", 47.8982, 3.6693], + 89329: ["Rugny", 47.8967, 4.1499], + 89330: ["Sacy", 47.6639, 3.8139], + 89331: ["Sainpuits", 47.5126, 3.2503], + 89332: ["Saint-Agnan", 48.3007, 3.0589], + 89333: ["Saint-André-en-Terre-Plaine", 47.4822, 4.0533], + 89334: ["Saint-Aubin-Château-Neuf", 47.8214, 3.2904], + 89335: ["Saint-Aubin-sur-Yonne", 47.9998, 3.3629], + 89336: ["Saint-Brancher", 47.4294, 3.9905], + 89337: ["Saint-Bris-le-Vineux", 47.7397, 3.6569], + 89338: ["Saint-Clément", 48.2247, 3.3067], + 89339: ["Sainte-Colombe", 47.5733, 3.9559], + 89340: ["Sainte-Colombe-sur-Loing", 47.5783, 3.2314], + 89341: ["Saint-Cyr-les-Colons", 47.7305, 3.7628], + 89342: ["Saint-Denis-lès-Sens", 48.2347, 3.2667], + 89343: ["Saint-Denis-sur-Ouanne", 47.8309, 3.1411], + 89344: ["Saint-Fargeau", 47.6424, 3.0848], + 89345: ["Saint-Florentin", 47.9969, 3.7047], + 89346: ["Saint-Georges-sur-Baulche", 47.8021, 3.5170], + 89347: ["Saint-Germain-des-Champs", 47.4173, 3.9212], + 89348: ["Saint-Julien-du-Sault", 48.0341, 3.2752], + 89349: ["Saint-Léger-Vauban", 47.3729, 4.0603], + 89350: ["Saint-Loup-d'Ordon", 48.0113, 3.1420], + 89351: ["Sainte-Magnance", 47.4523, 4.0844], + 89352: ["Saint-Martin-des-Champs", 47.6588, 3.0283], + 89353: ["Saint-Martin-d'Ordon", 48.0258, 3.1724], + 89354: ["Saint-Martin-du-Tertre", 48.2054, 3.2408], + 89355: ["Saint-Martin-sur-Armançon", 47.8773, 4.0675], + 89356: ["Saint-Martin-sur-Ocre", 47.8095, 3.3230], + 89358: ["Saint-Martin-sur-Ouanne", 47.8500, 3.0972], + 89359: ["Saint-Maurice-aux-Riches-Hommes", 48.3293, 3.4985], + 89360: ["Saint-Maurice-le-Vieil", 47.8234, 3.3678], + 89361: ["Saint-Maurice-Thizouaille", 47.8332, 3.3632], + 89362: ["Saint-Moré", 47.5765, 3.7732], + 89363: ["Sainte-Pallaye", 47.6537, 3.6806], + 89364: ["Saint-Père", 47.4609, 3.7764], + 89365: ["Saint-Privé", 47.6895, 3.0016], + 89366: ["Saint-Romain-le-Preux", 47.9223, 3.2531], + 89367: ["Saints-en-Puisaye", 47.6231, 3.2709], + 89368: ["Saint-Sauveur-en-Puisaye", 47.6390, 3.2043], + 89369: ["Saint-Sérotin", 48.2467, 3.1604], + 89370: ["Saint-Valérien", 48.1818, 3.0995], + 89371: ["Sainte-Vertu", 47.7398, 3.9105], + 89373: ["Saligny", 48.2154, 3.3524], + 89374: ["Sambourg", 47.7739, 4.0102], + 89375: ["Santigny", 47.5763, 4.1219], + 89376: ["Sarry", 47.6655, 4.0757], + 89377: ["Sauvigny-le-Beuréal", 47.4807, 4.1070], + 89378: ["Sauvigny-le-Bois", 47.5132, 3.9563], + 89379: ["Savigny-en-Terre-Plaine", 47.4935, 4.0835], + 89380: ["Savigny-sur-Clairis", 48.0762, 3.0834], + 89381: ["Sceaux", 47.5189, 4.0187], + 89382: ["Seignelay", 47.9021, 3.5942], + 89383: ["Sementron", 47.6312, 3.3618], + 89384: ["Senan", 47.9136, 3.3580], + 89385: ["Sennevoy-le-Bas", 47.8008, 4.3096], + 89386: ["Sennevoy-le-Haut", 47.8116, 4.2647], + 89387: ["Sens", 48.1956, 3.2979], + 89388: ["Sépeaux", 47.9431, 3.2318], + 89390: ["Serbonnes", 48.3301, 3.2086], + 89391: ["Sergines", 48.3455, 3.2506], + 89392: ["Sermizelles", 47.5406, 3.8000], + 89393: ["Serrigny", 47.8338, 3.9121], + 89394: ["Sery", 47.6188, 3.6914], + 89395: ["Les Sièges", 48.1724, 3.5344], + 89397: ["Sommecaise", 47.8381, 3.2229], + 89398: ["Sormery", 48.1048, 3.7596], + 89399: ["Soucy", 48.2508, 3.3268], + 89400: ["Sougères-en-Puisaye", 47.5644, 3.3493], + 89402: ["Soumaintrain", 48.0175, 3.8403], + 89403: ["Stigny", 47.7795, 4.2389], + 89404: ["Subligny", 48.1652, 3.1978], + 89405: ["Taingy", 47.6123, 3.4080], + 89406: ["Talcy", 47.5761, 4.0752], + 89407: ["Tanlay", 47.8446, 4.0877], + 89408: ["Tannerre-en-Puisaye", 47.7353, 3.1390], + 89409: ["Tharoiseau", 47.4635, 3.8130], + 89410: ["Tharot", 47.5350, 3.8631], + 89411: ["Theil-sur-Vanne", 48.1634, 3.4392], + 89412: ["Thizy", 47.5818, 4.0591], + 89413: ["Thorey", 47.8996, 4.1146], + 89414: ["Thorigny-sur-Oreuse", 48.2981, 3.3801], + 89415: ["Thory", 47.5710, 3.9164], + 89416: ["Thury", 47.5889, 3.3008], + 89417: ["Tissey", 47.8593, 3.8998], + 89418: ["Tonnerre", 47.8411, 3.9774], + 89419: ["Toucy", 47.7335, 3.2937], + 89420: ["Treigny", 47.5555, 3.1748], + 89421: ["Trévilly", 47.5265, 4.0531], + 89422: ["Trichey", 47.9247, 4.1401], + 89423: ["Tronchoy", 47.9253, 3.9450], + 89424: ["Trucy-sur-Yonne", 47.6277, 3.6457], + 89425: ["Turny", 48.0654, 3.7342], + 89426: ["Val-de-Mercy", 47.6704, 3.5897], + 89427: ["Vallan", 47.7452, 3.5414], + 89428: ["Vallery", 48.2338, 3.0464], + 89429: ["Vareilles", 48.1656, 3.4841], + 89430: ["Varennes", 47.9137, 3.7851], + 89431: ["Vassy-sous-Pisy", 47.5727, 4.1688], + 89432: ["Vaudeurs", 48.1307, 3.5566], + 89433: ["Vault-de-Lugny", 47.5025, 3.8417], + 89434: ["Vaumort", 48.1366, 3.4410], + 89436: ["Venizy", 48.0660, 3.6777], + 89437: ["Venouse", 47.8979, 3.6924], + 89438: ["Venoy", 47.8055, 3.6543], + 89439: ["Vergigny", 47.9549, 3.6970], + 89440: ["Verlin", 48.0189, 3.2231], + 89441: ["Vermenton", 47.6729, 3.7577], + 89442: ["Vernoy", 48.0940, 3.1261], + 89443: ["Véron", 48.1263, 3.3311], + 89445: ["Vézannes", 47.8729, 3.8818], + 89446: ["Vézelay", 47.4524, 3.7105], + 89447: ["Vézinnes", 47.8922, 3.9323], + 89448: ["Vignes", 47.5367, 4.1183], + 89449: ["Villeblevin", 48.3305, 3.0856], + 89450: ["Villebougis", 48.2086, 3.1561], + 89451: ["Villechétive", 48.0957, 3.5301], + 89452: ["Villecien", 48.0143, 3.3389], + 89453: ["Villefargeau", 47.7882, 3.4863], + 89454: ["Villefranche", 47.9516, 3.1458], + 89456: ["Villemanoche", 48.2957, 3.1689], + 89457: ["Villemer", 47.9168, 3.4780], + 89458: ["Villenavotte", 48.2436, 3.2325], + 89459: ["Villeneuve-la-Dondagre", 48.1413, 3.1384], + 89460: ["Villeneuve-la-Guyard", 48.3359, 3.0564], + 89461: ["Villeneuve-l'Archevêque", 48.2355, 3.5631], + 89462: ["Villeneuve-les-Genêts", 47.7375, 3.0759], + 89463: ["Villeneuve-Saint-Salves", 47.8501, 3.6421], + 89464: ["Villeneuve-sur-Yonne", 48.0817, 3.3198], + 89465: ["Villeperrot", 48.2579, 3.2140], + 89466: ["Villeroy", 48.1815, 3.1810], + 89467: ["Villethierry", 48.2677, 3.0719], + 89468: ["Villevallier", 48.0283, 3.3421], + 89469: ["Perceneige", 48.3524, 3.4104], + 89470: ["Villiers-les-Hauts", 47.7186, 4.1497], + 89471: ["Villiers-Louis", 48.1976, 3.4028], + 89472: ["Villiers-Saint-Benoît", 47.7820, 3.2243], + 89473: ["Villiers-sur-Tholon", 47.8927, 3.3222], + 89474: ["Villiers-Vineux", 47.9423, 3.8246], + 89475: ["Villon", 47.8999, 4.1864], + 89477: ["Villy", 47.8668, 3.7473], + 89478: ["Vincelles", 47.6886, 3.6329], + 89479: ["Vincelottes", 47.7096, 3.6416], + 89480: ["Vinneuf", 48.3545, 3.1386], + 89481: ["Vireaux", 47.7883, 4.0375], + 89482: ["Viviers", 47.8059, 3.9224], + 89483: ["Voisines", 48.2541, 3.4107], + 89484: ["Volgré", 47.9167, 3.3099], + 89485: ["Voutenay-sur-Cure", 47.5577, 3.7858], + 89486: ["Yrouerre", 47.7870, 3.9576] +}; diff --git a/dep/9.js b/dep/9.js new file mode 100644 index 0000000..d667ce5 --- /dev/null +++ b/dep/9.js @@ -0,0 +1,345 @@ +/* + 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[9] = { + 9001: ["Aigues-Juntes", 43.0506, 1.4715], + 9002: ["Aigues-Vives", 43.0006, 1.8769], + 9003: ["L'Aiguillon", 42.9097, 1.9005], + 9004: ["Albiès", 42.7544, 1.6980], + 9005: ["Aleu", 42.8937, 1.2674], + 9006: ["Alliat", 42.8159, 1.5811], + 9007: ["Allières", 43.0385, 1.3639], + 9008: ["Alos", 42.8984, 1.1294], + 9009: ["Alzen", 42.9813, 1.4557], + 9011: ["Antras", 42.8732, 0.9010], + 9012: ["Appy", 42.8035, 1.7420], + 9013: ["Arabaux", 42.9805, 1.6339], + 9014: ["Argein", 42.9241, 0.9908], + 9015: ["Arignac", 42.8760, 1.5950], + 9016: ["Arnave", 42.8522, 1.6461], + 9017: ["Arrien-en-Bethmale", 42.8837, 1.0533], + 9018: ["Arrout", 42.9475, 1.0199], + 9019: ["Artigat", 43.1431, 1.4468], + 9020: ["Artigues", 42.6901, 2.0377], + 9021: ["Artix", 43.0669, 1.5625], + 9022: ["Arvigna", 43.0592, 1.7286], + 9023: ["Ascou", 42.7192, 1.9314], + 9024: ["Aston", 42.6808, 1.6594], + 9025: ["Aucazein", 42.9208, 0.9662], + 9026: ["Audressein", 42.9305, 1.0201], + 9027: ["Augirein", 42.9108, 0.9168], + 9028: ["Aulos", 42.7914, 1.6718], + 9029: ["Aulus-les-Bains", 42.7666, 1.3566], + 9030: ["Auzat", 42.7023, 1.4430], + 9031: ["Axiat", 42.7997, 1.7610], + 9032: ["Ax-les-Thermes", 42.6873, 1.8182], + 9033: ["Bagert", 43.0793, 1.0700], + 9034: ["Balacet", 42.8882, 0.9834], + 9035: ["Balaguères", 42.9673, 1.0176], + 9037: ["Barjac", 43.0622, 1.1352], + 9038: ["La Bastide-de-Besplas", 43.1691, 1.2741], + 9039: ["La Bastide-de-Bousignac", 43.0585, 1.8844], + 9040: ["La Bastide-de-Lordat", 43.1401, 1.7151], + 9041: ["La Bastide-du-Salat", 43.0614, 1.0001], + 9042: ["La Bastide-de-Sérou", 43.0242, 1.4267], + 9043: ["La Bastide-sur-l'Hers", 42.9509, 1.8998], + 9044: ["Baulou", 43.0181, 1.5421], + 9045: ["Bédeilhac-et-Aynat", 42.8795, 1.5671], + 9046: ["Bédeille", 43.0834, 1.1010], + 9047: ["Bélesta", 42.8934, 1.9527], + 9048: ["Belloc", 43.0072, 1.9333], + 9049: ["Bénac", 42.9583, 1.5280], + 9050: ["Benagues", 43.0777, 1.6090], + 9051: ["Bénaix", 42.8950, 1.8509], + 9052: ["Besset", 43.0727, 1.8459], + 9053: ["Bestiac", 42.7866, 1.8005], + 9054: ["Betchat", 43.0851, 1.0288], + 9055: ["Bethmale", 42.8541, 1.0775], + 9056: ["Bézac", 43.1525, 1.5735], + 9057: ["Biert", 42.9046, 1.3087], + 9058: ["Bompas", 42.8628, 1.6198], + 9059: ["Bonac-Irazein", 42.8408, 0.9826], + 9060: ["Bonnac", 43.1726, 1.5870], + 9061: ["Les Bordes-sur-Arize", 43.1130, 1.3664], + 9062: ["Les Bordes-sur-Lez", 42.8335, 1.0342], + 9063: ["Le Bosc", 42.9329, 1.4457], + 9064: ["Bouan", 42.7934, 1.6440], + 9065: ["Boussenac", 42.9078, 1.3910], + 9066: ["Brassac", 42.9322, 1.5124], + 9067: ["Brie", 43.2070, 1.5165], + 9068: ["Burret", 42.9518, 1.4722], + 9069: ["Buzan", 42.9574, 0.9598], + 9070: ["Les Cabannes", 42.7860, 1.6864], + 9071: ["Cadarcet", 43.0136, 1.5020], + 9072: ["Calzan", 43.0326, 1.7408], + 9073: ["Camarade", 43.0693, 1.2773], + 9074: ["Camon", 43.0215, 1.9617], + 9075: ["Campagne-sur-Arize", 43.1197, 1.3214], + 9076: ["Canté", 43.2487, 1.5235], + 9077: ["Capoulet-et-Junac", 42.7919, 1.5757], + 9078: ["Carcanières", 42.7083, 2.1236], + 9079: ["Carla-Bayle", 43.1575, 1.3725], + 9080: ["Carla-de-Roquefort", 42.9751, 1.7620], + 9081: ["Le Carlaret", 43.1307, 1.6941], + 9082: ["Castelnau-Durban", 42.9928, 1.3385], + 9083: ["Castéras", 43.1273, 1.4039], + 9084: ["Castex", 43.1657, 1.3195], + 9085: ["Castillon-en-Couserans", 42.9165, 1.0557], + 9086: ["Caumont", 43.0240, 1.0793], + 9087: ["Caussou", 42.7721, 1.8219], + 9088: ["Caychax", 42.8074, 1.7281], + 9089: ["Cazals-des-Baylès", 43.0932, 1.9396], + 9090: ["Cazaux", 43.0532, 1.5192], + 9091: ["Cazavet", 42.9980, 1.0352], + 9092: ["Cazenave-Serres-et-Allens", 42.8420, 1.6911], + 9093: ["Celles", 42.9168, 1.6969], + 9094: ["Cérizols", 43.1195, 1.0673], + 9095: ["Cescau", 42.9288, 1.0481], + 9096: ["Château-Verdun", 42.7815, 1.6772], + 9097: ["Clermont", 43.0372, 1.2906], + 9098: ["Contrazy", 43.0578, 1.2069], + 9099: ["Cos", 42.9801, 1.5692], + 9100: ["Couflens", 42.7531, 1.1828], + 9101: ["Coussa", 43.0646, 1.6893], + 9102: ["Coutens", 43.0675, 1.8225], + 9103: ["Crampagna", 43.0283, 1.5894], + 9104: ["Dalou", 43.0288, 1.6482], + 9105: ["Daumazan-sur-Arize", 43.1445, 1.3038], + 9106: ["Dreuilhe", 42.9440, 1.8711], + 9107: ["Dun", 43.0256, 1.7929], + 9108: ["Durban-sur-Arize", 43.0204, 1.3472], + 9109: ["Durfort", 43.1953, 1.4637], + 9110: ["Encourtiech", 42.9635, 1.1926], + 9111: ["Engomer", 42.9396, 1.0633], + 9113: ["Ercé", 42.8341, 1.3031], + 9114: ["Erp", 42.9350, 1.2001], + 9115: ["Esclagne", 42.9809, 1.8433], + 9116: ["Escosse", 43.1280, 1.5487], + 9117: ["Esplas", 43.1866, 1.4996], + 9118: ["Esplas-de-Sérou", 42.9593, 1.3538], + 9119: ["Eycheil", 42.9553, 1.1562], + 9120: ["Fabas", 43.1194, 1.1140], + 9121: ["Ferrières-sur-Ariège", 42.9382, 1.6072], + 9122: ["Foix", 42.9658, 1.6103], + 9123: ["Fornex", 43.1641, 1.2416], + 9124: ["Le Fossat", 43.1796, 1.4150], + 9125: ["Fougax-et-Barrineuf", 42.8725, 1.8984], + 9126: ["Freychenet", 42.8918, 1.7300], + 9127: ["Gabre", 43.0659, 1.4208], + 9128: ["Gajan", 43.0372, 1.1349], + 9129: ["Galey", 42.9459, 0.9018], + 9130: ["Ganac", 42.9307, 1.5597], + 9131: ["Garanou", 42.7646, 1.7452], + 9132: ["Gaudiès", 43.1731, 1.7304], + 9133: ["Génat", 42.8287, 1.5658], + 9134: ["Gestiès", 42.7184, 1.5849], + 9135: ["Goulier", 42.7438, 1.5061], + 9136: ["Gourbit", 42.8282, 1.5154], + 9137: ["Gudas", 43.0023, 1.6795], + 9138: ["L'Herm", 42.9730, 1.6788], + 9139: ["L'Hospitalet-près-l'Andorre", 42.5954, 1.7777], + 9140: ["Ignaux", 42.7427, 1.8460], + 9141: ["Illartein", 42.9224, 0.9543], + 9142: ["Ilhat", 42.9512, 1.7851], + 9143: ["Illier-et-Laramade", 42.7879, 1.5425], + 9145: ["Les Issards", 43.0794, 1.7390], + 9146: ["Justiniac", 43.2144, 1.4888], + 9147: ["Labatut", 43.2621, 1.5216], + 9148: ["Lacave", 43.0470, 1.0129], + 9149: ["Lacourt", 42.9330, 1.1706], + 9150: ["Lagarde", 43.0463, 1.9359], + 9151: ["Lanoux", 43.1200, 1.4237], + 9152: ["Lapège", 42.8044, 1.5550], + 9153: ["Lapenne", 43.1445, 1.7756], + 9154: ["Larbont", 42.9931, 1.4001], + 9155: ["Larcat", 42.7686, 1.6464], + 9156: ["Larnat", 42.7968, 1.6285], + 9157: ["Laroque-d'Olmes", 42.9675, 1.8718], + 9158: ["Lasserre", 43.0766, 1.1641], + 9159: ["Lassur", 42.7411, 1.7183], + 9160: ["Lavelanet", 42.9336, 1.8458], + 9161: ["Léran", 42.9847, 1.9184], + 9162: ["Lercoul", 42.7098, 1.5280], + 9163: ["Lescousse", 43.1491, 1.5132], + 9164: ["Lescure", 43.0086, 1.2416], + 9165: ["Lesparrou", 42.9276, 1.9392], + 9166: ["Leychert", 42.9461, 1.7256], + 9167: ["Lézat-sur-Lèze", 43.2802, 1.3447], + 9168: ["Lieurac", 42.9850, 1.7907], + 9169: ["Limbrassac", 43.0110, 1.8435], + 9170: ["Lissac", 43.2672, 1.5104], + 9171: ["Lordat", 42.7985, 1.7845], + 9172: ["Loubaut", 43.1881, 1.2831], + 9173: ["Loubens", 43.0430, 1.5546], + 9174: ["Loubières", 43.0097, 1.5942], + 9175: ["Ludiès", 43.1204, 1.7172], + 9176: ["Luzenac", 42.7200, 1.7430], + 9177: ["Madière", 43.1091, 1.5112], + 9178: ["Malegoude", 43.1120, 1.9334], + 9179: ["Malléon", 43.0330, 1.7154], + 9180: ["Manses", 43.1073, 1.8140], + 9181: ["Le Mas-d'Azil", 43.0692, 1.3493], + 9182: ["Massat", 42.8756, 1.3772], + 9183: ["Mauvezin-de-Prat", 43.0324, 0.9921], + 9184: ["Mauvezin-de-Sainte-Croix", 43.0768, 1.2324], + 9185: ["Mazères", 43.2305, 1.6790], + 9186: ["Méras", 43.1823, 1.3078], + 9187: ["Mercenac", 43.0533, 1.0684], + 9188: ["Mercus-Garrabet", 42.8795, 1.6442], + 9189: ["Mérens-les-Vals", 42.6279, 1.8343], + 9190: ["Mérigon", 43.0906, 1.2046], + 9192: ["Miglos", 42.7798, 1.6057], + 9193: ["Mijanès", 42.7102, 2.0122], + 9194: ["Mirepoix", 43.1093, 1.8691], + 9195: ["Monesple", 43.0953, 1.4765], + 9196: ["Montagagne", 42.9638, 1.4131], + 9197: ["Montaillou", 42.7801, 1.9025], + 9198: ["Montardit", 43.0695, 1.1858], + 9199: ["Montaut", 43.1862, 1.6564], + 9200: ["Montbel", 42.9784, 1.9670], + 9201: ["Montégut-en-Couserans", 42.9834, 1.0930], + 9202: ["Montégut-Plantaurel", 43.0757, 1.4968], + 9203: ["Montels", 43.0059, 1.4698], + 9204: ["Montesquieu-Avantès", 43.0350, 1.2164], + 9205: ["Montfa", 43.1005, 1.2881], + 9206: ["Montferrier", 42.8659, 1.7707], + 9207: ["Montgaillard", 42.9377, 1.6437], + 9208: ["Montgauch", 42.9945, 1.0728], + 9209: ["Montjoie-en-Couserans", 43.0152, 1.1756], + 9210: ["Montoulieu", 42.9040, 1.6050], + 9211: ["Montségur", 42.8427, 1.8268], + 9212: ["Montseron", 43.0208, 1.3165], + 9213: ["Moulin-Neuf", 43.0723, 1.9481], + 9214: ["Moulis", 42.9438, 1.0985], + 9215: ["Nalzen", 42.9192, 1.7479], + 9216: ["Nescus", 42.9917, 1.4353], + 9217: ["Niaux", 42.8161, 1.5994], + 9218: ["Orgeix", 42.6754, 1.8761], + 9219: ["Orgibet", 42.9263, 0.9385], + 9220: ["Orlu", 42.6581, 1.9369], + 9221: ["Ornolac-Ussat-les-Bains", 42.8222, 1.6464], + 9222: ["Orus", 42.7941, 1.5122], + 9223: ["Oust", 42.8601, 1.2347], + 9224: ["Pailhès", 43.1002, 1.4468], + 9225: ["Pamiers", 43.1234, 1.6152], + 9226: ["Pech", 42.7627, 1.6879], + 9227: ["Péreille", 42.9291, 1.8084], + 9228: ["Perles-et-Castelet", 42.7186, 1.7744], + 9229: ["Le Peyrat", 42.9558, 1.9277], + 9230: ["Le Pla", 42.6879, 2.0561], + 9231: ["Le Port", 42.8356, 1.3858], + 9232: ["Prades", 42.7908, 1.8604], + 9233: ["Pradettes", 42.9912, 1.8211], + 9234: ["Pradières", 42.9611, 1.6560], + 9235: ["Prat-Bonrepaux", 43.0312, 1.0289], + 9236: ["Prayols", 42.9217, 1.6013], + 9237: ["Le Puch", 42.7207, 2.0992], + 9238: ["Les Pujols", 43.0917, 1.7184], + 9239: ["Quérigut", 42.6833, 2.1143], + 9240: ["Quié", 42.8425, 1.5895], + 9241: ["Rabat-les-Trois-Seigneurs", 42.8457, 1.4931], + 9242: ["Raissac", 42.9416, 1.8155], + 9243: ["Régat", 42.9885, 1.8873], + 9244: ["Rieucros", 43.0760, 1.7632], + 9245: ["Rieux-de-Pelleport", 43.0579, 1.5993], + 9246: ["Rimont", 42.9878, 1.2837], + 9247: ["Rivèrenert", 42.9513, 1.2618], + 9249: ["Roquefixade", 42.9332, 1.7644], + 9250: ["Roquefort-les-Cascades", 42.9610, 1.7433], + 9251: ["Roumengoux", 43.0761, 1.9243], + 9252: ["Rouze", 42.7402, 2.0713], + 9253: ["Sabarat", 43.0975, 1.3999], + 9254: ["Saint-Amadou", 43.1112, 1.7149], + 9255: ["Saint-Amans", 43.1595, 1.5479], + 9256: ["Saint-Bauzeil", 43.0824, 1.5810], + 9257: ["Sainte-Croix-Volvestre", 43.1197, 1.1710], + 9258: ["Saint-Félix-de-Rieutord", 43.0441, 1.6697], + 9259: ["Saint-Félix-de-Tournegat", 43.1236, 1.7563], + 9260: ["Sainte-Foi", 43.1257, 1.9172], + 9261: ["Saint-Girons", 42.9752, 1.1532], + 9262: ["Saint-Jean-d'Aigues-Vives", 42.9189, 1.8768], + 9263: ["Saint-Jean-du-Castillonnais", 42.9521, 0.9285], + 9264: ["Saint-Jean-de-Verges", 43.0129, 1.6327], + 9265: ["Saint-Jean-du-Falga", 43.0862, 1.6243], + 9266: ["Saint-Julien-de-Gras-Capou", 43.0367, 1.8565], + 9267: ["Saint-Lary", 42.9005, 0.8684], + 9268: ["Saint-Lizier", 42.9998, 1.1292], + 9269: ["Saint-Martin-de-Caralp", 42.9919, 1.5379], + 9270: ["Saint-Martin-d'Oydes", 43.1661, 1.4836], + 9271: ["Saint-Michel", 43.1325, 1.5020], + 9272: ["Saint-Paul-de-Jarrat", 42.8959, 1.6720], + 9273: ["Saint-Pierre-de-Rivière", 42.9664, 1.5573], + 9274: ["Saint-Quentin-la-Tour", 43.0310, 1.9066], + 9275: ["Saint-Quirc", 43.2790, 1.5023], + 9276: ["Saint-Victor-Rouzaud", 43.0879, 1.5479], + 9277: ["Saint-Ybars", 43.2421, 1.3983], + 9279: ["Salsein", 42.9042, 1.0016], + 9280: ["Saurat", 42.8837, 1.5047], + 9281: ["Sautel", 42.9679, 1.8163], + 9282: ["Saverdun", 43.2265, 1.5737], + 9283: ["Savignac-les-Ormeaux", 42.6824, 1.7794], + 9284: ["Ségura", 43.0322, 1.6927], + 9285: ["Seix", 42.8178, 1.1481], + 9286: ["Sem", 42.7560, 1.5238], + 9287: ["Senconac", 42.8128, 1.7165], + 9289: ["Lorp-Sentaraille", 43.0159, 1.1082], + 9290: ["Sentein", 42.8358, 0.9203], + 9291: ["Sentenac-d'Oust", 42.8662, 1.1402], + 9292: ["Sentenac-de-Sérou", 42.9454, 1.3950], + 9293: ["Serres-sur-Arget", 42.9701, 1.5043], + 9294: ["Sieuras", 43.1922, 1.3437], + 9295: ["Siguer", 42.7082, 1.5531], + 9296: ["Sinsat", 42.8010, 1.6601], + 9297: ["Sor", 42.9194, 1.0118], + 9298: ["Sorgeat", 42.7441, 1.8881], + 9299: ["Soueix-Rogalle", 42.8967, 1.1946], + 9300: ["Soula", 42.9407, 1.6906], + 9301: ["Soulan", 42.9162, 1.2434], + 9302: ["Suc-et-Sentenac", 42.8014, 1.4553], + 9303: ["Surba", 42.8596, 1.5816], + 9304: ["Suzan", 43.0294, 1.4348], + 9305: ["Tabre", 42.9887, 1.8552], + 9306: ["Tarascon-sur-Ariège", 42.8461, 1.5964], + 9307: ["Taurignan-Castet", 43.0599, 1.1019], + 9308: ["Taurignan-Vieux", 43.0434, 1.1143], + 9309: ["Teilhet", 43.0973, 1.7825], + 9310: ["Thouars-sur-Arize", 43.1819, 1.2370], + 9311: ["Tignac", 42.7506, 1.7991], + 9312: ["La Tour-du-Crieu", 43.1046, 1.6669], + 9313: ["Tourtouse", 43.0905, 1.1371], + 9314: ["Tourtrol", 43.0689, 1.7994], + 9315: ["Trémoulet", 43.1581, 1.7171], + 9316: ["Troye-d'Ariège", 43.0211, 1.8872], + 9317: ["Uchentein", 42.8878, 1.0066], + 9318: ["Unac", 42.7587, 1.7794], + 9319: ["Unzent", 43.1713, 1.5329], + 9320: ["Urs", 42.7781, 1.7348], + 9321: ["Ussat", 42.8339, 1.6218], + 9322: ["Ustou", 42.7738, 1.2631], + 9323: ["Vals", 43.1015, 1.7558], + 9324: ["Varilhes", 43.0547, 1.6336], + 9325: ["Vaychis", 42.7440, 1.8218], + 9326: ["Vèbre", 42.7696, 1.7178], + 9327: ["Ventenac", 42.9973, 1.7236], + 9328: ["Verdun", 42.8060, 1.6923], + 9329: ["Vernajoul", 42.9930, 1.5921], + 9330: ["Vernaux", 42.7863, 1.7823], + 9331: ["Le Vernet", 43.1871, 1.6042], + 9332: ["Verniolle", 43.0809, 1.6610], + 9334: ["Vicdessos", 42.7733, 1.5111], + 9335: ["Villeneuve", 42.9501, 0.9832], + 9336: ["Villeneuve-d'Olmes", 42.9114, 1.8206], + 9338: ["Villeneuve-du-Latou", 43.2032, 1.4335], + 9339: ["Villeneuve-du-Paréage", 43.1586, 1.6428], + 9340: ["Vira", 43.0488, 1.7564], + 9341: ["Viviès", 43.0609, 1.7787], + 9342: ["Sainte-Suzanne", 43.2055, 1.3790] +}; diff --git a/dep/90.js b/dep/90.js new file mode 100644 index 0000000..9cc89b9 --- /dev/null +++ b/dep/90.js @@ -0,0 +1,115 @@ +/* + 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[90] = { + 90001: ["Andelnans", 47.6031, 6.8656], + 90002: ["Angeot", 47.6955, 7.0060], + 90003: ["Anjoutey", 47.7023, 6.9274], + 90004: ["Argiésans", 47.6049, 6.8232], + 90005: ["Auxelles-Bas", 47.7286, 6.7838], + 90006: ["Auxelles-Haut", 47.7497, 6.7783], + 90007: ["Banvillars", 47.5908, 6.8138], + 90008: ["Bavilliers", 47.6199, 6.8306], + 90009: ["Beaucourt", 47.4866, 6.9252], + 90010: ["Belfort", 47.6471, 6.8454], + 90011: ["Bermont", 47.5754, 6.8455], + 90012: ["Bessoncourt", 47.6448, 6.9429], + 90013: ["Bethonvilliers", 47.6808, 6.9667], + 90014: ["Boron", 47.5539, 7.0151], + 90015: ["Botans", 47.5956, 6.8487], + 90016: ["Bourg-sous-Châtelet", 47.7051, 6.9487], + 90017: ["Bourogne", 47.5644, 6.9057], + 90018: ["Brebotte", 47.5785, 6.9729], + 90019: ["Bretagne", 47.5906, 7.0004], + 90020: ["Buc", 47.6177, 6.7888], + 90021: ["Charmois", 47.5792, 6.9414], + 90022: ["Châtenois-les-Forges", 47.5590, 6.8337], + 90023: ["Chaux", 47.7125, 6.8383], + 90024: ["Chavanatte", 47.5826, 7.0715], + 90025: ["Chavannes-les-Grands", 47.5898, 7.0491], + 90026: ["Chèvremont", 47.6278, 6.9296], + 90027: ["Courcelles", 47.4989, 7.0729], + 90028: ["Courtelevant", 47.5252, 7.0850], + 90029: ["Cravanche", 47.6518, 6.8238], + 90030: ["Croix", 47.4447, 6.9504], + 90031: ["Cunelières", 47.6258, 6.9938], + 90032: ["Danjoutin", 47.6179, 6.8663], + 90033: ["Delle", 47.5085, 6.9965], + 90034: ["Denney", 47.6552, 6.9080], + 90035: ["Dorans", 47.5847, 6.8372], + 90036: ["Eguenigue", 47.6793, 6.9331], + 90037: ["éloie", 47.6875, 6.8728], + 90039: ["Essert", 47.6367, 6.8119], + 90041: ["étueffont", 47.7254, 6.9151], + 90042: ["évette-Salbert", 47.6726, 6.7963], + 90043: ["Faverois", 47.5283, 7.0364], + 90044: ["Felon", 47.7062, 6.9805], + 90045: ["Fêche-l'église", 47.5021, 6.9558], + 90046: ["Florimont", 47.5370, 7.0507], + 90047: ["Fontaine", 47.6588, 6.9976], + 90048: ["Fontenelle", 47.6208, 6.9563], + 90049: ["Foussemagne", 47.6377, 6.9971], + 90050: ["Frais", 47.6463, 6.9814], + 90051: ["Froidefontaine", 47.5634, 6.9560], + 90052: ["Giromagny", 47.7410, 6.8226], + 90053: ["Grandvillars", 47.5377, 6.9705], + 90054: ["Grosmagny", 47.7184, 6.8809], + 90055: ["Grosne", 47.5711, 6.9946], + 90056: ["Joncherey", 47.5329, 7.0108], + 90057: ["Lachapelle-sous-Chaux", 47.7049, 6.7985], + 90058: ["Lachapelle-sous-Rougemont", 47.7137, 7.0159], + 90059: ["Lacollonge", 47.6639, 6.9603], + 90060: ["Lagrange", 47.6840, 6.9770], + 90061: ["Lamadeleine-Val-des-Anges", 47.7601, 6.9091], + 90062: ["Larivière", 47.6769, 6.9938], + 90063: ["Lebetain", 47.4864, 6.9735], + 90064: ["Lepuix-Neuf", 47.5415, 7.1047], + 90065: ["Lepuix", 47.7806, 6.8219], + 90066: ["Leval", 47.7325, 6.9948], + 90067: ["Menoncourt", 47.6788, 6.9503], + 90068: ["Meroux", 47.5925, 6.9095], + 90069: ["Méziré", 47.5314, 6.9225], + 90070: ["Montbouton", 47.4687, 6.9263], + 90071: ["Montreux-Château", 47.6079, 6.9944], + 90072: ["Morvillars", 47.5429, 6.9378], + 90073: ["Moval", 47.5856, 6.8854], + 90074: ["Novillard", 47.6050, 6.9613], + 90075: ["Offemont", 47.6629, 6.8750], + 90076: ["Pérouse", 47.6363, 6.8941], + 90077: ["Petit-Croix", 47.6212, 6.9735], + 90078: ["Petitefontaine", 47.7237, 7.0075], + 90079: ["Petitmagny", 47.7236, 6.8989], + 90080: ["Phaffans", 47.6585, 6.9441], + 90081: ["Réchésy", 47.5158, 7.1166], + 90082: ["Autrechêne", 47.5919, 6.9634], + 90083: ["Recouvrance", 47.5703, 6.9789], + 90084: ["Reppe", 47.6629, 7.0293], + 90085: ["Riervescemont", 47.7686, 6.8787], + 90086: ["Romagny-sous-Rougemont", 47.7186, 6.9663], + 90087: ["Roppe", 47.6791, 6.9100], + 90088: ["Rougegoutte", 47.7339, 6.8624], + 90089: ["Rougemont-le-Château", 47.7460, 6.9521], + 90090: ["Saint-Dizier-l'évêque", 47.4674, 6.9610], + 90091: ["Saint-Germain-le-Châtelet", 47.7002, 6.9611], + 90093: ["Sermamagny", 47.6878, 6.8309], + 90094: ["Sevenans", 47.5887, 6.8700], + 90095: ["Suarce", 47.5612, 7.0800], + 90096: ["Thiancourt", 47.5200, 6.9809], + 90097: ["Trévenans", 47.5667, 6.8685], + 90098: ["Urcerey", 47.6107, 6.8033], + 90099: ["Valdoie", 47.6712, 6.8486], + 90100: ["Vauthiermont", 47.6811, 7.0246], + 90101: ["Vellescot", 47.5752, 7.0178], + 90102: ["Vescemont", 47.7533, 6.8524], + 90103: ["Vétrigne", 47.6690, 6.8945], + 90104: ["Vézelois", 47.6094, 6.9190], + 90105: ["Villars-le-Sec", 47.4554, 6.9880] +}; diff --git a/dep/91.js b/dep/91.js new file mode 100644 index 0000000..049e2ff --- /dev/null +++ b/dep/91.js @@ -0,0 +1,209 @@ +/* + 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[91] = { + 91001: ["Abbéville-la-Rivière", 48.3437, 2.1912], + 91016: ["Angerville", 48.3095, 2.0061], + 91017: ["Angervilliers", 48.5911, 2.0586], + 91021: ["Arpajon", 48.5908, 2.2434], + 91022: ["Arrancourt", 48.3267, 2.1515], + 91027: ["Athis-Mons", 48.7092, 2.3866], + 91035: ["Authon-la-Plaine", 48.4534, 1.9567], + 91037: ["Auvernaux", 48.5291, 2.4879], + 91038: ["Auvers-Saint-Georges", 48.4773, 2.2260], + 91041: ["Avrainville", 48.5576, 2.2442], + 91044: ["Ballainvilliers", 48.6713, 2.2891], + 91045: ["Ballancourt-sur-Essonne", 48.5218, 2.3878], + 91047: ["Baulne", 48.4949, 2.3814], + 91064: ["Bièvres", 48.7567, 2.2066], + 91067: ["Blandy", 48.3237, 2.2578], + 91069: ["Boigneville", 48.3281, 2.3660], + 91075: ["Bois-Herpin", 48.3717, 2.2439], + 91079: ["Boissy-la-Rivière", 48.3824, 2.1700], + 91080: ["Boissy-le-Cutté", 48.4702, 2.2851], + 91081: ["Boissy-le-Sec", 48.4846, 2.0914], + 91085: ["Boissy-sous-Saint-Yon", 48.5500, 2.2128], + 91086: ["Bondoufle", 48.6140, 2.3800], + 91093: ["Boullay-les-Troux", 48.6753, 2.0482], + 91095: ["Bouray-sur-Juine", 48.5123, 2.2961], + 91097: ["Boussy-Saint-Antoine", 48.6895, 2.5338], + 91098: ["Boutervilliers", 48.4555, 2.0511], + 91099: ["Boutigny-sur-Essonne", 48.4361, 2.3954], + 91100: ["Bouville", 48.4326, 2.2783], + 91103: ["Brétigny-sur-Orge", 48.6025, 2.3021], + 91105: ["Breuillet", 48.5718, 2.1659], + 91106: ["Breux-Jouy", 48.5549, 2.1604], + 91109: ["Brières-les-Scellés", 48.4636, 2.1429], + 91111: ["Briis-sous-Forges", 48.6271, 2.1309], + 91112: ["Brouy", 48.3264, 2.2892], + 91114: ["Brunoy", 48.6964, 2.5039], + 91115: ["Bruyères-le-Châtel", 48.6003, 2.1868], + 91121: ["Buno-Bonnevaux", 48.3569, 2.4069], + 91122: ["Bures-sur-Yvette", 48.6929, 2.1583], + 91129: ["Cerny", 48.4859, 2.3106], + 91130: ["Chalo-Saint-Mars", 48.4167, 2.0515], + 91131: ["Chalou-Moulineux", 48.3803, 2.0261], + 91132: ["Chamarande", 48.5167, 2.2180], + 91135: ["Champcueil", 48.5067, 2.4481], + 91136: ["Champlan", 48.7083, 2.2781], + 91137: ["Champmotteux", 48.3439, 2.3148], + 91145: ["Chatignonville", 48.4687, 1.9325], + 91148: ["Chauffour-lès-étréchy", 48.5078, 2.1684], + 91156: ["Cheptainville", 48.5465, 2.2741], + 91159: ["Chevannes", 48.5335, 2.4406], + 91161: ["Chilly-Mazarin", 48.7077, 2.3111], + 91174: ["Corbeil-Essonnes", 48.6034, 2.4693], + 91175: ["Corbreuse", 48.4947, 1.9603], + 91179: ["Le Coudray-Montceaux", 48.5587, 2.4874], + 91180: ["Courances", 48.4385, 2.4848], + 91182: ["Courcouronnes", 48.6216, 2.4128], + 91184: ["Courdimanche-sur-Essonne", 48.4180, 2.3634], + 91186: ["Courson-Monteloup", 48.5982, 2.1413], + 91191: ["Crosne", 48.7200, 2.4633], + 91195: ["Dannemois", 48.4597, 2.4645], + 91198: ["D'Huison-Longueville", 48.4557, 2.3275], + 91200: ["Dourdan", 48.5359, 1.9943], + 91201: ["Draveil", 48.6778, 2.4219], + 91204: ["écharcon", 48.5750, 2.4008], + 91207: ["égly", 48.5778, 2.2214], + 91215: ["épinay-sous-Sénart", 48.6871, 2.5157], + 91216: ["épinay-sur-Orge", 48.6726, 2.3183], + 91222: ["Estouches", 48.3069, 2.1326], + 91223: ["étampes", 48.4211, 2.1383], + 91225: ["étiolles", 48.6501, 2.4833], + 91226: ["étréchy", 48.4924, 2.1792], + 91228: ["évry", 48.6294, 2.4400], + 91232: ["La Ferté-Alais", 48.4812, 2.3673], + 91235: ["Fleury-Mérogis", 48.6333, 2.3682], + 91240: ["Fontaine-la-Rivière", 48.3602, 2.1648], + 91243: ["Fontenay-lès-Briis", 48.6107, 2.1646], + 91244: ["Fontenay-le-Vicomte", 48.5468, 2.4006], + 91247: ["La Forêt-le-Roi", 48.4755, 2.0468], + 91248: ["La Forêt-Sainte-Croix", 48.3840, 2.2305], + 91249: ["Forges-les-Bains", 48.6198, 2.0829], + 91272: ["Gif-sur-Yvette", 48.6988, 2.1278], + 91273: ["Gironville-sur-Essonne", 48.3663, 2.3457], + 91274: ["Gometz-la-Ville", 48.6723, 2.1096], + 91275: ["Gometz-le-Châtel", 48.6745, 2.1428], + 91284: ["Les Granges-le-Roi", 48.4981, 2.0105], + 91286: ["Grigny", 48.6568, 2.3878], + 91292: ["Guibeville", 48.5671, 2.2717], + 91293: ["Guigneville-sur-Essonne", 48.4638, 2.3710], + 91294: ["Guillerval", 48.3683, 2.0760], + 91312: ["Igny", 48.7362, 2.2244], + 91315: ["Itteville", 48.5145, 2.3443], + 91318: ["Janville-sur-Juine", 48.5011, 2.2538], + 91319: ["Janvry", 48.6461, 2.1553], + 91326: ["Juvisy-sur-Orge", 48.6918, 2.3739], + 91330: ["Lardy", 48.5270, 2.2701], + 91332: ["Leudeville", 48.5707, 2.3277], + 91333: ["Leuville-sur-Orge", 48.6141, 2.2678], + 91338: ["Limours", 48.6465, 2.0812], + 91339: ["Linas", 48.6255, 2.2513], + 91340: ["Lisses", 48.5966, 2.4246], + 91345: ["Longjumeau", 48.6900, 2.3024], + 91347: ["Longpont-sur-Orge", 48.6404, 2.2864], + 91359: ["Maisse", 48.3958, 2.3700], + 91363: ["Marcoussis", 48.6463, 2.2062], + 91374: ["Marolles-en-Beauce", 48.3692, 2.2042], + 91376: ["Marolles-en-Hurepoix", 48.5649, 2.2992], + 91377: ["Massy", 48.7277, 2.2751], + 91378: ["Mauchamps", 48.5272, 2.1971], + 91386: ["Mennecy", 48.5586, 2.4375], + 91390: ["Méréville", 48.3183, 2.0736], + 91393: ["Mérobert", 48.4157, 1.9962], + 91399: ["Mespuits", 48.3583, 2.2766], + 91405: ["Milly-la-Forêt", 48.4032, 2.4649], + 91408: ["Moigny-sur-école", 48.4371, 2.4396], + 91411: ["Les Molières", 48.6715, 2.0728], + 91412: ["Mondeville", 48.4912, 2.4204], + 91414: ["Monnerville", 48.3475, 2.0375], + 91421: ["Montgeron", 48.6951, 2.4624], + 91425: ["Montlhéry", 48.6422, 2.2681], + 91432: ["Morangis", 48.7027, 2.3361], + 91433: ["Morigny-Champigny", 48.4409, 2.2074], + 91434: ["Morsang-sur-Orge", 48.6562, 2.3508], + 91435: ["Morsang-sur-Seine", 48.5768, 2.5008], + 91441: ["Nainville-les-Roches", 48.5047, 2.4955], + 91457: ["La Norville", 48.5814, 2.2656], + 91458: ["Nozay", 48.6606, 2.2381], + 91461: ["Ollainville", 48.6063, 2.2188], + 91463: ["Oncy-sur-école", 48.3819, 2.4568], + 91468: ["Ormoy", 48.5732, 2.4577], + 91469: ["Ormoy-la-Rivière", 48.4004, 2.1643], + 91471: ["Orsay", 48.7004, 2.1873], + 91473: ["Orveau", 48.4491, 2.2966], + 91477: ["Palaiseau", 48.7146, 2.2288], + 91479: ["Paray-Vieille-Poste", 48.7241, 2.3598], + 91482: ["Pecqueuse", 48.6482, 2.0365], + 91494: ["Le Plessis-Pâté", 48.6071, 2.3415], + 91495: ["Plessis-Saint-Benoist", 48.4451, 2.0030], + 91507: ["Prunay-sur-Essonne", 48.3520, 2.3613], + 91508: ["Puiselet-le-Marais", 48.3993, 2.2634], + 91511: ["Pussay", 48.3501, 1.9975], + 91514: ["Quincy-sous-Sénart", 48.6703, 2.5283], + 91519: ["Richarville", 48.4685, 1.9984], + 91521: ["Ris-Orangis", 48.6451, 2.4079], + 91525: ["Roinville", 48.5170, 2.0533], + 91526: ["Roinvilliers", 48.3446, 2.2369], + 91533: ["Saclas", 48.3583, 2.1133], + 91534: ["Saclay", 48.7354, 2.1663], + 91538: ["Saint-Aubin", 48.7149, 2.1395], + 91540: ["Saint-Chéron", 48.5491, 2.1266], + 91544: ["Saint-Cyr-la-Rivière", 48.3501, 2.1374], + 91546: ["Saint-Cyr-sous-Dourdan", 48.5655, 2.0378], + 91547: ["Saint-Escobille", 48.4224, 1.9579], + 91549: ["Sainte-Geneviève-des-Bois", 48.6412, 2.3301], + 91552: ["Saint-Germain-lès-Arpajon", 48.5982, 2.2646], + 91553: ["Saint-Germain-lès-Corbeil", 48.6257, 2.4914], + 91556: ["Saint-Hilaire", 48.4416, 2.0870], + 91560: ["Saint-Jean-de-Beauregard", 48.6657, 2.1712], + 91568: ["Saint-Maurice-Montcouronne", 48.5789, 2.1208], + 91570: ["Saint-Michel-sur-Orge", 48.6320, 2.3117], + 91573: ["Saint-Pierre-du-Perray", 48.6058, 2.5161], + 91577: ["Saintry-sur-Seine", 48.5930, 2.4941], + 91578: ["Saint-Sulpice-de-Favières", 48.5363, 2.1796], + 91579: ["Saint-Vrain", 48.5373, 2.3228], + 91581: ["Saint-Yon", 48.5610, 2.1924], + 91587: ["Saulx-les-Chartreux", 48.6850, 2.2663], + 91589: ["Savigny-sur-Orge", 48.6842, 2.3487], + 91593: ["Sermaise", 48.5310, 2.0889], + 91599: ["Soisy-sur-école", 48.4786, 2.4822], + 91600: ["Soisy-sur-Seine", 48.6601, 2.4629], + 91602: ["Souzy-la-Briche", 48.5269, 2.1543], + 91613: ["Congerville-Thionville", 48.3827, 1.9908], + 91617: ["Tigery", 48.6444, 2.5190], + 91619: ["Torfou", 48.5320, 2.2344], + 91629: ["Valpuiseaux", 48.3922, 2.3032], + 91630: ["Le Val-Saint-Germain", 48.5678, 2.0812], + 91631: ["Varennes-Jarcy", 48.6815, 2.5623], + 91634: ["Vaugrigneuse", 48.6013, 2.1054], + 91635: ["Vauhallan", 48.7307, 2.1990], + 91639: ["Vayres-sur-Essonne", 48.4315, 2.3456], + 91645: ["Verrières-le-Buisson", 48.7504, 2.2517], + 91648: ["Vert-le-Grand", 48.5835, 2.3671], + 91649: ["Vert-le-Petit", 48.5520, 2.3659], + 91654: ["Videlles", 48.4683, 2.4206], + 91657: ["Vigneux-sur-Seine", 48.7037, 2.4279], + 91659: ["Villabé", 48.5857, 2.4520], + 91661: ["Villebon-sur-Yvette", 48.6956, 2.2350], + 91662: ["Villeconin", 48.5019, 2.1281], + 91665: ["La Ville-du-Bois", 48.6610, 2.2650], + 91666: ["Villejust", 48.6777, 2.2229], + 91667: ["Villemoisson-sur-Orge", 48.6613, 2.3310], + 91671: ["Villeneuve-sur-Auvers", 48.4671, 2.2541], + 91679: ["Villiers-le-Bâcle", 48.7288, 2.1221], + 91685: ["Villiers-sur-Orge", 48.6584, 2.2995], + 91687: ["Viry-Châtillon", 48.6696, 2.3737], + 91689: ["Wissous", 48.7294, 2.3290], + 91691: ["Yerres", 48.7157, 2.4927], + 91692: ["Les Ulis", 48.6803, 2.1851] +}; diff --git a/dep/92.js b/dep/92.js new file mode 100644 index 0000000..d7e465f --- /dev/null +++ b/dep/92.js @@ -0,0 +1,49 @@ +/* + 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[92] = { + 92002: ["Antony", 48.7503, 2.2993], + 92004: ["Asnières-sur-Seine", 48.9153, 2.2880], + 92007: ["Bagneux", 48.7983, 2.3098], + 92009: ["Bois-Colombes", 48.9153, 2.2673], + 92012: ["Boulogne-Billancourt", 48.8365, 2.2391], + 92014: ["Bourg-la-Reine", 48.7799, 2.3164], + 92019: ["Châtenay-Malabry", 48.7681, 2.2628], + 92020: ["Châtillon", 48.8034, 2.2879], + 92022: ["Chaville", 48.8076, 2.1923], + 92023: ["Clamart", 48.7964, 2.2547], + 92024: ["Clichy", 48.9035, 2.3057], + 92025: ["Colombes", 48.9225, 2.2467], + 92026: ["Courbevoie", 48.8984, 2.2557], + 92032: ["Fontenay-aux-Roses", 48.7897, 2.2872], + 92033: ["Garches", 48.8450, 2.1866], + 92035: ["La Garenne-Colombes", 48.9067, 2.2446], + 92036: ["Gennevilliers", 48.9345, 2.2938], + 92040: ["Issy-les-Moulineaux", 48.8234, 2.2644], + 92044: ["Levallois-Perret", 48.8950, 2.2868], + 92046: ["Malakoff", 48.8169, 2.2969], + 92047: ["Marnes-la-Coquette", 48.8302, 2.1664], + 92048: ["Meudon", 48.8037, 2.2269], + 92049: ["Montrouge", 48.8153, 2.3164], + 92050: ["Nanterre", 48.8960, 2.2067], + 92051: ["Neuilly-sur-Seine", 48.8853, 2.2664], + 92060: ["Le Plessis-Robinson", 48.7804, 2.2606], + 92062: ["Puteaux", 48.8837, 2.2383], + 92063: ["Rueil-Malmaison", 48.8691, 2.1773], + 92064: ["Saint-Cloud", 48.8428, 2.2086], + 92071: ["Sceaux", 48.7768, 2.2952], + 92072: ["Sèvres", 48.8214, 2.2105], + 92073: ["Suresnes", 48.8698, 2.2196], + 92075: ["Vanves", 48.8215, 2.2873], + 92076: ["Vaucresson", 48.8410, 2.1602], + 92077: ["Ville-d'Avray", 48.8215, 2.1776], + 92078: ["Villeneuve-la-Garenne", 48.9364, 2.3244] +}; diff --git a/dep/93.js b/dep/93.js new file mode 100644 index 0000000..f3909bd --- /dev/null +++ b/dep/93.js @@ -0,0 +1,53 @@ +/* + 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[93] = { + 93001: ["Aubervilliers", 48.9121, 2.3844], + 93005: ["Aulnay-sous-Bois", 48.9458, 2.4932], + 93006: ["Bagnolet", 48.8690, 2.4227], + 93007: ["Le Blanc-Mesnil", 48.9395, 2.4611], + 93008: ["Bobigny", 48.9076, 2.4386], + 93010: ["Bondy", 48.9023, 2.4837], + 93013: ["Le Bourget", 48.9361, 2.4282], + 93014: ["Clichy-sous-Bois", 48.9076, 2.5462], + 93015: ["Coubron", 48.9176, 2.5763], + 93027: ["La Courneuve", 48.9322, 2.3997], + 93029: ["Drancy", 48.9234, 2.4449], + 93030: ["Dugny", 48.9503, 2.4238], + 93031: ["épinay-sur-Seine", 48.9550, 2.3145], + 93032: ["Gagny", 48.8820, 2.5449], + 93033: ["Gournay-sur-Marne", 48.8605, 2.5754], + 93039: ["L'île-Saint-Denis", 48.9395, 2.3254], + 93045: ["Les Lilas", 48.8819, 2.4196], + 93046: ["Livry-Gargan", 48.9197, 2.5348], + 93047: ["Montfermeil", 48.8982, 2.5671], + 93048: ["Montreuil", 48.8633, 2.4481], + 93049: ["Neuilly-Plaisance", 48.8643, 2.5104], + 93050: ["Neuilly-sur-Marne", 48.8624, 2.5400], + 93051: ["Noisy-le-Grand", 48.8361, 2.5644], + 93053: ["Noisy-le-Sec", 48.8913, 2.4591], + 93055: ["Pantin", 48.8983, 2.4087], + 93057: ["Les Pavillons-sous-Bois", 48.9082, 2.5029], + 93059: ["Pierrefitte-sur-Seine", 48.9609, 2.3632], + 93061: ["Le Pré-Saint-Gervais", 48.8846, 2.4054], + 93062: ["Le Raincy", 48.8967, 2.5197], + 93063: ["Romainville", 48.8852, 2.4376], + 93064: ["Rosny-sous-Bois", 48.8745, 2.4863], + 93066: ["Saint-Denis", 48.9295, 2.3592], + 93070: ["Saint-Ouen", 48.9098, 2.3325], + 93071: ["Sevran", 48.9386, 2.5312], + 93072: ["Stains", 48.9567, 2.3854], + 93073: ["Tremblay-en-France", 48.9784, 2.5546], + 93074: ["Vaujours", 48.9324, 2.5810], + 93077: ["Villemomble", 48.8848, 2.5089], + 93078: ["Villepinte", 48.9590, 2.5363], + 93079: ["Villetaneuse", 48.9572, 2.3450] +}; diff --git a/dep/94.js b/dep/94.js new file mode 100644 index 0000000..a3f92dd --- /dev/null +++ b/dep/94.js @@ -0,0 +1,60 @@ +/* + 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[94] = { + 94001: ["Ablon-sur-Seine", 48.7238, 2.4211], + 94002: ["Alfortville", 48.7960, 2.4212], + 94003: ["Arcueil", 48.8058, 2.3335], + 94004: ["Boissy-Saint-Léger", 48.7470, 2.5252], + 94011: ["Bonneuil-sur-Marne", 48.7733, 2.4879], + 94015: ["Bry-sur-Marne", 48.8384, 2.5231], + 94016: ["Cachan", 48.7916, 2.3315], + 94017: ["Champigny-sur-Marne", 48.8172, 2.5170], + 94018: ["Charenton-le-Pont", 48.8228, 2.4076], + 94019: ["Chennevières-sur-Marne", 48.7976, 2.5415], + 94021: ["Chevilly-Larue", 48.7668, 2.3530], + 94022: ["Choisy-le-Roi", 48.7643, 2.4174], + 94028: ["Créteil", 48.7837, 2.4546], + 94033: ["Fontenay-sous-Bois", 48.8511, 2.4739], + 94034: ["Fresnes", 48.7571, 2.3261], + 94037: ["Gentilly", 48.8132, 2.3442], + 94038: ["L'Haÿ-les-Roses", 48.7763, 2.3377], + 94041: ["Ivry-sur-Seine", 48.8128, 2.3877], + 94042: ["Joinville-le-Pont", 48.8193, 2.4704], + 94043: ["Le Kremlin-Bicêtre", 48.8092, 2.3565], + 94044: ["Limeil-Brévannes", 48.7450, 2.4893], + 94046: ["Maisons-Alfort", 48.8063, 2.4381], + 94047: ["Mandres-les-Roses", 48.7058, 2.5483], + 94048: ["Marolles-en-Brie", 48.7394, 2.5549], + 94052: ["Nogent-sur-Marne", 48.8366, 2.4816], + 94053: ["Noiseau", 48.7743, 2.5554], + 94054: ["Orly", 48.7429, 2.3946], + 94055: ["Ormesson-sur-Marne", 48.7854, 2.5392], + 94056: ["Périgny", 48.6968, 2.5616], + 94058: ["Le Perreux-sur-Marne", 48.8423, 2.5040], + 94059: ["Le Plessis-Trévise", 48.8060, 2.5761], + 94060: ["La Queue-en-Brie", 48.7775, 2.5838], + 94065: ["Rungis", 48.7494, 2.3528], + 94067: ["Saint-Mandé", 48.8424, 2.4192], + 94068: ["Saint-Maur-des-Fossés", 48.7990, 2.4938], + 94069: ["Saint-Maurice", 48.8184, 2.4374], + 94070: ["Santeny", 48.7356, 2.5763], + 94071: ["Sucy-en-Brie", 48.7656, 2.5330], + 94073: ["Thiais", 48.7607, 2.3853], + 94074: ["Valenton", 48.7528, 2.4612], + 94075: ["Villecresnes", 48.7208, 2.5315], + 94076: ["Villejuif", 48.7928, 2.3600], + 94077: ["Villeneuve-le-Roi", 48.7320, 2.4103], + 94078: ["Villeneuve-Saint-Georges", 48.7413, 2.4489], + 94079: ["Villiers-sur-Marne", 48.8259, 2.5452], + 94080: ["Vincennes", 48.8473, 2.4379], + 94081: ["Vitry-sur-Seine", 48.7882, 2.3941] +}; diff --git a/dep/95.js b/dep/95.js new file mode 100644 index 0000000..bee39fc --- /dev/null +++ b/dep/95.js @@ -0,0 +1,198 @@ +/* + 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[95] = { + 95002: ["Ableiges", 49.0857, 1.9748], + 95008: ["Aincourt", 49.0728, 1.7740], + 95011: ["Ambleville", 49.1509, 1.6949], + 95012: ["Amenucourt", 49.1103, 1.6500], + 95014: ["Andilly", 49.0084, 2.3027], + 95018: ["Argenteuil", 48.9511, 2.2410], + 95019: ["Arnouville", 48.9858, 2.4171], + 95023: ["Arronville", 49.1740, 2.1128], + 95024: ["Arthies", 49.0949, 1.7972], + 95026: ["Asnières-sur-Oise", 49.1407, 2.3800], + 95028: ["Attainville", 49.0609, 2.3504], + 95039: ["Auvers-sur-Oise", 49.0803, 2.1548], + 95040: ["Avernes", 49.0888, 1.8700], + 95042: ["Baillet-en-France", 49.0587, 2.3024], + 95046: ["Banthelu", 49.1256, 1.8149], + 95051: ["Beauchamp", 49.0148, 2.1922], + 95052: ["Beaumont-sur-Oise", 49.1400, 2.3002], + 95054: ["Le Bellay-en-Vexin", 49.1493, 1.8786], + 95055: ["Bellefontaine", 49.0925, 2.4695], + 95056: ["Belloy-en-France", 49.0922, 2.3717], + 95058: ["Bernes-sur-Oise", 49.1654, 2.3012], + 95059: ["Berville", 49.1924, 2.0709], + 95060: ["Bessancourt", 49.0373, 2.1985], + 95061: ["Béthemont-la-Forêt", 49.0543, 2.2511], + 95063: ["Bezons", 48.9259, 2.2113], + 95074: ["Boisemont", 49.0186, 2.0038], + 95078: ["Boissy-l'Aillerie", 49.0831, 2.0326], + 95088: ["Bonneuil-en-France", 48.9651, 2.4349], + 95091: ["Bouffémont", 49.0415, 2.2983], + 95094: ["Bouqueval", 49.0223, 2.4299], + 95101: ["Bray-et-Lû", 49.1421, 1.6657], + 95102: ["Bréançon", 49.1493, 2.0230], + 95110: ["Brignancourt", 49.1395, 1.9435], + 95116: ["Bruyères-sur-Oise", 49.1610, 2.3287], + 95119: ["Buhy", 49.1917, 1.7027], + 95120: ["Butry-sur-Oise", 49.0839, 2.1918], + 95127: ["Cergy", 49.0401, 2.0508], + 95134: ["Champagne-sur-Oise", 49.1427, 2.2280], + 95139: ["La Chapelle-en-Vexin", 49.1835, 1.7285], + 95141: ["Charmont", 49.1370, 1.7898], + 95142: ["Chars", 49.1576, 1.9315], + 95144: ["Châtenay-en-France", 49.0649, 2.4627], + 95149: ["Chaumontel", 49.1289, 2.4364], + 95150: ["Chaussy", 49.1134, 1.7035], + 95151: ["Chauvry", 49.0530, 2.2688], + 95154: ["Chennevières-lès-Louvres", 49.0420, 2.5465], + 95157: ["Chérence", 49.0911, 1.6812], + 95166: ["Cléry-en-Vexin", 49.1319, 1.8481], + 95169: ["Commeny", 49.1265, 1.8880], + 95170: ["Condécourt", 49.0375, 1.9365], + 95176: ["Cormeilles-en-Parisis", 48.9682, 2.1992], + 95177: ["Cormeilles-en-Vexin", 49.1134, 2.0197], + 95181: ["Courcelles-sur-Viosne", 49.0730, 1.9963], + 95183: ["Courdimanche", 49.0406, 1.9994], + 95197: ["Deuil-la-Barre", 48.9712, 2.3261], + 95199: ["Domont", 49.0296, 2.3229], + 95203: ["Eaubonne", 48.9909, 2.2780], + 95205: ["écouen", 49.0260, 2.3848], + 95210: ["Enghien-les-Bains", 48.9701, 2.3048], + 95211: ["Ennery", 49.0784, 2.1094], + 95212: ["épiais-lès-Louvres", 49.0301, 2.5488], + 95213: ["épiais-Rhus", 49.1238, 2.0731], + 95214: ["épinay-Champlâtreux", 49.0900, 2.4071], + 95218: ["éragny", 49.0204, 2.1013], + 95219: ["Ermont", 48.9882, 2.2566], + 95229: ["ézanville", 49.0386, 2.3626], + 95241: ["Fontenay-en-Parisis", 49.0501, 2.4453], + 95250: ["Fosses", 49.1000, 2.4990], + 95252: ["Franconville", 48.9884, 2.2238], + 95253: ["Frémainville", 49.0662, 1.8696], + 95254: ["Frémécourt", 49.1234, 1.9934], + 95256: ["Frépillon", 49.0501, 2.2048], + 95257: ["La Frette-sur-Seine", 48.9745, 2.1778], + 95258: ["Frouville", 49.1574, 2.1465], + 95259: ["Gadancourt", 49.0985, 1.8584], + 95268: ["Garges-lès-Gonesse", 48.9701, 2.4053], + 95270: ["Genainville", 49.1168, 1.7542], + 95271: ["Génicourt", 49.0948, 2.0607], + 95277: ["Gonesse", 48.9864, 2.4569], + 95280: ["Goussainville", 49.0243, 2.4661], + 95282: ["Gouzangrez", 49.1138, 1.9083], + 95287: ["Grisy-les-Plâtres", 49.1332, 2.0484], + 95288: ["Groslay", 48.9849, 2.3504], + 95295: ["Guiry-en-Vexin", 49.1158, 1.8556], + 95298: ["Haravilliers", 49.1752, 2.0371], + 95301: ["Haute-Isle", 49.0827, 1.6628], + 95303: ["Le Heaulme", 49.1669, 2.0004], + 95304: ["Hédouville", 49.1584, 2.1776], + 95306: ["Herblay", 49.0007, 2.1496], + 95308: ["Hérouville", 49.1048, 2.1272], + 95309: ["Hodent", 49.1421, 1.7624], + 95313: ["L'Isle-Adam", 49.1072, 2.2343], + 95316: ["Jagny-sous-Bois", 49.0814, 2.4439], + 95323: ["Jouy-le-Moutier", 49.0113, 2.0340], + 95328: ["Labbeville", 49.1338, 2.1350], + 95331: ["Lassy", 49.0949, 2.4378], + 95341: ["Livilliers", 49.1004, 2.0946], + 95348: ["Longuesse", 49.0616, 1.9265], + 95351: ["Louvres", 49.0422, 2.5035], + 95352: ["Luzarches", 49.1151, 2.4408], + 95353: ["Maffliers", 49.0836, 2.3123], + 95355: ["Magny-en-Vexin", 49.1586, 1.8103], + 95365: ["Mareil-en-France", 49.0700, 2.4175], + 95369: ["Margency", 49.0014, 2.2890], + 95370: ["Marines", 49.1480, 1.9837], + 95371: ["Marly-la-Ville", 49.0815, 2.5087], + 95379: ["Maudétour-en-Vexin", 49.1093, 1.7770], + 95387: ["Menouville", 49.1532, 2.1077], + 95388: ["Menucourt", 49.0275, 1.9746], + 95392: ["Mériel", 49.0771, 2.2132], + 95394: ["Méry-sur-Oise", 49.0548, 2.1739], + 95395: ["Le Mesnil-Aubry", 49.0535, 2.3923], + 95409: ["Moisselles", 49.0459, 2.3374], + 95422: ["Montgeroult", 49.0908, 2.0078], + 95424: ["Montigny-lès-Cormeilles", 48.9938, 2.1935], + 95426: ["Montlignon", 49.0141, 2.2890], + 95427: ["Montmagny", 48.9699, 2.3460], + 95428: ["Montmorency", 48.9918, 2.3211], + 95429: ["Montreuil-sur-Epte", 49.1704, 1.6861], + 95430: ["Montsoult", 49.0715, 2.3038], + 95436: ["Mours", 49.1303, 2.2641], + 95438: ["Moussy", 49.1349, 1.9086], + 95445: ["Nerville-la-Forêt", 49.0903, 2.2762], + 95446: ["Nesles-la-Vallée", 49.1260, 2.1717], + 95447: ["Neuilly-en-Vexin", 49.1737, 1.9802], + 95450: ["Neuville-sur-Oise", 49.0173, 2.0627], + 95452: ["Nointel", 49.1288, 2.2943], + 95456: ["Noisy-sur-Oise", 49.1346, 2.3284], + 95459: ["Nucourt", 49.1595, 1.8564], + 95462: ["Omerville", 49.1427, 1.7222], + 95476: ["Osny", 49.0676, 2.0631], + 95480: ["Parmain", 49.1228, 2.2012], + 95483: ["Le Perchay", 49.1164, 1.9273], + 95487: ["Persan", 49.1497, 2.2697], + 95488: ["Pierrelaye", 49.0194, 2.1610], + 95489: ["Piscop", 49.0165, 2.3420], + 95491: ["Le Plessis-Bouchard", 49.0032, 2.2340], + 95492: ["Le Plessis-Gassot", 49.0357, 2.4159], + 95493: ["Le Plessis-Luzarches", 49.0957, 2.4547], + 95500: ["Pontoise", 49.0513, 2.0948], + 95504: ["Presles", 49.1118, 2.2867], + 95509: ["Puiseux-en-France", 49.0668, 2.4885], + 95510: ["Puiseux-Pontoise", 49.0637, 2.0158], + 95523: ["La Roche-Guyon", 49.0874, 1.6344], + 95527: ["Roissy-en-France", 49.0066, 2.5141], + 95529: ["Ronquerolles", 49.1677, 2.2134], + 95535: ["Sagy", 49.0526, 1.9685], + 95539: ["Saint-Brice-sous-Forêt", 49.0019, 2.3503], + 95541: ["Saint-Clair-sur-Epte", 49.2131, 1.7031], + 95543: ["Saint-Cyr-en-Arthies", 49.0591, 1.7419], + 95554: ["Saint-Gervais", 49.1669, 1.7616], + 95555: ["Saint-Gratien", 48.9689, 2.2851], + 95563: ["Saint-Leu-la-Forêt", 49.0202, 2.2467], + 95566: ["Saint-Martin-du-Tertre", 49.1039, 2.3344], + 95572: ["Saint-Ouen-l'Aumône", 49.0441, 2.1286], + 95574: ["Saint-Prix", 49.0208, 2.2701], + 95580: ["Saint-Witz", 49.0857, 2.5522], + 95582: ["Sannois", 48.9717, 2.2529], + 95584: ["Santeuil", 49.1295, 1.9581], + 95585: ["Sarcelles", 48.9902, 2.3816], + 95592: ["Seraincourt", 49.0421, 1.8786], + 95594: ["Seugy", 49.1230, 2.3947], + 95598: ["Soisy-sous-Montmorency", 48.9884, 2.3004], + 95604: ["Survilliers", 49.1059, 2.5441], + 95607: ["Taverny", 49.0267, 2.2211], + 95610: ["Théméricourt", 49.0903, 1.9053], + 95611: ["Theuville", 49.1567, 2.0691], + 95612: ["Le Thillay", 49.0042, 2.4692], + 95625: ["Us", 49.1048, 1.9576], + 95627: ["Vallangoujard", 49.1340, 2.1039], + 95628: ["Valmondois", 49.0976, 2.1801], + 95633: ["Vaudherland", 49.0004, 2.4864], + 95637: ["Vauréal", 49.0295, 2.0244], + 95641: ["Vémars", 49.0628, 2.5672], + 95651: ["Vétheuil", 49.0620, 1.7067], + 95652: ["Viarmes", 49.1231, 2.3779], + 95656: ["Vienne-en-Arthies", 49.0664, 1.7222], + 95658: ["Vigny", 49.0801, 1.9299], + 95660: ["Villaines-sous-Bois", 49.0753, 2.3566], + 95675: ["Villeron", 49.0608, 2.5345], + 95676: ["Villers-en-Arthies", 49.0858, 1.7303], + 95678: ["Villiers-Adam", 49.0702, 2.2395], + 95680: ["Villiers-le-Bel", 49.0084, 2.4038], + 95682: ["Villiers-le-Sec", 49.0743, 2.3868], + 95690: ["Wy-dit-Joli-Village", 49.0958, 1.8250] +}; diff --git a/dep/97.js b/dep/97.js new file mode 100644 index 0000000..7c42612 --- /dev/null +++ b/dep/97.js @@ -0,0 +1,142 @@ +/* + 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[97] = { + 97101: ["Les Abymes", 16.2727, -61.5017], + 97102: ["Anse-Bertrand", 16.4655, -61.4616], + 97103: ["Baie-Mahault", 16.2511, -61.5929], + 97104: ["Baillif", 16.0455, -61.7192], + 97105: ["Basse-Terre", 16.0004, -61.7281], + 97106: ["Bouillante", 16.1437, -61.7541], + 97107: ["Capesterre-Belle-Eau", 16.0553, -61.6117], + 97108: ["Capesterre-de-Marie-Galante", 15.9200, -61.2299], + 97109: ["Gourbeyre", 15.9939, -61.6864], + 97110: ["La Désirade", 16.3117, -61.0526], + 97111: ["Deshaies", 16.3037, -61.7795], + 97112: ["Grand-Bourg", 15.9060, -61.2943], + 97113: ["Le Gosier", 16.2252, -61.4698], + 97114: ["Goyave", 16.1216, -61.6138], + 97115: ["Lamentin", 16.2413, -61.6685], + 97116: ["Morne-à-l'Eau", 16.3240, -61.4704], + 97117: ["Le Moule", 16.3204, -61.3718], + 97118: ["Petit-Bourg", 16.1716, -61.6572], + 97119: ["Petit-Canal", 16.3893, -61.4497], + 97120: ["Pointe-à-Pitre", 16.2386, -61.5357], + 97121: ["Pointe-Noire", 16.2270, -61.7632], + 97122: ["Port-Louis", 16.4263, -61.4965], + 97124: ["Saint-Claude", 16.0337, -61.6901], + 97125: ["Saint-François", 16.2732, -61.2816], + 97126: ["Saint-Louis", 15.9659, -61.2754], + 97128: ["Sainte-Anne", 16.2572, -61.3874], + 97129: ["Sainte-Rose", 16.2939, -61.7100], + 97130: ["Terre-de-Bas", 15.8543, -61.6341], + 97131: ["Terre-de-Haut", 15.8653, -61.5842], + 97132: ["Trois-Rivières", 15.9908, -61.6479], + 97133: ["Vieux-Fort", 15.9602, -61.6945], + 97134: ["Vieux-Habitants", 16.0870, -61.7257], + 97201: ["L'Ajoupa-Bouillon", 14.8142, -61.1230], + 97202: ["Les Anses-d'Arlet", 14.4993, -61.0720], + 97203: ["Basse-Pointe", 14.8414, -61.1232], + 97204: ["Le Carbet", 14.7110, -61.1647], + 97205: ["Case-Pilote", 14.6586, -61.1253], + 97206: ["Le Diamant", 14.4890, -61.0210], + 97207: ["Ducos", 14.5777, -60.9676], + 97208: ["Fonds-Saint-Denis", 14.7260, -61.1150], + 97209: ["Fort-de-France", 14.6411, -61.0691], + 97210: ["Le François", 14.6060, -60.9057], + 97211: ["Grand'Rivière", 14.8500, -61.1794], + 97212: ["Gros-Morne", 14.7121, -61.0260], + 97213: ["Le Lamentin", 14.6247, -60.9933], + 97214: ["Le Lorrain", 14.8011, -61.0765], + 97215: ["Macouba", 14.8550, -61.1515], + 97216: ["Le Marigot", 14.7808, -61.0507], + 97217: ["Le Marin", 14.4840, -60.8579], + 97218: ["Le Morne-Rouge", 14.7694, -61.1206], + 97219: ["Le Prêcheur", 14.8208, -61.2034], + 97220: ["Rivière-Pilote", 14.5088, -60.8978], + 97221: ["Rivière-Salée", 14.5261, -60.9652], + 97222: ["Le Robert", 14.6752, -60.9429], + 97223: ["Saint-Esprit", 14.5588, -60.9216], + 97224: ["Saint-Joseph", 14.6764, -61.0439], + 97225: ["Saint-Pierre", 14.7748, -61.1724], + 97226: ["Sainte-Anne", 14.4366, -60.8550], + 97227: ["Sainte-Luce", 14.4855, -60.9451], + 97228: ["Sainte-Marie", 14.7689, -61.0169], + 97229: ["Schœlcher", 14.6449, -61.1000], + 97230: ["La Trinité", 14.7386, -60.9496], + 97231: ["Les Trois-Îlets", 14.5272, -61.0370], + 97232: ["Le Vauclin", 14.5436, -60.8571], + 97233: ["Le Morne-Vert", 14.7038, -61.1353], + 97234: ["Bellefontaine", 14.6763, -61.1469], + 97301: ["Régina", 3.9409, -52.5199], + 97302: ["Cayenne", 5.0217, -52.5012], + 97303: ["Iracoubo", 5.2729, -53.3208], + 97304: ["Kourou", 4.9336, -52.7663], + 97305: ["Macouria", 4.9823, -52.5084], + 97306: ["Mana", 4.9828, -53.6480], + 97307: ["Matoury", 4.8317, -52.3435], + 97308: ["Saint-Georges", 3.7420, -52.1323], + 97309: ["Remire-Montjoly", 4.8843, -52.2788], + 97310: ["Roura", 4.4646, -52.5128], + 97311: ["Saint-Laurent-du-Maroni", 4.9647, -53.9832], + 97312: ["Sinnamary", 5.2319, -53.0131], + 97313: ["Montsinéry-Tonnegrande", 4.8095, -52.5098], + 97314: ["Ouanary", 4.1909, -51.8100], + 97352: ["Saül", 3.9159, -53.3990], + 97353: ["Maripasoula", 2.9708, -53.7584], + 97356: ["Camopi", 2.8379, -52.7965], + 97357: ["Grand-Santi", 4.3843, -54.1716], + 97358: ["Saint-Élie", 4.5292, -53.1006], + 97360: ["Apatou", 4.8304, -54.2705], + 97361: ["Awala-Yalimapo", 5.6835, -53.9162], + 97362: ["Papaichton", 4.0415, -54.0442], + 97401: ["Les Avirons", -21.2089, 55.3591], + 97402: ["Bras-Panon", -21.0233, 55.6195], + 97403: ["Entre-Deux", -21.2042, 55.4922], + 97404: ["L'Étang-Salé", -21.2494, 55.3667], + 97405: ["Petite-Île", -21.3401, 55.5687], + 97406: ["La Plaine-des-Palmistes", -21.1521, 55.6445], + 97407: ["Le Port", -20.9448, 55.3053], + 97408: ["La Possession", -20.9940, 55.3975], + 97409: ["Saint-André", -20.9630, 55.6427], + 97410: ["Saint-Benoît", -21.0918, 55.6494], + 97411: ["Saint-Denis", -20.9329, 55.4468], + 97412: ["Saint-Joseph", -21.3063, 55.6420], + 97413: ["Saint-Leu", -21.1665, 55.3331], + 97414: ["Saint-Louis", -21.2339, 55.4213], + 97415: ["Saint-Paul", -21.0445, 55.3223], + 97416: ["Saint-Pierre", -21.3123, 55.4936], + 97417: ["Saint-Philippe", -21.3040, 55.7454], + 97418: ["Sainte-Marie", -20.9470, 55.5303], + 97419: ["Sainte-Rose", -21.1925, 55.7545], + 97420: ["Sainte-Suzanne", -20.9457, 55.5927], + 97421: ["Salazie", -21.0469, 55.5082], + 97422: ["Le Tampon", -21.2232, 55.5584], + 97423: ["Les Trois-Bassins", -21.1104, 55.3297], + 97424: ["Cilaos", -21.1441, 55.4586], + 97601: ["Acoua", -12.7238, 45.0687], + 97602: ["Bandraboua", -12.7232, 45.1181], + 97603: ["Bandrele", -12.9305, 45.1775], + 97604: ["Bouéni", -12.9244, 45.0984], + 97605: ["Chiconi", -12.8215, 45.1132], + 97606: ["Chirongui", -12.9197, 45.1484], + 97607: ["Dembeni", -12.8534, 45.1755], + 97608: ["Dzaoudzi", -12.7791, 45.2822], + 97609: ["Kani-Kéli", -12.9717, 45.1251], + 97610: ["Koungou", -12.7465, 45.1869], + 97611: ["Mamoudzou", -12.7899, 45.1932], + 97612: ["Mtsamboro", -12.6875, 45.0736], + 97613: ["M'Tsangamouji", -12.7513, 45.0871], + 97614: ["Ouangani", -12.8370, 45.1379], + 97615: ["Pamandzi", -12.7961, 45.2842], + 97616: ["Sada", -12.8611, 45.1185], + 97617: ["Tsingoni", -12.7821, 45.1344] +}; diff --git a/lang/en/settings.php b/lang/en/settings.php new file mode 100644 index 0000000..2a4f8e2 --- /dev/null +++ b/lang/en/settings.php @@ -0,0 +1,12 @@ + + * + * English language file + */ + +// for the configuration manager +$lang['allDep'] = "All departments (huge and slow code)"; +$lang['selectedDeps'] = 'Selected departments (administrative division) comma separated (",")'; +$lang['maxAutocomplete'] = 'max city list size'; diff --git a/lang/fr/settings.php b/lang/fr/settings.php new file mode 100644 index 0000000..23d5da1 --- /dev/null +++ b/lang/fr/settings.php @@ -0,0 +1,12 @@ + + * + * English language file + */ + +// for the configuration manager +$lang['allDep'] = "Tous les départments (code lourd et lent)"; +$lang['selectedDeps'] = 'Sélection de départments séparés par des virgules (",")'; +$lang['maxAutocomplete'] = 'taille maximum de la liste de villes'; diff --git a/manager.dat b/manager.dat new file mode 100644 index 0000000..db27fcf --- /dev/null +++ b/manager.dat @@ -0,0 +1,3 @@ +downloadurl=http://admin.parlenet.org/files/plugins/inseecity.tgz +installed=Sat, 04 Jun 2022 05:47:24 +0000 +updated=Tue, 12 Jul 2022 09:54:46 +0000 diff --git a/plugin.info.txt b/plugin.info.txt new file mode 100644 index 0000000..4e86cc2 --- /dev/null +++ b/plugin.info.txt @@ -0,0 +1,7 @@ +base inseecity +author Francois Merciol +email dokuplugin@merciol.fr +date 2021-03-29 +name INSEE city code +desc city code databse +url http://www.dokuwiki.org/plugin:inseecity diff --git a/script.js b/script.js new file mode 100644 index 0000000..51206a8 --- /dev/null +++ b/script.js @@ -0,0 +1,57 @@ +/** + * @license http://www.cecill.info/licences/Licence_CeCILL-B_V1-fr.html + * @author Francois Merciol + * + * INSEE city: code database + * + * Sources : + * https://www.insee.fr/fr/information/4316069 + * http://www.geonames.org/export/codes.html + * http://download.geonames.org/export/dump/ + */ + +var inseeCityDep; +var inseeCityName; +var inseeCityNameInsee; +var inseeCityNameLatLon; +var inseeCityNameLatLonDep; +if (inseeCityNameLatLonDep === undefined) + inseeCityNameLatLonDep = new Map (); + +jQuery (function () { + inseeCityDep = JSINFO['inseeCity']['selectedDeps']; + inseeCityMaxAutocomplete = JSINFO['inseeCity']['maxAutocomplete']; + inseeCityName = new Array (); + inseeCityNameInsee = new Array (); + inseeCityNameLatLon = new Map (); + + inseeCityDep.forEach ( (dep, index) => { + for (var cityCode in inseeCityNameLatLonDep[dep]) { + inseeCityNameLatLon [cityCode] = inseeCityNameLatLonDep[dep][cityCode]; + inseeCityName.push (inseeCityNameLatLon[cityCode][0]+" ("+cityCode+")"); + inseeCityNameInsee [inseeCityNameLatLon[cityCode][0].toLowerCase ()] = cityCode; + } + }); + inseeCityName.sort (); + + /* autocomplete */ + jQuery ('.insee input[name="city"]').autocomplete ({ + source: inseeCityName, + source: function (request, response) { + var upper = request.term.toUpperCase (); + var results = jQuery.ui.autocomplete.filter (inseeCityName, request.term); + var startsWith = []; + jQuery.each (results, function (i, v) { + if (v.toUpperCase ().indexOf (upper) == 0) + startsWith.push (v); + }); + results = results.slice (0, inseeCityMaxAutocomplete); + jQuery.each (results, function (i, v) { + if (v.toUpperCase ().indexOf (upper) != 0) + startsWith.push (v); + }); + response (startsWith.slice (0, inseeCityMaxAutocomplete)); + } + }); +}); + diff --git a/syntax.php b/syntax.php new file mode 100644 index 0000000..edd9f3f --- /dev/null +++ b/syntax.php @@ -0,0 +1,82 @@ + + * + * INSEE city: code database + */ + +if (!defined ('DOKU_INC')) + define ('DOKU_INC', realpath (__DIR__.'/../../../').'/'); +if (!defined ('DOKU_PLUGIN')) + define ('DOKU_PLUGIN', DOKU_INC.'lib/plugins/'); +require_once(DOKU_PLUGIN.'syntax.php'); + +// ============================================================ +class syntax_plugin_inseecity extends DokuWiki_Syntax_Plugin { + + // ============================================================ + function getType () { return 'substition'; } + function getPType () { return 'block'; } + function getSort () { return 299; } + function connectTo ($mode) { + $this->Lexer->addSpecialPattern ('\{\{inseecity[^}]*\}\}', $mode, 'plugin_inseecity'); + } + + // ============================================================ + function handle ($match, $state, $pos, Doku_Handler $handler) { + switch ($state) { + case DOKU_LEXER_SPECIAL : + return array ($state, trim (substr ($match, 11, -2))); // "{{inseecity" => 11 "}}" => 2 + } + return false; + } + + // ============================================================ + function render ($mode, Doku_Renderer $renderer, $indata) { + $dumy = ""; + if (empty($indata)) + return false; + if ($mode != 'xhtml') + return false; + list ($instr, $data) = $indata; + switch ($instr) { + case DOKU_LEXER_SPECIAL : + $args = " ".$data." "; + if (preg_match_all ("#(\"[^\"]*\")* help (\"[^\"]*\")*#", strtolower ($args), $dumy) > 0) { + $renderer->doc .= $this->inseeHelp (); + return true; + } + if (preg_match_all ("#(\"[^\"]*\")* test (\"[^\"]*\")*#", strtolower ($args), $dumy) > 0) { + $renderer->doc .= $this->inseeTest (); + return true; + } + // XXX ??? + } + return true; + } + + // ============================================================ + function inseeHelp () { + $url = "http://admin.parlenet.org/plugins/insee/"; + return + '

Help INSEE

'.NL. + ''.NL. + '

'.$url.'

'.NL; + } + + // ============================================================ + function inseeTest () { + return + '
'.NL. + ' test
'.NL. + ' '.NL. + '
'.NL. + '
'.NL; + } + + // ============================================================ +}