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[66] = {
13    66001: ["L'Albère", 42.4760, 2.8962],
14    66002: ["Alénya", 42.6407, 2.9814],
15    66003: ["Amélie-les-Bains-Palalda", 42.4436, 2.6833],
16    66004: ["Les Angles", 42.5797, 2.0526],
17    66005: ["Angoustrine-Villeneuve-des-Escaldes", 42.5644, 1.9506],
18    66006: ["Ansignan", 42.7627, 2.5209],
19    66007: ["Arboussols", 42.6660, 2.4932],
20    66008: ["Argelès-sur-Mer", 42.5352, 3.0242],
21    66009: ["Arles-sur-Tech", 42.4498, 2.6263],
22    66010: ["Ayguatébia-Talau", 42.5529, 2.1829],
23    66011: ["Bages", 42.6073, 2.8885],
24    66012: ["Baho", 42.7057, 2.8206],
25    66013: ["Baillestavy", 42.5644, 2.5220],
26    66014: ["Baixas", 42.7454, 2.8056],
27    66015: ["Banyuls-dels-Aspres", 42.5651, 2.8663],
28    66016: ["Banyuls-sur-Mer", 42.4614, 3.0998],
29    66017: ["Le Barcarès", 42.8127, 3.0283],
30    66018: ["La Bastide", 42.5373, 2.5719],
31    66019: ["Bélesta", 42.7208, 2.6237],
32    66020: ["Bolquère", 42.5221, 2.0651],
33    66021: ["Bompas", 42.7286, 2.9422],
34    66022: ["Boule-d'Amont", 42.5879, 2.5919],
35    66023: ["Bouleternère", 42.6445, 2.5878],
36    66024: ["Le Boulou", 42.5263, 2.8315],
37    66025: ["Bourg-Madame", 42.4379, 1.9609],
38    66026: ["Brouilla", 42.5745, 2.8954],
39    66027: ["La Cabanasse", 42.5024, 2.1067],
40    66028: ["Cabestany", 42.6790, 2.9462],
41    66029: ["Caixas", 42.6003, 2.6617],
42    66030: ["Calce", 42.7479, 2.7564],
43    66032: ["Calmeilles", 42.5519, 2.6715],
44    66033: ["Camélas", 42.6394, 2.6889],
45    66034: ["Campôme", 42.6431, 2.3841],
46    66035: ["Campoussy", 42.6951, 2.4522],
47    66036: ["Canaveilles", 42.5344, 2.2238],
48    66037: ["Canet-en-Roussillon", 42.6841, 3.0116],
49    66038: ["Canohès", 42.6518, 2.8347],
50    66039: ["Caramany", 42.7373, 2.5598],
51    66040: ["Casefabre", 42.6184, 2.6143],
52    66041: ["Cases-de-Pène", 42.7867, 2.7785],
53    66042: ["Cassagnes", 42.7439, 2.6244],
54    66043: ["Casteil", 42.5057, 2.4200],
55    66044: ["Castelnou", 42.6193, 2.7090],
56    66045: ["Catllar", 42.6404, 2.4225],
57    66046: ["Caudiès-de-Fenouillèdes", 42.8195, 2.3775],
58    66047: ["Caudiès-de-Conflent", 42.5636, 2.1426],
59    66048: ["Cerbère", 42.4439, 3.1483],
60    66049: ["Céret", 42.4739, 2.7526],
61    66050: ["Claira", 42.7641, 2.9447],
62    66051: ["Clara", 42.5844, 2.4511],
63    66052: ["Codalet", 42.5997, 2.4158],
64    66053: ["Collioure", 42.5130, 3.0725],
65    66054: ["Conat", 42.6169, 2.3389],
66    66055: ["Corbère", 42.6509, 2.6615],
67    66056: ["Corbère-les-Cabanes", 42.6598, 2.6824],
68    66057: ["Corneilla-de-Conflent", 42.5760, 2.3826],
69    66058: ["Corneilla-la-Rivière", 42.7095, 2.7254],
70    66059: ["Corneilla-del-Vercol", 42.6232, 2.9507],
71    66060: ["Corsavy", 42.4826, 2.5407],
72    66061: ["Coustouges", 42.3559, 2.6378],
73    66062: ["Dorres", 42.5136, 1.9270],
74    66063: ["Les Cluses", 42.4851, 2.8439],
75    66064: ["égat", 42.5012, 2.0171],
76    66065: ["Elne", 42.6008, 2.9711],
77    66066: ["Enveitg", 42.4961, 1.8931],
78    66067: ["Err", 42.4101, 2.0660],
79    66068: ["Escaro", 42.5345, 2.3189],
80    66069: ["Espira-de-l'Agly", 42.7964, 2.8223],
81    66070: ["Espira-de-Conflent", 42.6190, 2.4937],
82    66071: ["Estagel", 42.7677, 2.7075],
83    66072: ["Estavar", 42.4747, 2.0093],
84    66073: ["Estoher", 42.5679, 2.4820],
85    66074: ["Eus", 42.6576, 2.4466],
86    66075: ["Eyne", 42.4551, 2.1088],
87    66076: ["Felluns", 42.7608, 2.4885],
88    66077: ["Fenouillet", 42.7823, 2.3736],
89    66078: ["Fillols", 42.5582, 2.4220],
90    66079: ["Finestret", 42.6040, 2.5157],
91    66080: ["Fontpédrouse", 42.4628, 2.1948],
92    66081: ["Fontrabiouse", 42.6426, 2.0531],
93    66082: ["Formiguères", 42.6209, 2.0540],
94    66083: ["Fosse", 42.7858, 2.4326],
95    66084: ["Fourques", 42.5851, 2.7766],
96    66085: ["Fuilla", 42.5642, 2.3558],
97    66086: ["Glorianes", 42.5942, 2.5546],
98    66088: ["Ille-sur-Têt", 42.6774, 2.6163],
99    66089: ["Joch", 42.6155, 2.5261],
100    66090: ["Jujols", 42.5835, 2.2843],
101    66091: ["Lamanère", 42.3581, 2.5196],
102    66092: ["Lansac", 42.7680, 2.5651],
103    66093: ["Laroque-des-Albères", 42.5116, 2.9330],
104    66094: ["Latour-Bas-Elne", 42.6043, 3.0052],
105    66095: ["Latour-de-Carol", 42.4737, 1.8725],
106    66096: ["Latour-de-France", 42.7704, 2.6515],
107    66097: ["Lesquerde", 42.7937, 2.5446],
108    66098: ["La Llagonne", 42.5372, 2.0950],
109    66099: ["Llauro", 42.5460, 2.7443],
110    66100: ["Llo", 42.4335, 2.0902],
111    66101: ["Llupia", 42.6259, 2.7830],
112    66102: ["Mantet", 42.4532, 2.2947],
113    66103: ["Marquixanes", 42.6377, 2.4842],
114    66104: ["Los Masos", 42.6155, 2.4605],
115    66105: ["Matemale", 42.5770, 2.1161],
116    66106: ["Maureillas-las-Illas", 42.4600, 2.8011],
117    66107: ["Maury", 42.8152, 2.6129],
118    66108: ["Millas", 42.6989, 2.6899],
119    66109: ["Molitg-les-Bains", 42.6637, 2.3958],
120    66111: ["Montalba-le-Château", 42.6999, 2.5655],
121    66112: ["Montauriol", 42.5766, 2.7238],
122    66113: ["Montbolo", 42.4911, 2.6324],
123    66114: ["Montescot", 42.6154, 2.9221],
124    66115: ["Montesquieu-des-Albères", 42.5181, 2.8737],
125    66116: ["Montferrer", 42.4434, 2.5643],
126    66117: ["Mont-Louis", 42.5104, 2.1202],
127    66118: ["Montner", 42.7408, 2.6885],
128    66119: ["Mosset", 42.6739, 2.3044],
129    66120: ["Nahuja", 42.4234, 1.9982],
130    66121: ["Néfiach", 42.6961, 2.6584],
131    66122: ["Nohèdes", 42.6287, 2.2607],
132    66123: ["Nyer", 42.5010, 2.2740],
133    66124: ["Font-Romeu-Odeillo-Via", 42.5132, 2.0269],
134    66125: ["Olette", 42.5955, 2.2426],
135    66126: ["Oms", 42.5336, 2.7096],
136    66127: ["Opoul-Périllos", 42.8800, 2.8580],
137    66128: ["Oreilla", 42.5763, 2.2219],
138    66129: ["Ortaffa", 42.5843, 2.9208],
139    66130: ["Osséja", 42.3951, 1.9977],
140    66132: ["Palau-de-Cerdagne", 42.3857, 1.9799],
141    66133: ["Palau-del-Vidre", 42.5687, 2.9580],
142    66134: ["Passa", 42.5650, 2.8046],
143    66136: ["Perpignan", 42.6965, 2.8993],
144    66137: ["Le Perthus", 42.4661, 2.8585],
145    66138: ["Peyrestortes", 42.7483, 2.8456],
146    66139: ["Pézilla-de-Conflent", 42.7356, 2.4892],
147    66140: ["Pézilla-la-Rivière", 42.7052, 2.7642],
148    66141: ["Pia", 42.7487, 2.9149],
149    66142: ["Planès", 42.4728, 2.1455],
150    66143: ["Planèzes", 42.7742, 2.6216],
151    66144: ["Pollestres", 42.6374, 2.8728],
152    66145: ["Ponteilla", 42.6328, 2.8263],
153    66146: ["Porta", 42.5156, 1.7921],
154    66147: ["Porté-Puymorens", 42.5554, 1.8354],
155    66148: ["Port-Vendres", 42.5025, 3.1045],
156    66149: ["Prades", 42.6145, 2.4307],
157    66150: ["Prats-de-Mollo-la-Preste", 42.4201, 2.4409],
158    66151: ["Prats-de-Sournia", 42.7426, 2.4592],
159    66152: ["Prugnanes", 42.8268, 2.4364],
160    66153: ["Prunet-et-Belpuig", 42.5661, 2.6330],
161    66154: ["Puyvalador", 42.6554, 2.1049],
162    66155: ["Py", 42.4733, 2.3600],
163    66156: ["Rabouillet", 42.7273, 2.3710],
164    66157: ["Railleu", 42.5900, 2.1589],
165    66158: ["Rasiguères", 42.7745, 2.5953],
166    66159: ["Réal", 42.6407, 2.1461],
167    66160: ["Reynès", 42.4755, 2.7055],
168    66161: ["Ria-Sirach", 42.6128, 2.3892],
169    66162: ["Rigarda", 42.6279, 2.5378],
170    66164: ["Rivesaltes", 42.7785, 2.8768],
171    66165: ["Rodès", 42.6564, 2.5501],
172    66166: ["Sahorre", 42.5235, 2.3586],
173    66167: ["Saillagouse", 42.4593, 2.0397],
174    66168: ["Saint-André", 42.5524, 2.9800],
175    66169: ["Saint-Arnac", 42.7767, 2.5356],
176    66170: ["Sainte-Colombe-de-la-Commanderie", 42.6154, 2.7398],
177    66171: ["Saint-Cyprien", 42.6220, 3.0162],
178    66172: ["Saint-Estève", 42.7151, 2.8461],
179    66173: ["Saint-Féliu-d'Amont", 42.6762, 2.7178],
180    66174: ["Saint-Féliu-d'Avall", 42.6726, 2.7477],
181    66175: ["Saint-Génis-des-Fontaines", 42.5501, 2.9202],
182    66176: ["Saint-Hippolyte", 42.8069, 2.9736],
183    66177: ["Saint-Jean-Lasseille", 42.5862, 2.8648],
184    66178: ["Saint-Jean-Pla-de-Corts", 42.5154, 2.7942],
185    66179: ["Saint-Laurent-de-Cerdans", 42.3968, 2.6212],
186    66180: ["Saint-Laurent-de-la-Salanque", 42.7935, 3.0020],
187    66181: ["Sainte-Léocadie", 42.4343, 2.0083],
188    66182: ["Sainte-Marie", 42.7262, 3.0170],
189    66183: ["Saint-Marsal", 42.5276, 2.6140],
190    66184: ["Saint-Martin", 42.7853, 2.4785],
191    66185: ["Saint-Michel-de-Llotes", 42.6445, 2.6248],
192    66186: ["Saint-Nazaire", 42.6621, 2.9867],
193    66187: ["Saint-Paul-de-Fenouillet", 42.8206, 2.5072],
194    66188: ["Saint-Pierre-dels-Forcats", 42.4802, 2.1181],
195    66189: ["Saleilles", 42.6568, 2.9492],
196    66190: ["Salses-le-Château", 42.8371, 2.9159],
197    66191: ["Sansa", 42.6192, 2.1805],
198    66192: ["Sauto", 42.5155, 2.1491],
199    66193: ["Serdinya", 42.5762, 2.3222],
200    66194: ["Serralongue", 42.3823, 2.5569],
201    66195: ["Le Soler", 42.6776, 2.7956],
202    66196: ["Sorède", 42.4998, 2.9804],
203    66197: ["Souanyas", 42.5480, 2.2841],
204    66198: ["Sournia", 42.7145, 2.4145],
205    66199: ["Taillet", 42.5171, 2.6786],
206    66201: ["Tarerach", 42.6850, 2.5109],
207    66202: ["Targassonne", 42.5032, 1.9887],
208    66203: ["Taulis", 42.5134, 2.6184],
209    66204: ["Taurinya", 42.5592, 2.4420],
210    66205: ["Tautavel", 42.8136, 2.7201],
211    66206: ["Le Tech", 42.4414, 2.5136],
212    66207: ["Terrats", 42.6033, 2.7596],
213    66208: ["Théza", 42.6401, 2.9456],
214    66209: ["Thuès-Entre-Valls", 42.5040, 2.2298],
215    66210: ["Thuir", 42.6434, 2.7589],
216    66211: ["Tordères", 42.5655, 2.7594],
217    66212: ["Torreilles", 42.7533, 3.0086],
218    66213: ["Toulouges", 42.6696, 2.8240],
219    66214: ["Tresserre", 42.5556, 2.8375],
220    66215: ["Trévillach", 42.7095, 2.5088],
221    66216: ["Trilla", 42.7387, 2.5214],
222    66217: ["Trouillas", 42.6064, 2.8202],
223    66218: ["Ur", 42.4618, 1.9416],
224    66219: ["Urbanya", 42.6433, 2.2994],
225    66220: ["Valcebollère", 42.3803, 2.0430],
226    66221: ["Valmanya", 42.5215, 2.5139],
227    66222: ["Vernet-les-Bains", 42.5385, 2.4157],
228    66223: ["Villefranche-de-Conflent", 42.5964, 2.3599],
229    66224: ["Villelongue-de-la-Salanque", 42.7256, 2.9774],
230    66225: ["Villelongue-dels-Monts", 42.5236, 2.8999],
231    66226: ["Villemolaque", 42.5931, 2.8477],
232    66227: ["Villeneuve-de-la-Raho", 42.6399, 2.9104],
233    66228: ["Villeneuve-la-Rivière", 42.7052, 2.7987],
234    66230: ["Vinça", 42.6432, 2.5227],
235    66231: ["Vingrau", 42.8577, 2.7906],
236    66232: ["Vira", 42.7632, 2.3944],
237    66233: ["Vivès", 42.5292, 2.7673],
238    66234: ["Le Vivier", 42.7641, 2.4435]
239};
240