Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

ISO 3166.1 - landnamen en codes

Pagina: 1
Acties:
  • 582 views

  • posttoast
  • Registratie: April 2000
  • Laatst online: 00:51
Geen vraag, maar iets waar anderen wellicht iets aan hebben. Voor een site moest ik een land-selectie maken. Omdat ik dit nu een keer goed aan wilde pakken ging ik op zoek naar een compleet overzicht van alle Nederlandse landnamen die ik makkelijk met een SQL-query kon inladen. Nou, die heb ik dus niet gevonden.

Ik ben dus zelf maar even aan de slag gegaan en heb de Nederlandse en Engelse ISO 3166.1 lemma's van Wikipedia met wat handig regular-expression werk omgezet naar een SQL-database. En omdat jullie dit misschien ook kunnen gebruiken post ik het hier maar direct.

Download hier de ISO3166.1 tabel

De tabel bestaat uit 4 velden: de numerieke representatie, de alpha-3 representatie (3 karakters), de alpha-2 representatie (2 karakters), de Engelse naam en de Nederlandse naam.

Doe er je voordeel mee! :)

Oh ja, omdat mijn webserver misschien ook niet het eeuwige leven heeft hieronder nog eens het hele overzicht (als modjes dit niet goed vinden hoor ik het graag):

SQL:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
CREATE TABLE `country` (
  `numeric` int(10) unsigned NOT NULL,
  `alpha-3` char(3) collate utf8_unicode_ci NOT NULL,
  `alpha-2` char(2) collate utf8_unicode_ci NOT NULL,
  `name_en` varchar(255) collate utf8_unicode_ci NOT NULL,
  `name_nl` varchar(255) collate utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

INSERT INTO `country` (`numeric`,`alpha-3`,`alpha-2`,`name_en`,`name_nl`) VALUES 
 (4,'AFG','AF','Afghanistan','Afghanistan'),
 (8,'ALB','AL','Albania','Albanië'),
 (10,'ATA','AQ','Antarctica','Antarctica'),
 (12,'DZA','DZ','Algeria','Algerije'),
 (16,'ASM','AS','American Samoa','Amerikaans-Samoa'),
 (20,'AND','AD','Andorra','Andorra'),
 (24,'AGO','AO','Angola','Angola'),
 (28,'ATG','AG','Antigua and Barbuda','Antigua en Barbuda'),
 (31,'AZE','AZ','Azerbaijan','Azerbeidzjan'),
 (32,'ARG','AR','Argentina','Argentinië'),
 (36,'AUS','AU','Australia','Australië'),
 (40,'AUT','AT','Austria','Oostenrijk'),
 (44,'BHS','BS','Bahamas','Bahama\'s'),
 (48,'BHR','BH','Bahrain','Bahrein'),
 (50,'BGD','BD','Bangladesh','Bangladesh'),
 (51,'ARM','AM','Armenia','Armenië'),
 (52,'BRB','BB','Barbados','Barbados'),
 (56,'BEL','BE','Belgium','België'),
 (60,'BMU','BM','Bermuda','Bermuda'),
 (64,'BTN','BT','Bhutan','Bhutan'),
 (68,'BOL','BO','Bolivia','Bolivia'),
 (70,'BIH','BA','Bosnia and Herzegovina','Bosnië en Herzegovina'),
 (72,'BWA','BW','Botswana','Botswana'),
 (74,'BVT','BV','Bouvet Island','Bouvet'),
 (76,'BRA','BR','Brazil','Brazilië'),
 (84,'BLZ','BZ','Belize','Belize'),
 (86,'IOT','IO','British Indian Ocean Territory','Brits Territorium in de Indische Oceaan'),
 (90,'SLB','SB','Solomon Islands','Salomonseilanden'),
 (92,'VGB','VG','Virgin Islands, British','Britse Maagdeneilanden'),
 (96,'BRN','BN','Brunei Darussalam','Brunei'),
 (100,'BGR','BG','Bulgaria','Bulgarije'),
 (104,'MMR','MM','Myanmar','Myanmar'),
 (108,'BDI','BI','Burundi','Burundi'),
 (112,'BLR','BY','Belarus','Wit-Rusland'),
 (116,'KHM','KH','Cambodia','Cambodja'),
 (120,'CMR','CM','Cameroon','Kameroen'),
 (124,'CAN','CA','Canada','Canada'),
 (132,'CPV','CV','Cape Verde','Kaapverdië'),
 (136,'CYM','KY','Cayman Islands','Kaaimaneilanden'),
 (140,'CAF','CF','Central African Republic','Centraal-Afrikaanse Republiek'),
 (144,'LKA','LK','Sri Lanka','Sri Lanka'),
 (148,'TCD','TD','Chad','Tsjaad'),
 (152,'CHL','CL','Chile','Chili'),
 (156,'CHN','CN','China','China'),
 (158,'TWN','TW','Taiwan, Province of China','Taiwan'),
 (162,'CXR','CX','Christmas Island','Christmaseiland'),
 (166,'CCK','CC','Cocos (Keeling) Islands','Cocoseilanden'),
 (170,'COL','CO','Colombia','Colombia'),
 (174,'COM','KM','Comoros','Comoren'),
 (175,'MYT','YT','Mayotte','Mayotte'),
 (178,'COG','CG','Congo','Congo-Brazzaville'),
 (180,'COD','CD','Congo, Democratic Republic of the','Congo-Kinshasa'),
 (184,'COK','CK','Cook Islands','Cookeilanden'),
 (188,'CRI','CR','Costa Rica','Costa Rica'),
 (191,'HRV','HR','Croatia','Kroatië'),
 (192,'CUB','CU','Cuba','Cuba'),
 (196,'CYP','CY','Cyprus','Cyprus'),
 (203,'CZE','CZ','Czech Republic','Tsjechië'),
 (204,'BEN','BJ','Benin','Benin'),
 (208,'DNK','DK','Denmark','Denemarken'),
 (212,'DMA','DM','Dominica','Dominica'),
 (214,'DOM','DO','Dominican Republic','Dominicaanse Republiek'),
 (218,'ECU','EC','Ecuador','Ecuador'),
 (222,'SLV','SV','El Salvador','El Salvador'),
 (226,'GNQ','GQ','Equatorial Guinea','Equatoriaal-Guinea'),
 (231,'ETH','ET','Ethiopia','Ethiopië'),
 (232,'ERI','ER','Eritrea','Eritrea'),
 (233,'EST','EE','Estonia','Estland'),
 (234,'FRO','FO','Faroe Islands','FaerÃer'),
 (238,'FLK','FK','Falkland Islands (Malvinas)','Falklandeilanden'),
 (239,'SGS','GS','South Georgia and the South Sandwich Islands','Zuid-Georgië en de Zuidelijke Sandwicheilanden'),
 (242,'FJI','FJ','Fiji','Fiji'),
 (246,'FIN','FI','Finland','Finland'),
 (248,'ALA','AX','Ã…land Islands','Ã…landseilanden'),
 (250,'FRA','FR','France','Frankrijk'),
 (254,'GUF','GF','French Guiana','Frans-Guyana'),
 (258,'PYF','PF','French Polynesia','Frans-Polynesië'),
 (260,'ATF','TF','French Southern Territories','Franse Zuidelijke en Antarctische Gebieden'),
 (262,'DJI','DJ','Djibouti','Djibouti'),
 (266,'GAB','GA','Gabon','Gabon'),
 (268,'GEO','GE','Georgia','Georgië'),
 (270,'GMB','GM','Gambia','Gambia'),
 (275,'PSE','PS','Palestinian Territory, Occupied','Palestijnse Autoriteit'),
 (276,'DEU','DE','Germany','Duitsland'),
 (288,'GHA','GH','Ghana','Ghana'),
 (292,'GIB','GI','Gibraltar','Gibraltar'),
 (296,'KIR','KI','Kiribati','Kiribati'),
 (300,'GRC','GR','Greece','Griekenland'),
 (304,'GRL','GL','Greenland','Groenland'),
 (308,'GRD','GD','Grenada','Grenada'),
 (312,'GLP','GP','Guadeloupe','Guadeloupe'),
 (316,'GUM','GU','Guam','Guam'),
 (320,'GTM','GT','Guatemala','Guatemala'),
 (324,'GIN','GN','Guinea','Guinee'),
 (328,'GUY','GY','Guyana','Guyana'),
 (332,'HTI','HT','Haiti','Haïti'),
 (334,'HMD','HM','Heard Island and McDonald Islands','Heard en McDonaldeilanden'),
 (336,'VAT','VA','Holy See (Vatican City State)','Vaticaanstad'),
 (340,'HND','HN','Honduras','Honduras'),
 (344,'HKG','HK','Hong Kong','Hongkong'),
 (348,'HUN','HU','Hungary','Hongarije'),
 (352,'ISL','IS','Iceland','IJsland'),
 (356,'IND','IN','India','India'),
 (360,'IDN','ID','Indonesia','Indonesië'),
 (364,'IRN','IR','Iran, Islamic Republic of','Iran'),
 (368,'IRQ','IQ','Iraq','Irak'),
 (372,'IRL','IE','Ireland','Ierland'),
 (376,'ISR','IL','Israel','Israël'),
 (380,'ITA','IT','Italy','Italië'),
 (384,'CIV','CI','´te d\'Ivoire','Ivoorkust'),
 (388,'JAM','JM','Jamaica','Jamaica'),
 (392,'JPN','JP','Japan','Japan'),
 (398,'KAZ','KZ','Kazakhstan','Kazachstan'),
 (400,'JOR','JO','Jordan','Jordanië'),
 (404,'KEN','KE','Kenya','Kenia'),
 (408,'PRK','KP','Korea, Democratic People\'s Republic of','Noord-Korea'),
 (410,'KOR','KR','Korea, Republic of','Zuid-Korea'),
 (414,'KWT','KW','Kuwait','Koeweit'),
 (417,'KGZ','KG','Kyrgyzstan','Kirgizië'),
 (418,'LAO','LA','Lao People\'s Democratic Republic','Laos'),
 (422,'LBN','LB','Lebanon','Libanon'),
 (426,'LSO','LS','Lesotho','Lesotho'),
 (428,'LVA','LV','Latvia','Letland'),
 (430,'LBR','LR','Liberia','Liberia'),
 (434,'LBY','LY','Libyan Arab Jamahiriya','Libië'),
 (438,'LIE','LI','Liechtenstein','Liechtenstein'),
 (440,'LTU','LT','Lithuania','Litouwen'),
 (442,'LUX','LU','Luxembourg','Luxemburg'),
 (446,'MAC','MO','Macao','Macau'),
 (450,'MDG','MG','Madagascar','Madagaskar'),
 (454,'MWI','MW','Malawi','Malawi'),
 (458,'MYS','MY','Malaysia','Maleisië'),
 (462,'MDV','MV','Maldives','Maldiven'),
 (466,'MLI','ML','Mali','Mali'),
 (470,'MLT','MT','Malta','Malta'),
 (474,'MTQ','MQ','Martinique','Martinique'),
 (478,'MRT','MR','Mauritania','Mauritanië'),
 (480,'MUS','MU','Mauritius','Mauritius'),
 (484,'MEX','MX','Mexico','Mexico'),
 (492,'MCO','MC','Monaco','Monaco'),
 (496,'MNG','MN','Mongolia','Mongolië'),
 (498,'MDA','MD','Moldova','Moldavië'),
 (499,'MNE','ME','Montenegro','Montenegro'),
 (500,'MSR','MS','Montserrat','Montserrat'),
 (504,'MAR','MA','Morocco','Marokko'),
 (508,'MOZ','MZ','Mozambique','Mozambique'),
 (512,'OMN','OM','Oman','Oman'),
 (516,'NAM','NA','Namibia','Namibië'),
 (520,'NRU','NR','Nauru','Nauru'),
 (524,'NPL','NP','Nepal','Nepal'),
 (528,'NLD','NL','Netherlands','Nederland'),
 (530,'ANT','AN','Netherlands Antilles','Nederlandse Antillen'),
 (533,'ABW','AW','Aruba','Aruba'),
 (540,'NCL','NC','New Caledonia','Nieuw-Caledonië'),
 (548,'VUT','VU','Vanuatu','Vanuatu'),
 (554,'NZL','NZ','New Zealand','Nieuw-Zeeland'),
 (558,'NIC','NI','Nicaragua','Nicaragua'),
 (562,'NER','NE','Niger','Niger'),
 (566,'NGA','NG','Nigeria','Nigeria'),
 (570,'NIU','NU','Niue','Niue'),
 (574,'NFK','NF','Norfolk Island','Norfolk'),
 (578,'NOR','NO','Norway','Noorwegen'),
 (580,'MNP','MP','Northern Mariana Islands','Noordelijke Marianen'),
 (581,'UMI','UM','United States Minor Outlying Islands','Kleine Pacifische eilanden van de Verenigde Staten'),
 (583,'FSM','FM','Micronesia, Federated States of','Micronesia'),
 (584,'MHL','MH','Marshall Islands','Marshalleilanden'),
 (585,'PLW','PW','Palau','Palau'),
 (586,'PAK','PK','Pakistan','Pakistan'),
 (591,'PAN','PA','Panama','Panama'),
 (598,'PNG','PG','Papua New Guinea','Papoea-Nieuw-Guinea'),
 (600,'PRY','PY','Paraguay','Paraguay'),
 (604,'PER','PE','Peru','Peru'),
 (608,'PHL','PH','Philippines','Filipijnen'),
 (612,'PCN','PN','Pitcairn','Pitcairneilanden'),
 (616,'POL','PL','Poland','Polen'),
 (620,'PRT','PT','Portugal','Portugal'),
 (624,'GNB','GW','Guinea-Bissau','Guinee-Bissau'),
 (626,'TLS','TL','Timor-Leste','Oost-Timor'),
 (630,'PRI','PR','Puerto Rico','Puerto Rico'),
 (634,'QAT','QA','Qatar','Qatar'),
 (638,'REU','RE','Réunion','Réunion'),
 (642,'ROU','RO','Romania','Roemenië'),
 (643,'RUS','RU','Russian Federation','Rusland'),
 (646,'RWA','RW','Rwanda','Rwanda'),
 (652,'BLM','BL','Saint Barthélemy','Saint-Barthélemy'),
 (654,'SHN','SH','Saint Helena','Sint-Helena'),
 (659,'KNA','KN','Saint Kitts and Nevis','Saint Kitts en Nevis'),
 (660,'AIA','AI','Anguilla','Anguilla'),
 (662,'LCA','LC','Saint Lucia','Saint Lucia'),
 (663,'MAF','MF','Saint Martin (French part)','Sint-Maarten'),
 (666,'SPM','PM','Saint Pierre and Miquelon','Saint-Pierre en Miquelon'),
 (670,'VCT','VC','Saint Vincent and the Grenadines','Saint Vincent en de Grenadines'),
 (674,'SMR','SM','San Marino','San Marino'),
 (678,'STP','ST','Sao Tome and Principe','Sao Tomé en Principe'),
 (682,'SAU','SA','Saudi Arabia','Saoedi-Arabië'),
 (686,'SEN','SN','Senegal','Senegal'),
 (688,'SRB','RS','Serbia','Servië'),
 (690,'SYC','SC','Seychelles','Seychellen'),
 (694,'SLE','SL','Sierra Leone','Sierra Leone'),
 (702,'SGP','SG','Singapore','Singapore'),
 (703,'SVK','SK','Slovakia','Slowakije'),
 (704,'VNM','VN','Viet Nam','Vietnam'),
 (705,'SVN','SI','Slovenia','Slovenië'),
 (706,'SOM','SO','Somalia','Somalië'),
 (710,'ZAF','ZA','South Africa','Zuid-Afrika'),
 (716,'ZWE','ZW','Zimbabwe','Zimbabwe'),
 (724,'ESP','ES','Spain','Spanje'),
 (732,'ESH','EH','Western Sahara','Westelijke Sahara'),
 (736,'SDN','SD','Sudan','Soedan'),
 (740,'SUR','SR','Suriname','Suriname'),
 (744,'SJM','SJ','Svalbard and Jan Mayen','Spitsbergen en Jan Mayen'),
 (748,'SWZ','SZ','Swaziland','Swaziland'),
 (752,'SWE','SE','Sweden','Zweden'),
 (756,'CHE','CH','Switzerland','Zwitserland'),
 (760,'SYR','SY','Syrian Arab Republic','Syrië'),
 (762,'TJK','TJ','Tajikistan','Tadzjikistan'),
 (764,'THA','TH','Thailand','Thailand'),
 (768,'TGO','TG','Togo','Togo'),
 (772,'TKL','TK','Tokelau','Tokelau-eilanden'),
 (776,'TON','TO','Tonga','Tonga'),
 (780,'TTO','TT','Trinidad and Tobago','Trinidad en Tobago'),
 (784,'ARE','AE','United Arab Emirates','Verenigde Arabische Emiraten'),
 (788,'TUN','TN','Tunisia','Tunesië'),
 (792,'TUR','TR','Turkey','Turkije'),
 (795,'TKM','TM','Turkmenistan','Turkmenistan'),
 (796,'TCA','TC','Turks and Caicos Islands','Turks- en Caicoseilanden'),
 (798,'TUV','TV','Tuvalu','Tuvalu'),
 (800,'UGA','UG','Uganda','Oeganda'),
 (804,'UKR','UA','Ukraine','Oekraïne'),
 (807,'MKD','MK','Macedonia, the former Yugoslav Republic of','Macedonië'),
 (818,'EGY','EG','Egypt','Egypte'),
 (826,'GBR','GB','United Kingdom','Verenigd Koninkrijk'),
 (831,'GGY','GG','Guernsey','Guernsey'),
 (832,'JEY','JE','Jersey','Jersey'),
 (833,'IMN','IM','Isle of Man','Isle of Man'),
 (834,'TZA','TZ','Tanzania, United Republic of','Tanzania'),
 (840,'USA','US','United States','Verenigde Staten'),
 (850,'VIR','VI','Virgin Islands, U.S.','Amerikaanse Maagdeneilanden'),
 (854,'BFA','BF','Burkina Faso','Burkina Faso'),
 (858,'URY','UY','Uruguay','Uruguay'),
 (860,'UZB','UZ','Uzbekistan','Oezbekistan'),
 (862,'VEN','VE','Venezuela','Venezuela'),
 (876,'WLF','WF','Wallis and Futuna','Wallis en Futuna'),
 (882,'WSM','WS','Samoa','Samoa'),
 (887,'YEM','YE','Yemen','Jemen'),
 (894,'ZMB','ZM','Zambia','Zambia');

[ Voor 93% gewijzigd door posttoast op 18-10-2008 21:01 ]

omniscale.nl


Verwijderd

Voortaan gewoon een conversiescriptje schrijven voor iets als het Unicode CLDR Project. :)

  • Robtimus
  • Registratie: November 2002
  • Laatst online: 15-11 13:04

