##World Map Using World Bank API A World map made with D3.js that displays WDI data accessed using the World Bank API View
Last active
November 20, 2015 11:00
-
-
Save mcallaghan/ca5c4e67933001319d97 to your computer and use it in GitHub Desktop.
World Map Using World Bank API
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"name":"Afghanistan","GEC":"AF","ISO_ALPHA_2":"AF","ISO_ALPHA_3":"AFG","ISO_NUM":"4","STANAG":"AFG","INTERNET":".af"}, | |
{"name":"Akrotiri","GEC":"AX","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Albania","GEC":"AL","ISO_ALPHA_2":"AL","ISO_ALPHA_3":"ALB","ISO_NUM":"8","STANAG":"ALB","INTERNET":".al"}, | |
{"name":"Algeria","GEC":"AG","ISO_ALPHA_2":"DZ","ISO_ALPHA_3":"DZA","ISO_NUM":"12","STANAG":"DZA","INTERNET":".dz"}, | |
{"name":"American Samoa","GEC":"AQ","ISO_ALPHA_2":"AS","ISO_ALPHA_3":"ASM","ISO_NUM":"16","STANAG":"ASM","INTERNET":".as"}, | |
{"name":"Andorra","GEC":"AN","ISO_ALPHA_2":"AD","ISO_ALPHA_3":"AND","ISO_NUM":"20","STANAG":"AND","INTERNET":".ad"}, | |
{"name":"Angola","GEC":"AO","ISO_ALPHA_2":"AO","ISO_ALPHA_3":"AGO","ISO_NUM":"24","STANAG":"AGO","INTERNET":".ao"}, | |
{"name":"Anguilla","GEC":"AV","ISO_ALPHA_2":"AI","ISO_ALPHA_3":"AIA","ISO_NUM":"660","STANAG":"AIA","INTERNET":".ai"}, | |
{"name":"Antarctica","GEC":"AY","ISO_ALPHA_2":"AQ","ISO_ALPHA_3":"ATA","ISO_NUM":"10","STANAG":"ATA","INTERNET":".aq"}, | |
{"name":"Antigua and Barbuda","GEC":"AC","ISO_ALPHA_2":"AG","ISO_ALPHA_3":"ATG","ISO_NUM":"28","STANAG":"ATG","INTERNET":".ag"}, | |
{"name":"Argentina","GEC":"AR","ISO_ALPHA_2":"AR","ISO_ALPHA_3":"ARG","ISO_NUM":"32","STANAG":"ARG","INTERNET":".ar"}, | |
{"name":"Armenia","GEC":"AM","ISO_ALPHA_2":"AM","ISO_ALPHA_3":"ARM","ISO_NUM":"51","STANAG":"ARM","INTERNET":".am"}, | |
{"name":"Aruba","GEC":"AA","ISO_ALPHA_2":"AW","ISO_ALPHA_3":"ABW","ISO_NUM":"533","STANAG":"ABW","INTERNET":".aw"}, | |
{"name":"Ashmore and Cartier Islands","GEC":"AT","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"AUS","INTERNET":"-"}, | |
{"name":"Australia","GEC":"AS","ISO_ALPHA_2":"AU","ISO_ALPHA_3":"AUS","ISO_NUM":"36","STANAG":"AUS","INTERNET":".au"}, | |
{"name":"Austria","GEC":"AU","ISO_ALPHA_2":"AT","ISO_ALPHA_3":"AUT","ISO_NUM":"40","STANAG":"AUT","INTERNET":".at"}, | |
{"name":"Azerbaijan","GEC":"AJ","ISO_ALPHA_2":"AZ","ISO_ALPHA_3":"AZE","ISO_NUM":"31","STANAG":"AZE","INTERNET":".az"}, | |
{"name":"Bahamas, The","GEC":"BF","ISO_ALPHA_2":"BS","ISO_ALPHA_3":"BHS","ISO_NUM":"44","STANAG":"BHS","INTERNET":".bs"}, | |
{"name":"Bahrain","GEC":"BA","ISO_ALPHA_2":"BH","ISO_ALPHA_3":"BHR","ISO_NUM":"48","STANAG":"BHR","INTERNET":".bh"}, | |
{"name":"Baker Island","GEC":"FQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Bangladesh","GEC":"BG","ISO_ALPHA_2":"BD","ISO_ALPHA_3":"BGD","ISO_NUM":"50","STANAG":"BGD","INTERNET":".bd"}, | |
{"name":"Barbados","GEC":"BB","ISO_ALPHA_2":"BB","ISO_ALPHA_3":"BRB","ISO_NUM":"52","STANAG":"BRB","INTERNET":".bb"}, | |
{"name":"Bassas da India","GEC":"BS","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Belarus","GEC":"BO","ISO_ALPHA_2":"BY","ISO_ALPHA_3":"BLR","ISO_NUM":"112","STANAG":"BLR","INTERNET":".by"}, | |
{"name":"Belgium","GEC":"BE","ISO_ALPHA_2":"BE","ISO_ALPHA_3":"BEL","ISO_NUM":"56","STANAG":"BEL","INTERNET":".be"}, | |
{"name":"Belize","GEC":"BH","ISO_ALPHA_2":"BZ","ISO_ALPHA_3":"BLZ","ISO_NUM":"84","STANAG":"BLZ","INTERNET":".bz"}, | |
{"name":"Benin","GEC":"BN","ISO_ALPHA_2":"BJ","ISO_ALPHA_3":"BEN","ISO_NUM":"204","STANAG":"BEN","INTERNET":".bj"}, | |
{"name":"Bermuda","GEC":"BD","ISO_ALPHA_2":"BM","ISO_ALPHA_3":"BMU","ISO_NUM":"60","STANAG":"BMU","INTERNET":".bm"}, | |
{"name":"Bhutan","GEC":"BT","ISO_ALPHA_2":"BT","ISO_ALPHA_3":"BTN","ISO_NUM":"64","STANAG":"BTN","INTERNET":".bt"}, | |
{"name":"Bolivia","GEC":"BL","ISO_ALPHA_2":"BO","ISO_ALPHA_3":"BOL","ISO_NUM":"68","STANAG":"BOL","INTERNET":".bo"}, | |
{"name":"Bosnia and Herzegovina","GEC":"BK","ISO_ALPHA_2":"BA","ISO_ALPHA_3":"BIH","ISO_NUM":"70","STANAG":"BIH","INTERNET":".ba"}, | |
{"name":"Botswana","GEC":"BC","ISO_ALPHA_2":"BW","ISO_ALPHA_3":"BWA","ISO_NUM":"72","STANAG":"BWA","INTERNET":".bw"}, | |
{"name":"Bouvet Island","GEC":"BV","ISO_ALPHA_2":"BV","ISO_ALPHA_3":"BVT","ISO_NUM":"74","STANAG":"BVT","INTERNET":".bv"}, | |
{"name":"Brazil","GEC":"BR","ISO_ALPHA_2":"BR","ISO_ALPHA_3":"BRA","ISO_NUM":"76","STANAG":"BRA","INTERNET":".br"}, | |
{"name":"British Indian Ocean Territory","GEC":"IO","ISO_ALPHA_2":"IO","ISO_ALPHA_3":"IOT","ISO_NUM":"86","STANAG":"IOT","INTERNET":".io"}, | |
{"name":"British Virgin Islands","GEC":"VI","ISO_ALPHA_2":"VG","ISO_ALPHA_3":"VGB","ISO_NUM":"92","STANAG":"VGB","INTERNET":".vg"}, | |
{"name":"Brunei","GEC":"BX","ISO_ALPHA_2":"BN","ISO_ALPHA_3":"BRN","ISO_NUM":"96","STANAG":"BRN","INTERNET":".bn"}, | |
{"name":"Bulgaria","GEC":"BU","ISO_ALPHA_2":"BG","ISO_ALPHA_3":"BGR","ISO_NUM":"100","STANAG":"BGR","INTERNET":".bg"}, | |
{"name":"Burkina Faso","GEC":"UV","ISO_ALPHA_2":"BF","ISO_ALPHA_3":"BFA","ISO_NUM":"854","STANAG":"BFA","INTERNET":".bf"}, | |
{"name":"Burma","GEC":"BM","ISO_ALPHA_2":"MM","ISO_ALPHA_3":"MMR","ISO_NUM":"104","STANAG":"MMR","INTERNET":".mm"}, | |
{"name":"Burundi","GEC":"BY","ISO_ALPHA_2":"BI","ISO_ALPHA_3":"BDI","ISO_NUM":"108","STANAG":"BDI","INTERNET":".bi"}, | |
{"name":"Cabo Verde","GEC":"CV","ISO_ALPHA_2":"CV","ISO_ALPHA_3":"CPV","ISO_NUM":"132","STANAG":"CPV","INTERNET":".cv"}, | |
{"name":"Cambodia","GEC":"CB","ISO_ALPHA_2":"KH","ISO_ALPHA_3":"KHM","ISO_NUM":"116","STANAG":"KHM","INTERNET":".kh"}, | |
{"name":"Cameroon","GEC":"CM","ISO_ALPHA_2":"CM","ISO_ALPHA_3":"CMR","ISO_NUM":"120","STANAG":"CMR","INTERNET":".cm"}, | |
{"name":"Canada","GEC":"CA","ISO_ALPHA_2":"CA","ISO_ALPHA_3":"CAN","ISO_NUM":"124","STANAG":"CAN","INTERNET":".ca"}, | |
{"name":"Cayman Islands","GEC":"CJ","ISO_ALPHA_2":"KY","ISO_ALPHA_3":"CYM","ISO_NUM":"136","STANAG":"CYM","INTERNET":".ky"}, | |
{"name":"Central African Republic","GEC":"CT","ISO_ALPHA_2":"CF","ISO_ALPHA_3":"CAF","ISO_NUM":"140","STANAG":"CAF","INTERNET":".cf"}, | |
{"name":"Chad","GEC":"CD","ISO_ALPHA_2":"TD","ISO_ALPHA_3":"TCD","ISO_NUM":"148","STANAG":"TCD","INTERNET":".td"}, | |
{"name":"Chile","GEC":"CI","ISO_ALPHA_2":"CL","ISO_ALPHA_3":"CHL","ISO_NUM":"152","STANAG":"CHL","INTERNET":".cl"}, | |
{"name":"China","GEC":"CH","ISO_ALPHA_2":"CN","ISO_ALPHA_3":"CHN","ISO_NUM":"156","STANAG":"CHN","INTERNET":".cn"}, | |
{"name":"Christmas Island","GEC":"KT","ISO_ALPHA_2":"CX","ISO_ALPHA_3":"CXR","ISO_NUM":"162","STANAG":"CXR","INTERNET":".cx"}, | |
{"name":"Clipperton Island","GEC":"IP","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"FYP","INTERNET":"-"}, | |
{"name":"Cocos (Keeling) Islands","GEC":"CK","ISO_ALPHA_2":"CC","ISO_ALPHA_3":"CCK","ISO_NUM":"166","STANAG":"AUS","INTERNET":".cc"}, | |
{"name":"Colombia","GEC":"CO","ISO_ALPHA_2":"CO","ISO_ALPHA_3":"COL","ISO_NUM":"170","STANAG":"COL","INTERNET":".co"}, | |
{"name":"Comoros","GEC":"CN","ISO_ALPHA_2":"KM","ISO_ALPHA_3":"COM","ISO_NUM":"174","STANAG":"COM","INTERNET":".km"}, | |
{"name":"Congo, Democratic Republic of the","GEC":"CG","ISO_ALPHA_2":"CD","ISO_ALPHA_3":"COD","ISO_NUM":"180","STANAG":"COD","INTERNET":".cd"}, | |
{"name":"Congo, Republic of the","GEC":"CF","ISO_ALPHA_2":"CG","ISO_ALPHA_3":"COG","ISO_NUM":"178","STANAG":"COG","INTERNET":".cg"}, | |
{"name":"Cook Islands","GEC":"CW","ISO_ALPHA_2":"CK","ISO_ALPHA_3":"COK","ISO_NUM":"184","STANAG":"COK","INTERNET":".ck"}, | |
{"name":"Coral Sea Islands","GEC":"CR","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"AUS","INTERNET":"-"}, | |
{"name":"Costa Rica","GEC":"CS","ISO_ALPHA_2":"CR","ISO_ALPHA_3":"CRI","ISO_NUM":"188","STANAG":"CRI","INTERNET":".cr"}, | |
{"name":"Cote d'Ivoire","GEC":"IV","ISO_ALPHA_2":"CI","ISO_ALPHA_3":"CIV","ISO_NUM":"384","STANAG":"CIV","INTERNET":".ci"}, | |
{"name":"Croatia","GEC":"HR","ISO_ALPHA_2":"HR","ISO_ALPHA_3":"HRV","ISO_NUM":"191","STANAG":"HRV","INTERNET":".hr"}, | |
{"name":"Cuba","GEC":"CU","ISO_ALPHA_2":"CU","ISO_ALPHA_3":"CUB","ISO_NUM":"192","STANAG":"CUB","INTERNET":".cu"}, | |
{"name":"Curacao","GEC":"UC","ISO_ALPHA_2":"CW","ISO_ALPHA_3":"CUW","ISO_NUM":"531","STANAG":"-","INTERNET":".cw"}, | |
{"name":"Cyprus","GEC":"CY","ISO_ALPHA_2":"CY","ISO_ALPHA_3":"CYP","ISO_NUM":"196","STANAG":"CYP","INTERNET":".cy"}, | |
{"name":"Czech Republic","GEC":"EZ","ISO_ALPHA_2":"CZ","ISO_ALPHA_3":"CZE","ISO_NUM":"203","STANAG":"CZE","INTERNET":".cz"}, | |
{"name":"Denmark","GEC":"DA","ISO_ALPHA_2":"DK","ISO_ALPHA_3":"DNK","ISO_NUM":"208","STANAG":"DNK","INTERNET":".dk"}, | |
{"name":"Dhekelia","GEC":"DX","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Djibouti","GEC":"DJ","ISO_ALPHA_2":"DJ","ISO_ALPHA_3":"DJI","ISO_NUM":"262","STANAG":"DJI","INTERNET":".dj"}, | |
{"name":"Dominica","GEC":"DO","ISO_ALPHA_2":"DM","ISO_ALPHA_3":"DMA","ISO_NUM":"212","STANAG":"DMA","INTERNET":".dm"}, | |
{"name":"Dominican Republic","GEC":"DR","ISO_ALPHA_2":"DO","ISO_ALPHA_3":"DOM","ISO_NUM":"214","STANAG":"DOM","INTERNET":".do"}, | |
{"name":"Ecuador","GEC":"EC","ISO_ALPHA_2":"EC","ISO_ALPHA_3":"ECU","ISO_NUM":"218","STANAG":"ECU","INTERNET":".ec"}, | |
{"name":"Egypt","GEC":"EG","ISO_ALPHA_2":"EG","ISO_ALPHA_3":"EGY","ISO_NUM":"818","STANAG":"EGY","INTERNET":".eg"}, | |
{"name":"El Salvador","GEC":"ES","ISO_ALPHA_2":"SV","ISO_ALPHA_3":"SLV","ISO_NUM":"222","STANAG":"SLV","INTERNET":".sv"}, | |
{"name":"Equatorial Guinea","GEC":"EK","ISO_ALPHA_2":"GQ","ISO_ALPHA_3":"GNQ","ISO_NUM":"226","STANAG":"GNQ","INTERNET":".gq"}, | |
{"name":"Eritrea","GEC":"ER","ISO_ALPHA_2":"ER","ISO_ALPHA_3":"ERI","ISO_NUM":"232","STANAG":"ERI","INTERNET":".er"}, | |
{"name":"Estonia","GEC":"EN","ISO_ALPHA_2":"EE","ISO_ALPHA_3":"EST","ISO_NUM":"233","STANAG":"EST","INTERNET":".ee"}, | |
{"name":"Ethiopia","GEC":"ET","ISO_ALPHA_2":"ET","ISO_ALPHA_3":"ETH","ISO_NUM":"231","STANAG":"ETH","INTERNET":".et"}, | |
{"name":"Europa Island","GEC":"EU","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Falkland Islands (Islas Malvinas)","GEC":"FK","ISO_ALPHA_2":"FK","ISO_ALPHA_3":"FLK","ISO_NUM":"238","STANAG":"FLK","INTERNET":".fk"}, | |
{"name":"Faroe Islands","GEC":"FO","ISO_ALPHA_2":"FO","ISO_ALPHA_3":"FRO","ISO_NUM":"234","STANAG":"FRO","INTERNET":".fo"}, | |
{"name":"Fiji","GEC":"FJ","ISO_ALPHA_2":"FJ","ISO_ALPHA_3":"FJI","ISO_NUM":"242","STANAG":"FJI","INTERNET":".fj"}, | |
{"name":"Finland","GEC":"FI","ISO_ALPHA_2":"FI","ISO_ALPHA_3":"FIN","ISO_NUM":"246","STANAG":"FIN","INTERNET":".fi"}, | |
{"name":"France","GEC":"FR","ISO_ALPHA_2":"FR","ISO_ALPHA_3":"FRA","ISO_NUM":"250","STANAG":"FRA","INTERNET":".fr"}, | |
{"name":"France, Metropolitan","GEC":"-","ISO_ALPHA_2":"FX","ISO_ALPHA_3":"FXX","ISO_NUM":"249","STANAG":"-","INTERNET":".fx"}, | |
{"name":"French Guiana","GEC":"FG","ISO_ALPHA_2":"GF","ISO_ALPHA_3":"GUF","ISO_NUM":"254","STANAG":"GUF","INTERNET":".gf"}, | |
{"name":"French Polynesia","GEC":"FP","ISO_ALPHA_2":"PF","ISO_ALPHA_3":"PYF","ISO_NUM":"258","STANAG":"PYF","INTERNET":".pf"}, | |
{"name":"French Southern and Antarctic Lands","GEC":"FS","ISO_ALPHA_2":"TF","ISO_ALPHA_3":"ATF","ISO_NUM":"260","STANAG":"ATF","INTERNET":".tf"}, | |
{"name":"Gabon","GEC":"GB","ISO_ALPHA_2":"GA","ISO_ALPHA_3":"GAB","ISO_NUM":"266","STANAG":"GAB","INTERNET":".ga"}, | |
{"name":"Gambia, The","GEC":"GA","ISO_ALPHA_2":"GM","ISO_ALPHA_3":"GMB","ISO_NUM":"270","STANAG":"GMB","INTERNET":".gm"}, | |
{"name":"Gaza Strip","GEC":"GZ","ISO_ALPHA_2":"PS","ISO_ALPHA_3":"PSE","ISO_NUM":"275","STANAG":"PSE","INTERNET":".ps"}, | |
{"name":"Georgia","GEC":"GG","ISO_ALPHA_2":"GE","ISO_ALPHA_3":"GEO","ISO_NUM":"268","STANAG":"GEO","INTERNET":".ge"}, | |
{"name":"Germany","GEC":"GM","ISO_ALPHA_2":"DE","ISO_ALPHA_3":"DEU","ISO_NUM":"276","STANAG":"DEU","INTERNET":".de"}, | |
{"name":"Ghana","GEC":"GH","ISO_ALPHA_2":"GH","ISO_ALPHA_3":"GHA","ISO_NUM":"288","STANAG":"GHA","INTERNET":".gh"}, | |
{"name":"Gibraltar","GEC":"GI","ISO_ALPHA_2":"GI","ISO_ALPHA_3":"GIB","ISO_NUM":"292","STANAG":"GIB","INTERNET":".gi"}, | |
{"name":"Glorioso Islands","GEC":"GO","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Greece","GEC":"GR","ISO_ALPHA_2":"GR","ISO_ALPHA_3":"GRC","ISO_NUM":"300","STANAG":"GRC","INTERNET":".gr"}, | |
{"name":"Greenland","GEC":"GL","ISO_ALPHA_2":"GL","ISO_ALPHA_3":"GRL","ISO_NUM":"304","STANAG":"GRL","INTERNET":".gl"}, | |
{"name":"Grenada","GEC":"GJ","ISO_ALPHA_2":"GD","ISO_ALPHA_3":"GRD","ISO_NUM":"308","STANAG":"GRD","INTERNET":".gd"}, | |
{"name":"Guadeloupe","GEC":"GP","ISO_ALPHA_2":"GP","ISO_ALPHA_3":"GLP","ISO_NUM":"312","STANAG":"GLP","INTERNET":".gp"}, | |
{"name":"Guam","GEC":"GQ","ISO_ALPHA_2":"GU","ISO_ALPHA_3":"GUM","ISO_NUM":"316","STANAG":"GUM","INTERNET":".gu"}, | |
{"name":"Guatemala","GEC":"GT","ISO_ALPHA_2":"GT","ISO_ALPHA_3":"GTM","ISO_NUM":"320","STANAG":"GTM","INTERNET":".gt"}, | |
{"name":"Guernsey","GEC":"GK","ISO_ALPHA_2":"GG","ISO_ALPHA_3":"GGY","ISO_NUM":"831","STANAG":"UK","INTERNET":".gg"}, | |
{"name":"Guinea","GEC":"GV","ISO_ALPHA_2":"GN","ISO_ALPHA_3":"GIN","ISO_NUM":"324","STANAG":"GIN","INTERNET":".gn"}, | |
{"name":"Guinea-Bissau","GEC":"PU","ISO_ALPHA_2":"GW","ISO_ALPHA_3":"GNB","ISO_NUM":"624","STANAG":"GNB","INTERNET":".gw"}, | |
{"name":"Guyana","GEC":"GY","ISO_ALPHA_2":"GY","ISO_ALPHA_3":"GUY","ISO_NUM":"328","STANAG":"GUY","INTERNET":".gy"}, | |
{"name":"Haiti","GEC":"HA","ISO_ALPHA_2":"HT","ISO_ALPHA_3":"HTI","ISO_NUM":"332","STANAG":"HTI","INTERNET":".ht"}, | |
{"name":"Heard Island and McDonald Islands","GEC":"HM","ISO_ALPHA_2":"HM","ISO_ALPHA_3":"HMD","ISO_NUM":"334","STANAG":"HMD","INTERNET":".hm"}, | |
{"name":"Holy See (Vatican City)","GEC":"VT","ISO_ALPHA_2":"VA","ISO_ALPHA_3":"VAT","ISO_NUM":"336","STANAG":"VAT","INTERNET":".va"}, | |
{"name":"Honduras","GEC":"HO","ISO_ALPHA_2":"HN","ISO_ALPHA_3":"HND","ISO_NUM":"340","STANAG":"HND","INTERNET":".hn"}, | |
{"name":"Hong Kong","GEC":"HK","ISO_ALPHA_2":"HK","ISO_ALPHA_3":"HKG","ISO_NUM":"344","STANAG":"HKG","INTERNET":".hk"}, | |
{"name":"Howland Island","GEC":"HQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Hungary","GEC":"HU","ISO_ALPHA_2":"HU","ISO_ALPHA_3":"HUN","ISO_NUM":"348","STANAG":"HUN","INTERNET":".hu"}, | |
{"name":"Iceland","GEC":"IC","ISO_ALPHA_2":"IS","ISO_ALPHA_3":"ISL","ISO_NUM":"352","STANAG":"ISL","INTERNET":".is"}, | |
{"name":"India","GEC":"IN","ISO_ALPHA_2":"IN","ISO_ALPHA_3":"IND","ISO_NUM":"356","STANAG":"IND","INTERNET":".in"}, | |
{"name":"Indonesia","GEC":"ID","ISO_ALPHA_2":"ID","ISO_ALPHA_3":"IDN","ISO_NUM":"360","STANAG":"IDN","INTERNET":".id"}, | |
{"name":"Iran","GEC":"IR","ISO_ALPHA_2":"IR","ISO_ALPHA_3":"IRN","ISO_NUM":"364","STANAG":"IRN","INTERNET":".ir"}, | |
{"name":"Iraq","GEC":"IZ","ISO_ALPHA_2":"IQ","ISO_ALPHA_3":"IRQ","ISO_NUM":"368","STANAG":"IRQ","INTERNET":".iq"}, | |
{"name":"Ireland","GEC":"EI","ISO_ALPHA_2":"IE","ISO_ALPHA_3":"IRL","ISO_NUM":"372","STANAG":"IRL","INTERNET":".ie"}, | |
{"name":"Isle of Man","GEC":"IM","ISO_ALPHA_2":"IM","ISO_ALPHA_3":"IMN","ISO_NUM":"833","STANAG":"UK","INTERNET":".im"}, | |
{"name":"Israel","GEC":"IS","ISO_ALPHA_2":"IL","ISO_ALPHA_3":"ISR","ISO_NUM":"376","STANAG":"ISR","INTERNET":".il"}, | |
{"name":"Italy","GEC":"IT","ISO_ALPHA_2":"IT","ISO_ALPHA_3":"ITA","ISO_NUM":"380","STANAG":"ITA","INTERNET":".it"}, | |
{"name":"Jamaica","GEC":"JM","ISO_ALPHA_2":"JM","ISO_ALPHA_3":"JAM","ISO_NUM":"388","STANAG":"JAM","INTERNET":".jm"}, | |
{"name":"Jan Mayen","GEC":"JN","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"SJM","INTERNET":"-"}, | |
{"name":"Japan","GEC":"JA","ISO_ALPHA_2":"JP","ISO_ALPHA_3":"JPN","ISO_NUM":"392","STANAG":"JPN","INTERNET":".jp"}, | |
{"name":"Jarvis Island","GEC":"DQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Jersey","GEC":"JE","ISO_ALPHA_2":"JE","ISO_ALPHA_3":"JEY","ISO_NUM":"832","STANAG":"UK","INTERNET":".je"}, | |
{"name":"Johnston Atoll","GEC":"JQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Jordan","GEC":"JO","ISO_ALPHA_2":"JO","ISO_ALPHA_3":"JOR","ISO_NUM":"400","STANAG":"JOR","INTERNET":".jo"}, | |
{"name":"Juan de Nova Island","GEC":"JU","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Kazakhstan","GEC":"KZ","ISO_ALPHA_2":"KZ","ISO_ALPHA_3":"KAZ","ISO_NUM":"398","STANAG":"KAZ","INTERNET":".kz"}, | |
{"name":"Kenya","GEC":"KE","ISO_ALPHA_2":"KE","ISO_ALPHA_3":"KEN","ISO_NUM":"404","STANAG":"KEN","INTERNET":".ke"}, | |
{"name":"Kingman Reef","GEC":"KQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Kiribati","GEC":"KR","ISO_ALPHA_2":"KI","ISO_ALPHA_3":"KIR","ISO_NUM":"296","STANAG":"KIR","INTERNET":".ki"}, | |
{"name":"Korea, North","GEC":"KN","ISO_ALPHA_2":"KP","ISO_ALPHA_3":"PRK","ISO_NUM":"408","STANAG":"PRK","INTERNET":".kp"}, | |
{"name":"Korea, South","GEC":"KS","ISO_ALPHA_2":"KR","ISO_ALPHA_3":"KOR","ISO_NUM":"410","STANAG":"KOR","INTERNET":".kr"}, | |
{"name":"Kosovo","GEC":"KV","ISO_ALPHA_2":"XK","ISO_ALPHA_3":"XKS","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Kuwait","GEC":"KU","ISO_ALPHA_2":"KW","ISO_ALPHA_3":"KWT","ISO_NUM":"414","STANAG":"KWT","INTERNET":".kw"}, | |
{"name":"Kyrgyzstan","GEC":"KG","ISO_ALPHA_2":"KG","ISO_ALPHA_3":"KGZ","ISO_NUM":"417","STANAG":"KGZ","INTERNET":".kg"}, | |
{"name":"Laos","GEC":"LA","ISO_ALPHA_2":"LA","ISO_ALPHA_3":"LAO","ISO_NUM":"418","STANAG":"LAO","INTERNET":".la"}, | |
{"name":"Latvia","GEC":"LG","ISO_ALPHA_2":"LV","ISO_ALPHA_3":"LVA","ISO_NUM":"428","STANAG":"LVA","INTERNET":".lv"}, | |
{"name":"Lebanon","GEC":"LE","ISO_ALPHA_2":"LB","ISO_ALPHA_3":"LBN","ISO_NUM":"422","STANAG":"LBN","INTERNET":".lb"}, | |
{"name":"Lesotho","GEC":"LT","ISO_ALPHA_2":"LS","ISO_ALPHA_3":"LSO","ISO_NUM":"426","STANAG":"LSO","INTERNET":".ls"}, | |
{"name":"Liberia","GEC":"LI","ISO_ALPHA_2":"LR","ISO_ALPHA_3":"LBR","ISO_NUM":"430","STANAG":"LBR","INTERNET":".lr"}, | |
{"name":"Libya","GEC":"LY","ISO_ALPHA_2":"LY","ISO_ALPHA_3":"LBY","ISO_NUM":"434","STANAG":"LBY","INTERNET":".ly"}, | |
{"name":"Liechtenstein","GEC":"LS","ISO_ALPHA_2":"LI","ISO_ALPHA_3":"LIE","ISO_NUM":"438","STANAG":"LIE","INTERNET":".li"}, | |
{"name":"Lithuania","GEC":"LH","ISO_ALPHA_2":"LT","ISO_ALPHA_3":"LTU","ISO_NUM":"440","STANAG":"LTU","INTERNET":".lt"}, | |
{"name":"Luxembourg","GEC":"LU","ISO_ALPHA_2":"LU","ISO_ALPHA_3":"LUX","ISO_NUM":"442","STANAG":"LUX","INTERNET":".lu"}, | |
{"name":"Macau","GEC":"MC","ISO_ALPHA_2":"MO","ISO_ALPHA_3":"MAC","ISO_NUM":"446","STANAG":"MAC","INTERNET":".mo"}, | |
{"name":"Macedonia","GEC":"MK","ISO_ALPHA_2":"MK","ISO_ALPHA_3":"MKD","ISO_NUM":"807","STANAG":"FYR","INTERNET":".mk"}, | |
{"name":"Madagascar","GEC":"MA","ISO_ALPHA_2":"MG","ISO_ALPHA_3":"MDG","ISO_NUM":"450","STANAG":"MDG","INTERNET":".mg"}, | |
{"name":"Malawi","GEC":"MI","ISO_ALPHA_2":"MW","ISO_ALPHA_3":"MWI","ISO_NUM":"454","STANAG":"MWI","INTERNET":".mw"}, | |
{"name":"Malaysia","GEC":"MY","ISO_ALPHA_2":"MY","ISO_ALPHA_3":"MYS","ISO_NUM":"458","STANAG":"MYS","INTERNET":".my"}, | |
{"name":"Maldives","GEC":"MV","ISO_ALPHA_2":"MV","ISO_ALPHA_3":"MDV","ISO_NUM":"462","STANAG":"MDV","INTERNET":".mv"}, | |
{"name":"Mali","GEC":"ML","ISO_ALPHA_2":"ML","ISO_ALPHA_3":"MLI","ISO_NUM":"466","STANAG":"MLI","INTERNET":".ml"}, | |
{"name":"Malta","GEC":"MT","ISO_ALPHA_2":"MT","ISO_ALPHA_3":"MLT","ISO_NUM":"470","STANAG":"MLT","INTERNET":".mt"}, | |
{"name":"Marshall Islands","GEC":"RM","ISO_ALPHA_2":"MH","ISO_ALPHA_3":"MHL","ISO_NUM":"584","STANAG":"MHL","INTERNET":".mh"}, | |
{"name":"Martinique","GEC":"MB","ISO_ALPHA_2":"MQ","ISO_ALPHA_3":"MTQ","ISO_NUM":"474","STANAG":"MTQ","INTERNET":".mq"}, | |
{"name":"Mauritania","GEC":"MR","ISO_ALPHA_2":"MR","ISO_ALPHA_3":"MRT","ISO_NUM":"478","STANAG":"MRT","INTERNET":".mr"}, | |
{"name":"Mauritius","GEC":"MP","ISO_ALPHA_2":"MU","ISO_ALPHA_3":"MUS","ISO_NUM":"480","STANAG":"MUS","INTERNET":".mu"}, | |
{"name":"Mayotte","GEC":"MF","ISO_ALPHA_2":"YT","ISO_ALPHA_3":"MYT","ISO_NUM":"175","STANAG":"FRA","INTERNET":".yt"}, | |
{"name":"Mexico","GEC":"MX","ISO_ALPHA_2":"MX","ISO_ALPHA_3":"MEX","ISO_NUM":"484","STANAG":"MEX","INTERNET":".mx"}, | |
{"name":"Micronesia, Federated States of","GEC":"FM","ISO_ALPHA_2":"FM","ISO_ALPHA_3":"FSM","ISO_NUM":"583","STANAG":"FSM","INTERNET":".fm"}, | |
{"name":"Midway Islands","GEC":"MQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Moldova","GEC":"MD","ISO_ALPHA_2":"MD","ISO_ALPHA_3":"MDA","ISO_NUM":"498","STANAG":"MDA","INTERNET":".md"}, | |
{"name":"Monaco","GEC":"MN","ISO_ALPHA_2":"MC","ISO_ALPHA_3":"MCO","ISO_NUM":"492","STANAG":"MCO","INTERNET":".mc"}, | |
{"name":"Mongolia","GEC":"MG","ISO_ALPHA_2":"MN","ISO_ALPHA_3":"MNG","ISO_NUM":"496","STANAG":"MNG","INTERNET":".mn"}, | |
{"name":"Montenegro","GEC":"MJ","ISO_ALPHA_2":"ME","ISO_ALPHA_3":"MNE","ISO_NUM":"499","STANAG":"MNE","INTERNET":".me"}, | |
{"name":"Montserrat","GEC":"MH","ISO_ALPHA_2":"MS","ISO_ALPHA_3":"MSR","ISO_NUM":"500","STANAG":"MSR","INTERNET":".ms"}, | |
{"name":"Morocco","GEC":"MO","ISO_ALPHA_2":"MA","ISO_ALPHA_3":"MAR","ISO_NUM":"504","STANAG":"MAR","INTERNET":".ma"}, | |
{"name":"Mozambique","GEC":"MZ","ISO_ALPHA_2":"MZ","ISO_ALPHA_3":"MOZ","ISO_NUM":"508","STANAG":"MOZ","INTERNET":".mz"}, | |
{"name":"Myanmar","GEC":"-","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Namibia","GEC":"WA","ISO_ALPHA_2":"NA","ISO_ALPHA_3":"NAM","ISO_NUM":"516","STANAG":"NAM","INTERNET":".na"}, | |
{"name":"Nauru","GEC":"NR","ISO_ALPHA_2":"NR","ISO_ALPHA_3":"NRU","ISO_NUM":"520","STANAG":"NRU","INTERNET":".nr"}, | |
{"name":"Navassa Island","GEC":"BQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Nepal","GEC":"NP","ISO_ALPHA_2":"NP","ISO_ALPHA_3":"NPL","ISO_NUM":"524","STANAG":"NPL","INTERNET":".np"}, | |
{"name":"Netherlands","GEC":"NL","ISO_ALPHA_2":"NL","ISO_ALPHA_3":"NLD","ISO_NUM":"528","STANAG":"NLD","INTERNET":".nl"}, | |
{"name":"Netherlands Antilles","GEC":"NT","ISO_ALPHA_2":"","ISO_ALPHA_3":"","ISO_NUM":"","STANAG":"ANT","INTERNET":".an"}, | |
{"name":"New Caledonia","GEC":"NC","ISO_ALPHA_2":"NC","ISO_ALPHA_3":"NCL","ISO_NUM":"540","STANAG":"NCL","INTERNET":".nc"}, | |
{"name":"New Zealand","GEC":"NZ","ISO_ALPHA_2":"NZ","ISO_ALPHA_3":"NZL","ISO_NUM":"554","STANAG":"NZL","INTERNET":".nz"}, | |
{"name":"Nicaragua","GEC":"NU","ISO_ALPHA_2":"NI","ISO_ALPHA_3":"NIC","ISO_NUM":"558","STANAG":"NIC","INTERNET":".ni"}, | |
{"name":"Niger","GEC":"NG","ISO_ALPHA_2":"NE","ISO_ALPHA_3":"NER","ISO_NUM":"562","STANAG":"NER","INTERNET":".ne"}, | |
{"name":"Nigeria","GEC":"NI","ISO_ALPHA_2":"NG","ISO_ALPHA_3":"NGA","ISO_NUM":"566","STANAG":"NGA","INTERNET":".ng"}, | |
{"name":"Niue","GEC":"NE","ISO_ALPHA_2":"NU","ISO_ALPHA_3":"NIU","ISO_NUM":"570","STANAG":"NIU","INTERNET":".nu"}, | |
{"name":"Norfolk Island","GEC":"NF","ISO_ALPHA_2":"NF","ISO_ALPHA_3":"NFK","ISO_NUM":"574","STANAG":"NFK","INTERNET":".nf"}, | |
{"name":"Northern Mariana Islands","GEC":"CQ","ISO_ALPHA_2":"MP","ISO_ALPHA_3":"MNP","ISO_NUM":"580","STANAG":"MNP","INTERNET":".mp"}, | |
{"name":"Norway","GEC":"NO","ISO_ALPHA_2":"NO","ISO_ALPHA_3":"NOR","ISO_NUM":"578","STANAG":"NOR","INTERNET":".no"}, | |
{"name":"Oman","GEC":"MU","ISO_ALPHA_2":"OM","ISO_ALPHA_3":"OMN","ISO_NUM":"512","STANAG":"OMN","INTERNET":".om"}, | |
{"name":"Pakistan","GEC":"PK","ISO_ALPHA_2":"PK","ISO_ALPHA_3":"PAK","ISO_NUM":"586","STANAG":"PAK","INTERNET":".pk"}, | |
{"name":"Palau","GEC":"PS","ISO_ALPHA_2":"PW","ISO_ALPHA_3":"PLW","ISO_NUM":"585","STANAG":"PLW","INTERNET":".pw"}, | |
{"name":"Palmyra Atoll","GEC":"LQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Panama","GEC":"PM","ISO_ALPHA_2":"PA","ISO_ALPHA_3":"PAN","ISO_NUM":"591","STANAG":"PAN","INTERNET":".pa"}, | |
{"name":"Papua New Guinea","GEC":"PP","ISO_ALPHA_2":"PG","ISO_ALPHA_3":"PNG","ISO_NUM":"598","STANAG":"PNG","INTERNET":".pg"}, | |
{"name":"Paracel Islands","GEC":"PF","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Paraguay","GEC":"PA","ISO_ALPHA_2":"PY","ISO_ALPHA_3":"PRY","ISO_NUM":"600","STANAG":"PRY","INTERNET":".py"}, | |
{"name":"Peru","GEC":"PE","ISO_ALPHA_2":"PE","ISO_ALPHA_3":"PER","ISO_NUM":"604","STANAG":"PER","INTERNET":".pe"}, | |
{"name":"Philippines","GEC":"RP","ISO_ALPHA_2":"PH","ISO_ALPHA_3":"PHL","ISO_NUM":"608","STANAG":"PHL","INTERNET":".ph"}, | |
{"name":"Pitcairn Islands","GEC":"PC","ISO_ALPHA_2":"PN","ISO_ALPHA_3":"PCN","ISO_NUM":"612","STANAG":"PCN","INTERNET":".pn"}, | |
{"name":"Poland","GEC":"PL","ISO_ALPHA_2":"PL","ISO_ALPHA_3":"POL","ISO_NUM":"616","STANAG":"POL","INTERNET":".pl"}, | |
{"name":"Portugal","GEC":"PO","ISO_ALPHA_2":"PT","ISO_ALPHA_3":"PRT","ISO_NUM":"620","STANAG":"PRT","INTERNET":".pt"}, | |
{"name":"Puerto Rico","GEC":"RQ","ISO_ALPHA_2":"PR","ISO_ALPHA_3":"PRI","ISO_NUM":"630","STANAG":"PRI","INTERNET":".pr"}, | |
{"name":"Qatar","GEC":"QA","ISO_ALPHA_2":"QA","ISO_ALPHA_3":"QAT","ISO_NUM":"634","STANAG":"QAT","INTERNET":".qa"}, | |
{"name":"Reunion","GEC":"RE","ISO_ALPHA_2":"RE","ISO_ALPHA_3":"REU","ISO_NUM":"638","STANAG":"REU","INTERNET":".re"}, | |
{"name":"Romania","GEC":"RO","ISO_ALPHA_2":"RO","ISO_ALPHA_3":"ROU","ISO_NUM":"642","STANAG":"ROU","INTERNET":".ro"}, | |
{"name":"Russia","GEC":"RS","ISO_ALPHA_2":"RU","ISO_ALPHA_3":"RUS","ISO_NUM":"643","STANAG":"RUS","INTERNET":".ru"}, | |
{"name":"Rwanda","GEC":"RW","ISO_ALPHA_2":"RW","ISO_ALPHA_3":"RWA","ISO_NUM":"646","STANAG":"RWA","INTERNET":".rw"}, | |
{"name":"Saint Barthelemy","GEC":"TB","ISO_ALPHA_2":"BL","ISO_ALPHA_3":"BLM","ISO_NUM":"652","STANAG":"-","INTERNET":".bl"}, | |
{"name":"Saint Helena, Ascension, and Tristan da Cunha","GEC":"SH","ISO_ALPHA_2":"SH","ISO_ALPHA_3":"SHN","ISO_NUM":"654","STANAG":"SHN","INTERNET":".sh"}, | |
{"name":"Saint Kitts and Nevis","GEC":"SC","ISO_ALPHA_2":"KN","ISO_ALPHA_3":"KNA","ISO_NUM":"659","STANAG":"KNA","INTERNET":".kn"}, | |
{"name":"Saint Lucia","GEC":"ST","ISO_ALPHA_2":"LC","ISO_ALPHA_3":"LCA","ISO_NUM":"662","STANAG":"LCA","INTERNET":".lc"}, | |
{"name":"Saint Martin","GEC":"RN","ISO_ALPHA_2":"MF","ISO_ALPHA_3":"MAF","ISO_NUM":"663","STANAG":"-","INTERNET":".mf"}, | |
{"name":"Saint Pierre and Miquelon","GEC":"SB","ISO_ALPHA_2":"PM","ISO_ALPHA_3":"SPM","ISO_NUM":"666","STANAG":"SPM","INTERNET":".pm"}, | |
{"name":"Saint Vincent and the Grenadines","GEC":"VC","ISO_ALPHA_2":"VC","ISO_ALPHA_3":"VCT","ISO_NUM":"670","STANAG":"VCT","INTERNET":".vc"}, | |
{"name":"Samoa","GEC":"WS","ISO_ALPHA_2":"WS","ISO_ALPHA_3":"WSM","ISO_NUM":"882","STANAG":"WSM","INTERNET":".ws"}, | |
{"name":"San Marino","GEC":"SM","ISO_ALPHA_2":"SM","ISO_ALPHA_3":"SMR","ISO_NUM":"674","STANAG":"SMR","INTERNET":".sm"}, | |
{"name":"Sao Tome and Principe","GEC":"TP","ISO_ALPHA_2":"ST","ISO_ALPHA_3":"STP","ISO_NUM":"678","STANAG":"STP","INTERNET":".st"}, | |
{"name":"Saudi Arabia","GEC":"SA","ISO_ALPHA_2":"SA","ISO_ALPHA_3":"SAU","ISO_NUM":"682","STANAG":"SAU","INTERNET":".sa"}, | |
{"name":"Senegal","GEC":"SG","ISO_ALPHA_2":"SN","ISO_ALPHA_3":"SEN","ISO_NUM":"686","STANAG":"SEN","INTERNET":".sn"}, | |
{"name":"Serbia","GEC":"RI","ISO_ALPHA_2":"RS","ISO_ALPHA_3":"SRB","ISO_NUM":"688","STANAG":"-","INTERNET":".rs"}, | |
{"name":"Seychelles","GEC":"SE","ISO_ALPHA_2":"SC","ISO_ALPHA_3":"SYC","ISO_NUM":"690","STANAG":"SYC","INTERNET":".sc"}, | |
{"name":"Sierra Leone","GEC":"SL","ISO_ALPHA_2":"SL","ISO_ALPHA_3":"SLE","ISO_NUM":"694","STANAG":"SLE","INTERNET":".sl"}, | |
{"name":"Singapore","GEC":"SN","ISO_ALPHA_2":"SG","ISO_ALPHA_3":"SGP","ISO_NUM":"702","STANAG":"SGP","INTERNET":".sg"}, | |
{"name":"Sint Maarten","GEC":"NN","ISO_ALPHA_2":"SX","ISO_ALPHA_3":"SXM","ISO_NUM":"534","STANAG":"-","INTERNET":".sx"}, | |
{"name":"Slovakia","GEC":"LO","ISO_ALPHA_2":"SK","ISO_ALPHA_3":"SVK","ISO_NUM":"703","STANAG":"SVK","INTERNET":".sk"}, | |
{"name":"Slovenia","GEC":"SI","ISO_ALPHA_2":"SI","ISO_ALPHA_3":"SVN","ISO_NUM":"705","STANAG":"SVN","INTERNET":".si"}, | |
{"name":"Solomon Islands","GEC":"BP","ISO_ALPHA_2":"SB","ISO_ALPHA_3":"SLB","ISO_NUM":"90","STANAG":"SLB","INTERNET":".sb"}, | |
{"name":"Somalia","GEC":"SO","ISO_ALPHA_2":"SO","ISO_ALPHA_3":"SOM","ISO_NUM":"706","STANAG":"SOM","INTERNET":".so"}, | |
{"name":"South Africa","GEC":"SF","ISO_ALPHA_2":"ZA","ISO_ALPHA_3":"ZAF","ISO_NUM":"710","STANAG":"ZAF","INTERNET":".za"}, | |
{"name":"South Georgia and the Islands","GEC":"SX","ISO_ALPHA_2":"GS","ISO_ALPHA_3":"SGS","ISO_NUM":"239","STANAG":"SGS","INTERNET":".gs"}, | |
{"name":"South Sudan","GEC":"OD","ISO_ALPHA_2":"SS","ISO_ALPHA_3":"SSD","ISO_NUM":"728","STANAG":"-","INTERNET":"-"}, | |
{"name":"Spain","GEC":"SP","ISO_ALPHA_2":"ES","ISO_ALPHA_3":"ESP","ISO_NUM":"724","STANAG":"ESP","INTERNET":".es"}, | |
{"name":"Spratly Islands","GEC":"PG","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Sri Lanka","GEC":"CE","ISO_ALPHA_2":"LK","ISO_ALPHA_3":"LKA","ISO_NUM":"144","STANAG":"LKA","INTERNET":".lk"}, | |
{"name":"Sudan","GEC":"SU","ISO_ALPHA_2":"SD","ISO_ALPHA_3":"SDN","ISO_NUM":"729","STANAG":"SDN","INTERNET":".sd"}, | |
{"name":"Suriname","GEC":"NS","ISO_ALPHA_2":"SR","ISO_ALPHA_3":"SUR","ISO_NUM":"740","STANAG":"SUR","INTERNET":".sr"}, | |
{"name":"Svalbard","GEC":"SV","ISO_ALPHA_2":"SJ","ISO_ALPHA_3":"SJM","ISO_NUM":"744","STANAG":"SJM","INTERNET":".sj"}, | |
{"name":"Swaziland","GEC":"WZ","ISO_ALPHA_2":"SZ","ISO_ALPHA_3":"SWZ","ISO_NUM":"748","STANAG":"SWZ","INTERNET":".sz"}, | |
{"name":"Sweden","GEC":"SW","ISO_ALPHA_2":"SE","ISO_ALPHA_3":"SWE","ISO_NUM":"752","STANAG":"SWE","INTERNET":".se"}, | |
{"name":"Switzerland","GEC":"SZ","ISO_ALPHA_2":"CH","ISO_ALPHA_3":"CHE","ISO_NUM":"756","STANAG":"CHE","INTERNET":".ch"}, | |
{"name":"Syria","GEC":"SY","ISO_ALPHA_2":"SY","ISO_ALPHA_3":"SYR","ISO_NUM":"760","STANAG":"SYR","INTERNET":".sy"}, | |
{"name":"Taiwan","GEC":"TW","ISO_ALPHA_2":"TW","ISO_ALPHA_3":"TWN","ISO_NUM":"158","STANAG":"TWN","INTERNET":".tw"}, | |
{"name":"Tajikistan","GEC":"TI","ISO_ALPHA_2":"TJ","ISO_ALPHA_3":"TJK","ISO_NUM":"762","STANAG":"TJK","INTERNET":".tj"}, | |
{"name":"Tanzania","GEC":"TZ","ISO_ALPHA_2":"TZ","ISO_ALPHA_3":"TZA","ISO_NUM":"834","STANAG":"TZA","INTERNET":".tz"}, | |
{"name":"Thailand","GEC":"TH","ISO_ALPHA_2":"TH","ISO_ALPHA_3":"THA","ISO_NUM":"764","STANAG":"THA","INTERNET":".th"}, | |
{"name":"Timor-Leste","GEC":"TT","ISO_ALPHA_2":"TL","ISO_ALPHA_3":"TLS","ISO_NUM":"626","STANAG":"TLS","INTERNET":".tl"}, | |
{"name":"Togo","GEC":"TO","ISO_ALPHA_2":"TG","ISO_ALPHA_3":"TGO","ISO_NUM":"768","STANAG":"TGO","INTERNET":".tg"}, | |
{"name":"Tokelau","GEC":"TL","ISO_ALPHA_2":"TK","ISO_ALPHA_3":"TKL","ISO_NUM":"772","STANAG":"TKL","INTERNET":".tk"}, | |
{"name":"Tonga","GEC":"TN","ISO_ALPHA_2":"TO","ISO_ALPHA_3":"TON","ISO_NUM":"776","STANAG":"TON","INTERNET":".to"}, | |
{"name":"Trinidad and Tobago","GEC":"TD","ISO_ALPHA_2":"TT","ISO_ALPHA_3":"TTO","ISO_NUM":"780","STANAG":"TTO","INTERNET":".tt"}, | |
{"name":"Tromelin Island","GEC":"TE","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Tunisia","GEC":"TS","ISO_ALPHA_2":"TN","ISO_ALPHA_3":"TUN","ISO_NUM":"788","STANAG":"TUN","INTERNET":".tn"}, | |
{"name":"Turkey","GEC":"TU","ISO_ALPHA_2":"TR","ISO_ALPHA_3":"TUR","ISO_NUM":"792","STANAG":"TUR","INTERNET":".tr"}, | |
{"name":"Turkmenistan","GEC":"TX","ISO_ALPHA_2":"TM","ISO_ALPHA_3":"TKM","ISO_NUM":"795","STANAG":"TKM","INTERNET":".tm"}, | |
{"name":"Turks and Caicos Islands","GEC":"TK","ISO_ALPHA_2":"TC","ISO_ALPHA_3":"TCA","ISO_NUM":"796","STANAG":"TCA","INTERNET":".tc"}, | |
{"name":"Tuvalu","GEC":"TV","ISO_ALPHA_2":"TV","ISO_ALPHA_3":"TUV","ISO_NUM":"798","STANAG":"TUV","INTERNET":".tv"}, | |
{"name":"Uganda","GEC":"UG","ISO_ALPHA_2":"UG","ISO_ALPHA_3":"UGA","ISO_NUM":"800","STANAG":"UGA","INTERNET":".ug"}, | |
{"name":"Ukraine","GEC":"UP","ISO_ALPHA_2":"UA","ISO_ALPHA_3":"UKR","ISO_NUM":"804","STANAG":"UKR","INTERNET":".ua"}, | |
{"name":"United Arab Emirates","GEC":"AE","ISO_ALPHA_2":"AE","ISO_ALPHA_3":"ARE","ISO_NUM":"784","STANAG":"ARE","INTERNET":".ae"}, | |
{"name":"United Kingdom","GEC":"UK","ISO_ALPHA_2":"GB","ISO_ALPHA_3":"GBR","ISO_NUM":"826","STANAG":"GBR","INTERNET":".uk"}, | |
{"name":"United States","GEC":"US","ISO_ALPHA_2":"US","ISO_ALPHA_3":"USA","ISO_NUM":"840","STANAG":"USA","INTERNET":".us"}, | |
{"name":"United States Minor Outlying Islands","GEC":"-","ISO_ALPHA_2":"UM","ISO_ALPHA_3":"UMI","ISO_NUM":"581","STANAG":"-","INTERNET":".um"}, | |
{"name":"Uruguay","GEC":"UY","ISO_ALPHA_2":"UY","ISO_ALPHA_3":"URY","ISO_NUM":"858","STANAG":"URY","INTERNET":".uy"}, | |
{"name":"Uzbekistan","GEC":"UZ","ISO_ALPHA_2":"UZ","ISO_ALPHA_3":"UZB","ISO_NUM":"860","STANAG":"UZB","INTERNET":".uz"}, | |
{"name":"Vanuatu","GEC":"NH","ISO_ALPHA_2":"VU","ISO_ALPHA_3":"VUT","ISO_NUM":"548","STANAG":"VUT","INTERNET":".vu"}, | |
{"name":"Venezuela","GEC":"VE","ISO_ALPHA_2":"VE","ISO_ALPHA_3":"VEN","ISO_NUM":"862","STANAG":"VEN","INTERNET":".ve"}, | |
{"name":"Vietnam","GEC":"VM","ISO_ALPHA_2":"VN","ISO_ALPHA_3":"VNM","ISO_NUM":"704","STANAG":"VNM","INTERNET":".vn"}, | |
{"name":"Virgin Islands","GEC":"VQ","ISO_ALPHA_2":"VI","ISO_ALPHA_3":"VIR","ISO_NUM":"850","STANAG":"VIR","INTERNET":".vi"}, | |
{"name":"Virgin Islands (UK)","GEC":"-","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":".vg"}, | |
{"name":"Virgin Islands (US)","GEC":"-","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":".vi"}, | |
{"name":"Wake Island","GEC":"WQ","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"UMI","INTERNET":"-"}, | |
{"name":"Wallis and Futuna","GEC":"WF","ISO_ALPHA_2":"WF","ISO_ALPHA_3":"WLF","ISO_NUM":"876","STANAG":"WLF","INTERNET":".wf"}, | |
{"name":"West Bank","GEC":"WE","ISO_ALPHA_2":"PS","ISO_ALPHA_3":"PSE","ISO_NUM":"275","STANAG":"PSE","INTERNET":".ps"}, | |
{"name":"Western Sahara","GEC":"WI","ISO_ALPHA_2":"EH","ISO_ALPHA_3":"ESH","ISO_NUM":"732","STANAG":"ESH","INTERNET":".eh"}, | |
{"name":"Western Samoa","GEC":"-","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":".ws"}, | |
{"name":"World","GEC":"-","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Yemen","GEC":"YM","ISO_ALPHA_2":"YE","ISO_ALPHA_3":"YEM","ISO_NUM":"887","STANAG":"YEM","INTERNET":".ye"}, | |
{"name":"Zaire","GEC":"-","ISO_ALPHA_2":"-","ISO_ALPHA_3":"-","ISO_NUM":"-","STANAG":"-","INTERNET":"-"}, | |
{"name":"Zambia","GEC":"ZA","ISO_ALPHA_2":"ZM","ISO_ALPHA_3":"ZMB","ISO_NUM":"894","STANAG":"ZMB","INTERNET":".zm"}, | |
{"name":"Zimbabwe","GEC":"ZI","ISO_ALPHA_2":"ZW","ISO_ALPHA_3":"ZWE","ISO_NUM":"716","STANAG":"ZWE","INTERNET":".zw"}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
code | country | 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AFG | Afghanistan | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
ALB | Albania | LM | LM | LM | L | L | L | LM | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | LM | UM | UM | |
DZA | Algeria | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | |
ASM | American Samoa | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
ADO | Andorra | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
AGO | Angola | LM | LM | LM | LM | LM | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | |
ATG | Antigua and Barbuda | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | UM | UM | H | H | H | H | UM | UM | UM | H | H | |
ARG | Argentina | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
ARM | Armenia | undefined | LM | LM | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
ABW | Aruba | H | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
AUS | Australia | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
AUT | Austria | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
AZE | Azerbaijan | undefined | LM | LM | LM | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | |
BHS | Bahamas, The | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
BHR | Bahrain | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | |
BGD | Bangladesh | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
BRB | Barbados | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | UM | H | UM | UM | UM | H | H | H | H | H | H | H | H | |
BLR | Belarus | undefined | UM | UM | UM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | |
BEL | Belgium | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
BLZ | Belize | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | LM | LM | LM | LM | UM | UM | |
BEN | Benin | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
BMU | Bermuda | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
BTN | Bhutan | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | |
BOL | Bolivia | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
BIH | Bosnia and Herzegovina | undefined | undefined | LM | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | |
BWA | Botswana | LM | UM | UM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
BRA | Brazil | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | |
BRN | Brunei Darussalam | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
BGR | Bulgaria | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | |
BFA | Burkina Faso | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
BDI | Burundi | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
CPV | Cabo Verde | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
KHM | Cambodia | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
CMR | Cameroon | LM | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
CAN | Canada | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
CYM | Cayman Islands | undefined | undefined | undefined | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
CAF | Central African Republic | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
TCD | Chad | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
CHI | Channel Islands | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
CHL | Chile | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | |
CHN | China | L | L | L | L | L | L | L | LM | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | |
COL | Colombia | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | |
COM | Comoros | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
COD | Congo, Dem. Rep. | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
COG | Congo, Rep. | LM | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
CRI | Costa Rica | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
CIV | Côte d'Ivoire | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | |
HRV | Croatia | undefined | undefined | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | |
CUB | Cuba | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | |
CUW | Curaçao | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | H | H | H | H | |
CYP | Cyprus | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
CZE | Czech Republic | undefined | undefined | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | |
DNK | Denmark | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
DJI | Djibouti | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
DMA | Dominica | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
DOM | Dominican Republic | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | |
ECU | Ecuador | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | |
EGY | Egypt, Arab Rep. | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
SLV | El Salvador | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
GNQ | Equatorial Guinea | L | L | L | L | L | L | L | LM | LM | LM | LM | L | L | L | UM | UM | UM | H | H | H | H | H | H | H | |
ERI | Eritrea | undefined | undefined | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
EST | Estonia | undefined | UM | UM | UM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | |
ETH | Ethiopia | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
FRO | Faeroe Islands | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
FJI | Fiji | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | LM | LM | UM | UM | |
FIN | Finland | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
FRA | France | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
PYF | French Polynesia | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
GAB | Gabon | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
GMB | Gambia, The | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
GEO | Georgia | undefined | LM | LM | L | L | L | LM | LM | LM | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
DEU | Germany | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
GHA | Ghana | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | |
GRC | Greece | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
GRL | Greenland | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
GRD | Grenada | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
GUM | Guam | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
GTM | Guatemala | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
GIN | Guinea | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
GNB | Guinea-Bissau | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
GUY | Guyana | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
HTI | Haiti | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
HND | Honduras | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
HKG | Hong Kong SAR, China | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
HUN | Hungary | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | UM | UM | |
ISL | Iceland | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
IND | India | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | |
IDN | Indonesia | L | L | L | LM | LM | LM | LM | LM | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
IRN | Iran, Islamic Rep. | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | |
IRQ | Iraq | UM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | |
IRL | Ireland | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
IMY | Isle of Man | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | |
ISR | Israel | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
ITA | Italy | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
JAM | Jamaica | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | |
JPN | Japan | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
JOR | Jordan | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | |
KAZ | Kazakhstan | undefined | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | |
KEN | Kenya | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
KIR | Kiribati | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
PRK | Korea, Dem. Rep. | LM | LM | LM | LM | LM | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
KOR | Korea, Rep. | UM | UM | UM | UM | UM | H | H | H | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | |
KSV | Kosovo | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | LM | LM | LM | LM | LM | LM | |
KWT | Kuwait | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
KGZ | Kyrgyz Republic | undefined | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | |
LAO | Lao PDR | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | |
LVA | Latvia | undefined | UM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | H | UM | UM | H | H | |
LBN | Lebanon | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
LSO | Lesotho | L | L | L | L | L | LM | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
LBR | Liberia | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
LBY | Libya | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
LIE | Liechtenstein | undefined | undefined | undefined | undefined | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
LTU | Lithuania | undefined | UM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | |
LUX | Luxembourg | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
MAC | Macao SAR, China | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
MKD | Macedonia, FYR | undefined | undefined | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | |
MDG | Madagascar | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
MWI | Malawi | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
MYS | Malaysia | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
MDV | Maldives | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | |
MLI | Mali | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
MLT | Malta | UM | UM | UM | UM | UM | UM | UM | UM | H | UM | H | UM | H | H | H | H | H | H | H | H | H | H | H | H | |
MHL | Marshall Islands | undefined | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | |
MRT | Mauritania | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | L | LM | LM | |
MUS | Mauritius | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
MEX | Mexico | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
FSM | Micronesia, Fed. Sts. | undefined | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
MDA | Moldova | undefined | LM | LM | LM | LM | LM | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
MCO | Monaco | undefined | undefined | undefined | undefined | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
MNG | Mongolia | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | |
MNE | Montenegro | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | UM | UM | UM | UM | UM | UM | UM | UM | |
MAR | Morocco | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
MOZ | Mozambique | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
MMR | Myanmar | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
NAM | Namibia | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | |
NPL | Nepal | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
NLD | Netherlands | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
NCL | New Caledonia | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
NZL | New Zealand | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
NIC | Nicaragua | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
NER | Niger | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
NGA | Nigeria | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | |
MNP | Northern Mariana Islands | undefined | undefined | LM | LM | LM | H | H | H | H | H | H | H | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | |
NOR | Norway | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
OMN | Oman | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | |
PAK | Pakistan | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | |
PLW | Palau | undefined | undefined | undefined | undefined | undefined | undefined | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
PAN | Panama | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
PNG | Papua New Guinea | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | |
PRY | Paraguay | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
PER | Peru | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | |
PHL | Philippines | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
POL | Poland | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | |
PRT | Portugal | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
PRI | Puerto Rico | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | |
QAT | Qatar | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
ROU | Romania | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
RUS | Russian Federation | undefined | UM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | |
RWA | Rwanda | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
WSM | Samoa | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
SMR | San Marino | undefined | H | H | H | undefined | undefined | undefined | undefined | undefined | undefined | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
STP | São Tomé and Principe | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | |
SAU | Saudi Arabia | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | |
SEN | Senegal | LM | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | |
SRB | Serbia | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | UM | UM | UM | UM | UM | UM | UM | UM | |
SYC | Seychelles | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
SLE | Sierra Leone | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
SGP | Singapore | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
SXM | Sint Maarten (Dutch part) | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | H | H | H | H | |
SVK | Slovak Republic | undefined | undefined | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | |
SVN | Slovenia | undefined | undefined | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
SLB | Solomon Islands | L | L | LM | LM | LM | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | LM | L | LM | LM | LM | LM | |
SOM | Somalia | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
ZAF | South Africa | UM | UM | UM | UM | UM | UM | UM | UM | LM | UM | UM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
SSD | South Sudan | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | LM | L | LM | |
ESP | Spain | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
LKA | Sri Lanka | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
KNA | St. Kitts and Nevis | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | |
LCA | St. Lucia | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
MAF | St. Martin (French part) | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | H | H | H | H | |
VCT | St. Vincent and the Grenadines | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
SDN | Sudan | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | |
SUR | Suriname | UM | UM | UM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | |
SWZ | Swaziland | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
SWE | Sweden | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
CHE | Switzerland | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
SYR | Syrian Arab Republic | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
TWN | Taiwan, China | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
TJK | Tajikistan | undefined | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
TZA | Tanzania | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
THA | Thailand | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | |
TMP | Timor-Leste | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | L | L | L | L | L | L | LM | LM | LM | LM | LM | LM | LM | |
TGO | Togo | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
TON | Tonga | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | |
TTO | Trinidad and Tobago | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | H | H | H | H | H | H | |
TUN | Tunisia | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | UM | |
TUR | Turkey | LM | LM | LM | LM | LM | LM | LM | UM | UM | LM | UM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
TKM | Turkmenistan | undefined | LM | LM | LM | LM | LM | LM | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | UM | UM | UM | |
TCA | Turks and Caicos Islands | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | H | H | H | H | H | |
TUV | Tuvalu | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | undefined | LM | LM | UM | UM | UM | |
UGA | Uganda | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | |
UKR | Ukraine | undefined | LM | LM | LM | LM | LM | LM | LM | LM | L | L | L | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
ARE | United Arab Emirates | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
GBR | United Kingdom | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
USA | United States | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
URY | Uruguay | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | H | H | |
UZB | Uzbekistan | undefined | LM | LM | LM | LM | LM | LM | LM | LM | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | |
VUT | Vanuatu | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
VEN | Venezuela, RB | UM | UM | UM | UM | LM | LM | LM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | UM | |
VNM | Vietnam | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | |
VIR | Virgin Islands (U.S.) | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | H | |
WBG | West Bank and Gaza | undefined | undefined | undefined | undefined | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | LM | |
YEM | Yemen, Rep. | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | LM | |
ZMB | Zambia | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | LM | LM | LM | LM | |
ZWE | Zimbabwe | LM | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L | L |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | |
<meta charset="utf-8"> | |
<script type="text/javascript" src="http://d3js.org/d3.v3.min.js" ></script> | |
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> | |
<script src="http://d3js.org/topojson.v1.min.js"></script> | |
<link rel="stylesheet" type="text/css" href="theme.css"></link> | |
</head> | |
<body> | |
<p> | |
<h1>World Development Indicators</h1> | |
</p> | |
<p> | |
<button id="inc">Colour code by income category</button> | |
<button onclick="play()">Play</button> | |
<button onclick="stop()">Stop</button> | |
</p> | |
<p> | |
<table style="margin: 0 auto;"> | |
<tr> | |
<td>World Bank</td> | |
<td><select id="topic_selector" onchange="topic_filter()"></select></td> | |
<td><select id="indicator_selector"></select></td> | |
<tr> | |
</table> | |
<button onClick="download_ind()">Download Data</button> | |
</p> | |
<p> | |
<h3>Downloaded indicators:</h3> | |
<span id="loading"></span> | |
<form action="" id="indicators"> | |
</form> | |
</p> | |
<p> | |
<input id="year_selector" type="range" min="1990" max="2013" step="1" oninput="bubs()"> | |
<h2 id="show_year"> | |
</h2> | |
</p> | |
<div id="map"></div> | |
<script type="text/javascript"> | |
var w = 800; | |
var h = 800; | |
projection = d3.geo.mercator() | |
.translate([w/2, h/2]) | |
.scale(120) | |
.precision(.1); | |
path = d3.geo.path() | |
.projection(projection); | |
div = d3.select("body").append("div") | |
.attr("class", "tooltip") | |
.style("opacity", 0); | |
svg = d3.select("#map") | |
.append("svg") | |
.attr("width", w) | |
.attr("height", h) | |
.call(d3.behavior.zoom() | |
.on("zoom", zoomed)) | |
.append("g"); | |
g = svg.append("g"); | |
current_year = new Date().getFullYear() | |
var wb_countries_url = 'http://api.worldbank.org/countries?format=jsonp&per_page=2000&prefix=?'; | |
var wb_wdis_url = 'http://api.worldbank.org/source/2/indicators?format=jsonp&per_page=2000&prefix=?'; | |
var wb_topics_url = 'http://api.worldbank.org/topics?format=jsonp&per_page=2000&prefix=?'; | |
$.ajax({ | |
url: wb_countries_url, | |
dataType: "jsonp", | |
jsonpCallback: 'callback', | |
success: function(data) { | |
wb_countries = data[1]; | |
d3.json("world-50m.json", function(error, world) { | |
countries = topojson.feature(world, world.objects.countries).features; | |
d3.csv("inc_cat.csv", function(cats) { | |
d3.json("country_codes.json", function(error, json) { | |
codes = json; | |
for (i = 0; i < countries.length; i++) { | |
for (j = 0; j < wb_countries.length; j++) { | |
var wb_id = convert_codes("ISO_ALPHA_2", wb_countries[j].iso2Code, "ISO_NUM") | |
if (countries[i].id == wb_id) { | |
countries[i].capital = wb_countries[j].capitalCity; | |
countries[i].name = wb_countries[j].name; | |
countries[i].incomeLevel = wb_countries[j].incomeLevel; | |
countries[i].lat = wb_countries[j].latitude; | |
countries[i].long = wb_countries[j].longitude; | |
countries[i].year = []; | |
} else { | |
} | |
} | |
for (k = 1990; k < +current_year + 1; k++) { | |
if (countries[i].year) { | |
countries[i]['year'][k] = [] | |
} | |
} | |
for (j = 0; j < cats.length; j++) { | |
var cat_id = convert_codes("ISO_ALPHA_3", cats[j].code, "ISO_NUM") | |
if (countries[i].id == cat_id) { | |
for (k = 1990; k < current_year; k++) { | |
if (countries[i].year) { | |
countries[i]['year'][k]['inc'] = cats[j][k]; | |
} | |
} | |
} | |
} | |
} | |
console.log(countries) | |
g.selectAll("path") | |
.data(countries) | |
.enter() | |
.append("path") | |
.attr("d", path) | |
.attr("class", function(d) { | |
var c = ""; | |
for (k = 1990; k < +current_year + 1; k++) { | |
if (d.year) { | |
c = c + "i" + k + d['year'][k]['inc'] + " " | |
} | |
} | |
return c; | |
}) | |
.style("stroke", 'black') | |
.style("stroke-width", 0.2) | |
.style("fill", 'steelblue') | |
.on("mouseover", function(d) { | |
if (d.name) { | |
d3.select(this).transition().duration(300).style("opacity", 0.6); | |
div.transition().duration(300) | |
.style("opacity", 1) | |
div.html(d.name + "<br>" + d.incomeLevel.value) | |
.style("left", (d3.event.pageX) + "px") | |
.style("top", (d3.event.pageY -30) + "px"); | |
} | |
}) | |
.on("mouseout", function() { | |
d3.select(this) | |
.transition().duration(300) | |
.style("opacity", 1); | |
div.transition().duration(300) | |
.style("opacity", 0); | |
}); | |
d3.select("#inc") | |
.on("click", inc); | |
}) | |
}) | |
}) | |
} | |
}); | |
$.ajax({ | |
url: wb_topics_url, | |
dataType: "jsonp", | |
jsonpCallback: 'abc', | |
success: function(data) { | |
wb_topics = data[1]; | |
console.log(wb_topics); | |
var x = document.getElementById("topic_selector") | |
for (i = 0; i < wb_topics.length; i++) { | |
var o = document.createElement("option"); | |
o.value = wb_topics[i].id | |
o.text = wb_topics[i].value | |
x.add(o); | |
} | |
} | |
}) | |
$.ajax({ | |
url: wb_wdis_url, | |
dataType: "jsonp", | |
jsonpCallback: 'data', | |
success: function(data) { | |
wdis = data[1]; | |
console.log(wdis); | |
var x = document.getElementById("indicator_selector") | |
for (i = 0; i < wdis.length; i++) { | |
var o = document.createElement("option"); | |
o.value = wdis[i].id | |
o.text = wdis[i].name | |
x.add(o); | |
} | |
} | |
}) | |
function inc_colours() { | |
var year = document.getElementById("year_selector").value | |
d3.selectAll(".i" + year + "L") | |
.style("fill", 'rgba(255,178,102,0.9)'); | |
d3.selectAll(".i" + year + "LM") | |
.style("fill", 'rgba(178,255,102,0.9)'); | |
d3.selectAll(".i" + year + "UM") | |
.style("fill", 'rgba(102,178,102,0.9)'); | |
d3.selectAll(".i" + year + "H") | |
.style("fill", 'rgba(102,178,255,0.9)'); | |
d3.selectAll(".i" + year + "undefined") | |
.style("fill", 'lightgrey'); | |
} | |
function play() { | |
var year_s = document.getElementById("year_selector") | |
var year = +year_s.value | |
console.log(year) | |
myVar = setInterval(function () { | |
if (year == current_year) { | |
window.clearInterval(myVar) | |
} | |
year = +year_s.value | |
year = year + 1 | |
console.log(year) | |
year_s.value = year | |
bubs() | |
}, 1000); | |
} | |
function stop() { | |
window.clearInterval(myVar) | |
} | |
function download_ind() { | |
ind_sel = document.getElementById("indicator_selector") | |
indicator = ind_sel.options[ind_sel.selectedIndex].text; | |
ind = document.getElementById("indicator_selector").value; | |
var ind_url = 'http://api.worldbank.org/countries/all/indicators/' + ind + '?date=1990:2014&per_page=20000&format=jsonp&prefix=?'; | |
$.ajax({ | |
url: ind_url, | |
dataType: "jsonp", | |
jsonpCallback: 'data', | |
success: function(data) { | |
ind_data = data[1]; | |
for (i = 0; i < countries.length; i++) { | |
for (j = 0; j < ind_data.length; j++) { | |
var year = ind_data[j].date | |
var wb_id = convert_codes("ISO_ALPHA_2", ind_data[j].country.id, "ISO_NUM") | |
if (countries[i].id == wb_id && ind_data[j].value != null) { | |
countries[i]['year'][year][indicator] = +ind_data[j].value; | |
} | |
} | |
} | |
document.getElementById("loading").innerHTML = ""; | |
$("body").css("cursor", "default"); | |
} | |
}) | |
$("body").css("cursor", "wait"); | |
document.getElementById("loading").innerHTML = "<h3>LOADING</h3>"; | |
var ihtml = document.getElementById("indicators").innerHTML; | |
document.getElementById("indicators").innerHTML = ihtml + '<input type="radio" name="ind" value="' + indicator + '">' + indicator + '<br>'; | |
} | |
function bubs() { | |
inc_colours() | |
ind_sel = document.getElementById("indicator_selector") | |
indicator = $('input[name="ind"]:checked').val(); | |
year = document.getElementById("year_selector").value | |
document.getElementById("show_year").innerHTML = year | |
var max = 0; | |
var min = 10000000; | |
for (i = 0; i < countries.length; i++) { | |
if (countries[i].year) { | |
for (j = 1990; j < current_year; j++) { | |
var val = countries[i]['year'][j][indicator]; | |
if (val > max) { | |
max = val; | |
} | |
if (val < min) { | |
min = val; | |
} | |
} | |
} | |
} | |
radiusdata = d3.scale.pow() | |
.exponent(2) | |
.domain([min, max]) | |
.range([2,20]); | |
svg.selectAll("circle") | |
.remove(); | |
svg.selectAll("circle") | |
.data(countries.filter(function(d) { if (d.name) { return true } else {return false }})) | |
.enter() | |
.append("circle") | |
.attr("transform", function(d) { | |
return "translate(" + projection([d.long,d.lat]) + ")"; | |
}) | |
.attr("r", function(d) {return radiusdata(d['year'][year][indicator])}) | |
.attr("fill", 'red') | |
.attr("class", function(d) { return d.name }) | |
.on("mouseover", function(d) { | |
if (d.name) { | |
d3.select(this).transition().duration(300).style("opacity", 0.6); | |
div.transition().duration(300) | |
.style("opacity", 1) | |
div.html(d.name + "<br>" + indicator + ":" + d['year'][year][indicator] + "<br>") | |
.style("left", (d3.event.pageX) + "px") | |
.style("top", (d3.event.pageY -30) + "px"); | |
} | |
}) | |
.on("mouseout", function() { | |
d3.select(this) | |
.transition().duration(300) | |
.style("opacity", 1); | |
div.transition().duration(300) | |
.style("opacity", 0); | |
}); | |
} | |
function inc() { | |
d3.selectAll(".LIC") | |
.style("fill", 'rgba(255,178,102,0.9)'); | |
d3.selectAll(".LMC") | |
.style("fill", 'rgba(178,255,102,0.9)'); | |
d3.selectAll(".UMC") | |
.style("fill", 'rgba(102,178,102,0.9)'); | |
d3.selectAll(".NOC") | |
.style("fill", 'rgba(102,178,255,0.9)'); | |
d3.selectAll(".OEC") | |
.style("fill", 'rgba(102,178,255,0.9)'); | |
d3.select("#inc") | |
.on("click", noinc) | |
} | |
function noinc() { | |
d3.selectAll("path") | |
.style("fill", "steelblue"); | |
d3.select("#inc") | |
.on("click", inc) | |
} | |
function nobubbles() { | |
d3.selectAll("circle") | |
.remove(); | |
d3.select("#bubs") | |
.on("click", bubbles) | |
} | |
function zoomed() { | |
svg.attr("transform", "translate(" + d3.event.translate + ")scale(" + d3.event.scale + ")"); | |
} | |
function convert_codes(type, code, ntype) { | |
for (x = 0; x < codes.length; x++) { | |
if (codes[x][type] == code) { | |
return codes[x][ntype]; | |
} | |
} | |
} | |
function topic_filter() { | |
console.log("topics") | |
top_sel = document.getElementById("topic_selector") | |
topic_id = top_sel.value | |
var x = document.getElementById("indicator_selector"); | |
$('#indicator_selector') | |
.find('option') | |
.remove(); | |
var x = document.getElementById("indicator_selector"); | |
for (i = 0; i < wdis.length; i++) { | |
for (j = 0; j < wdis[i].topics.length; j++) { | |
if (wdis[i]['topics'][j]['id'] == topic_id) { | |
console.log("match") | |
var o = document.createElement("option"); | |
o.value = wdis[i].id | |
o.text = wdis[i].name | |
x.add(o); | |
} | |
} | |
} | |
} | |
function draw() { | |
g.selectAll("path") | |
.data(countries) | |
.enter() | |
.append("path") | |
.attr("d", path) | |
.attr("class", function(d) { | |
if (d.incomeLevel) { | |
return d.incomeLevel.id; | |
} | |
}) | |
.style("stroke", 'black') | |
.style("stroke-width", 0.2) | |
.style("fill", 'steelblue') | |
.on("mouseover", function(d) { | |
if (d.name) { | |
d3.select(this).transition().duration(300).style("opacity", 0.6); | |
div.transition().duration(300) | |
.style("opacity", 1) | |
div.html(d.name + "<br>" + d.incomeLevel.value) | |
.style("left", (d3.event.pageX) + "px") | |
.style("top", (d3.event.pageY -30) + "px"); | |
} | |
}) | |
.on("mouseout", function() { | |
d3.select(this) | |
.transition().duration(300) | |
.style("opacity", 1); | |
div.transition().duration(300) | |
.style("opacity", 0); | |
}); | |
} | |
d3.select(self.frameElement).style("height", "1200px"); | |
</script> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
body { | |
text-align: center; | |
} | |
svg { | |
border: 1px solid black; | |
} | |
div.tooltip { | |
position: absolute; | |
text-align: center; | |
width: 150px; | |
padding: 2px; | |
font-size: 10px; | |
background: #FFFFE0; | |
border: 1px; | |
border-radius: 8px; | |
pointer-events: none; | |
} | |
circle { | |
fill-opacity: 0.6; | |
} | |
input[type='range'] { | |
width: 500px; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment