From b3b52cc2cb6e4f78e82b33f5f59a0b167e89e58a Mon Sep 17 00:00:00 2001 From: Max Nowack Date: Wed, 29 May 2024 20:56:03 +0200 Subject: [PATCH] feat: enable usage of csv files with wkt geometries --- Makefile | 5 + README.md | 4 +- geocsv.cpp | 136 ++++- man/tippecanoe.1 | 8 +- .../ne_110m_populated_places_simple.csv | 249 +++++++++ tests/csv_geometry/out.mbtiles.json | 503 ++++++++++++++++++ 6 files changed, 886 insertions(+), 19 deletions(-) create mode 100644 tests/csv_geometry/ne_110m_populated_places_simple.csv create mode 100644 tests/csv_geometry/out.mbtiles.json diff --git a/Makefile b/Makefile index a39ac0490..66222357b 100644 --- a/Makefile +++ b/Makefile @@ -549,6 +549,11 @@ csv-test: tippecanoe tippecanoe-decode ./tippecanoe-decode -x generator -x generator_options tests/csv/out.mbtiles > tests/csv/out.mbtiles.json.check cmp tests/csv/out.mbtiles.json.check tests/csv/out.mbtiles.json rm -f tests/csv/out.mbtiles.json.check tests/csv/out.mbtiles + # Reading from named CSV with geometry + ./tippecanoe -q -zg -f -o tests/csv_geometry/out.mbtiles tests/csv_geometry/ne_110m_populated_places_simple.csv + ./tippecanoe-decode -x generator -x generator_options tests/csv_geometry/out.mbtiles > tests/csv_geometry/out.mbtiles.json.check + cmp tests/csv_geometry/out.mbtiles.json.check tests/csv_geometry/out.mbtiles.json + rm -f tests/csv_geometry/out.mbtiles.json.check tests/csv_geometry/out.mbtiles layer-json-test: tippecanoe tippecanoe-decode # GeoJSON with description and named layer diff --git a/README.md b/README.md index 5621fcc2a..d76ada670 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ tippecanoe Builds [vector tilesets](https://github.com/mapbox/vector-tile-spec/) from large (or small) collections of [GeoJSON](http://geojson.org/), [FlatGeobuf](https://github.com/flatgeobuf/flatgeobuf), or [CSV](https://en.wikipedia.org/wiki/Comma-separated_values) features, [like these](MADE_WITH.md). -This is the official home of Tippecanoe, developed and actively maintained by [Erica Fischer](https://github.com/e-n-f) at [Felt](https://felt.com). +This is the official home of Tippecanoe, developed and actively maintained by [Erica Fischer](https://github.com/e-n-f) at [Felt](https://felt.com). Version 2.0.0 is equivalent to [1.36.0](https://github.com/mapbox/tippecanoe/tree/1.36.0) in the original repository. Thank you Mapbox for the many years of early support. @@ -317,7 +317,7 @@ If your input is formatted as newline-delimited GeoJSON, use `-P` to make input tippecanoe -z5 -o world.mbtiles -L'{"file":"ne_10m_admin_0_countries.json", "layer":"countries", "description":"Natural Earth countries"}' ``` -CSV input files currently support only Point geometries, from columns named `latitude`, `longitude`, `lat`, `lon`, `long`, `lng`, `x`, or `y`. +CSV input files currently support Point geometries, from columns named `latitude`, `longitude`, `lat`, `lon`, `long`, `lng`, `x`, or `y`and Point, LineString, and Polygon geometries as a WKT string from columns named `geometry` or `wkt`. ### Parallel processing of input diff --git a/geocsv.cpp b/geocsv.cpp index 69f7d5079..bba4157da 100644 --- a/geocsv.cpp +++ b/geocsv.cpp @@ -1,3 +1,7 @@ +#include +#include +#include +#include #include #include #include "geocsv.hpp" @@ -11,6 +15,103 @@ #include "options.hpp" #include "errors.hpp" +#include +#include +#include +#include +#include + +void trim(std::string &s) { + s.erase(0, s.find_first_not_of(' ')); + s.erase(s.find_last_not_of(' ') + 1); +} + +void processRing(const std::string &ring, drawvec &dv) { + std::stringstream coordStream(ring); + std::string coord; + bool first = true; + while (std::getline(coordStream, coord, ',')) { + coord.erase(0, coord.find_first_not_of(' ')); + coord.erase(coord.find_last_not_of(' ') + 1); + std::stringstream pointStream(coord); + std::string xStr, yStr; + std::getline(pointStream, xStr, ' '); + std::getline(pointStream, yStr); + long long wx, wy; + double x = std::stod(xStr); + double y = std::stod(yStr); + projection->project(x, y, 32, &wx, &wy); + if (first) { + dv.push_back(draw(VT_MOVETO, wx, wy)); + first = false; + } else { + dv.push_back(draw(VT_LINETO, wx, wy)); + } + } + dv.push_back(draw(VT_CLOSEPATH, 0, 0)); +} + +drawvec parse_wkt(const std::string &wkt, drawvec &dv, int &geometry_type) { + std::string type, coordinates; + std::stringstream ss(wkt); + + // Read geometry type + std::getline(ss, type, '('); + type.erase(0, type.find_first_not_of(' ')); + type.erase(type.find_last_not_of(' ') + 1); + + // Read coordinates + std::getline(ss, coordinates); + coordinates = coordinates.substr(0, coordinates.size() - 1); + coordinates.erase(0, coordinates.find_first_not_of(' ')); + coordinates.erase(coordinates.find_last_not_of(' ') + 1); + + std::stringstream coordStream(coordinates); + + if (type == "POINT") { + geometry_type = VT_POINT; + std::string xStr, yStr; + std::getline(coordStream, xStr, ' '); + std::getline(coordStream, yStr); + trim(xStr); + trim(yStr); + long long wx, wy; + double x = std::stod(xStr); + double y = std::stod(yStr); + projection->project(x, y, 32, &wx, &wy); + dv.push_back(draw(VT_MOVETO, wx, wy)); + } else if (type == "LINESTRING") { + geometry_type = VT_LINE; + processRing(coordinates, dv); + } else if (type == "POLYGON") { + geometry_type = VT_POLYGON; + // Handle POLYGON type with multiple rings + std::vector rings; + std::string ring; + int level = 0; + for (char c : coordinates) { + if (c == '(') { + if (level == 0) ring.clear(); + level++; + } else if (c == ')') { + level--; + if (level == 0) { + trim(ring); + rings.push_back(ring); + } + } + if (level > 0 && c != '(') { + ring += c; + } + } + for (const std::string ¤tRing : rings) { + processRing(currentRing, dv); + } + } + + return dv; +} + void parse_geocsv(std::vector &sst, std::string fname, int layer, std::string layername) { FILE *f; @@ -26,7 +127,7 @@ void parse_geocsv(std::vector &sst, std::string fnam std::string s; std::vector header; - ssize_t latcol = -1, loncol = -1; + ssize_t latcol = -1, loncol = -1, geometrycol = -1; if ((s = csv_getline(f)).size() > 0) { std::string err = check_utf8(s); @@ -49,11 +150,14 @@ void parse_geocsv(std::vector &sst, std::string fnam if (lower == "x" || lower == "lon" || lower == "lng" || lower == "long" || (lower.find("longitude") != std::string::npos)) { loncol = i; } + if (lower == "geometry" || lower == "wkt") { + geometrycol = i; + } } } - if (latcol < 0 || loncol < 0) { - fprintf(stderr, "%s: Can't find \"lat\" and \"lon\" columns\n", fname.c_str()); + if ((latcol < 0 || loncol < 0) && geometrycol < 0) { + fprintf(stderr, "%s: Can't find \"lat\" and \"lon\" or \"geometry\" columns\n", fname.c_str()); exit(EXIT_CSV); } @@ -73,7 +177,7 @@ void parse_geocsv(std::vector &sst, std::string fnam exit(EXIT_CSV); } - if (line[loncol].empty() || line[latcol].empty()) { + if ((line[loncol].empty() || line[latcol].empty()) && line[geometrycol].empty()) { static int warned = 0; if (!warned) { fprintf(stderr, "%s:%zu: null geometry (additional not reported)\n", fname.c_str(), seq + 1); @@ -81,19 +185,25 @@ void parse_geocsv(std::vector &sst, std::string fnam } continue; } - double lon = atof(line[loncol].c_str()); - double lat = atof(line[latcol].c_str()); - - long long x, y; - projection->project(lon, lat, 32, &x, &y); drawvec dv; - dv.push_back(draw(VT_MOVETO, x, y)); + int geometry_type = -1; + if (latcol >= 0 && loncol >= 0) { + double lon = atof(line[loncol].c_str()); + double lat = atof(line[latcol].c_str()); + + long long x, y; + projection->project(lon, lat, 32, &x, &y); + dv.push_back(draw(VT_MOVETO, x, y)); + geometry_type = VT_POINT; + } else if (geometrycol >= 0) { + parse_wkt(csv_dequote(line[geometrycol]), dv, geometry_type); + } std::vector full_keys; std::vector full_values; for (size_t i = 0; i < line.size(); i++) { - if (i != (size_t) latcol && i != (size_t) loncol) { + if (i != (size_t) latcol && i != (size_t) loncol && i != (size_t) geometrycol) { line[i] = csv_dequote(line[i]); serial_val sv; @@ -117,13 +227,13 @@ void parse_geocsv(std::vector &sst, std::string fnam sf.layer = layer; sf.segment = sst[0].segment; sf.has_id = false; - sf.id = 0; + sf.id = seq; sf.tippecanoe_minzoom = -1; sf.tippecanoe_maxzoom = -1; sf.feature_minzoom = false; sf.seq = *(sst[0].layer_seq); sf.geometry = dv; - sf.t = 1; // POINT + sf.t = geometry_type; sf.full_keys = full_keys; sf.full_values = full_values; diff --git a/man/tippecanoe.1 b/man/tippecanoe.1 index 13995fd07..420ff3486 100644 --- a/man/tippecanoe.1 +++ b/man/tippecanoe.1 @@ -3,7 +3,7 @@ Builds vector tilesets \[la]https://github.com/mapbox/vector-tile-spec/\[ra] from large (or small) collections of GeoJSON \[la]http://geojson.org/\[ra], FlatGeobuf \[la]https://github.com/flatgeobuf/flatgeobuf\[ra], or CSV \[la]https://en.wikipedia.org/wiki/Comma-separated_values\[ra] features, like these \[la]MADE_WITH.md\[ra]\&. .PP -This is the official home of Tippecanoe, developed and actively maintained by Erica Fischer \[la]https://github.com/e-n-f\[ra] at Felt \[la]https://felt.com\[ra]\&. +This is the official home of Tippecanoe, developed and actively maintained by Erica Fischer \[la]https://github.com/e-n-f\[ra] at Felt \[la]https://felt.com\[ra]\&. .PP Version 2.0.0 is equivalent to 1.36.0 \[la]https://github.com/mapbox/tippecanoe/tree/1.36.0\[ra] in the original repository. Thank you Mapbox for the many years of early support. .SH Intent @@ -374,7 +374,7 @@ tippecanoe \-z5 \-o world.mbtiles \-L'{"file":"ne_10m_admin_0_countries.json", " .fi .RE .PP -CSV input files currently support only Point geometries, from columns named \fB\fClatitude\fR, \fB\fClongitude\fR, \fB\fClat\fR, \fB\fClon\fR, \fB\fClong\fR, \fB\fClng\fR, \fB\fCx\fR, or \fB\fCy\fR\&. +CSV input files currently support Point geometries, from columns named \fB\fClatitude\fR, \fB\fClongitude\fR, \fB\fClat\fR, \fB\fClon\fR, \fB\fClong\fR, \fB\fClng\fR, \fB\fCx\fR, or \fB\fCy\fRand Point, LineString, and Polygon geometries as a WKT string from columns named \fB\fCgeometry\fR or \fB\fCwkt\fR\&. .SS Parallel processing of input .RS .IP \(bu 2 @@ -471,8 +471,8 @@ zoom level precision (ft) precision (m) map scale \fB\fC\-z18\fR 1.5 in 4 cm 1:1250 \fB\fC\-z19\fR 0.8 in 2 cm 1:600 \fB\fC\-z20\fR 0.4 in 1 cm 1:300 -\fB\fC\-z21\fR 0.2 in 0.5 cm 1:150 -\fB\fC\-z22\fR 0.1 in 0.25 cm 1:75 +\fB\fC\-z21\fR 0.4 in 1 cm 1:300 +\fB\fC\-z22\fR 0.4 in 1 cm 1:300 .TE .SS Tile resolution .RS diff --git a/tests/csv_geometry/ne_110m_populated_places_simple.csv b/tests/csv_geometry/ne_110m_populated_places_simple.csv new file mode 100644 index 000000000..93949b181 --- /dev/null +++ b/tests/csv_geometry/ne_110m_populated_places_simple.csv @@ -0,0 +1,249 @@ +scalerank,natscale,labelrank,featurecla,name,namepar,namealt,diffascii,nameascii,adm0cap,capalt,capin,worldcity,megacity,sov0name,sov_a3,adm0name,adm0_a3,adm1name,iso_a2,note,changed,namediff,diffnote,pop_max,pop_min,pop_other,rank_max,rank_min,geonameid,meganame,ls_name,ls_match,checkme,min_zoom,geometry +8.0,10.0,3.0,Admin-0 capital,Vatican City,,,0.0,Vatican City,1.0,,,1.0,0.0,Vatican (Holy Sea),VAT,Vatican (Holy See),VAT,Lazio,VA,,4.0,0.0,Changed scale rank.,832.0,832.0,562430.0,2.0,2.0,6691831.0,,Vatican City,1.0,0.0,7.0,POINT (12.4478083889 41.9000122264) +7.0,20.0,0.0,Admin-0 capital,San Marino,,,0.0,San Marino,1.0,,,0.0,0.0,San Marino,SMR,San Marino,SMR,,SM,,0.0,0.0,,29579.0,29000.0,0.0,7.0,7.0,3168070.0,,San Marino,1.0,5.0,6.1,POINT (12.4666702867 43.9171500845) +7.0,20.0,0.0,Admin-0 capital,Vaduz,,,0.0,Vaduz,1.0,,,0.0,0.0,Liechtenstein,LIE,Liechtenstein,LIE,,LI,,0.0,0.0,,36281.0,5342.0,33009.0,7.0,5.0,3042030.0,,Vaduz,1.0,0.0,6.7,POINT (9.51666947291 47.1337237743) +6.0,30.0,8.0,Admin-0 capital alt,Lobamba,,,0.0,Lobamba,0.0,1.0,Legislative and,0.0,0.0,Swaziland,SWZ,Swaziland,SWZ,Manzini,SZ,,4.0,0.0,Changed scale rank.,9782.0,4557.0,0.0,5.0,4.0,935048.0,,Lobamba,1.0,5.0,6.0,POINT(31.1999971097 -26.4666674614) +6.0,30.0,8.0,Admin-0 capital,Luxembourg,,,0.0,Luxembourg,1.0,,,0.0,0.0,Luxembourg,LUX,Luxembourg,LUX,Luxembourg,LU,,4.0,0.0,Changed scale rank.,107260.0,76684.0,106219.0,9.0,8.0,2960316.0,,Luxembourg,1.0,0.0,6.0,POINT ( 6.13000280623 49.6116603791) +6.0,30.0,0.0,Admin-0 capital,Palikir,,,0.0,Palikir,1.0,,,0.0,0.0,Federated States of Micronesia,FSM,Federated States of Micronesia,FSM,,FM,,4.0,0.0,Changed scale rank.,4645.0,4645.0,0.0,4.0,4.0,2081986.0,,Palikir,1.0,5.0,6.0,POINT (158.149974324 6.91664369601) +6.0,30.0,0.0,Admin-0 capital,Majuro,,,0.0,Majuro,1.0,,,0.0,0.0,Marshall Islands,MHL,Marshall Islands,MHL,,MH,,4.0,0.0,Changed scale rank.,25400.0,20500.0,0.0,7.0,7.0,2113779.0,,Majuro,1.0,5.0,6.0,POINT ( 171.380000176 7.10300431122 ) +6.0,30.0,0.0,Admin-0 capital,Funafuti,,,0.0,Funafuti,1.0,,,0.0,0.0,Tuvalu,TUV,Tuvalu,TUV,,TV,,4.0,0.0,Population from GeoNames. Changed scale rank.,4749.0,4749.0,0.0,4.0,4.0,2110394.0,,Funafuti,0.0,5.0,6.0,POINT (179.216647094 -8.51665199904 ) +6.0,30.0,0.0,Admin-0 capital,Melekeok,,,0.0,Melekeok,1.0,,,0.0,0.0,Palau,PLW,Palau,PLW,,PW,,4.0,0.0,Location adjusted. Changed scale rank.,7026.0,7026.0,0.0,5.0,5.0,1559804.0,,Melekeok,1.0,5.0,6.0,POINT (134.626548467 7.48739617298) +6.0,30.0,0.0,Admin-0 capital alt,Bir Lehlou,,,0.0,Bir Lehlou,0.0,1.0,Claimed as inte,0.0,0.0,Western Sahara,SAH,Western Sahara,SAH,,EH,,4.0,1.0,Added place.,500.0,200.0,0.0,2.0,1.0,-1.0,,,2.0,0.0,6.0,POINT (-9.65252221825 26.119166686) +6.0,30.0,0.0,Admin-0 capital,Monaco,,,0.0,Monaco,1.0,,,0.0,0.0,Monaco,MCO,Monaco,MCO,,MC,,4.0,0.0,Location adjusted. Changed scale rank.,36371.0,36371.0,102371.0,7.0,7.0,2993458.0,,Monaco,1.0,0.0,5.1,POINT (7.40691317347 43.7396456879) +6.0,30.0,0.0,Admin-0 capital,Tarawa,,,0.0,Tarawa,1.0,,,0.0,0.0,Kiribati,KIR,Kiribati,KIR,,KI,,4.0,0.0,Location adjusted. Changed scale rank.,28802.0,22534.0,0.0,7.0,7.0,2110079.0,,Tarawa,1.0,5.0,6.0,POINT (173.017570829 1.33818750562) +6.0,30.0,0.0,Admin-0 capital,Moroni,,,0.0,Moroni,1.0,,,0.0,0.0,Comoros,COM,Comoros,COM,,KM,,4.0,0.0,Changed scale rank.,128698.0,42872.0,0.0,9.0,7.0,921772.0,,Moroni,1.0,5.0,6.0,POINT (43.2402440987 -11.7041576957) +6.0,30.0,0.0,Admin-0 capital,Andorra,,,0.0,Andorra,1.0,,,0.0,0.0,Andorra,AND,Andorra,AND,,AD,,4.0,0.0,Changed scale rank.,53998.0,22256.0,53371.0,8.0,7.0,3130067.0,,Andorra,1.0,5.0,6.0,POINT (1.51648596051 42.5000014435) +4.0,50.0,8.0,Admin-0 capital,Port-of-Spain,,,0.0,Port-of-Spain,1.0,,,0.0,0.0,Trinidad and Tobago,TTO,Trinidad and Tobago,TTO,Port of Spain,TT,,4.0,0.0,Changed scale rank.,294934.0,49031.0,419082.0,10.0,7.0,3573890.0,,Port-of-Spain,1.0,5.0,5.1,POINT (-61.5170308854 10.6519970896) +4.0,50.0,0.0,Admin-0 capital,Kigali,,,0.0,Kigali,1.0,,,0.0,1.0,Rwanda,RWA,Rwanda,RWA,Kigali City,RW,,4.0,0.0,Changed scale rank.,860000.0,745261.0,1152904.0,11.0,11.0,202061.0,Kigali,Kigali,1.0,0.0,5.1,POINT (30.0605317777 -1.95359006868) +4.0,50.0,8.0,Admin-0 capital,Mbabane,,,0.0,Mbabane,1.0,,Administrative,0.0,0.0,Swaziland,SWZ,Swaziland,SWZ,Hhohho,SZ,,4.0,0.0,Changed scale rank.,90138.0,76218.0,89979.0,8.0,8.0,934985.0,,Mbabane,1.0,0.0,5.6,POINT (31.1333345121 -26.3166507784) +4.0,50.0,5.0,Admin-0 capital,Juba,,,0.0,Juba,0.0,,,0.0,0.0,South Sudan,SSD,South Sudan,SSD,Central Equatoria,SS,,20.0,0.0,Changed country.,111975.0,111975.0,111975.0,9.0,9.0,373303.0,,Juba,1.0,0.0,5.1,POINT (31.5800255928 4.82997519828) +4.0,50.0,8.0,Admin-0 capital alt,The Hague,,,0.0,The Hague,0.0,1.0,"Official, legis",0.0,0.0,Kingdom of the Netherlands,NLD,Netherlands,NLD,Zuid-Holland,NL,,0.0,0.0,,1406000.0,501725.0,688599.0,12.0,11.0,2747373.0,,The Hague,1.0,0.0,5.6,POINT (4.26996130231 52.080036844) +4.0,50.0,8.0,Admin-0 capital,Ljubljana,,,0.0,Ljubljana,1.0,,,0.0,0.0,Slovenia,SVN,Slovenia,SVN,Osrednjeslovenska,SI,,4.0,0.0,Changed scale rank.,314807.0,255115.0,256316.0,10.0,10.0,3196359.0,,Ljubljana,1.0,0.0,5.6,POINT (14.5149690335 46.0552883088) +4.0,50.0,7.0,Admin-0 capital,Bratislava,,,0.0,Bratislava,1.0,,,0.0,0.0,Slovakia,SVK,Slovakia,SVK,Bratislavský,SK,,4.0,0.0,Changed scale rank.,423737.0,373687.0,361489.0,10.0,10.0,3060972.0,,Bratislava,1.0,0.0,5.1,POINT (17.1169807522 48.15001833) +4.0,50.0,8.0,Admin-0 capital,Doha,,,0.0,Doha,1.0,,,0.0,0.0,Qatar,QAT,Qatar,QAT,Ad Dawhah,QA,,4.0,0.0,Location adjusted. Changed scale rank.,1450000.0,731310.0,0.0,12.0,11.0,290030.0,,Doha,1.0,5.0,5.6,POINT (51.5329678943 25.2865560089) +4.0,50.0,8.0,Admin-0 capital,Podgorica,,,0.0,Podgorica,1.0,,,0.0,0.0,Montenegro,MNE,Montenegro,MNE,Podgorica,ME,,4.0,0.0,Location adjusted. Changed scale rank.,145850.0,136473.0,0.0,9.0,9.0,3193044.0,,Podgorica,1.0,0.0,5.6,POINT (19.2663069241 42.4659725129) +4.0,50.0,6.0,Admin-0 capital alt,Sri Jawewardenepura Kotte,,,0.0,Sri Jawewardenepura Kotte,0.0,1.0,Legislative cap,0.0,0.0,Sri Lanka,LKA,Sri Lanka,LKA,Colombo,LK,,4.0,1.0,Name changed.,115826.0,115826.0,2456292.0,9.0,9.0,1238992.0,,Kotte,1.0,0.0,5.6,POINT (79.9499930409 6.90000388481) +4.0,50.0,5.0,Admin-0 capital alt,Baguio City,,,0.0,Baguio City,0.0,1.0,,0.0,0.0,Philippines,PHL,Philippines,PHL,Benguet,PH,,40.0,0.0,Changed scale rank.,447824.0,272714.0,164877.0,10.0,10.0,1728930.0,,Baguio City,1.0,0.0,5.6,POINT (120.569942585 16.4299906606) +4.0,50.0,5.0,Admin-0 capital alt,Dodoma,,,0.0,Dodoma,0.0,1.0,Offical capital,0.0,0.0,United Republic of Tanzania,TZA,Tanzania,TZA,Dodoma,TZ,,4.0,0.0,Location adjusted.,218269.0,180541.0,0.0,10.0,9.0,160196.0,,Dodoma,1.0,0.0,5.6,POINT (35.7500036201 -6.18330605177) +4.0,50.0,7.0,Admin-0 capital,Bern,,,0.0,Bern,1.0,,,0.0,0.0,Switzerland,CHE,Switzerland,CHE,Bern,CH,,4.0,0.0,Changed scale rank.,275329.0,121631.0,267814.0,10.0,9.0,2661552.0,,Bern,1.0,0.0,5.6,POINT (7.46697546248 46.9166827587) +4.0,50.0,5.0,Admin-0 capital alt,Laayoune,,,0.0,Laayoune,0.0,1.0,Claimed as capi,0.0,0.0,Morocco,MAR,Morocco,MAR,Laâyoune - Boujdour - Sakia El Hamra,MA,,0.0,0.0,,188084.0,176365.0,176365.0,9.0,9.0,2462881.0,,Laayoune,1.0,0.0,5.6,POINT (-13.2000059422 27.1499823191) +4.0,50.0,8.0,Admin-0 capital,Pristina,,,0.0,Pristina,1.0,,,0.0,0.0,Kosovo,KOS,Kosovo,KOS,Pristina,-99,,4.0,0.0,Changed scale rank.,465186.0,198214.0,261783.0,10.0,9.0,786714.0,,Pristina,1.0,0.0,5.6,POINT (21.1659842516 42.6667096141) +4.0,50.0,8.0,Admin-0 capital,Roseau,,,0.0,Roseau,1.0,,,0.0,0.0,Dominica,DMA,Dominica,DMA,Saint George,DM,,4.0,0.0,Changed scale rank.,23336.0,16571.0,23336.0,7.0,6.0,3575635.0,,Roseau,1.0,5.0,5.1,POINT (-61.3870129818 15.3010156443) +4.0,50.0,8.0,Admin-0 capital,Djibouti,,,0.0,Djibouti,1.0,,,0.0,0.0,Djibouti,DJI,Djibouti,DJI,Djibouti,DJ,,4.0,0.0,Changed scale rank.,923000.0,604013.0,335001.0,11.0,11.0,223817.0,,Djibouti,1.0,0.0,5.6,POINT (43.1480016671 11.5950144643) +4.0,50.0,6.0,Admin-0 capital alt,Putrajaya,,,0.0,Putrajaya,0.0,1.0,Administrative,0.0,0.0,Malaysia,MYS,Malaysia,MYS,Selangor,MY,,0.0,0.0,,67964.0,50000.0,956431.0,8.0,7.0,6697380.0,,Putrajaya,1.0,5.0,5.6,POINT (101.70194698 2.91401979462) +4.0,50.0,2.0,Admin-0 capital alt,Kyoto,,,0.0,Kyoto,0.0,1.0,Official capita,0.0,1.0,Japan,JPN,Japan,JPN,Kyoto,JP,,0.0,0.0,,1805000.0,1459640.0,1827367.0,12.0,12.0,1857910.0,Kyoto,Kyoto,1.0,0.0,5.1,POINT (135.749997924 35.0299922882) +4.0,50.0,8.0,Admin-0 capital,Banjul,,,0.0,Banjul,1.0,,,0.0,0.0,"Gambia, The",GMB,The Gambia,GMB,Banjul,GM,,4.0,0.0,Location adjusted. Changed scale rank.,43094.0,34589.0,581300.0,7.0,7.0,2413876.0,,Banjul,1.0,0.0,5.6,POINT (-16.5917014892 13.4538764603) +4.0,50.0,8.0,Admin-0 capital,Skopje,,,0.0,Skopje,1.0,,,0.0,0.0,Macedonia,MKD,Macedonia,MKD,Centar,MK,,4.0,0.0,Changed scale rank.,494087.0,474889.0,491890.0,10.0,10.0,785842.0,,Skopje,1.0,5.0,5.6,POINT (21.4334614651 42.0000061229) +4.0,50.0,8.0,Admin-0 capital,Bridgetown,,,0.0,Bridgetown,1.0,,,0.0,0.0,Barbados,BRB,Barbados,BRB,Saint Michael,BB,,4.0,0.0,Changed scale rank.,191152.0,96578.0,191814.0,9.0,8.0,2075807.0,,Bridgetown,1.0,5.0,5.6,POINT (-59.6165267351 13.1020025828) +4.0,50.0,8.0,Admin-0 capital alt,Porto-Novo,,,0.0,Porto-Novo,0.0,1.0,Official capita,0.0,0.0,Benin,BEN,Benin,BEN,Ouémé,BJ,,0.0,0.0,,300000.0,234168.0,806945.0,10.0,10.0,2392087.0,,Porto-Novo,1.0,0.0,5.6,POINT (2.61662552757 6.48331097302) +4.0,50.0,8.0,Admin-0 capital,Bujumbura,,,0.0,Bujumbura,1.0,,,0.0,0.0,Burundi,BDI,Burundi,BDI,Bujumbura Mairie,BI,,4.0,0.0,Changed scale rank.,331700.0,331700.0,1208361.0,10.0,10.0,425378.0,,Bujumbura,1.0,0.0,5.6,POINT (29.3600060615 -3.37608722037) +4.0,50.0,0.0,Admin-0 capital,Kingstown,,,0.0,Kingstown,1.0,,,0.0,0.0,Saint Vincent and the Grenadines,VCT,Saint Vincent and the Grenadines,VCT,,VC,,4.0,0.0,Location adjusted. Changed scale rank.,49485.0,24518.0,0.0,7.0,7.0,4359981.0,,Kingstown,1.0,5.0,5.1,POINT (-61.2120624203 13.1482788279) +4.0,50.0,0.0,Admin-0 capital,Castries,,,0.0,Castries,1.0,,,0.0,0.0,Saint Lucia,LCA,Saint Lucia,LCA,,LC,,4.0,0.0,Changed scale rank.,37963.0,10634.0,0.0,7.0,6.0,3028258.0,,Castries,1.0,5.0,5.6,POINT (-61.0000081804 14.0019734893) +4.0,50.0,0.0,Admin-0 capital,Basseterre,,,0.0,Basseterre,1.0,,,0.0,0.0,Saint Kitts and Nevis,KNA,Saint Kitts and Nevis,KNA,,KN,,4.0,0.0,Changed scale rank.,21887.0,15500.0,21887.0,7.0,6.0,3575551.0,,Basseterre,1.0,5.0,5.6,POINT (-62.7170093197 17.3020304555) +4.0,50.0,0.0,Admin-0 capital,Port Louis,,,0.0,Port Louis,1.0,,,0.0,0.0,Mauritius,MUS,Mauritius,MUS,,MU,,4.0,0.0,Changed scale rank.,595491.0,148416.0,304613.0,11.0,9.0,934154.0,,Port Louis,1.0,5.0,5.6,POINT (57.4999938546 -20.1666385714) +4.0,50.0,0.0,Admin-0 capital,Saint George's,,,0.0,Saint George's,1.0,,,0.0,0.0,Grenada,GRD,Grenada,GRD,,GD,,4.0,0.0,Changed scale rank.,33734.0,27343.0,27343.0,7.0,7.0,3579925.0,,Saint Georgee۪s,1.0,5.0,5.1,POINT (-61.7416432261 12.0526334017) +4.0,50.0,0.0,Admin-0 capital,Manama,,,0.0,Manama,1.0,,,0.0,0.0,Bahrain,BHR,Bahrain,BHR,,BH,,4.0,0.0,Changed scale rank.,563920.0,157474.0,563666.0,11.0,9.0,290340.0,,Manama,1.0,5.0,5.6,POINT (50.5830517159 26.2361362905) +4.0,50.0,0.0,Admin-0 capital,Saint John's,,,0.0,Saint John's,1.0,,,0.0,0.0,Antigua and Barbuda,ATG,Antigua and Barbuda,ATG,,AG,,4.0,0.0,Changed scale rank.,35499.0,24226.0,0.0,7.0,7.0,3576022.0,,Saint John's,1.0,5.0,5.1,POINT (-61.8500338151 17.1180365183) +3.0,110.0,8.0,Admin-0 capital,Montevideo,,,0.0,Montevideo,1.0,,,0.0,1.0,Uruguay,URY,Uruguay,URY,Montevideo,UY,,0.0,0.0,,1513000.0,5324.0,1276128.0,12.0,5.0,5038018.0,Montevideo,Montevideo,1.0,0.0,4.0,POINT (-56.1710522884 -34.8580415662) +3.0,110.0,8.0,Admin-0 capital,Lomé,,Lome,0.0,Lome,1.0,,,0.0,1.0,Togo,TGO,Togo,TGO,Maritime,TG,,0.0,0.0,,1452000.0,749700.0,1256715.0,12.0,11.0,2365267.0,Lomi,Lome,1.0,0.0,5.0,POINT (1.22275711936 6.13193707166) +3.0,110.0,7.0,Admin-0 capital,Tunis,,,0.0,Tunis,1.0,,,0.0,0.0,Tunisia,TUN,Tunisia,TUN,Tunis,TN,,0.0,0.0,,2412500.0,728453.0,1675117.0,12.0,11.0,2464470.0,,Tunis,1.0,0.0,5.0,POINT (10.1796780992 36.8027781362) +3.0,110.0,8.0,Admin-0 capital,Abu Dhabi,,,0.0,Abu Dhabi,1.0,,,0.0,0.0,United Arab Emirates,ARE,United Arab Emirates,ARE,Abu Dhabi,AE,,0.0,0.0,,603492.0,560230.0,560230.0,11.0,11.0,292968.0,,Abu Dhabi,1.0,0.0,5.0,POINT (54.3665933826 24.4666835724) +3.0,110.0,8.0,Admin-0 capital,Ashgabat,,,0.0,Ashgabat,1.0,,,0.0,0.0,Turkmenistan,TKM,Turkmenistan,TKM,Ahal,TM,,0.0,0.0,,727700.0,577982.0,556048.0,11.0,11.0,162183.0,,Ashgabat,1.0,0.0,5.0,POINT (58.3832991118 37.9499949331) +3.0,110.0,6.0,Admin-0 capital,Lusaka,,,0.0,Lusaka,1.0,,,0.0,1.0,Zambia,ZMB,Zambia,ZMB,Lusaka,ZM,,0.0,0.0,,1328000.0,1267440.0,1240558.0,12.0,12.0,909137.0,Lusaka,Lusaka,1.0,0.0,4.0,POINT (28.2833275947 -15.4166442679) +3.0,110.0,6.0,Admin-0 capital,Harare,,,0.0,Harare,1.0,,,0.0,1.0,Zimbabwe,ZWE,Zimbabwe,ZWE,Harare,ZW,,0.0,0.0,,1572000.0,1542813.0,1831877.0,12.0,12.0,890299.0,Harare,Harare,1.0,0.0,4.0,POINT (31.0447094307 -17.8177896944) +3.0,110.0,8.0,Admin-0 capital,Dili,,,0.0,Dili,1.0,,,0.0,0.0,East Timor,TLS,East Timor,TLS,Dili,TL,,0.0,0.0,,234331.0,193563.0,55154.0,10.0,9.0,1645457.0,,Dili,1.0,0.0,5.0,POINT (125.579455932 -8.55938840855) +3.0,110.0,8.0,Admin-0 capital,Port Vila,,,0.0,Port Vila,1.0,,,0.0,0.0,Vanuatu,VUT,Vanuatu,VUT,Shefa,VU,,0.0,0.0,,44040.0,35901.0,7702.0,7.0,7.0,2135171.0,,Port-Vila,1.0,0.0,4.0,POINT (168.316640584 -17.733350404) +3.0,110.0,8.0,Admin-0 capital,Tegucigalpa,,,0.0,Tegucigalpa,1.0,,,0.0,1.0,Honduras,HND,Honduras,HND,Francisco Morazán,HN,,0.0,0.0,,946000.0,850848.0,1014546.0,11.0,11.0,3600949.0,Tegucigalpa,Tegucigalpa,1.0,0.0,5.0,POINT (-87.2175293393 14.1020449005) +3.0,110.0,8.0,Admin-0 capital,Georgetown,,,0.0,Georgetown,1.0,,,0.0,0.0,Guyana,GUY,Guyana,GUY,East Berbice-Corentyne,GY,,0.0,0.0,,264350.0,235017.0,264350.0,10.0,10.0,3378644.0,,Georgetown1,1.0,5.0,4.0,POINT (-58.1670286475 6.80197369275) +3.0,110.0,8.0,Admin-0 capital,Reykjavík,,,1.0,Reykjavik,1.0,,,0.0,0.0,Iceland,ISL,Iceland,ISL,Suðurnes,IS,,0.0,0.0,,166212.0,113906.0,160116.0,9.0,9.0,3413829.0,,Reykjavik,1.0,0.0,3.7,POINT (-21.9500144872 64.1500236197) +3.0,110.0,8.0,Admin-0 capital,Port-au-Prince,,,0.0,Port-au-Prince,1.0,,,0.0,1.0,Haiti,HTI,Haiti,HTI,Ouest,HT,,0.0,0.0,,1998000.0,1234742.0,2385397.0,12.0,12.0,3718426.0,Port-au-Prince,Port-au-Prince,1.0,0.0,5.0,POINT (-72.3360345883 18.5410245961) +3.0,110.0,5.0,Admin-0 capital,Kampala,,,0.0,Kampala,1.0,,,0.0,1.0,Uganda,UGA,Uganda,UGA,Kampala,UG,,0.0,0.0,,1420000.0,1353189.0,2153702.0,12.0,12.0,232422.0,Kampala,Kampala,1.0,0.0,5.0,POINT (32.5833235257 0.31665895477) +3.0,110.0,8.0,Admin-0 capital,Paramaribo,,,0.0,Paramaribo,1.0,,,0.0,0.0,Suriname,SUR,Suriname,SUR,Paramaribo,SR,,0.0,0.0,,254169.0,223757.0,248161.0,10.0,10.0,3383330.0,,Paramaribo,1.0,5.0,5.0,POINT (-55.1670308854 5.83503012992) +3.0,110.0,6.0,Admin-0 capital,Niamey,,,0.0,Niamey,1.0,,,0.0,1.0,Niger,NER,Niger,NER,Niamey,NE,,0.0,0.0,,915000.0,742791.0,715325.0,11.0,11.0,2440485.0,Niamey,Niamey,1.0,0.0,5.0,POINT (2.11665604514 13.5167059519) +3.0,110.0,8.0,Admin-0 capital,Dushanbe,,,0.0,Dushanbe,1.0,,,0.0,0.0,Tajikistan,TJK,Tajikistan,TJK,Tadzhikistan Territories,TJ,,0.0,0.0,,1086244.0,679400.0,1081361.0,12.0,11.0,1221874.0,,Dushanbe,1.0,0.0,5.0,POINT (68.7738793527 38.5600352163) +3.0,110.0,7.0,Admin-0 capital,Asunción,,Asuncion,1.0,Asuncion,1.0,,,0.0,1.0,Paraguay,PRY,Paraguay,PRY,Asunción,PY,,0.0,0.0,,1870000.0,11693.0,636771.0,12.0,6.0,1730025.0,Asuncian,Asuncion,1.0,5.0,4.0,POINT (-57.6415051693 -25.2964029757) +3.0,110.0,8.0,Admin-0 capital,Managua,,,0.0,Managua,1.0,,,0.0,1.0,Nicaragua,NIC,Nicaragua,NIC,Managua,NI,,0.0,0.0,,920000.0,920000.0,1088194.0,11.0,11.0,3617763.0,Managua,Managua,1.0,0.0,5.0,POINT (-86.2684916603 12.1530165801) +3.0,110.0,8.0,Admin-0 capital,Freetown,,,0.0,Freetown,1.0,,,0.0,1.0,Sierra Leone,SLE,Sierra Leone,SLE,Western,SL,,0.0,0.0,,827000.0,13768.0,1074640.0,11.0,6.0,2408770.0,Freetown,Freetown,1.0,0.0,5.0,POINT (-13.2342157404 8.47001141249) +3.0,110.0,2.0,Admin-0 capital,Islamabad,,,0.0,Islamabad,1.0,,,0.0,1.0,Pakistan,PAK,Pakistan,PAK,F.C.T.,PK,,0.0,0.0,,780000.0,601600.0,893673.0,11.0,11.0,1176615.0,Islamabad,Islamabad,1.0,0.0,5.0,POINT (73.1666344797 33.6999959503) +3.0,110.0,6.0,Admin-0 capital,Kathmandu,,,0.0,Kathmandu,1.0,,,0.0,1.0,Nepal,NPL,Nepal,NPL,Bhaktapur,NP,,0.0,0.0,,895000.0,895000.0,1099610.0,11.0,11.0,1283240.0,Kathmandu,Kathmandu,1.0,0.0,5.0,POINT (85.3166422108 27.7166919139) +3.0,110.0,3.0,Admin-0 capital,Bloemfontein,,,0.0,Bloemfontein,1.0,,Judicial capita,0.0,0.0,South Africa,ZAF,South Africa,ZAF,Orange Free State,ZA,,4.0,0.0,Changed scale rank.,463064.0,456669.0,456513.0,10.0,10.0,1018725.0,,Bloemfontein,1.0,0.0,5.0,POINT (26.2299128812 -29.1199938774) +3.0,110.0,3.0,Admin-0 capital,Pretoria,,,0.0,Pretoria,1.0,,Administrative,0.0,1.0,South Africa,ZAF,South Africa,ZAF,Gauteng,ZA,,0.0,0.0,,1338000.0,1338000.0,1443084.0,12.0,12.0,964137.0,Pretoria,Pretoria,1.0,0.0,5.0,POINT (28.2294290758 -25.7069205538) +3.0,110.0,8.0,Admin-0 capital,Port Moresby,,,0.0,Port Moresby,1.0,,,0.0,0.0,Papua New Guinea,PNG,Papua New Guinea,PNG,Central,PG,,0.0,0.0,,283733.0,251136.0,251304.0,10.0,10.0,2088122.0,,Port Moresby,1.0,0.0,4.0,POINT (147.192503621 -9.46470782587) +3.0,110.0,8.0,Admin-0 capital,Honiara,,,0.0,Honiara,1.0,,,0.0,0.0,Solomon Islands,SLB,Solomon Islands,SLB,Guadalcanal,SB,,0.0,0.0,,76328.0,56298.0,76328.0,8.0,8.0,2108502.0,,Honiara,1.0,0.0,5.0,POINT (159.949765734 -9.43799429509) +3.0,110.0,8.0,Admin-0 capital,Panama City,,Ciudad de Panam,0.0,Panama City,1.0,,,0.0,1.0,Panama,PAN,Panama,PAN,Panama,PA,,0.0,0.0,,1281000.0,408168.0,939725.0,12.0,10.0,3703443.0,Ciudad de Panam,Panama City1,1.0,0.0,5.0,POINT (-79.5330371518 8.96801719048) +3.0,110.0,5.0,Admin-0 capital,Rabat,,,0.0,Rabat,1.0,,,0.0,1.0,Morocco,MAR,Morocco,MAR,Rabat - Salé - Zemmour - Zaer,MA,,0.0,0.0,,1705000.0,1655753.0,2029349.0,12.0,12.0,2538475.0,Rabat,Rabat,1.0,0.0,5.0,POINT (-6.83613082013 34.0252990916) +3.0,110.0,8.0,Admin-0 capital,Chișinău,,,0.0,Chisinau,1.0,,,0.0,0.0,Moldova,MDA,Moldova,MDA,Chisinau,MD,,0.0,0.0,,688134.0,635994.0,664472.0,11.0,11.0,618426.0,,Chisinau,1.0,5.0,5.0,POINT (28.8577111397 47.0050236197) +3.0,110.0,6.0,Admin-0 capital,Maputo,,,0.0,Maputo,1.0,,,0.0,1.0,Mozambique,MOZ,Mozambique,MOZ,Maputo,MZ,,0.0,0.0,,1446000.0,1191613.0,1365454.0,12.0,12.0,1040652.0,Maputo,Maputo,1.0,0.0,5.0,POINT (32.5891629626 -25.9552774874) +3.0,110.0,8.0,Admin-0 capital,Mogadishu,,Muqdisho,0.0,Mogadishu,1.0,,,0.0,1.0,Somalia,SOM,Somalia,SOM,Banaadir,SO,,0.0,0.0,,1100000.0,875388.0,849392.0,12.0,11.0,53654.0,Muqdisho,Mogadishu,1.0,5.0,4.0,POINT (45.3666776111 2.06668133433) +3.0,110.0,8.0,Admin-0 capital,Muscat,,,0.0,Muscat,1.0,,,0.0,0.0,Oman,OMN,Oman,OMN,Muscat,OM,,0.0,0.0,,734697.0,586861.0,586861.0,11.0,11.0,287286.0,,Muscat,1.0,0.0,5.0,POINT (58.5933121326 23.6133248077) +3.0,110.0,6.0,Admin-0 capital,Colombo,,,0.0,Colombo,1.0,,"De facto, admin",0.0,0.0,Sri Lanka,LKA,Sri Lanka,LKA,Colombo,LK,,0.0,0.0,,217000.0,217000.0,2490974.0,10.0,10.0,3465927.0,,Colombo,1.0,5.0,5.0,POINT (79.8577506093 6.93196575818) +3.0,110.0,7.0,Admin-0 capital,Ulaanbaatar,,,0.0,Ulaanbaatar,1.0,,,0.0,1.0,Mongolia,MNG,Mongolia,MNG,Ulaanbaatar,MN,,0.0,0.0,,885000.0,769612.0,765359.0,11.0,11.0,2028462.0,Ulaanbaatar,Ulaanbaatar,1.0,0.0,4.0,POINT (106.916615762 47.9166733999) +3.0,110.0,6.0,Admin-0 capital,Windhoek,,,0.0,Windhoek,1.0,,,0.0,0.0,Namibia,NAM,Namibia,NAM,Khomas,NA,,0.0,0.0,,268132.0,262796.0,262796.0,10.0,10.0,3352136.0,,Windhoek,1.0,0.0,5.0,POINT (17.0835461005 -22.5700060844) +3.0,110.0,2.0,Admin-0 capital,Abuja,,,0.0,Abuja,1.0,,Official and ad,0.0,1.0,Nigeria,NGA,Nigeria,NGA,Federal Capital Territory,NG,,4.0,0.0,Changed scale rank.,1576000.0,162135.0,0.0,12.0,9.0,2322794.0,Abuja,Abuja,1.0,5.0,4.0,POINT (7.53332800155 9.08333314914) +3.0,110.0,8.0,Admin-0 capital,Bissau,,,0.0,Bissau,1.0,,,0.0,0.0,Guinea Bissau,GNB,Guinea Bissau,GNB,Bissau,GW,,0.0,0.0,,403339.0,388028.0,403339.0,10.0,10.0,2374775.0,,Bissau,1.0,0.0,5.0,POINT (-15.5983608413 11.865023823) +3.0,110.0,8.0,Admin-0 capital,Amman,,,0.0,Amman,1.0,,,0.0,1.0,Jordan,JOR,Jordan,JOR,Amman,JO,,0.0,0.0,,1060000.0,1060000.0,2633729.0,12.0,12.0,250441.0,Amman,Amman,1.0,0.0,5.0,POINT (35.9332999255 31.9500252472) +3.0,110.0,8.0,Admin-0 capital,Vilnius,,,0.0,Vilnius,1.0,,,0.0,0.0,Lithuania,LTU,Lithuania,LTU,Vilniaus,LT,,0.0,0.0,,542366.0,507029.0,494356.0,11.0,11.0,593116.0,,Vilnius,1.0,0.0,5.0,POINT (25.3166352933 54.6833663118) +3.0,110.0,8.0,Admin-0 capital,Riga,,,0.0,Riga,1.0,,,0.0,0.0,Latvia,LVA,Latvia,LVA,Riga,LV,,0.0,0.0,,742572.0,705033.0,0.0,11.0,11.0,456172.0,,Riga,1.0,0.0,4.0,POINT (24.0999653714 56.9500238232) +3.0,110.0,8.0,Admin-0 capital,Bishkek,,,0.0,Bishkek,1.0,,,0.0,1.0,Kyrgyzstan,KGZ,Kyrgyzstan,KGZ,Bishkek,KG,,0.0,0.0,,837000.0,804212.0,781714.0,11.0,11.0,1528675.0,Bishkek,Bishkek,1.0,5.0,5.0,POINT (74.5852042225 42.8730794465) +3.0,110.0,8.0,Admin-0 capital,Maseru,,,0.0,Maseru,1.0,,,0.0,0.0,Lesotho,LSO,Lesotho,LSO,Maseru,LS,,0.0,0.0,,361324.0,118355.0,356225.0,10.0,9.0,932505.0,,Maseru,1.0,0.0,5.0,POINT (27.48327307 -29.3166743787) +3.0,110.0,6.0,Admin-0 capital,Antananarivo,,,0.0,Antananarivo,1.0,,,0.0,1.0,Madagascar,MDG,Madagascar,MDG,Antananarivo,MG,,0.0,0.0,,1697000.0,1391433.0,1844658.0,12.0,12.0,1070940.0,Antananarivo,Antananarivo,1.0,0.0,5.0,POINT (47.5166239001 -18.9166373506) +3.0,110.0,7.0,Admin-0 capital,Quito,,,0.0,Quito,1.0,,,0.0,1.0,Ecuador,ECU,Ecuador,ECU,Pichincha,EC,,0.0,0.0,,1701000.0,1399814.0,1435528.0,12.0,12.0,3652462.0,Quito,Quito,1.0,0.0,4.0,POINT (-78.5000511085 -0.21498818065) +3.0,110.0,8.0,Admin-0 capital,San José,,San Jose,1.0,San Jose,1.0,,,0.0,1.0,Costa Rica,CRI,Costa Rica,CRI,San José,CR,,0.0,0.0,,1284000.0,1724.0,1434681.0,12.0,3.0,3669623.0,San Josi,San Jose1,1.0,5.0,5.0,POINT (-84.0840513527 9.93501242974) +3.0,110.0,8.0,Admin-0 capital,San Salvador,,,0.0,San Salvador,1.0,,,0.0,1.0,El Salvador,SLV,El Salvador,SLV,San Salvador,SV,,0.0,0.0,,1433000.0,2807.0,2139587.0,12.0,4.0,1690681.0,San Salvador,San Salvador,1.0,5.0,5.0,POINT (-89.2030412208 13.7100016469) +3.0,110.0,8.0,Admin-0 capital,Kingston,,,0.0,Kingston,1.0,,,0.0,0.0,Jamaica,JAM,Jamaica,JAM,Kingston,JM,,4.0,0.0,Location adjusted.,937700.0,664973.0,18171.0,11.0,11.0,3489854.0,,Kingston1,1.0,5.0,5.0,POINT (-76.7674337137 17.9770766238) +3.0,110.0,7.0,Admin-0 capital,Ndjamena,,N'Djamnna,0.0,Ndjamena,1.0,,,0.0,1.0,Chad,TCD,Chad,TCD,Hadjer-Lamis,TD,,0.0,0.0,,989000.0,681387.0,686347.0,11.0,11.0,2427123.0,N'Djam-na,Ndjamena,1.0,0.0,5.0,POINT (15.0491483141 12.1130965362) +3.0,110.0,8.0,Admin-0 capital,Malabo,,,0.0,Malabo,1.0,,,0.0,0.0,Equatorial Guinea,GNQ,Equatorial Guinea,GNQ,Bioko Norte,GQ,,4.0,0.0,Location adjusted.,155963.0,155963.0,0.0,9.0,9.0,2309527.0,,Malabo,1.0,0.0,5.0,POINT (8.78327754582 3.75001527803) +3.0,110.0,8.0,Admin-0 capital,Asmara,,,0.0,Asmara,1.0,,,0.0,0.0,Eritrea,ERI,Eritrea,ERI,Anseba,ER,,0.0,0.0,,620802.0,563930.0,587094.0,11.0,11.0,343300.0,,Asmara,1.0,0.0,5.0,POINT (38.9333235258 15.3333392527) +3.0,110.0,8.0,Admin-0 capital,Zagreb,,,0.0,Zagreb,1.0,,,0.0,0.0,Croatia,HRV,Croatia,HRV,Grad Zagreb,HR,,0.0,0.0,,722526.0,698966.0,690638.0,11.0,11.0,3186886.0,,Zagreb,1.0,0.0,5.0,POINT (15.9999946682 45.8000067333) +3.0,110.0,8.0,Admin-0 capital,Tallinn,,,0.0,Tallinn,1.0,,,0.0,0.0,Estonia,EST,Estonia,EST,Harju,EE,,0.0,0.0,,394024.0,340027.0,317949.0,10.0,10.0,588409.0,,Tallinn,1.0,0.0,5.0,POINT (24.7280407295 59.4338773795) +3.0,110.0,8.0,Admin-0 capital,Lilongwe,,,0.0,Lilongwe,1.0,,,0.0,0.0,Malawi,MWI,Malawi,MWI,Lilongwe,MW,,0.0,0.0,,646750.0,646750.0,1061388.0,11.0,11.0,927967.0,,Lilongwe,1.0,0.0,5.0,POINT (33.78330196 -13.9832950655) +3.0,110.0,8.0,Admin-0 capital,Guatemala,,Ciudad de Guatemala (Guatemala City),0.0,Guatemala,1.0,,,0.0,1.0,Guatemala,GTM,Guatemala,GTM,Guatemala,GT,,0.0,0.0,,1024000.0,994938.0,2391150.0,12.0,11.0,3598132.0,Ciudad de Guatemala (Guatemala City),Guatemala,1.0,0.0,5.0,POINT (-90.5269655779 14.6211346628) +3.0,110.0,7.0,Admin-0 capital,Libreville,,,0.0,Libreville,1.0,,,0.0,0.0,Gabon,GAB,Gabon,GAB,Estuaire,GA,,0.0,0.0,,578156.0,483355.0,483522.0,11.0,10.0,2399697.0,,Libreville,1.0,0.0,5.0,POINT (9.45796504582 0.38538860972) +3.0,110.0,8.0,Admin-0 capital,Suva,,,0.0,Suva,1.0,,,0.0,0.0,Fiji,FJI,Fiji,FJI,Central,FJ,,4.0,0.0,Location adjusted.,175399.0,88271.0,0.0,9.0,8.0,2198148.0,,Suva,1.0,0.0,5.0,POINT (178.441707315 -18.1330159314) +3.0,110.0,3.0,Admin-0 capital alt,Valparaíso,,Valparaiso,1.0,Valparaiso,0.0,1.0,Legislative cap,0.0,1.0,Chile,CHL,Chile,CHL,Valparaíso,CL,,4.0,0.0,Changed scale rank.,854000.0,15938.0,130815.0,11.0,6.0,3445575.0,Valpara so,Valparaiso2,1.0,0.0,5.0,POINT (-71.6210136329 -33.0477644666) +3.0,110.0,7.0,Admin-0 capital,Nouakchott,,,0.0,Nouakchott,1.0,,,0.0,0.0,Mauritania,MRT,Mauritania,MRT,Nouakchott,MR,,0.0,0.0,,742144.0,661400.0,742144.0,11.0,11.0,2377450.0,,Nouakchott,1.0,0.0,5.0,POINT (-15.9753404149 18.0864270212) +3.0,110.0,6.0,Admin-0 capital,Bamako,,,0.0,Bamako,1.0,,,0.0,1.0,Mali,MLI,Mali,MLI,Bamako,ML,,0.0,0.0,,1494000.0,1297281.0,1301407.0,12.0,12.0,2460596.0,Bamako,Bamako,1.0,0.0,4.0,POINT (-8.00003910464 12.6500146677) +3.0,110.0,8.0,Admin-0 capital,Beirut,,Bayrut,0.0,Beirut,1.0,,,0.0,1.0,Lebanon,LBN,Lebanon,LBN,Beirut,LB,,0.0,0.0,,1846000.0,1712125.0,1661980.0,12.0,12.0,276781.0,Bayrut,Beirut,1.0,5.0,5.0,POINT (35.50970821 33.871975117) +3.0,110.0,8.0,Admin-0 capital,Tbilisi,,T'Bilisi,0.0,Tbilisi,1.0,,,0.0,1.0,Georgia,GEO,Georgia,GEO,Tbilisi,GE,,0.0,0.0,,1100000.0,1005257.0,977179.0,12.0,12.0,611717.0,Tbilisi,Tbilisi,1.0,0.0,5.0,POINT (44.7907954496 41.7250099885) +3.0,110.0,6.0,Admin-0 capital,Astana,,,0.0,Astana,1.0,,,0.0,0.0,Kazakhstan,KAZ,Kazakhstan,KAZ,Aqmola,KZ,,0.0,0.0,,345604.0,325021.0,317445.0,10.0,10.0,1526273.0,,Astana,1.0,0.0,4.0,POINT (71.4277742095 51.1811253043) +3.0,110.0,8.0,Admin-0 capital,Vientiane,,,0.0,Vientiane,1.0,,,0.0,0.0,Laos,LAO,Laos,LAO,Vientiane [prefecture],LA,,0.0,0.0,,754000.0,570348.0,469811.0,11.0,11.0,1651944.0,,Vientiane,1.0,0.0,5.0,POINT (102.59998002 17.9666927276) +3.0,110.0,7.0,Admin-0 capital,Brazzaville,,,0.0,Brazzaville,1.0,,,0.0,1.0,Congo (Brazzaville),COG,Congo (Brazzaville),COG,Pool,CG,,0.0,0.0,,1355000.0,1163890.0,1174778.0,12.0,12.0,2260535.0,Brazzaville,Brazzaville,1.0,0.0,5.0,POINT (15.2846894925 -4.25918577181) +3.0,110.0,8.0,Admin-0 capital,Conakry,,,0.0,Conakry,1.0,,,0.0,1.0,Guinea,GIN,Guinea,GIN,Conakry,GN,,0.0,0.0,,1494000.0,1494000.0,1498020.0,12.0,12.0,2422465.0,Conakry,Conakry,1.0,5.0,5.0,POINT (-13.6802350275 9.53152284641) +3.0,110.0,8.0,Admin-0 capital,Yamoussoukro,,,0.0,Yamoussoukro,1.0,1.0,Official capita,0.0,0.0,Ivory Coast,CIV,Ivory Coast,CIV,Lacs,CI,,4.0,0.0,Changed scale rank.,206499.0,194530.0,206499.0,10.0,9.0,2279755.0,,Yamoussoukro,1.0,0.0,5.0,POINT (-5.27550256491 6.81838096) +3.0,110.0,2.0,Admin-0 capital,Ottawa,,Ottawa-Gatineau,0.0,Ottawa,1.0,,,0.0,1.0,Canada,CAN,Canada,CAN,Ontario,CA,,0.0,0.0,,1145000.0,812129.0,872781.0,12.0,11.0,6094817.0,Ottawa-Gatineau,Ottawa,1.0,5.0,3.0,POINT (-75.7000153012 45.4166967967) +3.0,110.0,8.0,Admin-0 capital,Belgrade,Beograd,,0.0,Belgrade,1.0,,,0.0,1.0,Republic of Serbia,SRB,Serbia,SRB,Grad Beograd,RS,,0.0,0.0,,1099000.0,1099000.0,1271541.0,12.0,12.0,792680.0,Beograd,Belgrade,1.0,0.0,5.0,POINT (20.4679906806 44.8186454458) +3.0,110.0,8.0,Admin-0 capital,Bandar Seri Begawan,,,0.0,Bandar Seri Begawan,1.0,,,0.0,0.0,Brunei,BRN,Brunei,BRN,Brunei and Muara,BN,,0.0,0.0,,296500.0,140000.0,222513.0,10.0,9.0,1820906.0,,Bandar Seri Begawan,1.0,0.0,5.0,POINT (114.933284057 4.88333111462) +3.0,110.0,6.0,Admin-0 capital,Sucre,,,0.0,Sucre,1.0,,Official (const,0.0,0.0,Bolivia,BOL,Bolivia,BOL,Chuquisaca,BO,,0.0,0.0,,224838.0,221736.0,221736.0,10.0,10.0,3903987.0,,Sucre,1.0,0.0,4.7,POINT (-65.2595156267 -19.0409708467) +3.0,110.0,8.0,Admin-0 capital,Belmopan,,,0.0,Belmopan,1.0,,,0.0,0.0,Belize,BLZ,Belize,BLZ,Cayo,BZ,,0.0,0.0,,15220.0,13381.0,15220.0,6.0,6.0,3582672.0,,Belmopan,1.0,0.0,5.0,POINT (-88.7670729998 17.2520335072) +3.0,110.0,7.0,Admin-0 capital,Bangui,,,0.0,Bangui,1.0,,,0.0,0.0,Central African Republic,CAF,Central African Republic,CAF,Bangui,CF,,0.0,0.0,,831925.0,622771.0,782274.0,11.0,11.0,2389853.0,,Bangui,1.0,0.0,5.0,POINT (18.5582881253 4.36664430635) +3.0,110.0,6.0,Admin-0 capital,Yaounde,,Yaounde,0.0,Yaounde,1.0,,,0.0,1.0,Cameroon,CMR,Cameroon,CMR,Centre,CM,,0.0,0.0,,1611000.0,1060587.0,1060747.0,12.0,12.0,2220957.0,Yaound,Yaounde,1.0,0.0,5.0,POINT (11.5166507555 3.86670066214) +3.0,110.0,8.0,Admin-0 capital,Tirana,,,0.0,Tirana,1.0,,,0.0,0.0,Albania,ALB,Albania,ALB,Durrës,AL,,0.0,0.0,,895350.0,421286.0,517792.0,11.0,10.0,3183875.0,,Tirana,1.0,0.0,5.0,POINT (19.8188830146 41.3275407095) +3.0,110.0,8.0,Admin-0 capital,Yerevan,,,0.0,Yerevan,1.0,,,0.0,1.0,Armenia,ARM,Armenia,ARM,Erevan,AM,,0.0,0.0,,1102000.0,1093485.0,1154748.0,12.0,12.0,616052.0,Yerevan,Yerevan,1.0,5.0,5.0,POINT (44.5135513904 40.1811507355) +3.0,110.0,8.0,Admin-0 capital,Baku,,,0.0,Baku,1.0,,,0.0,1.0,Azerbaijan,AZE,Azerbaijan,AZE,Baki,AZ,,0.0,0.0,,2122300.0,1892000.0,1518801.0,12.0,12.0,587084.0,Baku,Baku,1.0,0.0,5.0,POINT (49.8622171619 40.3952720327) +3.0,110.0,8.0,Admin-0 capital,Phnom Penh,,Phnum Penh,0.0,Phnom Penh,1.0,,,0.0,1.0,Cambodia,KHM,Cambodia,KHM,Phnom Penh,KH,,0.0,0.0,,1466000.0,1466000.0,1604086.0,12.0,12.0,1821306.0,Phnum Penh,Phnom Penh,1.0,5.0,5.0,POINT (104.91663448 11.5500301299) +3.0,110.0,6.0,Admin-0 capital,La Paz,,,0.0,La Paz,1.0,,Administrative,0.0,1.0,Bolivia,BOL,Bolivia,BOL,La Paz,BO,,0.0,0.0,,1590000.0,812799.0,4400.0,12.0,11.0,3911925.0,La Paz,La Paz3,1.0,0.0,4.0,POINT (-68.1499851905 -16.4979736137) +3.0,110.0,8.0,Admin-0 capital,Cotonou,,,0.0,Cotonou,1.0,,"De facto, admin",0.0,1.0,Benin,BEN,Benin,BEN,Ouémé,BJ,,0.0,0.0,,762000.0,690584.0,1060640.0,11.0,11.0,2394819.0,Cotonou,Cotonou,1.0,0.0,5.0,POINT (2.51999059918 6.40000856417) +3.0,110.0,7.0,Admin-0 capital,Sofia,,,0.0,Sofia,1.0,,,0.0,1.0,Bulgaria,BGR,Bulgaria,BGR,Grad Sofiya,BG,,0.0,0.0,,1185000.0,874827.0,871735.0,12.0,11.0,727011.0,Sofia,Sofia,1.0,0.0,5.0,POINT (23.3166540107 42.6833494253) +3.0,110.0,6.0,Admin-0 capital,Minsk,,,0.0,Minsk,1.0,,,0.0,1.0,Belarus,BLR,Belarus,BLR,Minsk,BY,,0.0,0.0,,1805000.0,1577138.0,1557919.0,12.0,12.0,625144.0,Minsk,Minsk,1.0,0.0,5.0,POINT (27.5666271553 53.8999774364) +3.0,110.0,8.0,Admin-0 capital,Thimphu,,,0.0,Thimphu,1.0,,,0.0,0.0,Bhutan,BTN,Bhutan,BTN,Thimphu,BT,,4.0,0.0,Location adjusted.,98676.0,79185.0,0.0,8.0,8.0,1252416.0,,Thimphu,1.0,0.0,5.0,POINT (89.639014037 27.4729858592) +3.0,110.0,7.0,Admin-0 capital,Gaborone,,,0.0,Gaborone,1.0,,,0.0,0.0,Botswana,BWA,Botswana,BWA,South-East,BW,,0.0,0.0,,208411.0,159243.0,158896.0,10.0,9.0,933773.0,,Gaborone,1.0,0.0,5.0,POINT (25.9119477933 -24.6463134574) +3.0,110.0,3.0,Admin-0 capital,Canberra,,,0.0,Canberra,1.0,,,0.0,0.0,Australia,AUS,Australia,AUS,Australian Capital Territory,AU,,4.0,0.0,Location adjusted.,327700.0,234032.0,0.0,10.0,10.0,2172517.0,,Canberra,1.0,0.0,4.0,POINT (149.129026244 -35.2830285454) +3.0,110.0,8.0,Admin-0 capital,Ouagadougou,,,0.0,Ouagadougou,1.0,,,0.0,1.0,Burkina Faso,BFA,Burkina Faso,BFA,Kadiogo,BF,,0.0,0.0,,1149000.0,835457.0,713874.0,12.0,11.0,2357048.0,Ouagadougou,Ouagadougou,1.0,0.0,5.0,POINT (-1.5247237563 12.3703159779) +3.0,110.0,8.0,Admin-0 capital,Sarajevo,,,0.0,Sarajevo,1.0,,,0.0,0.0,Bosnia and Herzegovina,BIH,Bosnia and Herzegovina,BIH,Sarajevo,BA,,0.0,0.0,,696731.0,628902.0,627065.0,11.0,11.0,3191281.0,,Sarajevo,1.0,5.0,5.0,POINT (18.383001667 43.850022399) +3.0,110.0,5.0,Admin-0 capital,Naypyidaw,,Nay Pyi Taw,0.0,Naypyidaw,1.0,,,0.0,1.0,Myanmar,MMR,Myanmar,MMR,Mandalay,MM,,4.0,0.0,Location adjusted.,930000.0,194824.0,0.0,11.0,9.0,6611854.0,Nay Pyi Taw,Naypyidaw,1.0,0.0,5.0,POINT (96.1186185292 19.7665570261) +3.0,110.0,0.0,Admin-0 capital,Nukualofa,,,0.0,Nukualofa,1.0,,,0.0,0.0,Tonga,TON,Tonga,TON,,TO,,4.0,0.0,Location adjusted.,42620.0,23658.0,42620.0,7.0,7.0,4032402.0,,Nukualofa,1.0,5.0,5.0,POINT (-175.220564478 -21.1385123567) +3.0,110.0,0.0,Admin-0 capital,Hargeysa,,,0.0,Hargeysa,1.0,,,0.0,0.0,Somaliland,SOL,Somaliland,SOL,,-99,,4.0,0.0,Changed scale rank.,477876.0,247018.0,247018.0,10.0,10.0,57289.0,,Hargeysa,1.0,5.0,5.0,POINT (44.0653100167 9.56002239882) +3.0,110.0,0.0,Admin-0 capital,Victoria,,,0.0,Victoria,1.0,,,0.0,0.0,Seychelles,SYC,Seychelles,SYC,,SC,,0.0,0.0,,33576.0,22881.0,33737.0,7.0,7.0,241131.0,,Victoria4,1.0,5.0,5.0,POINT (55.4499897856 -4.61663165397) +3.0,110.0,0.0,Admin-0 capital,São Tomé,,,1.0,Sao Tome,1.0,,,0.0,0.0,Sao Tome and Principe,STP,Sao Tome and Principe,STP,,ST,,0.0,0.0,,88219.0,56166.0,88219.0,8.0,8.0,3388092.0,,Sao Tome,1.0,5.0,5.0,POINT (6.73332515323 0.33340211883) +3.0,110.0,0.0,Admin-0 capital,Apia,,,0.0,Apia,1.0,,,0.0,0.0,Samoa,WSM,Samoa,WSM,,WS,,4.0,0.0,Location adjusted.,61916.0,37708.0,0.0,8.0,7.0,3689793.0,,Apia,1.0,5.0,5.0,POINT (-171.738641609 -13.8415450424) +3.0,110.0,0.0,Admin-0 capital,Valletta,,,0.0,Valletta,1.0,,,0.0,0.0,Malta,MLT,Malta,MLT,,MT,,0.0,0.0,,368250.0,6966.0,336174.0,10.0,5.0,2562305.0,,Valletta,1.0,5.0,5.0,POINT (14.5147106513 35.8997324819) +3.0,110.0,0.0,Admin-0 capital,Malé,,,1.0,Male,1.0,,,0.0,0.0,Maldives,MDV,Maldives,MDV,,MV,,0.0,0.0,,112927.0,103693.0,0.0,9.0,9.0,3174186.0,,Male,1.0,5.0,5.0,POINT (73.499947468 4.16670818981) +3.0,110.0,0.0,Admin-0 capital,Jerusalem,,,0.0,Jerusalem,1.0,,De facto capita,0.0,0.0,Israel,IS1,Israel,ISR,Jerusalem,IL,,0.0,0.0,,1029300.0,801000.0,1072567.0,12.0,11.0,281184.0,,Jerusalem,1.0,0.0,3.7,POINT (35.2066259346 31.7784078156) +3.0,110.0,0.0,Admin-0 capital,Praia,,,0.0,Praia,1.0,,,0.0,0.0,Cape Verde,CPV,Cape Verde,CPV,,CV,,0.0,0.0,,113364.0,88859.0,89205.0,9.0,8.0,3374333.0,,Praia,1.0,5.0,5.0,POINT (-23.516688885 14.9166980173) +3.0,110.0,0.0,Admin-0 capital,Nassau,,,0.0,Nassau,1.0,,,0.0,0.0,"Bahamas, The",BHS,The Bahamas,BHS,,BS,,0.0,0.0,,227940.0,160966.0,0.0,10.0,9.0,3571824.0,,Nassau,1.0,5.0,5.0,POINT (-77.3500437843 25.0833901154) +3.0,110.0,0.0,Admin-0 capital,Nicosia,,,0.0,Nicosia,1.0,,Capital of both,0.0,0.0,Cyprus,CYP,Cyprus,CYP,,CY,,0.0,0.0,,224300.0,200452.0,222985.0,10.0,10.0,146268.0,,Nicosia,1.0,5.0,5.0,POINT (33.3666348864 35.1666764517) +3.0,110.0,8.0,Admin-0 capital,Wellington,,,0.0,Wellington,1.0,,,0.0,0.0,New Zealand,NZL,New Zealand,NZL,Manawatu-Wanganui,NZ,Wellington metropolitan area,0.0,0.0,,393400.0,393400.0,0.0,10.0,9.0,2144168.0,,Wellington,1.0,0.0,4.0,POINT (174.78326585928 -41.29998785369) +2.0,200.0,5.0,Admin-0 capital,Hanoi,,H,0.0,Hanoi,1.0,,,0.0,1.0,Vietnam,VNM,Vietnam,VNM,Thái Nguyên,VN,,5.0,0.0,Changed scale rank.,4378000.0,1431270.0,5466347.0,12.0,12.0,1581130.0,Hh Noi,Hanoi,1.0,0.0,4.0,POINT (105.8500142 21.0333272491) +2.0,200.0,5.0,Admin-0 capital,Ankara,,,0.0,Ankara,1.0,,,0.0,1.0,Turkey,TUR,Turkey,TUR,Ankara,TR,,5.0,0.0,Changed scale rank.,3716000.0,3307379.0,3267576.0,12.0,12.0,323786.0,Ankara,Ankara,1.0,0.0,4.0,POINT (32.864391641 39.9272385855) +2.0,200.0,6.0,Admin-0 capital,Budapest,,,0.0,Budapest,1.0,,,1.0,1.0,Hungary,HUN,Hungary,HUN,Budapest,HU,,4.0,0.0,Changed scale rank.,1679000.0,1679000.0,1718895.0,12.0,12.0,3054643.0,Budapest,Budapest,1.0,0.0,4.7,POINT (19.0833206774 47.5000063264) +2.0,200.0,6.0,Admin-0 capital,Sanaa,,Sana'a',0.0,Sanaa,1.0,,,0.0,1.0,Yemen,YEM,Yemen,YEM,Amanat Al Asimah,YE,,5.0,0.0,Changed scale rank.,2008000.0,1835853.0,1742507.0,12.0,12.0,71137.0,Sana'a',Sanaa,1.0,0.0,4.0,POINT (44.2065933826 15.3547332957) +2.0,200.0,6.0,Admin-0 capital,Bucharest,Bucuresti,,0.0,Bucharest,1.0,,,1.0,1.0,Romania,ROU,Romania,ROU,Bucharest,RO,,4.0,0.0,Changed scale rank.,1942000.0,1742194.0,1636574.0,12.0,12.0,683506.0,Bucuresti,Bucharest,1.0,0.0,4.0,POINT (26.099946654 44.4333718049) +2.0,200.0,6.0,Admin-0 capital,Damascus,,Dimashq,0.0,Damascus,1.0,,,0.0,1.0,Syria,SYR,Syria,SYR,Damascus,SY,,5.0,0.0,Changed scale rank.,2466000.0,2466000.0,3344577.0,12.0,12.0,170654.0,Dimashq,Damascus,1.0,0.0,4.7,POINT (36.299995889 33.5000339956) +2.0,200.0,6.0,Admin-0 capital,Lisbon,Lisboa,,0.0,Lisbon,1.0,,,1.0,1.0,Portugal,PRT,Portugal,PRT,Lisboa,PT,,4.0,0.0,Location adjusted. Changed scale rank.,2812000.0,517802.0,1795582.0,12.0,11.0,2267057.0,Lisboa,Lisbon,1.0,0.0,4.0,POINT (-9.14486630549 38.7227228779) +2.0,200.0,5.0,Admin-0 capital,Khartoum,,Al-Khartum,0.0,Khartoum,1.0,,,0.0,1.0,Sudan,SDN,Sudan,SDN,Khartoum,SD,,5.0,0.0,Changed scale rank.,4754000.0,1974647.0,2325931.0,12.0,12.0,379252.0,Al-Khartum,Khartoum,1.0,0.0,4.0,POINT (32.5341792386 15.5880782257) +2.0,200.0,7.0,Admin-0 capital,Oslo,,,0.0,Oslo,1.0,,,1.0,1.0,Kingdom of Norway,NOR,Norway,NOR,Oslo,NO,,4.0,0.0,Changed scale rank.,835000.0,580000.0,701804.0,11.0,11.0,3143244.0,Oslo,Oslo,1.0,0.0,4.0,POINT (10.749979206 59.9166902864) +2.0,200.0,5.0,Admin-0 capital,Warsaw,Warszawa,,0.0,Warsaw,1.0,,,1.0,1.0,Poland,POL,Poland,POL,Masovian,PL,,4.0,0.0,Changed scale rank.,1707000.0,1702139.0,2012431.0,12.0,12.0,756135.0,Warszawa,Warsaw,1.0,0.0,4.0,POINT (20.9999995511 52.2500006298) +2.0,200.0,6.0,Admin-0 capital,Pyongyang,,P'yongyang,0.0,Pyongyang,1.0,,,0.0,1.0,"Korea, North",PRK,North Korea,PRK,P'yongyang,KP,,5.0,0.0,Changed scale rank.,3300000.0,2498797.0,2483216.0,12.0,12.0,1871859.0,P'yongyang,Pyongyang,1.0,0.0,4.7,POINT (125.754690714 39.0194386994) +2.0,200.0,5.0,Admin-0 capital,Dar es Salaam,,,0.0,Dar es Salaam,1.0,,De facto capita,0.0,1.0,United Republic of Tanzania,TZA,Tanzania,TZA,Dar-Es-Salaam,TZ,,5.0,0.0,Changed scale rank.,2930000.0,2698652.0,2757835.0,12.0,12.0,160263.0,Dar es Salaam,Dar es Salaam,1.0,0.0,4.0,POINT (39.2683418363 -6.80001259474) +2.0,200.0,8.0,Admin-0 capital,Dublin,,,0.0,Dublin,1.0,,,1.0,1.0,Ireland,IRL,Ireland,IRL,Dublin,IE,,0.0,0.0,,1059000.0,968976.0,22478.0,12.0,11.0,2964574.0,Dublin,Dublin2,1.0,0.0,4.0,POINT (-6.24890568178 53.333061136) +2.0,200.0,8.0,Admin-0 capital,Monrovia,,,0.0,Monrovia,1.0,,,0.0,1.0,Liberia,LBR,Liberia,LBR,Montserrado,LR,,0.0,0.0,,1041000.0,785662.0,806416.0,12.0,11.0,2274895.0,Monrovia,Monrovia,1.0,0.0,4.0,POINT (-10.8047516291 6.31055665987) +2.0,200.0,6.0,Admin-0 capital,Kuala Lumpur,,,0.0,Kuala Lumpur,1.0,,Official and le,1.0,1.0,Malaysia,MYS,Malaysia,MYS,Selangor,MY,,0.0,0.0,,1448000.0,1448000.0,2667990.0,12.0,12.0,1735161.0,Kuala Lumpur,Kuala Lumpur,1.0,0.0,4.0,POINT (101.699983275 3.1666658721) +2.0,200.0,6.0,Admin-0 capital,Havana,,La Habana,0.0,Havana,1.0,,,0.0,1.0,Cuba,CUB,Cuba,CUB,Ciudad de la Habana,CU,,5.0,0.0,Changed scale rank.,2174000.0,1990917.0,1930305.0,12.0,12.0,3553478.0,La Habana,Havana,1.0,0.0,4.0,POINT (-82.3641821713 23.1319588409) +2.0,200.0,7.0,Admin-0 capital,Prague,Praha,,0.0,Prague,1.0,,,1.0,1.0,Czech Republic,CZE,Czech Republic,CZE,Prague,CZ,,4.0,0.0,Changed scale rank.,1162000.0,2087.0,1088042.0,12.0,4.0,4548393.0,Praha,Prague,1.0,0.0,4.7,POINT (14.4659797757 50.0833370149) +2.0,200.0,8.0,Admin-0 capital,Kuwait,,Al Kuwayt|Kuwait City,0.0,Kuwait,1.0,,,0.0,1.0,Kuwait,KWT,Kuwait,KWT,Al Kuwayt,KW,,5.0,0.0,Changed scale rank.,2063000.0,60064.0,1682968.0,12.0,8.0,285787.0,Al Kuwayt (Kuwait City),Kuwait,1.0,5.0,4.0,POINT (47.9783011462 29.36971763) +2.0,200.0,8.0,Admin-0 capital,Santo Domingo,,,0.0,Santo Domingo,1.0,,,0.0,1.0,Dominican Republic,DOM,Dominican Republic,DOM,Distrito Nacional,DO,,5.0,0.0,Changed scale rank.,2154000.0,2873.0,3322037.0,12.0,4.0,3668373.0,Santo Domingo,Santo Domingo,1.0,5.0,4.0,POINT (-69.9000850847 18.4700728546) +2.0,200.0,6.0,Admin-0 capital,Accra,,,0.0,Accra,1.0,,,0.0,1.0,Ghana,GHA,Ghana,GHA,Greater Accra,GH,,5.0,0.0,Changed scale rank.,2121000.0,1963264.0,2334371.0,12.0,12.0,2306104.0,Accra,Accra,1.0,0.0,4.0,POINT (-0.21671574035 5.55003460583) +2.0,200.0,7.0,Admin-0 capital,Tripoli,,,0.0,Tripoli,1.0,,,0.0,1.0,Libya,LBY,Libya,LBY,Tajura' wa an Nawahi al Arba,LY,,5.0,0.0,Changed scale rank.,2189000.0,229398.0,1149981.0,12.0,10.0,-1.0,Tarabulus,Tripoli1,1.0,0.0,4.0,POINT (13.1800117581 32.8925000194) +2.0,200.0,8.0,Admin-0 capital alt,Tel Aviv-Yafo,,Tel Aviv-Jaffa,0.0,Tel Aviv-Yafo,0.0,1.0,While Jerulsale,0.0,1.0,Israel,IS1,Israel,ISR,Tel Aviv,IL,,4.0,0.0,Changed scale rank.,3112000.0,378358.0,2306851.0,12.0,10.0,293394.0,Tel Aviv-Yafo,Tel Aviv-Yafo,1.0,0.0,4.0,POINT (34.7700117582 32.0799914744) +2.0,200.0,7.0,Admin-0 capital,Helsinki,,,0.0,Helsinki,1.0,,,1.0,1.0,Finland,FIN,Finland,FIN,Southern Finland,FI,,4.0,0.0,Changed scale rank.,1115000.0,558457.0,762958.0,12.0,11.0,658225.0,Helsinki,Helsinki,1.0,0.0,4.0,POINT (24.9341263415 60.175563374) +2.0,200.0,8.0,Admin-0 capital,København,Copenhagen,,1.0,Kobenhavn,1.0,,,1.0,1.0,Denmark,DNK,Denmark,DNK,Hovedstaden,DK,,0.0,0.0,,1085000.0,1085000.0,1038288.0,12.0,12.0,2618425.0,K,Copenhagen,1.0,0.0,4.0,POINT (12.5634857473 55.6785641904) +2.0,200.0,8.0,Admin-0 capital,Abidjan,,,0.0,Abidjan,1.0,,"De facto, admin",0.0,1.0,Ivory Coast,CIV,Ivory Coast,CIV,Lagunes,CI,,5.0,0.0,Changed scale rank.,3802000.0,3190395.0,3181637.0,12.0,12.0,2293538.0,Abidjan,Abidjan,1.0,0.0,4.0,POINT (-4.04004825989 5.31999696749) +2.0,200.0,1.0,Admin-0 capital,Brasília,,Brasilia,0.0,Brasilia,1.0,,,0.0,1.0,Brazil,BRA,Brazil,BRA,Distrito Federal,BR,,5.0,0.0,Changed scale rank.,3716996.0,2562963.0,1772679.0,12.0,12.0,3469058.0,Brasglia,Brasilia,1.0,0.0,3.7,POINT (-47.9160522884 -15.7833402315) +2.0,200.0,8.0,Admin-0 capital,Brussels,,Bruxelles-Brussel,0.0,Brussels,1.0,,,1.0,1.0,Belgium,BEL,Belgium,BEL,Brussels,BE,,0.0,0.0,,1743000.0,1019022.0,1490164.0,12.0,12.0,2800866.0,Bruxelles-Brussel,Brussels,1.0,5.0,4.7,POINT (4.3333166083 50.8333170767) +2.0,200.0,2.0,Admin-0 capital,Dhaka,,,0.0,Dhaka,1.0,,,0.0,1.0,Bangladesh,BGD,Bangladesh,BGD,Dhaka,BD,,5.0,0.0,Changed scale rank.,12797394.0,7000940.0,14995538.0,14.0,13.0,1185241.0,Dhaka,Dhaka,1.0,0.0,4.0,POINT (90.4085794667 23.7230597117) +2.0,200.0,6.0,Admin-0 capital,Luanda,,,0.0,Luanda,1.0,,,0.0,1.0,Angola,AGO,Angola,AGO,Luanda,AO,,5.0,0.0,Changed scale rank.,5172900.0,1951272.0,1951272.0,13.0,12.0,2240449.0,Luanda,Luanda,1.0,0.0,4.0,POINT (13.2344270413 -8.83828611363) +2.0,200.0,5.0,Admin-0 capital,Algiers,,El Djazacr,0.0,Algiers,1.0,,,0.0,1.0,Algeria,DZA,Algeria,DZA,Alger,DZ,,5.0,0.0,Changed scale rank.,3354000.0,1977663.0,3332619.0,12.0,12.0,2507480.0,El Djazasr,Algiers,1.0,5.0,4.0,POINT (3.05055252952 36.763064798) +2.0,200.0,5.0,Admin-0 capital,Rangoon,,Yangon,0.0,Rangoon,0.0,,Former capital,0.0,1.0,Myanmar,MMR,Myanmar,MMR,Yangon,MM,,5.0,0.0,Changed scale rank.,4088000.0,3301820.0,3124090.0,12.0,12.0,1298824.0,Yangon,Rangoon,1.0,0.0,4.0,POINT (96.1666776113 16.7833541046) +1.0,300.0,1.0,Populated place,San Francisco,,San Francisco-Oakland,0.0,San Francisco,0.0,,,1.0,1.0,United States,USA,United States of America,USA,California,US,,0.0,0.0,,3450000.0,732072.0,27400.0,12.0,11.0,5391959.0,San Francisco-Oakland,San Francisco1,1.0,0.0,2.7,POINT (-122.459977663 37.7400077505) +1.0,300.0,1.0,Admin-1 capital,Denver,,Denver-Aurora,0.0,Denver,0.0,,,0.0,1.0,United States,USA,United States of America,USA,Colorado,US,,5.0,0.0,Changed scale rank.,2313000.0,1548599.0,1521278.0,12.0,12.0,5419384.0,Denver-Aurora,Denver,1.0,0.0,3.7,POINT (-104.984015952 39.7391880484) +1.0,300.0,1.0,Populated place,Houston,,,0.0,Houston,0.0,,,0.0,1.0,United States,USA,United States of America,USA,Texas,US,,5.0,0.0,Changed scale rank.,4459000.0,3647574.0,3607616.0,12.0,12.0,4699066.0,Houston,Houston,1.0,0.0,3.0,POINT (-95.3399792905 29.8199743846) +1.0,300.0,1.0,Populated place,Miami,,,0.0,Miami,0.0,,,1.0,1.0,United States,USA,United States of America,USA,Florida,US,,0.0,0.0,,5585000.0,382894.0,1037811.0,13.0,10.0,4164138.0,Miami,Miami,1.0,0.0,2.1,POINT (-80.2241060808 25.7876106964) +1.0,300.0,1.0,Admin-1 capital,Atlanta,,,0.0,Atlanta,0.0,,,1.0,1.0,United States,USA,United States of America,USA,Georgia,US,,0.0,0.0,,4506000.0,422908.0,2874096.0,12.0,10.0,4180439.0,Atlanta,Atlanta,1.0,0.0,3.0,POINT (-84.3999493833 33.830013854) +1.0,300.0,1.0,Populated place,Chicago,,,0.0,Chicago,0.0,,,1.0,1.0,United States,USA,United States of America,USA,Illinois,US,,0.0,0.0,,8990000.0,2841952.0,3635101.0,13.0,12.0,4887398.0,Chicago,Chicago,1.0,0.0,3.0,POINT (-87.7500549741 41.8299906607) +1.0,300.0,6.0,Admin-0 capital,Caracas,,,0.0,Caracas,1.0,,,1.0,1.0,Venezuela,VEN,Venezuela,VEN,Distrito Capital,VE,,4.0,0.0,Changed scale rank.,2985000.0,1815679.0,2764555.0,12.0,12.0,3646738.0,Caracas,Caracas,1.0,0.0,3.0,POINT (-66.9170371924 10.5009985544) +1.0,300.0,5.0,Admin-0 capital,Kiev,,Kyiv,0.0,Kiev,1.0,,,0.0,1.0,Ukraine,UKR,Ukraine,UKR,Kiev,UA,,5.0,0.0,Changed scale rank.,2709000.0,1662508.0,1611692.0,12.0,12.0,703448.0,Kyiv,Kiev,1.0,0.0,3.7,POINT (30.5166279691 50.433367329) +1.0,300.0,8.0,Admin-1 capital,Dubai,Dubayy,,0.0,Dubai,0.0,,,1.0,1.0,United Arab Emirates,ARE,United Arab Emirates,ARE,Dubay,AE,,1.0,1.0,Name changed.,1379000.0,1137347.0,1166878.0,12.0,12.0,292223.0,Dubayy,Dubayy,1.0,0.0,3.7,POINT (55.2799743234 25.2299961538) +1.0,300.0,6.0,Admin-0 capital,Tashkent,,,0.0,Tashkent,1.0,,,0.0,1.0,Uzbekistan,UZB,Uzbekistan,UZB,Tashkent,UZ,,5.0,0.0,Changed scale rank.,2184000.0,1978028.0,2806287.0,12.0,12.0,1512569.0,Tashkent,Tashkent,1.0,0.0,3.7,POINT (69.2949328195 41.311701883) +1.0,300.0,3.0,Admin-0 capital,Madrid,,,0.0,Madrid,1.0,,,1.0,1.0,Kingdom of Spain,ESP,Spain,ESP,Comunidad de Madrid,ES,,0.0,0.0,,5567000.0,50437.0,3673427.0,13.0,8.0,3117735.0,Madrid,Madrid,1.0,0.0,3.0,POINT (-3.683351686 40.4000262645) +1.0,300.0,7.0,Admin-1 capital,Geneva,,,0.0,Geneva,0.0,,,1.0,0.0,Switzerland,CHE,Switzerland,CHE,Genève,CH,,4.0,0.0,Changed scale rank.,1240000.0,192385.0,508284.0,12.0,9.0,2660646.0,,Geneva,1.0,0.0,3.7,POINT (6.14002803409 46.2100075471) +1.0,300.0,7.0,Admin-0 capital,Stockholm,,,0.0,Stockholm,1.0,,,1.0,1.0,Sweden,SWE,Sweden,SWE,Stockholm,SE,,4.0,0.0,Location adjusted.,1264000.0,1253309.0,0.0,12.0,12.0,2673730.0,Stockholm,Stockholm,1.0,0.0,3.0,POINT (18.0973347328 59.3507599543) +1.0,300.0,5.0,Admin-0 capital,Bangkok,,Krung Thep,0.0,Bangkok,1.0,,,1.0,1.0,Thailand,THA,Thailand,THA,Bangkok Metropolis,TH,,0.0,0.0,,6704000.0,5104476.0,5082758.0,13.0,13.0,1609350.0,Krung Thep,Bangkok,1.0,0.0,3.0,POINT (100.516644652 13.7499992055) +1.0,300.0,5.0,Admin-0 capital,Lima,,,0.0,Lima,1.0,,,0.0,1.0,Peru,PER,Peru,PER,Lima,PE,,5.0,0.0,Changed scale rank.,8012000.0,6758234.0,6068380.0,13.0,13.0,3936456.0,Lima,Lima2,1.0,0.0,3.0,POINT (-77.0500620948 -12.0480126761) +1.0,300.0,8.0,Admin-0 capital,Dakar,,,0.0,Dakar,1.0,,,0.0,1.0,Senegal,SEN,Senegal,SEN,Dakar,SN,,5.0,0.0,Changed scale rank.,2604000.0,2476400.0,2470140.0,12.0,12.0,2253354.0,Dakar,Dakar,1.0,0.0,3.0,POINT (-17.4731301284 14.715831725) +1.0,300.0,3.0,Admin-0 capital,Johannesburg,,,0.0,Johannesburg,0.0,,,1.0,1.0,South Africa,ZAF,South Africa,ZAF,Gauteng,ZA,,4.0,0.0,Changed feature class.,3435000.0,2026469.0,3852246.0,12.0,12.0,993800.0,Johannesburg,Johannesburg,1.0,0.0,3.0,POINT (28.0300097236 -26.17004474) +1.0,300.0,8.0,Admin-0 capital,Amsterdam,,,0.0,Amsterdam,1.0,,De facto capita,1.0,1.0,Kingdom of the Netherlands,NLD,Netherlands,NLD,Noord-Holland,NL,,0.0,0.0,,1031000.0,741636.0,962488.0,12.0,11.0,2759794.0,Amsterdam,Amsterdam,1.0,0.0,3.7,POINT (4.91664017601 52.3499686881) +1.0,300.0,5.0,Admin-1 capital,Casablanca,,Dar-el-Beida,0.0,Casablanca,0.0,,,1.0,1.0,Morocco,MAR,Morocco,MAR,Grand Casablanca,MA,,4.0,0.0,Changed scale rank.,3181000.0,3144909.0,3718797.0,12.0,12.0,2553604.0,Dar-el-Beida,Casablanca,1.0,0.0,3.7,POINT (-7.61636743309 33.5999762156) +1.0,300.0,3.0,Admin-0 capital,Seoul,,,0.0,Seoul,1.0,,,1.0,1.0,"Korea, South",KOR,South Korea,KOR,Seoul,KR,,0.0,0.0,,9796000.0,9796000.0,12018058.0,13.0,13.0,1835848.0,Seoul,Seoul,1.0,0.0,3.0,POINT (126.999730997 37.5663490998) +1.0,300.0,5.0,Admin-0 capital,Manila,,,0.0,Manila,1.0,,"Official, de fa",1.0,1.0,Philippines,PHL,Philippines,PHL,Metropolitan Manila,PH,,0.0,0.0,,11100000.0,3077575.0,2381280.0,14.0,12.0,1701668.0,Manila,Manila,1.0,0.0,2.7,POINT (120.982217162 14.6041589548) +1.0,300.0,2.0,Admin-1 capital,Monterrey,,,0.0,Monterrey,0.0,,,0.0,1.0,Mexico,MEX,Mexico,MEX,Nuevo León,MX,,5.0,0.0,Changed scale rank.,3712000.0,1122874.0,3225636.0,12.0,12.0,3995465.0,Monterrey,Monterrey,1.0,0.0,3.7,POINT (-100.329984784 25.6699951365) +1.0,300.0,3.0,Admin-0 capital,Berlin,,,0.0,Berlin,1.0,,,1.0,1.0,Germany,DEU,Germany,DEU,Berlin,DE,,0.0,0.0,,3406000.0,3094014.0,3013258.0,12.0,12.0,2950159.0,Berlin,Berlin,1.0,0.0,2.7,POINT (13.4015486233 52.5218186636) +1.0,300.0,1.0,Admin-1 capital,Ürümqi,,rumqi|Wulumqi,0.0,Urumqi,0.0,,,0.0,1.0,China,CHN,China,CHN,Xinjiang Uygur,CN,,5.0,0.0,Changed scale rank.,2151000.0,1508225.0,2044401.0,12.0,12.0,1529102.0,Cramqi (Wulumqi),Urumqi,1.0,0.0,3.7,POINT (87.5750056549 43.8050122264) +1.0,300.0,1.0,Admin-1 capital,Chengdu,,,0.0,Chengdu,0.0,,,0.0,1.0,China,CHN,China,CHN,Sichuan,CN,,5.0,0.0,Changed scale rank.,4123000.0,3950437.0,11622929.0,12.0,12.0,1815286.0,Chengdu,Chengdu,1.0,0.0,3.0,POINT (104.07001949 30.6700000193) +1.0,300.0,2.0,Admin-1 region capital,Ōsaka,,Osaka-Kobe,0.0,Osaka,0.0,,,1.0,1.0,Japan,JPN,Japan,JPN,Osaka,JP,,4.0,0.0,Changed feature to Admin-0 region capital.,11294000.0,2592413.0,9630783.0,14.0,12.0,1853909.0,Osaka-Kobe,Osaka,1.0,5.0,3.0,POINT (135.460144815 34.7500352163) +1.0,300.0,3.0,Admin-0 capital,Kinshasa,,,0.0,Kinshasa,1.0,,,0.0,1.0,Congo (Kinshasa),COD,Congo (Kinshasa),COD,Kinshasa City,CD,,5.0,0.0,Changed scale rank.,7843000.0,5565703.0,4738154.0,13.0,13.0,2314302.0,Kinshasa,Kinshasa,1.0,0.0,3.0,POINT (15.3149718818 -4.32972410189) +1.0,300.0,1.0,Admin-0 capital,New Delhi,,,0.0,New Delhi,1.0,,,1.0,0.0,India,IND,India,IND,Delhi,IN,,0.0,0.0,,317797.0,317797.0,8060107.0,10.0,10.0,1261481.0,,New Delhi,1.0,0.0,2.1,POINT (77.1999800201 28.6000230092) +1.0,300.0,1.0,Admin-1 capital,Bangalore,,Bengaluru,0.0,Bangalore,0.0,,,0.0,1.0,India,IND,India,IND,Karnataka,IN,,3.0,1.0,Name changed. Changed scale rank.,6787000.0,5104047.0,8102712.0,13.0,13.0,1277333.0,Bangalore,Bangalore,1.0,0.0,3.7,POINT (77.5600097238 12.9699951365) +1.0,300.0,6.0,Admin-0 capital,Athens,Athenai,Athinai,0.0,Athens,1.0,,,1.0,1.0,Greece,GRC,Greece,GRC,Attiki,GR,,4.0,0.0,Changed scale rank.,3242000.0,729137.0,112572.0,12.0,11.0,264371.0,Athnnai,Athens2,1.0,0.0,3.7,POINT (23.7333210843 37.9833262319) +1.0,300.0,5.0,Admin-0 capital,Baghdad,,,0.0,Baghdad,1.0,,,0.0,1.0,Iraq,IRQ,Iraq,IRQ,Baghdad,IQ,,5.0,0.0,Changed scale rank.,5054000.0,5054000.0,4959534.0,13.0,13.0,98182.0,Baghdad,Baghdad,1.0,0.0,3.7,POINT (44.3938687732 33.3386484975) +1.0,300.0,3.0,Admin-0 capital,Addis Ababa,,,0.0,Addis Ababa,1.0,,,0.0,1.0,Ethiopia,ETH,Ethiopia,ETH,Addis Ababa,ET,,5.0,0.0,Changed scale rank.,3100000.0,2757729.0,3013653.0,12.0,12.0,344979.0,Addis Ababa,Addis Ababa,1.0,5.0,3.0,POINT (38.700004434 9.03331036268) +1.0,300.0,5.0,Admin-0 capital,Tehran,,,0.0,Tehran,1.0,,,0.0,1.0,Iran,IRN,Iran,IRN,Tehran,IR,,5.0,0.0,Changed scale rank.,7873000.0,7153309.0,8209012.0,13.0,13.0,112931.0,Tehran,Tehran,1.0,0.0,3.0,POINT (51.4243440336 35.6719427684) +1.0,300.0,2.0,Populated place,Vancouver,,,0.0,Vancouver,0.0,,,0.0,1.0,Canada,CAN,Canada,CAN,British Columbia,CA,,5.0,0.0,Changed scale rank.,2313328.0,603502.0,482002.0,12.0,11.0,6173331.0,Vancouver,Vancouver2,1.0,0.0,2.1,POINT (-123.121644218 49.2734165841) +1.0,300.0,2.0,Admin-1 capital,Toronto,,,0.0,Toronto,0.0,,,1.0,1.0,Canada,CAN,Canada,CAN,Ontario,CA,,0.0,0.0,,5213000.0,3934421.0,3749229.0,13.0,12.0,6167865.0,Toronto,Toronto,1.0,0.0,2.1,POINT (-79.4200207944 43.6999798778) +1.0,300.0,3.0,Admin-0 capital,Buenos Aires,,,0.0,Buenos Aires,1.0,,,1.0,1.0,Argentina,ARG,Argentina,ARG,Ciudad de Buenos Aires,AR,,0.0,0.0,,12795000.0,10929146.0,10271457.0,14.0,14.0,3435910.0,Buenos Aires,Buenos Aires,1.0,0.0,2.1,POINT (-58.3975313737 -34.6025016085) +1.0,300.0,5.0,Admin-0 capital,Kabul,,,0.0,Kabul,1.0,,,0.0,1.0,Afghanistan,AFG,Afghanistan,AFG,Kabul,AF,,5.0,0.0,Changed scale rank.,3277000.0,3043532.0,3475519.0,12.0,12.0,1138958.0,Kabul,Kabul,1.0,0.0,3.7,POINT (69.1832600493 34.5166902863) +1.0,300.0,7.0,Admin-0 capital,Vienna,Wien,,0.0,Vienna,1.0,,,1.0,1.0,Austria,AUT,Austria,AUT,Wien,AT,,0.0,0.0,,2400000.0,1731000.0,1480886.0,12.0,12.0,2761369.0,Wien,Vienna,1.0,0.0,3.7,POINT (16.3666389554 48.2000152782) +1.0,300.0,3.0,Admin-1 capital,Melbourne,,,0.0,Melbourne,0.0,,,1.0,1.0,Australia,AUS,Australia,AUS,Victoria,AU,,4.0,0.0,Changed feature class. Changed scale rank.,4170000.0,93625.0,1805353.0,12.0,8.0,2158177.0,Melbourne,Melbourne2,1.0,0.0,3.0,POINT (144.975016235 -37.8200313123) +1.0,300.0,8.0,Admin-0 capital,Taipei,,,0.0,Taipei,1.0,,,1.0,1.0,Taiwan,TWN,Taiwan,TWN,Taipei City,TW,,1.0,0.0,Corrected coordinates.,6900273.0,2618772.0,5698241.0,13.0,12.0,1668341.0,Taipei,Taipei,1.0,0.0,3.7,POINT (121.56833333333 25.03583333333) +1.0,300.0,8.0,Admin-1 capital,Auckland,,,0.0,Auckland,0.0,,,1.0,1.0,New Zealand,NZL,New Zealand,NZL,Auckland,NZ,Auckland metropolitan area,4.0,0.0,Changed scale rank.,1377200.0,395982.0,0.0,12.0,10.0,2193733.0,Auckland,Auckland,1.0,0.0,3.0,POINT (174.76302698708 -36.84805489493) +0.0,600.0,1.0,Populated place,Los Angeles,,Los Angeles-Long Beach-Santa Ana,0.0,Los Angeles,0.0,,,1.0,1.0,United States,USA,United States of America,USA,California,US,,0.0,0.0,,12500000.0,3694820.0,142265.0,14.0,12.0,5368361.0,Los Angeles-Long Beach-Santa Ana,Los Angeles1,1.0,0.0,2.0,POINT (-118.179980511 33.9899782502) +0.0,600.0,1.0,Admin-0 capital,"Washington, D.C.",,Washington D.C.,0.0,"Washington, D.C.",1.0,,,1.0,1.0,United States,USA,United States of America,USA,District of Columbia,US,,0.0,0.0,,4338000.0,552433.0,2175991.0,12.0,11.0,4140963.0,"Washington, D.C.","Washington, D.C.",1.0,5.0,2.1,POINT (-77.0094185808 38.8995493765) +0.0,600.0,1.0,Populated place,New York,,New York-Newark,0.0,New York,0.0,,UN Headquarters,1.0,1.0,United States,USA,United States of America,USA,New York,US,,0.0,0.0,,19040000.0,8008278.0,9292603.0,14.0,13.0,5128581.0,New York-Newark,New York,1.0,0.0,1.7,POINT (-73.9800169288 40.749979064) +0.0,600.0,5.0,Admin-0 capital,London,,,0.0,London,1.0,,,1.0,1.0,United Kingdom,GBR,United Kingdom,GBR,Westminster,GB,,0.0,0.0,,8567000.0,7421209.0,326670.0,13.0,13.0,2643743.0,London,London2,1.0,5.0,1.7,POINT (-0.11672184386 51.4999947297) +0.0,600.0,5.0,Admin-1 capital,Istanbul,,,0.0,Istanbul,0.0,,,1.0,1.0,Turkey,TUR,Turkey,TUR,Istanbul,TR,,0.0,0.0,,10061000.0,9945610.0,9651488.0,14.0,13.0,745044.0,Istanbul,Istanbul,1.0,0.0,3.0,POINT (29.0100015856 41.1049961538) +0.0,600.0,5.0,Admin-0 capital,Riyadh,,Ar-Riyadh,0.0,Riyadh,1.0,,,1.0,1.0,Saudi Arabia,SAU,Saudi Arabia,SAU,Ar Riyad,SA,,4.0,0.0,Changed scale rank.,4465000.0,4205961.0,5148778.0,12.0,12.0,108410.0,Ar-Riyadh,Riyadh,1.0,0.0,3.7,POINT (46.7727416573 24.6408331492) +0.0,600.0,3.0,Admin-0 capital,Cape Town,,,0.0,Cape Town,1.0,1.0,Legislative cap,1.0,1.0,South Africa,ZAF,South Africa,ZAF,Western Cape,ZA,,4.0,0.0,Changed scale rank.,3215000.0,2432858.0,2401318.0,12.0,12.0,3369157.0,Cape Town,Cape Town,1.0,0.0,1.7,POINT (18.4349881578 -33.9200109672) +0.0,600.0,2.0,Admin-0 capital,Moscow,Moskva,,0.0,Moscow,1.0,,,1.0,1.0,Russia,RUS,Russia,RUS,Moskva,RU,,0.0,0.0,,10452000.0,10452000.0,10585385.0,14.0,14.0,524901.0,Moskva,Moscow,1.0,0.0,1.7,POINT (37.6155228259 55.7521641226) +0.0,600.0,2.0,Admin-0 capital,Mexico City,,Ciudad de M,0.0,Mexico City,1.0,,,1.0,1.0,Mexico,MEX,Mexico,MEX,Distrito Federal,MX,,0.0,0.0,,19028000.0,10811002.0,10018444.0,14.0,14.0,3530597.0,Ciudad de Mdxico,Mexico City,1.0,0.0,2.1,POINT (-99.1309882017 19.4424424428) +0.0,600.0,2.0,Admin-0 capital alt,Lagos,,,0.0,Lagos,0.0,1.0,Former capital,1.0,1.0,Nigeria,NGA,Nigeria,NGA,Lagos,NG,,4.0,0.0,Location adjusted. Changed scale rank.,9466000.0,1536.0,6567892.0,13.0,3.0,2332459.0,Lagos,Lagos,1.0,0.0,2.0,POINT (3.39153107121 6.44326165348) +0.0,600.0,3.0,Admin-0 capital,Rome,,,0.0,Rome,1.0,,,1.0,1.0,Italy,ITA,Italy,ITA,Lazio,IT,,0.0,0.0,,3339000.0,35452.0,2050212.0,12.0,7.0,3169070.0,Rome,Rome,1.0,0.0,2.7,POINT (12.4832584215 41.8959556265) +0.0,600.0,1.0,Admin-0 capital,Beijing,,,0.0,Beijing,1.0,,,1.0,1.0,China,CHN,China,CHN,Beijing,CN,,0.0,0.0,,11106000.0,7480601.0,9033231.0,14.0,13.0,1816670.0,Beijing,Beijing,1.0,0.0,1.7,POINT (116.388285684 39.9288922313) +0.0,600.0,5.0,Admin-0 capital,Nairobi,,,0.0,Nairobi,1.0,,,1.0,1.0,Kenya,KEN,Kenya,KEN,Nairobi,KE,,4.0,0.0,Changed scale rank.,3010000.0,2750547.0,3400962.0,12.0,12.0,184745.0,Nairobi,Nairobi,1.0,0.0,2.0,POINT (36.8166568591 -1.28334674185) +0.0,600.0,1.0,Admin-0 capital,Jakarta,,,0.0,Jakarta,1.0,,,1.0,1.0,Indonesia,IDN,Indonesia,IDN,Jakarta Raya,ID,,0.0,0.0,,9125000.0,8540121.0,9129613.0,13.0,13.0,1642911.0,Jakarta,Jakarta,1.0,0.0,2.1,POINT (106.829437621 -6.17441770541) +0.0,600.0,5.0,Admin-0 capital,Bogota,,Bogota,0.0,Bogota,1.0,,,1.0,1.0,Colombia,COL,Colombia,COL,Bogota,CO,,0.0,0.0,,7772000.0,6333661.0,5754084.0,13.0,13.0,3688689.0,Bogota,Bogota,1.0,0.0,2.1,POINT (-74.0833439552 4.59642356253) +0.0,600.0,3.0,Admin-0 capital,Cairo,,Al-Qahirah,0.0,Cairo,1.0,,,1.0,1.0,Egypt,EGY,Egypt,EGY,Al Qahirah,EG,,0.0,0.0,,11893000.0,7734614.0,13720557.0,14.0,13.0,360630.0,Al-Qahirah,Cairo,1.0,5.0,1.7,POINT (31.2499682197 30.0499603465) +0.0,600.0,1.0,Admin-1 capital,Shanghai,,,0.0,Shanghai,0.0,,,1.0,1.0,China,CHN,China,CHN,Shanghai,CN,,0.0,0.0,,14987000.0,14608512.0,16803572.0,14.0,14.0,1796236.0,Shanghai,Shanghai,1.0,0.0,2.0,POINT (121.436504678 31.2164524526) +0.0,600.0,2.0,Admin-0 capital,Tokyo,,,0.0,Tokyo,1.0,,De facto capita,1.0,1.0,Japan,JPN,Japan,JPN,Tokyo,JP,,0.0,0.0,,35676000.0,8336599.0,12945252.0,14.0,13.0,1850147.0,Tokyo,Tokyo,1.0,0.0,1.7,POINT (139.751407429 35.6850169058) +0.0,600.0,1.0,Admin-1 capital,Mumbai,Bombay,,0.0,Mumbai,0.0,,,1.0,1.0,India,IND,India,IND,Maharashtra,IN,,0.0,0.0,,18978000.0,12691836.0,12426085.0,14.0,14.0,1275339.0,Mumbai,Mumbai,1.0,0.0,1.7,POINT (72.8569892974 19.0169903757) +0.0,600.0,3.0,Admin-0 capital,Paris,,,0.0,Paris,1.0,,,1.0,1.0,French Republic,FRA,France,FRA,Île-de-France,FR,,0.0,0.0,,9904000.0,11177.0,7142744.0,13.0,6.0,2988507.0,Paris,Paris,1.0,0.0,1.7,POINT (2.33333532574 48.8666929312) +0.0,600.0,3.0,Admin-0 capital,Santiago,,,0.0,Santiago,1.0,,"Official, admin",1.0,1.0,Chile,CHL,Chile,CHL,Región Metropolitana de Santiago,CL,,4.0,0.0,Changed scale rank.,5720000.0,46611.0,3066651.0,13.0,7.0,3449741.0,Santiago,Santiago3,1.0,0.0,2.0,POINT (-70.6670408546 -33.4500138155) +0.0,600.0,1.0,Admin-1 capital,Kolkata,Calcutta,,0.0,Kolkata,0.0,,,0.0,1.0,India,IND,India,IND,West Bengal,IN,,4.0,1.0,Name changed. Changed scale rank.,14787000.0,4631392.0,7783716.0,14.0,12.0,1275004.0,Kolkata,Calcutta,1.0,0.0,3.7,POINT (88.3246756581 22.4949692983) +0.0,600.0,1.0,Admin-1 capital,Rio de Janeiro,,,0.0,Rio de Janeiro,0.0,,,1.0,1.0,Brazil,BRA,Brazil,BRA,Rio de Janeiro,BR,,0.0,0.0,,11748000.0,2010175.0,1821489.0,14.0,12.0,3451190.0,Rio de Janeiro,Rio de Janeiro,1.0,0.0,1.7,POINT (-43.2250207942 -22.9250231742) +0.0,600.0,1.0,Admin-1 capital,São Paulo,,Sao Paulo|Sio Paulo,0.0,Sao Paulo,0.0,,,1.0,1.0,Brazil,BRA,Brazil,BRA,São Paulo,BR,,0.0,0.0,,18845000.0,10021295.0,11522944.0,14.0,14.0,3448439.0,S,Sao Paolo,1.0,0.0,3.0,POINT (-46.6250199804 -23.558679587) +0.0,600.0,3.0,Admin-1 capital,Sydney,,,0.0,Sydney,0.0,,,1.0,1.0,Australia,AUS,Australia,AUS,New South Wales,AU,,4.0,0.0,Changed feature class.,4630000.0,3641422.0,2669348.0,12.0,12.0,2147714.0,Sydney,Sydney1,1.0,0.0,,POINT (151.185179809 -33.9200109672) +0.0,600.0,0.0,Admin-0 capital,Singapore,,,0.0,Singapore,1.0,,,1.0,1.0,Singapore,SGP,Singapore,SGP,,SG,,0.0,0.0,,5183700.0,3289529.0,3314179.0,13.0,12.0,1880252.0,Singapore,Singapore,1.0,5.0,2.1,POINT (103.855820678 1.29303346649) +0.0,600.0,0.0,Admin-0 region capital,Hong Kong,,,0.0,Hong Kong,0.0,,,1.0,1.0,China,CHN,Hong Kong S.A.R.,HKG,,HK,,0.0,0.0,,7206000.0,4551579.0,4549026.0,13.0,12.0,1819729.0,Hong Kong,Hong Kong,1.0,0.0,3.0,POINT (114.185009317 22.304980895) +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +0.0,600.0,0.0,Admin-0 region capital,Hong Kong,,,0.0,Hong Kong,0.0,,,1.0,1.0,China,CHN,Hong Kong S.A.R.,HKG,,HK,,0.0,0.0,,7206000.0,4551579.0,4549026.0,13.0,12.0,1819729.0,Hong Kong,Hong Kong,1.0,0.0,3.0,POINT (114.185009317 nan) +0.0,600.0,0.0,Admin-0 region capital,Hong Kong,,,0.0,Hong Kong,0.0,,,1.0,1.0,China,CHN,Hong Kong S.A.R.,HKG,,HK,,0.0,0.0,,7206000.0,4551579.0,4549026.0,13.0,12.0,1819729.0,Hong Kong,Hong Kong,1.0,0.0,3.0,POINT (114.185009317 inf) +0.0,600.0,0.0,Admin-0 region capital,Hong Kong,,,0.0,Hong Kong,0.0,,,1.0,1.0,China,CHN,Hong Kong S.A.R.,HKG,,HK,,0.0,0.0,,7206000.0,4551579.0,4549026.0,13.0,12.0,1819729.0,Hong Kong,Hong Kong,1.0,0.0,3.0,POINT (nan 22.304980895) +0.0,600.0,0.0,Admin-0 region capital,Hong Kong,,,0.0,Hong Kong,0.0,,,1.0,1.0,China,CHN,Hong Kong S.A.R.,HKG,,HK,,0.0,0.0,,7206000.0,4551579.0,4549026.0,13.0,12.0,1819729.0,Hong Kong,Hong Kong,1.0,0.0,3.0,POINT (inf 22.304980895) diff --git a/tests/csv_geometry/out.mbtiles.json b/tests/csv_geometry/out.mbtiles.json new file mode 100644 index 000000000..b189b1864 --- /dev/null +++ b/tests/csv_geometry/out.mbtiles.json @@ -0,0 +1,503 @@ +{ "type": "FeatureCollection", "properties": { +"antimeridian_adjusted_bounds": "-175.220564,-41.299988,179.216647,64.150024", +"bounds": "-180.000000,-41.299988,180.000000,85.051129", +"center": "0.000000,0.000000,0", +"description": "tests/csv_geometry/out.mbtiles", +"format": "pbf", +"json": "{\"vector_layers\":[{\"id\":\"ne_110m_populated_places_simple\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"adm0_a3\":\"String\",\"adm0cap\":\"Number\",\"adm0name\":\"String\",\"adm1name\":\"String\",\"capalt\":\"Mixed\",\"capin\":\"String\",\"changed\":\"Number\",\"checkme\":\"Number\",\"diffascii\":\"Number\",\"diffnote\":\"String\",\"featurecla\":\"String\",\"geonameid\":\"Number\",\"iso_a2\":\"Mixed\",\"labelrank\":\"Number\",\"ls_match\":\"Number\",\"ls_name\":\"String\",\"megacity\":\"Number\",\"meganame\":\"String\",\"min_zoom\":\"Mixed\",\"name\":\"String\",\"namealt\":\"String\",\"nameascii\":\"String\",\"namediff\":\"Number\",\"namepar\":\"String\",\"natscale\":\"Number\",\"note\":\"String\",\"pop_max\":\"Number\",\"pop_min\":\"Number\",\"pop_other\":\"Number\",\"rank_max\":\"Number\",\"rank_min\":\"Number\",\"scalerank\":\"Number\",\"sov0name\":\"String\",\"sov_a3\":\"String\",\"worldcity\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"ne_110m_populated_places_simple\",\"count\":247,\"geometry\":\"Point\",\"attributeCount\":35,\"attributes\":[{\"attribute\":\"adm0_a3\",\"count\":198,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"AND\",\"ARE\",\"ARG\",\"ARM\",\"ATG\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRB\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"COM\",\"CPV\",\"CRI\",\"CUB\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DMA\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FRA\",\"FSM\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRD\",\"GTM\",\"GUY\",\"HKG\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KIR\",\"KNA\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\"]},{\"attribute\":\"adm0cap\",\"count\":2,\"type\":\"number\",\"values\":[0.0,1.0],\"min\":0,\"max\":1},{\"attribute\":\"adm0name\",\"count\":198,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Andorra\",\"Angola\",\"Antigua and Barbuda\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bahrain\",\"Bangladesh\",\"Barbados\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Cape Verde\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Comoros\",\"Congo (Brazzaville)\",\"Congo (Kinshasa)\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Republic\",\"Denmark\",\"Djibouti\",\"Dominica\",\"Dominican Republic\",\"East Timor\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Federated States of Micronesia\",\"Fiji\",\"Finland\",\"France\",\"Gabon\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Grenada\",\"Guatemala\",\"Guinea\",\"Guinea Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hong Kong S.A.R.\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Ivory Coast\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kiribati\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Laos\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Liechtenstein\",\"Lithuania\"]},{\"attribute\":\"adm1name\",\"count\":205,\"type\":\"string\",\"values\":[\"\",\"Abu Dhabi\",\"Ad Dawhah\",\"Addis Ababa\",\"Ahal\",\"Al Kuwayt\",\"Al Qahirah\",\"Alger\",\"Amanat Al Asimah\",\"Amman\",\"Ankara\",\"Anseba\",\"Antananarivo\",\"Aqmola\",\"Ar Riyad\",\"Asunción\",\"Attiki\",\"Auckland\",\"Australian Capital Territory\",\"Baghdad\",\"Baki\",\"Bamako\",\"Banaadir\",\"Bangkok Metropolis\",\"Bangui\",\"Banjul\",\"Beijing\",\"Beirut\",\"Benguet\",\"Berlin\",\"Bern\",\"Bhaktapur\",\"Bioko Norte\",\"Bishkek\",\"Bissau\",\"Bogota\",\"Bratislavský\",\"British Columbia\",\"Brunei and Muara\",\"Brussels\",\"Bucharest\",\"Budapest\",\"Bujumbura Mairie\",\"California\",\"Cayo\",\"Centar\",\"Central\",\"Central Equatoria\",\"Centre\",\"Chisinau\",\"Chuquisaca\",\"Ciudad de Buenos Aires\",\"Ciudad de la Habana\",\"Colombo\",\"Colorado\",\"Comunidad de Madrid\",\"Conakry\",\"Dakar\",\"Damascus\",\"Dar-Es-Salaam\",\"Delhi\",\"Dhaka\",\"Dili\",\"District of Columbia\",\"Distrito Capital\",\"Distrito Federal\",\"Distrito Nacional\",\"Djibouti\",\"Dodoma\",\"Dubay\",\"Dublin\",\"Durrës\",\"East Berbice-Corentyne\",\"Erevan\",\"Estuaire\",\"F.C.T.\",\"Federal Capital Territory\",\"Florida\",\"Francisco Morazán\",\"Gauteng\",\"Genève\",\"Georgia\",\"Grad Beograd\",\"Grad Sofiya\",\"Grad Zagreb\",\"Grand Casablanca\",\"Greater Accra\",\"Guadalcanal\",\"Guatemala\",\"Hadjer-Lamis\",\"Harare\",\"Harju\",\"Hhohho\",\"Hovedstaden\",\"Illinois\",\"Istanbul\",\"Jakarta Raya\",\"Jerusalem\",\"Kabul\",\"Kadiogo\"]},{\"attribute\":\"capalt\",\"count\":2,\"type\":\"mixed\",\"values\":[\"\",1.0],\"min\":1,\"max\":1},{\"attribute\":\"capin\",\"count\":21,\"type\":\"string\",\"values\":[\"\",\"Administrative\",\"Capital of both\",\"Claimed as capi\",\"Claimed as inte\",\"De facto capita\",\"De facto, admin\",\"Former capital\",\"Judicial capita\",\"Legislative and\",\"Legislative cap\",\"Offical capital\",\"Official (const\",\"Official and ad\",\"Official and le\",\"Official capita\",\"Official, admin\",\"Official, de fa\",\"Official, legis\",\"UN Headquarters\",\"While Jerulsale\"]},{\"attribute\":\"changed\",\"count\":7,\"type\":\"number\",\"values\":[0.0,1.0,20.0,3.0,4.0,40.0,5.0],\"min\":0,\"max\":40},{\"attribute\":\"checkme\",\"count\":2,\"type\":\"number\",\"values\":[0.0,5.0],\"min\":0,\"max\":5},{\"attribute\":\"diffascii\",\"count\":2,\"type\":\"number\",\"values\":[0.0,1.0],\"min\":0,\"max\":1},{\"attribute\":\"diffnote\",\"count\":13,\"type\":\"string\",\"values\":[\"\",\"Added place.\",\"Changed country.\",\"Changed feature class.\",\"Changed feature class. Changed scale rank.\",\"Changed feature to Admin-0 region capital.\",\"Changed scale rank.\",\"Corrected coordinates.\",\"Location adjusted.\",\"Location adjusted. Changed scale rank.\",\"Name changed.\",\"Name changed. Changed scale rank.\",\"Population from GeoNames. Changed scale rank.\"]},{\"attribute\":\"featurecla\",\"count\":6,\"type\":\"string\",\"values\":[\"Admin-0 capital\",\"Admin-0 capital alt\",\"Admin-0 region capital\",\"Admin-1 capital\",\"Admin-1 region capital\",\"Populated place\"]},{\"attribute\":\"geonameid\",\"count\":242,\"type\":\"number\",\"values\":[-1.0,1018725.0,1040652.0,1070940.0,108410.0,112931.0,1138958.0,1176615.0,1185241.0,1221874.0,1238992.0,1252416.0,1261481.0,1275004.0,1275339.0,1277333.0,1283240.0,1298824.0,146268.0,1512569.0,1526273.0,1528675.0,1529102.0,1559804.0,1581130.0,160196.0,160263.0,1609350.0,162183.0,1642911.0,1645457.0,1651944.0,1668341.0,1690681.0,1701668.0,170654.0,1728930.0,1730025.0,1735161.0,1796236.0,1815286.0,1816670.0,1819729.0,1820906.0,1821306.0,1835848.0,184745.0,1850147.0,1853909.0,1857910.0,1871859.0,1880252.0,202061.0,2028462.0,2075807.0,2081986.0,2088122.0,2108502.0,2110079.0,2110394.0,2113779.0,2135171.0,2144168.0,2147714.0,2158177.0,2172517.0,2193733.0,2198148.0,2220957.0,223817.0,2240449.0,2253354.0,2260535.0,2267057.0,2274895.0,2279755.0,2293538.0,2306104.0,2309527.0,2314302.0,2322794.0,232422.0,2332459.0,2357048.0,2365267.0,2374775.0,2377450.0,2389853.0,2392087.0,2394819.0,2399697.0,2408770.0,241131.0,2413876.0,2422465.0,2427123.0,2440485.0,2460596.0,2462881.0,2464470.0],\"min\":-1,\"max\":6697380},{\"attribute\":\"iso_a2\",\"count\":197,\"type\":\"mixed\",\"values\":[-99,\"AD\",\"AE\",\"AF\",\"AG\",\"AL\",\"AM\",\"AO\",\"AR\",\"AT\",\"AU\",\"AZ\",\"BA\",\"BB\",\"BD\",\"BE\",\"BF\",\"BG\",\"BH\",\"BI\",\"BJ\",\"BN\",\"BO\",\"BR\",\"BS\",\"BT\",\"BW\",\"BY\",\"BZ\",\"CA\",\"CD\",\"CF\",\"CG\",\"CH\",\"CI\",\"CL\",\"CM\",\"CN\",\"CO\",\"CR\",\"CU\",\"CV\",\"CY\",\"CZ\",\"DE\",\"DJ\",\"DK\",\"DM\",\"DO\",\"DZ\",\"EC\",\"EE\",\"EG\",\"EH\",\"ER\",\"ES\",\"ET\",\"FI\",\"FJ\",\"FM\",\"FR\",\"GA\",\"GB\",\"GD\",\"GE\",\"GH\",\"GM\",\"GN\",\"GQ\",\"GR\",\"GT\",\"GW\",\"GY\",\"HK\",\"HN\",\"HR\",\"HT\",\"HU\",\"ID\",\"IE\",\"IL\",\"IN\",\"IQ\",\"IR\",\"IS\",\"IT\",\"JM\",\"JO\",\"JP\",\"KE\",\"KG\",\"KH\",\"KI\",\"KM\",\"KN\",\"KP\",\"KR\",\"KW\",\"KZ\",\"LA\"],\"min\":-99,\"max\":-99},{\"attribute\":\"labelrank\",\"count\":8,\"type\":\"number\",\"values\":[0.0,1.0,2.0,3.0,5.0,6.0,7.0,8.0],\"min\":0,\"max\":8},{\"attribute\":\"ls_match\",\"count\":3,\"type\":\"number\",\"values\":[0.0,1.0,2.0],\"min\":0,\"max\":2},{\"attribute\":\"ls_name\",\"count\":243,\"type\":\"string\",\"values\":[\"\",\"Abidjan\",\"Abu Dhabi\",\"Abuja\",\"Accra\",\"Addis Ababa\",\"Algiers\",\"Amman\",\"Amsterdam\",\"Andorra\",\"Ankara\",\"Antananarivo\",\"Apia\",\"Ashgabat\",\"Asmara\",\"Astana\",\"Asuncion\",\"Athens2\",\"Atlanta\",\"Auckland\",\"Baghdad\",\"Baguio City\",\"Baku\",\"Bamako\",\"Bandar Seri Begawan\",\"Bangalore\",\"Bangkok\",\"Bangui\",\"Banjul\",\"Basseterre\",\"Beijing\",\"Beirut\",\"Belgrade\",\"Belmopan\",\"Berlin\",\"Bern\",\"Bishkek\",\"Bissau\",\"Bloemfontein\",\"Bogota\",\"Brasilia\",\"Bratislava\",\"Brazzaville\",\"Bridgetown\",\"Brussels\",\"Bucharest\",\"Budapest\",\"Buenos Aires\",\"Bujumbura\",\"Cairo\",\"Calcutta\",\"Canberra\",\"Cape Town\",\"Caracas\",\"Casablanca\",\"Castries\",\"Chengdu\",\"Chicago\",\"Chisinau\",\"Colombo\",\"Conakry\",\"Copenhagen\",\"Cotonou\",\"Dakar\",\"Damascus\",\"Dar es Salaam\",\"Denver\",\"Dhaka\",\"Dili\",\"Djibouti\",\"Dodoma\",\"Doha\",\"Dubayy\",\"Dublin2\",\"Dushanbe\",\"Freetown\",\"Funafuti\",\"Gaborone\",\"Geneva\",\"Georgetown1\",\"Guatemala\",\"Hanoi\",\"Harare\",\"Hargeysa\",\"Havana\",\"Helsinki\",\"Hong Kong\",\"Honiara\",\"Houston\",\"Islamabad\",\"Istanbul\",\"Jakarta\",\"Jerusalem\",\"Johannesburg\",\"Juba\",\"Kabul\",\"Kampala\",\"Kathmandu\",\"Khartoum\",\"Kiev\"]},{\"attribute\":\"megacity\",\"count\":2,\"type\":\"number\",\"values\":[0.0,1.0],\"min\":0,\"max\":1},{\"attribute\":\"meganame\",\"count\":146,\"type\":\"string\",\"values\":[\"\",\"Abidjan\",\"Abuja\",\"Accra\",\"Addis Ababa\",\"Al Kuwayt (Kuwait City)\",\"Al-Khartum\",\"Al-Qahirah\",\"Amman\",\"Amsterdam\",\"Ankara\",\"Antananarivo\",\"Ar-Riyadh\",\"Asuncian\",\"Athnnai\",\"Atlanta\",\"Auckland\",\"Baghdad\",\"Baku\",\"Bamako\",\"Bangalore\",\"Bayrut\",\"Beijing\",\"Beograd\",\"Berlin\",\"Bishkek\",\"Bogota\",\"Brasglia\",\"Brazzaville\",\"Bruxelles-Brussel\",\"Bucuresti\",\"Budapest\",\"Buenos Aires\",\"Cape Town\",\"Caracas\",\"Chengdu\",\"Chicago\",\"Ciudad de Guatemala (Guatemala City)\",\"Ciudad de Mdxico\",\"Ciudad de Panam\",\"Conakry\",\"Cotonou\",\"Cramqi (Wulumqi)\",\"Dakar\",\"Dar es Salaam\",\"Dar-el-Beida\",\"Denver-Aurora\",\"Dhaka\",\"Dimashq\",\"Dubayy\",\"Dublin\",\"El Djazasr\",\"Freetown\",\"Harare\",\"Helsinki\",\"Hh Noi\",\"Hong Kong\",\"Houston\",\"Islamabad\",\"Istanbul\",\"Jakarta\",\"Johannesburg\",\"K\",\"Kabul\",\"Kampala\",\"Kathmandu\",\"Kigali\",\"Kinshasa\",\"Kolkata\",\"Krung Thep\",\"Kuala Lumpur\",\"Kyiv\",\"Kyoto\",\"La Habana\",\"La Paz\",\"Lagos\",\"Lima\",\"Lisboa\",\"Lomi\",\"London\",\"Los Angeles-Long Beach-Santa Ana\",\"Luanda\",\"Lusaka\",\"Madrid\",\"Managua\",\"Manila\",\"Maputo\",\"Melbourne\",\"Miami\",\"Minsk\",\"Monrovia\",\"Monterrey\",\"Montevideo\",\"Moskva\",\"Mumbai\",\"Muqdisho\",\"N'Djam-na\",\"Nairobi\",\"Nay Pyi Taw\",\"New York-Newark\"]},{\"attribute\":\"min_zoom\",\"count\":16,\"type\":\"mixed\",\"values\":[\"\",1.7,2.0,2.1,2.7,3.0,3.7,4.0,4.7,5.0,5.1,5.6,6.0,6.1,6.7,7.0],\"min\":1.7,\"max\":7},{\"attribute\":\"name\",\"count\":243,\"type\":\"string\",\"values\":[\"Abidjan\",\"Abu Dhabi\",\"Abuja\",\"Accra\",\"Addis Ababa\",\"Algiers\",\"Amman\",\"Amsterdam\",\"Andorra\",\"Ankara\",\"Antananarivo\",\"Apia\",\"Ashgabat\",\"Asmara\",\"Astana\",\"Asunción\",\"Athens\",\"Atlanta\",\"Auckland\",\"Baghdad\",\"Baguio City\",\"Baku\",\"Bamako\",\"Bandar Seri Begawan\",\"Bangalore\",\"Bangkok\",\"Bangui\",\"Banjul\",\"Basseterre\",\"Beijing\",\"Beirut\",\"Belgrade\",\"Belmopan\",\"Berlin\",\"Bern\",\"Bir Lehlou\",\"Bishkek\",\"Bissau\",\"Bloemfontein\",\"Bogota\",\"Brasília\",\"Bratislava\",\"Brazzaville\",\"Bridgetown\",\"Brussels\",\"Bucharest\",\"Budapest\",\"Buenos Aires\",\"Bujumbura\",\"Cairo\",\"Canberra\",\"Cape Town\",\"Caracas\",\"Casablanca\",\"Castries\",\"Chengdu\",\"Chicago\",\"Chișinău\",\"Colombo\",\"Conakry\",\"Cotonou\",\"Dakar\",\"Damascus\",\"Dar es Salaam\",\"Denver\",\"Dhaka\",\"Dili\",\"Djibouti\",\"Dodoma\",\"Doha\",\"Dubai\",\"Dublin\",\"Dushanbe\",\"Freetown\",\"Funafuti\",\"Gaborone\",\"Geneva\",\"Georgetown\",\"Guatemala\",\"Hanoi\",\"Harare\",\"Hargeysa\",\"Havana\",\"Helsinki\",\"Hong Kong\",\"Honiara\",\"Houston\",\"Islamabad\",\"Istanbul\",\"Jakarta\",\"Jerusalem\",\"Johannesburg\",\"Juba\",\"Kabul\",\"Kampala\",\"Kathmandu\",\"Khartoum\",\"Kiev\",\"Kigali\",\"Kingston\"]},{\"attribute\":\"namealt\",\"count\":44,\"type\":\"string\",\"values\":[\"\",\"Al Kuwayt|Kuwait City\",\"Al-Khartum\",\"Al-Qahirah\",\"Ar-Riyadh\",\"Asuncion\",\"Athinai\",\"Bayrut\",\"Bengaluru\",\"Bogota\",\"Brasilia\",\"Bruxelles-Brussel\",\"Ciudad de Guatemala (Guatemala City)\",\"Ciudad de M\",\"Ciudad de Panam\",\"Dar-el-Beida\",\"Denver-Aurora\",\"Dimashq\",\"El Djazacr\",\"H\",\"Krung Thep\",\"Kyiv\",\"La Habana\",\"Lome\",\"Los Angeles-Long Beach-Santa Ana\",\"Muqdisho\",\"N'Djamnna\",\"Nay Pyi Taw\",\"New York-Newark\",\"Osaka-Kobe\",\"Ottawa-Gatineau\",\"P'yongyang\",\"Phnum Penh\",\"San Francisco-Oakland\",\"San Jose\",\"Sana'a'\",\"Sao Paulo|Sio Paulo\",\"T'Bilisi\",\"Tel Aviv-Jaffa\",\"Valparaiso\",\"Washington D.C.\",\"Yangon\",\"Yaounde\",\"rumqi|Wulumqi\"]},{\"attribute\":\"nameascii\",\"count\":243,\"type\":\"string\",\"values\":[\"Abidjan\",\"Abu Dhabi\",\"Abuja\",\"Accra\",\"Addis Ababa\",\"Algiers\",\"Amman\",\"Amsterdam\",\"Andorra\",\"Ankara\",\"Antananarivo\",\"Apia\",\"Ashgabat\",\"Asmara\",\"Astana\",\"Asuncion\",\"Athens\",\"Atlanta\",\"Auckland\",\"Baghdad\",\"Baguio City\",\"Baku\",\"Bamako\",\"Bandar Seri Begawan\",\"Bangalore\",\"Bangkok\",\"Bangui\",\"Banjul\",\"Basseterre\",\"Beijing\",\"Beirut\",\"Belgrade\",\"Belmopan\",\"Berlin\",\"Bern\",\"Bir Lehlou\",\"Bishkek\",\"Bissau\",\"Bloemfontein\",\"Bogota\",\"Brasilia\",\"Bratislava\",\"Brazzaville\",\"Bridgetown\",\"Brussels\",\"Bucharest\",\"Budapest\",\"Buenos Aires\",\"Bujumbura\",\"Cairo\",\"Canberra\",\"Cape Town\",\"Caracas\",\"Casablanca\",\"Castries\",\"Chengdu\",\"Chicago\",\"Chisinau\",\"Colombo\",\"Conakry\",\"Cotonou\",\"Dakar\",\"Damascus\",\"Dar es Salaam\",\"Denver\",\"Dhaka\",\"Dili\",\"Djibouti\",\"Dodoma\",\"Doha\",\"Dubai\",\"Dublin\",\"Dushanbe\",\"Freetown\",\"Funafuti\",\"Gaborone\",\"Geneva\",\"Georgetown\",\"Guatemala\",\"Hanoi\",\"Harare\",\"Hargeysa\",\"Havana\",\"Helsinki\",\"Hong Kong\",\"Honiara\",\"Houston\",\"Islamabad\",\"Istanbul\",\"Jakarta\",\"Jerusalem\",\"Johannesburg\",\"Juba\",\"Kabul\",\"Kampala\",\"Kathmandu\",\"Khartoum\",\"Kiev\",\"Kigali\",\"Kingston\"]},{\"attribute\":\"namediff\",\"count\":2,\"type\":\"number\",\"values\":[0.0,1.0],\"min\":0,\"max\":1},{\"attribute\":\"namepar\",\"count\":13,\"type\":\"string\",\"values\":[\"\",\"Athenai\",\"Beograd\",\"Bombay\",\"Bucuresti\",\"Calcutta\",\"Copenhagen\",\"Dubayy\",\"Lisboa\",\"Moskva\",\"Praha\",\"Warszawa\",\"Wien\"]},{\"attribute\":\"natscale\",\"count\":8,\"type\":\"number\",\"values\":[10.0,110.0,20.0,200.0,30.0,300.0,50.0,600.0],\"min\":10,\"max\":600},{\"attribute\":\"note\",\"count\":3,\"type\":\"string\",\"values\":[\"\",\"Auckland metropolitan area\",\"Wellington metropolitan area\"]},{\"attribute\":\"pop_max\",\"count\":240,\"type\":\"number\",\"values\":[10061000.0,1024000.0,1029300.0,1031000.0,1041000.0,10452000.0,1059000.0,1060000.0,107260.0,1085000.0,1086244.0,1099000.0,1100000.0,1102000.0,11100000.0,11106000.0,1115000.0,111975.0,112927.0,11294000.0,113364.0,1145000.0,1149000.0,115826.0,1162000.0,11748000.0,1185000.0,11893000.0,1240000.0,12500000.0,1264000.0,12795000.0,12797394.0,1281000.0,1284000.0,128698.0,1328000.0,1338000.0,1355000.0,1377200.0,1379000.0,1406000.0,1420000.0,1433000.0,1446000.0,1448000.0,1450000.0,1452000.0,145850.0,1466000.0,14787000.0,1494000.0,14987000.0,1513000.0,15220.0,155963.0,1572000.0,1576000.0,1590000.0,1611000.0,166212.0,1679000.0,1697000.0,1701000.0,1705000.0,1707000.0,1743000.0,175399.0,1805000.0,1846000.0,1870000.0,188084.0,18845000.0,18978000.0,19028000.0,19040000.0,191152.0,1942000.0,1998000.0,2008000.0,2063000.0,206499.0,208411.0,2121000.0,2122300.0,2151000.0,2154000.0,217000.0,2174000.0,218269.0,2184000.0,21887.0,2189000.0,224300.0,224838.0,227940.0,2313000.0,2313328.0,23336.0,234331.0],\"min\":500,\"max\":35676000},{\"attribute\":\"pop_min\",\"count\":243,\"type\":\"number\",\"values\":[10021295.0,1005257.0,1019022.0,103693.0,10452000.0,1060000.0,1060587.0,10634.0,10811002.0,1085000.0,10929146.0,1093485.0,1099000.0,11177.0,111975.0,1122874.0,1137347.0,113906.0,115826.0,1163890.0,11693.0,118355.0,1191613.0,121631.0,1234742.0,1253309.0,1267440.0,12691836.0,1297281.0,1338000.0,13381.0,1353189.0,136473.0,13768.0,1391433.0,1399814.0,140000.0,1431270.0,1448000.0,1459640.0,14608512.0,1466000.0,148416.0,1494000.0,1508225.0,1536.0,1542813.0,1548599.0,15500.0,155963.0,157474.0,1577138.0,159243.0,15938.0,160966.0,162135.0,1655753.0,16571.0,1662508.0,1679000.0,1702139.0,1712125.0,1724.0,1731000.0,1742194.0,176365.0,180541.0,1815679.0,1835853.0,1892000.0,192385.0,193563.0,194530.0,194824.0,1951272.0,1963264.0,1974647.0,1977663.0,1978028.0,198214.0,1990917.0,200.0,200452.0,2010175.0,2026469.0,20500.0,2087.0,217000.0,221736.0,22256.0,223757.0,22534.0,22881.0,229398.0,234032.0,234168.0,235017.0,23658.0,24226.0,2432858.0],\"min\":200,\"max\":14608512},{\"attribute\":\"pop_other\",\"count\":216,\"type\":\"number\",\"values\":[0.0,10018444.0,1014546.0,102371.0,10271457.0,1037811.0,1038288.0,10585385.0,1060640.0,1060747.0,1061388.0,106219.0,1072567.0,1074640.0,1081361.0,1088042.0,1088194.0,1099610.0,111975.0,112572.0,1149981.0,11522944.0,1152904.0,1154748.0,11622929.0,1166878.0,1174778.0,12018058.0,1208361.0,1240558.0,12426085.0,1256715.0,1271541.0,1276128.0,12945252.0,1301407.0,130815.0,1365454.0,13720557.0,142265.0,1434681.0,1435528.0,1443084.0,1480886.0,1490164.0,1498020.0,14995538.0,1518801.0,1521278.0,15220.0,1557919.0,158896.0,160116.0,1604086.0,1611692.0,1636574.0,164877.0,1661980.0,1675117.0,16803572.0,1682968.0,1718895.0,1742507.0,176365.0,1772679.0,1795582.0,1805353.0,18171.0,1821489.0,1827367.0,1831877.0,1844658.0,191814.0,1930305.0,1951272.0,2012431.0,2029349.0,2044401.0,2050212.0,206499.0,2139587.0,2153702.0,2175991.0,21887.0,221736.0,222513.0,222985.0,22478.0,2306851.0,2325931.0,23336.0,2334371.0,2381280.0,2385397.0,2391150.0,2401318.0,2456292.0,2470140.0,247018.0,248161.0],\"min\":0,\"max\":16803572},{\"attribute\":\"rank_max\",\"count\":12,\"type\":\"number\",\"values\":[10.0,11.0,12.0,13.0,14.0,2.0,4.0,5.0,6.0,7.0,8.0,9.0],\"min\":2,\"max\":14},{\"attribute\":\"rank_min\",\"count\":14,\"type\":\"number\",\"values\":[1.0,10.0,11.0,12.0,13.0,14.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0],\"min\":1,\"max\":14},{\"attribute\":\"scalerank\",\"count\":8,\"type\":\"number\",\"values\":[0.0,1.0,2.0,3.0,4.0,6.0,7.0,8.0],\"min\":0,\"max\":8},{\"attribute\":\"sov0name\",\"count\":197,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Andorra\",\"Angola\",\"Antigua and Barbuda\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bahamas, The\",\"Bahrain\",\"Bangladesh\",\"Barbados\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Cape Verde\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Comoros\",\"Congo (Brazzaville)\",\"Congo (Kinshasa)\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Republic\",\"Denmark\",\"Djibouti\",\"Dominica\",\"Dominican Republic\",\"East Timor\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Federated States of Micronesia\",\"Fiji\",\"Finland\",\"French Republic\",\"Gabon\",\"Gambia, The\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Grenada\",\"Guatemala\",\"Guinea\",\"Guinea Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Ivory Coast\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kingdom of Norway\",\"Kingdom of Spain\",\"Kingdom of the Netherlands\",\"Kiribati\",\"Korea, North\",\"Korea, South\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Laos\",\"Latvia\"]},{\"attribute\":\"sov_a3\",\"count\":197,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"AND\",\"ARE\",\"ARG\",\"ARM\",\"ATG\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRB\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"COM\",\"CPV\",\"CRI\",\"CUB\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DMA\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FRA\",\"FSM\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRD\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"IS1\",\"ISL\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KIR\",\"KNA\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\"]},{\"attribute\":\"worldcity\",\"count\":2,\"type\":\"number\",\"values\":[0.0,1.0],\"min\":0,\"max\":1}]}]}}", +"maxzoom": "0", +"minzoom": "0", +"name": "tests/csv_geometry/out.mbtiles", +"type": "overlay", +"version": "2" +}, "features": [ +{ "type": "FeatureCollection", "properties": { "zoom": 0, "x": 0, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "ne_110m_populated_places_simple", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 2, "featurecla": "Populated place", "name": "Vancouver", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Vancouver", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Canada", "sov_a3": "CAN", "adm0name": "Canada", "adm0_a3": "CAN", "adm1name": "British Columbia", "iso_a2": "CA", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2313328, "pop_min": 603502, "pop_other": 482002, "rank_max": 12, "rank_min": 11, "geonameid": 6173331, "meganame": "Vancouver", "ls_name": "Vancouver2", "ls_match": 1, "checkme": 0, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ -123.134766, 49.267805 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Populated place", "name": "San Francisco", "namepar": "", "namealt": "San Francisco-Oakland", "diffascii": 0, "nameascii": "San Francisco", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "California", "iso_a2": "US", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 3450000, "pop_min": 732072, "pop_other": 27400, "rank_max": 12, "rank_min": 11, "geonameid": 5391959, "meganame": "San Francisco-Oakland", "ls_name": "San Francisco1", "ls_match": 1, "checkme": 0, "min_zoom": 2.7 }, "geometry": { "type": "Point", "coordinates": [ -122.431641, 37.718590 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Populated place", "name": "Los Angeles", "namepar": "", "namealt": "Los Angeles-Long Beach-Santa Ana", "diffascii": 0, "nameascii": "Los Angeles", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "California", "iso_a2": "US", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 12500000, "pop_min": 3694820, "pop_other": 142265, "rank_max": 14, "rank_min": 12, "geonameid": 5368361, "meganame": "Los Angeles-Long Beach-Santa Ana", "ls_name": "Los Angeles1", "ls_match": 1, "checkme": 0, "min_zoom": 2 }, "geometry": { "type": "Point", "coordinates": [ -118.212891, 34.016242 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Denver", "namepar": "", "namealt": "Denver-Aurora", "diffascii": 0, "nameascii": "Denver", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "Colorado", "iso_a2": "US", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2313000, "pop_min": 1548599, "pop_other": 1521278, "rank_max": 12, "rank_min": 12, "geonameid": 5419384, "meganame": "Denver-Aurora", "ls_name": "Denver", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ -104.941406, 39.707187 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 2, "featurecla": "Admin-1 capital", "name": "Monterrey", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Monterrey", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Mexico", "sov_a3": "MEX", "adm0name": "Mexico", "adm0_a3": "MEX", "adm1name": "Nuevo León", "iso_a2": "MX", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3712000, "pop_min": 1122874, "pop_other": 3225636, "rank_max": 12, "rank_min": 12, "geonameid": 3995465, "meganame": "Monterrey", "ls_name": "Monterrey", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ -100.371094, 25.641526 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Populated place", "name": "Houston", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Houston", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "Texas", "iso_a2": "US", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 4459000, "pop_min": 3647574, "pop_other": 3607616, "rank_max": 12, "rank_min": 12, "geonameid": 4699066, "meganame": "Houston", "ls_name": "Houston", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -95.361328, 29.840644 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 2, "featurecla": "Admin-0 capital", "name": "Mexico City", "namepar": "", "namealt": "Ciudad de M", "diffascii": 0, "nameascii": "Mexico City", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Mexico", "sov_a3": "MEX", "adm0name": "Mexico", "adm0_a3": "MEX", "adm1name": "Distrito Federal", "iso_a2": "MX", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 19028000, "pop_min": 10811002, "pop_other": 10018444, "rank_max": 14, "rank_min": 14, "geonameid": 3530597, "meganame": "Ciudad de Mdxico", "ls_name": "Mexico City", "ls_match": 1, "checkme": 0, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ -99.140625, 19.476950 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Guatemala", "namepar": "", "namealt": "Ciudad de Guatemala (Guatemala City)", "diffascii": 0, "nameascii": "Guatemala", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Guatemala", "sov_a3": "GTM", "adm0name": "Guatemala", "adm0_a3": "GTM", "adm1name": "Guatemala", "iso_a2": "GT", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1024000, "pop_min": 994938, "pop_other": 2391150, "rank_max": 12, "rank_min": 11, "geonameid": 3598132, "meganame": "Ciudad de Guatemala (Guatemala City)", "ls_name": "Guatemala", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -90.527344, 14.604847 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Populated place", "name": "Chicago", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Chicago", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "Illinois", "iso_a2": "US", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 8990000, "pop_min": 2841952, "pop_other": 3635101, "rank_max": 13, "rank_min": 12, "geonameid": 4887398, "meganame": "Chicago", "ls_name": "Chicago", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -87.714844, 41.836828 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 2, "featurecla": "Admin-1 capital", "name": "Toronto", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Toronto", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Canada", "sov_a3": "CAN", "adm0name": "Canada", "adm0_a3": "CAN", "adm1name": "Ontario", "iso_a2": "CA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 5213000, "pop_min": 3934421, "pop_other": 3749229, "rank_max": 13, "rank_min": 12, "geonameid": 6167865, "meganame": "Toronto", "ls_name": "Toronto", "ls_match": 1, "checkme": 0, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ -79.453125, 43.707594 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 2, "featurecla": "Admin-0 capital", "name": "Ottawa", "namepar": "", "namealt": "Ottawa-Gatineau", "diffascii": 0, "nameascii": "Ottawa", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Canada", "sov_a3": "CAN", "adm0name": "Canada", "adm0_a3": "CAN", "adm1name": "Ontario", "iso_a2": "CA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1145000, "pop_min": 812129, "pop_other": 872781, "rank_max": 12, "rank_min": 11, "geonameid": 6094817, "meganame": "Ottawa-Gatineau", "ls_name": "Ottawa", "ls_match": 1, "checkme": 5, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -75.673828, 45.398450 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Atlanta", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Atlanta", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "Georgia", "iso_a2": "US", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 4506000, "pop_min": 422908, "pop_other": 2874096, "rank_max": 12, "rank_min": 10, "geonameid": 4180439, "meganame": "Atlanta", "ls_name": "Atlanta", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -84.375000, 33.797409 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Havana", "namepar": "", "namealt": "La Habana", "diffascii": 0, "nameascii": "Havana", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Cuba", "sov_a3": "CUB", "adm0name": "Cuba", "adm0_a3": "CUB", "adm1name": "Ciudad de la Habana", "iso_a2": "CU", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2174000, "pop_min": 1990917, "pop_other": 1930305, "rank_max": 12, "rank_min": 12, "geonameid": 3553478, "meganame": "La Habana", "ls_name": "Havana", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -82.353516, 23.160563 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Populated place", "name": "Miami", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Miami", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "Florida", "iso_a2": "US", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 5585000, "pop_min": 382894, "pop_other": 1037811, "rank_max": 13, "rank_min": 10, "geonameid": 4164138, "meganame": "Miami", "ls_name": "Miami", "ls_match": 1, "checkme": 0, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ -80.244141, 25.799891 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Admin-0 capital", "name": "Washington, D.C.", "namepar": "", "namealt": "Washington D.C.", "diffascii": 0, "nameascii": "Washington, D.C.", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "District of Columbia", "iso_a2": "US", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 4338000, "pop_min": 552433, "pop_other": 2175991, "rank_max": 12, "rank_min": 11, "geonameid": 4140963, "meganame": "Washington, D.C.", "ls_name": "Washington, D.C.", "ls_match": 1, "checkme": 5, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ -76.992188, 38.891033 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Populated place", "name": "New York", "namepar": "", "namealt": "New York-Newark", "diffascii": 0, "nameascii": "New York", "adm0cap": 0, "capalt": "", "capin": "UN Headquarters", "worldcity": 1, "megacity": 1, "sov0name": "United States", "sov_a3": "USA", "adm0name": "United States of America", "adm0_a3": "USA", "adm1name": "New York", "iso_a2": "US", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 19040000, "pop_min": 8008278, "pop_other": 9292603, "rank_max": 14, "rank_min": 13, "geonameid": 5128581, "meganame": "New York-Newark", "ls_name": "New York", "ls_match": 1, "checkme": 0, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ -74.003906, 40.780541 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Nassau", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Nassau", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Bahamas, The", "sov_a3": "BHS", "adm0name": "The Bahamas", "adm0_a3": "BHS", "adm1name": "", "iso_a2": "BS", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 227940, "pop_min": 160966, "pop_other": 0, "rank_max": 10, "rank_min": 9, "geonameid": 3571824, "meganame": "", "ls_name": "Nassau", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -77.343750, 25.085599 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Belmopan", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Belmopan", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Belize", "sov_a3": "BLZ", "adm0name": "Belize", "adm0_a3": "BLZ", "adm1name": "Cayo", "iso_a2": "BZ", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 15220, "pop_min": 13381, "pop_other": 15220, "rank_max": 6, "rank_min": 6, "geonameid": 3582672, "meganame": "", "ls_name": "Belmopan", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -88.769531, 17.224758 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Tegucigalpa", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tegucigalpa", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Honduras", "sov_a3": "HND", "adm0name": "Honduras", "adm0_a3": "HND", "adm1name": "Francisco Morazán", "iso_a2": "HN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 946000, "pop_min": 850848, "pop_other": 1014546, "rank_max": 11, "rank_min": 11, "geonameid": 3600949, "meganame": "Tegucigalpa", "ls_name": "Tegucigalpa", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -87.187500, 14.093957 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "San Salvador", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "San Salvador", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "El Salvador", "sov_a3": "SLV", "adm0name": "El Salvador", "adm0_a3": "SLV", "adm1name": "San Salvador", "iso_a2": "SV", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1433000, "pop_min": 2807, "pop_other": 2139587, "rank_max": 12, "rank_min": 4, "geonameid": 1690681, "meganame": "San Salvador", "ls_name": "San Salvador", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -89.208984, 13.667338 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Managua", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Managua", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Nicaragua", "sov_a3": "NIC", "adm0name": "Nicaragua", "adm0_a3": "NIC", "adm1name": "Managua", "iso_a2": "NI", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 920000, "pop_min": 920000, "pop_other": 1088194, "rank_max": 11, "rank_min": 11, "geonameid": 3617763, "meganame": "Managua", "ls_name": "Managua", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -86.308594, 12.125264 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "San José", "namepar": "", "namealt": "San Jose", "diffascii": 1, "nameascii": "San Jose", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Costa Rica", "sov_a3": "CRI", "adm0name": "Costa Rica", "adm0_a3": "CRI", "adm1name": "San José", "iso_a2": "CR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1284000, "pop_min": 1724, "pop_other": 1434681, "rank_max": 12, "rank_min": 3, "geonameid": 3669623, "meganame": "San Josi", "ls_name": "San Jose1", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -84.111328, 9.968851 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Panama City", "namepar": "", "namealt": "Ciudad de Panam", "diffascii": 0, "nameascii": "Panama City", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Panama", "sov_a3": "PAN", "adm0name": "Panama", "adm0_a3": "PAN", "adm1name": "Panama", "iso_a2": "PA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1281000, "pop_min": 408168, "pop_other": 939725, "rank_max": 12, "rank_min": 10, "geonameid": 3703443, "meganame": "Ciudad de Panam", "ls_name": "Panama City1", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -79.541016, 8.928487 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Kingston", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kingston", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Jamaica", "sov_a3": "JAM", "adm0name": "Jamaica", "adm0_a3": "JAM", "adm1name": "Kingston", "iso_a2": "JM", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 937700, "pop_min": 664973, "pop_other": 18171, "rank_max": 11, "rank_min": 11, "geonameid": 3489854, "meganame": "", "ls_name": "Kingston1", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -76.728516, 17.978733 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Port-au-Prince", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Port-au-Prince", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Haiti", "sov_a3": "HTI", "adm0name": "Haiti", "adm0_a3": "HTI", "adm1name": "Ouest", "iso_a2": "HT", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1998000, "pop_min": 1234742, "pop_other": 2385397, "rank_max": 12, "rank_min": 12, "geonameid": 3718426, "meganame": "Port-au-Prince", "ls_name": "Port-au-Prince", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -72.333984, 18.562947 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Santo Domingo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Santo Domingo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Dominican Republic", "sov_a3": "DOM", "adm0name": "Dominican Republic", "adm0_a3": "DOM", "adm1name": "Distrito Nacional", "iso_a2": "DO", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2154000, "pop_min": 2873, "pop_other": 3322037, "rank_max": 12, "rank_min": 4, "geonameid": 3668373, "meganame": "Santo Domingo", "ls_name": "Santo Domingo", "ls_match": 1, "checkme": 5, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -69.873047, 18.479609 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Bogota", "namepar": "", "namealt": "Bogota", "diffascii": 0, "nameascii": "Bogota", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Colombia", "sov_a3": "COL", "adm0name": "Colombia", "adm0_a3": "COL", "adm1name": "Bogota", "iso_a2": "CO", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 7772000, "pop_min": 6333661, "pop_other": 5754084, "rank_max": 13, "rank_min": 13, "geonameid": 3688689, "meganame": "Bogota", "ls_name": "Bogota", "ls_match": 1, "checkme": 0, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ -74.091797, 4.565474 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Basseterre", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Basseterre", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Saint Kitts and Nevis", "sov_a3": "KNA", "adm0name": "Saint Kitts and Nevis", "adm0_a3": "KNA", "adm1name": "", "iso_a2": "KN", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 21887, "pop_min": 15500, "pop_other": 21887, "rank_max": 7, "rank_min": 6, "geonameid": 3575551, "meganame": "", "ls_name": "Basseterre", "ls_match": 1, "checkme": 5, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ -62.753906, 17.308688 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Saint John's", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Saint John's", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Antigua and Barbuda", "sov_a3": "ATG", "adm0name": "Antigua and Barbuda", "adm0_a3": "ATG", "adm1name": "", "iso_a2": "AG", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 35499, "pop_min": 24226, "pop_other": 0, "rank_max": 7, "rank_min": 7, "geonameid": 3576022, "meganame": "", "ls_name": "Saint John's", "ls_match": 1, "checkme": 5, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ -61.875000, 17.140790 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Roseau", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Roseau", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Dominica", "sov_a3": "DMA", "adm0name": "Dominica", "adm0_a3": "DMA", "adm1name": "Saint George", "iso_a2": "DM", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 23336, "pop_min": 16571, "pop_other": 23336, "rank_max": 7, "rank_min": 6, "geonameid": 3575635, "meganame": "", "ls_name": "Roseau", "ls_match": 1, "checkme": 5, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ -61.347656, 15.284185 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Castries", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Castries", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Saint Lucia", "sov_a3": "LCA", "adm0name": "Saint Lucia", "adm0_a3": "LCA", "adm1name": "", "iso_a2": "LC", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 37963, "pop_min": 10634, "pop_other": 0, "rank_max": 7, "rank_min": 6, "geonameid": 3028258, "meganame": "", "ls_name": "Castries", "ls_match": 1, "checkme": 5, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ -60.996094, 14.008696 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Kingstown", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kingstown", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Saint Vincent and the Grenadines", "sov_a3": "VCT", "adm0name": "Saint Vincent and the Grenadines", "adm0_a3": "VCT", "adm1name": "", "iso_a2": "VC", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 49485, "pop_min": 24518, "pop_other": 0, "rank_max": 7, "rank_min": 7, "geonameid": 4359981, "meganame": "", "ls_name": "Kingstown", "ls_match": 1, "checkme": 5, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ -61.171875, 13.154376 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Saint George's", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Saint George's", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Grenada", "sov_a3": "GRD", "adm0name": "Grenada", "adm0_a3": "GRD", "adm1name": "", "iso_a2": "GD", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 33734, "pop_min": 27343, "pop_other": 27343, "rank_max": 7, "rank_min": 7, "geonameid": 3579925, "meganame": "", "ls_name": "Saint Georgee۪s", "ls_match": 1, "checkme": 5, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ -61.699219, 12.039321 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Bridgetown", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bridgetown", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Barbados", "sov_a3": "BRB", "adm0name": "Barbados", "adm0_a3": "BRB", "adm1name": "Saint Michael", "iso_a2": "BB", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 191152, "pop_min": 96578, "pop_other": 191814, "rank_max": 9, "rank_min": 8, "geonameid": 2075807, "meganame": "", "ls_name": "Bridgetown", "ls_match": 1, "checkme": 5, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ -59.589844, 13.068777 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Caracas", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Caracas", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Venezuela", "sov_a3": "VEN", "adm0name": "Venezuela", "adm0_a3": "VEN", "adm1name": "Distrito Capital", "iso_a2": "VE", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2985000, "pop_min": 1815679, "pop_other": 2764555, "rank_max": 12, "rank_min": 12, "geonameid": 3646738, "meganame": "Caracas", "ls_name": "Caracas", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -66.884766, 10.487812 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Port-of-Spain", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Port-of-Spain", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Trinidad and Tobago", "sov_a3": "TTO", "adm0name": "Trinidad and Tobago", "adm0_a3": "TTO", "adm1name": "Port of Spain", "iso_a2": "TT", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 294934, "pop_min": 49031, "pop_other": 419082, "rank_max": 10, "rank_min": 7, "geonameid": 3573890, "meganame": "", "ls_name": "Port-of-Spain", "ls_match": 1, "checkme": 5, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ -61.523438, 10.660608 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Georgetown", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Georgetown", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Guyana", "sov_a3": "GUY", "adm0name": "Guyana", "adm0_a3": "GUY", "adm1name": "East Berbice-Corentyne", "iso_a2": "GY", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 264350, "pop_min": 235017, "pop_other": 264350, "rank_max": 10, "rank_min": 10, "geonameid": 3378644, "meganame": "", "ls_name": "Georgetown1", "ls_match": 1, "checkme": 5, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -58.183594, 6.839170 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Paramaribo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Paramaribo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Suriname", "sov_a3": "SUR", "adm0name": "Suriname", "adm0_a3": "SUR", "adm1name": "Paramaribo", "iso_a2": "SR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 254169, "pop_min": 223757, "pop_other": 248161, "rank_max": 10, "rank_min": 10, "geonameid": 3383330, "meganame": "", "ls_name": "Paramaribo", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -55.195312, 5.878332 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Reykjavík", "namepar": "", "namealt": "", "diffascii": 1, "nameascii": "Reykjavik", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Iceland", "sov_a3": "ISL", "adm0name": "Iceland", "adm0_a3": "ISL", "adm1name": "Suðurnes", "iso_a2": "IS", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 166212, "pop_min": 113906, "pop_other": 160116, "rank_max": 9, "rank_min": 9, "geonameid": 3413829, "meganame": "", "ls_name": "Reykjavik", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ -21.972656, 64.168107 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Dublin", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Dublin", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Ireland", "sov_a3": "IRL", "adm0name": "Ireland", "adm0_a3": "IRL", "adm1name": "Dublin", "iso_a2": "IE", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1059000, "pop_min": 968976, "pop_other": 22478, "rank_max": 12, "rank_min": 11, "geonameid": 2964574, "meganame": "Dublin", "ls_name": "Dublin2", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -6.240234, 53.330873 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "London", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "London", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "United Kingdom", "sov_a3": "GBR", "adm0name": "United Kingdom", "adm0_a3": "GBR", "adm1name": "Westminster", "iso_a2": "GB", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 8567000, "pop_min": 7421209, "pop_other": 326670, "rank_max": 13, "rank_min": 13, "geonameid": 2643743, "meganame": "London", "ls_name": "London2", "ls_match": 1, "checkme": 5, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ -0.087891, 51.508742 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Praia", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Praia", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Cape Verde", "sov_a3": "CPV", "adm0name": "Cape Verde", "adm0_a3": "CPV", "adm1name": "", "iso_a2": "CV", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 113364, "pop_min": 88859, "pop_other": 89205, "rank_max": 9, "rank_min": 8, "geonameid": 3374333, "meganame": "", "ls_name": "Praia", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -23.554688, 14.944785 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 5, "featurecla": "Admin-0 capital alt", "name": "Laayoune", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Laayoune", "adm0cap": 0, "capalt": 1, "capin": "Claimed as capi", "worldcity": 0, "megacity": 0, "sov0name": "Morocco", "sov_a3": "MAR", "adm0name": "Morocco", "adm0_a3": "MAR", "adm1name": "Laâyoune - Boujdour - Sakia El Hamra", "iso_a2": "MA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 188084, "pop_min": 176365, "pop_other": 176365, "rank_max": 9, "rank_min": 9, "geonameid": 2462881, "meganame": "", "ls_name": "Laayoune", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ -13.183594, 27.137368 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Lisbon", "namepar": "Lisboa", "namealt": "", "diffascii": 0, "nameascii": "Lisbon", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Portugal", "sov_a3": "PRT", "adm0name": "Portugal", "adm0_a3": "PRT", "adm1name": "Lisboa", "iso_a2": "PT", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 2812000, "pop_min": 517802, "pop_other": 1795582, "rank_max": 12, "rank_min": 11, "geonameid": 2267057, "meganame": "Lisboa", "ls_name": "Lisbon", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -9.140625, 38.754083 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 5, "featurecla": "Admin-1 capital", "name": "Casablanca", "namepar": "", "namealt": "Dar-el-Beida", "diffascii": 0, "nameascii": "Casablanca", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Morocco", "sov_a3": "MAR", "adm0name": "Morocco", "adm0_a3": "MAR", "adm1name": "Grand Casablanca", "iso_a2": "MA", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3181000, "pop_min": 3144909, "pop_other": 3718797, "rank_max": 12, "rank_min": 12, "geonameid": 2553604, "meganame": "Dar-el-Beida", "ls_name": "Casablanca", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ -7.646484, 33.578015 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Rabat", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Rabat", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Morocco", "sov_a3": "MAR", "adm0name": "Morocco", "adm0_a3": "MAR", "adm1name": "Rabat - Salé - Zemmour - Zaer", "iso_a2": "MA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1705000, "pop_min": 1655753, "pop_other": 2029349, "rank_max": 12, "rank_min": 12, "geonameid": 2538475, "meganame": "Rabat", "ls_name": "Rabat", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -6.855469, 34.016242 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Madrid", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Madrid", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Kingdom of Spain", "sov_a3": "ESP", "adm0name": "Spain", "adm0_a3": "ESP", "adm1name": "Comunidad de Madrid", "iso_a2": "ES", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 5567000, "pop_min": 50437, "pop_other": 3673427, "rank_max": 13, "rank_min": 8, "geonameid": 3117735, "meganame": "Madrid", "ls_name": "Madrid", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -3.691406, 40.380028 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital alt", "name": "Bir Lehlou", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bir Lehlou", "adm0cap": 0, "capalt": 1, "capin": "Claimed as inte", "worldcity": 0, "megacity": 0, "sov0name": "Western Sahara", "sov_a3": "SAH", "adm0name": "Western Sahara", "adm0_a3": "SAH", "adm1name": "", "iso_a2": "EH", "note": "", "changed": 4, "namediff": 1, "diffnote": "Added place.", "pop_max": 500, "pop_min": 200, "pop_other": 0, "rank_max": 2, "rank_min": 1, "geonameid": -1, "meganame": "", "ls_name": "", "ls_match": 2, "checkme": 0, "min_zoom": 6 }, "geometry": { "type": "Point", "coordinates": [ -9.667969, 26.115986 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Dakar", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Dakar", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Senegal", "sov_a3": "SEN", "adm0name": "Senegal", "adm0_a3": "SEN", "adm1name": "Dakar", "iso_a2": "SN", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2604000, "pop_min": 2476400, "pop_other": 2470140, "rank_max": 12, "rank_min": 12, "geonameid": 2253354, "meganame": "Dakar", "ls_name": "Dakar", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -17.490234, 14.689881 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Nouakchott", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Nouakchott", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Mauritania", "sov_a3": "MRT", "adm0name": "Mauritania", "adm0_a3": "MRT", "adm1name": "Nouakchott", "iso_a2": "MR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 742144, "pop_min": 661400, "pop_other": 742144, "rank_max": 11, "rank_min": 11, "geonameid": 2377450, "meganame": "", "ls_name": "Nouakchott", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -15.996094, 18.062312 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Banjul", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Banjul", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Gambia, The", "sov_a3": "GMB", "adm0name": "The Gambia", "adm0_a3": "GMB", "adm1name": "Banjul", "iso_a2": "GM", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 43094, "pop_min": 34589, "pop_other": 581300, "rank_max": 7, "rank_min": 7, "geonameid": 2413876, "meganame": "", "ls_name": "Banjul", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ -16.611328, 13.496473 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Bissau", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bissau", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Guinea Bissau", "sov_a3": "GNB", "adm0name": "Guinea Bissau", "adm0_a3": "GNB", "adm1name": "Bissau", "iso_a2": "GW", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 403339, "pop_min": 388028, "pop_other": 403339, "rank_max": 10, "rank_min": 10, "geonameid": 2374775, "meganame": "", "ls_name": "Bissau", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -15.556641, 11.867351 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Conakry", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Conakry", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Guinea", "sov_a3": "GIN", "adm0name": "Guinea", "adm0_a3": "GIN", "adm1name": "Conakry", "iso_a2": "GN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1494000, "pop_min": 1494000, "pop_other": 1498020, "rank_max": 12, "rank_min": 12, "geonameid": 2422465, "meganame": "Conakry", "ls_name": "Conakry", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -13.710938, 9.535749 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Freetown", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Freetown", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Sierra Leone", "sov_a3": "SLE", "adm0name": "Sierra Leone", "adm0_a3": "SLE", "adm1name": "Western", "iso_a2": "SL", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 827000, "pop_min": 13768, "pop_other": 1074640, "rank_max": 11, "rank_min": 6, "geonameid": 2408770, "meganame": "Freetown", "ls_name": "Freetown", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -13.271484, 8.494105 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Bamako", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bamako", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Mali", "sov_a3": "MLI", "adm0name": "Mali", "adm0_a3": "MLI", "adm1name": "Bamako", "iso_a2": "ML", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1494000, "pop_min": 1297281, "pop_other": 1301407, "rank_max": 12, "rank_min": 12, "geonameid": 2460596, "meganame": "Bamako", "ls_name": "Bamako", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -7.998047, 12.640338 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Ouagadougou", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Ouagadougou", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Burkina Faso", "sov_a3": "BFA", "adm0name": "Burkina Faso", "adm0_a3": "BFA", "adm1name": "Kadiogo", "iso_a2": "BF", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1149000, "pop_min": 835457, "pop_other": 713874, "rank_max": 12, "rank_min": 11, "geonameid": 2357048, "meganame": "Ouagadougou", "ls_name": "Ouagadougou", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -1.494141, 12.382928 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Monrovia", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Monrovia", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Liberia", "sov_a3": "LBR", "adm0name": "Liberia", "adm0_a3": "LBR", "adm1name": "Montserrado", "iso_a2": "LR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1041000, "pop_min": 785662, "pop_other": 806416, "rank_max": 12, "rank_min": 11, "geonameid": 2274895, "meganame": "Monrovia", "ls_name": "Monrovia", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -10.810547, 6.315299 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Yamoussoukro", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Yamoussoukro", "adm0cap": 1, "capalt": 1, "capin": "Official capita", "worldcity": 0, "megacity": 0, "sov0name": "Ivory Coast", "sov_a3": "CIV", "adm0name": "Ivory Coast", "adm0_a3": "CIV", "adm1name": "Lacs", "iso_a2": "CI", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 206499, "pop_min": 194530, "pop_other": 206499, "rank_max": 10, "rank_min": 9, "geonameid": 2279755, "meganame": "", "ls_name": "Yamoussoukro", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -5.273438, 6.839170 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Abidjan", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Abidjan", "adm0cap": 1, "capalt": "", "capin": "De facto, admin", "worldcity": 0, "megacity": 1, "sov0name": "Ivory Coast", "sov_a3": "CIV", "adm0name": "Ivory Coast", "adm0_a3": "CIV", "adm1name": "Lagunes", "iso_a2": "CI", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3802000, "pop_min": 3190395, "pop_other": 3181637, "rank_max": 12, "rank_min": 12, "geonameid": 2293538, "meganame": "Abidjan", "ls_name": "Abidjan", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -4.042969, 5.353521 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Accra", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Accra", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Ghana", "sov_a3": "GHA", "adm0name": "Ghana", "adm0_a3": "GHA", "adm1name": "Greater Accra", "iso_a2": "GH", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2121000, "pop_min": 1963264, "pop_other": 2334371, "rank_max": 12, "rank_min": 12, "geonameid": 2306104, "meganame": "Accra", "ls_name": "Accra", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -0.175781, 5.528511 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Nukualofa", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Nukualofa", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Tonga", "sov_a3": "TON", "adm0name": "Tonga", "adm0_a3": "TON", "adm1name": "", "iso_a2": "TO", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 42620, "pop_min": 23658, "pop_other": 42620, "rank_max": 7, "rank_min": 7, "geonameid": 4032402, "meganame": "", "ls_name": "Nukualofa", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -175.253906, -21.125498 ], [ 184.746094, -21.125498 ] ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Apia", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Apia", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Samoa", "sov_a3": "WSM", "adm0name": "Samoa", "adm0_a3": "WSM", "adm1name": "", "iso_a2": "WS", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 61916, "pop_min": 37708, "pop_other": 0, "rank_max": 8, "rank_min": 7, "geonameid": 3689793, "meganame": "", "ls_name": "Apia", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -171.738281, -13.838080 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Quito", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Quito", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Ecuador", "sov_a3": "ECU", "adm0name": "Ecuador", "adm0_a3": "ECU", "adm1name": "Pichincha", "iso_a2": "EC", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1701000, "pop_min": 1399814, "pop_other": 1435528, "rank_max": 12, "rank_min": 12, "geonameid": 3652462, "meganame": "Quito", "ls_name": "Quito", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -78.486328, -0.175781 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Lima", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Lima", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Peru", "sov_a3": "PER", "adm0name": "Peru", "adm0_a3": "PER", "adm1name": "Lima", "iso_a2": "PE", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 8012000, "pop_min": 6758234, "pop_other": 6068380, "rank_max": 13, "rank_min": 13, "geonameid": 3936456, "meganame": "Lima", "ls_name": "Lima2", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -77.080078, -12.039321 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "La Paz", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "La Paz", "adm0cap": 1, "capalt": "", "capin": "Administrative", "worldcity": 0, "megacity": 1, "sov0name": "Bolivia", "sov_a3": "BOL", "adm0name": "Bolivia", "adm0_a3": "BOL", "adm1name": "La Paz", "iso_a2": "BO", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1590000, "pop_min": 812799, "pop_other": 4400, "rank_max": 12, "rank_min": 11, "geonameid": 3911925, "meganame": "La Paz", "ls_name": "La Paz3", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -68.115234, -16.467695 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 3, "featurecla": "Admin-0 capital alt", "name": "Valparaíso", "namepar": "", "namealt": "Valparaiso", "diffascii": 1, "nameascii": "Valparaiso", "adm0cap": 0, "capalt": 1, "capin": "Legislative cap", "worldcity": 0, "megacity": 1, "sov0name": "Chile", "sov_a3": "CHL", "adm0name": "Chile", "adm0_a3": "CHL", "adm1name": "Valparaíso", "iso_a2": "CL", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 854000, "pop_min": 15938, "pop_other": 130815, "rank_max": 11, "rank_min": 6, "geonameid": 3445575, "meganame": "Valpara so", "ls_name": "Valparaiso2", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ -71.630859, -33.063924 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Santiago", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Santiago", "adm0cap": 1, "capalt": "", "capin": "Official, admin", "worldcity": 1, "megacity": 1, "sov0name": "Chile", "sov_a3": "CHL", "adm0name": "Chile", "adm0_a3": "CHL", "adm1name": "Región Metropolitana de Santiago", "iso_a2": "CL", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 5720000, "pop_min": 46611, "pop_other": 3066651, "rank_max": 13, "rank_min": 7, "geonameid": 3449741, "meganame": "Santiago", "ls_name": "Santiago3", "ls_match": 1, "checkme": 0, "min_zoom": 2 }, "geometry": { "type": "Point", "coordinates": [ -70.664062, -33.431441 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Sucre", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Sucre", "adm0cap": 1, "capalt": "", "capin": "Official (const", "worldcity": 0, "megacity": 0, "sov0name": "Bolivia", "sov_a3": "BOL", "adm0name": "Bolivia", "adm0_a3": "BOL", "adm1name": "Chuquisaca", "iso_a2": "BO", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 224838, "pop_min": 221736, "pop_other": 221736, "rank_max": 10, "rank_min": 10, "geonameid": 3903987, "meganame": "", "ls_name": "Sucre", "ls_match": 1, "checkme": 0, "min_zoom": 4.7 }, "geometry": { "type": "Point", "coordinates": [ -65.302734, -19.062118 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 1, "featurecla": "Admin-0 capital", "name": "Brasília", "namepar": "", "namealt": "Brasilia", "diffascii": 0, "nameascii": "Brasilia", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Brazil", "sov_a3": "BRA", "adm0name": "Brazil", "adm0_a3": "BRA", "adm1name": "Distrito Federal", "iso_a2": "BR", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3716996, "pop_min": 2562963, "pop_other": 1772679, "rank_max": 12, "rank_min": 12, "geonameid": 3469058, "meganame": "Brasglia", "ls_name": "Brasilia", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ -47.900391, -15.792254 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Asunción", "namepar": "", "namealt": "Asuncion", "diffascii": 1, "nameascii": "Asuncion", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Paraguay", "sov_a3": "PRY", "adm0name": "Paraguay", "adm0_a3": "PRY", "adm1name": "Asunción", "iso_a2": "PY", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1870000, "pop_min": 11693, "pop_other": 636771, "rank_max": 12, "rank_min": 6, "geonameid": 1730025, "meganame": "Asuncian", "ls_name": "Asuncion", "ls_match": 1, "checkme": 5, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -57.656250, -25.324167 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Buenos Aires", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Buenos Aires", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Argentina", "sov_a3": "ARG", "adm0name": "Argentina", "adm0_a3": "ARG", "adm1name": "Ciudad de Buenos Aires", "iso_a2": "AR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 12795000, "pop_min": 10929146, "pop_other": 10271457, "rank_max": 14, "rank_min": 14, "geonameid": 3435910, "meganame": "Buenos Aires", "ls_name": "Buenos Aires", "ls_match": 1, "checkme": 0, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ -58.359375, -34.597042 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "São Paulo", "namepar": "", "namealt": "Sao Paulo|Sio Paulo", "diffascii": 0, "nameascii": "Sao Paulo", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Brazil", "sov_a3": "BRA", "adm0name": "Brazil", "adm0_a3": "BRA", "adm1name": "São Paulo", "iso_a2": "BR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 18845000, "pop_min": 10021295, "pop_other": 11522944, "rank_max": 14, "rank_min": 14, "geonameid": 3448439, "meganame": "S", "ls_name": "Sao Paolo", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ -46.582031, -23.563987 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Montevideo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Montevideo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Uruguay", "sov_a3": "URY", "adm0name": "Uruguay", "adm0_a3": "URY", "adm1name": "Montevideo", "iso_a2": "UY", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1513000, "pop_min": 5324, "pop_other": 1276128, "rank_max": 12, "rank_min": 5, "geonameid": 5038018, "meganame": "Montevideo", "ls_name": "Montevideo", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ -56.162109, -34.885931 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Rio de Janeiro", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Rio de Janeiro", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Brazil", "sov_a3": "BRA", "adm0name": "Brazil", "adm0_a3": "BRA", "adm1name": "Rio de Janeiro", "iso_a2": "BR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 11748000, "pop_min": 2010175, "pop_other": 1821489, "rank_max": 14, "rank_min": 12, "geonameid": 3451190, "meganame": "Rio de Janeiro", "ls_name": "Rio de Janeiro", "ls_match": 1, "checkme": 0, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ -43.242188, -22.917923 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Oslo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Oslo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Kingdom of Norway", "sov_a3": "NOR", "adm0name": "Norway", "adm0_a3": "NOR", "adm1name": "Oslo", "iso_a2": "NO", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 835000, "pop_min": 580000, "pop_other": 701804, "rank_max": 11, "rank_min": 11, "geonameid": 3143244, "meganame": "Oslo", "ls_name": "Oslo", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 10.722656, 59.933000 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Stockholm", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Stockholm", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Sweden", "sov_a3": "SWE", "adm0name": "Sweden", "adm0_a3": "SWE", "adm1name": "Stockholm", "iso_a2": "SE", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 1264000, "pop_min": 1253309, "pop_other": 0, "rank_max": 12, "rank_min": 12, "geonameid": 2673730, "meganame": "Stockholm", "ls_name": "Stockholm", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 18.105469, 59.355596 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital alt", "name": "The Hague", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "The Hague", "adm0cap": 0, "capalt": 1, "capin": "Official, legis", "worldcity": 0, "megacity": 0, "sov0name": "Kingdom of the Netherlands", "sov_a3": "NLD", "adm0name": "Netherlands", "adm0_a3": "NLD", "adm1name": "Zuid-Holland", "iso_a2": "NL", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1406000, "pop_min": 501725, "pop_other": 688599, "rank_max": 12, "rank_min": 11, "geonameid": 2747373, "meganame": "", "ls_name": "The Hague", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 4.306641, 52.106505 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Amsterdam", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Amsterdam", "adm0cap": 1, "capalt": "", "capin": "De facto capita", "worldcity": 1, "megacity": 1, "sov0name": "Kingdom of the Netherlands", "sov_a3": "NLD", "adm0name": "Netherlands", "adm0_a3": "NLD", "adm1name": "Noord-Holland", "iso_a2": "NL", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1031000, "pop_min": 741636, "pop_other": 962488, "rank_max": 12, "rank_min": 11, "geonameid": 2759794, "meganame": "Amsterdam", "ls_name": "Amsterdam", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 4.921875, 52.375599 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Brussels", "namepar": "", "namealt": "Bruxelles-Brussel", "diffascii": 0, "nameascii": "Brussels", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Belgium", "sov_a3": "BEL", "adm0name": "Belgium", "adm0_a3": "BEL", "adm1name": "Brussels", "iso_a2": "BE", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1743000, "pop_min": 1019022, "pop_other": 1490164, "rank_max": 12, "rank_min": 12, "geonameid": 2800866, "meganame": "Bruxelles-Brussel", "ls_name": "Brussels", "ls_match": 1, "checkme": 5, "min_zoom": 4.7 }, "geometry": { "type": "Point", "coordinates": [ 4.306641, 50.847573 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Luxembourg", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Luxembourg", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Luxembourg", "sov_a3": "LUX", "adm0name": "Luxembourg", "adm0_a3": "LUX", "adm1name": "Luxembourg", "iso_a2": "LU", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 107260, "pop_min": 76684, "pop_other": 106219, "rank_max": 9, "rank_min": 8, "geonameid": 2960316, "meganame": "", "ls_name": "Luxembourg", "ls_match": 1, "checkme": 0, "min_zoom": 6 }, "geometry": { "type": "Point", "coordinates": [ 6.152344, 49.610710 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Paris", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Paris", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "French Republic", "sov_a3": "FRA", "adm0name": "France", "adm0_a3": "FRA", "adm1name": "Île-de-France", "iso_a2": "FR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 9904000, "pop_min": 11177, "pop_other": 7142744, "rank_max": 13, "rank_min": 6, "geonameid": 2988507, "meganame": "Paris", "ls_name": "Paris", "ls_match": 1, "checkme": 0, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ 2.373047, 48.864715 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Andorra", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Andorra", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Andorra", "sov_a3": "AND", "adm0name": "Andorra", "adm0_a3": "AND", "adm1name": "", "iso_a2": "AD", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 53998, "pop_min": 22256, "pop_other": 53371, "rank_max": 8, "rank_min": 7, "geonameid": 3130067, "meganame": "", "ls_name": "Andorra", "ls_match": 1, "checkme": 5, "min_zoom": 6 }, "geometry": { "type": "Point", "coordinates": [ 1.494141, 42.488302 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 7, "featurecla": "Admin-1 capital", "name": "Geneva", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Geneva", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 0, "sov0name": "Switzerland", "sov_a3": "CHE", "adm0name": "Switzerland", "adm0_a3": "CHE", "adm1name": "Genève", "iso_a2": "CH", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 1240000, "pop_min": 192385, "pop_other": 508284, "rank_max": 12, "rank_min": 9, "geonameid": 2660646, "meganame": "", "ls_name": "Geneva", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 6.152344, 46.195042 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Bern", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bern", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Switzerland", "sov_a3": "CHE", "adm0name": "Switzerland", "adm0_a3": "CHE", "adm1name": "Bern", "iso_a2": "CH", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 275329, "pop_min": 121631, "pop_other": 267814, "rank_max": 10, "rank_min": 9, "geonameid": 2661552, "meganame": "", "ls_name": "Bern", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 7.470703, 46.920255 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 7, "natscale": 20, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Vaduz", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Vaduz", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Liechtenstein", "sov_a3": "LIE", "adm0name": "Liechtenstein", "adm0_a3": "LIE", "adm1name": "", "iso_a2": "LI", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 36281, "pop_min": 5342, "pop_other": 33009, "rank_max": 7, "rank_min": 5, "geonameid": 3042030, "meganame": "", "ls_name": "Vaduz", "ls_match": 1, "checkme": 0, "min_zoom": 6.7 }, "geometry": { "type": "Point", "coordinates": [ 9.492188, 47.159840 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Monaco", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Monaco", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Monaco", "sov_a3": "MCO", "adm0name": "Monaco", "adm0_a3": "MCO", "adm1name": "", "iso_a2": "MC", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 36371, "pop_min": 36371, "pop_other": 102371, "rank_max": 7, "rank_min": 7, "geonameid": 2993458, "meganame": "", "ls_name": "Monaco", "ls_match": 1, "checkme": 0, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ 7.382812, 43.771094 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "København", "namepar": "Copenhagen", "namealt": "", "diffascii": 1, "nameascii": "Kobenhavn", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Denmark", "sov_a3": "DNK", "adm0name": "Denmark", "adm0_a3": "DNK", "adm1name": "Hovedstaden", "iso_a2": "DK", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1085000, "pop_min": 1085000, "pop_other": 1038288, "rank_max": 12, "rank_min": 12, "geonameid": 2618425, "meganame": "K", "ls_name": "Copenhagen", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 12.568359, 55.677584 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Berlin", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Berlin", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Germany", "sov_a3": "DEU", "adm0name": "Germany", "adm0_a3": "DEU", "adm1name": "Berlin", "iso_a2": "DE", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 3406000, "pop_min": 3094014, "pop_other": 3013258, "rank_max": 12, "rank_min": 12, "geonameid": 2950159, "meganame": "Berlin", "ls_name": "Berlin", "ls_match": 1, "checkme": 0, "min_zoom": 2.7 }, "geometry": { "type": "Point", "coordinates": [ 13.359375, 52.536273 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Prague", "namepar": "Praha", "namealt": "", "diffascii": 0, "nameascii": "Prague", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Czech Republic", "sov_a3": "CZE", "adm0name": "Czech Republic", "adm0_a3": "CZE", "adm1name": "Prague", "iso_a2": "CZ", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 1162000, "pop_min": 2087, "pop_other": 1088042, "rank_max": 12, "rank_min": 4, "geonameid": 4548393, "meganame": "Praha", "ls_name": "Prague", "ls_match": 1, "checkme": 0, "min_zoom": 4.7 }, "geometry": { "type": "Point", "coordinates": [ 14.501953, 50.064192 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Warsaw", "namepar": "Warszawa", "namealt": "", "diffascii": 0, "nameascii": "Warsaw", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Poland", "sov_a3": "POL", "adm0name": "Poland", "adm0_a3": "POL", "adm1name": "Masovian", "iso_a2": "PL", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 1707000, "pop_min": 1702139, "pop_other": 2012431, "rank_max": 12, "rank_min": 12, "geonameid": 756135, "meganame": "Warszawa", "ls_name": "Warsaw", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 21.005859, 52.268157 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Vienna", "namepar": "Wien", "namealt": "", "diffascii": 0, "nameascii": "Vienna", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Austria", "sov_a3": "AUT", "adm0name": "Austria", "adm0_a3": "AUT", "adm1name": "Wien", "iso_a2": "AT", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 2400000, "pop_min": 1731000, "pop_other": 1480886, "rank_max": 12, "rank_min": 12, "geonameid": 2761369, "meganame": "Wien", "ls_name": "Vienna", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 16.347656, 48.224673 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Ljubljana", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Ljubljana", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Slovenia", "sov_a3": "SVN", "adm0name": "Slovenia", "adm0_a3": "SVN", "adm1name": "Osrednjeslovenska", "iso_a2": "SI", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 314807, "pop_min": 255115, "pop_other": 256316, "rank_max": 10, "rank_min": 10, "geonameid": 3196359, "meganame": "", "ls_name": "Ljubljana", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 14.501953, 46.073231 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Zagreb", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Zagreb", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Croatia", "sov_a3": "HRV", "adm0name": "Croatia", "adm0_a3": "HRV", "adm1name": "Grad Zagreb", "iso_a2": "HR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 722526, "pop_min": 698966, "pop_other": 690638, "rank_max": 11, "rank_min": 11, "geonameid": 3186886, "meganame": "", "ls_name": "Zagreb", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 15.996094, 45.828799 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 7, "natscale": 20, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "San Marino", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "San Marino", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "San Marino", "sov_a3": "SMR", "adm0name": "San Marino", "adm0_a3": "SMR", "adm1name": "", "iso_a2": "SM", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 29579, "pop_min": 29000, "pop_other": 0, "rank_max": 7, "rank_min": 7, "geonameid": 3168070, "meganame": "", "ls_name": "San Marino", "ls_match": 1, "checkme": 5, "min_zoom": 6.1 }, "geometry": { "type": "Point", "coordinates": [ 12.480469, 43.897892 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 8, "natscale": 10, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Vatican City", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Vatican City", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 0, "sov0name": "Vatican (Holy Sea)", "sov_a3": "VAT", "adm0name": "Vatican (Holy See)", "adm0_a3": "VAT", "adm1name": "Lazio", "iso_a2": "VA", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 832, "pop_min": 832, "pop_other": 562430, "rank_max": 2, "rank_min": 2, "geonameid": 6691831, "meganame": "", "ls_name": "Vatican City", "ls_match": 1, "checkme": 0, "min_zoom": 7 }, "geometry": { "type": "Point", "coordinates": [ 12.480469, 41.902277 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Rome", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Rome", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Italy", "sov_a3": "ITA", "adm0name": "Italy", "adm0_a3": "ITA", "adm1name": "Lazio", "iso_a2": "IT", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 3339000, "pop_min": 35452, "pop_other": 2050212, "rank_max": 12, "rank_min": 7, "geonameid": 3169070, "meganame": "Rome", "ls_name": "Rome", "ls_match": 1, "checkme": 0, "min_zoom": 2.7 }, "geometry": { "type": "Point", "coordinates": [ 12.480469, 41.902277 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Bratislava", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bratislava", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Slovakia", "sov_a3": "SVK", "adm0name": "Slovakia", "adm0_a3": "SVK", "adm1name": "Bratislavský", "iso_a2": "SK", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 423737, "pop_min": 373687, "pop_other": 361489, "rank_max": 10, "rank_min": 10, "geonameid": 3060972, "meganame": "", "ls_name": "Bratislava", "ls_match": 1, "checkme": 0, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ 17.138672, 48.166085 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Budapest", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Budapest", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Hungary", "sov_a3": "HUN", "adm0name": "Hungary", "adm0_a3": "HUN", "adm1name": "Budapest", "iso_a2": "HU", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 1679000, "pop_min": 1679000, "pop_other": 1718895, "rank_max": 12, "rank_min": 12, "geonameid": 3054643, "meganame": "Budapest", "ls_name": "Budapest", "ls_match": 1, "checkme": 0, "min_zoom": 4.7 }, "geometry": { "type": "Point", "coordinates": [ 19.072266, 47.517201 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Sarajevo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Sarajevo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Bosnia and Herzegovina", "sov_a3": "BIH", "adm0name": "Bosnia and Herzegovina", "adm0_a3": "BIH", "adm1name": "Sarajevo", "iso_a2": "BA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 696731, "pop_min": 628902, "pop_other": 627065, "rank_max": 11, "rank_min": 11, "geonameid": 3191281, "meganame": "", "ls_name": "Sarajevo", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 18.369141, 43.834527 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Podgorica", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Podgorica", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Montenegro", "sov_a3": "MNE", "adm0name": "Montenegro", "adm0_a3": "MNE", "adm1name": "Podgorica", "iso_a2": "ME", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 145850, "pop_min": 136473, "pop_other": 0, "rank_max": 9, "rank_min": 9, "geonameid": 3193044, "meganame": "", "ls_name": "Podgorica", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 19.248047, 42.488302 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Belgrade", "namepar": "Beograd", "namealt": "", "diffascii": 0, "nameascii": "Belgrade", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Republic of Serbia", "sov_a3": "SRB", "adm0name": "Serbia", "adm0_a3": "SRB", "adm1name": "Grad Beograd", "iso_a2": "RS", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1099000, "pop_min": 1099000, "pop_other": 1271541, "rank_max": 12, "rank_min": 12, "geonameid": 792680, "meganame": "Beograd", "ls_name": "Belgrade", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 20.478516, 44.840291 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Tirana", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tirana", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Albania", "sov_a3": "ALB", "adm0name": "Albania", "adm0_a3": "ALB", "adm1name": "Durrës", "iso_a2": "AL", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 895350, "pop_min": 421286, "pop_other": 517792, "rank_max": 11, "rank_min": 10, "geonameid": 3183875, "meganame": "", "ls_name": "Tirana", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 19.775391, 41.310824 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Pristina", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Pristina", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Kosovo", "sov_a3": "KOS", "adm0name": "Kosovo", "adm0_a3": "KOS", "adm1name": "Pristina", "iso_a2": -99, "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 465186, "pop_min": 198214, "pop_other": 261783, "rank_max": 10, "rank_min": 9, "geonameid": 786714, "meganame": "", "ls_name": "Pristina", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 21.181641, 42.682435 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Skopje", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Skopje", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Macedonia", "sov_a3": "MKD", "adm0name": "Macedonia", "adm0_a3": "MKD", "adm1name": "Centar", "iso_a2": "MK", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 494087, "pop_min": 474889, "pop_other": 491890, "rank_max": 10, "rank_min": 10, "geonameid": 785842, "meganame": "", "ls_name": "Skopje", "ls_match": 1, "checkme": 5, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 21.445312, 41.967659 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Helsinki", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Helsinki", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Finland", "sov_a3": "FIN", "adm0name": "Finland", "adm0_a3": "FIN", "adm1name": "Southern Finland", "iso_a2": "FI", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 1115000, "pop_min": 558457, "pop_other": 762958, "rank_max": 12, "rank_min": 11, "geonameid": 658225, "meganame": "Helsinki", "ls_name": "Helsinki", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 24.960938, 60.196156 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Tallinn", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tallinn", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Estonia", "sov_a3": "EST", "adm0name": "Estonia", "adm0_a3": "EST", "adm1name": "Harju", "iso_a2": "EE", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 394024, "pop_min": 340027, "pop_other": 317949, "rank_max": 10, "rank_min": 10, "geonameid": 588409, "meganame": "", "ls_name": "Tallinn", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 24.697266, 59.445075 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Riga", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Riga", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Latvia", "sov_a3": "LVA", "adm0name": "Latvia", "adm0_a3": "LVA", "adm1name": "Riga", "iso_a2": "LV", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 742572, "pop_min": 705033, "pop_other": 0, "rank_max": 11, "rank_min": 11, "geonameid": 456172, "meganame": "", "ls_name": "Riga", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 24.082031, 56.944974 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Vilnius", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Vilnius", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Lithuania", "sov_a3": "LTU", "adm0name": "Lithuania", "adm0_a3": "LTU", "adm1name": "Vilniaus", "iso_a2": "LT", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 542366, "pop_min": 507029, "pop_other": 494356, "rank_max": 11, "rank_min": 11, "geonameid": 593116, "meganame": "", "ls_name": "Vilnius", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 25.312500, 54.673831 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Minsk", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Minsk", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Belarus", "sov_a3": "BLR", "adm0name": "Belarus", "adm0_a3": "BLR", "adm1name": "Minsk", "iso_a2": "BY", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1805000, "pop_min": 1577138, "pop_other": 1557919, "rank_max": 12, "rank_min": 12, "geonameid": 625144, "meganame": "Minsk", "ls_name": "Minsk", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 27.597656, 53.904338 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Kiev", "namepar": "", "namealt": "Kyiv", "diffascii": 0, "nameascii": "Kiev", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Ukraine", "sov_a3": "UKR", "adm0name": "Ukraine", "adm0_a3": "UKR", "adm1name": "Kiev", "iso_a2": "UA", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2709000, "pop_min": 1662508, "pop_other": 1611692, "rank_max": 12, "rank_min": 12, "geonameid": 703448, "meganame": "Kyiv", "ls_name": "Kiev", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 30.498047, 50.457504 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Sofia", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Sofia", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Bulgaria", "sov_a3": "BGR", "adm0name": "Bulgaria", "adm0_a3": "BGR", "adm1name": "Grad Sofiya", "iso_a2": "BG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1185000, "pop_min": 874827, "pop_other": 871735, "rank_max": 12, "rank_min": 11, "geonameid": 727011, "meganame": "Sofia", "ls_name": "Sofia", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 23.291016, 42.682435 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Bucharest", "namepar": "Bucuresti", "namealt": "", "diffascii": 0, "nameascii": "Bucharest", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Romania", "sov_a3": "ROU", "adm0name": "Romania", "adm0_a3": "ROU", "adm1name": "Bucharest", "iso_a2": "RO", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 1942000, "pop_min": 1742194, "pop_other": 1636574, "rank_max": 12, "rank_min": 12, "geonameid": 683506, "meganame": "Bucuresti", "ls_name": "Bucharest", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 26.103516, 44.402392 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Chișinău", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Chisinau", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Moldova", "sov_a3": "MDA", "adm0name": "Moldova", "adm0_a3": "MDA", "adm1name": "Chisinau", "iso_a2": "MD", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 688134, "pop_min": 635994, "pop_other": 664472, "rank_max": 11, "rank_min": 11, "geonameid": 618426, "meganame": "", "ls_name": "Chisinau", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 28.828125, 46.980252 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 5, "featurecla": "Admin-1 capital", "name": "Istanbul", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Istanbul", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Turkey", "sov_a3": "TUR", "adm0name": "Turkey", "adm0_a3": "TUR", "adm1name": "Istanbul", "iso_a2": "TR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 10061000, "pop_min": 9945610, "pop_other": 9651488, "rank_max": 14, "rank_min": 13, "geonameid": 745044, "meganame": "Istanbul", "ls_name": "Istanbul", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 29.003906, 41.112469 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 2, "featurecla": "Admin-0 capital", "name": "Moscow", "namepar": "Moskva", "namealt": "", "diffascii": 0, "nameascii": "Moscow", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Russia", "sov_a3": "RUS", "adm0name": "Russia", "adm0_a3": "RUS", "adm1name": "Moskva", "iso_a2": "RU", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 10452000, "pop_min": 10452000, "pop_other": 10585385, "rank_max": 14, "rank_min": 14, "geonameid": 524901, "meganame": "Moskva", "ls_name": "Moscow", "ls_match": 1, "checkme": 0, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ 37.617188, 55.776573 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Tbilisi", "namepar": "", "namealt": "T'Bilisi", "diffascii": 0, "nameascii": "Tbilisi", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Georgia", "sov_a3": "GEO", "adm0name": "Georgia", "adm0_a3": "GEO", "adm1name": "Tbilisi", "iso_a2": "GE", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1100000, "pop_min": 1005257, "pop_other": 977179, "rank_max": 12, "rank_min": 12, "geonameid": 611717, "meganame": "Tbilisi", "ls_name": "Tbilisi", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 44.824219, 41.705729 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Algiers", "namepar": "", "namealt": "El Djazacr", "diffascii": 0, "nameascii": "Algiers", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Algeria", "sov_a3": "DZA", "adm0name": "Algeria", "adm0_a3": "DZA", "adm1name": "Alger", "iso_a2": "DZ", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3354000, "pop_min": 1977663, "pop_other": 3332619, "rank_max": 12, "rank_min": 12, "geonameid": 2507480, "meganame": "El Djazasr", "ls_name": "Algiers", "ls_match": 1, "checkme": 5, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 3.076172, 36.738884 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Tunis", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tunis", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Tunisia", "sov_a3": "TUN", "adm0name": "Tunisia", "adm0_a3": "TUN", "adm1name": "Tunis", "iso_a2": "TN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 2412500, "pop_min": 728453, "pop_other": 1675117, "rank_max": 12, "rank_min": 11, "geonameid": 2464470, "meganame": "", "ls_name": "Tunis", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 10.195312, 36.809285 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Tripoli", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tripoli", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Libya", "sov_a3": "LBY", "adm0name": "Libya", "adm0_a3": "LBY", "adm1name": "Tajura' wa an Nawahi al Arba", "iso_a2": "LY", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2189000, "pop_min": 229398, "pop_other": 1149981, "rank_max": 12, "rank_min": 10, "geonameid": -1, "meganame": "Tarabulus", "ls_name": "Tripoli1", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 13.183594, 32.916485 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Valletta", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Valletta", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Malta", "sov_a3": "MLT", "adm0name": "Malta", "adm0_a3": "MLT", "adm1name": "", "iso_a2": "MT", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 368250, "pop_min": 6966, "pop_other": 336174, "rank_max": 10, "rank_min": 5, "geonameid": 2562305, "meganame": "", "ls_name": "Valletta", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 14.501953, 35.889050 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Niamey", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Niamey", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Niger", "sov_a3": "NER", "adm0name": "Niger", "adm0_a3": "NER", "adm1name": "Niamey", "iso_a2": "NE", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 915000, "pop_min": 742791, "pop_other": 715325, "rank_max": 11, "rank_min": 11, "geonameid": 2440485, "meganame": "Niamey", "ls_name": "Niamey", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 2.109375, 13.496473 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Lomé", "namepar": "", "namealt": "Lome", "diffascii": 0, "nameascii": "Lome", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Togo", "sov_a3": "TGO", "adm0name": "Togo", "adm0_a3": "TGO", "adm1name": "Maritime", "iso_a2": "TG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1452000, "pop_min": 749700, "pop_other": 1256715, "rank_max": 12, "rank_min": 11, "geonameid": 2365267, "meganame": "Lomi", "ls_name": "Lome", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 1.230469, 6.140555 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Cotonou", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Cotonou", "adm0cap": 1, "capalt": "", "capin": "De facto, admin", "worldcity": 0, "megacity": 1, "sov0name": "Benin", "sov_a3": "BEN", "adm0name": "Benin", "adm0_a3": "BEN", "adm1name": "Ouémé", "iso_a2": "BJ", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 762000, "pop_min": 690584, "pop_other": 1060640, "rank_max": 11, "rank_min": 11, "geonameid": 2394819, "meganame": "Cotonou", "ls_name": "Cotonou", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 2.548828, 6.402648 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital alt", "name": "Porto-Novo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Porto-Novo", "adm0cap": 0, "capalt": 1, "capin": "Official capita", "worldcity": 0, "megacity": 0, "sov0name": "Benin", "sov_a3": "BEN", "adm0name": "Benin", "adm0_a3": "BEN", "adm1name": "Ouémé", "iso_a2": "BJ", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 300000, "pop_min": 234168, "pop_other": 806945, "rank_max": 10, "rank_min": 10, "geonameid": 2392087, "meganame": "", "ls_name": "Porto-Novo", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 2.636719, 6.489983 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 2, "featurecla": "Admin-0 capital alt", "name": "Lagos", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Lagos", "adm0cap": 0, "capalt": 1, "capin": "Former capital", "worldcity": 1, "megacity": 1, "sov0name": "Nigeria", "sov_a3": "NGA", "adm0name": "Nigeria", "adm0_a3": "NGA", "adm1name": "Lagos", "iso_a2": "NG", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 9466000, "pop_min": 1536, "pop_other": 6567892, "rank_max": 13, "rank_min": 3, "geonameid": 2332459, "meganame": "Lagos", "ls_name": "Lagos", "ls_match": 1, "checkme": 0, "min_zoom": 2 }, "geometry": { "type": "Point", "coordinates": [ 3.427734, 6.402648 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 2, "featurecla": "Admin-0 capital", "name": "Abuja", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Abuja", "adm0cap": 1, "capalt": "", "capin": "Official and ad", "worldcity": 0, "megacity": 1, "sov0name": "Nigeria", "sov_a3": "NGA", "adm0name": "Nigeria", "adm0_a3": "NGA", "adm1name": "Federal Capital Territory", "iso_a2": "NG", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 1576000, "pop_min": 162135, "pop_other": 0, "rank_max": 12, "rank_min": 9, "geonameid": 2322794, "meganame": "Abuja", "ls_name": "Abuja", "ls_match": 1, "checkme": 5, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 7.558594, 9.102097 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "São Tomé", "namepar": "", "namealt": "", "diffascii": 1, "nameascii": "Sao Tome", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Sao Tome and Principe", "sov_a3": "STP", "adm0name": "Sao Tome and Principe", "adm0_a3": "STP", "adm1name": "", "iso_a2": "ST", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 88219, "pop_min": 56166, "pop_other": 88219, "rank_max": 8, "rank_min": 8, "geonameid": 3388092, "meganame": "", "ls_name": "Sao Tome", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 6.767578, 0.351560 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Malabo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Malabo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Equatorial Guinea", "sov_a3": "GNQ", "adm0name": "Equatorial Guinea", "adm0_a3": "GNQ", "adm1name": "Bioko Norte", "iso_a2": "GQ", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 155963, "pop_min": 155963, "pop_other": 0, "rank_max": 9, "rank_min": 9, "geonameid": 2309527, "meganame": "", "ls_name": "Malabo", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 8.789062, 3.776559 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Libreville", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Libreville", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Gabon", "sov_a3": "GAB", "adm0name": "Gabon", "adm0_a3": "GAB", "adm1name": "Estuaire", "iso_a2": "GA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 578156, "pop_min": 483355, "pop_other": 483522, "rank_max": 11, "rank_min": 10, "geonameid": 2399697, "meganame": "", "ls_name": "Libreville", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 9.492188, 0.351560 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Ndjamena", "namepar": "", "namealt": "N'Djamnna", "diffascii": 0, "nameascii": "Ndjamena", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Chad", "sov_a3": "TCD", "adm0name": "Chad", "adm0_a3": "TCD", "adm1name": "Hadjer-Lamis", "iso_a2": "TD", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 989000, "pop_min": 681387, "pop_other": 686347, "rank_max": 11, "rank_min": 11, "geonameid": 2427123, "meganame": "N'Djam-na", "ls_name": "Ndjamena", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 15.029297, 12.125264 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Yaounde", "namepar": "", "namealt": "Yaounde", "diffascii": 0, "nameascii": "Yaounde", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Cameroon", "sov_a3": "CMR", "adm0name": "Cameroon", "adm0_a3": "CMR", "adm1name": "Centre", "iso_a2": "CM", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1611000, "pop_min": 1060587, "pop_other": 1060747, "rank_max": 12, "rank_min": 12, "geonameid": 2220957, "meganame": "Yaound", "ls_name": "Yaounde", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 11.513672, 3.864255 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Bangui", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bangui", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Central African Republic", "sov_a3": "CAF", "adm0name": "Central African Republic", "adm0_a3": "CAF", "adm1name": "Bangui", "iso_a2": "CF", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 831925, "pop_min": 622771, "pop_other": 782274, "rank_max": 11, "rank_min": 11, "geonameid": 2389853, "meganame": "", "ls_name": "Bangui", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 18.544922, 4.390229 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Athens", "namepar": "Athenai", "namealt": "Athinai", "diffascii": 0, "nameascii": "Athens", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Greece", "sov_a3": "GRC", "adm0name": "Greece", "adm0_a3": "GRC", "adm1name": "Attiki", "iso_a2": "GR", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3242000, "pop_min": 729137, "pop_other": 112572, "rank_max": 12, "rank_min": 11, "geonameid": 264371, "meganame": "Athnnai", "ls_name": "Athens2", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 23.730469, 37.996163 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Ankara", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Ankara", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Turkey", "sov_a3": "TUR", "adm0name": "Turkey", "adm0_a3": "TUR", "adm1name": "Ankara", "iso_a2": "TR", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3716000, "pop_min": 3307379, "pop_other": 3267576, "rank_max": 12, "rank_min": 12, "geonameid": 323786, "meganame": "Ankara", "ls_name": "Ankara", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 32.871094, 39.909736 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Nicosia", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Nicosia", "adm0cap": 1, "capalt": "", "capin": "Capital of both", "worldcity": 0, "megacity": 0, "sov0name": "Cyprus", "sov_a3": "CYP", "adm0name": "Cyprus", "adm0_a3": "CYP", "adm1name": "", "iso_a2": "CY", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 224300, "pop_min": 200452, "pop_other": 222985, "rank_max": 10, "rank_min": 10, "geonameid": 146268, "meganame": "", "ls_name": "Nicosia", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 33.398438, 35.173808 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Cairo", "namepar": "", "namealt": "Al-Qahirah", "diffascii": 0, "nameascii": "Cairo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Egypt", "sov_a3": "EGY", "adm0name": "Egypt", "adm0_a3": "EGY", "adm1name": "Al Qahirah", "iso_a2": "EG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 11893000, "pop_min": 7734614, "pop_other": 13720557, "rank_max": 14, "rank_min": 13, "geonameid": 360630, "meganame": "Al-Qahirah", "ls_name": "Cairo", "ls_match": 1, "checkme": 5, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ 31.289062, 30.069094 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 8, "featurecla": "Admin-0 capital alt", "name": "Tel Aviv-Yafo", "namepar": "", "namealt": "Tel Aviv-Jaffa", "diffascii": 0, "nameascii": "Tel Aviv-Yafo", "adm0cap": 0, "capalt": 1, "capin": "While Jerulsale", "worldcity": 0, "megacity": 1, "sov0name": "Israel", "sov_a3": "IS1", "adm0name": "Israel", "adm0_a3": "ISR", "adm1name": "Tel Aviv", "iso_a2": "IL", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3112000, "pop_min": 378358, "pop_other": 2306851, "rank_max": 12, "rank_min": 10, "geonameid": 293394, "meganame": "Tel Aviv-Yafo", "ls_name": "Tel Aviv-Yafo", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 34.804688, 32.101190 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Beirut", "namepar": "", "namealt": "Bayrut", "diffascii": 0, "nameascii": "Beirut", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Lebanon", "sov_a3": "LBN", "adm0name": "Lebanon", "adm0_a3": "LBN", "adm1name": "Beirut", "iso_a2": "LB", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1846000, "pop_min": 1712125, "pop_other": 1661980, "rank_max": 12, "rank_min": 12, "geonameid": 276781, "meganame": "Bayrut", "ls_name": "Beirut", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 35.507812, 33.870416 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Damascus", "namepar": "", "namealt": "Dimashq", "diffascii": 0, "nameascii": "Damascus", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Syria", "sov_a3": "SYR", "adm0name": "Syria", "adm0_a3": "SYR", "adm1name": "Damascus", "iso_a2": "SY", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2466000, "pop_min": 2466000, "pop_other": 3344577, "rank_max": 12, "rank_min": 12, "geonameid": 170654, "meganame": "Dimashq", "ls_name": "Damascus", "ls_match": 1, "checkme": 0, "min_zoom": 4.7 }, "geometry": { "type": "Point", "coordinates": [ 36.298828, 33.504759 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Yerevan", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Yerevan", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Armenia", "sov_a3": "ARM", "adm0name": "Armenia", "adm0_a3": "ARM", "adm1name": "Erevan", "iso_a2": "AM", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1102000, "pop_min": 1093485, "pop_other": 1154748, "rank_max": 12, "rank_min": 12, "geonameid": 616052, "meganame": "Yerevan", "ls_name": "Yerevan", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 44.472656, 40.178873 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Baghdad", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Baghdad", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Iraq", "sov_a3": "IRQ", "adm0name": "Iraq", "adm0_a3": "IRQ", "adm1name": "Baghdad", "iso_a2": "IQ", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 5054000, "pop_min": 5054000, "pop_other": 4959534, "rank_max": 13, "rank_min": 13, "geonameid": 98182, "meganame": "Baghdad", "ls_name": "Baghdad", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 44.384766, 33.358062 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Jerusalem", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Jerusalem", "adm0cap": 1, "capalt": "", "capin": "De facto capita", "worldcity": 0, "megacity": 0, "sov0name": "Israel", "sov_a3": "IS1", "adm0name": "Israel", "adm0_a3": "ISR", "adm1name": "Jerusalem", "iso_a2": "IL", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1029300, "pop_min": 801000, "pop_other": 1072567, "rank_max": 12, "rank_min": 11, "geonameid": 281184, "meganame": "", "ls_name": "Jerusalem", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 35.244141, 31.802893 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Amman", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Amman", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Jordan", "sov_a3": "JOR", "adm0name": "Jordan", "adm0_a3": "JOR", "adm1name": "Amman", "iso_a2": "JO", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1060000, "pop_min": 1060000, "pop_other": 2633729, "rank_max": 12, "rank_min": 12, "geonameid": 250441, "meganame": "Amman", "ls_name": "Amman", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 35.947266, 31.952162 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Khartoum", "namepar": "", "namealt": "Al-Khartum", "diffascii": 0, "nameascii": "Khartoum", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Sudan", "sov_a3": "SDN", "adm0name": "Sudan", "adm0_a3": "SDN", "adm1name": "Khartoum", "iso_a2": "SD", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 4754000, "pop_min": 1974647, "pop_other": 2325931, "rank_max": 12, "rank_min": 12, "geonameid": 379252, "meganame": "Al-Khartum", "ls_name": "Khartoum", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 32.519531, 15.623037 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Juba", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Juba", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "South Sudan", "sov_a3": "SSD", "adm0name": "South Sudan", "adm0_a3": "SSD", "adm1name": "Central Equatoria", "iso_a2": "SS", "note": "", "changed": 20, "namediff": 0, "diffnote": "Changed country.", "pop_max": 111975, "pop_min": 111975, "pop_other": 111975, "rank_max": 9, "rank_min": 9, "geonameid": 373303, "meganame": "", "ls_name": "Juba", "ls_match": 1, "checkme": 0, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ 31.552734, 4.828260 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Kampala", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kampala", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Uganda", "sov_a3": "UGA", "adm0name": "Uganda", "adm0_a3": "UGA", "adm1name": "Kampala", "iso_a2": "UG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1420000, "pop_min": 1353189, "pop_other": 2153702, "rank_max": 12, "rank_min": 12, "geonameid": 232422, "meganame": "Kampala", "ls_name": "Kampala", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 32.607422, 0.351560 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Asmara", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Asmara", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Eritrea", "sov_a3": "ERI", "adm0name": "Eritrea", "adm0_a3": "ERI", "adm1name": "Anseba", "iso_a2": "ER", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 620802, "pop_min": 563930, "pop_other": 587094, "rank_max": 11, "rank_min": 11, "geonameid": 343300, "meganame": "", "ls_name": "Asmara", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 38.935547, 15.368950 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Sanaa", "namepar": "", "namealt": "Sana'a'", "diffascii": 0, "nameascii": "Sanaa", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Yemen", "sov_a3": "YEM", "adm0name": "Yemen", "adm0_a3": "YEM", "adm1name": "Amanat Al Asimah", "iso_a2": "YE", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2008000, "pop_min": 1835853, "pop_other": 1742507, "rank_max": 12, "rank_min": 12, "geonameid": 71137, "meganame": "Sana'a'", "ls_name": "Sanaa", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 44.208984, 15.368950 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Djibouti", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Djibouti", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Djibouti", "sov_a3": "DJI", "adm0name": "Djibouti", "adm0_a3": "DJI", "adm1name": "Djibouti", "iso_a2": "DJ", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 923000, "pop_min": 604013, "pop_other": 335001, "rank_max": 11, "rank_min": 11, "geonameid": 223817, "meganame": "", "ls_name": "Djibouti", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 43.154297, 11.609193 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Addis Ababa", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Addis Ababa", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Ethiopia", "sov_a3": "ETH", "adm0name": "Ethiopia", "adm0_a3": "ETH", "adm1name": "Addis Ababa", "iso_a2": "ET", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3100000, "pop_min": 2757729, "pop_other": 3013653, "rank_max": 12, "rank_min": 12, "geonameid": 344979, "meganame": "Addis Ababa", "ls_name": "Addis Ababa", "ls_match": 1, "checkme": 5, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 38.671875, 9.015302 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Hargeysa", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Hargeysa", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Somaliland", "sov_a3": "SOL", "adm0name": "Somaliland", "adm0_a3": "SOL", "adm1name": "", "iso_a2": -99, "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 477876, "pop_min": 247018, "pop_other": 247018, "rank_max": 10, "rank_min": 10, "geonameid": 57289, "meganame": "", "ls_name": "Hargeysa", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 44.033203, 9.535749 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Astana", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Astana", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Kazakhstan", "sov_a3": "KAZ", "adm0name": "Kazakhstan", "adm0_a3": "KAZ", "adm1name": "Aqmola", "iso_a2": "KZ", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 345604, "pop_min": 325021, "pop_other": 317445, "rank_max": 10, "rank_min": 10, "geonameid": 1526273, "meganame": "", "ls_name": "Astana", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 71.455078, 51.179343 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Tashkent", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tashkent", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Uzbekistan", "sov_a3": "UZB", "adm0name": "Uzbekistan", "adm0_a3": "UZB", "adm1name": "Tashkent", "iso_a2": "UZ", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2184000, "pop_min": 1978028, "pop_other": 2806287, "rank_max": 12, "rank_min": 12, "geonameid": 1512569, "meganame": "Tashkent", "ls_name": "Tashkent", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 69.257812, 41.310824 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Bishkek", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bishkek", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Kyrgyzstan", "sov_a3": "KGZ", "adm0name": "Kyrgyzstan", "adm0_a3": "KGZ", "adm1name": "Bishkek", "iso_a2": "KG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 837000, "pop_min": 804212, "pop_other": 781714, "rank_max": 11, "rank_min": 11, "geonameid": 1528675, "meganame": "Bishkek", "ls_name": "Bishkek", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 74.619141, 42.875964 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Ürümqi", "namepar": "", "namealt": "rumqi|Wulumqi", "diffascii": 0, "nameascii": "Urumqi", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "China", "sov_a3": "CHN", "adm0name": "China", "adm0_a3": "CHN", "adm1name": "Xinjiang Uygur", "iso_a2": "CN", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2151000, "pop_min": 1508225, "pop_other": 2044401, "rank_max": 12, "rank_min": 12, "geonameid": 1529102, "meganame": "Cramqi (Wulumqi)", "ls_name": "Urumqi", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 87.539062, 43.834527 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Baku", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Baku", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Azerbaijan", "sov_a3": "AZE", "adm0name": "Azerbaijan", "adm0_a3": "AZE", "adm1name": "Baki", "iso_a2": "AZ", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 2122300, "pop_min": 1892000, "pop_other": 1518801, "rank_max": 12, "rank_min": 12, "geonameid": 587084, "meganame": "Baku", "ls_name": "Baku", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 49.833984, 40.380028 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Tehran", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tehran", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Iran", "sov_a3": "IRN", "adm0name": "Iran", "adm0_a3": "IRN", "adm1name": "Tehran", "iso_a2": "IR", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 7873000, "pop_min": 7153309, "pop_other": 8209012, "rank_max": 13, "rank_min": 13, "geonameid": 112931, "meganame": "Tehran", "ls_name": "Tehran", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 51.416016, 35.675147 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Kuwait", "namepar": "", "namealt": "Al Kuwayt|Kuwait City", "diffascii": 0, "nameascii": "Kuwait", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Kuwait", "sov_a3": "KWT", "adm0name": "Kuwait", "adm0_a3": "KWT", "adm1name": "Al Kuwayt", "iso_a2": "KW", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2063000, "pop_min": 60064, "pop_other": 1682968, "rank_max": 12, "rank_min": 8, "geonameid": 285787, "meganame": "Al Kuwayt (Kuwait City)", "ls_name": "Kuwait", "ls_match": 1, "checkme": 5, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 47.988281, 29.382175 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Riyadh", "namepar": "", "namealt": "Ar-Riyadh", "diffascii": 0, "nameascii": "Riyadh", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Saudi Arabia", "sov_a3": "SAU", "adm0name": "Saudi Arabia", "adm0_a3": "SAU", "adm1name": "Ar Riyad", "iso_a2": "SA", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 4465000, "pop_min": 4205961, "pop_other": 5148778, "rank_max": 12, "rank_min": 12, "geonameid": 108410, "meganame": "Ar-Riyadh", "ls_name": "Riyadh", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 46.757812, 24.607069 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Manama", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Manama", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Bahrain", "sov_a3": "BHR", "adm0name": "Bahrain", "adm0_a3": "BHR", "adm1name": "", "iso_a2": "BH", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 563920, "pop_min": 157474, "pop_other": 563666, "rank_max": 11, "rank_min": 9, "geonameid": 290340, "meganame": "", "ls_name": "Manama", "ls_match": 1, "checkme": 5, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 50.625000, 26.273714 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Doha", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Doha", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Qatar", "sov_a3": "QAT", "adm0name": "Qatar", "adm0_a3": "QAT", "adm1name": "Ad Dawhah", "iso_a2": "QA", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 1450000, "pop_min": 731310, "pop_other": 0, "rank_max": 12, "rank_min": 11, "geonameid": 290030, "meganame": "", "ls_name": "Doha", "ls_match": 1, "checkme": 5, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 51.503906, 25.324167 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 8, "featurecla": "Admin-1 capital", "name": "Dubai", "namepar": "Dubayy", "namealt": "", "diffascii": 0, "nameascii": "Dubai", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "United Arab Emirates", "sov_a3": "ARE", "adm0name": "United Arab Emirates", "adm0_a3": "ARE", "adm1name": "Dubay", "iso_a2": "AE", "note": "", "changed": 1, "namediff": 1, "diffnote": "Name changed.", "pop_max": 1379000, "pop_min": 1137347, "pop_other": 1166878, "rank_max": 12, "rank_min": 12, "geonameid": 292223, "meganame": "Dubayy", "ls_name": "Dubayy", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 55.283203, 25.244696 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Abu Dhabi", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Abu Dhabi", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "United Arab Emirates", "sov_a3": "ARE", "adm0name": "United Arab Emirates", "adm0_a3": "ARE", "adm1name": "Abu Dhabi", "iso_a2": "AE", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 603492, "pop_min": 560230, "pop_other": 560230, "rank_max": 11, "rank_min": 11, "geonameid": 292968, "meganame": "", "ls_name": "Abu Dhabi", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 54.404297, 24.447150 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Ashgabat", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Ashgabat", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Turkmenistan", "sov_a3": "TKM", "adm0name": "Turkmenistan", "adm0_a3": "TKM", "adm1name": "Ahal", "iso_a2": "TM", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 727700, "pop_min": 577982, "pop_other": 556048, "rank_max": 11, "rank_min": 11, "geonameid": 162183, "meganame": "", "ls_name": "Ashgabat", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 58.359375, 37.926868 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Muscat", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Muscat", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Oman", "sov_a3": "OMN", "adm0name": "Oman", "adm0_a3": "OMN", "adm1name": "Muscat", "iso_a2": "OM", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 734697, "pop_min": 586861, "pop_other": 586861, "rank_max": 11, "rank_min": 11, "geonameid": 287286, "meganame": "", "ls_name": "Muscat", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 58.623047, 23.644524 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Mogadishu", "namepar": "", "namealt": "Muqdisho", "diffascii": 0, "nameascii": "Mogadishu", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Somalia", "sov_a3": "SOM", "adm0name": "Somalia", "adm0_a3": "SOM", "adm1name": "Banaadir", "iso_a2": "SO", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1100000, "pop_min": 875388, "pop_other": 849392, "rank_max": 12, "rank_min": 11, "geonameid": 53654, "meganame": "Muqdisho", "ls_name": "Mogadishu", "ls_match": 1, "checkme": 5, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 45.351562, 2.108899 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Dushanbe", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Dushanbe", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Tajikistan", "sov_a3": "TJK", "adm0name": "Tajikistan", "adm0_a3": "TJK", "adm1name": "Tadzhikistan Territories", "iso_a2": "TJ", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1086244, "pop_min": 679400, "pop_other": 1081361, "rank_max": 12, "rank_min": 11, "geonameid": 1221874, "meganame": "", "ls_name": "Dushanbe", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 68.730469, 38.548165 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Kabul", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kabul", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Afghanistan", "sov_a3": "AFG", "adm0name": "Afghanistan", "adm0_a3": "AFG", "adm1name": "Kabul", "iso_a2": "AF", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3277000, "pop_min": 3043532, "pop_other": 3475519, "rank_max": 12, "rank_min": 12, "geonameid": 1138958, "meganame": "Kabul", "ls_name": "Kabul", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 69.169922, 34.524661 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 2, "featurecla": "Admin-0 capital", "name": "Islamabad", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Islamabad", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Pakistan", "sov_a3": "PAK", "adm0name": "Pakistan", "adm0_a3": "PAK", "adm1name": "F.C.T.", "iso_a2": "PK", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 780000, "pop_min": 601600, "pop_other": 893673, "rank_max": 11, "rank_min": 11, "geonameid": 1176615, "meganame": "Islamabad", "ls_name": "Islamabad", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 73.125000, 33.724340 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Admin-0 capital", "name": "New Delhi", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "New Delhi", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 0, "sov0name": "India", "sov_a3": "IND", "adm0name": "India", "adm0_a3": "IND", "adm1name": "Delhi", "iso_a2": "IN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 317797, "pop_min": 317797, "pop_other": 8060107, "rank_max": 10, "rank_min": 10, "geonameid": 1261481, "meganame": "", "ls_name": "New Delhi", "ls_match": 1, "checkme": 0, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ 77.167969, 28.613459 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Kathmandu", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kathmandu", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Nepal", "sov_a3": "NPL", "adm0name": "Nepal", "adm0_a3": "NPL", "adm1name": "Bhaktapur", "iso_a2": "NP", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 895000, "pop_min": 895000, "pop_other": 1099610, "rank_max": 11, "rank_min": 11, "geonameid": 1283240, "meganame": "Kathmandu", "ls_name": "Kathmandu", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 85.341797, 27.683528 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Thimphu", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Thimphu", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Bhutan", "sov_a3": "BTN", "adm0name": "Bhutan", "adm0_a3": "BTN", "adm1name": "Thimphu", "iso_a2": "BT", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 98676, "pop_min": 79185, "pop_other": 0, "rank_max": 8, "rank_min": 8, "geonameid": 1252416, "meganame": "", "ls_name": "Thimphu", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 89.648438, 27.449790 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Kolkata", "namepar": "Calcutta", "namealt": "", "diffascii": 0, "nameascii": "Kolkata", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "India", "sov_a3": "IND", "adm0name": "India", "adm0_a3": "IND", "adm1name": "West Bengal", "iso_a2": "IN", "note": "", "changed": 4, "namediff": 1, "diffnote": "Name changed. Changed scale rank.", "pop_max": 14787000, "pop_min": 4631392, "pop_other": 7783716, "rank_max": 14, "rank_min": 12, "geonameid": 1275004, "meganame": "Kolkata", "ls_name": "Calcutta", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 88.330078, 22.512557 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Mumbai", "namepar": "Bombay", "namealt": "", "diffascii": 0, "nameascii": "Mumbai", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "India", "sov_a3": "IND", "adm0name": "India", "adm0_a3": "IND", "adm1name": "Maharashtra", "iso_a2": "IN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 18978000, "pop_min": 12691836, "pop_other": 12426085, "rank_max": 14, "rank_min": 14, "geonameid": 1275339, "meganame": "Mumbai", "ls_name": "Mumbai", "ls_match": 1, "checkme": 0, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ 72.861328, 18.979026 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Bangalore", "namepar": "", "namealt": "Bengaluru", "diffascii": 0, "nameascii": "Bangalore", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "India", "sov_a3": "IND", "adm0name": "India", "adm0_a3": "IND", "adm1name": "Karnataka", "iso_a2": "IN", "note": "", "changed": 3, "namediff": 1, "diffnote": "Name changed. Changed scale rank.", "pop_max": 6787000, "pop_min": 5104047, "pop_other": 8102712, "rank_max": 13, "rank_min": 13, "geonameid": 1277333, "meganame": "Bangalore", "ls_name": "Bangalore", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 77.519531, 12.983148 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Malé", "namepar": "", "namealt": "", "diffascii": 1, "nameascii": "Male", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Maldives", "sov_a3": "MDV", "adm0name": "Maldives", "adm0_a3": "MDV", "adm1name": "", "iso_a2": "MV", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 112927, "pop_min": 103693, "pop_other": 0, "rank_max": 9, "rank_min": 9, "geonameid": 3174186, "meganame": "", "ls_name": "Male", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 73.476562, 4.127285 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Colombo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Colombo", "adm0cap": 1, "capalt": "", "capin": "De facto, admin", "worldcity": 0, "megacity": 0, "sov0name": "Sri Lanka", "sov_a3": "LKA", "adm0name": "Sri Lanka", "adm0_a3": "LKA", "adm1name": "Colombo", "iso_a2": "LK", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 217000, "pop_min": 217000, "pop_other": 2490974, "rank_max": 10, "rank_min": 10, "geonameid": 3465927, "meganame": "", "ls_name": "Colombo", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 79.892578, 6.926427 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 6, "featurecla": "Admin-0 capital alt", "name": "Sri Jawewardenepura Kotte", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Sri Jawewardenepura Kotte", "adm0cap": 0, "capalt": 1, "capin": "Legislative cap", "worldcity": 0, "megacity": 0, "sov0name": "Sri Lanka", "sov_a3": "LKA", "adm0name": "Sri Lanka", "adm0_a3": "LKA", "adm1name": "Colombo", "iso_a2": "LK", "note": "", "changed": 4, "namediff": 1, "diffnote": "Name changed.", "pop_max": 115826, "pop_min": 115826, "pop_other": 2456292, "rank_max": 9, "rank_min": 9, "geonameid": 1238992, "meganame": "", "ls_name": "Kotte", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 79.980469, 6.926427 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Ulaanbaatar", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Ulaanbaatar", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Mongolia", "sov_a3": "MNG", "adm0name": "Mongolia", "adm0_a3": "MNG", "adm1name": "Ulaanbaatar", "iso_a2": "MN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 885000, "pop_min": 769612, "pop_other": 765359, "rank_max": 11, "rank_min": 11, "geonameid": 2028462, "meganame": "Ulaanbaatar", "ls_name": "Ulaanbaatar", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 106.875000, 47.931066 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 2, "featurecla": "Admin-0 capital", "name": "Dhaka", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Dhaka", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Bangladesh", "sov_a3": "BGD", "adm0name": "Bangladesh", "adm0_a3": "BGD", "adm1name": "Dhaka", "iso_a2": "BD", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 12797394, "pop_min": 7000940, "pop_other": 14995538, "rank_max": 14, "rank_min": 13, "geonameid": 1185241, "meganame": "Dhaka", "ls_name": "Dhaka", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 90.439453, 23.725012 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Chengdu", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Chengdu", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "China", "sov_a3": "CHN", "adm0name": "China", "adm0_a3": "CHN", "adm1name": "Sichuan", "iso_a2": "CN", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 4123000, "pop_min": 3950437, "pop_other": 11622929, "rank_max": 12, "rank_min": 12, "geonameid": 1815286, "meganame": "Chengdu", "ls_name": "Chengdu", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 104.062500, 30.675715 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Naypyidaw", "namepar": "", "namealt": "Nay Pyi Taw", "diffascii": 0, "nameascii": "Naypyidaw", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Myanmar", "sov_a3": "MMR", "adm0name": "Myanmar", "adm0_a3": "MMR", "adm1name": "Mandalay", "iso_a2": "MM", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 930000, "pop_min": 194824, "pop_other": 0, "rank_max": 11, "rank_min": 9, "geonameid": 6611854, "meganame": "Nay Pyi Taw", "ls_name": "Naypyidaw", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 96.152344, 19.725342 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Rangoon", "namepar": "", "namealt": "Yangon", "diffascii": 0, "nameascii": "Rangoon", "adm0cap": 0, "capalt": "", "capin": "Former capital", "worldcity": 0, "megacity": 1, "sov0name": "Myanmar", "sov_a3": "MMR", "adm0name": "Myanmar", "adm0_a3": "MMR", "adm1name": "Yangon", "iso_a2": "MM", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 4088000, "pop_min": 3301820, "pop_other": 3124090, "rank_max": 12, "rank_min": 12, "geonameid": 1298824, "meganame": "Yangon", "ls_name": "Rangoon", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 96.152344, 16.804541 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Bangkok", "namepar": "", "namealt": "Krung Thep", "diffascii": 0, "nameascii": "Bangkok", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Thailand", "sov_a3": "THA", "adm0name": "Thailand", "adm0_a3": "THA", "adm1name": "Bangkok Metropolis", "iso_a2": "TH", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 6704000, "pop_min": 5104476, "pop_other": 5082758, "rank_max": 13, "rank_min": 13, "geonameid": 1609350, "meganame": "Krung Thep", "ls_name": "Bangkok", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 100.546875, 13.752725 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Vientiane", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Vientiane", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Laos", "sov_a3": "LAO", "adm0name": "Laos", "adm0_a3": "LAO", "adm1name": "Vientiane [prefecture]", "iso_a2": "LA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 754000, "pop_min": 570348, "pop_other": 469811, "rank_max": 11, "rank_min": 11, "geonameid": 1651944, "meganame": "", "ls_name": "Vientiane", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 102.568359, 17.978733 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Hanoi", "namepar": "", "namealt": "H", "diffascii": 0, "nameascii": "Hanoi", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Vietnam", "sov_a3": "VNM", "adm0name": "Vietnam", "adm0_a3": "VNM", "adm1name": "Thái Nguyên", "iso_a2": "VN", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 4378000, "pop_min": 1431270, "pop_other": 5466347, "rank_max": 12, "rank_min": 12, "geonameid": 1581130, "meganame": "Hh Noi", "ls_name": "Hanoi", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 105.820312, 21.043491 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Phnom Penh", "namepar": "", "namealt": "Phnum Penh", "diffascii": 0, "nameascii": "Phnom Penh", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Cambodia", "sov_a3": "KHM", "adm0name": "Cambodia", "adm0_a3": "KHM", "adm1name": "Phnom Penh", "iso_a2": "KH", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1466000, "pop_min": 1466000, "pop_other": 1604086, "rank_max": 12, "rank_min": 12, "geonameid": 1821306, "meganame": "Phnum Penh", "ls_name": "Phnom Penh", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 104.941406, 11.523088 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Kuala Lumpur", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kuala Lumpur", "adm0cap": 1, "capalt": "", "capin": "Official and le", "worldcity": 1, "megacity": 1, "sov0name": "Malaysia", "sov_a3": "MYS", "adm0name": "Malaysia", "adm0_a3": "MYS", "adm1name": "Selangor", "iso_a2": "MY", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1448000, "pop_min": 1448000, "pop_other": 2667990, "rank_max": 12, "rank_min": 12, "geonameid": 1735161, "meganame": "Kuala Lumpur", "ls_name": "Kuala Lumpur", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 101.689453, 3.162456 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 6, "featurecla": "Admin-0 capital alt", "name": "Putrajaya", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Putrajaya", "adm0cap": 0, "capalt": 1, "capin": "Administrative", "worldcity": 0, "megacity": 0, "sov0name": "Malaysia", "sov_a3": "MYS", "adm0name": "Malaysia", "adm0_a3": "MYS", "adm1name": "Selangor", "iso_a2": "MY", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 67964, "pop_min": 50000, "pop_other": 956431, "rank_max": 8, "rank_min": 7, "geonameid": 6697380, "meganame": "", "ls_name": "Putrajaya", "ls_match": 1, "checkme": 5, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 101.689453, 2.899153 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Singapore", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Singapore", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Singapore", "sov_a3": "SGP", "adm0name": "Singapore", "adm0_a3": "SGP", "adm1name": "", "iso_a2": "SG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 5183700, "pop_min": 3289529, "pop_other": 3314179, "rank_max": 13, "rank_min": 12, "geonameid": 1880252, "meganame": "Singapore", "ls_name": "Singapore", "ls_match": 1, "checkme": 5, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ 103.886719, 1.318243 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Admin-0 capital", "name": "Beijing", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Beijing", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "China", "sov_a3": "CHN", "adm0name": "China", "adm0_a3": "CHN", "adm1name": "Beijing", "iso_a2": "CN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 11106000, "pop_min": 7480601, "pop_other": 9033231, "rank_max": 14, "rank_min": 13, "geonameid": 1816670, "meganame": "Beijing", "ls_name": "Beijing", "ls_match": 1, "checkme": 0, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ 116.367188, 39.909736 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 0, "featurecla": "Admin-0 region capital", "name": "Hong Kong", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Hong Kong", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "China", "sov_a3": "CHN", "adm0name": "Hong Kong S.A.R.", "adm0_a3": "HKG", "adm1name": "", "iso_a2": "HK", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 7206000, "pop_min": 4551579, "pop_other": 4549026, "rank_max": 13, "rank_min": 12, "geonameid": 1819729, "meganame": "Hong Kong", "ls_name": "Hong Kong", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 114.169922, 22.268764 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Admin-1 capital", "name": "Shanghai", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Shanghai", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "China", "sov_a3": "CHN", "adm0name": "China", "adm0_a3": "CHN", "adm1name": "Shanghai", "iso_a2": "CN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 14987000, "pop_min": 14608512, "pop_other": 16803572, "rank_max": 14, "rank_min": 14, "geonameid": 1796236, "meganame": "Shanghai", "ls_name": "Shanghai", "ls_match": 1, "checkme": 0, "min_zoom": 2 }, "geometry": { "type": "Point", "coordinates": [ 121.464844, 31.203405 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Taipei", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Taipei", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Taiwan", "sov_a3": "TWN", "adm0name": "Taiwan", "adm0_a3": "TWN", "adm1name": "Taipei City", "iso_a2": "TW", "note": "", "changed": 1, "namediff": 0, "diffnote": "Corrected coordinates.", "pop_max": 6900273, "pop_min": 2618772, "pop_other": 5698241, "rank_max": 13, "rank_min": 12, "geonameid": 1668341, "meganame": "Taipei", "ls_name": "Taipei", "ls_match": 1, "checkme": 0, "min_zoom": 3.7 }, "geometry": { "type": "Point", "coordinates": [ 121.552734, 25.005973 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Pyongyang", "namepar": "", "namealt": "P'yongyang", "diffascii": 0, "nameascii": "Pyongyang", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Korea, North", "sov_a3": "PRK", "adm0name": "North Korea", "adm0_a3": "PRK", "adm1name": "P'yongyang", "iso_a2": "KP", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3300000, "pop_min": 2498797, "pop_other": 2483216, "rank_max": 12, "rank_min": 12, "geonameid": 1871859, "meganame": "P'yongyang", "ls_name": "Pyongyang", "ls_match": 1, "checkme": 0, "min_zoom": 4.7 }, "geometry": { "type": "Point", "coordinates": [ 125.771484, 39.027719 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Seoul", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Seoul", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Korea, South", "sov_a3": "KOR", "adm0name": "South Korea", "adm0_a3": "KOR", "adm1name": "Seoul", "iso_a2": "KR", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 9796000, "pop_min": 9796000, "pop_other": 12018058, "rank_max": 13, "rank_min": 13, "geonameid": 1835848, "meganame": "Seoul", "ls_name": "Seoul", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 127.001953, 37.579413 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 5, "featurecla": "Admin-0 capital alt", "name": "Baguio City", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Baguio City", "adm0cap": 0, "capalt": 1, "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Philippines", "sov_a3": "PHL", "adm0name": "Philippines", "adm0_a3": "PHL", "adm1name": "Benguet", "iso_a2": "PH", "note": "", "changed": 40, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 447824, "pop_min": 272714, "pop_other": 164877, "rank_max": 10, "rank_min": 10, "geonameid": 1728930, "meganame": "", "ls_name": "Baguio City", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 120.585938, 16.467695 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Manila", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Manila", "adm0cap": 1, "capalt": "", "capin": "Official, de fa", "worldcity": 1, "megacity": 1, "sov0name": "Philippines", "sov_a3": "PHL", "adm0name": "Philippines", "adm0_a3": "PHL", "adm1name": "Metropolitan Manila", "iso_a2": "PH", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 11100000, "pop_min": 3077575, "pop_other": 2381280, "rank_max": 14, "rank_min": 12, "geonameid": 1701668, "meganame": "Manila", "ls_name": "Manila", "ls_match": 1, "checkme": 0, "min_zoom": 2.7 }, "geometry": { "type": "Point", "coordinates": [ 121.025391, 14.604847 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Bandar Seri Begawan", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bandar Seri Begawan", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Brunei", "sov_a3": "BRN", "adm0name": "Brunei", "adm0_a3": "BRN", "adm1name": "Brunei and Muara", "iso_a2": "BN", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 296500, "pop_min": 140000, "pop_other": 222513, "rank_max": 10, "rank_min": 9, "geonameid": 1820906, "meganame": "", "ls_name": "Bandar Seri Begawan", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 114.960938, 4.915833 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Melekeok", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Melekeok", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Palau", "sov_a3": "PLW", "adm0name": "Palau", "adm0_a3": "PLW", "adm1name": "", "iso_a2": "PW", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 7026, "pop_min": 7026, "pop_other": 0, "rank_max": 5, "rank_min": 5, "geonameid": 1559804, "meganame": "", "ls_name": "Melekeok", "ls_match": 1, "checkme": 5, "min_zoom": 6 }, "geometry": { "type": "Point", "coordinates": [ 134.648438, 7.449624 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 2, "featurecla": "Admin-1 region capital", "name": "Ōsaka", "namepar": "", "namealt": "Osaka-Kobe", "diffascii": 0, "nameascii": "Osaka", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Japan", "sov_a3": "JPN", "adm0name": "Japan", "adm0_a3": "JPN", "adm1name": "Osaka", "iso_a2": "JP", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed feature to Admin-0 region capital.", "pop_max": 11294000, "pop_min": 2592413, "pop_other": 9630783, "rank_max": 14, "rank_min": 12, "geonameid": 1853909, "meganame": "Osaka-Kobe", "ls_name": "Osaka", "ls_match": 1, "checkme": 5, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 135.439453, 34.741612 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 2, "featurecla": "Admin-0 capital alt", "name": "Kyoto", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kyoto", "adm0cap": 0, "capalt": 1, "capin": "Official capita", "worldcity": 0, "megacity": 1, "sov0name": "Japan", "sov_a3": "JPN", "adm0name": "Japan", "adm0_a3": "JPN", "adm1name": "Kyoto", "iso_a2": "JP", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1805000, "pop_min": 1459640, "pop_other": 1827367, "rank_max": 12, "rank_min": 12, "geonameid": 1857910, "meganame": "Kyoto", "ls_name": "Kyoto", "ls_match": 1, "checkme": 0, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ 135.791016, 35.029996 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 2, "featurecla": "Admin-0 capital", "name": "Tokyo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tokyo", "adm0cap": 1, "capalt": "", "capin": "De facto capita", "worldcity": 1, "megacity": 1, "sov0name": "Japan", "sov_a3": "JPN", "adm0name": "Japan", "adm0_a3": "JPN", "adm1name": "Tokyo", "iso_a2": "JP", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 35676000, "pop_min": 8336599, "pop_other": 12945252, "rank_max": 14, "rank_min": 13, "geonameid": 1850147, "meganame": "Tokyo", "ls_name": "Tokyo", "ls_match": 1, "checkme": 0, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ 139.746094, 35.675147 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Palikir", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Palikir", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Federated States of Micronesia", "sov_a3": "FSM", "adm0name": "Federated States of Micronesia", "adm0_a3": "FSM", "adm1name": "", "iso_a2": "FM", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 4645, "pop_min": 4645, "pop_other": 0, "rank_max": 4, "rank_min": 4, "geonameid": 2081986, "meganame": "", "ls_name": "Palikir", "ls_match": 1, "checkme": 5, "min_zoom": 6 }, "geometry": { "type": "Point", "coordinates": [ 158.115234, 6.926427 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Majuro", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Majuro", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Marshall Islands", "sov_a3": "MHL", "adm0name": "Marshall Islands", "adm0_a3": "MHL", "adm1name": "", "iso_a2": "MH", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 25400, "pop_min": 20500, "pop_other": 0, "rank_max": 7, "rank_min": 7, "geonameid": 2113779, "meganame": "", "ls_name": "Majuro", "ls_match": 1, "checkme": 5, "min_zoom": 6 }, "geometry": { "type": "Point", "coordinates": [ 171.386719, 7.100893 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Tarawa", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Tarawa", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Kiribati", "sov_a3": "KIR", "adm0name": "Kiribati", "adm0_a3": "KIR", "adm1name": "", "iso_a2": "KI", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted. Changed scale rank.", "pop_max": 28802, "pop_min": 22534, "pop_other": 0, "rank_max": 7, "rank_min": 7, "geonameid": 2110079, "meganame": "", "ls_name": "Tarawa", "ls_match": 1, "checkme": 5, "min_zoom": 6 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 173.056641, 1.318243 ], [ -186.943359, 1.318243 ] ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Brazzaville", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Brazzaville", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Congo (Brazzaville)", "sov_a3": "COG", "adm0name": "Congo (Brazzaville)", "adm0_a3": "COG", "adm1name": "Pool", "iso_a2": "CG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1355000, "pop_min": 1163890, "pop_other": 1174778, "rank_max": 12, "rank_min": 12, "geonameid": 2260535, "meganame": "Brazzaville", "ls_name": "Brazzaville", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 15.292969, -4.302591 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Kinshasa", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kinshasa", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Congo (Kinshasa)", "sov_a3": "COD", "adm0name": "Congo (Kinshasa)", "adm0_a3": "COD", "adm1name": "Kinshasa City", "iso_a2": "CD", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 7843000, "pop_min": 5565703, "pop_other": 4738154, "rank_max": 13, "rank_min": 13, "geonameid": 2314302, "meganame": "Kinshasa", "ls_name": "Kinshasa", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 15.292969, -4.302591 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Luanda", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Luanda", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Angola", "sov_a3": "AGO", "adm0name": "Angola", "adm0_a3": "AGO", "adm1name": "Luanda", "iso_a2": "AO", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 5172900, "pop_min": 1951272, "pop_other": 1951272, "rank_max": 13, "rank_min": 12, "geonameid": 2240449, "meganame": "Luanda", "ls_name": "Luanda", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 13.271484, -8.841651 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Windhoek", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Windhoek", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Namibia", "sov_a3": "NAM", "adm0name": "Namibia", "adm0_a3": "NAM", "adm1name": "Khomas", "iso_a2": "NA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 268132, "pop_min": 262796, "pop_other": 262796, "rank_max": 10, "rank_min": 10, "geonameid": 3352136, "meganame": "", "ls_name": "Windhoek", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 17.050781, -22.593726 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Cape Town", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Cape Town", "adm0cap": 1, "capalt": 1, "capin": "Legislative cap", "worldcity": 1, "megacity": 1, "sov0name": "South Africa", "sov_a3": "ZAF", "adm0name": "South Africa", "adm0_a3": "ZAF", "adm1name": "Western Cape", "iso_a2": "ZA", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3215000, "pop_min": 2432858, "pop_other": 2401318, "rank_max": 12, "rank_min": 12, "geonameid": 3369157, "meganame": "Cape Town", "ls_name": "Cape Town", "ls_match": 1, "checkme": 0, "min_zoom": 1.7 }, "geometry": { "type": "Point", "coordinates": [ 18.457031, -33.943360 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Kigali", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Kigali", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Rwanda", "sov_a3": "RWA", "adm0name": "Rwanda", "adm0_a3": "RWA", "adm1name": "Kigali City", "iso_a2": "RW", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 860000, "pop_min": 745261, "pop_other": 1152904, "rank_max": 11, "rank_min": 11, "geonameid": 202061, "meganame": "Kigali", "ls_name": "Kigali", "ls_match": 1, "checkme": 0, "min_zoom": 5.1 }, "geometry": { "type": "Point", "coordinates": [ 30.058594, -1.933227 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Bujumbura", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bujumbura", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Burundi", "sov_a3": "BDI", "adm0name": "Burundi", "adm0_a3": "BDI", "adm1name": "Bujumbura Mairie", "iso_a2": "BI", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 331700, "pop_min": 331700, "pop_other": 1208361, "rank_max": 10, "rank_min": 10, "geonameid": 425378, "meganame": "", "ls_name": "Bujumbura", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 29.355469, -3.337954 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Lusaka", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Lusaka", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Zambia", "sov_a3": "ZMB", "adm0name": "Zambia", "adm0_a3": "ZMB", "adm1name": "Lusaka", "iso_a2": "ZM", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1328000, "pop_min": 1267440, "pop_other": 1240558, "rank_max": 12, "rank_min": 12, "geonameid": 909137, "meganame": "Lusaka", "ls_name": "Lusaka", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 28.300781, -15.453680 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Harare", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Harare", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Zimbabwe", "sov_a3": "ZWE", "adm0name": "Zimbabwe", "adm0_a3": "ZWE", "adm1name": "Harare", "iso_a2": "ZW", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1572000, "pop_min": 1542813, "pop_other": 1831877, "rank_max": 12, "rank_min": 12, "geonameid": 890299, "meganame": "Harare", "ls_name": "Harare", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 31.025391, -17.811456 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Nairobi", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Nairobi", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Kenya", "sov_a3": "KEN", "adm0name": "Kenya", "adm0_a3": "KEN", "adm1name": "Nairobi", "iso_a2": "KE", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 3010000, "pop_min": 2750547, "pop_other": 3400962, "rank_max": 12, "rank_min": 12, "geonameid": 184745, "meganame": "Nairobi", "ls_name": "Nairobi", "ls_match": 1, "checkme": 0, "min_zoom": 2 }, "geometry": { "type": "Point", "coordinates": [ 36.826172, -1.318243 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 5, "featurecla": "Admin-0 capital alt", "name": "Dodoma", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Dodoma", "adm0cap": 0, "capalt": 1, "capin": "Offical capital", "worldcity": 0, "megacity": 0, "sov0name": "United Republic of Tanzania", "sov_a3": "TZA", "adm0name": "Tanzania", "adm0_a3": "TZA", "adm1name": "Dodoma", "iso_a2": "TZ", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 218269, "pop_min": 180541, "pop_other": 0, "rank_max": 10, "rank_min": 9, "geonameid": 160196, "meganame": "", "ls_name": "Dodoma", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 35.771484, -6.140555 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 2, "natscale": 200, "labelrank": 5, "featurecla": "Admin-0 capital", "name": "Dar es Salaam", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Dar es Salaam", "adm0cap": 1, "capalt": "", "capin": "De facto capita", "worldcity": 0, "megacity": 1, "sov0name": "United Republic of Tanzania", "sov_a3": "TZA", "adm0name": "Tanzania", "adm0_a3": "TZA", "adm1name": "Dar-Es-Salaam", "iso_a2": "TZ", "note": "", "changed": 5, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 2930000, "pop_min": 2698652, "pop_other": 2757835, "rank_max": 12, "rank_min": 12, "geonameid": 160263, "meganame": "Dar es Salaam", "ls_name": "Dar es Salaam", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 39.287109, -6.839170 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Lilongwe", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Lilongwe", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Malawi", "sov_a3": "MWI", "adm0name": "Malawi", "adm0_a3": "MWI", "adm1name": "Lilongwe", "iso_a2": "MW", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 646750, "pop_min": 646750, "pop_other": 1061388, "rank_max": 11, "rank_min": 11, "geonameid": 927967, "meganame": "", "ls_name": "Lilongwe", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 33.750000, -14.008696 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Moroni", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Moroni", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Comoros", "sov_a3": "COM", "adm0name": "Comoros", "adm0_a3": "COM", "adm1name": "", "iso_a2": "KM", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 128698, "pop_min": 42872, "pop_other": 0, "rank_max": 9, "rank_min": 7, "geonameid": 921772, "meganame": "", "ls_name": "Moroni", "ls_match": 1, "checkme": 5, "min_zoom": 6 }, "geometry": { "type": "Point", "coordinates": [ 43.242188, -11.695273 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 7, "featurecla": "Admin-0 capital", "name": "Gaborone", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Gaborone", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Botswana", "sov_a3": "BWA", "adm0name": "Botswana", "adm0_a3": "BWA", "adm1name": "South-East", "iso_a2": "BW", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 208411, "pop_min": 159243, "pop_other": 158896, "rank_max": 10, "rank_min": 9, "geonameid": 933773, "meganame": "", "ls_name": "Gaborone", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 25.927734, -24.607069 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Johannesburg", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Johannesburg", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "South Africa", "sov_a3": "ZAF", "adm0name": "South Africa", "adm0_a3": "ZAF", "adm1name": "Gauteng", "iso_a2": "ZA", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed feature class.", "pop_max": 3435000, "pop_min": 2026469, "pop_other": 3852246, "rank_max": 12, "rank_min": 12, "geonameid": 993800, "meganame": "Johannesburg", "ls_name": "Johannesburg", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 28.037109, -26.194877 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Bloemfontein", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Bloemfontein", "adm0cap": 1, "capalt": "", "capin": "Judicial capita", "worldcity": 0, "megacity": 0, "sov0name": "South Africa", "sov_a3": "ZAF", "adm0name": "South Africa", "adm0_a3": "ZAF", "adm1name": "Orange Free State", "iso_a2": "ZA", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 463064, "pop_min": 456669, "pop_other": 456513, "rank_max": 10, "rank_min": 10, "geonameid": 1018725, "meganame": "", "ls_name": "Bloemfontein", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 26.191406, -29.152161 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Maseru", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Maseru", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Lesotho", "sov_a3": "LSO", "adm0name": "Lesotho", "adm0_a3": "LSO", "adm1name": "Maseru", "iso_a2": "LS", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 361324, "pop_min": 118355, "pop_other": 356225, "rank_max": 10, "rank_min": 9, "geonameid": 932505, "meganame": "", "ls_name": "Maseru", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 27.509766, -29.305561 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Pretoria", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Pretoria", "adm0cap": 1, "capalt": "", "capin": "Administrative", "worldcity": 0, "megacity": 1, "sov0name": "South Africa", "sov_a3": "ZAF", "adm0name": "South Africa", "adm0_a3": "ZAF", "adm1name": "Gauteng", "iso_a2": "ZA", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1338000, "pop_min": 1338000, "pop_other": 1443084, "rank_max": 12, "rank_min": 12, "geonameid": 964137, "meganame": "Pretoria", "ls_name": "Pretoria", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 28.212891, -25.720735 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Mbabane", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Mbabane", "adm0cap": 1, "capalt": "", "capin": "Administrative", "worldcity": 0, "megacity": 0, "sov0name": "Swaziland", "sov_a3": "SWZ", "adm0name": "Swaziland", "adm0_a3": "SWZ", "adm1name": "Hhohho", "iso_a2": "SZ", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 90138, "pop_min": 76218, "pop_other": 89979, "rank_max": 8, "rank_min": 8, "geonameid": 934985, "meganame": "", "ls_name": "Mbabane", "ls_match": 1, "checkme": 0, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 31.113281, -26.352498 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 8, "featurecla": "Admin-0 capital alt", "name": "Lobamba", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Lobamba", "adm0cap": 0, "capalt": 1, "capin": "Legislative and", "worldcity": 0, "megacity": 0, "sov0name": "Swaziland", "sov_a3": "SWZ", "adm0name": "Swaziland", "adm0_a3": "SWZ", "adm1name": "Manzini", "iso_a2": "SZ", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 9782, "pop_min": 4557, "pop_other": 0, "rank_max": 5, "rank_min": 4, "geonameid": 935048, "meganame": "", "ls_name": "Lobamba", "ls_match": 1, "checkme": 5, "min_zoom": 6 }, "geometry": { "type": "Point", "coordinates": [ 31.201172, -26.431228 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Maputo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Maputo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Mozambique", "sov_a3": "MOZ", "adm0name": "Mozambique", "adm0_a3": "MOZ", "adm1name": "Maputo", "iso_a2": "MZ", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1446000, "pop_min": 1191613, "pop_other": 1365454, "rank_max": 12, "rank_min": 12, "geonameid": 1040652, "meganame": "Maputo", "ls_name": "Maputo", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 32.607422, -25.958045 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Victoria", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Victoria", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Seychelles", "sov_a3": "SYC", "adm0name": "Seychelles", "adm0_a3": "SYC", "adm1name": "", "iso_a2": "SC", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 33576, "pop_min": 22881, "pop_other": 33737, "rank_max": 7, "rank_min": 7, "geonameid": 241131, "meganame": "", "ls_name": "Victoria4", "ls_match": 1, "checkme": 5, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 55.458984, -4.653080 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 6, "featurecla": "Admin-0 capital", "name": "Antananarivo", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Antananarivo", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 1, "sov0name": "Madagascar", "sov_a3": "MDG", "adm0name": "Madagascar", "adm0_a3": "MDG", "adm1name": "Antananarivo", "iso_a2": "MG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 1697000, "pop_min": 1391433, "pop_other": 1844658, "rank_max": 12, "rank_min": 12, "geonameid": 1070940, "meganame": "Antananarivo", "ls_name": "Antananarivo", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 47.548828, -18.895893 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 4, "natscale": 50, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Port Louis", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Port Louis", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Mauritius", "sov_a3": "MUS", "adm0name": "Mauritius", "adm0_a3": "MUS", "adm1name": "", "iso_a2": "MU", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 595491, "pop_min": 148416, "pop_other": 304613, "rank_max": 11, "rank_min": 9, "geonameid": 934154, "meganame": "", "ls_name": "Port Louis", "ls_match": 1, "checkme": 5, "min_zoom": 5.6 }, "geometry": { "type": "Point", "coordinates": [ 57.480469, -20.138470 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 1, "featurecla": "Admin-0 capital", "name": "Jakarta", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Jakarta", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Indonesia", "sov_a3": "IDN", "adm0name": "Indonesia", "adm0_a3": "IDN", "adm1name": "Jakarta Raya", "iso_a2": "ID", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 9125000, "pop_min": 8540121, "pop_other": 9129613, "rank_max": 13, "rank_min": 13, "geonameid": 1642911, "meganame": "Jakarta", "ls_name": "Jakarta", "ls_match": 1, "checkme": 0, "min_zoom": 2.1 }, "geometry": { "type": "Point", "coordinates": [ 106.787109, -6.140555 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Dili", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Dili", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "East Timor", "sov_a3": "TLS", "adm0name": "East Timor", "adm0_a3": "TLS", "adm1name": "Dili", "iso_a2": "TL", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 234331, "pop_min": 193563, "pop_other": 55154, "rank_max": 10, "rank_min": 9, "geonameid": 1645457, "meganame": "", "ls_name": "Dili", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 125.595703, -8.581021 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Port Moresby", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Port Moresby", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Papua New Guinea", "sov_a3": "PNG", "adm0name": "Papua New Guinea", "adm0_a3": "PNG", "adm1name": "Central", "iso_a2": "PG", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 283733, "pop_min": 251136, "pop_other": 251304, "rank_max": 10, "rank_min": 10, "geonameid": 2088122, "meganame": "", "ls_name": "Port Moresby", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 147.216797, -9.449062 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 3, "featurecla": "Admin-1 capital", "name": "Melbourne", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Melbourne", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Australia", "sov_a3": "AUS", "adm0name": "Australia", "adm0_a3": "AUS", "adm1name": "Victoria", "iso_a2": "AU", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed feature class. Changed scale rank.", "pop_max": 4170000, "pop_min": 93625, "pop_other": 1805353, "rank_max": 12, "rank_min": 8, "geonameid": 2158177, "meganame": "Melbourne", "ls_name": "Melbourne2", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "Point", "coordinates": [ 144.931641, -37.788081 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 0, "natscale": 600, "labelrank": 3, "featurecla": "Admin-1 capital", "name": "Sydney", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Sydney", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "Australia", "sov_a3": "AUS", "adm0name": "Australia", "adm0_a3": "AUS", "adm1name": "New South Wales", "iso_a2": "AU", "note": "", "changed": 4, "namediff": 0, "diffnote": "Changed feature class.", "pop_max": 4630000, "pop_min": 3641422, "pop_other": 2669348, "rank_max": 12, "rank_min": 12, "geonameid": 2147714, "meganame": "Sydney", "ls_name": "Sydney1", "ls_match": 1, "checkme": 0, "min_zoom": "" }, "geometry": { "type": "Point", "coordinates": [ 151.171875, -33.943360 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 3, "featurecla": "Admin-0 capital", "name": "Canberra", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Canberra", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Australia", "sov_a3": "AUS", "adm0name": "Australia", "adm0_a3": "AUS", "adm1name": "Australian Capital Territory", "iso_a2": "AU", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 327700, "pop_min": 234032, "pop_other": 0, "rank_max": 10, "rank_min": 10, "geonameid": 2172517, "meganame": "", "ls_name": "Canberra", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 149.150391, -35.317366 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Honiara", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Honiara", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Solomon Islands", "sov_a3": "SLB", "adm0name": "Solomon Islands", "adm0_a3": "SLB", "adm1name": "Guadalcanal", "iso_a2": "SB", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 76328, "pop_min": 56298, "pop_other": 76328, "rank_max": 8, "rank_min": 8, "geonameid": 2108502, "meganame": "", "ls_name": "Honiara", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "Point", "coordinates": [ 159.960938, -9.449062 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Port Vila", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Port Vila", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Vanuatu", "sov_a3": "VUT", "adm0name": "Vanuatu", "adm0_a3": "VUT", "adm1name": "Shefa", "iso_a2": "VU", "note": "", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 44040, "pop_min": 35901, "pop_other": 7702, "rank_max": 7, "rank_min": 7, "geonameid": 2135171, "meganame": "", "ls_name": "Port-Vila", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "Point", "coordinates": [ 168.310547, -17.727759 ] } } +, +{ "type": "Feature", "properties": { "scalerank": 6, "natscale": 30, "labelrank": 0, "featurecla": "Admin-0 capital", "name": "Funafuti", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Funafuti", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Tuvalu", "sov_a3": "TUV", "adm0name": "Tuvalu", "adm0_a3": "TUV", "adm1name": "", "iso_a2": "TV", "note": "", "changed": 4, "namediff": 0, "diffnote": "Population from GeoNames. Changed scale rank.", "pop_max": 4749, "pop_min": 4749, "pop_other": 0, "rank_max": 4, "rank_min": 4, "geonameid": 2110394, "meganame": "", "ls_name": "Funafuti", "ls_match": 0, "checkme": 5, "min_zoom": 6 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 179.208984, -8.494105 ], [ -180.791016, -8.494105 ] ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Suva", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Suva", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "Fiji", "sov_a3": "FJI", "adm0name": "Fiji", "adm0_a3": "FJI", "adm1name": "Central", "iso_a2": "FJ", "note": "", "changed": 4, "namediff": 0, "diffnote": "Location adjusted.", "pop_max": 175399, "pop_min": 88271, "pop_other": 0, "rank_max": 9, "rank_min": 8, "geonameid": 2198148, "meganame": "", "ls_name": "Suva", "ls_match": 1, "checkme": 0, "min_zoom": 5 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 178.417969, -18.145852 ], [ -181.582031, -18.145852 ] ] } } +, +{ "type": "Feature", "properties": { "scalerank": 1, "natscale": 300, "labelrank": 8, "featurecla": "Admin-1 capital", "name": "Auckland", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Auckland", "adm0cap": 0, "capalt": "", "capin": "", "worldcity": 1, "megacity": 1, "sov0name": "New Zealand", "sov_a3": "NZL", "adm0name": "New Zealand", "adm0_a3": "NZL", "adm1name": "Auckland", "iso_a2": "NZ", "note": "Auckland metropolitan area", "changed": 4, "namediff": 0, "diffnote": "Changed scale rank.", "pop_max": 1377200, "pop_min": 395982, "pop_other": 0, "rank_max": 12, "rank_min": 10, "geonameid": 2193733, "meganame": "Auckland", "ls_name": "Auckland", "ls_match": 1, "checkme": 0, "min_zoom": 3 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 174.726562, -36.879621 ], [ -185.273438, -36.879621 ] ] } } +, +{ "type": "Feature", "properties": { "scalerank": 3, "natscale": 110, "labelrank": 8, "featurecla": "Admin-0 capital", "name": "Wellington", "namepar": "", "namealt": "", "diffascii": 0, "nameascii": "Wellington", "adm0cap": 1, "capalt": "", "capin": "", "worldcity": 0, "megacity": 0, "sov0name": "New Zealand", "sov_a3": "NZL", "adm0name": "New Zealand", "adm0_a3": "NZL", "adm1name": "Manawatu-Wanganui", "iso_a2": "NZ", "note": "Wellington metropolitan area", "changed": 0, "namediff": 0, "diffnote": "", "pop_max": 393400, "pop_min": 393400, "pop_other": 0, "rank_max": 10, "rank_min": 9, "geonameid": 2144168, "meganame": "", "ls_name": "Wellington", "ls_match": 1, "checkme": 0, "min_zoom": 4 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 174.814453, -41.310824 ], [ -185.185547, -41.310824 ] ] } } +] } +] } +] }