Robtimus

me Robtimus no like you

Die lijst hebben wij op het werk ook in een database (minus NL namen), maar ook inclusief de internationale kengetallen (voor zover we die konden achterhalen).

More than meets the eye
There is no I in TEAM... but there is ME
system specs


  • posttoast
  • Registratie: April 2000
  • Laatst online: 00:51
Het ging mij dus inderdaad vooral om de Nederlandse namen. Van de rest is er wel makkelijk iets te vinden. Voor de volledigheid heb ik de Engelse nu toegevoegd.

@Cheatah: volgens mij zitten daar de Nederlandse namen ook niet bij.

omniscale.nl


Verwijderd

Ik weet zeker van wel.

  • posttoast
  • Registratie: April 2000
  • Laatst online: 00:51
Haha, dan heb ik zojuist mijn tijd erg zinloos besteed! Had je dat niet eerder kunnen zeggen? ;)

Misschien kun je me wel even vertellen waar ik dat kan vinden op die site, ik zie het nergens staan. Heb zojuist posix.zip binnen gehaald, maar daar zie ik het niet in terug.

[ Voor 27% gewijzigd door posttoast op 18-10-2008 21:34 ]

omniscale.nl


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 02:24

Creepy

Tactical Espionage Splatterer

Regel dat maar via PM's dan :)

Het is mooi dat je zaken als dit zomaar wilt delen maar als iedereen voor handige scriptjes, databases e.d topics gaan lopen openen dan zien we straks door de bomem het bos niet meer. Mocht je echt de behoefte hebben om te laten zien wat je gemaakt hebt dan hebben we daar een speciaal topic voor: [Alg] Welke tools heb jij gemaakt? - deel IV dus eventueel kan je daar nog een post maken.,

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.