1/* 2 Sources : 3 https://www.insee.fr/fr/information/4316069 4 http://www.geonames.org/export/codes.html 5 http://download.geonames.org/export/dump/ 6*/ 7 8var inseeCityNameLatLonDep; 9if (inseeCityNameLatLonDep === undefined) 10 inseeCityNameLatLonDep = new Map (); 11 12inseeCityNameLatLonDep[56] = { 13 56001: ["Allaire", 47.63694, -2.16278], 14 56002: ["Ambon", 47.55389, -2.55639], 15 56003: ["Arradon", 47.62556, -2.82333], 16 56004: ["Arzal", 47.51667, -2.37611], 17 56005: ["Arzon", 47.54806, -2.89139], 18 56006: ["Augan", 47.91972, -2.27806], 19 56007: ["Auray", 47.66778, -2.9825], 20 56008: ["Baden", 47.61861, -2.92028], 21 56009: ["Bangor", 47.315, -3.18861], 22 56010: ["Baud", 47.87556, -3.01889], 23 56011: ["Béganne", 47.59639, -2.24], 24 56012: ["Beignon", 47.97083, -2.17111], 25 56013: ["Belz", 47.67583, -3.17], 26 56014: ["Berné", 47.995, -3.3925], 27 56015: ["Berric", 47.63194, -2.52556], 28 56016: ["Bieuzy", 47.9826, -3.0637], 29 56017: ["Bignan", 47.87917, -2.77444], 30 56018: ["Billiers", 47.53167, -2.48944], 31 56019: ["Billio", 47.86806, -2.63278], 32 56020: ["Bohal", 47.78139, -2.43722], 33 56021: ["Brandérion", 47.7936, -3.1942], 34 56022: ["Brandivy", 47.77389, -2.94528], 35 56023: ["Brech", 47.72056, -2.99556], 36 56024: ["Bréhan", 48.0609, -2.6866], 37 56025: ["Brignac", 48.12056, -2.38833], 38 56026: ["Bubry", 47.96361, -3.17306], 39 56027: ["Buléon", 47.935, -2.67694], 40 56028: ["Caden", 47.63083, -2.28806], 41 56029: ["Calan", 47.87583, -3.32194], 42 56030: ["Camoël", 47.48194, -2.395], 43 56031: ["Camors", 47.84778, -3.00083], 44 56032: ["Campénéac", 47.95778, -2.29472], 45 56033: ["Carentoir", 47.81667, -2.13333], 46 56034: ["Carnac", 47.58472, -3.07778], 47 56035: ["Caro", 47.86417, -2.31917], 48 56036: ["Caudan", 47.80889, -3.3425], 49 56037: ["La Chapelle-Caro", 47.8656, -2.422], 50 56038: ["La Chapelle-Gaceline", 47.78361, -2.10667], 51 56039: ["La Chapelle-Neuve", 47.86472, -2.94306], 52 56040: ["Cléguer", 47.8539, -3.3832], 53 56041: ["Cléguérec", 48.12417, -3.07056], 54 56042: ["Colpo", 47.81917, -2.81028], 55 56043: ["Concoret", 48.06417, -2.20639], 56 56044: ["Cournon", 47.74639, -2.10556], 57 56045: ["Le Cours", 47.74167, -2.50139], 58 56046: ["Crach", 47.61722, -3.00139], 59 56047: ["Crédin", 48.03472, -2.76694], 60 56048: ["Le Croisty", 48.06528, -3.36389], 61 56049: ["Croixanvec", 48.13944, -2.86917], 62 56050: ["La Croix-Helléan", 47.95694, -2.50083], 63 56051: ["Cruguel", 47.87861, -2.59556], 64 56052: ["Damgan", 47.51972, -2.57778], 65 56053: ["Elven", 47.73139, -2.59056], 66 56054: ["Erdeven", 47.64222, -3.15667], 67 56055: ["Étel", 47.65778, -3.20083], 68 56056: ["Évriguet", 48.07889, -2.41139], 69 56057: ["Le Faouët", 48.033, -3.4903], 70 56058: ["Férel", 47.48222, -2.34361], 71 56059: ["Les Forges", 48.01806, -2.64694], 72 56060: ["Les Fougerêts", 47.74028, -2.2125], 73 56061: ["La Gacilly", 47.765, -2.13194], 74 56062: ["Gâvres", 47.6946, -3.3526], 75 56063: ["Gestel", 47.80333, -3.44417], 76 56064: ["Glénac", 47.72667, -2.13306], 77 56065: ["Gourhel", 47.9375, -2.36083], 78 56066: ["Gourin", 48.13944, -3.6075], 79 56067: ["Grand-Champ", 47.75861, -2.84444], 80 56068: ["La Grée-Saint-Laurent", 47.99528, -2.49889], 81 56069: ["Groix", 47.63861, -3.455], 82 56070: ["Guégon", 47.93806, -2.56472], 83 56071: ["Guéhenno", 47.89222, -2.63944], 84 56072: ["Gueltas", 48.09417, -2.79583], 85 56073: ["Guémené-sur-Scorff", 48.06833, -3.20333], 86 56074: ["Guénin", 47.90694, -2.98056], 87 56075: ["Guer", 47.90389, -2.12056], 88 56076: ["Guern", 48.03056, -3.09167], 89 56077: ["Le Guerno", 47.58306, -2.40833], 90 56078: ["Guidel", 47.7909, -3.4876], 91 56079: ["Guillac", 47.91056, -2.46611], 92 56080: ["Guilliers", 48.0425, -2.40556], 93 56081: ["Guiscriff", 48.05, -3.64528], 94 56082: ["Helléan", 47.97111, -2.47389], 95 56083: ["Hennebont", 47.80417, -3.27889], 96 56084: ["Le Hézo", 47.58528, -2.70361], 97 56085: ["Hœdic", 47.34, -2.8783], 98 56086: ["Île-d'Houat", 47.3904, -2.9548], 99 56087: ["Île-aux-Moines", 47.5965, -2.8441], 100 56088: ["Île-d'Arz", 47.5902, -2.8018], 101 56089: ["Inguiniel", 47.97639, -3.28278], 102 56090: ["Inzinzac-Lochrist", 47.844, -3.2662], 103 56091: ["Josselin", 47.95583, -2.54833], 104 56092: ["Kerfourn", 48.04306, -2.83333], 105 56093: ["Kergrist", 48.14639, -2.95611], 106 56094: ["Kervignac", 47.76333, -3.23889], 107 56096: ["Landaul", 47.74833, -3.07611], 108 56097: ["Landévant", 47.76472, -3.12167], 109 56098: ["Lanester", 47.76333, -3.33889], 110 56099: ["Langoëlan", 48.12111, -3.23417], 111 56100: ["Langonnet", 48.10556, -3.49333], 112 56101: ["Languidic", 47.83333, -3.15778], 113 56102: ["Lanouée", 48.00194, -2.58194], 114 56103: ["Lantillac", 47.95667, -2.65194], 115 56104: ["Lanvaudan", 47.89944, -3.26167], 116 56105: ["Lanvénégen", 47.99833, -3.54167], 117 56106: ["Larmor-Baden", 47.58722, -2.89722], 118 56107: ["Larmor-Plage", 47.70639, -3.38417], 119 56108: ["Larré", 47.71167, -2.51639], 120 56109: ["Lauzach", 47.61472, -2.54472], 121 56110: ["Lignol", 48.0375, -3.27111], 122 56111: ["Limerzel", 47.63667, -2.35389], 123 56112: ["Lizio", 47.86306, -2.52611], 124 56113: ["Locmalo", 48.0726, -3.1861], 125 56114: ["Locmaria", 47.2941, -3.0826], 126 56115: ["Locmaria-Grand-Champ", 47.7575, -2.7875], 127 56116: ["Locmariaquer", 47.56917, -2.94528], 128 56117: ["Locminé", 47.88667, -2.83583], 129 56118: ["Locmiquélic", 47.72528, -3.34083], 130 56119: ["Locoal-Mendon", 47.71167, -3.105], 131 56120: ["Locqueltas", 47.75694, -2.76611], 132 56121: ["Lorient", 47.74583, -3.36639], 133 56122: ["Loyat", 47.99, -2.38333], 134 56123: ["Malansac", 47.67778, -2.29472], 135 56124: ["Malestroit", 47.80972, -2.38361], 136 56125: ["Malguénac", 48.08056, -3.05139], 137 56126: ["Marzan", 47.54083, -2.32389], 138 56127: ["Mauron", 48.08222, -2.28583], 139 56128: ["Melrand", 47.98028, -3.11167], 140 56129: ["Ménéac", 48.1392, -2.4598], 141 56130: ["Merlevenez", 47.73667, -3.23361], 142 56131: ["Meslan", 47.99444, -3.43139], 143 56132: ["Meucon", 47.71694, -2.76417], 144 56133: ["Missiriac", 47.83583, -2.35083], 145 56134: ["Mohon", 48.05278, -2.52639], 146 56135: ["Molac", 47.73028, -2.435], 147 56136: ["Monteneuf", 47.87278, -2.20972], 148 56137: ["Monterblanc", 47.7425, -2.68194], 149 56138: ["Monterrein", 47.88028, -2.35778], 150 56139: ["Montertelot", 47.88056, -2.42194], 151 56140: ["Moréac", 47.91917, -2.82111], 152 56141: ["Moustoir-Ac", 47.85556, -2.83528], 153 56142: ["Moustoir-Remungol", 47.99639, -2.90278], 154 56143: ["Muzillac", 47.55306, -2.48167], 155 56144: ["Naizin", 47.98944, -2.83194], 156 56145: ["Néant-sur-Yvel", 48.01361, -2.32917], 157 56146: ["Neulliac", 48.12778, -2.98222], 158 56147: ["Nivillac", 47.53333, -2.28333], 159 56148: ["Nostang", 47.74972, -3.18778], 160 56149: ["Noyal-Muzillac", 47.59167, -2.45694], 161 56150: ["Noyalo", 47.61028, -2.68111], 162 56151: ["Noyal-Pontivy", 48.06667, -2.88194], 163 56152: ["Le Palais", 47.3463, -3.1546], 164 56153: ["Péaule", 47.58194, -2.35611], 165 56154: ["Peillac", 47.71333, -2.21917], 166 56155: ["Pénestin", 47.48278, -2.47444], 167 56156: ["Persquen", 48.02944, -3.19639], 168 56157: ["Plaudren", 47.77889, -2.6925], 169 56158: ["Plescop", 47.69889, -2.80611], 170 56159: ["Pleucadeuc", 47.75889, -2.37583], 171 56160: ["Pleugriffet", 47.98944, -2.68583], 172 56161: ["Ploemel", 47.65056, -3.07222], 173 56162: ["Ploemeur", 47.73583, -3.43111], 174 56163: ["Ploërdut", 48.08778, -3.28833], 175 56164: ["Ploeren", 47.65611, -2.86667], 176 56165: ["Ploërmel", 47.93167, -2.3975], 177 56166: ["Plouay", 47.91472, -3.33528], 178 56167: ["Plougoumelen", 47.6525, -2.91694], 179 56168: ["Plouharnel", 47.59806, -3.11278], 180 56169: ["Plouhinec", 47.6973, -3.25], 181 56170: ["Plouray", 48.14583, -3.38806], 182 56171: ["Pluherlin", 47.69611, -2.365], 183 56172: ["Plumelec", 47.83778, -2.64083], 184 56173: ["Pluméliau", 47.95778, -2.97333], 185 56174: ["Plumelin", 47.86167, -2.88806], 186 56175: ["Plumergat", 47.74194, -2.91722], 187 56176: ["Pluneret", 47.67556, -2.9575], 188 56177: ["Pluvigner", 47.77583, -3.01028], 189 56178: ["Pontivy", 48.06861, -2.96278], 190 56179: ["Pont-Scorff", 47.8341, -3.4021], 191 56180: ["Porcaro", 47.90972, -2.19861], 192 56181: ["Port-Louis", 47.7063, -3.3526], 193 56182: ["Priziac", 48.06139, -3.40944], 194 56183: ["Quelneuc", 47.82333, -2.06667], 195 56184: ["Questembert", 47.66139, -2.45306], 196 56185: ["Quéven", 47.78861, -3.41528], 197 56186: ["Quiberon", 47.48333, -3.12056], 198 56187: ["Quily", 47.89083, -2.46806], 199 56188: ["Quistinic", 47.9052, -3.133], 200 56189: ["Radenac", 47.96278, -2.7125], 201 56190: ["Réguiny", 47.9772, -2.7451], 202 56191: ["Réminiac", 47.8611, -2.2348], 203 56192: ["Remungol", 47.93333, -2.9], 204 56193: ["Riantec", 47.71083, -3.31056], 205 56194: ["Rieux", 47.59778, -2.1075], 206 56195: ["La Roche-Bernard", 47.51833, -2.29917], 207 56196: ["Rochefort-en-Terre", 47.69944, -2.33667], 208 56197: ["Le Roc-Saint-André", 47.86472, -2.44889], 209 56198: ["Rohan", 48.06861, -2.75278], 210 56199: ["Roudouallec", 48.12667, -3.71694], 211 56200: ["Ruffiac", 47.81806, -2.28222], 212 56201: ["Le Saint", 48.08944, -3.56222], 213 56202: ["Saint-Abraham", 47.85583, -2.40972], 214 56203: ["Saint-Aignan", 48.18139, -3.01389], 215 56204: ["Saint-Allouestre", 47.9097, -2.7226], 216 56205: ["Saint-Armel", 47.5725, -2.71056], 217 56206: ["Saint-Avé", 47.68667, -2.73444], 218 56207: ["Saint-Barthélemy", 47.92583, -3.04528], 219 56208: ["Saint-Brieuc-de-Mauron", 48.08972, -2.36306], 220 56209: ["Sainte-Brigitte", 48.1626, -3.1285], 221 56210: ["Saint-Caradec-Trégomel", 48.0375, -3.35111], 222 56211: ["Saint-Congard", 47.77028, -2.31722], 223 56212: ["Saint-Dolay", 47.54472, -2.15444], 224 56213: ["Saint-Gérand", 48.10833, -2.88806], 225 56214: ["Saint-Gildas-de-Rhuys", 47.5, -2.83806], 226 56215: ["Saint-Gonnery", 48.12389, -2.81972], 227 56216: ["Saint-Gorgon", 47.64917, -2.23667], 228 56218: ["Saint-Gravé", 47.72583, -2.28083], 229 56219: ["Saint-Guyomard", 47.78083, -2.51361], 230 56220: ["Sainte-Hélène", 47.72, -3.20472], 231 56221: ["Saint-Jacut-les-Pins", 47.68528, -2.21528], 232 56222: ["Saint-Jean-Brévelay", 47.845, -2.72222], 233 56223: ["Saint-Jean-la-Poterie", 47.63639, -2.12583], 234 56224: ["Saint-Laurent-sur-Oust", 47.7945, -2.3185], 235 56225: ["Saint-Léry", 48.09, -2.25611], 236 56226: ["Saint-Malo-de-Beignon", 47.95889, -2.14972], 237 56227: ["Saint-Malo-des-Trois-Fontaines", 48.01306, -2.47194], 238 56228: ["Saint-Marcel", 47.80417, -2.41889], 239 56229: ["Saint-Martin-sur-Oust", 47.7459, -2.2537], 240 56230: ["Saint-Nicolas-du-Tertre", 47.80306, -2.22167], 241 56231: ["Saint-Nolff", 47.70361, -2.65167], 242 56232: ["Saint-Perreux", 47.66917, -2.10806], 243 56233: ["Saint-Philibert", 47.58667, -3], 244 56234: ["Saint-Pierre-Quiberon", 47.52083, -3.13417], 245 56236: ["Saint-Servant", 47.91528, -2.51278], 246 56237: ["Saint-Thuriau", 48.01667, -2.95], 247 56238: ["Saint-Tugdual", 48.0987, -3.3382], 248 56239: ["Saint-Vincent-sur-Oust", 47.69972, -2.14639], 249 56240: ["Sarzeau", 47.52722, -2.76972], 250 56241: ["Sauzon", 47.37111, -3.22333], 251 56242: ["Séglien", 48.10694, -3.15972], 252 56243: ["Séné", 47.61972, -2.73722], 253 56244: ["Sérent", 47.82306, -2.50583], 254 56245: ["Silfiac", 48.14889, -3.15667], 255 56246: ["Le Sourn", 48.04306, -2.98972], 256 56247: ["Sulniac", 47.67556, -2.57167], 257 56248: ["Surzur", 47.57833, -2.62972], 258 56249: ["Taupont", 47.95861, -2.43861], 259 56250: ["Théhillac", 47.56778, -2.11639], 260 56251: ["Theix", 47.62917, -2.65583], 261 56252: ["Le Tour-du-Parc", 47.52556, -2.64556], 262 56253: ["Tréal", 47.83917, -2.22389], 263 56254: ["Trédion", 47.7925, -2.59333], 264 56255: ["Treffléan", 47.68139, -2.61306], 265 56256: ["Tréhorenteuc", 48.00833, -2.2875], 266 56257: ["La Trinité-Porhoët", 48.09722, -2.54667], 267 56258: ["La Trinité-sur-Mer", 47.58528, -3.02972], 268 56259: ["La Trinité-Surzur", 47.60472, -2.59472], 269 56260: ["Vannes", 47.655, -2.7604], 270 56261: ["La Vraie-Croix", 47.68972, -2.54278], 271 56262: ["Bono", 47.64028, -2.95083], 272 56263: ["Sainte-Anne-d'Auray", 47.7036, -2.953], 273 56264: ["Kernascléden", 48.00611, -3.32083] 274}; 275