{
  "generatedAt": "2026-06-08",
  "note": "Maps each routeable ISO3 to the integer feature id of its polygon in world-topo.json (world-atlas countries-110m). The join key is ISO3 -> ISO 3166-1 NUMERIC, NOT the BACI numeric code: BACI uses USA=842 and France=251, but the TopoJSON feature ids are ISO-numeric, so USA->840 and France->250. ISO3 codes absent here are either non-ISO Comtrade aggregates (S19/R20/ZA1) or small territories with no polygon in the coarse 110m basemap; see 'unmapped'. Predecessor/historical codes are stitched into their current ISO3 upstream and never appear as separate keys.",
  "byIso3": {
    "AFG": 4,
    "AGO": 24,
    "ALB": 8,
    "ARE": 784,
    "ARG": 32,
    "ARM": 51,
    "ATF": 260,
    "AUS": 36,
    "AUT": 40,
    "AZE": 31,
    "BDI": 108,
    "BEL": 56,
    "BEN": 204,
    "BFA": 854,
    "BGD": 50,
    "BGR": 100,
    "BHS": 44,
    "BIH": 70,
    "BLR": 112,
    "BLZ": 84,
    "BOL": 68,
    "BRA": 76,
    "BRN": 96,
    "BTN": 64,
    "BWA": 72,
    "CAF": 140,
    "CAN": 124,
    "CHE": 756,
    "CHL": 152,
    "CHN": 156,
    "CIV": 384,
    "CMR": 120,
    "COD": 180,
    "COG": 178,
    "COL": 170,
    "CRI": 188,
    "CUB": 192,
    "CYP": 196,
    "CZE": 203,
    "DEU": 276,
    "DJI": 262,
    "DNK": 208,
    "DOM": 214,
    "DZA": 12,
    "ECU": 218,
    "EGY": 818,
    "ERI": 232,
    "ESP": 724,
    "EST": 233,
    "ETH": 231,
    "FIN": 246,
    "FJI": 242,
    "FLK": 238,
    "FRA": 250,
    "GAB": 266,
    "GBR": 826,
    "GEO": 268,
    "GHA": 288,
    "GIN": 324,
    "GMB": 270,
    "GNB": 624,
    "GNQ": 226,
    "GRC": 300,
    "GRL": 304,
    "GTM": 320,
    "GUY": 328,
    "HND": 340,
    "HRV": 191,
    "HTI": 332,
    "HUN": 348,
    "IDN": 360,
    "IND": 356,
    "IRL": 372,
    "IRN": 364,
    "IRQ": 368,
    "ISL": 352,
    "ISR": 376,
    "ITA": 380,
    "JAM": 388,
    "JOR": 400,
    "JPN": 392,
    "KAZ": 398,
    "KEN": 404,
    "KGZ": 417,
    "KHM": 116,
    "KOR": 410,
    "KWT": 414,
    "LAO": 418,
    "LBN": 422,
    "LBR": 430,
    "LBY": 434,
    "LKA": 144,
    "LSO": 426,
    "LTU": 440,
    "LUX": 442,
    "LVA": 428,
    "MAR": 504,
    "MDA": 498,
    "MDG": 450,
    "MEX": 484,
    "MKD": 807,
    "MLI": 466,
    "MMR": 104,
    "MNE": 499,
    "MNG": 496,
    "MOZ": 508,
    "MRT": 478,
    "MWI": 454,
    "MYS": 458,
    "NAM": 516,
    "NCL": 540,
    "NER": 562,
    "NGA": 566,
    "NIC": 558,
    "NLD": 528,
    "NOR": 578,
    "NPL": 524,
    "NZL": 554,
    "OMN": 512,
    "PAK": 586,
    "PAN": 591,
    "PER": 604,
    "PHL": 608,
    "PNG": 598,
    "POL": 616,
    "PRK": 408,
    "PRT": 620,
    "PRY": 600,
    "PSE": 275,
    "QAT": 634,
    "ROU": 642,
    "RUS": 643,
    "RWA": 646,
    "SAU": 682,
    "SDN": 729,
    "SEN": 686,
    "SLB": 90,
    "SLE": 694,
    "SLV": 222,
    "SOM": 706,
    "SRB": 688,
    "SSD": 728,
    "SUR": 740,
    "SVK": 703,
    "SVN": 705,
    "SWE": 752,
    "SWZ": 748,
    "SYR": 760,
    "TCD": 148,
    "TGO": 768,
    "THA": 764,
    "TJK": 762,
    "TKM": 795,
    "TLS": 626,
    "TTO": 780,
    "TUN": 788,
    "TUR": 792,
    "TZA": 834,
    "UGA": 800,
    "UKR": 804,
    "URY": 858,
    "USA": 840,
    "UZB": 860,
    "VEN": 862,
    "VNM": 704,
    "VUT": 548,
    "YEM": 887,
    "ZAF": 710,
    "ZMB": 894,
    "ZWE": 716
  },
  "unmapped": [
    {
      "iso3": "ABW",
      "name": "Aruba",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "AIA",
      "name": "Anguilla",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "AND",
      "name": "Andorra",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "ASM",
      "name": "American Samoa",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "ATG",
      "name": "Antigua and Barbuda",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "BES",
      "name": "Bonaire",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "BHR",
      "name": "Bahrain",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "BLM",
      "name": "Saint Barthélemy",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "BMU",
      "name": "Bermuda",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "BRB",
      "name": "Barbados",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "CCK",
      "name": "Cocos Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "COK",
      "name": "Cook Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "COM",
      "name": "Comoros",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "CPV",
      "name": "Cabo Verde",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "CUW",
      "name": "Curaçao",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "CXR",
      "name": "Christmas Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "CYM",
      "name": "Cayman Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "DMA",
      "name": "Dominica",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "FSM",
      "name": "FS Micronesia",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "GIB",
      "name": "Gibraltar",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "GRD",
      "name": "Grenada",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "GUM",
      "name": "Guam",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "HKG",
      "name": "China, Hong Kong SAR",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "IOT",
      "name": "Br. Indian Ocean Terr.",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "KIR",
      "name": "Kiribati",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "KNA",
      "name": "Saint Kitts and Nevis",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "LCA",
      "name": "Saint Lucia",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "MAC",
      "name": "China, Macao SAR",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "MDV",
      "name": "Maldives",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "MHL",
      "name": "Marshall Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "MLT",
      "name": "Malta",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "MNP",
      "name": "N. Mariana Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "MSR",
      "name": "Montserrat",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "MUS",
      "name": "Mauritius",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "MYT",
      "name": "Mayotte (Overseas France)",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "NFK",
      "name": "Norfolk Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "NIU",
      "name": "Niue",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "NRU",
      "name": "Nauru",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "PCN",
      "name": "Pitcairn",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "PLW",
      "name": "Palau",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "PYF",
      "name": "French Polynesia",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "SGP",
      "name": "Singapore",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "SHN",
      "name": "Saint Helena",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "SMR",
      "name": "San Marino",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "SPM",
      "name": "Saint Pierre and Miquelon",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "STP",
      "name": "Sao Tome and Principe",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "SXM",
      "name": "Saint Maarten",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "SYC",
      "name": "Seychelles",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "TCA",
      "name": "Turks and Caicos Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "TKL",
      "name": "Tokelau",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "TON",
      "name": "Tonga",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "TUV",
      "name": "Tuvalu",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "VCT",
      "name": "Saint Vincent and the Grenadines",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "VGB",
      "name": "Br. Virgin Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "WLF",
      "name": "Wallis and Futuna Isds",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "WSM",
      "name": "Samoa",
      "reason": "no polygon in the world-atlas countries-110m basemap (small territory/island state generalized away at 1:110m)"
    },
    {
      "iso3": "R20",
      "name": "Europe EFTA, nes",
      "reason": "non-ISO Comtrade statistical aggregate (no ISO 3166-1 country / no polygon); retained in world totals and partner lists but not drawable"
    },
    {
      "iso3": "S19",
      "name": "Other Asia, nes",
      "reason": "non-ISO Comtrade statistical aggregate (no ISO 3166-1 country / no polygon); retained in world totals and partner lists but not drawable"
    },
    {
      "iso3": "ZA1",
      "name": "Southern African Customs Union (...1999)",
      "reason": "non-ISO Comtrade statistical aggregate (no ISO 3166-1 country / no polygon); retained in world totals and partner lists but not drawable"
    }
  ]
}
