diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a11441..154ceb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.3.0 + +* Drop and coalesce points too as part of smallest-as-needed dropping and coalescing +* Keep statistics in the tileset metadata of what tile size reduction strategies were used at each zoom level + ## 2.2.0 * Reduce memory consumption when parsing large JSON objects diff --git a/README.md b/README.md index 706f067..dbcb447 100644 --- a/README.md +++ b/README.md @@ -455,8 +455,8 @@ the same layer, enclose them in an `all` expression so they will all be evaluate * `-as` or `--drop-densest-as-needed`: If a tile is too large, try to reduce it to under 500K by increasing the minimum spacing between features. The discovered spacing applies to the entire zoom level. * `-ad` or `--drop-fraction-as-needed`: Dynamically drop some fraction of features from each zoom level to keep large tiles under the 500K size limit. (This is like `-pd` but applies to the entire zoom level, not to each tile.) - * `-an` or `--drop-smallest-as-needed`: Dynamically drop the smallest features (physically smallest: the shortest lines or the smallest polygons) from each zoom level to keep large tiles under the 500K size limit. This option will not work for point features. - * `-aN` or `--coalesce-smallest-as-needed`: Dynamically combine the smallest features (physically smallest: the shortest lines or the smallest polygons) from each zoom level into other nearby features to keep large tiles under the 500K size limit. This option will not work for point features, and will probably not help very much with LineStrings. It is mostly intended for polygons, to maintain the full original area covered by polygons while still reducing the feature count somehow. The attributes of the small polygons are *not* preserved into the combined features (except through `--accumulate-attribute`), only their geometry. Furthermore, the polygons to which nested polygons are coalesced may not necessarily be the immediately enclosing features. + * `-an` or `--drop-smallest-as-needed`: Dynamically drop the smallest features (physically smallest: the shortest lines or the smallest polygons) from each zoom level to keep large tiles under the 500K size limit. + * `-aN` or `--coalesce-smallest-as-needed`: Dynamically combine the smallest features (physically smallest: the shortest lines or the smallest polygons or the densest points) from each zoom level into other nearby features to keep large tiles under the 500K size limit. This option will probably not help very much with LineStrings. It is mostly intended for polygons, to maintain the full original area covered by polygons while still reducing the feature count somehow. The attributes of the small polygons are *not* preserved into the combined features (except through `--accumulate-attribute`), only their geometry. Furthermore, the polygons to which nested polygons are coalesced may not necessarily be the immediately enclosing features. * `-aD` or `--coalesce-densest-as-needed`: Dynamically combine the densest features from each zoom level into other nearby features to keep large tiles under the 500K size limit. (Again, mostly useful for polygons.) * `-aS` or `--coalesce-fraction-as-needed`: Dynamically combine a fraction of features from each zoom level into other nearby features to keep large tiles under the 500K size limit. (Again, mostly useful for polygons.) * `-pd` or `--force-feature-limit`: Dynamically drop some fraction of features from large tiles to keep them under the 500K size limit. It will probably look ugly at the tile boundaries. (This is like `-ad` but applies to each tile individually, not to the entire zoom level.) You probably don't want to use this. diff --git a/main.cpp b/main.cpp index d53ff2b..c7d2565 100644 --- a/main.cpp +++ b/main.cpp @@ -2341,7 +2341,8 @@ int read_input(std::vector &sources, char *fname, int maxzoom, int minzo std::atomic midx(0); std::atomic midy(0); - int written = traverse_zooms(fd, size, meta, stringpool, &midx, &midy, maxzoom, minzoom, outdb, outdir, buffer, fname, tmpdir, gamma, full_detail, low_detail, min_detail, meta_off, pool_off, initial_x, initial_y, simplification, layermaps, prefilter, postfilter, attribute_accum, filter); + std::vector strategies; + int written = traverse_zooms(fd, size, meta, stringpool, &midx, &midy, maxzoom, minzoom, outdb, outdir, buffer, fname, tmpdir, gamma, full_detail, low_detail, min_detail, meta_off, pool_off, initial_x, initial_y, simplification, layermaps, prefilter, postfilter, attribute_accum, filter, strategies); if (maxzoom != written) { if (written > minzoom) { @@ -2403,7 +2404,7 @@ int read_input(std::vector &sources, char *fname, int maxzoom, int minzo ai->second.maxzoom = maxzoom; } - mbtiles_write_metadata(outdb, outdir, fname, minzoom, maxzoom, minlat, minlon, maxlat, maxlon, midlat, midlon, forcetable, attribution, merged_lm, true, description, !prevent[P_TILE_STATS], attribute_descriptions, "tippecanoe", commandline); + mbtiles_write_metadata(outdb, outdir, fname, minzoom, maxzoom, minlat, minlon, maxlat, maxlon, midlat, midlon, forcetable, attribution, merged_lm, true, description, !prevent[P_TILE_STATS], attribute_descriptions, "tippecanoe", commandline, strategies); return ret; } diff --git a/man/tippecanoe.1 b/man/tippecanoe.1 index 07fa0ce..1f70c8a 100644 --- a/man/tippecanoe.1 +++ b/man/tippecanoe.1 @@ -571,9 +571,9 @@ compensate for the larger marker, or \fB\fC\-Bf\fR\fInumber\fP to allow at most .IP \(bu 2 \fB\fC\-ad\fR or \fB\fC\-\-drop\-fraction\-as\-needed\fR: Dynamically drop some fraction of features from each zoom level to keep large tiles under the 500K size limit. (This is like \fB\fC\-pd\fR but applies to the entire zoom level, not to each tile.) .IP \(bu 2 -\fB\fC\-an\fR or \fB\fC\-\-drop\-smallest\-as\-needed\fR: Dynamically drop the smallest features (physically smallest: the shortest lines or the smallest polygons) from each zoom level to keep large tiles under the 500K size limit. This option will not work for point features. +\fB\fC\-an\fR or \fB\fC\-\-drop\-smallest\-as\-needed\fR: Dynamically drop the smallest features (physically smallest: the shortest lines or the smallest polygons) from each zoom level to keep large tiles under the 500K size limit. .IP \(bu 2 -\fB\fC\-aN\fR or \fB\fC\-\-coalesce\-smallest\-as\-needed\fR: Dynamically combine the smallest features (physically smallest: the shortest lines or the smallest polygons) from each zoom level into other nearby features to keep large tiles under the 500K size limit. This option will not work for point features, and will probably not help very much with LineStrings. It is mostly intended for polygons, to maintain the full original area covered by polygons while still reducing the feature count somehow. The attributes of the small polygons are \fInot\fP preserved into the combined features (except through \fB\fC\-\-accumulate\-attribute\fR), only their geometry. Furthermore, the polygons to which nested polygons are coalesced may not necessarily be the immediately enclosing features. +\fB\fC\-aN\fR or \fB\fC\-\-coalesce\-smallest\-as\-needed\fR: Dynamically combine the smallest features (physically smallest: the shortest lines or the smallest polygons or the densest points) from each zoom level into other nearby features to keep large tiles under the 500K size limit. This option will probably not help very much with LineStrings. It is mostly intended for polygons, to maintain the full original area covered by polygons while still reducing the feature count somehow. The attributes of the small polygons are \fInot\fP preserved into the combined features (except through \fB\fC\-\-accumulate\-attribute\fR), only their geometry. Furthermore, the polygons to which nested polygons are coalesced may not necessarily be the immediately enclosing features. .IP \(bu 2 \fB\fC\-aD\fR or \fB\fC\-\-coalesce\-densest\-as\-needed\fR: Dynamically combine the densest features from each zoom level into other nearby features to keep large tiles under the 500K size limit. (Again, mostly useful for polygons.) .IP \(bu 2 diff --git a/mbtiles.cpp b/mbtiles.cpp index a430a72..e8805b7 100644 --- a/mbtiles.cpp +++ b/mbtiles.cpp @@ -267,7 +267,57 @@ void tilestats(std::map const &layermap1, size_t el state.json_end_hash(); } -void mbtiles_write_metadata(sqlite3 *outdb, const char *outdir, const char *fname, int minzoom, int maxzoom, double minlat, double minlon, double maxlat, double maxlon, double midlat, double midlon, int forcetable, const char *attribution, std::map const &layermap, bool vector, const char *description, bool do_tilestats, std::map const &attribute_descriptions, std::string const &program, std::string const &commandline) { +std::string stringify_strategies(std::vector const &strategies) { + std::string out; + json_writer state(&out); + bool any = false; + + state.json_write_array(); + for (size_t i = 0; i < strategies.size(); i++) { + state.json_write_hash(); + + if (strategies[i].dropped_by_rate > 0) { + state.json_write_string("dropped_by_rate"); + state.json_write_number(strategies[i].dropped_by_rate); + any = true; + } + + if (strategies[i].dropped_by_gamma > 0) { + state.json_write_string("dropped_by_gamma"); + state.json_write_number(strategies[i].dropped_by_gamma); + any = true; + } + + if (strategies[i].dropped_as_needed > 0) { + state.json_write_string("dropped_as_needed"); + state.json_write_number(strategies[i].dropped_as_needed); + any = true; + } + + if (strategies[i].coalesced_as_needed > 0) { + state.json_write_string("coalesced_as_needed"); + state.json_write_number(strategies[i].coalesced_as_needed); + any = true; + } + + if (strategies[i].detail_reduced > 0) { + state.json_write_string("detail_reduced"); + state.json_write_number(strategies[i].detail_reduced); + any = true; + } + + state.json_end_hash(); + } + state.json_end_array(); + + if (any) { + return out; + } else { + return ""; + } +} + +void mbtiles_write_metadata(sqlite3 *outdb, const char *outdir, const char *fname, int minzoom, int maxzoom, double minlat, double minlon, double maxlat, double maxlon, double midlat, double midlon, int forcetable, const char *attribution, std::map const &layermap, bool vector, const char *description, bool do_tilestats, std::map const &attribute_descriptions, std::string const &program, std::string const &commandline, std::vector const &strategies) { char *sql, *err; sqlite3 *db = outdb; @@ -393,6 +443,18 @@ void mbtiles_write_metadata(sqlite3 *outdb, const char *outdir, const char *fnam } sqlite3_free(sql); + std::string strat = stringify_strategies(strategies); + if (strat.size() > 0) { + sql = sqlite3_mprintf("INSERT INTO metadata (name, value) VALUES ('strategies', %Q);", strat.c_str()); + if (sqlite3_exec(db, sql, NULL, NULL, &err) != SQLITE_OK) { + fprintf(stderr, "set strategies: %s\n", err); + if (!forcetable) { + exit(EXIT_FAILURE); + } + } + sqlite3_free(sql); + } + if (vector) { size_t elements = max_tilestats_values; std::string buf; diff --git a/mbtiles.hpp b/mbtiles.hpp index 0868616..b8793cb 100644 --- a/mbtiles.hpp +++ b/mbtiles.hpp @@ -41,11 +41,13 @@ struct layermap_entry { } }; +#include "tile.hpp" + sqlite3 *mbtiles_open(char *dbname, char **argv, int forcetable); void mbtiles_write_tile(sqlite3 *outdb, int z, int tx, int ty, const char *data, int size); -void mbtiles_write_metadata(sqlite3 *outdb, const char *outdir, const char *fname, int minzoom, int maxzoom, double minlat, double minlon, double maxlat, double maxlon, double midlat, double midlon, int forcetable, const char *attribution, std::map const &layermap, bool vector, const char *description, bool do_tilestats, std::map const &attribute_descriptions, std::string const &program, std::string const &commandline); +void mbtiles_write_metadata(sqlite3 *outdb, const char *outdir, const char *fname, int minzoom, int maxzoom, double minlat, double minlon, double maxlat, double maxlon, double midlat, double midlon, int forcetable, const char *attribution, std::map const &layermap, bool vector, const char *description, bool do_tilestats, std::map const &attribute_descriptions, std::string const &program, std::string const &commandline, std::vector const &strategies); void mbtiles_close(sqlite3 *outdb, const char *pgm); diff --git a/serial.cpp b/serial.cpp index 797e4b5..890db2c 100644 --- a/serial.cpp +++ b/serial.cpp @@ -531,14 +531,19 @@ int serialize_feature(struct serialization_state *sst, serial_feature &sf) { } } } else if (sf.t == VT_LINE) { + double dist = 0; for (size_t i = 1; i < sf.geometry.size(); i++) { if (sf.geometry[i].op == VT_LINETO) { double xd = sf.geometry[i].x - sf.geometry[i - 1].x; double yd = sf.geometry[i].y - sf.geometry[i - 1].y; - extent += sqrt(xd * xd + yd * yd); + dist += sqrt(xd * xd + yd * yd); } } + // treat lines as having the area of a circle with the line as diameter + extent = M_PI * (dist / 2) * (dist / 2); } + + // VT_POINT extent will be calculated in write_tile from the distance between adjacent features. } if (extent <= LLONG_MAX) { @@ -559,7 +564,7 @@ int serialize_feature(struct serialization_state *sst, serial_feature &sf) { long long midy = (sf.bbox[1] / 2 + sf.bbox[3] / 2) & ((1LL << 32) - 1); bbox_index = encode_index(midx, midy); - if (additional[A_DROP_DENSEST_AS_NEEDED] || additional[A_COALESCE_DENSEST_AS_NEEDED] || additional[A_CLUSTER_DENSEST_AS_NEEDED] || additional[A_CALCULATE_FEATURE_DENSITY] || additional[A_INCREASE_GAMMA_AS_NEEDED] || sst->uses_gamma || cluster_distance != 0) { + if (additional[A_DROP_DENSEST_AS_NEEDED] || additional[A_COALESCE_DENSEST_AS_NEEDED] || additional[A_CLUSTER_DENSEST_AS_NEEDED] || additional[A_CALCULATE_FEATURE_DENSITY] || additional[A_DROP_SMALLEST_AS_NEEDED] || additional[A_COALESCE_SMALLEST_AS_NEEDED] || additional[A_INCREASE_GAMMA_AS_NEEDED] || sst->uses_gamma || cluster_distance != 0) { sf.index = bbox_index; } else { sf.index = 0; diff --git a/tests/accumulate/out/-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json b/tests/accumulate/out/-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json index c8d7c11..2516889 100644 --- a/tests/accumulate/out/-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json +++ b/tests/accumulate/out/-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json @@ -8,6 +8,7 @@ "maxzoom": "3", "minzoom": "0", "name": "tests/accumulate/out/-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json.check.mbtiles", +"strategies": "[ { \"coalesced_as_needed\": 78 }, { \"coalesced_as_needed\": 65 }, { \"coalesced_as_needed\": 43 }, { \"coalesced_as_needed\": 17 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/accumulate/out/-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json b/tests/accumulate/out/-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json index 7ab8da1..287e0b5 100644 --- a/tests/accumulate/out/-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json +++ b/tests/accumulate/out/-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/accumulate/out/-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 83 }, { \"dropped_by_rate\": 89 }, { \"dropped_by_rate\": 69 }, { \"dropped_by_rate\": 39 }, { \"dropped_by_rate\": 11 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json b/tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json index 894d8e5..ed2d435 100644 --- a/tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json +++ b/tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 240 }, { \"dropped_by_rate\": 262 }, { \"dropped_by_rate\": 239 }, { \"dropped_by_rate\": 208 }, { \"dropped_by_rate\": 121 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/highzoom/out/-z30.json b/tests/highzoom/out/-z30.json index 89f39a5..2fa3de0 100644 --- a/tests/highzoom/out/-z30.json +++ b/tests/highzoom/out/-z30.json @@ -8,6 +8,7 @@ "maxzoom": "20", "minzoom": "0", "name": "tests/highzoom/out/-z30.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 1 }, { \"dropped_by_rate\": 1 }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/loop/out/-z0_-O200_--cluster-densest-as-needed.json b/tests/loop/out/-z0_-O200_--cluster-densest-as-needed.json index 881e79a..42199d0 100644 --- a/tests/loop/out/-z0_-O200_--cluster-densest-as-needed.json +++ b/tests/loop/out/-z0_-O200_--cluster-densest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "0", "minzoom": "0", "name": "tests/loop/out/-z0_-O200_--cluster-densest-as-needed.json.check.mbtiles", +"strategies": "[ { \"coalesced_as_needed\": 999 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/loop/out/-z0_-O200_--drop-densest-as-needed.json b/tests/loop/out/-z0_-O200_--drop-densest-as-needed.json index 22f7dd1..e053786 100644 --- a/tests/loop/out/-z0_-O200_--drop-densest-as-needed.json +++ b/tests/loop/out/-z0_-O200_--drop-densest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "0", "minzoom": "0", "name": "tests/loop/out/-z0_-O200_--drop-densest-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_as_needed\": 999 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/loop/out/-z0_-O200_--drop-fraction-as-needed.json b/tests/loop/out/-z0_-O200_--drop-fraction-as-needed.json index 09cbf71..1eaeffc 100644 --- a/tests/loop/out/-z0_-O200_--drop-fraction-as-needed.json +++ b/tests/loop/out/-z0_-O200_--drop-fraction-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "0", "minzoom": "0", "name": "tests/loop/out/-z0_-O200_--drop-fraction-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_as_needed\": 811 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/multilayer/out/-ltogether_-z3.json b/tests/multilayer/out/-ltogether_-z3.json index f841b2f..cfd8c8b 100644 --- a/tests/multilayer/out/-ltogether_-z3.json +++ b/tests/multilayer/out/-ltogether_-z3.json @@ -8,6 +8,7 @@ "maxzoom": "3", "minzoom": "0", "name": "tests/multilayer/out/-ltogether_-z3.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 8 }, { \"dropped_by_rate\": 7 }, { \"dropped_by_rate\": 5 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/multilayer/out/-nseparate_-z3.json b/tests/multilayer/out/-nseparate_-z3.json index eb8d6e4..b8f6c31 100644 --- a/tests/multilayer/out/-nseparate_-z3.json +++ b/tests/multilayer/out/-nseparate_-z3.json @@ -8,6 +8,7 @@ "maxzoom": "3", "minzoom": "0", "name": "separate", +"strategies": "[ { \"dropped_by_rate\": 8 }, { \"dropped_by_rate\": 7 }, { \"dropped_by_rate\": 5 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z11_-g2.json b/tests/muni/out/-Z11_-z11_-g2.json index f7c8258..984b463 100644 --- a/tests/muni/out/-Z11_-z11_-g2.json +++ b/tests/muni/out/-Z11_-z11_-g2.json @@ -8,6 +8,7 @@ "maxzoom": "11", "minzoom": "11", "name": "tests/muni/out/-Z11_-z11_-g2.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_gamma\": 1674 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-B15.json b/tests/muni/out/-Z11_-z13_-B15.json index 812a4f8..de1c8f3 100644 --- a/tests/muni/out/-Z11_-z13_-B15.json +++ b/tests/muni/out/-Z11_-z13_-B15.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-B15.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 4727 }, { \"dropped_by_rate\": 4642 }, { \"dropped_by_rate\": 4209 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-Bf2000.json b/tests/muni/out/-Z11_-z13_-Bf2000.json index c07000c..d3c4ba0 100644 --- a/tests/muni/out/-Z11_-z13_-Bf2000.json +++ b/tests/muni/out/-Z11_-z13_-Bf2000.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-Bf2000.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 2910 }, { }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-M10000.json b/tests/muni/out/-Z11_-z13_-M10000.json index 7ed640a..e889cdb 100644 --- a/tests/muni/out/-Z11_-z13_-M10000.json +++ b/tests/muni/out/-Z11_-z13_-M10000.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-M10000.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 18540, \"detail_reduced\": 4 }, { \"dropped_by_rate\": 6390, \"detail_reduced\": 3 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-M10000_-aG.json b/tests/muni/out/-Z11_-z13_-M10000_-aG.json index 211863c..3fbe285 100644 --- a/tests/muni/out/-Z11_-z13_-M10000_-aG.json +++ b/tests/muni/out/-Z11_-z13_-M10000_-aG.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-M10000_-aG.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 18540, \"dropped_by_gamma\": 65, \"detail_reduced\": 4 }, { \"dropped_by_rate\": 5251, \"dropped_by_gamma\": 155, \"detail_reduced\": 2 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-M10000_-ad.json b/tests/muni/out/-Z11_-z13_-M10000_-ad.json index 2fcea18..cae4b12 100644 --- a/tests/muni/out/-Z11_-z13_-M10000_-ad.json +++ b/tests/muni/out/-Z11_-z13_-M10000_-ad.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-M10000_-ad.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 4080, \"dropped_as_needed\": 107 }, { \"dropped_by_rate\": 2973, \"dropped_as_needed\": 232 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-M10000_-pd.json b/tests/muni/out/-Z11_-z13_-M10000_-pd.json index ac162ba..83e48c5 100644 --- a/tests/muni/out/-Z11_-z13_-M10000_-pd.json +++ b/tests/muni/out/-Z11_-z13_-M10000_-pd.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-M10000_-pd.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 7695, \"dropped_as_needed\": 93 }, { \"dropped_by_rate\": 4112, \"dropped_as_needed\": 87 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-M5000_-as.json b/tests/muni/out/-Z11_-z13_-M5000_-as.json index be2bd9a..e2ee9aa 100644 --- a/tests/muni/out/-Z11_-z13_-M5000_-as.json +++ b/tests/muni/out/-Z11_-z13_-M5000_-as.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-M5000_-as.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 4080, \"dropped_as_needed\": 488 }, { \"dropped_by_rate\": 2973, \"dropped_as_needed\": 1306 }, { \"dropped_as_needed\": 3030 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-O100_--cluster-densest-as-needed.json b/tests/muni/out/-Z11_-z13_-O100_--cluster-densest-as-needed.json index f0ae0b2..0349cce 100644 --- a/tests/muni/out/-Z11_-z13_-O100_--cluster-densest-as-needed.json +++ b/tests/muni/out/-Z11_-z13_-O100_--cluster-densest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-O100_--cluster-densest-as-needed.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 4080, \"coalesced_as_needed\": 662 }, { \"dropped_by_rate\": 2973, \"coalesced_as_needed\": 1747 }, { \"coalesced_as_needed\": 4342 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-rf2000.json b/tests/muni/out/-Z11_-z13_-rf2000.json index 466754e..f11d8b5 100644 --- a/tests/muni/out/-Z11_-z13_-rf2000.json +++ b/tests/muni/out/-Z11_-z13_-rf2000.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-rf2000.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 2542 }, { \"dropped_by_rate\": 1546 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-rf2000_-Bg.json b/tests/muni/out/-Z11_-z13_-rf2000_-Bg.json index 3ff1372..2146534 100644 --- a/tests/muni/out/-Z11_-z13_-rf2000_-Bg.json +++ b/tests/muni/out/-Z11_-z13_-rf2000_-Bg.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-rf2000_-Bg.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 2546 }, { }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-Z11_-z13_-rf2000_-g2.json b/tests/muni/out/-Z11_-z13_-rf2000_-g2.json index 61d95ba..e77a8b8 100644 --- a/tests/muni/out/-Z11_-z13_-rf2000_-g2.json +++ b/tests/muni/out/-Z11_-z13_-rf2000_-g2.json @@ -8,6 +8,7 @@ "maxzoom": "13", "minzoom": "11", "name": "tests/muni/out/-Z11_-z13_-rf2000_-g2.json.check.mbtiles", +"strategies": "[ { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { }, { \"dropped_by_rate\": 1349, \"dropped_by_gamma\": 963 }, { \"dropped_by_rate\": 747, \"dropped_by_gamma\": 753 }, { \"dropped_by_gamma\": 513 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/muni/out/-r1_-K20.json b/tests/muni/out/-r1_-K20.json index 93ccdbe..9842663 100644 --- a/tests/muni/out/-r1_-K20.json +++ b/tests/muni/out/-r1_-K20.json @@ -8,6 +8,7 @@ "maxzoom": "14", "minzoom": "0", "name": "tests/muni/out/-r1_-K20.json.check.mbtiles", +"strategies": "[ { \"coalesced_as_needed\": 4608 }, { \"coalesced_as_needed\": 4608 }, { \"coalesced_as_needed\": 4608 }, { \"coalesced_as_needed\": 4608 }, { \"coalesced_as_needed\": 4608 }, { \"coalesced_as_needed\": 4607 }, { \"coalesced_as_needed\": 4607 }, { \"coalesced_as_needed\": 4606 }, { \"coalesced_as_needed\": 6005 }, { \"coalesced_as_needed\": 5393 }, { \"coalesced_as_needed\": 5012 }, { \"coalesced_as_needed\": 4727 }, { \"coalesced_as_needed\": 4576 }, { \"coalesced_as_needed\": 4003 }, { \"coalesced_as_needed\": 3002 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-densest-as-needed.json b/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-densest-as-needed.json index fe28a61..1ca0bc3 100644 --- a/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-densest-as-needed.json +++ b/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-densest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-densest-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_as_needed\": 170 }, { \"dropped_as_needed\": 186 }, { \"dropped_as_needed\": 164 }, { \"dropped_as_needed\": 118 }, { \"dropped_as_needed\": 58 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-fraction-as-needed.json b/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-fraction-as-needed.json index affad63..5977d64 100644 --- a/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-fraction-as-needed.json +++ b/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-fraction-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-fraction-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_as_needed\": 162 }, { \"dropped_as_needed\": 189 }, { \"dropped_as_needed\": 190 }, { \"dropped_as_needed\": 187 }, { \"dropped_as_needed\": 157 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-smallest-as-needed.json b/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-smallest-as-needed.json index ff89bc0..95ed9ee 100644 --- a/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-smallest-as-needed.json +++ b/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-smallest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--drop-smallest-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_as_needed\": 173 }, { \"dropped_as_needed\": 197 }, { \"dropped_as_needed\": 183 }, { \"dropped_as_needed\": 156 }, { \"dropped_as_needed\": 62 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--force-feature-limit.json b/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--force-feature-limit.json index 6e6a636..a8c4eb0 100644 --- a/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--force-feature-limit.json +++ b/tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--force-feature-limit.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-ae_-zg_-M5000_--force-feature-limit.json.check.mbtiles", +"strategies": "[ { \"dropped_as_needed\": 318 }, { \"dropped_as_needed\": 477 }, { \"dropped_as_needed\": 225 }, { \"dropped_as_needed\": 117 }, { \"dropped_as_needed\": 10 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-z4_-yname_--drop-polygons.json b/tests/ne_110m_admin_0_countries/out/-z4_-yname_--drop-polygons.json index 990e304..1f5688a 100644 --- a/tests/ne_110m_admin_0_countries/out/-z4_-yname_--drop-polygons.json +++ b/tests/ne_110m_admin_0_countries/out/-z4_-yname_--drop-polygons.json @@ -8,6 +8,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-z4_-yname_--drop-polygons.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 172 }, { \"dropped_by_rate\": 203 }, { \"dropped_by_rate\": 188 }, { \"dropped_by_rate\": 153 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-densest-as-needed.json b/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-densest-as-needed.json index d4aeabb..d083f2f 100644 --- a/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-densest-as-needed.json +++ b/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-densest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-densest-as-needed.json.check.mbtiles", +"strategies": "[ { \"coalesced_as_needed\": 704, \"detail_reduced\": 3 }, { \"coalesced_as_needed\": 211 }, { \"coalesced_as_needed\": 190 }, { \"coalesced_as_needed\": 148 }, { \"coalesced_as_needed\": 58 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-fraction-as-needed.json b/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-fraction-as-needed.json index 2788f06..1c19740 100644 --- a/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-fraction-as-needed.json +++ b/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-fraction-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-fraction-as-needed.json.check.mbtiles", +"strategies": "[ { \"coalesced_as_needed\": 704, \"detail_reduced\": 3 }, { \"coalesced_as_needed\": 216 }, { \"coalesced_as_needed\": 219 }, { \"coalesced_as_needed\": 226 }, { \"coalesced_as_needed\": 180 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-smallest-as-needed.json b/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-smallest-as-needed.json index d531149..05034ef 100644 --- a/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-smallest-as-needed.json +++ b/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-smallest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-z5_-M5000_--coalesce-smallest-as-needed.json.check.mbtiles", +"strategies": "[ { \"coalesced_as_needed\": 1431 }, { \"coalesced_as_needed\": 1308 }, { \"coalesced_as_needed\": 801 }, { \"coalesced_as_needed\": 190 }, { \"coalesced_as_needed\": 72 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--drop-smallest-as-needed.json b/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--drop-smallest-as-needed.json index 3a04a03..d300445 100644 --- a/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--drop-smallest-as-needed.json +++ b/tests/ne_110m_admin_0_countries/out/-z5_-M5000_--drop-smallest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_0_countries/out/-z5_-M5000_--drop-smallest-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_as_needed\": 173 }, { \"dropped_as_needed\": 197 }, { \"dropped_as_needed\": 183 }, { \"dropped_as_needed\": 156 }, { \"dropped_as_needed\": 62 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_1_states_provinces_lines/out/-lcountries_-P_-Z1_-z7_-b4_-xfeaturecla_-xscalerank_-acrol_-ps.json b/tests/ne_110m_admin_1_states_provinces_lines/out/-lcountries_-P_-Z1_-z7_-b4_-xfeaturecla_-xscalerank_-acrol_-ps.json index 854ef78..1592b65 100644 --- a/tests/ne_110m_admin_1_states_provinces_lines/out/-lcountries_-P_-Z1_-z7_-b4_-xfeaturecla_-xscalerank_-acrol_-ps.json +++ b/tests/ne_110m_admin_1_states_provinces_lines/out/-lcountries_-P_-Z1_-z7_-b4_-xfeaturecla_-xscalerank_-acrol_-ps.json @@ -8,6 +8,7 @@ "maxzoom": "7", "minzoom": "1", "name": "tests/ne_110m_admin_1_states_provinces_lines/out/-lcountries_-P_-Z1_-z7_-b4_-xfeaturecla_-xscalerank_-acrol_-ps.json.check.mbtiles", +"strategies": "[ { }, { \"dropped_by_rate\": 109 }, { \"dropped_by_rate\": 125 }, { \"dropped_by_rate\": 140 }, { \"dropped_by_rate\": 125 }, { \"dropped_by_rate\": 123 }, { \"dropped_by_rate\": 98 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_1_states_provinces_lines/out/-z5_-M500_--drop-smallest-as-needed.json b/tests/ne_110m_admin_1_states_provinces_lines/out/-z5_-M500_--drop-smallest-as-needed.json index 803e8b2..85c607b 100644 --- a/tests/ne_110m_admin_1_states_provinces_lines/out/-z5_-M500_--drop-smallest-as-needed.json +++ b/tests/ne_110m_admin_1_states_provinces_lines/out/-z5_-M500_--drop-smallest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_admin_1_states_provinces_lines/out/-z5_-M500_--drop-smallest-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_as_needed\": 92 }, { \"dropped_as_needed\": 97 }, { \"dropped_as_needed\": 115 }, { \"dropped_as_needed\": 113 }, { \"dropped_as_needed\": 106 }, { \"dropped_as_needed\": 102 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME.json b/tests/ne_110m_populated_places/out/-yNAME.json index e0ea533..b26e960 100644 --- a/tests/ne_110m_populated_places/out/-yNAME.json +++ b/tests/ne_110m_populated_places/out/-yNAME.json @@ -8,6 +8,7 @@ "maxzoom": "14", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 242 }, { \"dropped_by_rate\": 268 }, { \"dropped_by_rate\": 255 }, { \"dropped_by_rate\": 248 }, { \"dropped_by_rate\": 207 }, { \"dropped_by_rate\": 139 }, { \"dropped_by_rate\": 78 }, { \"dropped_by_rate\": 33 }, { \"dropped_by_rate\": 13 }, { \"dropped_by_rate\": 5 }, { \"dropped_by_rate\": 4 }, { \"dropped_by_rate\": 2 }, { \"dropped_by_rate\": 1 }, { }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-Ccat_-z5.json b/tests/ne_110m_populated_places/out/-yNAME_-Ccat_-z5.json index 1b88262..6d5e9c2 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-Ccat_-z5.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-Ccat_-z5.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-Ccat_-z5.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 240 }, { \"dropped_by_rate\": 258 }, { \"dropped_by_rate\": 239 }, { \"dropped_by_rate\": 208 }, { \"dropped_by_rate\": 121 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z4_--no-tile-stats.json b/tests/ne_110m_populated_places/out/-yNAME_-z4_--no-tile-stats.json index a3772b7..a03e4e9 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z4_--no-tile-stats.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z4_--no-tile-stats.json @@ -8,6 +8,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z4_--no-tile-stats.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 236 }, { \"dropped_by_rate\": 251 }, { \"dropped_by_rate\": 216 }, { \"dropped_by_rate\": 146 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json b/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json index 030407a..a0add52 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json @@ -8,6 +8,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 236 }, { \"dropped_by_rate\": 247 }, { \"dropped_by_rate\": 216 }, { \"dropped_by_rate\": 146 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json b/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json index 4b06d2c..7115151 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json @@ -8,6 +8,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 236 }, { \"dropped_by_rate\": 247 }, { \"dropped_by_rate\": 216 }, { \"dropped_by_rate\": 146 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json b/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json index c7f6630..727441a 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json @@ -8,6 +8,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 236 }, { \"dropped_by_rate\": 247 }, { \"dropped_by_rate\": 216 }, { \"dropped_by_rate\": 146 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z5.json b/tests/ne_110m_populated_places/out/-yNAME_-z5.json index 58df113..0439592 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z5.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z5.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z5.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 240 }, { \"dropped_by_rate\": 262 }, { \"dropped_by_rate\": 239 }, { \"dropped_by_rate\": 208 }, { \"dropped_by_rate\": 121 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z5_--drop-smallest-as-needed.json b/tests/ne_110m_populated_places/out/-yNAME_-z5_--drop-smallest-as-needed.json index 34ff7d1..dfdc715 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z5_--drop-smallest-as-needed.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z5_--drop-smallest-as-needed.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z5_--drop-smallest-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 240 }, { \"dropped_by_rate\": 262 }, { \"dropped_by_rate\": 239 }, { \"dropped_by_rate\": 208 }, { \"dropped_by_rate\": 121 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z5_-B3.json b/tests/ne_110m_populated_places/out/-yNAME_-z5_-B3.json index 0c596e5..e758f81 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z5_-B3.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z5_-B3.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z5_-B3.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 227 }, { \"dropped_by_rate\": 227 }, { \"dropped_by_rate\": 152 }, { }, { }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json b/tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json index 87ca15a..550ebfa 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 240 }, { \"dropped_by_rate\": 262 }, { \"dropped_by_rate\": 239 }, { \"dropped_by_rate\": 208 }, { \"dropped_by_rate\": 121 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z5_-ccat.json b/tests/ne_110m_populated_places/out/-yNAME_-z5_-ccat.json index a028edc..1db5a03 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z5_-ccat.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z5_-ccat.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z5_-ccat.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 240 }, { \"dropped_by_rate\": 262 }, { \"dropped_by_rate\": 239 }, { \"dropped_by_rate\": 208 }, { \"dropped_by_rate\": 121 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z5_-r1.5.json b/tests/ne_110m_populated_places/out/-yNAME_-z5_-r1.5.json index 6a56772..4bcb528 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z5_-r1.5.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z5_-r1.5.json @@ -8,6 +8,7 @@ "maxzoom": "5", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-yNAME_-z5_-r1.5.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 211 }, { \"dropped_by_rate\": 214 }, { \"dropped_by_rate\": 179 }, { \"dropped_by_rate\": 138 }, { \"dropped_by_rate\": 70 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-z1_-M10000_--coalesce-smallest-as-needed.json b/tests/ne_110m_populated_places/out/-z1_-M10000_--coalesce-smallest-as-needed.json new file mode 100644 index 0000000..0320070 --- /dev/null +++ b/tests/ne_110m_populated_places/out/-z1_-M10000_--coalesce-smallest-as-needed.json @@ -0,0 +1,154 @@ +{ "type": "FeatureCollection", "properties": { +"bounds": "-175.220564,-41.299973,179.216647,64.150023", +"center": "90.000000,42.525564,1", +"description": "tests/ne_110m_populated_places/out/-z1_-M10000_--coalesce-smallest-as-needed.json.check.mbtiles", +"format": "pbf", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-z1_-M10000_--coalesce-smallest-as-needed.json.check.mbtiles -z1 -M10000 --coalesce-smallest-as-needed tests/ne_110m_populated_places/in.json", +"json": "{\"vector_layers\": [ { \"id\": \"in\", \"description\": \"\", \"minzoom\": 0, \"maxzoom\": 1, \"fields\": {\"ADM0CAP\": \"Number\", \"ADM0NAME\": \"String\", \"ADM0_A3\": \"String\", \"ADM1NAME\": \"String\", \"ADMIN1_COD\": \"Number\", \"CAPALT\": \"Number\", \"CAPIN\": \"String\", \"CHANGED\": \"Number\", \"CHECKME\": \"Number\", \"CITYALT\": \"String\", \"COMPARE\": \"Number\", \"DIFFASCII\": \"Number\", \"DIFFNOTE\": \"String\", \"ELEVATION\": \"Number\", \"FEATURECLA\": \"String\", \"FEATURE_CL\": \"String\", \"FEATURE_CO\": \"String\", \"GEONAMEID\": \"Number\", \"GEONAMESNO\": \"String\", \"GN_ASCII\": \"String\", \"GN_POP\": \"Number\", \"GTOPO30\": \"Number\", \"ISO_A2\": \"String\", \"LABELRANK\": \"Number\", \"LATITUDE\": \"Number\", \"LONGITUDE\": \"Number\", \"LS_MATCH\": \"Number\", \"LS_NAME\": \"String\", \"MAX_AREAKM\": \"Number\", \"MAX_AREAMI\": \"Number\", \"MAX_BBXMAX\": \"Number\", \"MAX_BBXMIN\": \"Number\", \"MAX_BBYMAX\": \"Number\", \"MAX_BBYMIN\": \"Number\", \"MAX_NATSCA\": \"Number\", \"MAX_PERKM\": \"Number\", \"MAX_PERMI\": \"Number\", \"MAX_POP10\": \"Number\", \"MAX_POP20\": \"Number\", \"MAX_POP300\": \"Number\", \"MAX_POP310\": \"Number\", \"MAX_POP50\": \"Number\", \"MEAN_BBXC\": \"Number\", \"MEAN_BBYC\": \"Number\", \"MEGACITY\": \"Number\", \"MEGANAME\": \"String\", \"MIN_AREAKM\": \"Number\", \"MIN_AREAMI\": \"Number\", \"MIN_BBXMAX\": \"Number\", \"MIN_BBXMIN\": \"Number\", \"MIN_BBYMAX\": \"Number\", \"MIN_BBYMIN\": \"Number\", \"MIN_PERKM\": \"Number\", \"MIN_PERMI\": \"Number\", \"NAME\": \"String\", \"NAMEALT\": \"String\", \"NAMEASCII\": \"String\", \"NAMEDIFF\": \"Number\", \"NAMEPAR\": \"String\", \"NATSCALE\": \"Number\", \"POP1950\": \"Number\", \"POP1955\": \"Number\", \"POP1960\": \"Number\", \"POP1965\": \"Number\", \"POP1970\": \"Number\", \"POP1975\": \"Number\", \"POP1980\": \"Number\", \"POP1985\": \"Number\", \"POP1990\": \"Number\", \"POP1995\": \"Number\", \"POP2000\": \"Number\", \"POP2005\": \"Number\", \"POP2010\": \"Number\", \"POP2015\": \"Number\", \"POP2020\": \"Number\", \"POP2025\": \"Number\", \"POP2050\": \"Number\", \"POP_MAX\": \"Number\", \"POP_MIN\": \"Number\", \"POP_OTHER\": \"Number\", \"RANK_MAX\": \"Number\", \"RANK_MIN\": \"Number\", \"SCALERANK\": \"Number\", \"SOV0NAME\": \"String\", \"SOV_A3\": \"String\", \"TIMEZONE\": \"String\", \"UN_ADM0\": \"String\", \"UN_FID\": \"Number\", \"UN_LAT\": \"Number\", \"UN_LONG\": \"Number\", \"WORLDCITY\": \"Number\"} } ],\"tilestats\": {\"layerCount\": 1,\"layers\": [{\"layer\": \"in\",\"count\": 243,\"geometry\": \"Point\",\"attributeCount\": 91,\"attributes\": [{\"attribute\": \"ADM0CAP\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"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\": \"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\": \"ADM1NAME\",\"count\": 204,\"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\",\"Kampala\"]},{\"attribute\": \"ADMIN1_COD\",\"count\": 53,\"type\": \"number\",\"values\": [0,1,10,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,32,33,34,36,37,38,39,4,40,42,44,45,49,5,50,52,53,57,6,61,65,68,7,78,8,81,82,9],\"min\": 0,\"max\": 82},{\"attribute\": \"CAPALT\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1},{\"attribute\": \"CAPIN\",\"count\": 20,\"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,1,20,3,4,40,5],\"min\": 0,\"max\": 40},{\"attribute\": \"CHECKME\",\"count\": 2,\"type\": \"number\",\"values\": [0,5],\"min\": 0,\"max\": 5},{\"attribute\": \"CITYALT\",\"count\": 53,\"type\": \"string\",\"values\": [\"Algiers\",\"Asuncion\",\"Athens\",\"Bangkok\",\"Beirut\",\"Belgrade\",\"Bogota\",\"Bombay\",\"Brasilia\",\"Brussels\",\"Bucharest\",\"Cairo\",\"Calcutta\",\"Casablanca\",\"Copenhagen\",\"Damascus\",\"Denver\",\"Dubai\",\"Guatemala\",\"Hanoi\",\"Havana\",\"Khartoum\",\"Kiev\",\"Kuwait\",\"Lisbon\",\"Lome\",\"Los Angeles\",\"Mexico City\",\"Mogadishu\",\"Moscow\",\"Ndjamena\",\"New York\",\"Osaka\",\"Ottawa\",\"Panama\",\"Phnom Penh\",\"Prague\",\"Rangoon\",\"Riyadh\",\"Rome\",\"San Francisco\",\"San Jose\",\"Sanaa\",\"Sao Paulo\",\"T'Bilisi\",\"Tel Aviv-Jaffa\",\"Tripoli\",\"Urumqi\",\"Valparaiso\",\"Vienna\",\"Warsaw\",\"Washington D.C.\",\"Yaounde\"]},{\"attribute\": \"COMPARE\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1},{\"attribute\": \"DIFFASCII\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1},{\"attribute\": \"DIFFNOTE\",\"count\": 12,\"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\": \"ELEVATION\",\"count\": 19,\"type\": \"number\",\"values\": [0,10,1317,16,171,179,187,2,2320,284,308,320,5,7,70,74,850,89,920],\"min\": 0,\"max\": 2320},{\"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\": \"FEATURE_CL\",\"count\": 1,\"type\": \"string\",\"values\": [\"P\"]},{\"attribute\": \"FEATURE_CO\",\"count\": 4,\"type\": \"string\",\"values\": [\"PPL\",\"PPLA\",\"PPLC\",\"PPLG\"]},{\"attribute\": \"GEONAMEID\",\"count\": 242,\"type\": \"number\",\"values\": [-1,1018725,1040652,1070940,108410,112931,1138958,1176615,1185241,1221874,1238992,1252416,1261481,1275004,1275339,1277333,1283240,1298824,146268,1512569,1526273,1528675,1529102,1559804,1581130,160196,160263,1609350,162183,1642911,1645457,1651944,1668341,1690681,1701668,170654,1728930,1730025,1735161,1796236,1815286,1816670,1819729,1820906,1821306,1835848,184745,1850147,1853909,1857910,1871859,1880252,202061,2028462,2075807,2081986,2088122,2108502,2110079,2110394,2113779,2135171,2144168,2147714,2158177,2172517,2193733,2198148,2220957,223817,2240449,2253354,2260535,2267057,2274895,2279755,2293538,2306104,2309527,2314302,2322794,232422,2357048,2365267,2374775,2377450,2389853,2392087,2394819,2399697,2408770,241131,2413876,2422465,2427123,2440485,2460596,2462881,2464470,250441],\"min\": -1,\"max\": 6942553},{\"attribute\": \"GEONAMESNO\",\"count\": 8,\"type\": \"string\",\"values\": [\"GeoNames match general + researched.\",\"GeoNames match general.\",\"GeoNames match with ascii name + lat + long whole numbers.\",\"GeoNames rough area, rough name, requires further research.\",\"GeoNames rough area, rough name.\",\"GeoNames spatial join with similar names only.\",\"Geonames ascii name + lat.d + long.d matching.\",\"No GeoNames match due to small population, not in GeoNames, or poor NEV placement.\"]},{\"attribute\": \"GN_ASCII\",\"count\": 239,\"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\",\"Baku\",\"Bamako\",\"Bandar Seri Begawan\",\"Bangkok\",\"Bangui\",\"Banjul\",\"Basseterre\",\"Beijing\",\"Beirut\",\"Belgrade\",\"Belmopan\",\"Bengaluru\",\"Berlin\",\"Bern\",\"Bishkek\",\"Bissau\",\"Bloemfontein\",\"Bogota\",\"Brasilia\",\"Bratislava\",\"Brazzaville\",\"Bridgetown\",\"Brussels\",\"Bucuresti\",\"Budapest\",\"Buenos Aires\",\"Bujumbura\",\"Cairo\",\"Calcutta\",\"Canberra\",\"Cape Town\",\"Caracas\",\"Casablanca\",\"Castries\",\"Chengdu\",\"Chicago\",\"Chisinau\",\"Colombo\",\"Conakry\",\"Copenhagen\",\"Cotonou\",\"Dakar\",\"Damascus\",\"Dar es Salaam\",\"Den Haag\",\"Denver\",\"Dhaka\",\"Dili\",\"Djibouti\",\"Dodoma\",\"Doha\",\"Dubai\",\"Dublin\",\"Dushanbe\",\"Ejbei Uad el Aabd\",\"Freetown\",\"Funafuti\",\"Gaborone\",\"Geneve\",\"Georgetown\",\"Guatemala City\",\"Ha Noi\",\"Harare\",\"Hargeysa\",\"Havana\",\"Helsinki\",\"Hong Kong\",\"Honiara\",\"Houston\",\"Islamabad\",\"Istanbul\",\"Jakarta\",\"Jerusalem\",\"Johannesburg\",\"Juba\",\"Kabul\",\"Kampala\",\"Kathmandu\",\"Khartoum\"]},{\"attribute\": \"GN_POP\",\"count\": 236,\"type\": \"number\",\"values\": [0,10021295,1019022,1020,1024027,10349312,10356500,10444527,1049498,1086505,1093485,1116513,11174257,11177,1122874,11285654,113364,1137347,113906,1152556,1153615,115826,11693,118355,1191613,121631,1234742,1253309,1267440,12691836,1273651,1275857,1284609,12920,1297281,1299369,13076300,13381,1353189,136473,13768,1391433,1399814,1431270,1442271,1453975,1459640,14608512,147074,150000,1508225,1536,1542813,155226,155963,1573544,15938,1619438,162135,1655753,16571,1662,1691468,1696128,1702139,1724,1742124,1767200,180541,1815679,1837969,183981,1877155,188084,1916100,194530,1963264,196731,1974647,1977663,1978028,200452,2026469,20500,208411,2087,2138,2163824,217,217000,2207718,223757,22400,224838,227940,22881,229398,234168,235017,24226],\"min\": 0,\"max\": 14608512},{\"attribute\": \"GTOPO30\",\"count\": 166,\"type\": \"number\",\"values\": [-2,-9999,0,1,10,100,1002,1006,1025,103,104,108,1092,11,110,111,1129,1149,115,1156,12,1206,1247,125,1277,128,1282,1289,1299,13,1304,131,132,133,1398,14,1448,1468,1481,1482,15,151,152,1533,156,1561,1568,159,16,164,169,17,1722,1724,173,174,1775,1808,181,183,19,199,2,20,2004,203,205,21,219,22,2216,224,228,23,235,2360,2363,24,2400,246,259,26,2620,2737,2759,2764,28,284,290,3,30,304,305,306,307,31,339,35,350,373],\"min\": -9999,\"max\": 3829},{\"attribute\": \"ISO_A2\",\"count\": 196,\"type\": \"string\",\"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\"]},{\"attribute\": \"LABELRANK\",\"count\": 8,\"type\": \"number\",\"values\": [0,1,2,3,5,6,7,8],\"min\": 0,\"max\": 8},{\"attribute\": \"LATITUDE\",\"count\": 242,\"type\": \"number\",\"values\": [-0.214988,-1.283347,-1.95359,-11.704158,-12.048013,-13.841545,-13.983295,-15.416644,-15.78334,-16.497974,-17.73335,-17.81779,-18.133016,-18.916637,-19.040971,-20.166639,-21.138512,-22.570006,-22.925023,-23.55868,-24.646313,-25.296403,-25.706921,-25.955277,-26.170044999999999,-26.316651,-26.466667,-29.119994,-29.316674,-3.376087,-33.047764,-33.450014,-33.920011,-34.602502,-34.858042,-35.283029,-36.850013,-37.820031,-4.259186,-4.329724,-4.616632,-41.299974,-6.174418,-6.183306,-6.800013,-8.516652,-8.559388,-8.838286,-9.437994,-9.464708,0.316659,0.333402,0.385389,1.293033,1.338188,10.500999,10.651997,11.55003,11.595014,11.865024,12.052633,12.113097,12.153017,12.370316,12.650015,12.969995,13.102003,13.148279,13.453876,13.516706,13.710002,13.749999,14.001973,14.102045,14.604159,14.621135,14.715832,14.916698,15.301016,15.333339,15.354733,15.588078,16.429991,16.783354,17.118037,17.252034,17.30203,17.966693,17.977077,18.086427,18.470073,18.541025,19.01699,19.442442,19.766557,2.066681,2.91402,21.033327,22.304981,22.494969],\"min\": -41.299974,\"max\": 64.150024},{\"attribute\": \"LONGITUDE\",\"count\": 243,\"type\": \"number\",\"values\": [-0.116722,-0.216716,-1.524724,-10.804752,-100.329985,-104.984016,-118.179981,-122.459978,-123.121644,-13.200006,-13.234216,-13.680235,-15.598361,-15.97534,-16.591701,-17.47313,-171.738642,-175.220564,-21.950014,-23.516689,-3.683352,-4.040048,-43.225021,-46.62502,-47.916052,-5.275503,-55.167031,-56.171052,-57.641505,-58.167029,-58.397531,-59.616527,-6.248906,-6.836131,-61.000008,-61.212062,-61.387013,-61.517031,-61.741643,-61.850034,-62.717009,-65.259516,-66.917037,-68.149985,-69.900085,-7.616367,-70.667041,-71.621014,-72.336035,-73.980017,-74.083344,-75.700015,-76.767434,-77.009419,-77.050062,-77.350044,-78.500051,-79.420021,-79.533037,-8.000039,-80.224106,-82.364182,-84.084051,-84.399949,-86.268492,-87.217529,-87.750055,-88.767073,-89.203041,-9.144866,-9.652522,-90.526966,-95.339979,-99.130988,1.222757,1.516486,10.179678,10.749979,100.516645,101.699983,101.701947,102.59998,103.855821,104.070019,104.916634,105.850014,106.829438,106.916616,11.516651,114.185009,114.933284,116.388286,12.447808,12.46667,12.483258,12.563486,120.569943,120.982217,121.436505,121.568333],\"min\": -175.220564,\"max\": 179.216647},{\"attribute\": \"LS_MATCH\",\"count\": 3,\"type\": \"number\",\"values\": [0,1,2],\"min\": 0,\"max\": 2},{\"attribute\": \"LS_NAME\",\"count\": 242,\"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\",\"Kigali\"]},{\"attribute\": \"MAX_AREAKM\",\"count\": 212,\"type\": \"number\",\"values\": [0,1,10,1021,103,104,105,106,10661,108,109,112,113,114,1182,118844,12,120,122,126,1275,128,130,131,1327,1332,1345,135,1373,14049,1409,141,143,145,1471,1472,1479,148,15,152,1554,157,16,160,1614,1639,16400,17,1700,1708,171,172,174,1748,177,178,179,18,181,183,184,186559,191,19435,195,197,2080,209,21,211,217,2286,23,2344,2350,236,237,2415,24244,243,244,2447,245,246,249,25,251,2667,27,270,2718,28,2836,2843,2861,2907,3,30,300,302],\"min\": 0,\"max\": 186559},{\"attribute\": \"MAX_AREAMI\",\"count\": 181,\"type\": \"number\",\"values\": [0,1,10,1030,104,1049,1095,1098,11,1105,1122,116,117,1174,12,121,122,123,1235,126,13,130,133,1331,134,135,138,139,14,140,141,143,144,146,15,154,157,1578,16,160,162,165,166,168,169,17,173,174,176,179,180,182,183,1855,188,1892,191,19271,194,195,196,198,2,20,202,20591,206,209,21,210,2109,2148,215,2220,223,224,2241,227,229,23,2408,243,245,248,251,264,266,268,27,270,272,273,274,277,28,29,3,30,305,310],\"min\": 0,\"max\": 72030},{\"attribute\": \"MAX_BBXMAX\",\"count\": 240,\"type\": \"number\",\"values\": [-1.433333,-10.658333,-100.125,-104.708333,-117.008333,-121.733333,-122.708333,-13.15,-13.158333,-13.475,-15.558333,-15.891667,-16.566667,-17.125,-171.716667,-175.166667,-21.75,-23.483333,-3.433333,-3.866667,-43.15,-46.108333,-47.783333,-5.216667,-55.1,-55.8,-57.316667,-57.816667,-58.116667,-59.5,-6.041667,-6.725,-60.966667,-61.158333,-61.25,-61.35,-61.725,-61.783333,-62.708333,-65.225,-66.725,-68.05,-69.766667,-7.325,-7.908333,-70.458333,-71.325,-72.033333,-72.716667,-74.008333,-75.45,-76.4,-76.733333,-76.833333,-77.258333,-78.291667,-78.608333,-79.4,-8.958333,-80.025,-82.208333,-83.858333,-83.975,-86.158333,-87.125,-87.141667,-88.75,-88.966667,-90.425,-95,-98.808333,0,0.033333,0.816667,1.483333,1.591667,10.575,101.016667,101.891667,102.816667,104,105,105.375,106.808333,107.041667,109.808333,11.091667,11.6,114.775,114.991667,117.325,12.481009,12.541667,12.658333,12.766667,120.65,121.333333,121.816667,121.9,125.608333],\"min\": -175.166667,\"max\": 178.533333},{\"attribute\": \"MAX_BBXMIN\",\"count\": 241,\"type\": \"number\",\"values\": [-0.35,-0.546866,-1.616667,-10.816667,-100.5,-105.241667,-118.966667,-122.516667,-123.283333,-13.225,-13.3,-13.725,-15.658333,-16.016667,-16.6,-17.533333,-171.825,-175.233333,-22.008333,-23.541667,-4.025,-4.191667,-43.499182,-47.056372,-48.158333,-5.308333,-55.283333,-56.291667,-57.675,-58.2,-58.757731,-59.641667,-6.533333,-61.008333,-61.241667,-61.4,-61.533333,-61.758333,-61.858333,-62.741667,-65.3,-66.993057,-68.258333,-7.116667,-7.7,-70.208333,-70.8,-71.658333,-72.441667,-74.091431,-74.266667,-75.983333,-76.866667,-77.153161,-77.308333,-77.4,-78.591667,-79.576315,-79.806554,-8.058333,-80.441667,-82.533333,-84.166667,-84.608333,-86.383333,-87.266667,-88.03629,-88.783333,-89.316667,-9.466667,-90.658333,-95.841667,-99.366667,0,0.95,1.483333,10.440355,100.216667,101.491667,101.575,102.491667,103.383333,103.658333,104.441667,105.616287,106.473854,106.725,11.433333,113.983333,114.825,116.058333,12.316667,12.333333,12.391667,12.450494,12.983333,120.541667,120.925,121.013757,121.325],\"min\": -175.233333,\"max\": 178.425},{\"attribute\": \"MAX_BBYMAX\",\"count\": 239,\"type\": \"number\",\"values\": [-1.075,-1.083333,-11.475,-11.808333,-13.641667,-13.8,-15.333333,-15.7,-16.433333,-17.708333,-17.725,-18.025,-18.625,-18.991667,-2.544862,-20.108333,-21.125,-22.491667,-22.575,-23.241667,-24.6,-25.1,-25.641667,-25.75,-25.941667,-26.283333,-26.391667,-29.058333,-29.241667,-32.916667,-33.175,-33.6,-33.808333,-34.366667,-34.65,-35.183333,-36.8,-37.566667,-4.15,-4.291667,-4.6,-41.2,-5.875,-6.116667,-6.725,-8.541667,-8.766667,-9.358333,-9.408333,0,0.025,0.391667,0.475,0.483333,1.358333,1.475,10.05,10.541667,10.666667,11.625,11.691667,11.933333,12.066667,12.175,12.183333,12.483333,12.716667,13.175,13.266667,13.333333,13.466667,13.6,13.9,14.025,14.133333,14.158333,14.783333,14.825,14.983333,15.325,15.408333,15.508333,15.825,16.416667,16.483333,17.025,17.141667,17.266667,17.333333,18.083333,18.15,18.591667,18.666667,19.491667,19.783333,19.908333,2.116667,21.783333,23.183333,23.641667],\"min\": -41.2,\"max\": 64.166667},{\"attribute\": \"MAX_BBYMIN\",\"count\": 240,\"type\": \"number\",\"values\": [-0.30257,-1.433333,-11.758333,-12.281801,-13.866667,-14.408333,-15.483333,-15.941667,-16.575,-17.758333,-17.925,-18.166667,-19.066667,-19.166667,-2.075,-20.248073,-21.166667,-22.625,-23.033333,-23.842331,-24.7,-25.391667,-25.891667,-25.983333,-26.35,-26.4,-26.458333,-29.2,-29.525,-3.675,-33.075,-33.556142,-34.091667,-34.108333,-34.933333,-35.008333,-35.455764,-36.964958,-38.0105,-4.333333,-4.478678,-4.65,-41.35,-6.208333,-6.383127,-6.933333,-8.583333,-8.933333,-9.441667,-9.508333,0,0.166719,0.283333,0.3,1.25,1.325,10.408333,10.583333,11.291667,11.533333,11.808333,12.025,12.066667,12.075,12.275,12.325,12.541667,13.05,13.125,13.441667,13.466667,13.516667,13.591667,13.975,14.033333,14.441667,14.571814,14.65,14.9,15.225,15.266667,15.325,16.358333,16.716667,17.091667,17.233333,17.291667,17.875,17.958333,18.033333,18.316667,18.491667,18.891667,19.233333,19.633333,2,2.708333,20.620237,22.056849,22.2],\"min\": -41.35,\"max\": 64.05},{\"attribute\": \"MAX_NATSCA\",\"count\": 5,\"type\": \"number\",\"values\": [0,100,20,300,50],\"min\": 0,\"max\": 300},{\"attribute\": \"MAX_PERKM\",\"count\": 198,\"type\": \"number\",\"values\": [0,101,102,1021,10224,10267,105,106,1064,107,1086,1087,109,1100,1111,112,1135,116,1161,119,11900,1192,120,1202,121,122,123,12342,13,130296,131,132,1325,133,1354,142,144,149,15,151,153,154,155,16,160,162,164,1658,166,173,174,177,1773,179,18,184,186,1891,1898,190,1901,19314,196,199,202,205,208,210,215,218,219,22,2202,223,2284,234,2388,239,2412,2440,245,2459,249,25,250,256,26,261,266,27,270,278,28,283,286,287,288,2946,296,2982],\"min\": 0,\"max\": 130296},{\"attribute\": \"MAX_PERMI\",\"count\": 189,\"type\": \"number\",\"values\": [0,10,101,102,103,1030,108,11,110,1101,111,114,115,116,1175,1179,118,1181,12001,122,123,126,127,129,130,134,135,136,1369,138,14,1419,145,1484,149,1499,1516,152,1528,155,159,16,162,165,166,168,17,172,173,176,177,179,18,1830,184,1853,187,189,19,192,194,197,198,2,20,206,21,212,213,214,215,22054,222,223,224,227,23,238,239,24,240,243,25,251,255,2581,263,27,274,28,284,285,286,292,295,309,31,3102,311,3113],\"min\": 0,\"max\": 80962},{\"attribute\": \"MAX_POP10\",\"count\": 241,\"type\": \"number\",\"values\": [0,1005257,1014546,10169723,10190861,1042928,1046787,1060587,107260,1072902,1073782,1074311,10811002,108543,1086244,10929146,11029015,1105973,1115771,111975,1122682,1123733,1124323,112927,1154222,1163890,1173386,1193251,1200842,12322855,12495084,12814908,128698,1289566,1291613,1316564,1337078,1369629,13762740,1381747,143230,144164,144390,1444949,1450902,14548962,145850,1472051,14936123,1504217,15220,1548599,1551977,1561335,1577138,1581087,1590116,1590482,159243,160966,16172884,166212,1662508,1712125,1727538,1732952,1742194,1759840,176365,1788020,1831176,1832316,1833439,1835853,1838722,1904377,191152,1946052,194824,1951272,1990917,2010175,2037124,206499,2066046,2084,2129163,2143900,2150614,2155592,218269,2182723,21887,2189383,219674,221736,224300,22534,2324568,23336],\"min\": 0,\"max\": 16172884},{\"attribute\": \"MAX_POP20\",\"count\": 241,\"type\": \"number\",\"values\": [0,1005257,1014546,10259448,1060587,107260,1072902,1073782,1074311,1076471,108543,1086244,10991915,11030955,1105973,11120470,1115771,111975,112927,1130999,11359674,1163890,1173386,11947707,1200842,1230007,128698,1289566,1291613,13143622,1316564,1337078,13414375,1381747,143230,144164,1443206,1444949,145850,1504217,15074060,15091561,15220,1551977,1577138,15779579,1581475,1588839,1590482,159243,160966,1610331,16172884,166212,1662508,1712468,17250245,1727538,1742194,17425624,176365,1788020,1823845,1826034,1829910,1831176,1831921,1833439,1835853,1836390,18577087,1874437,1892286,191152,194824,1951272,20149761,2037124,2051170,206499,2066046,2084,2100407,2129163,21394172,2140496,2142805,2143900,2150614,2153391,218269,21887,219674,221736,2240256,224300,2244726,22534,2263899,2297630],\"min\": 0,\"max\": 24218878},{\"attribute\": \"MAX_POP300\",\"count\": 219,\"type\": \"number\",\"values\": [0,10011551,1007529,10140950,1014546,1060587,1073782,1074311,1086244,1105973,1108173,1113489,1115771,112927,11547877,1163890,1173386,1200842,1256924,12611862,128698,1289566,1291613,1316564,1337078,1381747,143230,144164,1444949,145850,14870543,1504217,15220,1551977,15645640,1577138,1581475,1590116,1590482,159243,160966,1610331,166212,1662508,16718429,1727538,1740692,1742194,1788020,18203351,1823845,1826034,1831921,1835853,1838722,1838972,1839463,18788144,1892286,18948089,191152,194824,1951272,20149761,2037124,2051170,2066046,2084,2129163,2141255,2142805,2150614,2174327,21887,219674,21991959,22031364,221736,224300,2244726,22534,2297630,2322955,23336,23366503,23647944,23700631,2419489,2443605,2445384,244896,2498797,251136,254169,2564188,262796,264350,265361,2660614,26631586],\"min\": 0,\"max\": 87652060},{\"attribute\": \"MAX_POP310\",\"count\": 45,\"type\": \"number\",\"values\": [0,10011551,10140950,1108173,11547877,1256924,12611862,1337078,137121250,14903021,15645640,1610331,18203351,18924578,18948089,20149761,21991959,2244726,224908923,2666328,26749011,30696820,31303497,3164008,3503466,3576473,3767139,3910939,40576904,4207001,42594594,44354170,4561697,4983714,5187749,5190755,5451385,5678280,6333154,8450289,8889292,9206246,9212245,968976,9960588],\"min\": 0,\"max\": 224908923},{\"attribute\": \"MAX_POP50\",\"count\": 238,\"type\": \"number\",\"values\": [0,10011551,1007529,10140950,1014546,1060587,107260,1073782,1074311,1076471,108543,1086244,1105973,1108173,1115771,111975,112927,11547877,1163890,1173386,1200842,1256924,12611862,128698,1289566,1291613,1316564,13292739,1337078,1371285,1381747,143230,144164,1444949,145850,14868745,1504217,15220,1551977,1577138,1581475,1590116,1590482,159243,160966,1610331,16406759,16510327,1651113,166212,1662508,16718429,1727538,1740692,1742194,176365,1788020,18203351,1822603,1826034,1831921,1833439,1835853,1838722,1838972,18788144,1892286,18948089,191152,194824,1951272,20149761,2037124,2051170,206499,2066046,2084,2129163,21387676,2141255,2142805,2150614,2174327,218269,21887,219674,22017580,221736,224300,2244726,22534,2297630,2312867,2322955,2324568,23336,2395309,2419489,24374217,2443605],\"min\": 0,\"max\": 53845691},{\"attribute\": \"MEAN_BBXC\",\"count\": 242,\"type\": \"number\",\"values\": [-0.169651,-0.188893,-1.521746,-10.734923,-100.290632,-104.993967,-118.107478,-122.301354,-122.982768,-13.194643,-13.230082,-13.588647,-15.612698,-15.960139,-16.58125,-17.343779,-171.781117,-175.206798,-21.8825,-23.514907,-3.749399,-4.019846,-43.407551,-46.651489,-47.9714,-5.263708,-55.188737,-56.12273,-57.535385,-58.153788,-58.50845,-59.589731,-6.278983,-6.87491,-60.988377,-61.202183,-61.3775,-61.383365,-61.745833,-61.824059,-62.726389,-65.260317,-66.917919,-68.157765,-69.980546,-7.518511,-7.987419,-70.66127,-71.541251,-72.222424,-73.815782,-74.116517,-75.717666,-76.798044,-77.002668,-77.010199,-77.335571,-78.460061,-79.464213,-79.494919,-80.236416,-82.354344,-84.111698,-84.328739,-86.263402,-87.19911,-87.85874,-88.767803,-89.176042,-9.232769,-90.54419,-95.431928,-99.116655,0,1.190359,1.535473,10.202041,10.756508,100.545047,101.644598,101.716617,102.648054,103.821508,104.039242,104.78577,105.892881,106.883013,106.989399,11.518344,114.035195,114.908824,115.929521,12.419907,12.437175,12.462153,12.561474,120.598765,120.915044,121.053901,121.292375],\"min\": -175.206798,\"max\": 178.472885},{\"attribute\": \"MEAN_BBYC\",\"count\": 242,\"type\": \"number\",\"values\": [-0.198438,-1.249679,-11.639931,-12.041474,-13.837855,-14.028166,-15.403941,-15.824583,-16.506439,-17.728125,-17.832399,-18.106731,-18.875473,-19.030556,-2.034427,-20.221833,-21.142325,-22.551143,-22.856463,-23.558961,-24.656793,-25.307462,-25.755716,-25.880831,-26.187259,-26.315428,-26.430254,-29.128155,-29.350222,-3.227847,-33.034648,-33.461735,-33.846724,-33.954979,-34.681331,-34.828337,-35.309627,-36.896818,-37.835257,-4.251293,-4.384467,-4.626389,-41.285539,-6.162244,-6.313824,-6.833434,-8.559115,-8.851964,-9.42996,-9.433491,0,0.323809,0.338176,0.395238,1.33869,1.352586,10.451672,10.638816,11.488418,11.5715,11.871032,12.046528,12.120479,12.13336,12.365975,12.626173,12.841733,13.128773,13.145833,13.455208,13.522591,13.738798,13.761017,14.005921,14.083298,14.603015,14.742828,14.823118,14.938056,15.298056,15.327408,15.376031,15.559101,16.421065,16.85864,17.120565,17.248864,17.306019,17.967124,18.018509,18.092569,18.467176,18.56946,19.189154,19.473748,19.720606,2.054239,2.915909,20.873406,22.616509],\"min\": -41.285539,\"max\": 64.116125},{\"attribute\": \"MEGACITY\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1},{\"attribute\": \"MEGANAME\",\"count\": 145,\"type\": \"string\",\"values\": [\"Abidjan\",\"Abuja\",\"Accra\",\"Addis Ababa\",\"Al Kuwayt (Kuwait City)\",\"Al-Khartum\",\"Al-Qahirah\",\"Amman\",\"Amsterdam\",\"Ankara\",\"Antananarivo\",\"Ar-Riyadh\",\"Asunción\",\"Athínai\",\"Atlanta\",\"Auckland\",\"Baghdad\",\"Baku\",\"Bamako\",\"Bangalore\",\"Bayrut\",\"Beijing\",\"Beograd\",\"Berlin\",\"Bishkek\",\"Bogotá\",\"Brasília\",\"Brazzaville\",\"Bruxelles-Brussel\",\"Bucuresti\",\"Budapest\",\"Buenos Aires\",\"Cape Town\",\"Caracas\",\"Chengdu\",\"Chicago\",\"Ciudad de Guatemala (Guatemala City)\",\"Ciudad de México\",\"Ciudad de Panamá (Panama City)\",\"Conakry\",\"Cotonou\",\"Dakar\",\"Dar es Salaam\",\"Dar-el-Beida\",\"Denver-Aurora\",\"Dhaka\",\"Dimashq\",\"Dubayy\",\"Dublin\",\"El Djazaïr\",\"Freetown\",\"Harare\",\"Helsinki\",\"Hong Kong\",\"Houston\",\"Hà Noi\",\"Islamabad\",\"Istanbul\",\"Jakarta\",\"Johannesburg\",\"Kabul\",\"Kampala\",\"Kathmandu\",\"Kigali\",\"Kinshasa\",\"Kolkata\",\"Krung Thep\",\"Kuala Lumpur\",\"Kyiv\",\"Kyoto\",\"København\",\"La Habana\",\"La Paz\",\"Lagos\",\"Lima\",\"Lisboa\",\"Lomé\",\"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\",\"Niamey\",\"Osaka-Kobe\"]},{\"attribute\": \"MIN_AREAKM\",\"count\": 200,\"type\": \"number\",\"values\": [0,1,10,1010,1035,104,105,1054,106,1078,108,109,1093,1100,1114,112,1121,1124,113,1137,114,12,120,122,1249,126,1265,128,130,1303,131,1338,1345,141,143,1432,1434,145,1479,148,15,1561,16,160,166,1675,169,17,171,172,174,177,178,179,18,181,183,184,187,191,1914,192,195,197,202,209,21,211,2130,217,218,224,226,23,233,236,237,2388,244,2443,245,246,2490,25,2512,257,264,27,270,275,2761,278,28,3,30,305,310,316,317,32],\"min\": 0,\"max\": 5912},{\"attribute\": \"MIN_AREAMI\",\"count\": 166,\"type\": \"number\",\"values\": [0,1,10,102,104,106,1066,107,11,118,12,120,122,125,127,129,13,131,133,134,135,1362,139,14,144,146,1464,147,15,156,158,16,160,165,166,168,169,17,171,172,174,178,179,183,185,188,189,191,194,195,196,198,2,20,202,205,206,207,21,215,220,227,2283,229,23,232,247,257,26,266,268,269,27,270,273,279,28,29,298,3,30,310,313,315,32,330,334,34,342,345,347,35,351,37,375,38,390,4,40,400],\"min\": 0,\"max\": 2283},{\"attribute\": \"MIN_BBXMAX\",\"count\": 240,\"type\": \"number\",\"values\": [-0.098725,-1.433333,-10.658333,-100.125,-104.866667,-117.857183,-122.358333,-122.708333,-13.15,-13.158333,-13.475,-15.558333,-15.891667,-16.566667,-17.2,-171.716667,-175.166667,-21.75,-23.483333,-3.433333,-3.866667,-43.158333,-46.383333,-47.783333,-5.216667,-55.107566,-55.8,-57.543999,-58.116667,-58.175,-59.5,-6.041667,-6.725,-60.966667,-61.158333,-61.25,-61.35,-61.725,-61.783333,-62.708333,-65.225,-66.725,-68.05,-69.766667,-7.325,-7.908333,-70.458333,-71.57441,-72.033333,-73.574946,-74.008333,-75.45,-76.733333,-76.752653,-76.85,-77.258333,-78.291667,-79.130272,-79.4,-8.958333,-80.175719,-82.208333,-83.879976,-83.983333,-86.158333,-87.141667,-87.528138,-88.75,-88.966667,-90.425,-95.133333,-99.018165,0,0.307108,1.483333,1.591667,10.497585,100.844293,101.841667,101.891667,102.725,104,104.433333,105,106.2294,106.932506,107.041667,11.091667,11.6,114.3,114.991667,117.208333,12.481009,12.541667,12.658333,12.766667,120.65,121.038985,121.622484,121.9],\"min\": -175.166667,\"max\": 178.533333},{\"attribute\": \"MIN_BBXMIN\",\"count\": 238,\"type\": \"number\",\"values\": [-0.35,-1.091667,-1.616667,-10.816667,-100.5,-105.241667,-118.991667,-122.516667,-123.283333,-13.225,-13.3,-13.725,-15.658333,-16.016667,-16.6,-17.533333,-171.825,-175.233333,-22.008333,-23.541667,-4.025,-4.191667,-43.75,-47.058333,-48.158333,-5.308333,-55.283333,-56.291667,-57.675,-58.2,-59.016667,-59.641667,-6.533333,-61.008333,-61.241667,-61.4,-61.533333,-61.758333,-61.858333,-62.741667,-65.3,-67.133333,-68.258333,-7.116667,-7.7,-70.208333,-70.958333,-71.658333,-72.441667,-74.266667,-74.75,-75.983333,-76.866667,-77.166667,-77.4,-77.533333,-78.591667,-79.591667,-8.058333,-80.008333,-80.466667,-82.533333,-84.366667,-84.875,-86.383333,-87.266667,-88.408333,-88.783333,-89.316667,-9.466667,-90.658333,-95.841667,-99.366667,0,0.95,1.483333,1.658333,10.333333,101.358333,102.491667,103.125,103.633333,104.441667,104.975,105.891667,106.725,11.433333,111.441667,112.533333,114.825,119.016667,12.116667,12.333333,12.391667,12.958333,12.983333,120.141667,120.541667,120.741667,125.516667],\"min\": -175.233333,\"max\": 178.425},{\"attribute\": \"MIN_BBYMAX\",\"count\": 241,\"type\": \"number\",\"values\": [-1.083333,-1.76663,-11.475,-11.808333,-13.691667,-13.8,-15.333333,-15.7,-16.433333,-17.708333,-17.725,-18.025,-18.625,-18.991667,-2.95,-20.108333,-21.125,-22.491667,-22.837896,-23.358333,-24.6,-25.208333,-25.641667,-25.75,-25.991667,-26.283333,-26.391667,-29.058333,-29.241667,-33.016667,-33.175,-33.641667,-33.808333,-34.375,-34.65,-35.183333,-36.825,-37.589905,-4.15,-4.291667,-4.6,-41.2,-6.016667,-6.116667,-6.725,-8.541667,-8.766667,-9.358333,-9.408333,0,0.025,0.391667,0.475,0.483333,1.358333,1.425,10.041667,10.533671,10.666667,11.625,11.691667,11.933333,12.066667,12.175,12.183333,12.483333,12.716667,13.175,13.266667,13.333333,13.466667,13.6,13.872295,13.9,14.025,14.133333,14.702876,14.783333,14.825,14.983333,15.325,15.408333,15.508333,15.699422,16.483333,17.025,17.141667,17.266667,17.333333,18.083333,18.15,18.591667,18.666667,19.308333,19.640315,19.783333,2.116667,21.319209,22.4,22.575491],\"min\": -41.2,\"max\": 64.166667},{\"attribute\": \"MIN_BBYMIN\",\"count\": 237,\"type\": \"number\",\"values\": [-0.391667,-1.433333,-11.758333,-12.316667,-13.866667,-14.433333,-15.483333,-15.941667,-16.575,-17.758333,-17.925,-18.166667,-19.066667,-19.166667,-2.991667,-20.333333,-21.166667,-22.625,-23.033333,-23.891667,-24.7,-25.491667,-25.891667,-25.991667,-26.35,-26.4,-26.458333,-29.2,-29.525,-3.841667,-33.075,-33.7,-34.091667,-34.108333,-34.933333,-35.008333,-35.483333,-37.091667,-38.208333,-4.333333,-4.5,-4.65,-41.35,-6.208333,-6.933333,-7.716667,-8.583333,-8.933333,-9.441667,-9.508333,0,0.033333,0.283333,0.3,1.25,1.325,10.325,10.583333,11.291667,11.533333,11.808333,12.025,12.066667,12.075,12.275,12.325,12.541667,13.05,13.125,13.441667,13.466667,13.5,13.591667,13.975,14.016667,14.033333,14.433333,14.65,14.9,15.225,15.266667,15.325,16.358333,16.716667,17.091667,17.233333,17.291667,17.8,17.958333,18.033333,18.316667,18.491667,18.891667,19.2,19.283333,19.633333,19.866667,2,2.7,21.925],\"min\": -41.35,\"max\": 64.05},{\"attribute\": \"MIN_PERKM\",\"count\": 192,\"type\": \"number\",\"values\": [0,101,102,105,106,109,112,1148,116,1175,1180,119,120,121,122,123,1257,126,128,13,130,131,132,133,136,1360,1365,137,142,1439,144,149,1494,15,153,155,156,158,16,160,162,164,166,170,173,174,175,177,18,1837,184,186,190,1908,196,199,201,203,205,208,215,217,219,22,2219,222,223,228,2296,233,237,239,240,244,245,249,25,250,251,256,258,26,261,266,27,274,28,280,287,288,293,295,30,304,309,31,310,311,315,318],\"min\": 0,\"max\": 2296},{\"attribute\": \"MIN_PERMI\",\"count\": 181,\"type\": \"number\",\"values\": [0,10,100,101,102,103,106,108,109,11,110,114,1141,115,116,118,1186,122,123,124,125,126,127,129,130,134,135,136,1379,138,14,142,1427,145,147,149,152,155,156,159,16,160,162,165,17,170,174,179,18,182,183,189,19,192,193,196,197,198,2,20,21,211,215,216,217,219,221,222,224,227,23,231,234,238,24,240,243,247,248,25,251,254,255,27,274,276,28,285,286,289,29,290,291,293,295,300,302,309,31,317],\"min\": 0,\"max\": 1427},{\"attribute\": \"NAME\",\"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\": \"NAMEALT\",\"count\": 43,\"type\": \"string\",\"values\": [\"Al Kuwayt|Kuwait City\",\"Al-Khartum\",\"Al-Qahirah\",\"Ar-Riyadh\",\"Asunción\",\"Athinai\",\"Bayrut\",\"Bengaluru\",\"Bogotá\",\"Brasília\",\"Bruxelles-Brussel\",\"Ciudad de Guatemala (Guatemala City)\",\"Ciudad de México\",\"Ciudad de Panamá|Panama City|Panama\",\"Dar-el-Beida\",\"Denver-Aurora\",\"Dimashq\",\"El Djazaïr\",\"Hà Noi\",\"Krung Thep\",\"Kyiv\",\"La Habana\",\"Lomé\",\"Los Angeles-Long Beach-Santa Ana\",\"Muqdisho\",\"N'Djaména\",\"Nay Pyi Taw\",\"New York-Newark\",\"Osaka-Kobe\",\"Ottawa-Gatineau\",\"P'yongyang\",\"Phnum Pénh\",\"San Francisco-Oakland\",\"San José\",\"Sana'a'\",\"Sao Paulo|São Paulo\",\"T'Bilisi\",\"Tel Aviv-Jaffa\",\"Valparaíso\",\"Washington D.C.\",\"Yangon\",\"Yaoundé\",\"Ürümqi|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,1],\"min\": 0,\"max\": 1},{\"attribute\": \"NAMEPAR\",\"count\": 12,\"type\": \"string\",\"values\": [\"Athínai\",\"Beograd\",\"Bombay\",\"Bucuresti\",\"Calcutta\",\"Copenhagen\",\"Dubayy\",\"Lisboa\",\"Moskva\",\"Praha\",\"Warszawa\",\"Wien\"]},{\"attribute\": \"NATSCALE\",\"count\": 8,\"type\": \"number\",\"values\": [10,110,20,200,30,300,50,600],\"min\": 10,\"max\": 600},{\"attribute\": \"POP1950\",\"count\": 135,\"type\": \"number\",\"values\": [0,1002,1016,1021,104,1041,106,1066,1068,110,111,1116,11275,1212,1216,12338,129,1298,1302,1304,1322,133,1332,1347,1360,137,138,1415,143,145,1452,148,15,150,1544,1618,1682,1690,1700,171,177,18,183,1855,1884,194,20,202,206,208,2086,211,219,22,2334,24,2494,253,258,275,280,281,282,284,2857,287,2883,2950,305,31,319,32,322,328,33,3352,336,341,356,36,364,366,367,392,4046,411,4147,418,4331,4513,46,468,4999,505,5098,513,516,522,5356,556],\"min\": 0,\"max\": 12338},{\"attribute\": \"POP1955\",\"count\": 139,\"type\": \"number\",\"values\": [0,1016,104,106,1091,110,111,112,1227,1248,1249,125,1289,129,1306,131,13219,136,1365,1368,13713,1396,140,1405,1440,1449,148,1539,1553,1563,1574,1618,1712,1714,174,182,184,186,1872,189,1906,192,1972,201,2018,2021,2087,21,2121,2143,220,235,246,25,252,257,265,27,28,281,292,3029,3044,312,314,3299,34,340,342,3432,3592,37,370,374,376,377,3801,387,40,405,409,41,414,425,431,439,451,46,461,4628,468,49,498,501,5055,5120,5154,53,533,556],\"min\": 0,\"max\": 13713},{\"attribute\": \"POP1960\",\"count\": 141,\"type\": \"number\",\"values\": [0,1001,1002,1005,1019,1106,1119,112,1147,1151,1163,1165,1166,119,124,1269,128,1284,1285,130,1316,1361,137,14164,1436,1453,1485,1514,156,1592,162,1634,16679,174,1744,1756,179,181,1811,1814,1823,1851,1873,192,1980,199,2089,2135,2151,218,219,2200,2274,23,230,233,236,2361,2392,2456,247,248,252,2620,263,2679,283,293,311,319,3260,34,344,347,359,3680,382,384,389,393,3970,40,4060,415,419,433,4374,438,440,443,446,448,45,476,4945,5012,508,519,538,551],\"min\": 0,\"max\": 16679},{\"attribute\": \"POP1965\",\"count\": 143,\"type\": \"number\",\"values\": [0,1003,1038,1049,109,111,112,1132,1135,1154,1165,1206,121,1212,1229,1230,1288,132,1323,1327,1373,1377,138,1389,1396,146,148,15177,1525,158,1598,160,1614,1657,169,1709,172,1760,1780,1878,1880,2001,20284,2068,208,2080,2093,2121,2135,222,227,2284,2294,233,235,2361,2390,248,2511,2584,259,268,269,2780,2829,287,2898,29,298,299,303,310,315,319,3191,322,3232,3297,337,339,3452,360,369,394,399,404,436,45,461,472,473,4738,477,478,481,482,4854,488,499,51],\"min\": 0,\"max\": 20284},{\"attribute\": \"POP1970\",\"count\": 138,\"type\": \"number\",\"values\": [0,1029,1035,1045,1054,1070,1076,111,1114,1182,1254,1267,1274,129,1298,1300,1307,1341,1362,1374,1380,1396,1403,1414,1444,147,1505,155,1568,1592,1615,16191,163,164,1655,1693,1741,1779,1817,183,192,1946,206,2060,2070,2075,2141,222,223,23298,2334,238,2383,2485,2488,2529,2535,2647,2667,272,2772,278,298,2980,3110,3135,3206,3290,340,3458,3521,3534,357,359,363,366,371,388,3915,398,408,417,433,451,455,459,460,472,48,494,500,501,507,525,531,5312,532,548,552,553],\"min\": 0,\"max\": 23298},{\"attribute\": \"POP1975\",\"count\": 142,\"type\": \"number\",\"values\": [0,100,1015,1016,10690,107,1120,1122,1126,1150,1172,1198,1206,1339,1348,1386,1403,141,1429,1444,1482,149,1499,1500,1547,15880,1589,1610,1612,1622,167,1702,1709,1793,180,1848,1884,1890,1911,1926,198,2005,2023,2030,2059,2103,2111,2151,2221,226,2263,231,2342,240,2561,257,2590,2620,2626,26615,2738,2770,284,292,2960,3040,3130,3138,329,3300,356,3600,363,3696,3842,385,3890,3943,398,4273,440,443,445,454,456,4813,485,4999,500,528,530,532,572,575,581,582,596,6034,611,624],\"min\": 0,\"max\": 26615},{\"attribute\": \"POP1980\",\"count\": 143,\"type\": \"number\",\"values\": [0,1042,1055,1057,1074,1090,1096,1164,1175,1179,12089,1240,1247,125,128,1293,13010,1318,1356,1376,1384,1416,1454,15601,1565,1574,1609,1621,1623,1625,1654,1656,1701,1818,1842,1865,189,1891,1913,1992,2049,2053,2057,2109,2201,2217,225,2293,2378,238,2415,2424,2449,254,257,2572,2575,2606,2656,274,2765,2777,2812,28549,2987,3008,3056,3122,3145,3227,324,325,3266,337,3390,344,3525,361,371,3721,415,423,4253,4397,4438,446,4609,469,4723,489,5079,525,526,533,538,550,551,580,5955,5984],\"min\": 0,\"max\": 28549},{\"attribute\": \"POP1985\",\"count\": 144,\"type\": \"number\",\"values\": [0,1012,1013,1016,10181,1029,10341,10350,1046,1056,1090,1121,1122,1123,1160,1162,1177,1181,1197,1295,13395,1359,1396,14109,1437,1474,1476,1508,1546,1559,1566,15827,1585,1596,1611,1654,1660,1672,168,1681,1714,1716,1773,1879,1925,1950,1958,2005,2036,204,2069,2195,2213,2273,2406,2410,2446,2518,260,2629,2639,2658,2693,2709,2793,2805,2854,2935,297,30304,3047,3060,3063,3355,3395,3429,3432,344,345,3500,3521,3607,393,402,4087,412,4201,424,427,4355,460,466,4660,471,492,5070,5116,514,5279,5407],\"min\": 0,\"max\": 30304},{\"attribute\": \"POP1990\",\"count\": 144,\"type\": \"number\",\"values\": [0,1035,1038,1042,1047,10513,10544,1062,1088,10883,10890,1091,11035,1120,1134,1161,1162,1174,1175,1191,1197,1212,1224,12308,1293,1306,1316,1380,1392,1405,14776,1500,1522,1528,15312,1546,1559,1568,1607,16086,1628,1680,1691,1733,1760,1791,1863,1898,1908,2005,2026,2040,2096,2100,2102,2108,2155,2184,219,2325,2360,2526,2537,2561,2574,2594,2682,2711,2767,2907,2922,2955,2961,3016,3070,3117,3126,32530,330,3376,3422,343,3448,3450,3632,3807,3969,398,4036,4092,432,4414,4616,473,4740,4764,477,504,529,537],\"min\": 0,\"max\": 32530},{\"attribute\": \"POP1995\",\"count\": 144,\"type\": \"number\",\"values\": [0,10174,10256,1034,10423,1045,1048,11052,1107,11154,11339,1138,1142,1147,1149,1160,1168,1169,1190,11924,1194,1213,1217,1255,1267,1268,1287,1379,14111,1415,1417,1427,1584,15948,1616,1649,1652,1668,1670,1678,16811,1688,16943,1715,1747,1755,1766,1789,1804,1849,1893,1953,2018,2116,2127,2157,2183,2257,2265,2295,2394,2442,2535,2590,2600,2676,2781,2816,2838,2842,289,2951,2961,3035,3095,3122,3213,3242,3257,3353,33587,3403,3424,3425,3471,3478,3651,3839,4197,4431,4447,452,4598,464,4701,4744,4964,509,526,542],\"min\": 0,\"max\": 33587},{\"attribute\": \"POP2000\",\"count\": 141,\"type\": \"number\",\"values\": [0,10016,1005,1007,1019,1023,10285,1032,10534,1063,1072,1073,1077,1079,10803,1084,1096,1097,1100,1110,1111,11165,1127,1128,1160,1172,11814,11847,1192,1201,1206,1219,1233,13058,1306,13243,1357,1361,1365,1379,1390,1487,1499,1507,1561,16086,1653,1666,1674,1700,17099,1730,1733,17846,1787,18022,1806,1854,1877,1949,1959,1963,1998,2029,2044,2116,2135,2158,2187,2233,2493,2591,2606,2640,2672,2715,2732,2746,2752,2754,2864,3032,3043,3117,3179,3236,3266,3384,3385,3433,34450,3542,3553,3567,3752,3849,3919,3949,4017,4078],\"min\": 0,\"max\": 34450},{\"attribute\": \"POP2005\",\"count\": 143,\"type\": \"number\",\"values\": [0,1023,1037,10416,1042,1044,10717,10761,1085,1093,1094,1103,1106,1119,11258,1140,11469,11487,1164,1166,1189,1216,1217,12307,1248,12553,12576,1261,1272,1273,1315,1318,1334,1363,1368,1374,1405,1409,1415,14282,14503,1489,1515,1525,1527,1590,1593,1647,1693,1742,1762,1775,1777,1801,1805,18202,18333,1867,18732,18735,1885,1888,1936,1984,2025,2062,2093,2098,2158,2189,2241,2264,2330,2434,2606,2672,2679,2762,2787,2902,2930,2994,3012,3087,3138,3199,3230,3258,3265,3341,3348,3387,3391,35327,3533,3564,3572,3579,3641,3928],\"min\": 0,\"max\": 35327},{\"attribute\": \"POP2010\",\"count\": 143,\"type\": \"number\",\"values\": [0,10061,1024,1031,1041,10452,1059,1060,1085,1099,1100,1102,11100,11106,1115,11294,1145,1149,1162,11748,1185,11893,1245,12500,1264,12795,1281,1284,1328,1338,13485,1355,1379,1420,1433,1446,1448,1452,1466,14787,1494,14987,1513,1572,1576,1590,1611,1679,1697,1701,1705,1707,1743,1805,1846,1870,18845,1892,18978,19028,19040,1942,1998,2008,2063,2121,2146,2151,2154,2174,2184,2189,2313,2315,2466,2603,2604,2709,2812,2930,2985,3010,3100,3112,3181,3215,3242,3277,3300,3339,3354,3406,3435,3450,35676,3599,3712,3716,3728,3802],\"min\": 0,\"max\": 35676},{\"attribute\": \"POP2015\",\"count\": 144,\"type\": \"number\",\"values\": [0,1022,1024,1027,1029,1044,10495,10530,10572,1087,1096,1098,1102,1104,1106,1108,1127,11337,1139,1160,11662,11741,1182,1185,1212,12171,12503,12773,1285,13089,1321,1324,1374,1379,1409,1421,14796,1500,1504,1505,1516,1519,1520,15577,15789,1597,1621,1645,1651,1663,1664,1669,1692,1708,1724,1744,1787,1793,1804,1846,1877,1931,1941,19441,1947,19485,19582,1994,20072,2030,2159,2209,2219,2247,2298,2305,2322,2332,2340,2345,2385,2396,2651,2675,2748,2856,2890,3098,3256,3267,3319,3333,3346,3357,3363,3423,3453,3544,3574,36094],\"min\": 0,\"max\": 36094},{\"attribute\": \"POP2020\",\"count\": 143,\"type\": \"number\",\"values\": [0,10007,1004,1015,1029,10524,1064,10792,1092,1102,1108,1113,11177,11313,11365,1152,1159,1165,1169,1177,1185,1232,1233,12403,1258,12775,12786,1281,1284,12842,1308,13160,13432,13465,1398,1405,1457,1482,1506,1527,1587,1649,1655,1670,1676,17015,17039,1709,17214,1729,1735,1744,1794,1804,1839,1864,1879,1921,1938,1949,1979,1984,19974,2006,20189,2028,2035,2038,2051,20544,2058,2130,2151,21946,2229,2277,2310,2416,2451,2502,2525,2532,2558,2592,2620,2621,2688,2770,2862,2955,2981,2996,3275,3278,3306,3330,3434,3453,3475,3504],\"min\": 0,\"max\": 36371},{\"attribute\": \"POP2025\",\"count\": 144,\"type\": \"number\",\"values\": [0,10031,1011,1044,10526,1078,1095,1102,1104,1114,1132,11368,1148,1159,11689,11695,1195,1196,1200,1236,1257,1268,1274,1317,13179,1321,1326,13461,13653,13807,13875,13892,1413,14134,1441,14451,1481,1515,1544,1578,1580,1627,1653,1655,1736,1744,1753,1776,1797,1804,1820,18466,18707,1883,1894,1938,19422,1949,2027,2037,20370,20695,2083,2097,2111,21124,2119,2142,2150,2189,2235,2312,2380,2393,24051,2410,2457,2476,2506,2590,2633,2636,2642,2713,2722,2772,2790,2851,2971,3012,3041,3058,3104,3293,3300,3330,3436,3482,3537,3600],\"min\": 0,\"max\": 36399},{\"attribute\": \"POP2050\",\"count\": 143,\"type\": \"number\",\"values\": [0,10036,10526,1089,1096,1102,1112,1114,11368,1159,1163,1193,12102,1220,1236,12363,1315,1320,1332,13413,1343,1359,13672,13768,1406,1411,14545,1461,1472,1475,14808,1520,15561,15796,1604,1655,16762,1690,1715,1736,1737,1744,1759,1804,1883,1902,1907,1938,19412,1949,2028,2047,20560,20628,2077,2083,21009,21428,2150,2172,2173,2178,2187,22015,2222,2247,2316,2444,2496,2529,2549,2560,2632,26385,2661,2715,2772,2791,2855,2856,2885,2892,2911,2956,3038,3086,3118,3198,3214,3305,3326,3330,3346,3358,3382,3436,3605,3619,3630,36400],\"min\": 0,\"max\": 36400},{\"attribute\": \"POP_MAX\",\"count\": 240,\"type\": \"number\",\"values\": [10061000,1024000,1029300,1031000,1041000,10452000,1059000,1060000,107260,1085000,1086244,1099000,1100000,1102000,11100000,11106000,1115000,111975,112927,11294000,113364,1145000,1149000,115826,1162000,11748000,1185000,11893000,1240000,1245000,12500000,1264000,12795000,12797394,1281000,1284000,128698,1328000,1338000,1355000,1379000,1406000,1420000,1433000,1446000,1448000,1450000,1452000,145850,1466000,14787000,1494000,14987000,1513000,15220,155963,1572000,1576000,1590000,1611000,166212,1679000,1697000,1701000,1705000,1707000,1743000,175399,1805000,1846000,1870000,188084,18845000,18978000,19028000,19040000,191152,1942000,1998000,2008000,2063000,206499,208411,2121000,2122300,2151000,2154000,217000,2174000,218269,2184000,21887,2189000,224300,224838,227940,2313000,2313328,23336,234331],\"min\": 500,\"max\": 35676000},{\"attribute\": \"POP_MIN\",\"count\": 243,\"type\": \"number\",\"values\": [10021295,1005257,1019022,103693,10452000,1060000,1060587,10634,10811002,1085000,10929146,1093485,1099000,11177,111975,1122874,1137347,113906,115826,1163890,11693,118355,1191613,121631,1234742,1253309,1267440,12691836,1297281,1338000,13381,1353189,136473,13768,1391433,1399814,140000,1431270,1448000,1459640,14608512,1466000,148416,1494000,1508225,1536,1542813,1548599,15500,155963,157474,1577138,159243,15938,160966,162135,1655753,16571,1662508,1679000,1702139,1712125,1724,1731000,1742194,176365,180541,1815679,1835853,1892000,192385,193563,194530,194824,1951272,1963264,1974647,1977663,1978028,198214,1990917,199200,200,200452,2010175,2026469,20500,2087,217000,221736,22256,223757,22534,22881,229398,234032,234168,235017,23658,24226],\"min\": 200,\"max\": 14608512},{\"attribute\": \"POP_OTHER\",\"count\": 218,\"type\": \"number\",\"values\": [0,10018444,1014546,102371,10271457,1037811,1038288,10585385,1060640,1060747,1061388,106219,1072567,1074640,1081361,1088042,1088194,1099610,111975,112572,1149981,11522944,1152904,1154748,11622929,1166878,1174778,12018058,1208361,1240558,12426085,1256715,1271541,1276128,12945252,1301407,130815,1365454,13720557,140594,142265,1434681,1435528,1443084,1480886,1490164,1498020,14995538,1518801,1521278,15220,1557919,158896,160116,1604086,1611692,1636574,164877,1661980,1675117,16803572,1682968,1718895,1742507,176365,1772679,1795582,1805353,18171,1821489,1827367,1831877,1844658,191814,1930305,1951272,2012431,2029349,2044401,2050212,206499,2139587,2153702,2175991,21887,221736,222513,222985,22478,2306851,2325931,23336,2334371,2381280,2385397,2391150,2401318,243794,2456292,2470140],\"min\": 0,\"max\": 16803572},{\"attribute\": \"RANK_MAX\",\"count\": 12,\"type\": \"number\",\"values\": [10,11,12,13,14,2,4,5,6,7,8,9],\"min\": 2,\"max\": 14},{\"attribute\": \"RANK_MIN\",\"count\": 14,\"type\": \"number\",\"values\": [1,10,11,12,13,14,2,3,4,5,6,7,8,9],\"min\": 1,\"max\": 14},{\"attribute\": \"SCALERANK\",\"count\": 8,\"type\": \"number\",\"values\": [0,1,2,3,4,6,7,8],\"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\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KIR\",\"KNA\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\"]},{\"attribute\": \"TIMEZONE\",\"count\": 187,\"type\": \"string\",\"values\": [\"Africa/Abidjan\",\"Africa/Accra\",\"Africa/Addis_Ababa\",\"Africa/Algiers\",\"Africa/Asmara\",\"Africa/Bamako\",\"Africa/Bangui\",\"Africa/Banjul\",\"Africa/Bissau\",\"Africa/Blantyre\",\"Africa/Brazzaville\",\"Africa/Bujumbura\",\"Africa/Cairo\",\"Africa/Casablanca\",\"Africa/Conakry\",\"Africa/Dakar\",\"Africa/Dar_es_Salaam\",\"Africa/Djibouti\",\"Africa/Douala\",\"Africa/El_Aaiun\",\"Africa/Freetown\",\"Africa/Gaborone\",\"Africa/Harare\",\"Africa/Johannesburg\",\"Africa/Kampala\",\"Africa/Khartoum\",\"Africa/Kigali\",\"Africa/Kinshasa\",\"Africa/Lagos\",\"Africa/Libreville\",\"Africa/Lome\",\"Africa/Luanda\",\"Africa/Lusaka\",\"Africa/Malabo\",\"Africa/Maputo\",\"Africa/Maseru\",\"Africa/Mbabane\",\"Africa/Mogadishu\",\"Africa/Monrovia\",\"Africa/Nairobi\",\"Africa/Ndjamena\",\"Africa/Niamey\",\"Africa/Nouakchott\",\"Africa/Ouagadougou\",\"Africa/Porto-Novo\",\"Africa/Tunis\",\"Africa/Windhoek\",\"America/Antigua\",\"America/Argentina/Buenos_Aires\",\"America/Belize\",\"America/Bogota\",\"America/Caracas\",\"America/Chicago\",\"America/Dominica\",\"America/Fortaleza\",\"America/Grenada\",\"America/Guatemala\",\"America/Guayaquil\",\"America/Guyana\",\"America/Havana\",\"America/Jamaica\",\"America/La_Paz\",\"America/Lima\",\"America/Los_Angeles\",\"America/Managua\",\"America/Mexico_City\",\"America/Monterrey\",\"America/Montreal\",\"America/Nassau\",\"America/New_York\",\"America/Panama\",\"America/Paramaribo\",\"America/Port-au-Prince\",\"America/Port_of_Spain\",\"America/Sao_Paulo\",\"America/St_Kitts\",\"America/Tegucigalpa\",\"America/Toronto\",\"America/Vancouver\",\"Asia/Amman\",\"Asia/Ashgabat\",\"Asia/Baghdad\",\"Asia/Bahrain\",\"Asia/Baku\",\"Asia/Bangkok\",\"Asia/Beirut\",\"Asia/Bishkek\",\"Asia/Brunei\",\"Asia/Chongqing\",\"Asia/Colombo\",\"Asia/Dhaka\",\"Asia/Dili\",\"Asia/Dubai\",\"Asia/Dushanbe\",\"Asia/Harbin\",\"Asia/Ho_Chi_Minh\",\"Asia/Hong_Kong\",\"Asia/Jakarta\",\"Asia/Jerusalem\",\"Asia/Kabul\"]},{\"attribute\": \"UN_ADM0\",\"count\": 116,\"type\": \"string\",\"values\": [\"Afghanistan\",\"Algeria\",\"Angola\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Benin\",\"Bolivia\",\"Brazil\",\"Bulgaria\",\"Burkina Faso\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Chad\",\"Chile\",\"China\",\"China, Hong Kong Special Administrative Region\",\"Colombia\",\"Congo\",\"Costa Rica\",\"Cuba\",\"Czech Republic\",\"Côte d'Ivoire\",\"Democratic People's Republic of Korea\",\"Democratic Republic of the Congo\",\"Denmark\",\"Dominican Republic\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Ethiopia\",\"Finland\",\"France\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Guatemala\",\"Guinea\",\"Haiti\",\"Honduras\",\"Hungary\",\"India\",\"Indonesia\",\"Iran (Islamic Republic of)\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Japan\",\"Jordan\",\"Kenya\",\"Kuwait\",\"Kyrgyzstan\",\"Lebanon\",\"Liberia\",\"Libyan Arab Jamahiriya\",\"Madagascar\",\"Malaysia\",\"Mali\",\"Mexico\",\"Mongolia\",\"Morocco\",\"Mozambique\",\"Myanmar\",\"Nepal\",\"Netherlands\",\"New Zealand\",\"Nicaragua\",\"Niger\",\"Nigeria\",\"Norway\",\"Pakistan\",\"Panama\",\"Paraguay\",\"Peru\",\"Philippines\",\"Poland\",\"Portugal\",\"Republic of Korea\",\"Romania\",\"Russian Federation\",\"Rwanda\",\"Saudi Arabia\",\"Senegal\",\"Serbia\",\"Sierra Leone\",\"Singapore\",\"Somalia\",\"South Africa\",\"Spain\",\"Sudan\",\"Sweden\",\"Syrian Arab Republic\"]},{\"attribute\": \"UN_FID\",\"count\": 145,\"type\": \"number\",\"values\": [0,111,118,13,14,15,16,161,166,168,17,171,172,173,174,175,176,178,179,18,180,182,183,189,191,192,196,198,2,200,201,206,207,208,209,210,211,219,24,245,253,274,276,280,297,3,300,302,304,308,31,310,313,315,318,320,321,322,324,327,336,339,340,341,342,344,345,348,349,352,359,367,369,372,375,376,377,378,379,381,382,384,385,386,392,397,4,401,408,409,411,414,418,419,422,426,439,440,444,447],\"min\": 0,\"max\": 589},{\"attribute\": \"UN_LAT\",\"count\": 145,\"type\": \"number\",\"values\": [-0.22,-1.26,-1.95,-12.08,-15.42,-15.79,-17.82,-18.9,-22.72,-23.58,-25.3,-25.73,-25.96,-26.17,-33.02,-33.88,-33.97,-34.62,-34.92,-36.9,-37.85,-4.28,-4.32,-6.16,-6.81,-8.81,0,0.32,1.26,10.49,11.56,12.1,12.15,12.48,12.65,12.97,13.51,13.7,13.75,14.09,14.61,14.68,15.36,15.55,16.87,18.48,18.52,19.07,19.42,19.75,2.04,21.03,22.27,22.54,23.04,23.7,24.15,24.65,25.03,25.27,25.67,25.83,27.71,29.38,29.77,3.14,3.86,30.07,30.67,31.24,31.94,32.04,33.33,33.49,33.6,33.71,33.79,33.88,34,34.01,34.34,34.53,34.63,35,35.68,35.77,36.78,37.54,37.79,37.94,38.72,38.89,39.02,39.57,39.9,39.92,4.63,40.2,40.32,40.44],\"min\": -37.85,\"max\": 60.19},{\"attribute\": \"UN_LONG\",\"count\": 144,\"type\": \"number\",\"values\": [-0.17,-0.2,-1.67,-10.79,-100.31,-105.07,-110.3,-118.25,-122.38,-122.96,-13.23,-13.67,-17.45,-3.69,-4.02,-43.45,-46.62,-47.89,-56.16,-57.62,-58.44,-6.25,-6.83,-66.89,-69.89,-7.63,-7.98,-71.55,-72.34,-73.9,-74.08,-75.65,-76.95,-77.04,-78.52,-79.41,-79.51,-80.27,-80.96,-82.41,-84.07,-84.34,-86.27,-87.2,-87.64,-89.2,-9.12,-90.52,-95.4,-99.12,0,1.2,10.71,100.51,101.7,103.83,104.07,104.91,105.82,106.8,106.91,11.51,114.17,116.38,12.51,12.54,120.96,121.47,121.5,125.75,126.93,13.23,13.32,135.51,135.75,139.8,14.45,145.07,15.24,15.28,15.29,151.02,16.32,17.99,174.76,18.48,19.09,2.12,2.43,20.41,21.01,23.33,23.65,24.97,26.12,27.57,28,28.17,28.21,29],\"min\": -122.96,\"max\": 174.76},{\"attribute\": \"WORLDCITY\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1}]}]}}", +"maxzoom": "1", +"minzoom": "0", +"name": "tests/ne_110m_populated_places/out/-z1_-M10000_--coalesce-smallest-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 145, \"coalesced_as_needed\": 78 }, { \"coalesced_as_needed\": 229 } ]", +"type": "overlay", +"version": "2" +}, "features": [ +{ "type": "FeatureCollection", "properties": { "zoom": 0, "x": 0, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Populated place", "NAME": "Vancouver", "DIFFASCII": 0, "NAMEASCII": "Vancouver", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Canada", "SOV_A3": "CAN", "ADM0NAME": "Canada", "ADM0_A3": "CAN", "ADM1NAME": "British Columbia", "ISO_A2": "CA", "LATITUDE": 49.273417, "LONGITUDE": -123.121644, "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, "MAX_POP10": 1590116, "MAX_POP20": 1588839, "MAX_POP50": 1590116, "MAX_POP300": 1590116, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 706, "MAX_AREAKM": 708, "MIN_AREAMI": 273, "MAX_AREAMI": 273, "MIN_PERKM": 398, "MAX_PERKM": 405, "MIN_PERMI": 248, "MAX_PERMI": 251, "MIN_BBXMIN": -123.283333, "MAX_BBXMIN": -123.283333, "MIN_BBXMAX": -122.708333, "MAX_BBXMAX": -122.708333, "MIN_BBYMIN": 49.1, "MAX_BBYMIN": 49.1, "MIN_BBYMAX": 49.383333, "MAX_BBYMAX": 49.383333, "MEAN_BBXC": -122.982768, "MEAN_BBYC": 49.228888, "COMPARE": 0, "GN_ASCII": "Vancouver", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 2, "GN_POP": 1837969, "ELEVATION": 0, "GTOPO30": 63, "TIMEZONE": "America/Vancouver", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 15, "UN_ADM0": "Canada", "UN_LAT": 49.27, "UN_LONG": -122.96, "POP1950": 556, "POP1955": 588, "POP1960": 620, "POP1965": 836, "POP1970": 1045, "POP1975": 1150, "POP1980": 1247, "POP1985": 1359, "POP1990": 1559, "POP1995": 1789, "POP2000": 1959, "POP2005": 2093, "POP2010": 2146, "POP2015": 2219, "POP2020": 2310, "POP2025": 2380, "POP2050": 2444 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -123.134766, 49.325122 ], [ -118.212891, 34.016242 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Admin-1 capital", "NAME": "Monterrey", "DIFFASCII": 0, "NAMEASCII": "Monterrey", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Mexico", "SOV_A3": "MEX", "ADM0NAME": "Mexico", "ADM0_A3": "MEX", "ADM1NAME": "Nuevo León", "ISO_A2": "MX", "LATITUDE": 25.669995, "LONGITUDE": -100.329985, "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, "MAX_POP10": 3296184, "MAX_POP20": 3296184, "MAX_POP50": 3296184, "MAX_POP300": 3296184, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 594, "MAX_AREAKM": 594, "MIN_AREAMI": 229, "MAX_AREAMI": 229, "MIN_PERKM": 208, "MAX_PERKM": 208, "MIN_PERMI": 130, "MAX_PERMI": 130, "MIN_BBXMIN": -100.5, "MAX_BBXMIN": -100.5, "MIN_BBXMAX": -100.125, "MAX_BBXMAX": -100.125, "MIN_BBYMIN": 25.575, "MAX_BBYMIN": 25.575, "MIN_BBYMAX": 25.85, "MAX_BBYMAX": 25.85, "MEAN_BBXC": -100.290632, "MEAN_BBYC": 25.71613, "COMPARE": 0, "GN_ASCII": "Monterrey", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 19, "GN_POP": 1122874, "ELEVATION": 0, "GTOPO30": 563, "TIMEZONE": "America/Monterrey", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 359, "UN_ADM0": "Mexico", "UN_LAT": 25.67, "UN_LONG": -100.31, "POP1950": 356, "POP1955": 498, "POP1960": 698, "POP1965": 943, "POP1970": 1267, "POP1975": 1589, "POP1980": 1992, "POP1985": 2273, "POP1990": 2594, "POP1995": 2961, "POP2000": 3266, "POP2005": 3579, "POP2010": 3712, "POP2015": 3901, "POP2020": 4140, "POP2025": 4298, "POP2050": 4413 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -100.371094, 25.720735 ], [ -90.615234, 14.689881 ], [ -79.453125, 43.707594 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Havana", "NAMEALT": "La Habana", "DIFFASCII": 0, "NAMEASCII": "Havana", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Cuba", "SOV_A3": "CUB", "ADM0NAME": "Cuba", "ADM0_A3": "CUB", "ADM1NAME": "Ciudad de la Habana", "ISO_A2": "CU", "LATITUDE": 23.131959, "LONGITUDE": -82.364182, "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, "MAX_POP10": 1990917, "MAX_POP20": 2051170, "MAX_POP50": 2051170, "MAX_POP300": 2051170, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 323, "MAX_AREAKM": 362, "MIN_AREAMI": 125, "MAX_AREAMI": 140, "MIN_PERKM": 240, "MAX_PERKM": 286, "MIN_PERMI": 149, "MAX_PERMI": 177, "MIN_BBXMIN": -82.533333, "MAX_BBXMIN": -82.533333, "MIN_BBXMAX": -82.208333, "MAX_BBXMAX": -82.208333, "MIN_BBYMIN": 22.916667, "MAX_BBYMIN": 22.975161, "MIN_BBYMAX": 23.183333, "MAX_BBYMAX": 23.183333, "MEAN_BBXC": -82.354344, "MEAN_BBYC": 23.076845, "COMPARE": 0, "GN_ASCII": "Havana", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 2163824, "ELEVATION": 0, "GTOPO30": 5, "TIMEZONE": "America/Havana", "GEONAMESNO": "GeoNames match general.", "UN_FID": 172, "UN_ADM0": "Cuba", "UN_LAT": 23.04, "UN_LONG": -82.41, "POP1950": 1116, "POP1955": 1289, "POP1960": 1436, "POP1965": 1598, "POP1970": 1779, "POP1975": 1848, "POP1980": 1913, "POP1985": 2005, "POP1990": 2108, "POP1995": 2183, "POP2000": 2187, "POP2005": 2189, "POP2010": 2174, "POP2015": 2159, "POP2020": 2151, "POP2025": 2150, "POP2050": 2150, "CITYALT": "Havana" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -82.441406, 23.160563 ], [ -77.080078, 38.959409 ], [ -88.769531, 17.308688 ], [ -89.208984, 13.752725 ], [ -79.541016, 9.015302 ], [ -72.421875, 18.562947 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Basseterre", "DIFFASCII": 0, "NAMEASCII": "Basseterre", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Saint Kitts and Nevis", "SOV_A3": "KNA", "ADM0NAME": "Saint Kitts and Nevis", "ADM0_A3": "KNA", "ISO_A2": "KN", "LATITUDE": 17.30203, "LONGITUDE": -62.717009, "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, "LS_NAME": "Basseterre", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 21887, "MAX_POP20": 21887, "MAX_POP50": 21887, "MAX_POP300": 21887, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 7, "MAX_AREAKM": 7, "MIN_AREAMI": 3, "MAX_AREAMI": 3, "MIN_PERKM": 16, "MAX_PERKM": 16, "MIN_PERMI": 10, "MAX_PERMI": 10, "MIN_BBXMIN": -62.741667, "MAX_BBXMIN": -62.741667, "MIN_BBXMAX": -62.708333, "MAX_BBXMAX": -62.708333, "MIN_BBYMIN": 17.291667, "MAX_BBYMIN": 17.291667, "MIN_BBYMAX": 17.333333, "MAX_BBYMAX": 17.333333, "MEAN_BBXC": -62.726389, "MEAN_BBYC": 17.306019, "COMPARE": 0, "GN_ASCII": "Basseterre", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 3, "GN_POP": 12920, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "America/St_Kitts", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -62.753906, 17.308688 ], [ -61.435547, 15.368950 ], [ -61.787109, 12.125264 ], [ -66.972656, 10.574222 ], [ -55.195312, 5.878332 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Dublin", "DIFFASCII": 0, "NAMEASCII": "Dublin", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Ireland", "SOV_A3": "IRL", "ADM0NAME": "Ireland", "ADM0_A3": "IRL", "ADM1NAME": "Dublin", "ISO_A2": "IE", "LATITUDE": 53.333061, "LONGITUDE": -6.248906, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 968976, "MAX_POP20": 968976, "MAX_POP50": 968976, "MAX_POP300": 968976, "MAX_POP310": 968976, "MAX_NATSCA": 300, "MIN_AREAKM": 351, "MAX_AREAKM": 351, "MIN_AREAMI": 135, "MAX_AREAMI": 135, "MIN_PERKM": 250, "MAX_PERKM": 250, "MIN_PERMI": 155, "MAX_PERMI": 155, "MIN_BBXMIN": -6.533333, "MAX_BBXMIN": -6.533333, "MIN_BBXMAX": -6.041667, "MAX_BBXMAX": -6.041667, "MIN_BBYMIN": 53.175, "MAX_BBYMIN": 53.175, "MIN_BBYMAX": 53.433333, "MAX_BBYMAX": 53.433333, "MEAN_BBXC": -6.278983, "MEAN_BBYC": 53.329717, "COMPARE": 0, "GN_ASCII": "Dublin", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 7, "GN_POP": 1024027, "ELEVATION": 0, "GTOPO30": 9, "TIMEZONE": "Europe/Dublin", "GEONAMESNO": "GeoNames match general.", "UN_FID": 302, "UN_ADM0": "Ireland", "UN_LAT": 53.34, "UN_LONG": -6.25, "POP1950": 626, "POP1955": 647, "POP1960": 661, "POP1965": 723, "POP1970": 771, "POP1975": 833, "POP1980": 903, "POP1985": 920, "POP1990": 916, "POP1995": 946, "POP2000": 989, "POP2005": 1037, "POP2010": 1059, "POP2015": 1098, "POP2020": 1177, "POP2025": 1257, "POP2050": 1332 }, "geometry": { "type": "Point", "coordinates": [ -6.328125, 53.383328 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital alt", "NAME": "Laayoune", "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", "LATITUDE": 27.149982, "LONGITUDE": -13.200006, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 188084, "POP_MIN": 176365, "POP_OTHER": 176365, "RANK_MAX": 9, "RANK_MIN": 9, "GEONAMEID": 2462881, "LS_NAME": "Laayoune", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 176365, "MAX_POP20": 176365, "MAX_POP50": 176365, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 50, "MIN_AREAKM": 21, "MAX_AREAKM": 21, "MIN_AREAMI": 8, "MAX_AREAMI": 8, "MIN_PERKM": 26, "MAX_PERKM": 26, "MIN_PERMI": 16, "MAX_PERMI": 16, "MIN_BBXMIN": -13.225, "MAX_BBXMIN": -13.225, "MIN_BBXMAX": -13.158333, "MAX_BBXMAX": -13.158333, "MIN_BBYMIN": 27.125, "MAX_BBYMIN": 27.125, "MIN_BBYMAX": 27.175, "MAX_BBYMAX": 27.175, "MEAN_BBXC": -13.194643, "MEAN_BBYC": 27.146131, "COMPARE": 0, "GN_ASCII": "Ejbei Uad el Aabd", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 188084, "ELEVATION": 0, "GTOPO30": 72, "TIMEZONE": "Africa/El_Aaiun", "GEONAMESNO": "GeoNames rough area, rough name.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -13.271484, 27.215556 ], [ -7.646484, 33.651208 ], [ -9.667969, 26.194877 ], [ -15.996094, 18.145852 ], [ -13.710938, 9.535749 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Bamako", "DIFFASCII": 0, "NAMEASCII": "Bamako", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Mali", "SOV_A3": "MLI", "ADM0NAME": "Mali", "ADM0_A3": "MLI", "ADM1NAME": "Bamako", "ISO_A2": "ML", "LATITUDE": 12.650015, "LONGITUDE": -8.000039, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1316564, "MAX_POP20": 1316564, "MAX_POP50": 1316564, "MAX_POP300": 1316564, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 172, "MAX_AREAKM": 172, "MIN_AREAMI": 66, "MAX_AREAMI": 66, "MIN_PERKM": 106, "MAX_PERKM": 106, "MIN_PERMI": 66, "MAX_PERMI": 66, "MIN_BBXMIN": -8.058333, "MAX_BBXMIN": -8.058333, "MIN_BBXMAX": -7.908333, "MAX_BBXMAX": -7.908333, "MIN_BBYMIN": 12.541667, "MAX_BBYMIN": 12.541667, "MIN_BBYMAX": 12.716667, "MAX_BBYMAX": 12.716667, "MEAN_BBXC": -7.987419, "MEAN_BBYC": 12.626173, "COMPARE": 0, "GN_ASCII": "Bamako", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 1, "GN_POP": 1297281, "ELEVATION": 0, "GTOPO30": 350, "TIMEZONE": "Africa/Bamako", "GEONAMESNO": "GeoNames match general.", "UN_FID": 349, "UN_ADM0": "Mali", "UN_LAT": 12.65, "UN_LONG": -7.98, "POP1950": 89, "POP1955": 111, "POP1960": 130, "POP1965": 158, "POP1970": 222, "POP1975": 363, "POP1980": 489, "POP1985": 608, "POP1990": 746, "POP1995": 910, "POP2000": 1110, "POP2005": 1368, "POP2010": 1494, "POP2015": 1708, "POP2020": 2130, "POP2025": 2633, "POP2050": 3214 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -8.085938, 12.726084 ], [ -5.361328, 6.839170 ], [ -0.263672, 5.615986 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Quito", "DIFFASCII": 0, "NAMEASCII": "Quito", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Ecuador", "SOV_A3": "ECU", "ADM0NAME": "Ecuador", "ADM0_A3": "ECU", "ADM1NAME": "Pichincha", "ISO_A2": "EC", "LATITUDE": -0.214988, "LONGITUDE": -78.500051, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1472051, "MAX_POP20": 1892286, "MAX_POP50": 1892286, "MAX_POP300": 1892286, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 334, "MAX_AREAKM": 496, "MIN_AREAMI": 129, "MAX_AREAMI": 191, "MIN_PERKM": 233, "MAX_PERKM": 359, "MIN_PERMI": 145, "MAX_PERMI": 223, "MIN_BBXMIN": -78.591667, "MAX_BBXMIN": -78.591667, "MIN_BBXMAX": -78.291667, "MAX_BBXMAX": -78.291667, "MIN_BBYMIN": -0.391667, "MAX_BBYMIN": -0.30257, "MIN_BBYMAX": 0.025, "MAX_BBYMAX": 0.025, "MEAN_BBXC": -78.460061, "MEAN_BBYC": -0.198438, "COMPARE": 0, "GN_ASCII": "Quito", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 18, "GN_POP": 1399814, "ELEVATION": 0, "GTOPO30": 2764, "TIMEZONE": "America/Guayaquil", "GEONAMESNO": "GeoNames match general.", "UN_FID": 178, "UN_ADM0": "Ecuador", "UN_LAT": -0.22, "UN_LONG": -78.52, "POP1950": 206, "POP1955": 257, "POP1960": 319, "POP1965": 399, "POP1970": 501, "POP1975": 628, "POP1980": 780, "POP1985": 936, "POP1990": 1088, "POP1995": 1217, "POP2000": 1357, "POP2005": 1593, "POP2010": 1701, "POP2015": 1846, "POP2020": 2035, "POP2025": 2189, "POP2050": 2316 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -78.574219, -0.175781 ], [ -68.203125, -16.467695 ], [ -65.302734, -18.979026 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Asuncion", "NAMEALT": "Asunción", "DIFFASCII": 0, "NAMEASCII": "Asuncion", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Paraguay", "SOV_A3": "PRY", "ADM0NAME": "Paraguay", "ADM0_A3": "PRY", "ADM1NAME": "Asunción", "ISO_A2": "PY", "LATITUDE": -25.296403, "LONGITUDE": -57.641505, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 1870000, "POP_MIN": 11693, "POP_OTHER": 636771, "RANK_MAX": 12, "RANK_MIN": 6, "GEONAMEID": 1730025, "MEGANAME": "Asunción", "LS_NAME": "Asuncion", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 745924, "MAX_POP20": 1829910, "MAX_POP50": 2141255, "MAX_POP300": 2141255, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 105, "MAX_AREAKM": 651, "MIN_AREAMI": 41, "MAX_AREAMI": 251, "MIN_PERKM": 63, "MAX_PERKM": 331, "MIN_PERMI": 39, "MAX_PERMI": 206, "MIN_BBXMIN": -57.675, "MAX_BBXMIN": -57.675, "MIN_BBXMAX": -57.543999, "MAX_BBXMAX": -57.316667, "MIN_BBYMIN": -25.491667, "MAX_BBYMIN": -25.391667, "MIN_BBYMAX": -25.208333, "MAX_BBYMAX": -25.1, "MEAN_BBXC": -57.535385, "MEAN_BBYC": -25.307462, "COMPARE": 0, "GN_ASCII": "Asuncion", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 24, "GN_POP": 11693, "ELEVATION": 0, "GTOPO30": 24, "TIMEZONE": "Asia/Manila", "GEONAMESNO": "GeoNames match general.", "UN_FID": 409, "UN_ADM0": "Paraguay", "UN_LAT": -25.3, "UN_LONG": -57.62, "POP1950": 258, "POP1955": 314, "POP1960": 382, "POP1965": 461, "POP1970": 552, "POP1975": 654, "POP1980": 770, "POP1985": 914, "POP1990": 1091, "POP1995": 1287, "POP2000": 1507, "POP2005": 1762, "POP2010": 1870, "POP2015": 2030, "POP2020": 2277, "POP2025": 2506, "POP2050": 2715, "CITYALT": "Asuncion" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -57.656250, -25.244696 ], [ -56.250000, -34.813803 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Oslo", "DIFFASCII": 0, "NAMEASCII": "Oslo", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Kingdom of Norway", "SOV_A3": "NOR", "ADM0NAME": "Norway", "ADM0_A3": "NOR", "ADM1NAME": "Oslo", "ISO_A2": "NO", "LATITUDE": 59.91669, "LONGITUDE": 10.749979, "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, "MAX_POP10": 731563, "MAX_POP20": 731563, "MAX_POP50": 762374, "MAX_POP300": 762374, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 329, "MAX_AREAKM": 362, "MIN_AREAMI": 127, "MAX_AREAMI": 140, "MIN_PERKM": 340, "MAX_PERKM": 390, "MIN_PERMI": 211, "MAX_PERMI": 243, "MIN_BBXMIN": 10.333333, "MAX_BBXMIN": 10.440355, "MIN_BBXMAX": 11.091667, "MAX_BBXMAX": 11.091667, "MIN_BBYMIN": 59.708333, "MAX_BBYMIN": 59.708333, "MIN_BBYMAX": 60.066667, "MAX_BBYMAX": 60.066667, "MEAN_BBXC": 10.756508, "MEAN_BBYC": 59.906118, "COMPARE": 0, "GN_ASCII": "Oslo", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 12, "GN_POP": 580000, "ELEVATION": 0, "GTOPO30": 11, "TIMEZONE": "Europe/Oslo", "GEONAMESNO": "GeoNames match general.", "UN_FID": 397, "UN_ADM0": "Norway", "UN_LAT": 59.93, "UN_LONG": 10.71, "POP1950": 468, "POP1955": 533, "POP1960": 578, "POP1965": 610, "POP1970": 643, "POP1975": 644, "POP1980": 643, "POP1985": 662, "POP1990": 684, "POP1995": 729, "POP2000": 774, "POP2005": 816, "POP2010": 835, "POP2015": 858, "POP2020": 885, "POP2025": 909, "POP2050": 936 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 10.722656, 59.933000 ], [ 4.833984, 52.375599 ], [ 6.064453, 49.667628 ], [ 6.064453, 46.255847 ], [ 9.492188, 47.159840 ], [ 13.359375, 52.536273 ], [ 20.917969, 52.268157 ], [ 15.996094, 45.828799 ], [ 12.392578, 41.967659 ], [ 19.072266, 47.517201 ], [ 19.248047, 42.488302 ], [ 21.093750, 42.682435 ], [ 24.873047, 60.196156 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Vilnius", "DIFFASCII": 0, "NAMEASCII": "Vilnius", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Lithuania", "SOV_A3": "LTU", "ADM0NAME": "Lithuania", "ADM0_A3": "LTU", "ADM1NAME": "Vilniaus", "ISO_A2": "LT", "LATITUDE": 54.683366, "LONGITUDE": 25.316635, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 542366, "POP_MIN": 507029, "POP_OTHER": 494356, "RANK_MAX": 11, "RANK_MIN": 11, "GEONAMEID": 593116, "LS_NAME": "Vilnius", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 507029, "MAX_POP20": 507029, "MAX_POP50": 507029, "MAX_POP300": 507029, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 126, "MAX_AREAKM": 126, "MIN_AREAMI": 49, "MAX_AREAMI": 49, "MIN_PERKM": 162, "MAX_PERKM": 162, "MIN_PERMI": 101, "MAX_PERMI": 101, "MIN_BBXMIN": 25.166667, "MAX_BBXMIN": 25.166667, "MIN_BBXMAX": 25.391667, "MAX_BBXMAX": 25.391667, "MIN_BBYMIN": 54.575, "MAX_BBYMIN": 54.575, "MIN_BBYMAX": 54.775, "MAX_BBYMAX": 54.775, "MEAN_BBXC": 25.259623, "MEAN_BBYC": 54.692063, "COMPARE": 0, "GN_ASCII": "Vilnius", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 65, "GN_POP": 542366, "ELEVATION": 0, "GTOPO30": 125, "TIMEZONE": "Europe/Vilnius", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 25.312500, 54.724620 ], [ 30.498047, 50.457504 ], [ 28.828125, 47.040182 ], [ 37.529297, 55.776573 ], [ 10.107422, 36.809285 ], [ 14.501953, 35.960223 ], [ 2.460938, 6.402648 ], [ 3.339844, 6.489983 ], [ 8.701172, 3.776559 ], [ 15.029297, 12.125264 ], [ 23.730469, 37.996163 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Nicosia", "DIFFASCII": 0, "NAMEASCII": "Nicosia", "ADM0CAP": 1, "CAPALT": 0, "CAPIN": "Capital of both", "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Cyprus", "SOV_A3": "CYP", "ADM0NAME": "Cyprus", "ADM0_A3": "CYP", "ISO_A2": "CY", "LATITUDE": 35.166676, "LONGITUDE": 33.366635, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 224300, "POP_MIN": 200452, "POP_OTHER": 222985, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 146268, "LS_NAME": "Nicosia", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 224300, "MAX_POP20": 224300, "MAX_POP50": 224300, "MAX_POP300": 224300, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 128, "MAX_AREAKM": 128, "MIN_AREAMI": 49, "MAX_AREAMI": 49, "MIN_PERKM": 109, "MAX_PERKM": 109, "MIN_PERMI": 68, "MAX_PERMI": 68, "MIN_BBXMIN": 33.275, "MAX_BBXMIN": 33.275, "MIN_BBXMAX": 33.425, "MAX_BBXMAX": 33.425, "MIN_BBYMIN": 35.041667, "MAX_BBYMIN": 35.041667, "MIN_BBYMAX": 35.225, "MAX_BBYMAX": 35.225, "MEAN_BBXC": 33.352244, "MEAN_BBYC": 35.15, "COMPARE": 0, "GN_ASCII": "Nicosia", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 4, "GN_POP": 200452, "ELEVATION": 0, "GTOPO30": 128, "TIMEZONE": "Asia/Nicosia", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 33.310547, 35.173808 ], [ 35.419922, 33.943360 ], [ 44.472656, 40.245992 ], [ 35.859375, 31.952162 ], [ 31.552734, 4.915833 ], [ 44.121094, 15.368950 ], [ 38.671875, 9.102097 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Tashkent", "DIFFASCII": 0, "NAMEASCII": "Tashkent", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Uzbekistan", "SOV_A3": "UZB", "ADM0NAME": "Uzbekistan", "ADM0_A3": "UZB", "ADM1NAME": "Tashkent", "ISO_A2": "UZ", "LATITUDE": 41.311702, "LONGITUDE": 69.294933, "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, "MAX_POP10": 2865234, "MAX_POP20": 2865890, "MAX_POP50": 2865890, "MAX_POP300": 2865890, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 639, "MAX_AREAKM": 643, "MIN_AREAMI": 247, "MAX_AREAMI": 248, "MIN_PERKM": 377, "MAX_PERKM": 383, "MIN_PERMI": 234, "MAX_PERMI": 238, "MIN_BBXMIN": 69.05, "MAX_BBXMIN": 69.05, "MIN_BBXMAX": 69.436467, "MAX_BBXMAX": 69.45, "MIN_BBYMIN": 41.141667, "MAX_BBYMIN": 41.141667, "MIN_BBYMAX": 41.483333, "MAX_BBYMAX": 41.483333, "MEAN_BBXC": 69.256717, "MEAN_BBYC": 41.318916, "COMPARE": 0, "GN_ASCII": "Tashkent", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 13, "GN_POP": 1978028, "ELEVATION": 0, "GTOPO30": 460, "TIMEZONE": "Asia/Tashkent", "GEONAMESNO": "GeoNames match general.", "UN_FID": 580, "UN_ADM0": "Uzbekistan", "UN_LAT": 41.24, "UN_LONG": 69.34, "POP1950": 755, "POP1955": 843, "POP1960": 964, "POP1965": 1165, "POP1970": 1403, "POP1975": 1612, "POP1980": 1818, "POP1985": 1958, "POP1990": 2100, "POP1995": 2116, "POP2000": 2135, "POP2005": 2158, "POP2010": 2184, "POP2015": 2247, "POP2020": 2416, "POP2025": 2636, "POP2050": 2892 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 69.257812, 41.376809 ], [ 87.539062, 43.834527 ], [ 47.900391, 29.382175 ], [ 50.537109, 26.273714 ], [ 54.316406, 24.527135 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Muscat", "DIFFASCII": 0, "NAMEASCII": "Muscat", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Oman", "SOV_A3": "OMN", "ADM0NAME": "Oman", "ADM0_A3": "OMN", "ADM1NAME": "Muscat", "ISO_A2": "OM", "LATITUDE": 23.613325, "LONGITUDE": 58.593312, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 734697, "POP_MIN": 586861, "POP_OTHER": 586861, "RANK_MAX": 11, "RANK_MIN": 11, "GEONAMEID": 287286, "LS_NAME": "Muscat", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 586861, "MAX_POP20": 586861, "MAX_POP50": 586861, "MAX_POP300": 586861, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 104, "MAX_AREAKM": 104, "MIN_AREAMI": 40, "MAX_AREAMI": 40, "MIN_PERKM": 121, "MAX_PERKM": 121, "MIN_PERMI": 75, "MAX_PERMI": 75, "MIN_BBXMIN": 58.333333, "MAX_BBXMIN": 58.333333, "MIN_BBXMAX": 58.6, "MAX_BBXMAX": 58.6, "MIN_BBYMIN": 23.558333, "MAX_BBYMIN": 23.558333, "MIN_BBYMAX": 23.641667, "MAX_BBYMAX": 23.641667, "MEAN_BBXC": 58.474684, "MEAN_BBYC": 23.599306, "COMPARE": 0, "GN_ASCII": "Muscat", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 6, "GN_POP": 797000, "ELEVATION": 0, "GTOPO30": 69, "TIMEZONE": "Asia/Muscat", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 58.535156, 23.644524 ], [ 69.169922, 34.524661 ], [ 77.167969, 28.613459 ], [ 88.242188, 22.512557 ], [ 77.519531, 12.983148 ], [ 79.892578, 6.926427 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 2, "FEATURECLA": "Admin-0 capital", "NAME": "Dhaka", "DIFFASCII": 0, "NAMEASCII": "Dhaka", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Bangladesh", "SOV_A3": "BGD", "ADM0NAME": "Bangladesh", "ADM0_A3": "BGD", "ADM1NAME": "Dhaka", "ISO_A2": "BD", "LATITUDE": 23.72306, "LONGITUDE": 90.408579, "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, "MAX_POP10": 14548962, "MAX_POP20": 21394172, "MAX_POP50": 53845691, "MAX_POP300": 78549234, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 3528, "MAX_AREAKM": 49912, "MIN_AREAMI": 1362, "MAX_AREAMI": 19271, "MIN_PERKM": 1439, "MAX_PERKM": 19314, "MIN_PERMI": 894, "MAX_PERMI": 12001, "MIN_BBXMIN": 88.133791, "MAX_BBXMIN": 89.9, "MIN_BBXMAX": 90.816777, "MAX_BBXMAX": 92.908333, "MIN_BBYMIN": 22.858333, "MAX_BBYMIN": 23.482936, "MIN_BBYMAX": 24.247407, "MAX_BBYMAX": 25.583333, "MEAN_BBXC": 90.400679, "MEAN_BBYC": 24.105092, "COMPARE": 0, "GN_ASCII": "Dhaka", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 81, "GN_POP": 10356500, "ELEVATION": 0, "GTOPO30": 4, "TIMEZONE": "Asia/Dhaka", "GEONAMESNO": "GeoNames match general.", "UN_FID": 369, "UN_ADM0": "Bangladesh", "UN_LAT": 23.7, "UN_LONG": 90.4, "POP1950": 336, "POP1955": 409, "POP1960": 508, "POP1965": 821, "POP1970": 1374, "POP1975": 2221, "POP1980": 3266, "POP1985": 4660, "POP1990": 6621, "POP1995": 8332, "POP2000": 10285, "POP2005": 12576, "POP2010": 13485, "POP2015": 14796, "POP2020": 17015, "POP2025": 19422, "POP2050": 22015 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 90.351562, 23.725012 ], [ 96.152344, 16.804541 ], [ 102.568359, 17.978733 ], [ 101.689453, 3.250209 ], [ 103.798828, 1.318243 ], [ 121.376953, 31.278551 ], [ 125.683594, 39.027719 ], [ 120.937500, 14.689881 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Melekeok", "DIFFASCII": 0, "NAMEASCII": "Melekeok", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Palau", "SOV_A3": "PLW", "ADM0NAME": "Palau", "ADM0_A3": "PLW", "ISO_A2": "PW", "LATITUDE": 7.487396, "LONGITUDE": 134.626548, "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, "LS_NAME": "Melekeok", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 0, "MAX_POP20": 0, "MAX_POP50": 0, "MAX_POP300": 7026, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 6, "MAX_AREAKM": 6, "MIN_AREAMI": 2, "MAX_AREAMI": 2, "MIN_PERKM": 15, "MAX_PERKM": 15, "MIN_PERMI": 9, "MAX_PERMI": 9, "MIN_BBXMIN": 134.466667, "MAX_BBXMIN": 134.466667, "MIN_BBXMAX": 134.5, "MAX_BBXMAX": 134.5, "MIN_BBYMIN": 7.325, "MAX_BBYMIN": 7.325, "MIN_BBYMAX": 7.35, "MAX_BBYMAX": 7.35, "MEAN_BBXC": 134.481548, "MEAN_BBYC": 7.339881, "COMPARE": 0, "GN_ASCII": "Melekeok", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 217, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Pacific/Palau", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 134.560547, 7.536764 ], [ 139.746094, 35.746512 ], [ 171.298828, 7.188101 ], [ 15.292969, -4.302591 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Windhoek", "DIFFASCII": 0, "NAMEASCII": "Windhoek", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Namibia", "SOV_A3": "NAM", "ADM0NAME": "Namibia", "ADM0_A3": "NAM", "ADM1NAME": "Khomas", "ISO_A2": "NA", "LATITUDE": -22.570006, "LONGITUDE": 17.083546, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 268132, "POP_MIN": 262796, "POP_OTHER": 262796, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 3352136, "LS_NAME": "Windhoek", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 262796, "MAX_POP20": 262796, "MAX_POP50": 262796, "MAX_POP300": 262796, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 89, "MAX_AREAKM": 89, "MIN_AREAMI": 35, "MAX_AREAMI": 35, "MIN_PERKM": 60, "MAX_PERKM": 60, "MIN_PERMI": 37, "MAX_PERMI": 37, "MIN_BBXMIN": 17.008333, "MAX_BBXMIN": 17.008333, "MIN_BBXMAX": 17.116667, "MAX_BBXMAX": 17.116667, "MIN_BBYMIN": -22.625, "MAX_BBYMIN": -22.625, "MIN_BBYMAX": -22.491667, "MAX_BBYMAX": -22.491667, "MEAN_BBXC": 17.064196, "MEAN_BBYC": -22.551143, "COMPARE": 0, "GN_ASCII": "Windhoek", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 21, "GN_POP": 268132, "ELEVATION": 0, "GTOPO30": 1722, "TIMEZONE": "Africa/Windhoek", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 17.050781, -22.512557 ], [ 29.355469, -3.337954 ], [ 31.025391, -17.811456 ], [ 39.199219, -6.751896 ], [ 43.154297, -11.695273 ], [ 26.191406, -29.075375 ], [ 28.212891, -25.641526 ], [ 32.519531, -25.878994 ], [ 47.460938, -18.895893 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Dili", "DIFFASCII": 0, "NAMEASCII": "Dili", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "East Timor", "SOV_A3": "TLS", "ADM0NAME": "East Timor", "ADM0_A3": "TLS", "ADM1NAME": "Dili", "ISO_A2": "TL", "LATITUDE": -8.559388, "LONGITUDE": 125.579456, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 234331, "POP_MIN": 193563, "POP_OTHER": 55154, "RANK_MAX": 10, "RANK_MIN": 9, "GEONAMEID": 1645457, "LS_NAME": "Dili", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 55154, "MAX_POP20": 55154, "MAX_POP50": 55154, "MAX_POP300": 55154, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 27, "MAX_AREAKM": 27, "MIN_AREAMI": 10, "MAX_AREAMI": 10, "MIN_PERKM": 31, "MAX_PERKM": 31, "MIN_PERMI": 19, "MAX_PERMI": 19, "MIN_BBXMIN": 125.516667, "MAX_BBXMIN": 125.516667, "MIN_BBXMAX": 125.608333, "MAX_BBXMAX": 125.608333, "MIN_BBYMIN": -8.583333, "MAX_BBYMIN": -8.583333, "MIN_BBYMAX": -8.541667, "MAX_BBYMAX": -8.541667, "MEAN_BBXC": 125.565104, "MEAN_BBYC": -8.559115, "COMPARE": 0, "GN_ASCII": "Dili", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 150000, "ELEVATION": 0, "GTOPO30": 9, "TIMEZONE": "Asia/Dili", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 125.507812, -8.494105 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 3, "FEATURECLA": "Admin-1 capital", "NAME": "Melbourne", "DIFFASCII": 0, "NAMEASCII": "Melbourne", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Australia", "SOV_A3": "AUS", "ADM0NAME": "Australia", "ADM0_A3": "AUS", "ADM1NAME": "Victoria", "ISO_A2": "AU", "LATITUDE": -37.820031, "LONGITUDE": 144.975016, "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, "MAX_POP10": 1904377, "MAX_POP20": 2545035, "MAX_POP50": 2564188, "MAX_POP300": 2564188, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 1010, "MAX_AREAKM": 1554, "MIN_AREAMI": 390, "MAX_AREAMI": 600, "MIN_PERKM": 360, "MAX_PERKM": 843, "MIN_PERMI": 224, "MAX_PERMI": 524, "MIN_BBXMIN": 144.608333, "MAX_BBXMIN": 144.728637, "MIN_BBXMAX": 145.327432, "MAX_BBXMAX": 145.4, "MIN_BBYMIN": -38.208333, "MAX_BBYMIN": -38.0105, "MIN_BBYMAX": -37.589905, "MAX_BBYMAX": -37.566667, "MEAN_BBXC": 145.053821, "MEAN_BBYC": -37.835257, "COMPARE": 0, "ADMIN1_COD": 0, "GN_POP": 3730206, "ELEVATION": 0, "GTOPO30": 0, "GEONAMESNO": "GeoNames rough area, rough name, requires further research.", "UN_FID": 274, "UN_ADM0": "Australia", "UN_LAT": -37.85, "UN_LONG": 145.07, "POP1950": 1332, "POP1955": 1574, "POP1960": 1851, "POP1965": 2068, "POP1970": 2334, "POP1975": 2561, "POP1980": 2765, "POP1985": 2935, "POP1990": 3117, "POP1995": 3257, "POP2000": 3433, "POP2005": 3641, "POP2010": 3728, "POP2015": 3851, "POP2020": 4013, "POP2025": 4137, "POP2050": 4238 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 144.931641, -37.788081 ], [ 159.873047, -9.362353 ], [ 179.208984, -8.494105 ], [ -180.791016, -8.494105 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Wellington", "DIFFASCII": 0, "NAMEASCII": "Wellington", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "New Zealand", "SOV_A3": "NZL", "ADM0NAME": "New Zealand", "ADM0_A3": "NZL", "ADM1NAME": "Manawatu-Wanganui", "ISO_A2": "NZ", "LATITUDE": -41.299974, "LONGITUDE": 174.783274, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 393400, "POP_MIN": 199200, "POP_OTHER": 140594, "RANK_MAX": 10, "RANK_MIN": 9, "GEONAMEID": 2144168, "LS_NAME": "Wellington", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 144164, "MAX_POP20": 144164, "MAX_POP50": 144164, "MAX_POP300": 144164, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 77, "MAX_AREAKM": 77, "MIN_AREAMI": 30, "MAX_AREAMI": 30, "MIN_PERKM": 79, "MAX_PERKM": 79, "MIN_PERMI": 49, "MAX_PERMI": 49, "MIN_BBXMIN": 174.725, "MAX_BBXMIN": 174.725, "MIN_BBXMAX": 174.841667, "MAX_BBXMAX": 174.841667, "MIN_BBYMIN": -41.35, "MAX_BBYMIN": -41.35, "MIN_BBYMAX": -41.2, "MAX_BBYMAX": -41.2, "MEAN_BBXC": 174.78792, "MEAN_BBYC": -41.285539, "COMPARE": 0, "GN_ASCII": "Wellington", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 2, "GN_POP": 5428, "ELEVATION": 0, "GTOPO30": 304, "TIMEZONE": "Australia/Sydney", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 174.726562, -41.244772 ], [ -185.273438, -41.244772 ] ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 0, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Nukualofa", "DIFFASCII": 0, "NAMEASCII": "Nukualofa", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Tonga", "SOV_A3": "TON", "ADM0NAME": "Tonga", "ADM0_A3": "TON", "ISO_A2": "TO", "LATITUDE": -21.138512, "LONGITUDE": -175.220564, "CHANGED": 4, "NAMEDIFF": 0, "DIFFNOTE": "Location adjusted.", "POP_MAX": 42620, "POP_MIN": 23658, "POP_OTHER": 42620, "RANK_MAX": 7, "RANK_MIN": 7, "GEONAMEID": 4032402, "LS_NAME": "Nukualofa", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 42620, "MAX_POP20": 42620, "MAX_POP50": 42620, "MAX_POP300": 42620, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 15, "MAX_AREAKM": 15, "MIN_AREAMI": 6, "MAX_AREAMI": 6, "MIN_PERKM": 27, "MAX_PERKM": 27, "MIN_PERMI": 17, "MAX_PERMI": 17, "MIN_BBXMIN": -175.233333, "MAX_BBXMIN": -175.233333, "MIN_BBXMAX": -175.166667, "MAX_BBXMAX": -175.166667, "MIN_BBYMIN": -21.166667, "MAX_BBYMIN": -21.166667, "MIN_BBYMAX": -21.125, "MAX_BBYMAX": -21.125, "MEAN_BBXC": -175.206798, "MEAN_BBYC": -21.142325, "COMPARE": 0, "GN_ASCII": "Nuku`alofa", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 22400, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Pacific/Tongatapu", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -175.253906, -21.125498 ], [ -171.782227, -13.838080 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Quito", "DIFFASCII": 0, "NAMEASCII": "Quito", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Ecuador", "SOV_A3": "ECU", "ADM0NAME": "Ecuador", "ADM0_A3": "ECU", "ADM1NAME": "Pichincha", "ISO_A2": "EC", "LATITUDE": -0.214988, "LONGITUDE": -78.500051, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1472051, "MAX_POP20": 1892286, "MAX_POP50": 1892286, "MAX_POP300": 1892286, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 334, "MAX_AREAKM": 496, "MIN_AREAMI": 129, "MAX_AREAMI": 191, "MIN_PERKM": 233, "MAX_PERKM": 359, "MIN_PERMI": 145, "MAX_PERMI": 223, "MIN_BBXMIN": -78.591667, "MAX_BBXMIN": -78.591667, "MIN_BBXMAX": -78.291667, "MAX_BBXMAX": -78.291667, "MIN_BBYMIN": -0.391667, "MAX_BBYMIN": -0.30257, "MIN_BBYMAX": 0.025, "MAX_BBYMAX": 0.025, "MEAN_BBXC": -78.460061, "MEAN_BBYC": -0.198438, "COMPARE": 0, "GN_ASCII": "Quito", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 18, "GN_POP": 1399814, "ELEVATION": 0, "GTOPO30": 2764, "TIMEZONE": "America/Guayaquil", "GEONAMESNO": "GeoNames match general.", "UN_FID": 178, "UN_ADM0": "Ecuador", "UN_LAT": -0.22, "UN_LONG": -78.52, "POP1950": 206, "POP1955": 257, "POP1960": 319, "POP1965": 399, "POP1970": 501, "POP1975": 628, "POP1980": 780, "POP1985": 936, "POP1990": 1088, "POP1995": 1217, "POP2000": 1357, "POP2005": 1593, "POP2010": 1701, "POP2015": 1846, "POP2020": 2035, "POP2025": 2189, "POP2050": 2316 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -78.530273, -0.175781 ], [ -77.080078, -12.039321 ], [ -68.159180, -16.467695 ], [ -71.630859, -33.027088 ], [ -70.708008, -33.431441 ], [ -65.302734, -19.020577 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 1, "FEATURECLA": "Admin-0 capital", "NAME": "Brasilia", "NAMEALT": "Brasília", "DIFFASCII": 0, "NAMEASCII": "Brasilia", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Brazil", "SOV_A3": "BRA", "ADM0NAME": "Brazil", "ADM0_A3": "BRA", "ADM1NAME": "Distrito Federal", "ISO_A2": "BR", "LATITUDE": -15.78334, "LONGITUDE": -47.916052, "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": "Brasília", "LS_NAME": "Brasilia", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 1838722, "MAX_POP20": 1836390, "MAX_POP50": 1838722, "MAX_POP300": 1838722, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 436, "MAX_AREAKM": 439, "MIN_AREAMI": 168, "MAX_AREAMI": 169, "MIN_PERKM": 311, "MAX_PERKM": 318, "MIN_PERMI": 193, "MAX_PERMI": 197, "MIN_BBXMIN": -48.158333, "MAX_BBXMIN": -48.158333, "MIN_BBXMAX": -47.783333, "MAX_BBXMAX": -47.783333, "MIN_BBYMIN": -15.941667, "MAX_BBYMIN": -15.941667, "MIN_BBYMAX": -15.7, "MAX_BBYMAX": -15.7, "MEAN_BBXC": -47.9714, "MEAN_BBYC": -15.824583, "COMPARE": 0, "GN_ASCII": "Brasilia", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 7, "GN_POP": 2207718, "ELEVATION": 0, "GTOPO30": 1092, "TIMEZONE": "America/Sao_Paulo", "GEONAMESNO": "GeoNames match general.", "UN_FID": 472, "UN_ADM0": "Brazil", "UN_LAT": -15.79, "UN_LONG": -47.89, "POP1950": 36, "POP1955": 70, "POP1960": 137, "POP1965": 268, "POP1970": 525, "POP1975": 827, "POP1980": 1293, "POP1985": 1559, "POP1990": 1863, "POP1995": 2257, "POP2000": 2746, "POP2005": 3341, "POP2010": 3599, "POP2015": 3938, "POP2020": 4284, "POP2025": 4463, "POP2050": 4578, "CITYALT": "Brasilia" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -47.944336, -15.749963 ], [ -57.656250, -25.284438 ], [ -58.403320, -34.597042 ], [ -46.669922, -23.523700 ], [ -56.206055, -34.849875 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 1, "FEATURECLA": "Populated place", "NAME": "Rio de Janeiro", "DIFFASCII": 0, "NAMEASCII": "Rio de Janeiro", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Brazil", "SOV_A3": "BRA", "ADM0NAME": "Brazil", "ADM0_A3": "BRA", "ADM1NAME": "Rio de Janeiro", "ISO_A2": "BR", "LATITUDE": -22.925023, "LONGITUDE": -43.225021, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 2010175, "MAX_POP20": 8118691, "MAX_POP50": 8889292, "MAX_POP300": 8889292, "MAX_POP310": 8889292, "MAX_NATSCA": 300, "MIN_AREAKM": 316, "MAX_AREAKM": 1472, "MIN_AREAMI": 122, "MAX_AREAMI": 568, "MIN_PERKM": 203, "MAX_PERKM": 691, "MIN_PERMI": 126, "MAX_PERMI": 429, "MIN_BBXMIN": -43.75, "MAX_BBXMIN": -43.499182, "MIN_BBXMAX": -43.158333, "MAX_BBXMAX": -43.15, "MIN_BBYMIN": -23.033333, "MAX_BBYMIN": -23.033333, "MIN_BBYMAX": -22.837896, "MAX_BBYMAX": -22.575, "MEAN_BBXC": -43.407551, "MEAN_BBYC": -22.856463, "COMPARE": 0, "GN_ASCII": "Rio de Janeiro", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 21, "GN_POP": 6023699, "ELEVATION": 0, "GTOPO30": 19, "TIMEZONE": "America/Sao_Paulo", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 489, "UN_ADM0": "Brazil", "UN_LAT": -22.72, "UN_LONG": -43.45, "POP1950": 2950, "POP1955": 3592, "POP1960": 4374, "POP1965": 5387, "POP1970": 6637, "POP1975": 7557, "POP1980": 8583, "POP1985": 9086, "POP1990": 9595, "POP1995": 10174, "POP2000": 10803, "POP2005": 11469, "POP2010": 11748, "POP2015": 12171, "POP2020": 12775, "POP2025": 13179, "POP2050": 13413 }, "geometry": { "type": "Point", "coordinates": [ -43.242188, -22.917923 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Funafuti", "DIFFASCII": 0, "NAMEASCII": "Funafuti", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Tuvalu", "SOV_A3": "TUV", "ADM0NAME": "Tuvalu", "ADM0_A3": "TUV", "ISO_A2": "TV", "LATITUDE": -8.516652, "LONGITUDE": 179.216647, "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, "LS_NAME": "Funafuti", "LS_MATCH": 0, "CHECKME": 5, "MAX_POP10": 0, "MAX_POP20": 0, "MAX_POP50": 0, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 0, "MIN_AREAKM": 0, "MAX_AREAKM": 0, "MIN_AREAMI": 0, "MAX_AREAMI": 0, "MIN_PERKM": 0, "MAX_PERKM": 0, "MIN_PERMI": 0, "MAX_PERMI": 0, "MIN_BBXMIN": 0, "MAX_BBXMIN": 0, "MIN_BBXMAX": 0, "MAX_BBXMAX": 0, "MIN_BBYMIN": 0, "MAX_BBYMIN": 0, "MIN_BBYMAX": 0, "MAX_BBYMAX": 0, "MEAN_BBXC": 0, "MEAN_BBYC": 0, "COMPARE": 0, "GN_ASCII": "Funafuti", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 4749, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Pacific/Funafuti", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -180.791016, -8.494105 ], [ -181.582031, -18.104087 ] ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 0, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Populated place", "NAME": "Vancouver", "DIFFASCII": 0, "NAMEASCII": "Vancouver", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Canada", "SOV_A3": "CAN", "ADM0NAME": "Canada", "ADM0_A3": "CAN", "ADM1NAME": "British Columbia", "ISO_A2": "CA", "LATITUDE": 49.273417, "LONGITUDE": -123.121644, "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, "MAX_POP10": 1590116, "MAX_POP20": 1588839, "MAX_POP50": 1590116, "MAX_POP300": 1590116, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 706, "MAX_AREAKM": 708, "MIN_AREAMI": 273, "MAX_AREAMI": 273, "MIN_PERKM": 398, "MAX_PERKM": 405, "MIN_PERMI": 248, "MAX_PERMI": 251, "MIN_BBXMIN": -123.283333, "MAX_BBXMIN": -123.283333, "MIN_BBXMAX": -122.708333, "MAX_BBXMAX": -122.708333, "MIN_BBYMIN": 49.1, "MAX_BBYMIN": 49.1, "MIN_BBYMAX": 49.383333, "MAX_BBYMAX": 49.383333, "MEAN_BBXC": -122.982768, "MEAN_BBYC": 49.228888, "COMPARE": 0, "GN_ASCII": "Vancouver", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 2, "GN_POP": 1837969, "ELEVATION": 0, "GTOPO30": 63, "TIMEZONE": "America/Vancouver", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 15, "UN_ADM0": "Canada", "UN_LAT": 49.27, "UN_LONG": -122.96, "POP1950": 556, "POP1955": 588, "POP1960": 620, "POP1965": 836, "POP1970": 1045, "POP1975": 1150, "POP1980": 1247, "POP1985": 1359, "POP1990": 1559, "POP1995": 1789, "POP2000": 1959, "POP2005": 2093, "POP2010": 2146, "POP2015": 2219, "POP2020": 2310, "POP2025": 2380, "POP2050": 2444 }, "geometry": { "type": "Point", "coordinates": [ -123.134766, 49.296472 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Populated place", "NAME": "San Francisco", "NAMEALT": "San Francisco-Oakland", "DIFFASCII": 0, "NAMEASCII": "San Francisco", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "United States", "SOV_A3": "USA", "ADM0NAME": "United States of America", "ADM0_A3": "USA", "ADM1NAME": "California", "ISO_A2": "US", "LATITUDE": 37.740008, "LONGITUDE": -122.459978, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 988636, "MAX_POP20": 1130999, "MAX_POP50": 1371285, "MAX_POP300": 4561697, "MAX_POP310": 4561697, "MAX_NATSCA": 300, "MIN_AREAKM": 218, "MAX_AREAKM": 1748, "MIN_AREAMI": 84, "MAX_AREAMI": 675, "MIN_PERKM": 126, "MAX_PERKM": 755, "MIN_PERMI": 78, "MAX_PERMI": 469, "MIN_BBXMIN": -122.516667, "MAX_BBXMIN": -122.516667, "MIN_BBXMAX": -122.358333, "MAX_BBXMAX": -121.733333, "MIN_BBYMIN": 37.191667, "MAX_BBYMIN": 37.575, "MIN_BBYMAX": 37.816667, "MAX_BBYMAX": 38.041667, "MEAN_BBXC": -122.301354, "MEAN_BBYC": 37.622288, "COMPARE": 0, "GN_ASCII": "San Francisco", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 732072, "ELEVATION": 16, "GTOPO30": 60, "TIMEZONE": "America/Los_Angeles", "GEONAMESNO": "GeoNames match with ascii name + lat + long whole numbers.", "UN_FID": 570, "UN_ADM0": "United States of America", "UN_LAT": 37.79, "UN_LONG": -122.38, "POP1950": 1855, "POP1955": 2021, "POP1960": 2200, "POP1965": 2361, "POP1970": 2529, "POP1975": 2590, "POP1980": 2656, "POP1985": 2805, "POP1990": 2961, "POP1995": 3095, "POP2000": 3236, "POP2005": 3387, "POP2010": 3450, "POP2015": 3544, "POP2020": 3684, "POP2025": 3803, "POP2050": 3898, "CITYALT": "San Francisco" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -122.431641, 37.788081 ], [ -118.212891, 34.016242 ], [ -105.029297, 39.774769 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Admin-1 capital", "NAME": "Monterrey", "DIFFASCII": 0, "NAMEASCII": "Monterrey", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Mexico", "SOV_A3": "MEX", "ADM0NAME": "Mexico", "ADM0_A3": "MEX", "ADM1NAME": "Nuevo León", "ISO_A2": "MX", "LATITUDE": 25.669995, "LONGITUDE": -100.329985, "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, "MAX_POP10": 3296184, "MAX_POP20": 3296184, "MAX_POP50": 3296184, "MAX_POP300": 3296184, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 594, "MAX_AREAKM": 594, "MIN_AREAMI": 229, "MAX_AREAMI": 229, "MIN_PERKM": 208, "MAX_PERKM": 208, "MIN_PERMI": 130, "MAX_PERMI": 130, "MIN_BBXMIN": -100.5, "MAX_BBXMIN": -100.5, "MIN_BBXMAX": -100.125, "MAX_BBXMAX": -100.125, "MIN_BBYMIN": 25.575, "MAX_BBYMIN": 25.575, "MIN_BBYMAX": 25.85, "MAX_BBYMAX": 25.85, "MEAN_BBXC": -100.290632, "MEAN_BBYC": 25.71613, "COMPARE": 0, "GN_ASCII": "Monterrey", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 19, "GN_POP": 1122874, "ELEVATION": 0, "GTOPO30": 563, "TIMEZONE": "America/Monterrey", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 359, "UN_ADM0": "Mexico", "UN_LAT": 25.67, "UN_LONG": -100.31, "POP1950": 356, "POP1955": 498, "POP1960": 698, "POP1965": 943, "POP1970": 1267, "POP1975": 1589, "POP1980": 1992, "POP1985": 2273, "POP1990": 2594, "POP1995": 2961, "POP2000": 3266, "POP2005": 3579, "POP2010": 3712, "POP2015": 3901, "POP2020": 4140, "POP2025": 4298, "POP2050": 4413 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -100.371094, 25.681137 ], [ -95.361328, 29.840644 ], [ -99.140625, 19.476950 ], [ -90.571289, 14.647368 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Populated place", "NAME": "Chicago", "DIFFASCII": 0, "NAMEASCII": "Chicago", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "United States", "SOV_A3": "USA", "ADM0NAME": "United States of America", "ADM0_A3": "USA", "ADM1NAME": "Illinois", "ISO_A2": "US", "LATITUDE": 41.829991, "LONGITUDE": -87.750055, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 3747798, "MAX_POP20": 5069998, "MAX_POP50": 8416660, "MAX_POP300": 8416660, "MAX_POP310": 8450289, "MAX_NATSCA": 300, "MIN_AREAKM": 1345, "MAX_AREAKM": 4804, "MIN_AREAMI": 519, "MAX_AREAMI": 1855, "MIN_PERKM": 471, "MAX_PERKM": 2946, "MIN_PERMI": 293, "MAX_PERMI": 1830, "MIN_BBXMIN": -88.408333, "MAX_BBXMIN": -88.03629, "MIN_BBXMAX": -87.528138, "MAX_BBXMAX": -87.125, "MIN_BBYMIN": 41.391667, "MAX_BBYMIN": 41.458333, "MIN_BBYMAX": 42.000972, "MAX_BBYMAX": 42.491667, "MEAN_BBXC": -87.85874, "MEAN_BBYC": 41.832719, "COMPARE": 0, "GN_ASCII": "Chicago", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 2841952, "ELEVATION": 179, "GTOPO30": 181, "TIMEZONE": "America/Chicago", "GEONAMESNO": "GeoNames match with ascii name + lat + long whole numbers.", "UN_FID": 531, "UN_ADM0": "United States of America", "UN_LAT": 41.82, "UN_LONG": -87.64, "POP1950": 4999, "POP1955": 5565, "POP1960": 6183, "POP1965": 6639, "POP1970": 7106, "POP1975": 7160, "POP1980": 7216, "POP1985": 7285, "POP1990": 7374, "POP1995": 7839, "POP2000": 8333, "POP2005": 8820, "POP2010": 8990, "POP2015": 9211, "POP2020": 9516, "POP2025": 9756, "POP2050": 9932 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -87.758789, 41.836828 ], [ -79.453125, 43.707594 ], [ -75.717773, 45.429299 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Admin-1 capital", "NAME": "Atlanta", "DIFFASCII": 0, "NAMEASCII": "Atlanta", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "United States", "SOV_A3": "USA", "ADM0NAME": "United States of America", "ADM0_A3": "USA", "ADM1NAME": "Georgia", "ISO_A2": "US", "LATITUDE": 33.830014, "LONGITUDE": -84.399949, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 2928128, "MAX_POP20": 3896411, "MAX_POP50": 3910939, "MAX_POP300": 3910939, "MAX_POP310": 3910939, "MAX_NATSCA": 300, "MIN_AREAKM": 2761, "MAX_AREAKM": 4086, "MIN_AREAMI": 1066, "MAX_AREAMI": 1578, "MIN_PERKM": 1494, "MAX_PERKM": 2459, "MIN_PERMI": 929, "MAX_PERMI": 1528, "MIN_BBXMIN": -84.875, "MAX_BBXMIN": -84.608333, "MIN_BBXMAX": -83.879976, "MAX_BBXMAX": -83.858333, "MIN_BBYMIN": 33.383333, "MAX_BBYMIN": 33.383333, "MIN_BBYMAX": 34.202715, "MAX_BBYMAX": 34.275, "MEAN_BBXC": -84.328739, "MEAN_BBYC": 33.851552, "COMPARE": 0, "GN_ASCII": "Atlanta", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 0, "GN_POP": 422908, "ELEVATION": 320, "GTOPO30": 305, "TIMEZONE": "America/New_York", "GEONAMESNO": "GeoNames match general.", "UN_FID": 524, "UN_ADM0": "United States of America", "UN_LAT": 33.79, "UN_LONG": -84.34, "POP1950": 513, "POP1955": 631, "POP1960": 776, "POP1965": 959, "POP1970": 1182, "POP1975": 1386, "POP1980": 1625, "POP1985": 1879, "POP1990": 2184, "POP1995": 2781, "POP2000": 3542, "POP2005": 4307, "POP2010": 4506, "POP2015": 4695, "POP2020": 4888, "POP2025": 5035, "POP2050": 5151 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -84.418945, 33.833920 ], [ -82.397461, 23.160563 ], [ -80.244141, 25.799891 ], [ -77.036133, 38.925229 ], [ -74.003906, 40.780541 ], [ -77.387695, 25.085599 ], [ -88.769531, 17.266728 ], [ -87.231445, 14.136576 ], [ -89.208984, 13.752725 ], [ -86.308594, 12.168226 ], [ -84.111328, 9.968851 ], [ -79.541016, 8.971897 ], [ -76.772461, 17.978733 ], [ -72.377930, 18.562947 ], [ -69.916992, 18.479609 ], [ -74.091797, 4.609278 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Basseterre", "DIFFASCII": 0, "NAMEASCII": "Basseterre", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Saint Kitts and Nevis", "SOV_A3": "KNA", "ADM0NAME": "Saint Kitts and Nevis", "ADM0_A3": "KNA", "ISO_A2": "KN", "LATITUDE": 17.30203, "LONGITUDE": -62.717009, "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, "LS_NAME": "Basseterre", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 21887, "MAX_POP20": 21887, "MAX_POP50": 21887, "MAX_POP300": 21887, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 7, "MAX_AREAKM": 7, "MIN_AREAMI": 3, "MAX_AREAMI": 3, "MIN_PERKM": 16, "MAX_PERKM": 16, "MIN_PERMI": 10, "MAX_PERMI": 10, "MIN_BBXMIN": -62.741667, "MAX_BBXMIN": -62.741667, "MIN_BBXMAX": -62.708333, "MAX_BBXMAX": -62.708333, "MIN_BBYMIN": 17.291667, "MAX_BBYMIN": 17.291667, "MIN_BBYMAX": 17.333333, "MAX_BBYMAX": 17.333333, "MEAN_BBXC": -62.726389, "MEAN_BBYC": 17.306019, "COMPARE": 0, "GN_ASCII": "Basseterre", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 3, "GN_POP": 12920, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "America/St_Kitts", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -62.753906, 17.308688 ], [ -61.875000, 17.140790 ], [ -61.391602, 15.326572 ], [ -61.040039, 14.008696 ], [ -61.215820, 13.154376 ], [ -61.743164, 12.082296 ], [ -59.633789, 13.111580 ], [ -66.928711, 10.531020 ], [ -61.523438, 10.660608 ], [ -58.183594, 6.839170 ], [ -55.195312, 5.878332 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Reykjavík", "DIFFASCII": 1, "NAMEASCII": "Reykjavik", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Iceland", "SOV_A3": "ISL", "ADM0NAME": "Iceland", "ADM0_A3": "ISL", "ADM1NAME": "Suðurnes", "ISO_A2": "IS", "LATITUDE": 64.150024, "LONGITUDE": -21.950014, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 166212, "POP_MIN": 113906, "POP_OTHER": 160116, "RANK_MAX": 9, "RANK_MIN": 9, "GEONAMEID": 3413829, "LS_NAME": "Reykjavik", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 166212, "MAX_POP20": 166212, "MAX_POP50": 166212, "MAX_POP300": 166212, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 75, "MAX_AREAKM": 75, "MIN_AREAMI": 29, "MAX_AREAMI": 29, "MIN_PERKM": 119, "MAX_PERKM": 119, "MIN_PERMI": 74, "MAX_PERMI": 74, "MIN_BBXMIN": -22.008333, "MAX_BBXMIN": -22.008333, "MIN_BBXMAX": -21.75, "MAX_BBXMAX": -21.75, "MIN_BBYMIN": 64.05, "MAX_BBYMIN": 64.05, "MIN_BBYMAX": 64.166667, "MAX_BBYMAX": 64.166667, "MEAN_BBXC": -21.8825, "MEAN_BBYC": 64.116125, "COMPARE": 0, "GN_ASCII": "Reykjavik", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 39, "GN_POP": 113906, "ELEVATION": 0, "GTOPO30": 16, "TIMEZONE": "Atlantic/Reykjavik", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -21.972656, 64.168107 ], [ -6.284180, 53.357109 ], [ -0.131836, 51.508742 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Praia", "DIFFASCII": 0, "NAMEASCII": "Praia", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Cape Verde", "SOV_A3": "CPV", "ADM0NAME": "Cape Verde", "ADM0_A3": "CPV", "ISO_A2": "CV", "LATITUDE": 14.916698, "LONGITUDE": -23.516689, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 113364, "POP_MIN": 88859, "POP_OTHER": 89205, "RANK_MAX": 9, "RANK_MIN": 8, "GEONAMEID": 3374333, "LS_NAME": "Praia", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 88859, "MAX_POP20": 88859, "MAX_POP50": 88859, "MAX_POP300": 88859, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 37, "MAX_AREAKM": 37, "MIN_AREAMI": 14, "MAX_AREAMI": 14, "MIN_PERKM": 40, "MAX_PERKM": 40, "MIN_PERMI": 25, "MAX_PERMI": 25, "MIN_BBXMIN": -23.541667, "MAX_BBXMIN": -23.541667, "MIN_BBXMAX": -23.483333, "MAX_BBXMAX": -23.483333, "MIN_BBYMIN": 14.9, "MAX_BBYMIN": 14.9, "MIN_BBYMAX": 14.983333, "MAX_BBYMAX": 14.983333, "MEAN_BBXC": -23.514907, "MEAN_BBYC": 14.938056, "COMPARE": 0, "GN_ASCII": "Praia", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 113364, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Atlantic/Cape_Verde", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -23.554688, 14.944785 ], [ -13.227539, 27.176469 ], [ -9.184570, 38.754083 ], [ -7.646484, 33.614619 ], [ -6.855469, 34.052659 ], [ -3.691406, 40.413496 ], [ -9.667969, 26.155438 ], [ -17.490234, 14.732386 ], [ -15.996094, 18.104087 ], [ -16.611328, 13.496473 ], [ -15.600586, 11.867351 ], [ -13.710938, 9.535749 ], [ -13.271484, 8.494105 ], [ -8.041992, 12.683215 ], [ -1.538086, 12.382928 ], [ -10.810547, 6.315299 ], [ -5.317383, 6.839170 ], [ -4.042969, 5.353521 ], [ -0.219727, 5.572250 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Quito", "DIFFASCII": 0, "NAMEASCII": "Quito", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Ecuador", "SOV_A3": "ECU", "ADM0NAME": "Ecuador", "ADM0_A3": "ECU", "ADM1NAME": "Pichincha", "ISO_A2": "EC", "LATITUDE": -0.214988, "LONGITUDE": -78.500051, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1472051, "MAX_POP20": 1892286, "MAX_POP50": 1892286, "MAX_POP300": 1892286, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 334, "MAX_AREAKM": 496, "MIN_AREAMI": 129, "MAX_AREAMI": 191, "MIN_PERKM": 233, "MAX_PERKM": 359, "MIN_PERMI": 145, "MAX_PERMI": 223, "MIN_BBXMIN": -78.591667, "MAX_BBXMIN": -78.591667, "MIN_BBXMAX": -78.291667, "MAX_BBXMAX": -78.291667, "MIN_BBYMIN": -0.391667, "MAX_BBYMIN": -0.30257, "MIN_BBYMAX": 0.025, "MAX_BBYMAX": 0.025, "MEAN_BBXC": -78.460061, "MEAN_BBYC": -0.198438, "COMPARE": 0, "GN_ASCII": "Quito", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 18, "GN_POP": 1399814, "ELEVATION": 0, "GTOPO30": 2764, "TIMEZONE": "America/Guayaquil", "GEONAMESNO": "GeoNames match general.", "UN_FID": 178, "UN_ADM0": "Ecuador", "UN_LAT": -0.22, "UN_LONG": -78.52, "POP1950": 206, "POP1955": 257, "POP1960": 319, "POP1965": 399, "POP1970": 501, "POP1975": 628, "POP1980": 780, "POP1985": 936, "POP1990": 1088, "POP1995": 1217, "POP2000": 1357, "POP2005": 1593, "POP2010": 1701, "POP2015": 1846, "POP2020": 2035, "POP2025": 2189, "POP2050": 2316 }, "geometry": { "type": "Point", "coordinates": [ -78.530273, -0.175781 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 3, "FEATURECLA": "Admin-0 capital", "NAME": "Paris", "DIFFASCII": 0, "NAMEASCII": "Paris", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "French Republic", "SOV_A3": "FRA", "ADM0NAME": "France", "ADM0_A3": "FRA", "ADM1NAME": "Île-de-France", "ISO_A2": "FR", "LATITUDE": 48.866693, "LONGITUDE": 2.333335, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 9904000, "POP_MIN": 11177, "POP_OTHER": 7142744, "RANK_MAX": 13, "RANK_MIN": 6, "GEONAMEID": 6942553, "MEGANAME": "Paris", "LS_NAME": "Paris", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 7454172, "MAX_POP20": 7970513, "MAX_POP50": 9960588, "MAX_POP300": 9960588, "MAX_POP310": 9960588, "MAX_NATSCA": 300, "MIN_AREAKM": 1121, "MAX_AREAKM": 2415, "MIN_AREAMI": 433, "MAX_AREAMI": 932, "MIN_PERKM": 542, "MAX_PERKM": 1891, "MIN_PERMI": 337, "MAX_PERMI": 1175, "MIN_BBXMIN": 1.658333, "MAX_BBXMIN": 2.152754, "MIN_BBXMAX": 2.658336, "MAX_BBXMAX": 2.925, "MIN_BBYMIN": 48.491667, "MAX_BBYMIN": 48.591667, "MIN_BBYMAX": 49.183333, "MAX_BBYMAX": 49.183333, "MEAN_BBXC": 2.352277, "MEAN_BBYC": 48.839027, "COMPARE": 0, "GN_ASCII": "Paris", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 8, "GN_POP": 11177, "ELEVATION": 0, "GTOPO30": 228, "TIMEZONE": "America/Toronto", "GEONAMESNO": "GeoNames match general.", "UN_FID": 189, "UN_ADM0": "France", "UN_LAT": 48.88, "UN_LONG": 2.43, "POP1950": 6522, "POP1955": 6796, "POP1960": 7411, "POP1965": 7968, "POP1970": 8350, "POP1975": 8558, "POP1980": 8669, "POP1985": 8956, "POP1990": 9330, "POP1995": 9510, "POP2000": 9692, "POP2005": 9852, "POP2010": 9904, "POP2015": 9958, "POP2020": 10007, "POP2025": 10031, "POP2050": 10036 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 2.329102, 48.893615 ], [ 1.494141, 42.520700 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital", "NAME": "Algiers", "NAMEALT": "El Djazaïr", "DIFFASCII": 0, "NAMEASCII": "Algiers", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Algeria", "SOV_A3": "DZA", "ADM0NAME": "Algeria", "ADM0_A3": "DZA", "ADM1NAME": "Alger", "ISO_A2": "DZ", "LATITUDE": 36.763065, "LONGITUDE": 3.050553, "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 Djazaïr", "LS_NAME": "Algiers", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 3368320, "MAX_POP20": 3698473, "MAX_POP50": 4203253, "MAX_POP300": 4203253, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 886, "MAX_AREAKM": 1275, "MIN_AREAMI": 342, "MAX_AREAMI": 492, "MIN_PERKM": 798, "MAX_PERKM": 1192, "MIN_PERMI": 496, "MAX_PERMI": 741, "MIN_BBXMIN": 2.641667, "MAX_BBXMIN": 2.808333, "MIN_BBXMAX": 3.548211, "MAX_BBXMAX": 3.741667, "MIN_BBYMIN": 36.45, "MAX_BBYMIN": 36.508333, "MIN_BBYMAX": 36.816667, "MAX_BBYMAX": 36.816667, "MEAN_BBXC": 3.101671, "MEAN_BBYC": 36.673641, "COMPARE": 0, "GN_ASCII": "Algiers", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 1, "GN_POP": 1977663, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Africa/Algiers", "GEONAMESNO": "GeoNames match general.", "UN_FID": 6, "UN_ADM0": "Algeria", "UN_LAT": 36.78, "UN_LONG": 3.05, "POP1950": 516, "POP1955": 623, "POP1960": 872, "POP1965": 1049, "POP1970": 1254, "POP1975": 1499, "POP1980": 1621, "POP1985": 1672, "POP1990": 1908, "POP1995": 2295, "POP2000": 2754, "POP2005": 3199, "POP2010": 3354, "POP2015": 3574, "POP2020": 3922, "POP2025": 4235, "POP2050": 4499, "CITYALT": "Algiers" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 3.032227, 36.774092 ], [ 2.109375, 13.539201 ], [ 1.186523, 6.140555 ], [ 2.504883, 6.402648 ], [ 2.592773, 6.489983 ], [ 3.383789, 6.446318 ] ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 1, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Sao Tome", "DIFFASCII": 0, "NAMEASCII": "Sao Tome", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Sao Tome and Principe", "SOV_A3": "STP", "ADM0NAME": "Sao Tome and Principe", "ADM0_A3": "STP", "ISO_A2": "ST", "LATITUDE": 0.333402, "LONGITUDE": 6.733325, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 88219, "POP_MIN": 56166, "POP_OTHER": 88219, "RANK_MAX": 8, "RANK_MIN": 8, "GEONAMEID": 3388092, "LS_NAME": "Sao Tome", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 88219, "MAX_POP20": 88219, "MAX_POP50": 88219, "MAX_POP300": 88219, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 32, "MAX_AREAKM": 32, "MIN_AREAMI": 12, "MAX_AREAMI": 12, "MIN_PERKM": 44, "MAX_PERKM": 44, "MIN_PERMI": 28, "MAX_PERMI": 28, "MIN_BBXMIN": 6.691667, "MAX_BBXMIN": 6.691667, "MIN_BBXMAX": 6.75, "MAX_BBXMAX": 6.75, "MIN_BBYMIN": 0.3, "MAX_BBYMIN": 0.3, "MIN_BBYMAX": 0.391667, "MAX_BBYMAX": 0.391667, "MEAN_BBXC": 6.719032, "MEAN_BBYC": 0.338176, "COMPARE": 0, "GN_ASCII": "Sao Tome", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 22, "GN_POP": 6137, "ELEVATION": 0, "GTOPO30": 151, "TIMEZONE": "America/Fortaleza", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 6.723633, 0.351560 ], [ 9.448242, 0.395505 ], [ 32.563477, 0.351560 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Mogadishu", "NAMEALT": "Muqdisho", "DIFFASCII": 0, "NAMEASCII": "Mogadishu", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Somalia", "SOV_A3": "SOM", "ADM0NAME": "Somalia", "ADM0_A3": "SOM", "ADM1NAME": "Banaadir", "ISO_A2": "SO", "LATITUDE": 2.066681, "LONGITUDE": 45.366678, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 875388, "MAX_POP20": 875388, "MAX_POP50": 875388, "MAX_POP300": 875388, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 99, "MAX_AREAKM": 99, "MIN_AREAMI": 38, "MAX_AREAMI": 38, "MIN_PERKM": 68, "MAX_PERKM": 68, "MIN_PERMI": 43, "MAX_PERMI": 43, "MIN_BBXMIN": 45.25, "MAX_BBXMIN": 45.25, "MIN_BBXMAX": 45.416667, "MAX_BBXMAX": 45.416667, "MIN_BBYMIN": 2, "MAX_BBYMIN": 2, "MIN_BBYMAX": 2.116667, "MAX_BBYMAX": 2.116667, "MEAN_BBXC": 45.331178, "MEAN_BBYC": 2.054239, "COMPARE": 0, "GN_ASCII": "Mogadishu", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 2587183, "ELEVATION": 0, "GTOPO30": 39, "TIMEZONE": "Africa/Mogadishu", "GEONAMESNO": "GeoNames match general.", "UN_FID": 454, "UN_ADM0": "Somalia", "UN_LAT": 2.04, "UN_LONG": 45.34, "POP1950": 69, "POP1955": 73, "POP1960": 94, "POP1965": 146, "POP1970": 272, "POP1975": 445, "POP1980": 551, "POP1985": 747, "POP1990": 1035, "POP1995": 1147, "POP2000": 1201, "POP2005": 1415, "POP2010": 1100, "POP2015": 1500, "POP2020": 1794, "POP2025": 2142, "POP2050": 2529, "CITYALT": "Mogadishu" }, "geometry": { "type": "Point", "coordinates": [ 45.351562, 2.108899 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Kuala Lumpur", "DIFFASCII": 0, "NAMEASCII": "Kuala Lumpur", "ADM0CAP": 1, "CAPALT": 0, "CAPIN": "Official and le", "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Malaysia", "SOV_A3": "MYS", "ADM0NAME": "Malaysia", "ADM0_A3": "MYS", "ADM1NAME": "Selangor", "ISO_A2": "MY", "LATITUDE": 3.166666, "LONGITUDE": 101.699983, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 2750755, "MAX_POP20": 2750755, "MAX_POP50": 3468789, "MAX_POP300": 4983714, "MAX_POP310": 4983714, "MAX_NATSCA": 300, "MIN_AREAKM": 666, "MAX_AREAKM": 1700, "MIN_AREAMI": 257, "MAX_AREAMI": 657, "MIN_PERKM": 350, "MAX_PERKM": 1111, "MIN_PERMI": 217, "MAX_PERMI": 690, "MIN_BBXMIN": 101.358333, "MAX_BBXMIN": 101.491667, "MIN_BBXMAX": 101.841667, "MAX_BBXMAX": 101.891667, "MIN_BBYMIN": 2.7, "MAX_BBYMIN": 3.040173, "MIN_BBYMAX": 3.475, "MAX_BBYMAX": 3.475, "MEAN_BBXC": 101.644598, "MEAN_BBYC": 3.131431, "COMPARE": 0, "GN_ASCII": "Kuala Lumpur", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 14, "GN_POP": 1453975, "ELEVATION": 0, "GTOPO30": 62, "TIMEZONE": "Asia/Kuala_Lumpur", "GEONAMESNO": "GeoNames match general.", "UN_FID": 348, "UN_ADM0": "Malaysia", "UN_LAT": 3.14, "UN_LONG": 101.7, "POP1950": 208, "POP1955": 281, "POP1960": 344, "POP1965": 394, "POP1970": 451, "POP1975": 645, "POP1980": 921, "POP1985": 1016, "POP1990": 1120, "POP1995": 1213, "POP2000": 1306, "POP2005": 1405, "POP2010": 1448, "POP2015": 1519, "POP2020": 1670, "POP2025": 1820, "POP2050": 1938 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 101.689453, 3.206333 ], [ 101.689453, 2.943041 ], [ 103.842773, 1.318243 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Tarawa", "DIFFASCII": 0, "NAMEASCII": "Tarawa", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Kiribati", "SOV_A3": "KIR", "ADM0NAME": "Kiribati", "ADM0_A3": "KIR", "ISO_A2": "KI", "LATITUDE": 1.338188, "LONGITUDE": 173.017571, "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, "LS_NAME": "Tarawa", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 22534, "MAX_POP20": 22534, "MAX_POP50": 22534, "MAX_POP300": 22534, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 12, "MAX_AREAKM": 12, "MIN_AREAMI": 5, "MAX_AREAMI": 5, "MIN_PERKM": 28, "MAX_PERKM": 28, "MIN_PERMI": 17, "MAX_PERMI": 17, "MIN_BBXMIN": 172.966667, "MAX_BBXMIN": 172.966667, "MIN_BBXMAX": 173.058333, "MAX_BBXMAX": 173.058333, "MIN_BBYMIN": 1.325, "MAX_BBYMIN": 1.325, "MIN_BBYMAX": 1.358333, "MAX_BBYMAX": 1.358333, "MEAN_BBXC": 173.015476, "MEAN_BBYC": 1.33869, "COMPARE": 0, "GN_ASCII": "Tarawa", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 28802, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Pacific/Tarawa", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 173.012695, 1.362176 ], [ 15.249023, -4.214943 ], [ 15.292969, -4.302591 ], [ 13.227539, -8.798225 ], [ 17.050781, -22.553147 ], [ 18.413086, -33.906896 ], [ 30.014648, -1.933227 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Bujumbura", "DIFFASCII": 0, "NAMEASCII": "Bujumbura", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Burundi", "SOV_A3": "BDI", "ADM0NAME": "Burundi", "ADM0_A3": "BDI", "ADM1NAME": "Bujumbura Mairie", "ISO_A2": "BI", "LATITUDE": -3.376087, "LONGITUDE": 29.360006, "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, "LS_NAME": "Bujumbura", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 1123733, "MAX_POP20": 2140496, "MAX_POP50": 3536914, "MAX_POP300": 3539151, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 1093, "MAX_AREAKM": 5563, "MIN_AREAMI": 422, "MAX_AREAMI": 2148, "MIN_PERKM": 1180, "MAX_PERKM": 5081, "MIN_PERMI": 733, "MAX_PERMI": 3157, "MIN_BBXMIN": 29.254336, "MAX_BBXMIN": 29.258333, "MIN_BBXMAX": 29.64063, "MAX_BBXMAX": 30.272423, "MIN_BBYMIN": -3.841667, "MAX_BBYMIN": -3.675, "MIN_BBYMAX": -2.95, "MAX_BBYMAX": -2.544862, "MEAN_BBXC": 29.649864, "MEAN_BBYC": -3.227847, "COMPARE": 0, "GN_ASCII": "Bujumbura", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 331700, "ELEVATION": 0, "GTOPO30": 795, "TIMEZONE": "Africa/Bujumbura", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 29.355469, -3.337954 ], [ 28.256836, -15.411319 ], [ 31.025391, -17.811456 ], [ 36.782227, -1.274309 ], [ 35.727539, -6.140555 ], [ 39.243164, -6.795535 ], [ 33.750000, -13.966054 ], [ 43.198242, -11.695273 ], [ 25.883789, -24.607069 ], [ 27.993164, -26.155438 ], [ 26.191406, -29.113775 ], [ 27.465820, -29.305561 ], [ 28.212891, -25.681137 ], [ 31.113281, -26.313113 ], [ 31.157227, -26.431228 ], [ 32.563477, -25.918526 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Victoria", "DIFFASCII": 0, "NAMEASCII": "Victoria", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Seychelles", "SOV_A3": "SYC", "ADM0NAME": "Seychelles", "ADM0_A3": "SYC", "ISO_A2": "SC", "LATITUDE": -4.616632, "LONGITUDE": 55.44999, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 33576, "POP_MIN": 22881, "POP_OTHER": 33737, "RANK_MAX": 7, "RANK_MIN": 7, "GEONAMEID": 241131, "LS_NAME": "Victoria4", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 33576, "MAX_POP20": 33576, "MAX_POP50": 33576, "MAX_POP300": 33576, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 15, "MAX_AREAKM": 15, "MIN_AREAMI": 6, "MAX_AREAMI": 6, "MIN_PERKM": 26, "MAX_PERKM": 26, "MIN_PERMI": 16, "MAX_PERMI": 16, "MIN_BBXMIN": 55.416667, "MAX_BBXMIN": 55.416667, "MIN_BBXMAX": 55.475, "MAX_BBXMAX": 55.475, "MIN_BBYMIN": -4.65, "MAX_BBYMIN": -4.65, "MIN_BBYMAX": -4.6, "MAX_BBYMAX": -4.6, "MEAN_BBXC": 55.45, "MEAN_BBYC": -4.626389, "COMPARE": 0, "GN_ASCII": "Victoria", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 22881, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Indian/Mahe", "GEONAMESNO": "GeoNames match general + researched.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 55.415039, -4.609278 ], [ 47.504883, -18.895893 ], [ 57.480469, -20.138470 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 1, "FEATURECLA": "Admin-0 capital", "NAME": "Jakarta", "DIFFASCII": 0, "NAMEASCII": "Jakarta", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Indonesia", "SOV_A3": "IDN", "ADM0NAME": "Indonesia", "ADM0_A3": "IDN", "ADM1NAME": "Jakarta Raya", "ISO_A2": "ID", "LATITUDE": -6.174418, "LONGITUDE": 106.829438, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 9664972, "MAX_POP20": 15074060, "MAX_POP50": 22017580, "MAX_POP300": 22031364, "MAX_POP310": 44354170, "MAX_NATSCA": 300, "MIN_AREAKM": 1303, "MAX_AREAKM": 19435, "MIN_AREAMI": 503, "MAX_AREAMI": 7504, "MIN_PERKM": 318, "MAX_PERKM": 10224, "MIN_PERMI": 197, "MAX_PERMI": 6353, "MIN_BBXMIN": 105.891667, "MAX_BBXMIN": 106.473854, "MIN_BBXMAX": 106.932506, "MAX_BBXMAX": 109.808333, "MIN_BBYMIN": -7.716667, "MAX_BBYMIN": -6.383127, "MIN_BBYMAX": -6.016667, "MAX_BBYMAX": -5.875, "MEAN_BBXC": 106.989399, "MEAN_BBYC": -6.313824, "COMPARE": 0, "GN_ASCII": "Jakarta", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 4, "GN_POP": 8540121, "ELEVATION": 0, "GTOPO30": 2, "TIMEZONE": "Asia/Jakarta", "GEONAMESNO": "GeoNames match general.", "UN_FID": 280, "UN_ADM0": "Indonesia", "UN_LAT": -6.16, "UN_LONG": 106.8, "POP1950": 1452, "POP1955": 1972, "POP1960": 2679, "POP1965": 3297, "POP1970": 3915, "POP1975": 4813, "POP1980": 5984, "POP1985": 7009, "POP1990": 8175, "POP1995": 8322, "POP2000": 8390, "POP2005": 8843, "POP2010": 9125, "POP2015": 9703, "POP2020": 10792, "POP2025": 11689, "POP2050": 12363 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 106.787109, -6.140555 ], [ 125.551758, -8.537565 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Port Moresby", "DIFFASCII": 0, "NAMEASCII": "Port Moresby", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Papua New Guinea", "SOV_A3": "PNG", "ADM0NAME": "Papua New Guinea", "ADM0_A3": "PNG", "ADM1NAME": "Central", "ISO_A2": "PG", "LATITUDE": -9.464708, "LONGITUDE": 147.192504, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 283733, "POP_MIN": 251136, "POP_OTHER": 251304, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 2088122, "LS_NAME": "Port Moresby", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 251136, "MAX_POP20": 251136, "MAX_POP50": 251136, "MAX_POP300": 251136, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 89, "MAX_AREAKM": 89, "MIN_AREAMI": 35, "MAX_AREAMI": 35, "MIN_PERKM": 92, "MAX_PERKM": 92, "MIN_PERMI": 57, "MAX_PERMI": 57, "MIN_BBXMIN": 147.141667, "MAX_BBXMIN": 147.141667, "MIN_BBXMAX": 147.241667, "MAX_BBXMAX": 147.241667, "MIN_BBYMIN": -9.508333, "MAX_BBYMIN": -9.508333, "MIN_BBYMAX": -9.358333, "MAX_BBYMAX": -9.358333, "MEAN_BBXC": 147.185377, "MEAN_BBYC": -9.433491, "COMPARE": 0, "GN_ASCII": "Port Moresby", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 20, "GN_POP": 283733, "ELEVATION": 0, "GTOPO30": 50, "TIMEZONE": "Pacific/Port_Moresby", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 147.172852, -9.449062 ], [ 144.931641, -37.788081 ], [ 151.171875, -33.906896 ], [ 149.106445, -35.281501 ], [ 159.916992, -9.405710 ], [ 168.310547, -17.727759 ], [ 179.208984, -8.494105 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Suva", "DIFFASCII": 0, "NAMEASCII": "Suva", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Fiji", "SOV_A3": "FJI", "ADM0NAME": "Fiji", "ADM0_A3": "FJI", "ADM1NAME": "Central", "ISO_A2": "FJ", "LATITUDE": -18.133016, "LONGITUDE": 178.441707, "CHANGED": 4, "NAMEDIFF": 0, "DIFFNOTE": "Location adjusted.", "POP_MAX": 175399, "POP_MIN": 88271, "POP_OTHER": 0, "RANK_MAX": 9, "RANK_MIN": 8, "GEONAMEID": 2198148, "LS_NAME": "Suva", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 143230, "MAX_POP20": 143230, "MAX_POP50": 143230, "MAX_POP300": 143230, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 53, "MAX_AREAKM": 53, "MIN_AREAMI": 20, "MAX_AREAMI": 20, "MIN_PERKM": 56, "MAX_PERKM": 56, "MIN_PERMI": 35, "MAX_PERMI": 35, "MIN_BBXMIN": 178.425, "MAX_BBXMIN": 178.425, "MIN_BBXMAX": 178.533333, "MAX_BBXMAX": 178.533333, "MIN_BBYMIN": -18.166667, "MAX_BBYMIN": -18.166667, "MIN_BBYMAX": -18.025, "MAX_BBYMAX": -18.025, "MEAN_BBXC": 178.472885, "MEAN_BBYC": -18.106731, "COMPARE": 0, "GN_ASCII": "Suva", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 1, "GN_POP": 77366, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Pacific/Fiji", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 178.417969, -18.104087 ], [ 174.726562, -36.844461 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Wellington", "DIFFASCII": 0, "NAMEASCII": "Wellington", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "New Zealand", "SOV_A3": "NZL", "ADM0NAME": "New Zealand", "ADM0_A3": "NZL", "ADM1NAME": "Manawatu-Wanganui", "ISO_A2": "NZ", "LATITUDE": -41.299974, "LONGITUDE": 174.783274, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 393400, "POP_MIN": 199200, "POP_OTHER": 140594, "RANK_MAX": 10, "RANK_MIN": 9, "GEONAMEID": 2144168, "LS_NAME": "Wellington", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 144164, "MAX_POP20": 144164, "MAX_POP50": 144164, "MAX_POP300": 144164, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 77, "MAX_AREAKM": 77, "MIN_AREAMI": 30, "MAX_AREAMI": 30, "MIN_PERKM": 79, "MAX_PERKM": 79, "MIN_PERMI": 49, "MAX_PERMI": 49, "MIN_BBXMIN": 174.725, "MAX_BBXMIN": 174.725, "MIN_BBXMAX": 174.841667, "MAX_BBXMAX": 174.841667, "MIN_BBYMIN": -41.35, "MAX_BBYMIN": -41.35, "MIN_BBYMAX": -41.2, "MAX_BBYMAX": -41.2, "MEAN_BBXC": 174.78792, "MEAN_BBYC": -41.285539, "COMPARE": 0, "GN_ASCII": "Wellington", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 2, "GN_POP": 5428, "ELEVATION": 0, "GTOPO30": 304, "TIMEZONE": "Australia/Sydney", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 174.770508, -41.277806 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 1, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital", "NAME": "London", "DIFFASCII": 0, "NAMEASCII": "London", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "United Kingdom", "SOV_A3": "GBR", "ADM0NAME": "United Kingdom", "ADM0_A3": "GBR", "ADM1NAME": "Westminster", "ISO_A2": "GB", "LATITUDE": 51.499995, "LONGITUDE": -0.116722, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 7721282, "MAX_POP20": 8370578, "MAX_POP50": 10011551, "MAX_POP300": 10011551, "MAX_POP310": 10011551, "MAX_NATSCA": 300, "MIN_AREAKM": 1914, "MAX_AREAKM": 3198, "MIN_AREAMI": 739, "MAX_AREAMI": 1235, "MIN_PERKM": 994, "MAX_PERKM": 2440, "MIN_PERMI": 618, "MAX_PERMI": 1516, "MIN_BBXMIN": -1.091667, "MAX_BBXMIN": -0.546866, "MIN_BBXMAX": 0.307108, "MAX_BBXMAX": 0.816667, "MIN_BBYMIN": 51.133333, "MAX_BBYMIN": 51.208333, "MIN_BBYMAX": 51.825, "MAX_BBYMAX": 51.825, "MEAN_BBXC": -0.169651, "MEAN_BBYC": 51.489624, "COMPARE": 0, "GN_ASCII": "London", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 7421209, "ELEVATION": 0, "GTOPO30": 21, "TIMEZONE": "Europe/London", "GEONAMESNO": "GeoNames match general.", "UN_FID": 519, "UN_ADM0": "United Kingdom", "UN_LAT": 51.48, "UN_LONG": -0.17, "POP1950": 8361, "POP1955": 8278, "POP1960": 8196, "POP1965": 7869, "POP1970": 7509, "POP1975": 7546, "POP1980": 7660, "POP1985": 7667, "POP1990": 7654, "POP1995": 7908, "POP2000": 8225, "POP2005": 8505, "POP2010": 8567, "POP2015": 8607, "POP2020": 8618, "POP2025": 8618, "POP2050": 8618 }, "geometry": { "type": "Point", "coordinates": [ -0.131836, 51.508742 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Ouagadougou", "DIFFASCII": 0, "NAMEASCII": "Ouagadougou", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Burkina Faso", "SOV_A3": "BFA", "ADM0NAME": "Burkina Faso", "ADM0_A3": "BFA", "ADM1NAME": "Kadiogo", "ISO_A2": "BF", "LATITUDE": 12.370316, "LONGITUDE": -1.524724, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 835457, "MAX_POP20": 835457, "MAX_POP50": 835457, "MAX_POP300": 835457, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 236, "MAX_AREAKM": 236, "MIN_AREAMI": 91, "MAX_AREAMI": 91, "MIN_PERKM": 133, "MAX_PERKM": 133, "MIN_PERMI": 83, "MAX_PERMI": 83, "MIN_BBXMIN": -1.616667, "MAX_BBXMIN": -1.616667, "MIN_BBXMAX": -1.433333, "MAX_BBXMAX": -1.433333, "MIN_BBYMIN": 12.275, "MAX_BBYMIN": 12.275, "MIN_BBYMAX": 12.483333, "MAX_BBYMAX": 12.483333, "MEAN_BBXC": -1.521746, "MEAN_BBYC": 12.365975, "COMPARE": 0, "GN_ASCII": "Ouagadougou", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 53, "GN_POP": 1086505, "ELEVATION": 0, "GTOPO30": 307, "TIMEZONE": "Africa/Ouagadougou", "GEONAMESNO": "GeoNames match general.", "UN_FID": 578, "UN_ADM0": "Burkina Faso", "UN_LAT": 12.48, "UN_LONG": -1.67, "POP1950": 33, "POP1955": 46, "POP1960": 59, "POP1965": 82, "POP1970": 111, "POP1975": 149, "POP1980": 257, "POP1985": 424, "POP1990": 537, "POP1995": 667, "POP2000": 828, "POP2005": 1044, "POP2010": 1149, "POP2015": 1324, "POP2020": 1676, "POP2025": 2111, "POP2050": 2632 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -1.538086, 12.382928 ], [ -0.219727, 5.572250 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Oslo", "DIFFASCII": 0, "NAMEASCII": "Oslo", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Kingdom of Norway", "SOV_A3": "NOR", "ADM0NAME": "Norway", "ADM0_A3": "NOR", "ADM1NAME": "Oslo", "ISO_A2": "NO", "LATITUDE": 59.91669, "LONGITUDE": 10.749979, "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, "MAX_POP10": 731563, "MAX_POP20": 731563, "MAX_POP50": 762374, "MAX_POP300": 762374, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 329, "MAX_AREAKM": 362, "MIN_AREAMI": 127, "MAX_AREAMI": 140, "MIN_PERKM": 340, "MAX_PERKM": 390, "MIN_PERMI": 211, "MAX_PERMI": 243, "MIN_BBXMIN": 10.333333, "MAX_BBXMIN": 10.440355, "MIN_BBXMAX": 11.091667, "MAX_BBXMAX": 11.091667, "MIN_BBYMIN": 59.708333, "MAX_BBYMIN": 59.708333, "MIN_BBYMAX": 60.066667, "MAX_BBYMAX": 60.066667, "MEAN_BBXC": 10.756508, "MEAN_BBYC": 59.906118, "COMPARE": 0, "GN_ASCII": "Oslo", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 12, "GN_POP": 580000, "ELEVATION": 0, "GTOPO30": 11, "TIMEZONE": "Europe/Oslo", "GEONAMESNO": "GeoNames match general.", "UN_FID": 397, "UN_ADM0": "Norway", "UN_LAT": 59.93, "UN_LONG": 10.71, "POP1950": 468, "POP1955": 533, "POP1960": 578, "POP1965": 610, "POP1970": 643, "POP1975": 644, "POP1980": 643, "POP1985": 662, "POP1990": 684, "POP1995": 729, "POP2000": 774, "POP2005": 816, "POP2010": 835, "POP2015": 858, "POP2020": 885, "POP2025": 909, "POP2050": 936 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 10.722656, 59.933000 ], [ 18.061523, 59.355596 ], [ 4.262695, 52.106505 ], [ 4.877930, 52.375599 ], [ 4.306641, 50.847573 ], [ 6.108398, 49.639177 ], [ 2.329102, 48.893615 ], [ 1.494141, 42.520700 ], [ 6.108398, 46.225453 ], [ 7.426758, 46.920255 ], [ 9.492188, 47.159840 ], [ 7.382812, 43.771094 ], [ 12.524414, 55.702355 ], [ 13.359375, 52.536273 ], [ 14.458008, 50.092393 ], [ 20.961914, 52.268157 ], [ 16.347656, 48.224673 ], [ 14.501953, 46.073231 ], [ 15.996094, 45.828799 ], [ 12.436523, 43.961191 ], [ 12.436523, 41.934977 ], [ 12.480469, 41.902277 ], [ 17.094727, 48.166085 ], [ 19.072266, 47.517201 ], [ 18.369141, 43.866218 ], [ 19.248047, 42.488302 ], [ 20.434570, 44.840291 ], [ 19.775391, 41.343825 ], [ 21.137695, 42.682435 ], [ 21.401367, 42.000325 ], [ 24.916992, 60.196156 ], [ 24.697266, 59.445075 ], [ 24.082031, 56.968936 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Vilnius", "DIFFASCII": 0, "NAMEASCII": "Vilnius", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Lithuania", "SOV_A3": "LTU", "ADM0NAME": "Lithuania", "ADM0_A3": "LTU", "ADM1NAME": "Vilniaus", "ISO_A2": "LT", "LATITUDE": 54.683366, "LONGITUDE": 25.316635, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 542366, "POP_MIN": 507029, "POP_OTHER": 494356, "RANK_MAX": 11, "RANK_MIN": 11, "GEONAMEID": 593116, "LS_NAME": "Vilnius", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 507029, "MAX_POP20": 507029, "MAX_POP50": 507029, "MAX_POP300": 507029, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 126, "MAX_AREAKM": 126, "MIN_AREAMI": 49, "MAX_AREAMI": 49, "MIN_PERKM": 162, "MAX_PERKM": 162, "MIN_PERMI": 101, "MAX_PERMI": 101, "MIN_BBXMIN": 25.166667, "MAX_BBXMIN": 25.166667, "MIN_BBXMAX": 25.391667, "MAX_BBXMAX": 25.391667, "MIN_BBYMIN": 54.575, "MAX_BBYMIN": 54.575, "MIN_BBYMAX": 54.775, "MAX_BBYMAX": 54.775, "MEAN_BBXC": 25.259623, "MEAN_BBYC": 54.692063, "COMPARE": 0, "GN_ASCII": "Vilnius", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 65, "GN_POP": 542366, "ELEVATION": 0, "GTOPO30": 125, "TIMEZONE": "Europe/Vilnius", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 25.312500, 54.699234 ], [ 27.553711, 53.904338 ], [ 30.498047, 50.457504 ], [ 23.291016, 42.714732 ], [ 26.059570, 44.465151 ], [ 28.828125, 47.010226 ], [ 29.003906, 41.112469 ], [ 37.573242, 55.776573 ], [ 44.780273, 41.738528 ], [ 3.032227, 36.774092 ], [ 10.151367, 36.809285 ], [ 13.139648, 32.916485 ], [ 14.501953, 35.924645 ], [ 2.109375, 13.539201 ], [ 1.186523, 6.140555 ], [ 2.504883, 6.402648 ], [ 2.592773, 6.489983 ], [ 3.383789, 6.446318 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 2, "FEATURECLA": "Admin-0 capital", "NAME": "Abuja", "DIFFASCII": 0, "NAMEASCII": "Abuja", "ADM0CAP": 1, "CAPALT": 0, "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", "LATITUDE": 9.083333, "LONGITUDE": 7.533328, "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, "MAX_POP10": 655258, "MAX_POP20": 655258, "MAX_POP50": 655258, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 50, "MIN_AREAKM": 174, "MAX_AREAKM": 174, "MIN_AREAMI": 67, "MAX_AREAMI": 67, "MIN_PERKM": 162, "MAX_PERKM": 162, "MIN_PERMI": 101, "MAX_PERMI": 101, "MIN_BBXMIN": 7.375, "MAX_BBXMIN": 7.375, "MIN_BBXMAX": 7.591667, "MAX_BBXMAX": 7.591667, "MIN_BBYMIN": 8.983333, "MAX_BBYMIN": 8.983333, "MIN_BBYMAX": 9.166667, "MAX_BBYMAX": 9.166667, "MEAN_BBXC": 7.484385, "MEAN_BBYC": 9.063188, "COMPARE": 0, "GN_ASCII": "Abuja", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 162135, "ELEVATION": 0, "GTOPO30": 339, "TIMEZONE": "Africa/Lagos", "GEONAMESNO": "GeoNames match general.", "UN_FID": 386, "UN_ADM0": "Nigeria", "UN_LAT": 9.05, "UN_LONG": 7.25, "POP1950": 18, "POP1955": 21, "POP1960": 23, "POP1965": 29, "POP1970": 48, "POP1975": 77, "POP1980": 125, "POP1985": 204, "POP1990": 330, "POP1995": 526, "POP2000": 832, "POP2005": 1315, "POP2010": 1576, "POP2015": 1994, "POP2020": 2558, "POP2025": 2971, "POP2050": 3358 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 7.514648, 9.102097 ], [ 6.723633, 0.351560 ], [ 8.745117, 3.776559 ], [ 9.448242, 0.395505 ], [ 15.029297, 12.125264 ], [ 11.513672, 3.908099 ], [ 18.544922, 4.390229 ], [ 23.730469, 37.996163 ], [ 32.827148, 39.943436 ], [ 33.354492, 35.173808 ], [ 31.245117, 30.069094 ], [ 34.760742, 32.101190 ], [ 35.463867, 33.906896 ], [ 36.254883, 33.504759 ], [ 44.472656, 40.212441 ], [ 44.384766, 33.358062 ], [ 35.200195, 31.802893 ], [ 35.903320, 31.952162 ], [ 32.519531, 15.623037 ], [ 31.552734, 4.872048 ], [ 32.563477, 0.351560 ], [ 38.891602, 15.368950 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Sanaa", "NAMEALT": "Sana'a'", "DIFFASCII": 0, "NAMEASCII": "Sanaa", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Yemen", "SOV_A3": "YEM", "ADM0NAME": "Yemen", "ADM0_A3": "YEM", "ADM1NAME": "Amanat Al Asimah", "ISO_A2": "YE", "LATITUDE": 15.354733, "LONGITUDE": 44.206593, "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, "MAX_POP10": 1835853, "MAX_POP20": 1835853, "MAX_POP50": 1835853, "MAX_POP300": 1835853, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 160, "MAX_AREAKM": 160, "MIN_AREAMI": 62, "MAX_AREAMI": 62, "MIN_PERKM": 132, "MAX_PERKM": 132, "MIN_PERMI": 82, "MAX_PERMI": 82, "MIN_BBXMIN": 44.15, "MAX_BBXMIN": 44.15, "MIN_BBXMAX": 44.258333, "MAX_BBXMAX": 44.258333, "MIN_BBYMIN": 15.266667, "MAX_BBYMIN": 15.266667, "MIN_BBYMAX": 15.508333, "MAX_BBYMAX": 15.508333, "MEAN_BBXC": 44.206615, "MEAN_BBYC": 15.376031, "COMPARE": 0, "GN_ASCII": "Sanaa", "ADMIN1_COD": 0, "GN_POP": 0, "ELEVATION": 0, "GTOPO30": 0, "GEONAMESNO": "GeoNames match general + researched.", "UN_FID": 587, "UN_ADM0": "Yemen", "UN_LAT": 15.36, "UN_LONG": 44.2, "POP1950": 46, "POP1955": 58, "POP1960": 72, "POP1965": 89, "POP1970": 111, "POP1975": 141, "POP1980": 238, "POP1985": 402, "POP1990": 653, "POP1995": 1034, "POP2000": 1365, "POP2005": 1801, "POP2010": 2008, "POP2015": 2345, "POP2020": 2955, "POP2025": 3636, "POP2050": 4382, "CITYALT": "Sanaa" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 44.165039, 15.368950 ], [ 43.110352, 11.609193 ], [ 38.671875, 9.058702 ], [ 44.033203, 9.579084 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Astana", "DIFFASCII": 0, "NAMEASCII": "Astana", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Kazakhstan", "SOV_A3": "KAZ", "ADM0NAME": "Kazakhstan", "ADM0_A3": "KAZ", "ADM1NAME": "Aqmola", "ISO_A2": "KZ", "LATITUDE": 51.181125, "LONGITUDE": 71.427774, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 345604, "POP_MIN": 325021, "POP_OTHER": 317445, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 1526273, "LS_NAME": "Astana", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 325021, "MAX_POP20": 325021, "MAX_POP50": 325021, "MAX_POP300": 325021, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 104, "MAX_AREAKM": 104, "MIN_AREAMI": 40, "MAX_AREAMI": 40, "MIN_PERKM": 101, "MAX_PERKM": 101, "MIN_PERMI": 63, "MAX_PERMI": 63, "MIN_BBXMIN": 71.325, "MAX_BBXMIN": 71.325, "MIN_BBXMAX": 71.533333, "MAX_BBXMAX": 71.533333, "MIN_BBYMIN": 51.1, "MAX_BBYMIN": 51.1, "MIN_BBYMAX": 51.225, "MAX_BBYMAX": 51.225, "MEAN_BBXC": 71.43275, "MEAN_BBYC": 51.164443, "COMPARE": 0, "GN_ASCII": "Astana", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 5, "GN_POP": 345604, "ELEVATION": 0, "GTOPO30": 339, "TIMEZONE": "Asia/Qyzylorda", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 71.411133, 51.206883 ], [ 69.257812, 41.343825 ], [ 74.575195, 42.875964 ], [ 87.539062, 43.834527 ], [ 49.833984, 40.413496 ], [ 51.416016, 35.675147 ], [ 47.944336, 29.382175 ], [ 46.757812, 24.647017 ], [ 50.581055, 26.273714 ], [ 51.503906, 25.324167 ], [ 55.239258, 25.244696 ], [ 54.360352, 24.487149 ], [ 58.359375, 37.961523 ], [ 58.579102, 23.644524 ], [ 45.351562, 2.108899 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Dushanbe", "DIFFASCII": 0, "NAMEASCII": "Dushanbe", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Tajikistan", "SOV_A3": "TJK", "ADM0NAME": "Tajikistan", "ADM0_A3": "TJK", "ADM1NAME": "Tadzhikistan Territories", "ISO_A2": "TJ", "LATITUDE": 38.560035, "LONGITUDE": 68.773879, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 1086244, "POP_MIN": 679400, "POP_OTHER": 1081361, "RANK_MAX": 12, "RANK_MIN": 11, "GEONAMEID": 1221874, "LS_NAME": "Dushanbe", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 1086244, "MAX_POP20": 1086244, "MAX_POP50": 1086244, "MAX_POP300": 1086244, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 415, "MAX_AREAKM": 415, "MIN_AREAMI": 160, "MAX_AREAMI": 160, "MIN_PERKM": 411, "MAX_PERKM": 411, "MIN_PERMI": 255, "MAX_PERMI": 255, "MIN_BBXMIN": 68.641667, "MAX_BBXMIN": 68.641667, "MIN_BBXMAX": 69.15, "MAX_BBXMAX": 69.15, "MIN_BBYMIN": 38.416667, "MAX_BBYMIN": 38.416667, "MIN_BBYMAX": 38.675, "MAX_BBYMAX": 38.675, "MEAN_BBXC": 68.864837, "MEAN_BBYC": 38.542754, "COMPARE": 0, "GN_ASCII": "Dushanbe", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 543107, "ELEVATION": 0, "GTOPO30": 808, "TIMEZONE": "Asia/Dushanbe", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 68.730469, 38.582526 ], [ 69.169922, 34.524661 ], [ 73.125000, 33.724340 ], [ 77.167969, 28.613459 ], [ 85.297852, 27.722436 ], [ 89.604492, 27.488781 ], [ 88.286133, 22.512557 ], [ 72.817383, 19.020577 ], [ 77.519531, 12.983148 ], [ 73.476562, 4.171115 ], [ 79.848633, 6.970049 ], [ 79.936523, 6.926427 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Ulaanbaatar", "DIFFASCII": 0, "NAMEASCII": "Ulaanbaatar", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Mongolia", "SOV_A3": "MNG", "ADM0NAME": "Mongolia", "ADM0_A3": "MNG", "ADM1NAME": "Ulaanbaatar", "ISO_A2": "MN", "LATITUDE": 47.916673, "LONGITUDE": 106.916616, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 769612, "MAX_POP20": 769612, "MAX_POP50": 769612, "MAX_POP300": 769612, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 143, "MAX_AREAKM": 143, "MIN_AREAMI": 55, "MAX_AREAMI": 55, "MIN_PERKM": 144, "MAX_PERKM": 144, "MIN_PERMI": 89, "MAX_PERMI": 89, "MIN_BBXMIN": 106.725, "MAX_BBXMIN": 106.725, "MIN_BBXMAX": 107.041667, "MAX_BBXMAX": 107.041667, "MIN_BBYMIN": 47.883333, "MAX_BBYMIN": 47.883333, "MIN_BBYMAX": 48.016667, "MAX_BBYMAX": 48.016667, "MEAN_BBXC": 106.883013, "MEAN_BBYC": 47.932237, "COMPARE": 0, "GN_ASCII": "Ulaanbaatar", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 20, "GN_POP": 844818, "ELEVATION": 0, "GTOPO30": 1299, "TIMEZONE": "Asia/Ulaanbaatar", "GEONAMESNO": "GeoNames match general.", "UN_FID": 367, "UN_ADM0": "Mongolia", "UN_LAT": 47.92, "UN_LONG": 106.91, "POP1950": 70, "POP1955": 112, "POP1960": 179, "POP1965": 248, "POP1970": 298, "POP1975": 356, "POP1980": 423, "POP1985": 492, "POP1990": 572, "POP1995": 661, "POP2000": 763, "POP2005": 856, "POP2010": 885, "POP2015": 919, "POP2020": 978, "POP2025": 1044, "POP2050": 1112 }, "geometry": { "type": "Point", "coordinates": [ 106.875000, 47.931066 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 2, "FEATURECLA": "Admin-0 capital", "NAME": "Dhaka", "DIFFASCII": 0, "NAMEASCII": "Dhaka", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Bangladesh", "SOV_A3": "BGD", "ADM0NAME": "Bangladesh", "ADM0_A3": "BGD", "ADM1NAME": "Dhaka", "ISO_A2": "BD", "LATITUDE": 23.72306, "LONGITUDE": 90.408579, "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, "MAX_POP10": 14548962, "MAX_POP20": 21394172, "MAX_POP50": 53845691, "MAX_POP300": 78549234, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 3528, "MAX_AREAKM": 49912, "MIN_AREAMI": 1362, "MAX_AREAMI": 19271, "MIN_PERKM": 1439, "MAX_PERKM": 19314, "MIN_PERMI": 894, "MAX_PERMI": 12001, "MIN_BBXMIN": 88.133791, "MAX_BBXMIN": 89.9, "MIN_BBXMAX": 90.816777, "MAX_BBXMAX": 92.908333, "MIN_BBYMIN": 22.858333, "MAX_BBYMIN": 23.482936, "MIN_BBYMAX": 24.247407, "MAX_BBYMAX": 25.583333, "MEAN_BBXC": 90.400679, "MEAN_BBYC": 24.105092, "COMPARE": 0, "GN_ASCII": "Dhaka", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 81, "GN_POP": 10356500, "ELEVATION": 0, "GTOPO30": 4, "TIMEZONE": "Asia/Dhaka", "GEONAMESNO": "GeoNames match general.", "UN_FID": 369, "UN_ADM0": "Bangladesh", "UN_LAT": 23.7, "UN_LONG": 90.4, "POP1950": 336, "POP1955": 409, "POP1960": 508, "POP1965": 821, "POP1970": 1374, "POP1975": 2221, "POP1980": 3266, "POP1985": 4660, "POP1990": 6621, "POP1995": 8332, "POP2000": 10285, "POP2005": 12576, "POP2010": 13485, "POP2015": 14796, "POP2020": 17015, "POP2025": 19422, "POP2050": 22015 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 90.395508, 23.725012 ], [ 104.062500, 30.675715 ], [ 96.108398, 19.808054 ], [ 96.152344, 16.804541 ], [ 100.502930, 13.752725 ], [ 102.568359, 17.978733 ], [ 105.820312, 21.043491 ], [ 104.897461, 11.566144 ], [ 101.689453, 3.206333 ], [ 101.689453, 2.943041 ], [ 103.842773, 1.318243 ], [ 116.367188, 39.943436 ], [ 114.169922, 22.309426 ], [ 121.420898, 31.240985 ], [ 121.552734, 25.045792 ], [ 125.727539, 39.027719 ], [ 126.958008, 37.579413 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital alt", "NAME": "Baguio City", "DIFFASCII": 0, "NAMEASCII": "Baguio City", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Philippines", "SOV_A3": "PHL", "ADM0NAME": "Philippines", "ADM0_A3": "PHL", "ADM1NAME": "Benguet", "ISO_A2": "PH", "LATITUDE": 16.429991, "LONGITUDE": 120.569943, "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, "LS_NAME": "Baguio City", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 447824, "MAX_POP20": 447824, "MAX_POP50": 447824, "MAX_POP300": 447824, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 89, "MAX_AREAKM": 89, "MIN_AREAMI": 34, "MAX_AREAMI": 34, "MIN_PERKM": 78, "MAX_PERKM": 78, "MIN_PERMI": 48, "MAX_PERMI": 48, "MIN_BBXMIN": 120.541667, "MAX_BBXMIN": 120.541667, "MIN_BBXMAX": 120.65, "MAX_BBXMAX": 120.65, "MIN_BBYMIN": 16.358333, "MAX_BBYMIN": 16.358333, "MIN_BBYMAX": 16.483333, "MAX_BBYMAX": 16.483333, "MEAN_BBXC": 120.598765, "MEAN_BBYC": 16.421065, "COMPARE": 0, "GN_ASCII": "Baguio", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 272714, "ELEVATION": 0, "GTOPO30": 1448, "TIMEZONE": "Asia/Manila", "GEONAMESNO": "GeoNames spatial join with similar names only.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 120.541992, 16.467695 ], [ 120.937500, 14.647368 ], [ 114.916992, 4.915833 ], [ 134.604492, 7.493196 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Admin-1 region capital", "NAME": "Osaka", "NAMEALT": "Osaka-Kobe", "DIFFASCII": 0, "NAMEASCII": "Osaka", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Japan", "SOV_A3": "JPN", "ADM0NAME": "Japan", "ADM0_A3": "JPN", "ADM1NAME": "Osaka", "ISO_A2": "JP", "LATITUDE": 34.750035, "LONGITUDE": 135.460145, "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, "MAX_POP10": 10169723, "MAX_POP20": 10259448, "MAX_POP50": 13292739, "MAX_POP300": 15645640, "MAX_POP310": 15645640, "MAX_NATSCA": 300, "MIN_AREAKM": 1561, "MAX_AREAKM": 2861, "MIN_AREAMI": 603, "MAX_AREAMI": 1105, "MIN_PERKM": 546, "MAX_PERKM": 1202, "MIN_PERMI": 339, "MAX_PERMI": 747, "MIN_BBXMIN": 134.508333, "MAX_BBXMIN": 135.304598, "MIN_BBXMAX": 135.883333, "MAX_BBXMAX": 135.883333, "MIN_BBYMIN": 34.325, "MAX_BBYMIN": 34.408333, "MIN_BBYMAX": 34.916667, "MAX_BBYMAX": 35.1, "MEAN_BBXC": 135.475415, "MEAN_BBYC": 34.676719, "COMPARE": 0, "GN_ASCII": "Osaka", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 32, "GN_POP": 2592413, "ELEVATION": 0, "GTOPO30": 4, "TIMEZONE": "Asia/Tokyo", "GEONAMESNO": "GeoNames rough area, rough name.", "UN_FID": 315, "UN_ADM0": "Japan", "UN_LAT": 34.63, "UN_LONG": 135.51, "POP1950": 4147, "POP1955": 5120, "POP1960": 6227, "POP1965": 7654, "POP1970": 9408, "POP1975": 9844, "POP1980": 9990, "POP1985": 10350, "POP1990": 11035, "POP1995": 11052, "POP2000": 11165, "POP2005": 11258, "POP2010": 11294, "POP2015": 11337, "POP2020": 11365, "POP2025": 11368, "POP2050": 11368, "CITYALT": "Osaka" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 135.439453, 34.777716 ], [ 135.747070, 35.065973 ], [ 139.746094, 35.710838 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Palikir", "DIFFASCII": 0, "NAMEASCII": "Palikir", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Federated States of Micronesia", "SOV_A3": "FSM", "ADM0NAME": "Federated States of Micronesia", "ADM0_A3": "FSM", "ISO_A2": "FM", "LATITUDE": 6.916644, "LONGITUDE": 158.149974, "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, "LS_NAME": "Palikir", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 412, "MAX_POP20": 412, "MAX_POP50": 412, "MAX_POP300": 412, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 1, "MAX_AREAKM": 1, "MIN_AREAMI": 0, "MAX_AREAMI": 0, "MIN_PERKM": 4, "MAX_PERKM": 4, "MIN_PERMI": 2, "MAX_PERMI": 2, "MIN_BBXMIN": 158.158333, "MAX_BBXMIN": 158.158333, "MIN_BBXMAX": 158.166667, "MAX_BBXMAX": 158.166667, "MIN_BBYMIN": 6.908333, "MAX_BBYMIN": 6.908333, "MIN_BBYMAX": 6.916667, "MAX_BBYMAX": 6.916667, "MEAN_BBXC": 158.1625, "MEAN_BBYC": 6.9125, "COMPARE": 0, "GN_ASCII": "Palikir", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 4645, "ELEVATION": 0, "GTOPO30": 159, "TIMEZONE": "Pacific/Ponape", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 158.115234, 6.926427 ], [ 171.342773, 7.144499 ], [ 173.012695, 1.362176 ] ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Kigali", "DIFFASCII": 0, "NAMEASCII": "Kigali", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Rwanda", "SOV_A3": "RWA", "ADM0NAME": "Rwanda", "ADM0_A3": "RWA", "ADM1NAME": "Kigali City", "ISO_A2": "RW", "LATITUDE": -1.95359, "LONGITUDE": 30.060532, "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, "MAX_POP10": 1046787, "MAX_POP20": 2263899, "MAX_POP50": 5065653, "MAX_POP300": 7102391, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 601, "MAX_AREAKM": 8753, "MIN_AREAMI": 232, "MAX_AREAMI": 3380, "MIN_PERKM": 735, "MAX_PERKM": 9184, "MIN_PERMI": 457, "MAX_PERMI": 5707, "MIN_BBXMIN": 29.166667, "MAX_BBXMIN": 29.833333, "MIN_BBXMAX": 30.233333, "MAX_BBXMAX": 30.475, "MIN_BBYMIN": -2.991667, "MAX_BBYMIN": -2.075, "MIN_BBYMAX": -1.76663, "MAX_BBYMAX": -1.075, "MEAN_BBXC": 29.913775, "MEAN_BBYC": -2.034427, "COMPARE": 0, "GN_ASCII": "Kigali", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 9, "GN_POP": 745261, "ELEVATION": 0, "GTOPO30": 1568, "TIMEZONE": "Africa/Kigali", "GEONAMESNO": "GeoNames match general.", "UN_FID": 439, "UN_ADM0": "Rwanda", "UN_LAT": -1.95, "UN_LONG": 30.05, "POP1950": 18, "POP1955": 25, "POP1960": 34, "POP1965": 45, "POP1970": 59, "POP1975": 90, "POP1980": 128, "POP1985": 168, "POP1990": 219, "POP1995": 289, "POP2000": 497, "POP2005": 775, "POP2010": 860, "POP2015": 947, "POP2020": 1152, "POP2025": 1413, "POP2050": 1715 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 30.014648, -1.933227 ], [ 29.355469, -3.337954 ], [ 36.782227, -1.274309 ] ] } } +] } +] } +] } diff --git a/tests/ne_110m_populated_places/out/-z1_-M10000_--drop-smallest-as-needed.json b/tests/ne_110m_populated_places/out/-z1_-M10000_--drop-smallest-as-needed.json new file mode 100644 index 0000000..b1af4ad --- /dev/null +++ b/tests/ne_110m_populated_places/out/-z1_-M10000_--drop-smallest-as-needed.json @@ -0,0 +1,210 @@ +{ "type": "FeatureCollection", "properties": { +"bounds": "-175.220564,-41.299973,179.216647,64.150023", +"center": "90.000000,-41.299973,1", +"description": "tests/ne_110m_populated_places/out/-z1_-M10000_--drop-smallest-as-needed.json.check.mbtiles", +"format": "pbf", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-z1_-M10000_--drop-smallest-as-needed.json.check.mbtiles -z1 -M10000 --drop-smallest-as-needed tests/ne_110m_populated_places/in.json", +"json": "{\"vector_layers\": [ { \"id\": \"in\", \"description\": \"\", \"minzoom\": 0, \"maxzoom\": 1, \"fields\": {\"ADM0CAP\": \"Number\", \"ADM0NAME\": \"String\", \"ADM0_A3\": \"String\", \"ADM1NAME\": \"String\", \"ADMIN1_COD\": \"Number\", \"CAPALT\": \"Number\", \"CAPIN\": \"String\", \"CHANGED\": \"Number\", \"CHECKME\": \"Number\", \"CITYALT\": \"String\", \"COMPARE\": \"Number\", \"DIFFASCII\": \"Number\", \"DIFFNOTE\": \"String\", \"ELEVATION\": \"Number\", \"FEATURECLA\": \"String\", \"FEATURE_CL\": \"String\", \"FEATURE_CO\": \"String\", \"GEONAMEID\": \"Number\", \"GEONAMESNO\": \"String\", \"GN_ASCII\": \"String\", \"GN_POP\": \"Number\", \"GTOPO30\": \"Number\", \"ISO_A2\": \"String\", \"LABELRANK\": \"Number\", \"LATITUDE\": \"Number\", \"LONGITUDE\": \"Number\", \"LS_MATCH\": \"Number\", \"LS_NAME\": \"String\", \"MAX_AREAKM\": \"Number\", \"MAX_AREAMI\": \"Number\", \"MAX_BBXMAX\": \"Number\", \"MAX_BBXMIN\": \"Number\", \"MAX_BBYMAX\": \"Number\", \"MAX_BBYMIN\": \"Number\", \"MAX_NATSCA\": \"Number\", \"MAX_PERKM\": \"Number\", \"MAX_PERMI\": \"Number\", \"MAX_POP10\": \"Number\", \"MAX_POP20\": \"Number\", \"MAX_POP300\": \"Number\", \"MAX_POP310\": \"Number\", \"MAX_POP50\": \"Number\", \"MEAN_BBXC\": \"Number\", \"MEAN_BBYC\": \"Number\", \"MEGACITY\": \"Number\", \"MEGANAME\": \"String\", \"MIN_AREAKM\": \"Number\", \"MIN_AREAMI\": \"Number\", \"MIN_BBXMAX\": \"Number\", \"MIN_BBXMIN\": \"Number\", \"MIN_BBYMAX\": \"Number\", \"MIN_BBYMIN\": \"Number\", \"MIN_PERKM\": \"Number\", \"MIN_PERMI\": \"Number\", \"NAME\": \"String\", \"NAMEALT\": \"String\", \"NAMEASCII\": \"String\", \"NAMEDIFF\": \"Number\", \"NAMEPAR\": \"String\", \"NATSCALE\": \"Number\", \"POP1950\": \"Number\", \"POP1955\": \"Number\", \"POP1960\": \"Number\", \"POP1965\": \"Number\", \"POP1970\": \"Number\", \"POP1975\": \"Number\", \"POP1980\": \"Number\", \"POP1985\": \"Number\", \"POP1990\": \"Number\", \"POP1995\": \"Number\", \"POP2000\": \"Number\", \"POP2005\": \"Number\", \"POP2010\": \"Number\", \"POP2015\": \"Number\", \"POP2020\": \"Number\", \"POP2025\": \"Number\", \"POP2050\": \"Number\", \"POP_MAX\": \"Number\", \"POP_MIN\": \"Number\", \"POP_OTHER\": \"Number\", \"RANK_MAX\": \"Number\", \"RANK_MIN\": \"Number\", \"SCALERANK\": \"Number\", \"SOV0NAME\": \"String\", \"SOV_A3\": \"String\", \"TIMEZONE\": \"String\", \"UN_ADM0\": \"String\", \"UN_FID\": \"Number\", \"UN_LAT\": \"Number\", \"UN_LONG\": \"Number\", \"WORLDCITY\": \"Number\"} } ],\"tilestats\": {\"layerCount\": 1,\"layers\": [{\"layer\": \"in\",\"count\": 243,\"geometry\": \"Point\",\"attributeCount\": 91,\"attributes\": [{\"attribute\": \"ADM0CAP\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"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\": \"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\": \"ADM1NAME\",\"count\": 204,\"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\",\"Kampala\"]},{\"attribute\": \"ADMIN1_COD\",\"count\": 53,\"type\": \"number\",\"values\": [0,1,10,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,32,33,34,36,37,38,39,4,40,42,44,45,49,5,50,52,53,57,6,61,65,68,7,78,8,81,82,9],\"min\": 0,\"max\": 82},{\"attribute\": \"CAPALT\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1},{\"attribute\": \"CAPIN\",\"count\": 20,\"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,1,20,3,4,40,5],\"min\": 0,\"max\": 40},{\"attribute\": \"CHECKME\",\"count\": 2,\"type\": \"number\",\"values\": [0,5],\"min\": 0,\"max\": 5},{\"attribute\": \"CITYALT\",\"count\": 53,\"type\": \"string\",\"values\": [\"Algiers\",\"Asuncion\",\"Athens\",\"Bangkok\",\"Beirut\",\"Belgrade\",\"Bogota\",\"Bombay\",\"Brasilia\",\"Brussels\",\"Bucharest\",\"Cairo\",\"Calcutta\",\"Casablanca\",\"Copenhagen\",\"Damascus\",\"Denver\",\"Dubai\",\"Guatemala\",\"Hanoi\",\"Havana\",\"Khartoum\",\"Kiev\",\"Kuwait\",\"Lisbon\",\"Lome\",\"Los Angeles\",\"Mexico City\",\"Mogadishu\",\"Moscow\",\"Ndjamena\",\"New York\",\"Osaka\",\"Ottawa\",\"Panama\",\"Phnom Penh\",\"Prague\",\"Rangoon\",\"Riyadh\",\"Rome\",\"San Francisco\",\"San Jose\",\"Sanaa\",\"Sao Paulo\",\"T'Bilisi\",\"Tel Aviv-Jaffa\",\"Tripoli\",\"Urumqi\",\"Valparaiso\",\"Vienna\",\"Warsaw\",\"Washington D.C.\",\"Yaounde\"]},{\"attribute\": \"COMPARE\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1},{\"attribute\": \"DIFFASCII\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1},{\"attribute\": \"DIFFNOTE\",\"count\": 12,\"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\": \"ELEVATION\",\"count\": 19,\"type\": \"number\",\"values\": [0,10,1317,16,171,179,187,2,2320,284,308,320,5,7,70,74,850,89,920],\"min\": 0,\"max\": 2320},{\"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\": \"FEATURE_CL\",\"count\": 1,\"type\": \"string\",\"values\": [\"P\"]},{\"attribute\": \"FEATURE_CO\",\"count\": 4,\"type\": \"string\",\"values\": [\"PPL\",\"PPLA\",\"PPLC\",\"PPLG\"]},{\"attribute\": \"GEONAMEID\",\"count\": 242,\"type\": \"number\",\"values\": [-1,1018725,1040652,1070940,108410,112931,1138958,1176615,1185241,1221874,1238992,1252416,1261481,1275004,1275339,1277333,1283240,1298824,146268,1512569,1526273,1528675,1529102,1559804,1581130,160196,160263,1609350,162183,1642911,1645457,1651944,1668341,1690681,1701668,170654,1728930,1730025,1735161,1796236,1815286,1816670,1819729,1820906,1821306,1835848,184745,1850147,1853909,1857910,1871859,1880252,202061,2028462,2075807,2081986,2088122,2108502,2110079,2110394,2113779,2135171,2144168,2147714,2158177,2172517,2193733,2198148,2220957,223817,2240449,2253354,2260535,2267057,2274895,2279755,2293538,2306104,2309527,2314302,2322794,232422,2357048,2365267,2374775,2377450,2389853,2392087,2394819,2399697,2408770,241131,2413876,2422465,2427123,2440485,2460596,2462881,2464470,250441],\"min\": -1,\"max\": 6942553},{\"attribute\": \"GEONAMESNO\",\"count\": 8,\"type\": \"string\",\"values\": [\"GeoNames match general + researched.\",\"GeoNames match general.\",\"GeoNames match with ascii name + lat + long whole numbers.\",\"GeoNames rough area, rough name, requires further research.\",\"GeoNames rough area, rough name.\",\"GeoNames spatial join with similar names only.\",\"Geonames ascii name + lat.d + long.d matching.\",\"No GeoNames match due to small population, not in GeoNames, or poor NEV placement.\"]},{\"attribute\": \"GN_ASCII\",\"count\": 239,\"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\",\"Baku\",\"Bamako\",\"Bandar Seri Begawan\",\"Bangkok\",\"Bangui\",\"Banjul\",\"Basseterre\",\"Beijing\",\"Beirut\",\"Belgrade\",\"Belmopan\",\"Bengaluru\",\"Berlin\",\"Bern\",\"Bishkek\",\"Bissau\",\"Bloemfontein\",\"Bogota\",\"Brasilia\",\"Bratislava\",\"Brazzaville\",\"Bridgetown\",\"Brussels\",\"Bucuresti\",\"Budapest\",\"Buenos Aires\",\"Bujumbura\",\"Cairo\",\"Calcutta\",\"Canberra\",\"Cape Town\",\"Caracas\",\"Casablanca\",\"Castries\",\"Chengdu\",\"Chicago\",\"Chisinau\",\"Colombo\",\"Conakry\",\"Copenhagen\",\"Cotonou\",\"Dakar\",\"Damascus\",\"Dar es Salaam\",\"Den Haag\",\"Denver\",\"Dhaka\",\"Dili\",\"Djibouti\",\"Dodoma\",\"Doha\",\"Dubai\",\"Dublin\",\"Dushanbe\",\"Ejbei Uad el Aabd\",\"Freetown\",\"Funafuti\",\"Gaborone\",\"Geneve\",\"Georgetown\",\"Guatemala City\",\"Ha Noi\",\"Harare\",\"Hargeysa\",\"Havana\",\"Helsinki\",\"Hong Kong\",\"Honiara\",\"Houston\",\"Islamabad\",\"Istanbul\",\"Jakarta\",\"Jerusalem\",\"Johannesburg\",\"Juba\",\"Kabul\",\"Kampala\",\"Kathmandu\",\"Khartoum\"]},{\"attribute\": \"GN_POP\",\"count\": 236,\"type\": \"number\",\"values\": [0,10021295,1019022,1020,1024027,10349312,10356500,10444527,1049498,1086505,1093485,1116513,11174257,11177,1122874,11285654,113364,1137347,113906,1152556,1153615,115826,11693,118355,1191613,121631,1234742,1253309,1267440,12691836,1273651,1275857,1284609,12920,1297281,1299369,13076300,13381,1353189,136473,13768,1391433,1399814,1431270,1442271,1453975,1459640,14608512,147074,150000,1508225,1536,1542813,155226,155963,1573544,15938,1619438,162135,1655753,16571,1662,1691468,1696128,1702139,1724,1742124,1767200,180541,1815679,1837969,183981,1877155,188084,1916100,194530,1963264,196731,1974647,1977663,1978028,200452,2026469,20500,208411,2087,2138,2163824,217,217000,2207718,223757,22400,224838,227940,22881,229398,234168,235017,24226],\"min\": 0,\"max\": 14608512},{\"attribute\": \"GTOPO30\",\"count\": 166,\"type\": \"number\",\"values\": [-2,-9999,0,1,10,100,1002,1006,1025,103,104,108,1092,11,110,111,1129,1149,115,1156,12,1206,1247,125,1277,128,1282,1289,1299,13,1304,131,132,133,1398,14,1448,1468,1481,1482,15,151,152,1533,156,1561,1568,159,16,164,169,17,1722,1724,173,174,1775,1808,181,183,19,199,2,20,2004,203,205,21,219,22,2216,224,228,23,235,2360,2363,24,2400,246,259,26,2620,2737,2759,2764,28,284,290,3,30,304,305,306,307,31,339,35,350,373],\"min\": -9999,\"max\": 3829},{\"attribute\": \"ISO_A2\",\"count\": 196,\"type\": \"string\",\"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\"]},{\"attribute\": \"LABELRANK\",\"count\": 8,\"type\": \"number\",\"values\": [0,1,2,3,5,6,7,8],\"min\": 0,\"max\": 8},{\"attribute\": \"LATITUDE\",\"count\": 242,\"type\": \"number\",\"values\": [-0.214988,-1.283347,-1.95359,-11.704158,-12.048013,-13.841545,-13.983295,-15.416644,-15.78334,-16.497974,-17.73335,-17.81779,-18.133016,-18.916637,-19.040971,-20.166639,-21.138512,-22.570006,-22.925023,-23.55868,-24.646313,-25.296403,-25.706921,-25.955277,-26.170044999999999,-26.316651,-26.466667,-29.119994,-29.316674,-3.376087,-33.047764,-33.450014,-33.920011,-34.602502,-34.858042,-35.283029,-36.850013,-37.820031,-4.259186,-4.329724,-4.616632,-41.299974,-6.174418,-6.183306,-6.800013,-8.516652,-8.559388,-8.838286,-9.437994,-9.464708,0.316659,0.333402,0.385389,1.293033,1.338188,10.500999,10.651997,11.55003,11.595014,11.865024,12.052633,12.113097,12.153017,12.370316,12.650015,12.969995,13.102003,13.148279,13.453876,13.516706,13.710002,13.749999,14.001973,14.102045,14.604159,14.621135,14.715832,14.916698,15.301016,15.333339,15.354733,15.588078,16.429991,16.783354,17.118037,17.252034,17.30203,17.966693,17.977077,18.086427,18.470073,18.541025,19.01699,19.442442,19.766557,2.066681,2.91402,21.033327,22.304981,22.494969],\"min\": -41.299974,\"max\": 64.150024},{\"attribute\": \"LONGITUDE\",\"count\": 243,\"type\": \"number\",\"values\": [-0.116722,-0.216716,-1.524724,-10.804752,-100.329985,-104.984016,-118.179981,-122.459978,-123.121644,-13.200006,-13.234216,-13.680235,-15.598361,-15.97534,-16.591701,-17.47313,-171.738642,-175.220564,-21.950014,-23.516689,-3.683352,-4.040048,-43.225021,-46.62502,-47.916052,-5.275503,-55.167031,-56.171052,-57.641505,-58.167029,-58.397531,-59.616527,-6.248906,-6.836131,-61.000008,-61.212062,-61.387013,-61.517031,-61.741643,-61.850034,-62.717009,-65.259516,-66.917037,-68.149985,-69.900085,-7.616367,-70.667041,-71.621014,-72.336035,-73.980017,-74.083344,-75.700015,-76.767434,-77.009419,-77.050062,-77.350044,-78.500051,-79.420021,-79.533037,-8.000039,-80.224106,-82.364182,-84.084051,-84.399949,-86.268492,-87.217529,-87.750055,-88.767073,-89.203041,-9.144866,-9.652522,-90.526966,-95.339979,-99.130988,1.222757,1.516486,10.179678,10.749979,100.516645,101.699983,101.701947,102.59998,103.855821,104.070019,104.916634,105.850014,106.829438,106.916616,11.516651,114.185009,114.933284,116.388286,12.447808,12.46667,12.483258,12.563486,120.569943,120.982217,121.436505,121.568333],\"min\": -175.220564,\"max\": 179.216647},{\"attribute\": \"LS_MATCH\",\"count\": 3,\"type\": \"number\",\"values\": [0,1,2],\"min\": 0,\"max\": 2},{\"attribute\": \"LS_NAME\",\"count\": 242,\"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\",\"Kigali\"]},{\"attribute\": \"MAX_AREAKM\",\"count\": 212,\"type\": \"number\",\"values\": [0,1,10,1021,103,104,105,106,10661,108,109,112,113,114,1182,118844,12,120,122,126,1275,128,130,131,1327,1332,1345,135,1373,14049,1409,141,143,145,1471,1472,1479,148,15,152,1554,157,16,160,1614,1639,16400,17,1700,1708,171,172,174,1748,177,178,179,18,181,183,184,186559,191,19435,195,197,2080,209,21,211,217,2286,23,2344,2350,236,237,2415,24244,243,244,2447,245,246,249,25,251,2667,27,270,2718,28,2836,2843,2861,2907,3,30,300,302],\"min\": 0,\"max\": 186559},{\"attribute\": \"MAX_AREAMI\",\"count\": 181,\"type\": \"number\",\"values\": [0,1,10,1030,104,1049,1095,1098,11,1105,1122,116,117,1174,12,121,122,123,1235,126,13,130,133,1331,134,135,138,139,14,140,141,143,144,146,15,154,157,1578,16,160,162,165,166,168,169,17,173,174,176,179,180,182,183,1855,188,1892,191,19271,194,195,196,198,2,20,202,20591,206,209,21,210,2109,2148,215,2220,223,224,2241,227,229,23,2408,243,245,248,251,264,266,268,27,270,272,273,274,277,28,29,3,30,305,310],\"min\": 0,\"max\": 72030},{\"attribute\": \"MAX_BBXMAX\",\"count\": 240,\"type\": \"number\",\"values\": [-1.433333,-10.658333,-100.125,-104.708333,-117.008333,-121.733333,-122.708333,-13.15,-13.158333,-13.475,-15.558333,-15.891667,-16.566667,-17.125,-171.716667,-175.166667,-21.75,-23.483333,-3.433333,-3.866667,-43.15,-46.108333,-47.783333,-5.216667,-55.1,-55.8,-57.316667,-57.816667,-58.116667,-59.5,-6.041667,-6.725,-60.966667,-61.158333,-61.25,-61.35,-61.725,-61.783333,-62.708333,-65.225,-66.725,-68.05,-69.766667,-7.325,-7.908333,-70.458333,-71.325,-72.033333,-72.716667,-74.008333,-75.45,-76.4,-76.733333,-76.833333,-77.258333,-78.291667,-78.608333,-79.4,-8.958333,-80.025,-82.208333,-83.858333,-83.975,-86.158333,-87.125,-87.141667,-88.75,-88.966667,-90.425,-95,-98.808333,0,0.033333,0.816667,1.483333,1.591667,10.575,101.016667,101.891667,102.816667,104,105,105.375,106.808333,107.041667,109.808333,11.091667,11.6,114.775,114.991667,117.325,12.481009,12.541667,12.658333,12.766667,120.65,121.333333,121.816667,121.9,125.608333],\"min\": -175.166667,\"max\": 178.533333},{\"attribute\": \"MAX_BBXMIN\",\"count\": 241,\"type\": \"number\",\"values\": [-0.35,-0.546866,-1.616667,-10.816667,-100.5,-105.241667,-118.966667,-122.516667,-123.283333,-13.225,-13.3,-13.725,-15.658333,-16.016667,-16.6,-17.533333,-171.825,-175.233333,-22.008333,-23.541667,-4.025,-4.191667,-43.499182,-47.056372,-48.158333,-5.308333,-55.283333,-56.291667,-57.675,-58.2,-58.757731,-59.641667,-6.533333,-61.008333,-61.241667,-61.4,-61.533333,-61.758333,-61.858333,-62.741667,-65.3,-66.993057,-68.258333,-7.116667,-7.7,-70.208333,-70.8,-71.658333,-72.441667,-74.091431,-74.266667,-75.983333,-76.866667,-77.153161,-77.308333,-77.4,-78.591667,-79.576315,-79.806554,-8.058333,-80.441667,-82.533333,-84.166667,-84.608333,-86.383333,-87.266667,-88.03629,-88.783333,-89.316667,-9.466667,-90.658333,-95.841667,-99.366667,0,0.95,1.483333,10.440355,100.216667,101.491667,101.575,102.491667,103.383333,103.658333,104.441667,105.616287,106.473854,106.725,11.433333,113.983333,114.825,116.058333,12.316667,12.333333,12.391667,12.450494,12.983333,120.541667,120.925,121.013757,121.325],\"min\": -175.233333,\"max\": 178.425},{\"attribute\": \"MAX_BBYMAX\",\"count\": 239,\"type\": \"number\",\"values\": [-1.075,-1.083333,-11.475,-11.808333,-13.641667,-13.8,-15.333333,-15.7,-16.433333,-17.708333,-17.725,-18.025,-18.625,-18.991667,-2.544862,-20.108333,-21.125,-22.491667,-22.575,-23.241667,-24.6,-25.1,-25.641667,-25.75,-25.941667,-26.283333,-26.391667,-29.058333,-29.241667,-32.916667,-33.175,-33.6,-33.808333,-34.366667,-34.65,-35.183333,-36.8,-37.566667,-4.15,-4.291667,-4.6,-41.2,-5.875,-6.116667,-6.725,-8.541667,-8.766667,-9.358333,-9.408333,0,0.025,0.391667,0.475,0.483333,1.358333,1.475,10.05,10.541667,10.666667,11.625,11.691667,11.933333,12.066667,12.175,12.183333,12.483333,12.716667,13.175,13.266667,13.333333,13.466667,13.6,13.9,14.025,14.133333,14.158333,14.783333,14.825,14.983333,15.325,15.408333,15.508333,15.825,16.416667,16.483333,17.025,17.141667,17.266667,17.333333,18.083333,18.15,18.591667,18.666667,19.491667,19.783333,19.908333,2.116667,21.783333,23.183333,23.641667],\"min\": -41.2,\"max\": 64.166667},{\"attribute\": \"MAX_BBYMIN\",\"count\": 240,\"type\": \"number\",\"values\": [-0.30257,-1.433333,-11.758333,-12.281801,-13.866667,-14.408333,-15.483333,-15.941667,-16.575,-17.758333,-17.925,-18.166667,-19.066667,-19.166667,-2.075,-20.248073,-21.166667,-22.625,-23.033333,-23.842331,-24.7,-25.391667,-25.891667,-25.983333,-26.35,-26.4,-26.458333,-29.2,-29.525,-3.675,-33.075,-33.556142,-34.091667,-34.108333,-34.933333,-35.008333,-35.455764,-36.964958,-38.0105,-4.333333,-4.478678,-4.65,-41.35,-6.208333,-6.383127,-6.933333,-8.583333,-8.933333,-9.441667,-9.508333,0,0.166719,0.283333,0.3,1.25,1.325,10.408333,10.583333,11.291667,11.533333,11.808333,12.025,12.066667,12.075,12.275,12.325,12.541667,13.05,13.125,13.441667,13.466667,13.516667,13.591667,13.975,14.033333,14.441667,14.571814,14.65,14.9,15.225,15.266667,15.325,16.358333,16.716667,17.091667,17.233333,17.291667,17.875,17.958333,18.033333,18.316667,18.491667,18.891667,19.233333,19.633333,2,2.708333,20.620237,22.056849,22.2],\"min\": -41.35,\"max\": 64.05},{\"attribute\": \"MAX_NATSCA\",\"count\": 5,\"type\": \"number\",\"values\": [0,100,20,300,50],\"min\": 0,\"max\": 300},{\"attribute\": \"MAX_PERKM\",\"count\": 198,\"type\": \"number\",\"values\": [0,101,102,1021,10224,10267,105,106,1064,107,1086,1087,109,1100,1111,112,1135,116,1161,119,11900,1192,120,1202,121,122,123,12342,13,130296,131,132,1325,133,1354,142,144,149,15,151,153,154,155,16,160,162,164,1658,166,173,174,177,1773,179,18,184,186,1891,1898,190,1901,19314,196,199,202,205,208,210,215,218,219,22,2202,223,2284,234,2388,239,2412,2440,245,2459,249,25,250,256,26,261,266,27,270,278,28,283,286,287,288,2946,296,2982],\"min\": 0,\"max\": 130296},{\"attribute\": \"MAX_PERMI\",\"count\": 189,\"type\": \"number\",\"values\": [0,10,101,102,103,1030,108,11,110,1101,111,114,115,116,1175,1179,118,1181,12001,122,123,126,127,129,130,134,135,136,1369,138,14,1419,145,1484,149,1499,1516,152,1528,155,159,16,162,165,166,168,17,172,173,176,177,179,18,1830,184,1853,187,189,19,192,194,197,198,2,20,206,21,212,213,214,215,22054,222,223,224,227,23,238,239,24,240,243,25,251,255,2581,263,27,274,28,284,285,286,292,295,309,31,3102,311,3113],\"min\": 0,\"max\": 80962},{\"attribute\": \"MAX_POP10\",\"count\": 241,\"type\": \"number\",\"values\": [0,1005257,1014546,10169723,10190861,1042928,1046787,1060587,107260,1072902,1073782,1074311,10811002,108543,1086244,10929146,11029015,1105973,1115771,111975,1122682,1123733,1124323,112927,1154222,1163890,1173386,1193251,1200842,12322855,12495084,12814908,128698,1289566,1291613,1316564,1337078,1369629,13762740,1381747,143230,144164,144390,1444949,1450902,14548962,145850,1472051,14936123,1504217,15220,1548599,1551977,1561335,1577138,1581087,1590116,1590482,159243,160966,16172884,166212,1662508,1712125,1727538,1732952,1742194,1759840,176365,1788020,1831176,1832316,1833439,1835853,1838722,1904377,191152,1946052,194824,1951272,1990917,2010175,2037124,206499,2066046,2084,2129163,2143900,2150614,2155592,218269,2182723,21887,2189383,219674,221736,224300,22534,2324568,23336],\"min\": 0,\"max\": 16172884},{\"attribute\": \"MAX_POP20\",\"count\": 241,\"type\": \"number\",\"values\": [0,1005257,1014546,10259448,1060587,107260,1072902,1073782,1074311,1076471,108543,1086244,10991915,11030955,1105973,11120470,1115771,111975,112927,1130999,11359674,1163890,1173386,11947707,1200842,1230007,128698,1289566,1291613,13143622,1316564,1337078,13414375,1381747,143230,144164,1443206,1444949,145850,1504217,15074060,15091561,15220,1551977,1577138,15779579,1581475,1588839,1590482,159243,160966,1610331,16172884,166212,1662508,1712468,17250245,1727538,1742194,17425624,176365,1788020,1823845,1826034,1829910,1831176,1831921,1833439,1835853,1836390,18577087,1874437,1892286,191152,194824,1951272,20149761,2037124,2051170,206499,2066046,2084,2100407,2129163,21394172,2140496,2142805,2143900,2150614,2153391,218269,21887,219674,221736,2240256,224300,2244726,22534,2263899,2297630],\"min\": 0,\"max\": 24218878},{\"attribute\": \"MAX_POP300\",\"count\": 219,\"type\": \"number\",\"values\": [0,10011551,1007529,10140950,1014546,1060587,1073782,1074311,1086244,1105973,1108173,1113489,1115771,112927,11547877,1163890,1173386,1200842,1256924,12611862,128698,1289566,1291613,1316564,1337078,1381747,143230,144164,1444949,145850,14870543,1504217,15220,1551977,15645640,1577138,1581475,1590116,1590482,159243,160966,1610331,166212,1662508,16718429,1727538,1740692,1742194,1788020,18203351,1823845,1826034,1831921,1835853,1838722,1838972,1839463,18788144,1892286,18948089,191152,194824,1951272,20149761,2037124,2051170,2066046,2084,2129163,2141255,2142805,2150614,2174327,21887,219674,21991959,22031364,221736,224300,2244726,22534,2297630,2322955,23336,23366503,23647944,23700631,2419489,2443605,2445384,244896,2498797,251136,254169,2564188,262796,264350,265361,2660614,26631586],\"min\": 0,\"max\": 87652060},{\"attribute\": \"MAX_POP310\",\"count\": 45,\"type\": \"number\",\"values\": [0,10011551,10140950,1108173,11547877,1256924,12611862,1337078,137121250,14903021,15645640,1610331,18203351,18924578,18948089,20149761,21991959,2244726,224908923,2666328,26749011,30696820,31303497,3164008,3503466,3576473,3767139,3910939,40576904,4207001,42594594,44354170,4561697,4983714,5187749,5190755,5451385,5678280,6333154,8450289,8889292,9206246,9212245,968976,9960588],\"min\": 0,\"max\": 224908923},{\"attribute\": \"MAX_POP50\",\"count\": 238,\"type\": \"number\",\"values\": [0,10011551,1007529,10140950,1014546,1060587,107260,1073782,1074311,1076471,108543,1086244,1105973,1108173,1115771,111975,112927,11547877,1163890,1173386,1200842,1256924,12611862,128698,1289566,1291613,1316564,13292739,1337078,1371285,1381747,143230,144164,1444949,145850,14868745,1504217,15220,1551977,1577138,1581475,1590116,1590482,159243,160966,1610331,16406759,16510327,1651113,166212,1662508,16718429,1727538,1740692,1742194,176365,1788020,18203351,1822603,1826034,1831921,1833439,1835853,1838722,1838972,18788144,1892286,18948089,191152,194824,1951272,20149761,2037124,2051170,206499,2066046,2084,2129163,21387676,2141255,2142805,2150614,2174327,218269,21887,219674,22017580,221736,224300,2244726,22534,2297630,2312867,2322955,2324568,23336,2395309,2419489,24374217,2443605],\"min\": 0,\"max\": 53845691},{\"attribute\": \"MEAN_BBXC\",\"count\": 242,\"type\": \"number\",\"values\": [-0.169651,-0.188893,-1.521746,-10.734923,-100.290632,-104.993967,-118.107478,-122.301354,-122.982768,-13.194643,-13.230082,-13.588647,-15.612698,-15.960139,-16.58125,-17.343779,-171.781117,-175.206798,-21.8825,-23.514907,-3.749399,-4.019846,-43.407551,-46.651489,-47.9714,-5.263708,-55.188737,-56.12273,-57.535385,-58.153788,-58.50845,-59.589731,-6.278983,-6.87491,-60.988377,-61.202183,-61.3775,-61.383365,-61.745833,-61.824059,-62.726389,-65.260317,-66.917919,-68.157765,-69.980546,-7.518511,-7.987419,-70.66127,-71.541251,-72.222424,-73.815782,-74.116517,-75.717666,-76.798044,-77.002668,-77.010199,-77.335571,-78.460061,-79.464213,-79.494919,-80.236416,-82.354344,-84.111698,-84.328739,-86.263402,-87.19911,-87.85874,-88.767803,-89.176042,-9.232769,-90.54419,-95.431928,-99.116655,0,1.190359,1.535473,10.202041,10.756508,100.545047,101.644598,101.716617,102.648054,103.821508,104.039242,104.78577,105.892881,106.883013,106.989399,11.518344,114.035195,114.908824,115.929521,12.419907,12.437175,12.462153,12.561474,120.598765,120.915044,121.053901,121.292375],\"min\": -175.206798,\"max\": 178.472885},{\"attribute\": \"MEAN_BBYC\",\"count\": 242,\"type\": \"number\",\"values\": [-0.198438,-1.249679,-11.639931,-12.041474,-13.837855,-14.028166,-15.403941,-15.824583,-16.506439,-17.728125,-17.832399,-18.106731,-18.875473,-19.030556,-2.034427,-20.221833,-21.142325,-22.551143,-22.856463,-23.558961,-24.656793,-25.307462,-25.755716,-25.880831,-26.187259,-26.315428,-26.430254,-29.128155,-29.350222,-3.227847,-33.034648,-33.461735,-33.846724,-33.954979,-34.681331,-34.828337,-35.309627,-36.896818,-37.835257,-4.251293,-4.384467,-4.626389,-41.285539,-6.162244,-6.313824,-6.833434,-8.559115,-8.851964,-9.42996,-9.433491,0,0.323809,0.338176,0.395238,1.33869,1.352586,10.451672,10.638816,11.488418,11.5715,11.871032,12.046528,12.120479,12.13336,12.365975,12.626173,12.841733,13.128773,13.145833,13.455208,13.522591,13.738798,13.761017,14.005921,14.083298,14.603015,14.742828,14.823118,14.938056,15.298056,15.327408,15.376031,15.559101,16.421065,16.85864,17.120565,17.248864,17.306019,17.967124,18.018509,18.092569,18.467176,18.56946,19.189154,19.473748,19.720606,2.054239,2.915909,20.873406,22.616509],\"min\": -41.285539,\"max\": 64.116125},{\"attribute\": \"MEGACITY\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1},{\"attribute\": \"MEGANAME\",\"count\": 145,\"type\": \"string\",\"values\": [\"Abidjan\",\"Abuja\",\"Accra\",\"Addis Ababa\",\"Al Kuwayt (Kuwait City)\",\"Al-Khartum\",\"Al-Qahirah\",\"Amman\",\"Amsterdam\",\"Ankara\",\"Antananarivo\",\"Ar-Riyadh\",\"Asunción\",\"Athínai\",\"Atlanta\",\"Auckland\",\"Baghdad\",\"Baku\",\"Bamako\",\"Bangalore\",\"Bayrut\",\"Beijing\",\"Beograd\",\"Berlin\",\"Bishkek\",\"Bogotá\",\"Brasília\",\"Brazzaville\",\"Bruxelles-Brussel\",\"Bucuresti\",\"Budapest\",\"Buenos Aires\",\"Cape Town\",\"Caracas\",\"Chengdu\",\"Chicago\",\"Ciudad de Guatemala (Guatemala City)\",\"Ciudad de México\",\"Ciudad de Panamá (Panama City)\",\"Conakry\",\"Cotonou\",\"Dakar\",\"Dar es Salaam\",\"Dar-el-Beida\",\"Denver-Aurora\",\"Dhaka\",\"Dimashq\",\"Dubayy\",\"Dublin\",\"El Djazaïr\",\"Freetown\",\"Harare\",\"Helsinki\",\"Hong Kong\",\"Houston\",\"Hà Noi\",\"Islamabad\",\"Istanbul\",\"Jakarta\",\"Johannesburg\",\"Kabul\",\"Kampala\",\"Kathmandu\",\"Kigali\",\"Kinshasa\",\"Kolkata\",\"Krung Thep\",\"Kuala Lumpur\",\"Kyiv\",\"Kyoto\",\"København\",\"La Habana\",\"La Paz\",\"Lagos\",\"Lima\",\"Lisboa\",\"Lomé\",\"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\",\"Niamey\",\"Osaka-Kobe\"]},{\"attribute\": \"MIN_AREAKM\",\"count\": 200,\"type\": \"number\",\"values\": [0,1,10,1010,1035,104,105,1054,106,1078,108,109,1093,1100,1114,112,1121,1124,113,1137,114,12,120,122,1249,126,1265,128,130,1303,131,1338,1345,141,143,1432,1434,145,1479,148,15,1561,16,160,166,1675,169,17,171,172,174,177,178,179,18,181,183,184,187,191,1914,192,195,197,202,209,21,211,2130,217,218,224,226,23,233,236,237,2388,244,2443,245,246,2490,25,2512,257,264,27,270,275,2761,278,28,3,30,305,310,316,317,32],\"min\": 0,\"max\": 5912},{\"attribute\": \"MIN_AREAMI\",\"count\": 166,\"type\": \"number\",\"values\": [0,1,10,102,104,106,1066,107,11,118,12,120,122,125,127,129,13,131,133,134,135,1362,139,14,144,146,1464,147,15,156,158,16,160,165,166,168,169,17,171,172,174,178,179,183,185,188,189,191,194,195,196,198,2,20,202,205,206,207,21,215,220,227,2283,229,23,232,247,257,26,266,268,269,27,270,273,279,28,29,298,3,30,310,313,315,32,330,334,34,342,345,347,35,351,37,375,38,390,4,40,400],\"min\": 0,\"max\": 2283},{\"attribute\": \"MIN_BBXMAX\",\"count\": 240,\"type\": \"number\",\"values\": [-0.098725,-1.433333,-10.658333,-100.125,-104.866667,-117.857183,-122.358333,-122.708333,-13.15,-13.158333,-13.475,-15.558333,-15.891667,-16.566667,-17.2,-171.716667,-175.166667,-21.75,-23.483333,-3.433333,-3.866667,-43.158333,-46.383333,-47.783333,-5.216667,-55.107566,-55.8,-57.543999,-58.116667,-58.175,-59.5,-6.041667,-6.725,-60.966667,-61.158333,-61.25,-61.35,-61.725,-61.783333,-62.708333,-65.225,-66.725,-68.05,-69.766667,-7.325,-7.908333,-70.458333,-71.57441,-72.033333,-73.574946,-74.008333,-75.45,-76.733333,-76.752653,-76.85,-77.258333,-78.291667,-79.130272,-79.4,-8.958333,-80.175719,-82.208333,-83.879976,-83.983333,-86.158333,-87.141667,-87.528138,-88.75,-88.966667,-90.425,-95.133333,-99.018165,0,0.307108,1.483333,1.591667,10.497585,100.844293,101.841667,101.891667,102.725,104,104.433333,105,106.2294,106.932506,107.041667,11.091667,11.6,114.3,114.991667,117.208333,12.481009,12.541667,12.658333,12.766667,120.65,121.038985,121.622484,121.9],\"min\": -175.166667,\"max\": 178.533333},{\"attribute\": \"MIN_BBXMIN\",\"count\": 238,\"type\": \"number\",\"values\": [-0.35,-1.091667,-1.616667,-10.816667,-100.5,-105.241667,-118.991667,-122.516667,-123.283333,-13.225,-13.3,-13.725,-15.658333,-16.016667,-16.6,-17.533333,-171.825,-175.233333,-22.008333,-23.541667,-4.025,-4.191667,-43.75,-47.058333,-48.158333,-5.308333,-55.283333,-56.291667,-57.675,-58.2,-59.016667,-59.641667,-6.533333,-61.008333,-61.241667,-61.4,-61.533333,-61.758333,-61.858333,-62.741667,-65.3,-67.133333,-68.258333,-7.116667,-7.7,-70.208333,-70.958333,-71.658333,-72.441667,-74.266667,-74.75,-75.983333,-76.866667,-77.166667,-77.4,-77.533333,-78.591667,-79.591667,-8.058333,-80.008333,-80.466667,-82.533333,-84.366667,-84.875,-86.383333,-87.266667,-88.408333,-88.783333,-89.316667,-9.466667,-90.658333,-95.841667,-99.366667,0,0.95,1.483333,1.658333,10.333333,101.358333,102.491667,103.125,103.633333,104.441667,104.975,105.891667,106.725,11.433333,111.441667,112.533333,114.825,119.016667,12.116667,12.333333,12.391667,12.958333,12.983333,120.141667,120.541667,120.741667,125.516667],\"min\": -175.233333,\"max\": 178.425},{\"attribute\": \"MIN_BBYMAX\",\"count\": 241,\"type\": \"number\",\"values\": [-1.083333,-1.76663,-11.475,-11.808333,-13.691667,-13.8,-15.333333,-15.7,-16.433333,-17.708333,-17.725,-18.025,-18.625,-18.991667,-2.95,-20.108333,-21.125,-22.491667,-22.837896,-23.358333,-24.6,-25.208333,-25.641667,-25.75,-25.991667,-26.283333,-26.391667,-29.058333,-29.241667,-33.016667,-33.175,-33.641667,-33.808333,-34.375,-34.65,-35.183333,-36.825,-37.589905,-4.15,-4.291667,-4.6,-41.2,-6.016667,-6.116667,-6.725,-8.541667,-8.766667,-9.358333,-9.408333,0,0.025,0.391667,0.475,0.483333,1.358333,1.425,10.041667,10.533671,10.666667,11.625,11.691667,11.933333,12.066667,12.175,12.183333,12.483333,12.716667,13.175,13.266667,13.333333,13.466667,13.6,13.872295,13.9,14.025,14.133333,14.702876,14.783333,14.825,14.983333,15.325,15.408333,15.508333,15.699422,16.483333,17.025,17.141667,17.266667,17.333333,18.083333,18.15,18.591667,18.666667,19.308333,19.640315,19.783333,2.116667,21.319209,22.4,22.575491],\"min\": -41.2,\"max\": 64.166667},{\"attribute\": \"MIN_BBYMIN\",\"count\": 237,\"type\": \"number\",\"values\": [-0.391667,-1.433333,-11.758333,-12.316667,-13.866667,-14.433333,-15.483333,-15.941667,-16.575,-17.758333,-17.925,-18.166667,-19.066667,-19.166667,-2.991667,-20.333333,-21.166667,-22.625,-23.033333,-23.891667,-24.7,-25.491667,-25.891667,-25.991667,-26.35,-26.4,-26.458333,-29.2,-29.525,-3.841667,-33.075,-33.7,-34.091667,-34.108333,-34.933333,-35.008333,-35.483333,-37.091667,-38.208333,-4.333333,-4.5,-4.65,-41.35,-6.208333,-6.933333,-7.716667,-8.583333,-8.933333,-9.441667,-9.508333,0,0.033333,0.283333,0.3,1.25,1.325,10.325,10.583333,11.291667,11.533333,11.808333,12.025,12.066667,12.075,12.275,12.325,12.541667,13.05,13.125,13.441667,13.466667,13.5,13.591667,13.975,14.016667,14.033333,14.433333,14.65,14.9,15.225,15.266667,15.325,16.358333,16.716667,17.091667,17.233333,17.291667,17.8,17.958333,18.033333,18.316667,18.491667,18.891667,19.2,19.283333,19.633333,19.866667,2,2.7,21.925],\"min\": -41.35,\"max\": 64.05},{\"attribute\": \"MIN_PERKM\",\"count\": 192,\"type\": \"number\",\"values\": [0,101,102,105,106,109,112,1148,116,1175,1180,119,120,121,122,123,1257,126,128,13,130,131,132,133,136,1360,1365,137,142,1439,144,149,1494,15,153,155,156,158,16,160,162,164,166,170,173,174,175,177,18,1837,184,186,190,1908,196,199,201,203,205,208,215,217,219,22,2219,222,223,228,2296,233,237,239,240,244,245,249,25,250,251,256,258,26,261,266,27,274,28,280,287,288,293,295,30,304,309,31,310,311,315,318],\"min\": 0,\"max\": 2296},{\"attribute\": \"MIN_PERMI\",\"count\": 181,\"type\": \"number\",\"values\": [0,10,100,101,102,103,106,108,109,11,110,114,1141,115,116,118,1186,122,123,124,125,126,127,129,130,134,135,136,1379,138,14,142,1427,145,147,149,152,155,156,159,16,160,162,165,17,170,174,179,18,182,183,189,19,192,193,196,197,198,2,20,21,211,215,216,217,219,221,222,224,227,23,231,234,238,24,240,243,247,248,25,251,254,255,27,274,276,28,285,286,289,29,290,291,293,295,300,302,309,31,317],\"min\": 0,\"max\": 1427},{\"attribute\": \"NAME\",\"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\": \"NAMEALT\",\"count\": 43,\"type\": \"string\",\"values\": [\"Al Kuwayt|Kuwait City\",\"Al-Khartum\",\"Al-Qahirah\",\"Ar-Riyadh\",\"Asunción\",\"Athinai\",\"Bayrut\",\"Bengaluru\",\"Bogotá\",\"Brasília\",\"Bruxelles-Brussel\",\"Ciudad de Guatemala (Guatemala City)\",\"Ciudad de México\",\"Ciudad de Panamá|Panama City|Panama\",\"Dar-el-Beida\",\"Denver-Aurora\",\"Dimashq\",\"El Djazaïr\",\"Hà Noi\",\"Krung Thep\",\"Kyiv\",\"La Habana\",\"Lomé\",\"Los Angeles-Long Beach-Santa Ana\",\"Muqdisho\",\"N'Djaména\",\"Nay Pyi Taw\",\"New York-Newark\",\"Osaka-Kobe\",\"Ottawa-Gatineau\",\"P'yongyang\",\"Phnum Pénh\",\"San Francisco-Oakland\",\"San José\",\"Sana'a'\",\"Sao Paulo|São Paulo\",\"T'Bilisi\",\"Tel Aviv-Jaffa\",\"Valparaíso\",\"Washington D.C.\",\"Yangon\",\"Yaoundé\",\"Ürümqi|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,1],\"min\": 0,\"max\": 1},{\"attribute\": \"NAMEPAR\",\"count\": 12,\"type\": \"string\",\"values\": [\"Athínai\",\"Beograd\",\"Bombay\",\"Bucuresti\",\"Calcutta\",\"Copenhagen\",\"Dubayy\",\"Lisboa\",\"Moskva\",\"Praha\",\"Warszawa\",\"Wien\"]},{\"attribute\": \"NATSCALE\",\"count\": 8,\"type\": \"number\",\"values\": [10,110,20,200,30,300,50,600],\"min\": 10,\"max\": 600},{\"attribute\": \"POP1950\",\"count\": 135,\"type\": \"number\",\"values\": [0,1002,1016,1021,104,1041,106,1066,1068,110,111,1116,11275,1212,1216,12338,129,1298,1302,1304,1322,133,1332,1347,1360,137,138,1415,143,145,1452,148,15,150,1544,1618,1682,1690,1700,171,177,18,183,1855,1884,194,20,202,206,208,2086,211,219,22,2334,24,2494,253,258,275,280,281,282,284,2857,287,2883,2950,305,31,319,32,322,328,33,3352,336,341,356,36,364,366,367,392,4046,411,4147,418,4331,4513,46,468,4999,505,5098,513,516,522,5356,556],\"min\": 0,\"max\": 12338},{\"attribute\": \"POP1955\",\"count\": 139,\"type\": \"number\",\"values\": [0,1016,104,106,1091,110,111,112,1227,1248,1249,125,1289,129,1306,131,13219,136,1365,1368,13713,1396,140,1405,1440,1449,148,1539,1553,1563,1574,1618,1712,1714,174,182,184,186,1872,189,1906,192,1972,201,2018,2021,2087,21,2121,2143,220,235,246,25,252,257,265,27,28,281,292,3029,3044,312,314,3299,34,340,342,3432,3592,37,370,374,376,377,3801,387,40,405,409,41,414,425,431,439,451,46,461,4628,468,49,498,501,5055,5120,5154,53,533,556],\"min\": 0,\"max\": 13713},{\"attribute\": \"POP1960\",\"count\": 141,\"type\": \"number\",\"values\": [0,1001,1002,1005,1019,1106,1119,112,1147,1151,1163,1165,1166,119,124,1269,128,1284,1285,130,1316,1361,137,14164,1436,1453,1485,1514,156,1592,162,1634,16679,174,1744,1756,179,181,1811,1814,1823,1851,1873,192,1980,199,2089,2135,2151,218,219,2200,2274,23,230,233,236,2361,2392,2456,247,248,252,2620,263,2679,283,293,311,319,3260,34,344,347,359,3680,382,384,389,393,3970,40,4060,415,419,433,4374,438,440,443,446,448,45,476,4945,5012,508,519,538,551],\"min\": 0,\"max\": 16679},{\"attribute\": \"POP1965\",\"count\": 143,\"type\": \"number\",\"values\": [0,1003,1038,1049,109,111,112,1132,1135,1154,1165,1206,121,1212,1229,1230,1288,132,1323,1327,1373,1377,138,1389,1396,146,148,15177,1525,158,1598,160,1614,1657,169,1709,172,1760,1780,1878,1880,2001,20284,2068,208,2080,2093,2121,2135,222,227,2284,2294,233,235,2361,2390,248,2511,2584,259,268,269,2780,2829,287,2898,29,298,299,303,310,315,319,3191,322,3232,3297,337,339,3452,360,369,394,399,404,436,45,461,472,473,4738,477,478,481,482,4854,488,499,51],\"min\": 0,\"max\": 20284},{\"attribute\": \"POP1970\",\"count\": 138,\"type\": \"number\",\"values\": [0,1029,1035,1045,1054,1070,1076,111,1114,1182,1254,1267,1274,129,1298,1300,1307,1341,1362,1374,1380,1396,1403,1414,1444,147,1505,155,1568,1592,1615,16191,163,164,1655,1693,1741,1779,1817,183,192,1946,206,2060,2070,2075,2141,222,223,23298,2334,238,2383,2485,2488,2529,2535,2647,2667,272,2772,278,298,2980,3110,3135,3206,3290,340,3458,3521,3534,357,359,363,366,371,388,3915,398,408,417,433,451,455,459,460,472,48,494,500,501,507,525,531,5312,532,548,552,553],\"min\": 0,\"max\": 23298},{\"attribute\": \"POP1975\",\"count\": 142,\"type\": \"number\",\"values\": [0,100,1015,1016,10690,107,1120,1122,1126,1150,1172,1198,1206,1339,1348,1386,1403,141,1429,1444,1482,149,1499,1500,1547,15880,1589,1610,1612,1622,167,1702,1709,1793,180,1848,1884,1890,1911,1926,198,2005,2023,2030,2059,2103,2111,2151,2221,226,2263,231,2342,240,2561,257,2590,2620,2626,26615,2738,2770,284,292,2960,3040,3130,3138,329,3300,356,3600,363,3696,3842,385,3890,3943,398,4273,440,443,445,454,456,4813,485,4999,500,528,530,532,572,575,581,582,596,6034,611,624],\"min\": 0,\"max\": 26615},{\"attribute\": \"POP1980\",\"count\": 143,\"type\": \"number\",\"values\": [0,1042,1055,1057,1074,1090,1096,1164,1175,1179,12089,1240,1247,125,128,1293,13010,1318,1356,1376,1384,1416,1454,15601,1565,1574,1609,1621,1623,1625,1654,1656,1701,1818,1842,1865,189,1891,1913,1992,2049,2053,2057,2109,2201,2217,225,2293,2378,238,2415,2424,2449,254,257,2572,2575,2606,2656,274,2765,2777,2812,28549,2987,3008,3056,3122,3145,3227,324,325,3266,337,3390,344,3525,361,371,3721,415,423,4253,4397,4438,446,4609,469,4723,489,5079,525,526,533,538,550,551,580,5955,5984],\"min\": 0,\"max\": 28549},{\"attribute\": \"POP1985\",\"count\": 144,\"type\": \"number\",\"values\": [0,1012,1013,1016,10181,1029,10341,10350,1046,1056,1090,1121,1122,1123,1160,1162,1177,1181,1197,1295,13395,1359,1396,14109,1437,1474,1476,1508,1546,1559,1566,15827,1585,1596,1611,1654,1660,1672,168,1681,1714,1716,1773,1879,1925,1950,1958,2005,2036,204,2069,2195,2213,2273,2406,2410,2446,2518,260,2629,2639,2658,2693,2709,2793,2805,2854,2935,297,30304,3047,3060,3063,3355,3395,3429,3432,344,345,3500,3521,3607,393,402,4087,412,4201,424,427,4355,460,466,4660,471,492,5070,5116,514,5279,5407],\"min\": 0,\"max\": 30304},{\"attribute\": \"POP1990\",\"count\": 144,\"type\": \"number\",\"values\": [0,1035,1038,1042,1047,10513,10544,1062,1088,10883,10890,1091,11035,1120,1134,1161,1162,1174,1175,1191,1197,1212,1224,12308,1293,1306,1316,1380,1392,1405,14776,1500,1522,1528,15312,1546,1559,1568,1607,16086,1628,1680,1691,1733,1760,1791,1863,1898,1908,2005,2026,2040,2096,2100,2102,2108,2155,2184,219,2325,2360,2526,2537,2561,2574,2594,2682,2711,2767,2907,2922,2955,2961,3016,3070,3117,3126,32530,330,3376,3422,343,3448,3450,3632,3807,3969,398,4036,4092,432,4414,4616,473,4740,4764,477,504,529,537],\"min\": 0,\"max\": 32530},{\"attribute\": \"POP1995\",\"count\": 144,\"type\": \"number\",\"values\": [0,10174,10256,1034,10423,1045,1048,11052,1107,11154,11339,1138,1142,1147,1149,1160,1168,1169,1190,11924,1194,1213,1217,1255,1267,1268,1287,1379,14111,1415,1417,1427,1584,15948,1616,1649,1652,1668,1670,1678,16811,1688,16943,1715,1747,1755,1766,1789,1804,1849,1893,1953,2018,2116,2127,2157,2183,2257,2265,2295,2394,2442,2535,2590,2600,2676,2781,2816,2838,2842,289,2951,2961,3035,3095,3122,3213,3242,3257,3353,33587,3403,3424,3425,3471,3478,3651,3839,4197,4431,4447,452,4598,464,4701,4744,4964,509,526,542],\"min\": 0,\"max\": 33587},{\"attribute\": \"POP2000\",\"count\": 141,\"type\": \"number\",\"values\": [0,10016,1005,1007,1019,1023,10285,1032,10534,1063,1072,1073,1077,1079,10803,1084,1096,1097,1100,1110,1111,11165,1127,1128,1160,1172,11814,11847,1192,1201,1206,1219,1233,13058,1306,13243,1357,1361,1365,1379,1390,1487,1499,1507,1561,16086,1653,1666,1674,1700,17099,1730,1733,17846,1787,18022,1806,1854,1877,1949,1959,1963,1998,2029,2044,2116,2135,2158,2187,2233,2493,2591,2606,2640,2672,2715,2732,2746,2752,2754,2864,3032,3043,3117,3179,3236,3266,3384,3385,3433,34450,3542,3553,3567,3752,3849,3919,3949,4017,4078],\"min\": 0,\"max\": 34450},{\"attribute\": \"POP2005\",\"count\": 143,\"type\": \"number\",\"values\": [0,1023,1037,10416,1042,1044,10717,10761,1085,1093,1094,1103,1106,1119,11258,1140,11469,11487,1164,1166,1189,1216,1217,12307,1248,12553,12576,1261,1272,1273,1315,1318,1334,1363,1368,1374,1405,1409,1415,14282,14503,1489,1515,1525,1527,1590,1593,1647,1693,1742,1762,1775,1777,1801,1805,18202,18333,1867,18732,18735,1885,1888,1936,1984,2025,2062,2093,2098,2158,2189,2241,2264,2330,2434,2606,2672,2679,2762,2787,2902,2930,2994,3012,3087,3138,3199,3230,3258,3265,3341,3348,3387,3391,35327,3533,3564,3572,3579,3641,3928],\"min\": 0,\"max\": 35327},{\"attribute\": \"POP2010\",\"count\": 143,\"type\": \"number\",\"values\": [0,10061,1024,1031,1041,10452,1059,1060,1085,1099,1100,1102,11100,11106,1115,11294,1145,1149,1162,11748,1185,11893,1245,12500,1264,12795,1281,1284,1328,1338,13485,1355,1379,1420,1433,1446,1448,1452,1466,14787,1494,14987,1513,1572,1576,1590,1611,1679,1697,1701,1705,1707,1743,1805,1846,1870,18845,1892,18978,19028,19040,1942,1998,2008,2063,2121,2146,2151,2154,2174,2184,2189,2313,2315,2466,2603,2604,2709,2812,2930,2985,3010,3100,3112,3181,3215,3242,3277,3300,3339,3354,3406,3435,3450,35676,3599,3712,3716,3728,3802],\"min\": 0,\"max\": 35676},{\"attribute\": \"POP2015\",\"count\": 144,\"type\": \"number\",\"values\": [0,1022,1024,1027,1029,1044,10495,10530,10572,1087,1096,1098,1102,1104,1106,1108,1127,11337,1139,1160,11662,11741,1182,1185,1212,12171,12503,12773,1285,13089,1321,1324,1374,1379,1409,1421,14796,1500,1504,1505,1516,1519,1520,15577,15789,1597,1621,1645,1651,1663,1664,1669,1692,1708,1724,1744,1787,1793,1804,1846,1877,1931,1941,19441,1947,19485,19582,1994,20072,2030,2159,2209,2219,2247,2298,2305,2322,2332,2340,2345,2385,2396,2651,2675,2748,2856,2890,3098,3256,3267,3319,3333,3346,3357,3363,3423,3453,3544,3574,36094],\"min\": 0,\"max\": 36094},{\"attribute\": \"POP2020\",\"count\": 143,\"type\": \"number\",\"values\": [0,10007,1004,1015,1029,10524,1064,10792,1092,1102,1108,1113,11177,11313,11365,1152,1159,1165,1169,1177,1185,1232,1233,12403,1258,12775,12786,1281,1284,12842,1308,13160,13432,13465,1398,1405,1457,1482,1506,1527,1587,1649,1655,1670,1676,17015,17039,1709,17214,1729,1735,1744,1794,1804,1839,1864,1879,1921,1938,1949,1979,1984,19974,2006,20189,2028,2035,2038,2051,20544,2058,2130,2151,21946,2229,2277,2310,2416,2451,2502,2525,2532,2558,2592,2620,2621,2688,2770,2862,2955,2981,2996,3275,3278,3306,3330,3434,3453,3475,3504],\"min\": 0,\"max\": 36371},{\"attribute\": \"POP2025\",\"count\": 144,\"type\": \"number\",\"values\": [0,10031,1011,1044,10526,1078,1095,1102,1104,1114,1132,11368,1148,1159,11689,11695,1195,1196,1200,1236,1257,1268,1274,1317,13179,1321,1326,13461,13653,13807,13875,13892,1413,14134,1441,14451,1481,1515,1544,1578,1580,1627,1653,1655,1736,1744,1753,1776,1797,1804,1820,18466,18707,1883,1894,1938,19422,1949,2027,2037,20370,20695,2083,2097,2111,21124,2119,2142,2150,2189,2235,2312,2380,2393,24051,2410,2457,2476,2506,2590,2633,2636,2642,2713,2722,2772,2790,2851,2971,3012,3041,3058,3104,3293,3300,3330,3436,3482,3537,3600],\"min\": 0,\"max\": 36399},{\"attribute\": \"POP2050\",\"count\": 143,\"type\": \"number\",\"values\": [0,10036,10526,1089,1096,1102,1112,1114,11368,1159,1163,1193,12102,1220,1236,12363,1315,1320,1332,13413,1343,1359,13672,13768,1406,1411,14545,1461,1472,1475,14808,1520,15561,15796,1604,1655,16762,1690,1715,1736,1737,1744,1759,1804,1883,1902,1907,1938,19412,1949,2028,2047,20560,20628,2077,2083,21009,21428,2150,2172,2173,2178,2187,22015,2222,2247,2316,2444,2496,2529,2549,2560,2632,26385,2661,2715,2772,2791,2855,2856,2885,2892,2911,2956,3038,3086,3118,3198,3214,3305,3326,3330,3346,3358,3382,3436,3605,3619,3630,36400],\"min\": 0,\"max\": 36400},{\"attribute\": \"POP_MAX\",\"count\": 240,\"type\": \"number\",\"values\": [10061000,1024000,1029300,1031000,1041000,10452000,1059000,1060000,107260,1085000,1086244,1099000,1100000,1102000,11100000,11106000,1115000,111975,112927,11294000,113364,1145000,1149000,115826,1162000,11748000,1185000,11893000,1240000,1245000,12500000,1264000,12795000,12797394,1281000,1284000,128698,1328000,1338000,1355000,1379000,1406000,1420000,1433000,1446000,1448000,1450000,1452000,145850,1466000,14787000,1494000,14987000,1513000,15220,155963,1572000,1576000,1590000,1611000,166212,1679000,1697000,1701000,1705000,1707000,1743000,175399,1805000,1846000,1870000,188084,18845000,18978000,19028000,19040000,191152,1942000,1998000,2008000,2063000,206499,208411,2121000,2122300,2151000,2154000,217000,2174000,218269,2184000,21887,2189000,224300,224838,227940,2313000,2313328,23336,234331],\"min\": 500,\"max\": 35676000},{\"attribute\": \"POP_MIN\",\"count\": 243,\"type\": \"number\",\"values\": [10021295,1005257,1019022,103693,10452000,1060000,1060587,10634,10811002,1085000,10929146,1093485,1099000,11177,111975,1122874,1137347,113906,115826,1163890,11693,118355,1191613,121631,1234742,1253309,1267440,12691836,1297281,1338000,13381,1353189,136473,13768,1391433,1399814,140000,1431270,1448000,1459640,14608512,1466000,148416,1494000,1508225,1536,1542813,1548599,15500,155963,157474,1577138,159243,15938,160966,162135,1655753,16571,1662508,1679000,1702139,1712125,1724,1731000,1742194,176365,180541,1815679,1835853,1892000,192385,193563,194530,194824,1951272,1963264,1974647,1977663,1978028,198214,1990917,199200,200,200452,2010175,2026469,20500,2087,217000,221736,22256,223757,22534,22881,229398,234032,234168,235017,23658,24226],\"min\": 200,\"max\": 14608512},{\"attribute\": \"POP_OTHER\",\"count\": 218,\"type\": \"number\",\"values\": [0,10018444,1014546,102371,10271457,1037811,1038288,10585385,1060640,1060747,1061388,106219,1072567,1074640,1081361,1088042,1088194,1099610,111975,112572,1149981,11522944,1152904,1154748,11622929,1166878,1174778,12018058,1208361,1240558,12426085,1256715,1271541,1276128,12945252,1301407,130815,1365454,13720557,140594,142265,1434681,1435528,1443084,1480886,1490164,1498020,14995538,1518801,1521278,15220,1557919,158896,160116,1604086,1611692,1636574,164877,1661980,1675117,16803572,1682968,1718895,1742507,176365,1772679,1795582,1805353,18171,1821489,1827367,1831877,1844658,191814,1930305,1951272,2012431,2029349,2044401,2050212,206499,2139587,2153702,2175991,21887,221736,222513,222985,22478,2306851,2325931,23336,2334371,2381280,2385397,2391150,2401318,243794,2456292,2470140],\"min\": 0,\"max\": 16803572},{\"attribute\": \"RANK_MAX\",\"count\": 12,\"type\": \"number\",\"values\": [10,11,12,13,14,2,4,5,6,7,8,9],\"min\": 2,\"max\": 14},{\"attribute\": \"RANK_MIN\",\"count\": 14,\"type\": \"number\",\"values\": [1,10,11,12,13,14,2,3,4,5,6,7,8,9],\"min\": 1,\"max\": 14},{\"attribute\": \"SCALERANK\",\"count\": 8,\"type\": \"number\",\"values\": [0,1,2,3,4,6,7,8],\"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\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KIR\",\"KNA\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\"]},{\"attribute\": \"TIMEZONE\",\"count\": 187,\"type\": \"string\",\"values\": [\"Africa/Abidjan\",\"Africa/Accra\",\"Africa/Addis_Ababa\",\"Africa/Algiers\",\"Africa/Asmara\",\"Africa/Bamako\",\"Africa/Bangui\",\"Africa/Banjul\",\"Africa/Bissau\",\"Africa/Blantyre\",\"Africa/Brazzaville\",\"Africa/Bujumbura\",\"Africa/Cairo\",\"Africa/Casablanca\",\"Africa/Conakry\",\"Africa/Dakar\",\"Africa/Dar_es_Salaam\",\"Africa/Djibouti\",\"Africa/Douala\",\"Africa/El_Aaiun\",\"Africa/Freetown\",\"Africa/Gaborone\",\"Africa/Harare\",\"Africa/Johannesburg\",\"Africa/Kampala\",\"Africa/Khartoum\",\"Africa/Kigali\",\"Africa/Kinshasa\",\"Africa/Lagos\",\"Africa/Libreville\",\"Africa/Lome\",\"Africa/Luanda\",\"Africa/Lusaka\",\"Africa/Malabo\",\"Africa/Maputo\",\"Africa/Maseru\",\"Africa/Mbabane\",\"Africa/Mogadishu\",\"Africa/Monrovia\",\"Africa/Nairobi\",\"Africa/Ndjamena\",\"Africa/Niamey\",\"Africa/Nouakchott\",\"Africa/Ouagadougou\",\"Africa/Porto-Novo\",\"Africa/Tunis\",\"Africa/Windhoek\",\"America/Antigua\",\"America/Argentina/Buenos_Aires\",\"America/Belize\",\"America/Bogota\",\"America/Caracas\",\"America/Chicago\",\"America/Dominica\",\"America/Fortaleza\",\"America/Grenada\",\"America/Guatemala\",\"America/Guayaquil\",\"America/Guyana\",\"America/Havana\",\"America/Jamaica\",\"America/La_Paz\",\"America/Lima\",\"America/Los_Angeles\",\"America/Managua\",\"America/Mexico_City\",\"America/Monterrey\",\"America/Montreal\",\"America/Nassau\",\"America/New_York\",\"America/Panama\",\"America/Paramaribo\",\"America/Port-au-Prince\",\"America/Port_of_Spain\",\"America/Sao_Paulo\",\"America/St_Kitts\",\"America/Tegucigalpa\",\"America/Toronto\",\"America/Vancouver\",\"Asia/Amman\",\"Asia/Ashgabat\",\"Asia/Baghdad\",\"Asia/Bahrain\",\"Asia/Baku\",\"Asia/Bangkok\",\"Asia/Beirut\",\"Asia/Bishkek\",\"Asia/Brunei\",\"Asia/Chongqing\",\"Asia/Colombo\",\"Asia/Dhaka\",\"Asia/Dili\",\"Asia/Dubai\",\"Asia/Dushanbe\",\"Asia/Harbin\",\"Asia/Ho_Chi_Minh\",\"Asia/Hong_Kong\",\"Asia/Jakarta\",\"Asia/Jerusalem\",\"Asia/Kabul\"]},{\"attribute\": \"UN_ADM0\",\"count\": 116,\"type\": \"string\",\"values\": [\"Afghanistan\",\"Algeria\",\"Angola\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Benin\",\"Bolivia\",\"Brazil\",\"Bulgaria\",\"Burkina Faso\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Chad\",\"Chile\",\"China\",\"China, Hong Kong Special Administrative Region\",\"Colombia\",\"Congo\",\"Costa Rica\",\"Cuba\",\"Czech Republic\",\"Côte d'Ivoire\",\"Democratic People's Republic of Korea\",\"Democratic Republic of the Congo\",\"Denmark\",\"Dominican Republic\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Ethiopia\",\"Finland\",\"France\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Guatemala\",\"Guinea\",\"Haiti\",\"Honduras\",\"Hungary\",\"India\",\"Indonesia\",\"Iran (Islamic Republic of)\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Japan\",\"Jordan\",\"Kenya\",\"Kuwait\",\"Kyrgyzstan\",\"Lebanon\",\"Liberia\",\"Libyan Arab Jamahiriya\",\"Madagascar\",\"Malaysia\",\"Mali\",\"Mexico\",\"Mongolia\",\"Morocco\",\"Mozambique\",\"Myanmar\",\"Nepal\",\"Netherlands\",\"New Zealand\",\"Nicaragua\",\"Niger\",\"Nigeria\",\"Norway\",\"Pakistan\",\"Panama\",\"Paraguay\",\"Peru\",\"Philippines\",\"Poland\",\"Portugal\",\"Republic of Korea\",\"Romania\",\"Russian Federation\",\"Rwanda\",\"Saudi Arabia\",\"Senegal\",\"Serbia\",\"Sierra Leone\",\"Singapore\",\"Somalia\",\"South Africa\",\"Spain\",\"Sudan\",\"Sweden\",\"Syrian Arab Republic\"]},{\"attribute\": \"UN_FID\",\"count\": 145,\"type\": \"number\",\"values\": [0,111,118,13,14,15,16,161,166,168,17,171,172,173,174,175,176,178,179,18,180,182,183,189,191,192,196,198,2,200,201,206,207,208,209,210,211,219,24,245,253,274,276,280,297,3,300,302,304,308,31,310,313,315,318,320,321,322,324,327,336,339,340,341,342,344,345,348,349,352,359,367,369,372,375,376,377,378,379,381,382,384,385,386,392,397,4,401,408,409,411,414,418,419,422,426,439,440,444,447],\"min\": 0,\"max\": 589},{\"attribute\": \"UN_LAT\",\"count\": 145,\"type\": \"number\",\"values\": [-0.22,-1.26,-1.95,-12.08,-15.42,-15.79,-17.82,-18.9,-22.72,-23.58,-25.3,-25.73,-25.96,-26.17,-33.02,-33.88,-33.97,-34.62,-34.92,-36.9,-37.85,-4.28,-4.32,-6.16,-6.81,-8.81,0,0.32,1.26,10.49,11.56,12.1,12.15,12.48,12.65,12.97,13.51,13.7,13.75,14.09,14.61,14.68,15.36,15.55,16.87,18.48,18.52,19.07,19.42,19.75,2.04,21.03,22.27,22.54,23.04,23.7,24.15,24.65,25.03,25.27,25.67,25.83,27.71,29.38,29.77,3.14,3.86,30.07,30.67,31.24,31.94,32.04,33.33,33.49,33.6,33.71,33.79,33.88,34,34.01,34.34,34.53,34.63,35,35.68,35.77,36.78,37.54,37.79,37.94,38.72,38.89,39.02,39.57,39.9,39.92,4.63,40.2,40.32,40.44],\"min\": -37.85,\"max\": 60.19},{\"attribute\": \"UN_LONG\",\"count\": 144,\"type\": \"number\",\"values\": [-0.17,-0.2,-1.67,-10.79,-100.31,-105.07,-110.3,-118.25,-122.38,-122.96,-13.23,-13.67,-17.45,-3.69,-4.02,-43.45,-46.62,-47.89,-56.16,-57.62,-58.44,-6.25,-6.83,-66.89,-69.89,-7.63,-7.98,-71.55,-72.34,-73.9,-74.08,-75.65,-76.95,-77.04,-78.52,-79.41,-79.51,-80.27,-80.96,-82.41,-84.07,-84.34,-86.27,-87.2,-87.64,-89.2,-9.12,-90.52,-95.4,-99.12,0,1.2,10.71,100.51,101.7,103.83,104.07,104.91,105.82,106.8,106.91,11.51,114.17,116.38,12.51,12.54,120.96,121.47,121.5,125.75,126.93,13.23,13.32,135.51,135.75,139.8,14.45,145.07,15.24,15.28,15.29,151.02,16.32,17.99,174.76,18.48,19.09,2.12,2.43,20.41,21.01,23.33,23.65,24.97,26.12,27.57,28,28.17,28.21,29],\"min\": -122.96,\"max\": 174.76},{\"attribute\": \"WORLDCITY\",\"count\": 2,\"type\": \"number\",\"values\": [0,1],\"min\": 0,\"max\": 1}]}]}}", +"maxzoom": "1", +"minzoom": "0", +"name": "tests/ne_110m_populated_places/out/-z1_-M10000_--drop-smallest-as-needed.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 145, \"dropped_as_needed\": 72 }, { \"dropped_as_needed\": 206 } ]", +"type": "overlay", +"version": "2" +}, "features": [ +{ "type": "FeatureCollection", "properties": { "zoom": 0, "x": 0, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Populated place", "NAME": "Vancouver", "DIFFASCII": 0, "NAMEASCII": "Vancouver", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Canada", "SOV_A3": "CAN", "ADM0NAME": "Canada", "ADM0_A3": "CAN", "ADM1NAME": "British Columbia", "ISO_A2": "CA", "LATITUDE": 49.273417, "LONGITUDE": -123.121644, "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, "MAX_POP10": 1590116, "MAX_POP20": 1588839, "MAX_POP50": 1590116, "MAX_POP300": 1590116, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 706, "MAX_AREAKM": 708, "MIN_AREAMI": 273, "MAX_AREAMI": 273, "MIN_PERKM": 398, "MAX_PERKM": 405, "MIN_PERMI": 248, "MAX_PERMI": 251, "MIN_BBXMIN": -123.283333, "MAX_BBXMIN": -123.283333, "MIN_BBXMAX": -122.708333, "MAX_BBXMAX": -122.708333, "MIN_BBYMIN": 49.1, "MAX_BBYMIN": 49.1, "MIN_BBYMAX": 49.383333, "MAX_BBYMAX": 49.383333, "MEAN_BBXC": -122.982768, "MEAN_BBYC": 49.228888, "COMPARE": 0, "GN_ASCII": "Vancouver", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 2, "GN_POP": 1837969, "ELEVATION": 0, "GTOPO30": 63, "TIMEZONE": "America/Vancouver", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 15, "UN_ADM0": "Canada", "UN_LAT": 49.27, "UN_LONG": -122.96, "POP1950": 556, "POP1955": 588, "POP1960": 620, "POP1965": 836, "POP1970": 1045, "POP1975": 1150, "POP1980": 1247, "POP1985": 1359, "POP1990": 1559, "POP1995": 1789, "POP2000": 1959, "POP2005": 2093, "POP2010": 2146, "POP2015": 2219, "POP2020": 2310, "POP2025": 2380, "POP2050": 2444 }, "geometry": { "type": "Point", "coordinates": [ -123.134766, 49.325122 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Admin-1 capital", "NAME": "Monterrey", "DIFFASCII": 0, "NAMEASCII": "Monterrey", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Mexico", "SOV_A3": "MEX", "ADM0NAME": "Mexico", "ADM0_A3": "MEX", "ADM1NAME": "Nuevo León", "ISO_A2": "MX", "LATITUDE": 25.669995, "LONGITUDE": -100.329985, "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, "MAX_POP10": 3296184, "MAX_POP20": 3296184, "MAX_POP50": 3296184, "MAX_POP300": 3296184, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 594, "MAX_AREAKM": 594, "MIN_AREAMI": 229, "MAX_AREAMI": 229, "MIN_PERKM": 208, "MAX_PERKM": 208, "MIN_PERMI": 130, "MAX_PERMI": 130, "MIN_BBXMIN": -100.5, "MAX_BBXMIN": -100.5, "MIN_BBXMAX": -100.125, "MAX_BBXMAX": -100.125, "MIN_BBYMIN": 25.575, "MAX_BBYMIN": 25.575, "MIN_BBYMAX": 25.85, "MAX_BBYMAX": 25.85, "MEAN_BBXC": -100.290632, "MEAN_BBYC": 25.71613, "COMPARE": 0, "GN_ASCII": "Monterrey", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 19, "GN_POP": 1122874, "ELEVATION": 0, "GTOPO30": 563, "TIMEZONE": "America/Monterrey", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 359, "UN_ADM0": "Mexico", "UN_LAT": 25.67, "UN_LONG": -100.31, "POP1950": 356, "POP1955": 498, "POP1960": 698, "POP1965": 943, "POP1970": 1267, "POP1975": 1589, "POP1980": 1992, "POP1985": 2273, "POP1990": 2594, "POP1995": 2961, "POP2000": 3266, "POP2005": 3579, "POP2010": 3712, "POP2015": 3901, "POP2020": 4140, "POP2025": 4298, "POP2050": 4413 }, "geometry": { "type": "Point", "coordinates": [ -100.371094, 25.720735 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Havana", "NAMEALT": "La Habana", "DIFFASCII": 0, "NAMEASCII": "Havana", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Cuba", "SOV_A3": "CUB", "ADM0NAME": "Cuba", "ADM0_A3": "CUB", "ADM1NAME": "Ciudad de la Habana", "ISO_A2": "CU", "LATITUDE": 23.131959, "LONGITUDE": -82.364182, "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, "MAX_POP10": 1990917, "MAX_POP20": 2051170, "MAX_POP50": 2051170, "MAX_POP300": 2051170, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 323, "MAX_AREAKM": 362, "MIN_AREAMI": 125, "MAX_AREAMI": 140, "MIN_PERKM": 240, "MAX_PERKM": 286, "MIN_PERMI": 149, "MAX_PERMI": 177, "MIN_BBXMIN": -82.533333, "MAX_BBXMIN": -82.533333, "MIN_BBXMAX": -82.208333, "MAX_BBXMAX": -82.208333, "MIN_BBYMIN": 22.916667, "MAX_BBYMIN": 22.975161, "MIN_BBYMAX": 23.183333, "MAX_BBYMAX": 23.183333, "MEAN_BBXC": -82.354344, "MEAN_BBYC": 23.076845, "COMPARE": 0, "GN_ASCII": "Havana", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 2163824, "ELEVATION": 0, "GTOPO30": 5, "TIMEZONE": "America/Havana", "GEONAMESNO": "GeoNames match general.", "UN_FID": 172, "UN_ADM0": "Cuba", "UN_LAT": 23.04, "UN_LONG": -82.41, "POP1950": 1116, "POP1955": 1289, "POP1960": 1436, "POP1965": 1598, "POP1970": 1779, "POP1975": 1848, "POP1980": 1913, "POP1985": 2005, "POP1990": 2108, "POP1995": 2183, "POP2000": 2187, "POP2005": 2189, "POP2010": 2174, "POP2015": 2159, "POP2020": 2151, "POP2025": 2150, "POP2050": 2150, "CITYALT": "Havana" }, "geometry": { "type": "Point", "coordinates": [ -82.441406, 23.160563 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Basseterre", "DIFFASCII": 0, "NAMEASCII": "Basseterre", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Saint Kitts and Nevis", "SOV_A3": "KNA", "ADM0NAME": "Saint Kitts and Nevis", "ADM0_A3": "KNA", "ISO_A2": "KN", "LATITUDE": 17.30203, "LONGITUDE": -62.717009, "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, "LS_NAME": "Basseterre", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 21887, "MAX_POP20": 21887, "MAX_POP50": 21887, "MAX_POP300": 21887, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 7, "MAX_AREAKM": 7, "MIN_AREAMI": 3, "MAX_AREAMI": 3, "MIN_PERKM": 16, "MAX_PERKM": 16, "MIN_PERMI": 10, "MAX_PERMI": 10, "MIN_BBXMIN": -62.741667, "MAX_BBXMIN": -62.741667, "MIN_BBXMAX": -62.708333, "MAX_BBXMAX": -62.708333, "MIN_BBYMIN": 17.291667, "MAX_BBYMIN": 17.291667, "MIN_BBYMAX": 17.333333, "MAX_BBYMAX": 17.333333, "MEAN_BBXC": -62.726389, "MEAN_BBYC": 17.306019, "COMPARE": 0, "GN_ASCII": "Basseterre", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 3, "GN_POP": 12920, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "America/St_Kitts", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -62.753906, 17.308688 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Paramaribo", "DIFFASCII": 0, "NAMEASCII": "Paramaribo", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Suriname", "SOV_A3": "SUR", "ADM0NAME": "Suriname", "ADM0_A3": "SUR", "ADM1NAME": "Paramaribo", "ISO_A2": "SR", "LATITUDE": 5.83503, "LONGITUDE": -55.167031, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 254169, "POP_MIN": 223757, "POP_OTHER": 248161, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 3383330, "LS_NAME": "Paramaribo", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 254169, "MAX_POP20": 254169, "MAX_POP50": 254169, "MAX_POP300": 254169, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 104, "MAX_AREAKM": 105, "MIN_AREAMI": 40, "MAX_AREAMI": 40, "MIN_PERKM": 83, "MAX_PERKM": 85, "MIN_PERMI": 51, "MAX_PERMI": 53, "MIN_BBXMIN": -55.283333, "MAX_BBXMIN": -55.283333, "MIN_BBXMAX": -55.107566, "MAX_BBXMAX": -55.1, "MIN_BBYMIN": 5.766667, "MAX_BBYMIN": 5.766667, "MIN_BBYMAX": 5.866667, "MAX_BBYMAX": 5.866667, "MEAN_BBXC": -55.188737, "MEAN_BBYC": 5.826428, "COMPARE": 0, "GN_ASCII": "Paramaribo", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 16, "GN_POP": 223757, "ELEVATION": 0, "GTOPO30": 3, "TIMEZONE": "America/Paramaribo", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -55.195312, 5.878332 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Dublin", "DIFFASCII": 0, "NAMEASCII": "Dublin", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Ireland", "SOV_A3": "IRL", "ADM0NAME": "Ireland", "ADM0_A3": "IRL", "ADM1NAME": "Dublin", "ISO_A2": "IE", "LATITUDE": 53.333061, "LONGITUDE": -6.248906, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 968976, "MAX_POP20": 968976, "MAX_POP50": 968976, "MAX_POP300": 968976, "MAX_POP310": 968976, "MAX_NATSCA": 300, "MIN_AREAKM": 351, "MAX_AREAKM": 351, "MIN_AREAMI": 135, "MAX_AREAMI": 135, "MIN_PERKM": 250, "MAX_PERKM": 250, "MIN_PERMI": 155, "MAX_PERMI": 155, "MIN_BBXMIN": -6.533333, "MAX_BBXMIN": -6.533333, "MIN_BBXMAX": -6.041667, "MAX_BBXMAX": -6.041667, "MIN_BBYMIN": 53.175, "MAX_BBYMIN": 53.175, "MIN_BBYMAX": 53.433333, "MAX_BBYMAX": 53.433333, "MEAN_BBXC": -6.278983, "MEAN_BBYC": 53.329717, "COMPARE": 0, "GN_ASCII": "Dublin", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 7, "GN_POP": 1024027, "ELEVATION": 0, "GTOPO30": 9, "TIMEZONE": "Europe/Dublin", "GEONAMESNO": "GeoNames match general.", "UN_FID": 302, "UN_ADM0": "Ireland", "UN_LAT": 53.34, "UN_LONG": -6.25, "POP1950": 626, "POP1955": 647, "POP1960": 661, "POP1965": 723, "POP1970": 771, "POP1975": 833, "POP1980": 903, "POP1985": 920, "POP1990": 916, "POP1995": 946, "POP2000": 989, "POP2005": 1037, "POP2010": 1059, "POP2015": 1098, "POP2020": 1177, "POP2025": 1257, "POP2050": 1332 }, "geometry": { "type": "Point", "coordinates": [ -6.328125, 53.383328 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital alt", "NAME": "Laayoune", "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", "LATITUDE": 27.149982, "LONGITUDE": -13.200006, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 188084, "POP_MIN": 176365, "POP_OTHER": 176365, "RANK_MAX": 9, "RANK_MIN": 9, "GEONAMEID": 2462881, "LS_NAME": "Laayoune", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 176365, "MAX_POP20": 176365, "MAX_POP50": 176365, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 50, "MIN_AREAKM": 21, "MAX_AREAKM": 21, "MIN_AREAMI": 8, "MAX_AREAMI": 8, "MIN_PERKM": 26, "MAX_PERKM": 26, "MIN_PERMI": 16, "MAX_PERMI": 16, "MIN_BBXMIN": -13.225, "MAX_BBXMIN": -13.225, "MIN_BBXMAX": -13.158333, "MAX_BBXMAX": -13.158333, "MIN_BBYMIN": 27.125, "MAX_BBYMIN": 27.125, "MIN_BBYMAX": 27.175, "MAX_BBYMAX": 27.175, "MEAN_BBXC": -13.194643, "MEAN_BBYC": 27.146131, "COMPARE": 0, "GN_ASCII": "Ejbei Uad el Aabd", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 188084, "ELEVATION": 0, "GTOPO30": 72, "TIMEZONE": "Africa/El_Aaiun", "GEONAMESNO": "GeoNames rough area, rough name.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -13.271484, 27.215556 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Quito", "DIFFASCII": 0, "NAMEASCII": "Quito", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Ecuador", "SOV_A3": "ECU", "ADM0NAME": "Ecuador", "ADM0_A3": "ECU", "ADM1NAME": "Pichincha", "ISO_A2": "EC", "LATITUDE": -0.214988, "LONGITUDE": -78.500051, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1472051, "MAX_POP20": 1892286, "MAX_POP50": 1892286, "MAX_POP300": 1892286, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 334, "MAX_AREAKM": 496, "MIN_AREAMI": 129, "MAX_AREAMI": 191, "MIN_PERKM": 233, "MAX_PERKM": 359, "MIN_PERMI": 145, "MAX_PERMI": 223, "MIN_BBXMIN": -78.591667, "MAX_BBXMIN": -78.591667, "MIN_BBXMAX": -78.291667, "MAX_BBXMAX": -78.291667, "MIN_BBYMIN": -0.391667, "MAX_BBYMIN": -0.30257, "MIN_BBYMAX": 0.025, "MAX_BBYMAX": 0.025, "MEAN_BBXC": -78.460061, "MEAN_BBYC": -0.198438, "COMPARE": 0, "GN_ASCII": "Quito", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 18, "GN_POP": 1399814, "ELEVATION": 0, "GTOPO30": 2764, "TIMEZONE": "America/Guayaquil", "GEONAMESNO": "GeoNames match general.", "UN_FID": 178, "UN_ADM0": "Ecuador", "UN_LAT": -0.22, "UN_LONG": -78.52, "POP1950": 206, "POP1955": 257, "POP1960": 319, "POP1965": 399, "POP1970": 501, "POP1975": 628, "POP1980": 780, "POP1985": 936, "POP1990": 1088, "POP1995": 1217, "POP2000": 1357, "POP2005": 1593, "POP2010": 1701, "POP2015": 1846, "POP2020": 2035, "POP2025": 2189, "POP2050": 2316 }, "geometry": { "type": "Point", "coordinates": [ -78.574219, -0.175781 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Sucre", "DIFFASCII": 0, "NAMEASCII": "Sucre", "ADM0CAP": 1, "CAPALT": 0, "CAPIN": "Official (const", "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Bolivia", "SOV_A3": "BOL", "ADM0NAME": "Bolivia", "ADM0_A3": "BOL", "ADM1NAME": "Chuquisaca", "ISO_A2": "BO", "LATITUDE": -19.040971, "LONGITUDE": -65.259516, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 224838, "POP_MIN": 221736, "POP_OTHER": 221736, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 3903987, "LS_NAME": "Sucre", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 221736, "MAX_POP20": 221736, "MAX_POP50": 221736, "MAX_POP300": 221736, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 34, "MAX_AREAKM": 34, "MIN_AREAMI": 13, "MAX_AREAMI": 13, "MIN_PERKM": 32, "MAX_PERKM": 32, "MIN_PERMI": 20, "MAX_PERMI": 20, "MIN_BBXMIN": -65.3, "MAX_BBXMIN": -65.3, "MIN_BBXMAX": -65.225, "MAX_BBXMAX": -65.225, "MIN_BBYMIN": -19.066667, "MAX_BBYMIN": -19.066667, "MIN_BBYMAX": -18.991667, "MAX_BBYMAX": -18.991667, "MEAN_BBXC": -65.260317, "MEAN_BBYC": -19.030556, "COMPARE": 0, "GN_ASCII": "Sucre", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 1, "GN_POP": 224838, "ELEVATION": 0, "GTOPO30": 2759, "TIMEZONE": "America/La_Paz", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -65.302734, -18.979026 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Asuncion", "NAMEALT": "Asunción", "DIFFASCII": 0, "NAMEASCII": "Asuncion", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Paraguay", "SOV_A3": "PRY", "ADM0NAME": "Paraguay", "ADM0_A3": "PRY", "ADM1NAME": "Asunción", "ISO_A2": "PY", "LATITUDE": -25.296403, "LONGITUDE": -57.641505, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 1870000, "POP_MIN": 11693, "POP_OTHER": 636771, "RANK_MAX": 12, "RANK_MIN": 6, "GEONAMEID": 1730025, "MEGANAME": "Asunción", "LS_NAME": "Asuncion", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 745924, "MAX_POP20": 1829910, "MAX_POP50": 2141255, "MAX_POP300": 2141255, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 105, "MAX_AREAKM": 651, "MIN_AREAMI": 41, "MAX_AREAMI": 251, "MIN_PERKM": 63, "MAX_PERKM": 331, "MIN_PERMI": 39, "MAX_PERMI": 206, "MIN_BBXMIN": -57.675, "MAX_BBXMIN": -57.675, "MIN_BBXMAX": -57.543999, "MAX_BBXMAX": -57.316667, "MIN_BBYMIN": -25.491667, "MAX_BBYMIN": -25.391667, "MIN_BBYMAX": -25.208333, "MAX_BBYMAX": -25.1, "MEAN_BBXC": -57.535385, "MEAN_BBYC": -25.307462, "COMPARE": 0, "GN_ASCII": "Asuncion", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 24, "GN_POP": 11693, "ELEVATION": 0, "GTOPO30": 24, "TIMEZONE": "Asia/Manila", "GEONAMESNO": "GeoNames match general.", "UN_FID": 409, "UN_ADM0": "Paraguay", "UN_LAT": -25.3, "UN_LONG": -57.62, "POP1950": 258, "POP1955": 314, "POP1960": 382, "POP1965": 461, "POP1970": 552, "POP1975": 654, "POP1980": 770, "POP1985": 914, "POP1990": 1091, "POP1995": 1287, "POP2000": 1507, "POP2005": 1762, "POP2010": 1870, "POP2015": 2030, "POP2020": 2277, "POP2025": 2506, "POP2050": 2715, "CITYALT": "Asuncion" }, "geometry": { "type": "Point", "coordinates": [ -57.656250, -25.244696 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Oslo", "DIFFASCII": 0, "NAMEASCII": "Oslo", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Kingdom of Norway", "SOV_A3": "NOR", "ADM0NAME": "Norway", "ADM0_A3": "NOR", "ADM1NAME": "Oslo", "ISO_A2": "NO", "LATITUDE": 59.91669, "LONGITUDE": 10.749979, "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, "MAX_POP10": 731563, "MAX_POP20": 731563, "MAX_POP50": 762374, "MAX_POP300": 762374, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 329, "MAX_AREAKM": 362, "MIN_AREAMI": 127, "MAX_AREAMI": 140, "MIN_PERKM": 340, "MAX_PERKM": 390, "MIN_PERMI": 211, "MAX_PERMI": 243, "MIN_BBXMIN": 10.333333, "MAX_BBXMIN": 10.440355, "MIN_BBXMAX": 11.091667, "MAX_BBXMAX": 11.091667, "MIN_BBYMIN": 59.708333, "MAX_BBYMIN": 59.708333, "MIN_BBYMAX": 60.066667, "MAX_BBYMAX": 60.066667, "MEAN_BBXC": 10.756508, "MEAN_BBYC": 59.906118, "COMPARE": 0, "GN_ASCII": "Oslo", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 12, "GN_POP": 580000, "ELEVATION": 0, "GTOPO30": 11, "TIMEZONE": "Europe/Oslo", "GEONAMESNO": "GeoNames match general.", "UN_FID": 397, "UN_ADM0": "Norway", "UN_LAT": 59.93, "UN_LONG": 10.71, "POP1950": 468, "POP1955": 533, "POP1960": 578, "POP1965": 610, "POP1970": 643, "POP1975": 644, "POP1980": 643, "POP1985": 662, "POP1990": 684, "POP1995": 729, "POP2000": 774, "POP2005": 816, "POP2010": 835, "POP2015": 858, "POP2020": 885, "POP2025": 909, "POP2050": 936 }, "geometry": { "type": "Point", "coordinates": [ 10.722656, 59.933000 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Helsinki", "DIFFASCII": 0, "NAMEASCII": "Helsinki", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Finland", "SOV_A3": "FIN", "ADM0NAME": "Finland", "ADM0_A3": "FIN", "ADM1NAME": "Southern Finland", "ISO_A2": "FI", "LATITUDE": 60.175563, "LONGITUDE": 24.934126, "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, "MAX_POP10": 852233, "MAX_POP20": 852233, "MAX_POP50": 852233, "MAX_POP300": 852233, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 513, "MAX_AREAKM": 513, "MIN_AREAMI": 198, "MAX_AREAMI": 198, "MIN_PERKM": 550, "MAX_PERKM": 550, "MIN_PERMI": 342, "MAX_PERMI": 342, "MIN_BBXMIN": 24.558333, "MAX_BBXMIN": 24.558333, "MIN_BBXMAX": 25.191667, "MAX_BBXMAX": 25.191667, "MIN_BBYMIN": 60.116667, "MAX_BBYMIN": 60.116667, "MIN_BBYMAX": 60.433333, "MAX_BBYMAX": 60.433333, "MEAN_BBXC": 24.910042, "MEAN_BBYC": 60.254779, "COMPARE": 0, "GN_ASCII": "Helsinki", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 13, "GN_POP": 558457, "ELEVATION": 0, "GTOPO30": 23, "TIMEZONE": "Europe/Helsinki", "GEONAMESNO": "GeoNames match general.", "UN_FID": 183, "UN_ADM0": "Finland", "UN_LAT": 60.19, "UN_LONG": 24.97, "POP1950": 366, "POP1955": 405, "POP1960": 448, "POP1965": 478, "POP1970": 507, "POP1975": 582, "POP1980": 674, "POP1985": 724, "POP1990": 872, "POP1995": 943, "POP2000": 1019, "POP2005": 1094, "POP2010": 1115, "POP2015": 1139, "POP2020": 1169, "POP2025": 1195, "POP2050": 1220 }, "geometry": { "type": "Point", "coordinates": [ 24.873047, 60.196156 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Vilnius", "DIFFASCII": 0, "NAMEASCII": "Vilnius", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Lithuania", "SOV_A3": "LTU", "ADM0NAME": "Lithuania", "ADM0_A3": "LTU", "ADM1NAME": "Vilniaus", "ISO_A2": "LT", "LATITUDE": 54.683366, "LONGITUDE": 25.316635, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 542366, "POP_MIN": 507029, "POP_OTHER": 494356, "RANK_MAX": 11, "RANK_MIN": 11, "GEONAMEID": 593116, "LS_NAME": "Vilnius", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 507029, "MAX_POP20": 507029, "MAX_POP50": 507029, "MAX_POP300": 507029, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 126, "MAX_AREAKM": 126, "MIN_AREAMI": 49, "MAX_AREAMI": 49, "MIN_PERKM": 162, "MAX_PERKM": 162, "MIN_PERMI": 101, "MAX_PERMI": 101, "MIN_BBXMIN": 25.166667, "MAX_BBXMIN": 25.166667, "MIN_BBXMAX": 25.391667, "MAX_BBXMAX": 25.391667, "MIN_BBYMIN": 54.575, "MAX_BBYMIN": 54.575, "MIN_BBYMAX": 54.775, "MAX_BBYMAX": 54.775, "MEAN_BBXC": 25.259623, "MEAN_BBYC": 54.692063, "COMPARE": 0, "GN_ASCII": "Vilnius", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 65, "GN_POP": 542366, "ELEVATION": 0, "GTOPO30": 125, "TIMEZONE": "Europe/Vilnius", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 25.312500, 54.724620 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital", "NAME": "Juba", "DIFFASCII": 0, "NAMEASCII": "Juba", "ADM0CAP": 0, "CAPALT": 1, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "South Sudan", "SOV_A3": "SSD", "ADM0NAME": "South Sudan", "ADM0_A3": "SSD", "ADM1NAME": "Central Equatoria", "ISO_A2": "SS", "LATITUDE": 4.829975, "LONGITUDE": 31.580026, "CHANGED": 20, "NAMEDIFF": 0, "DIFFNOTE": "Changed country.", "POP_MAX": 111975, "POP_MIN": 111975, "POP_OTHER": 111975, "RANK_MAX": 9, "RANK_MIN": 9, "GEONAMEID": 373303, "LS_NAME": "Juba", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 111975, "MAX_POP20": 111975, "MAX_POP50": 111975, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 50, "MIN_AREAKM": 21, "MAX_AREAKM": 21, "MIN_AREAMI": 8, "MAX_AREAMI": 8, "MIN_PERKM": 30, "MAX_PERKM": 30, "MIN_PERMI": 18, "MAX_PERMI": 18, "MIN_BBXMIN": 31.575, "MAX_BBXMIN": 31.575, "MIN_BBXMAX": 31.625, "MAX_BBXMAX": 31.625, "MIN_BBYMIN": 4.816667, "MAX_BBYMIN": 4.816667, "MIN_BBYMAX": 4.883333, "MAX_BBYMAX": 4.883333, "MEAN_BBXC": 31.6015, "MEAN_BBYC": 4.845167, "COMPARE": 0, "GN_ASCII": "Juba", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 44, "GN_POP": 0, "ELEVATION": 0, "GTOPO30": 551, "TIMEZONE": "Africa/Khartoum", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 31.552734, 4.915833 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Admin-1 capital", "NAME": "Urumqi", "NAMEALT": "Ürümqi|Wulumqi", "DIFFASCII": 0, "NAMEASCII": "Urumqi", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "China", "SOV_A3": "CHN", "ADM0NAME": "China", "ADM0_A3": "CHN", "ADM1NAME": "Xinjiang Uygur", "ISO_A2": "CN", "LATITUDE": 43.805012, "LONGITUDE": 87.575006, "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": "Ürümqi (Wulumqi)", "LS_NAME": "Urumqi", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 2066046, "MAX_POP20": 2066046, "MAX_POP50": 2066046, "MAX_POP300": 2066046, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 361, "MAX_AREAKM": 361, "MIN_AREAMI": 139, "MAX_AREAMI": 139, "MIN_PERKM": 318, "MAX_PERKM": 318, "MIN_PERMI": 198, "MAX_PERMI": 198, "MIN_BBXMIN": 87.358333, "MAX_BBXMIN": 87.358333, "MIN_BBXMAX": 87.725, "MAX_BBXMAX": 87.725, "MIN_BBYMIN": 43.641667, "MAX_BBYMIN": 43.641667, "MIN_BBYMAX": 44.016667, "MAX_BBYMAX": 44.016667, "MEAN_BBXC": 87.578494, "MEAN_BBYC": 43.854525, "COMPARE": 0, "GN_ASCII": "Urumqi", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 13, "GN_POP": 1508225, "ELEVATION": 0, "GTOPO30": 915, "TIMEZONE": "Asia/Urumqi", "GEONAMESNO": "GeoNames match general.", "UN_FID": 118, "UN_ADM0": "China", "UN_LAT": 43.78, "UN_LONG": 87.58, "POP1950": 253, "POP1955": 312, "POP1960": 384, "POP1965": 472, "POP1970": 581, "POP1975": 715, "POP1980": 881, "POP1985": 1029, "POP1990": 1161, "POP1995": 1417, "POP2000": 1730, "POP2005": 2025, "POP2010": 2151, "POP2015": 2340, "POP2020": 2620, "POP2025": 2851, "POP2050": 3038, "CITYALT": "Urumqi" }, "geometry": { "type": "Point", "coordinates": [ 87.539062, 43.834527 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Muscat", "DIFFASCII": 0, "NAMEASCII": "Muscat", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Oman", "SOV_A3": "OMN", "ADM0NAME": "Oman", "ADM0_A3": "OMN", "ADM1NAME": "Muscat", "ISO_A2": "OM", "LATITUDE": 23.613325, "LONGITUDE": 58.593312, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 734697, "POP_MIN": 586861, "POP_OTHER": 586861, "RANK_MAX": 11, "RANK_MIN": 11, "GEONAMEID": 287286, "LS_NAME": "Muscat", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 586861, "MAX_POP20": 586861, "MAX_POP50": 586861, "MAX_POP300": 586861, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 104, "MAX_AREAKM": 104, "MIN_AREAMI": 40, "MAX_AREAMI": 40, "MIN_PERKM": 121, "MAX_PERKM": 121, "MIN_PERMI": 75, "MAX_PERMI": 75, "MIN_BBXMIN": 58.333333, "MAX_BBXMIN": 58.333333, "MIN_BBXMAX": 58.6, "MAX_BBXMAX": 58.6, "MIN_BBYMIN": 23.558333, "MAX_BBYMIN": 23.558333, "MIN_BBYMAX": 23.641667, "MAX_BBYMAX": 23.641667, "MEAN_BBXC": 58.474684, "MEAN_BBYC": 23.599306, "COMPARE": 0, "GN_ASCII": "Muscat", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 6, "GN_POP": 797000, "ELEVATION": 0, "GTOPO30": 69, "TIMEZONE": "Asia/Muscat", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 58.535156, 23.644524 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 2, "FEATURECLA": "Admin-0 capital", "NAME": "Dhaka", "DIFFASCII": 0, "NAMEASCII": "Dhaka", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Bangladesh", "SOV_A3": "BGD", "ADM0NAME": "Bangladesh", "ADM0_A3": "BGD", "ADM1NAME": "Dhaka", "ISO_A2": "BD", "LATITUDE": 23.72306, "LONGITUDE": 90.408579, "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, "MAX_POP10": 14548962, "MAX_POP20": 21394172, "MAX_POP50": 53845691, "MAX_POP300": 78549234, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 3528, "MAX_AREAKM": 49912, "MIN_AREAMI": 1362, "MAX_AREAMI": 19271, "MIN_PERKM": 1439, "MAX_PERKM": 19314, "MIN_PERMI": 894, "MAX_PERMI": 12001, "MIN_BBXMIN": 88.133791, "MAX_BBXMIN": 89.9, "MIN_BBXMAX": 90.816777, "MAX_BBXMAX": 92.908333, "MIN_BBYMIN": 22.858333, "MAX_BBYMIN": 23.482936, "MIN_BBYMAX": 24.247407, "MAX_BBYMAX": 25.583333, "MEAN_BBXC": 90.400679, "MEAN_BBYC": 24.105092, "COMPARE": 0, "GN_ASCII": "Dhaka", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 81, "GN_POP": 10356500, "ELEVATION": 0, "GTOPO30": 4, "TIMEZONE": "Asia/Dhaka", "GEONAMESNO": "GeoNames match general.", "UN_FID": 369, "UN_ADM0": "Bangladesh", "UN_LAT": 23.7, "UN_LONG": 90.4, "POP1950": 336, "POP1955": 409, "POP1960": 508, "POP1965": 821, "POP1970": 1374, "POP1975": 2221, "POP1980": 3266, "POP1985": 4660, "POP1990": 6621, "POP1995": 8332, "POP2000": 10285, "POP2005": 12576, "POP2010": 13485, "POP2015": 14796, "POP2020": 17015, "POP2025": 19422, "POP2050": 22015 }, "geometry": { "type": "Point", "coordinates": [ 90.351562, 23.725012 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Vientiane", "DIFFASCII": 0, "NAMEASCII": "Vientiane", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Laos", "SOV_A3": "LAO", "ADM0NAME": "Laos", "ADM0_A3": "LAO", "ADM1NAME": "Vientiane [prefecture]", "ISO_A2": "LA", "LATITUDE": 17.966693, "LONGITUDE": 102.59998, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 754000, "POP_MIN": 570348, "POP_OTHER": 469811, "RANK_MAX": 11, "RANK_MIN": 11, "GEONAMEID": 1651944, "LS_NAME": "Vientiane", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 471927, "MAX_POP20": 471927, "MAX_POP50": 570348, "MAX_POP300": 570348, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 166, "MAX_AREAKM": 243, "MIN_AREAMI": 64, "MAX_AREAMI": 94, "MIN_PERKM": 170, "MAX_PERKM": 283, "MIN_PERMI": 106, "MAX_PERMI": 176, "MIN_BBXMIN": 102.491667, "MAX_BBXMIN": 102.491667, "MIN_BBXMAX": 102.725, "MAX_BBXMAX": 102.816667, "MIN_BBYMIN": 17.8, "MAX_BBYMIN": 17.875, "MIN_BBYMAX": 18.083333, "MAX_BBYMAX": 18.083333, "MEAN_BBXC": 102.648054, "MEAN_BBYC": 17.967124, "COMPARE": 0, "GN_ASCII": "Vientiane", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 27, "GN_POP": 196731, "ELEVATION": 0, "GTOPO30": 174, "TIMEZONE": "Asia/Vientiane", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 102.568359, 17.978733 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Melekeok", "DIFFASCII": 0, "NAMEASCII": "Melekeok", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Palau", "SOV_A3": "PLW", "ADM0NAME": "Palau", "ADM0_A3": "PLW", "ISO_A2": "PW", "LATITUDE": 7.487396, "LONGITUDE": 134.626548, "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, "LS_NAME": "Melekeok", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 0, "MAX_POP20": 0, "MAX_POP50": 0, "MAX_POP300": 7026, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 6, "MAX_AREAKM": 6, "MIN_AREAMI": 2, "MAX_AREAMI": 2, "MIN_PERKM": 15, "MAX_PERKM": 15, "MIN_PERMI": 9, "MAX_PERMI": 9, "MIN_BBXMIN": 134.466667, "MAX_BBXMIN": 134.466667, "MIN_BBXMAX": 134.5, "MAX_BBXMAX": 134.5, "MIN_BBYMIN": 7.325, "MAX_BBYMIN": 7.325, "MIN_BBYMAX": 7.35, "MAX_BBYMAX": 7.35, "MEAN_BBXC": 134.481548, "MEAN_BBYC": 7.339881, "COMPARE": 0, "GN_ASCII": "Melekeok", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 217, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Pacific/Palau", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 134.560547, 7.536764 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Majuro", "DIFFASCII": 0, "NAMEASCII": "Majuro", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Marshall Islands", "SOV_A3": "MHL", "ADM0NAME": "Marshall Islands", "ADM0_A3": "MHL", "ISO_A2": "MH", "LATITUDE": 7.103004, "LONGITUDE": 171.38, "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, "LS_NAME": "Majuro", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 2084, "MAX_POP20": 2084, "MAX_POP50": 2084, "MAX_POP300": 2084, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 3, "MAX_AREAKM": 3, "MIN_AREAMI": 1, "MAX_AREAMI": 1, "MIN_PERKM": 7, "MAX_PERKM": 7, "MIN_PERMI": 5, "MAX_PERMI": 5, "MIN_BBXMIN": 171.366667, "MAX_BBXMIN": 171.366667, "MIN_BBXMAX": 171.375, "MAX_BBXMAX": 171.375, "MIN_BBYMIN": 7.091667, "MAX_BBYMIN": 7.091667, "MIN_BBYMAX": 7.116667, "MAX_BBYMAX": 7.116667, "MEAN_BBXC": 171.370833, "MEAN_BBYC": 7.104167, "COMPARE": 0, "GN_ASCII": "Majuro", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 20500, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Pacific/Majuro", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 171.298828, 7.188101 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Windhoek", "DIFFASCII": 0, "NAMEASCII": "Windhoek", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Namibia", "SOV_A3": "NAM", "ADM0NAME": "Namibia", "ADM0_A3": "NAM", "ADM1NAME": "Khomas", "ISO_A2": "NA", "LATITUDE": -22.570006, "LONGITUDE": 17.083546, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 268132, "POP_MIN": 262796, "POP_OTHER": 262796, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 3352136, "LS_NAME": "Windhoek", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 262796, "MAX_POP20": 262796, "MAX_POP50": 262796, "MAX_POP300": 262796, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 89, "MAX_AREAKM": 89, "MIN_AREAMI": 35, "MAX_AREAMI": 35, "MIN_PERKM": 60, "MAX_PERKM": 60, "MIN_PERMI": 37, "MAX_PERMI": 37, "MIN_BBXMIN": 17.008333, "MAX_BBXMIN": 17.008333, "MIN_BBXMAX": 17.116667, "MAX_BBXMAX": 17.116667, "MIN_BBYMIN": -22.625, "MAX_BBYMIN": -22.625, "MIN_BBYMAX": -22.491667, "MAX_BBYMAX": -22.491667, "MEAN_BBXC": 17.064196, "MEAN_BBYC": -22.551143, "COMPARE": 0, "GN_ASCII": "Windhoek", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 21, "GN_POP": 268132, "ELEVATION": 0, "GTOPO30": 1722, "TIMEZONE": "Africa/Windhoek", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 17.050781, -22.512557 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Dili", "DIFFASCII": 0, "NAMEASCII": "Dili", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "East Timor", "SOV_A3": "TLS", "ADM0NAME": "East Timor", "ADM0_A3": "TLS", "ADM1NAME": "Dili", "ISO_A2": "TL", "LATITUDE": -8.559388, "LONGITUDE": 125.579456, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 234331, "POP_MIN": 193563, "POP_OTHER": 55154, "RANK_MAX": 10, "RANK_MIN": 9, "GEONAMEID": 1645457, "LS_NAME": "Dili", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 55154, "MAX_POP20": 55154, "MAX_POP50": 55154, "MAX_POP300": 55154, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 27, "MAX_AREAKM": 27, "MIN_AREAMI": 10, "MAX_AREAMI": 10, "MIN_PERKM": 31, "MAX_PERKM": 31, "MIN_PERMI": 19, "MAX_PERMI": 19, "MIN_BBXMIN": 125.516667, "MAX_BBXMIN": 125.516667, "MIN_BBXMAX": 125.608333, "MAX_BBXMAX": 125.608333, "MIN_BBYMIN": -8.583333, "MAX_BBYMIN": -8.583333, "MIN_BBYMAX": -8.541667, "MAX_BBYMAX": -8.541667, "MEAN_BBXC": 125.565104, "MEAN_BBYC": -8.559115, "COMPARE": 0, "GN_ASCII": "Dili", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 150000, "ELEVATION": 0, "GTOPO30": 9, "TIMEZONE": "Asia/Dili", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 125.507812, -8.494105 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 3, "FEATURECLA": "Admin-1 capital", "NAME": "Melbourne", "DIFFASCII": 0, "NAMEASCII": "Melbourne", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Australia", "SOV_A3": "AUS", "ADM0NAME": "Australia", "ADM0_A3": "AUS", "ADM1NAME": "Victoria", "ISO_A2": "AU", "LATITUDE": -37.820031, "LONGITUDE": 144.975016, "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, "MAX_POP10": 1904377, "MAX_POP20": 2545035, "MAX_POP50": 2564188, "MAX_POP300": 2564188, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 1010, "MAX_AREAKM": 1554, "MIN_AREAMI": 390, "MAX_AREAMI": 600, "MIN_PERKM": 360, "MAX_PERKM": 843, "MIN_PERMI": 224, "MAX_PERMI": 524, "MIN_BBXMIN": 144.608333, "MAX_BBXMIN": 144.728637, "MIN_BBXMAX": 145.327432, "MAX_BBXMAX": 145.4, "MIN_BBYMIN": -38.208333, "MAX_BBYMIN": -38.0105, "MIN_BBYMAX": -37.589905, "MAX_BBYMAX": -37.566667, "MEAN_BBXC": 145.053821, "MEAN_BBYC": -37.835257, "COMPARE": 0, "ADMIN1_COD": 0, "GN_POP": 3730206, "ELEVATION": 0, "GTOPO30": 0, "GEONAMESNO": "GeoNames rough area, rough name, requires further research.", "UN_FID": 274, "UN_ADM0": "Australia", "UN_LAT": -37.85, "UN_LONG": 145.07, "POP1950": 1332, "POP1955": 1574, "POP1960": 1851, "POP1965": 2068, "POP1970": 2334, "POP1975": 2561, "POP1980": 2765, "POP1985": 2935, "POP1990": 3117, "POP1995": 3257, "POP2000": 3433, "POP2005": 3641, "POP2010": 3728, "POP2015": 3851, "POP2020": 4013, "POP2025": 4137, "POP2050": 4238 }, "geometry": { "type": "Point", "coordinates": [ 144.931641, -37.788081 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Honiara", "DIFFASCII": 0, "NAMEASCII": "Honiara", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Solomon Islands", "SOV_A3": "SLB", "ADM0NAME": "Solomon Islands", "ADM0_A3": "SLB", "ADM1NAME": "Guadalcanal", "ISO_A2": "SB", "LATITUDE": -9.437994, "LONGITUDE": 159.949766, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 76328, "POP_MIN": 56298, "POP_OTHER": 76328, "RANK_MAX": 8, "RANK_MIN": 8, "GEONAMEID": 2108502, "LS_NAME": "Honiara", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 76328, "MAX_POP20": 76328, "MAX_POP50": 76328, "MAX_POP300": 76328, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 18, "MAX_AREAKM": 18, "MIN_AREAMI": 7, "MAX_AREAMI": 7, "MIN_PERKM": 33, "MAX_PERKM": 33, "MIN_PERMI": 21, "MAX_PERMI": 21, "MIN_BBXMIN": 159.916667, "MAX_BBXMIN": 159.916667, "MIN_BBXMAX": 160.016667, "MAX_BBXMAX": 160.016667, "MIN_BBYMIN": -9.441667, "MAX_BBYMIN": -9.441667, "MIN_BBYMAX": -9.408333, "MAX_BBYMAX": -9.408333, "MEAN_BBXC": 159.966865, "MEAN_BBYC": -9.42996, "COMPARE": 0, "GN_ASCII": "Honiara", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 56298, "ELEVATION": 0, "GTOPO30": 12, "TIMEZONE": "Pacific/Guadalcanal", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 159.873047, -9.362353 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Funafuti", "DIFFASCII": 0, "NAMEASCII": "Funafuti", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Tuvalu", "SOV_A3": "TUV", "ADM0NAME": "Tuvalu", "ADM0_A3": "TUV", "ISO_A2": "TV", "LATITUDE": -8.516652, "LONGITUDE": 179.216647, "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, "LS_NAME": "Funafuti", "LS_MATCH": 0, "CHECKME": 5, "MAX_POP10": 0, "MAX_POP20": 0, "MAX_POP50": 0, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 0, "MIN_AREAKM": 0, "MAX_AREAKM": 0, "MIN_AREAMI": 0, "MAX_AREAMI": 0, "MIN_PERKM": 0, "MAX_PERKM": 0, "MIN_PERMI": 0, "MAX_PERMI": 0, "MIN_BBXMIN": 0, "MAX_BBXMIN": 0, "MIN_BBXMAX": 0, "MAX_BBXMAX": 0, "MIN_BBYMIN": 0, "MAX_BBYMIN": 0, "MIN_BBYMAX": 0, "MAX_BBYMAX": 0, "MEAN_BBXC": 0, "MEAN_BBYC": 0, "COMPARE": 0, "GN_ASCII": "Funafuti", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 4749, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Pacific/Funafuti", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "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": "Wellington", "DIFFASCII": 0, "NAMEASCII": "Wellington", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "New Zealand", "SOV_A3": "NZL", "ADM0NAME": "New Zealand", "ADM0_A3": "NZL", "ADM1NAME": "Manawatu-Wanganui", "ISO_A2": "NZ", "LATITUDE": -41.299974, "LONGITUDE": 174.783274, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 393400, "POP_MIN": 199200, "POP_OTHER": 140594, "RANK_MAX": 10, "RANK_MIN": 9, "GEONAMEID": 2144168, "LS_NAME": "Wellington", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 144164, "MAX_POP20": 144164, "MAX_POP50": 144164, "MAX_POP300": 144164, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 77, "MAX_AREAKM": 77, "MIN_AREAMI": 30, "MAX_AREAMI": 30, "MIN_PERKM": 79, "MAX_PERKM": 79, "MIN_PERMI": 49, "MAX_PERMI": 49, "MIN_BBXMIN": 174.725, "MAX_BBXMIN": 174.725, "MIN_BBXMAX": 174.841667, "MAX_BBXMAX": 174.841667, "MIN_BBYMIN": -41.35, "MAX_BBYMIN": -41.35, "MIN_BBYMAX": -41.2, "MAX_BBYMAX": -41.2, "MEAN_BBXC": 174.78792, "MEAN_BBYC": -41.285539, "COMPARE": 0, "GN_ASCII": "Wellington", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 2, "GN_POP": 5428, "ELEVATION": 0, "GTOPO30": 304, "TIMEZONE": "Australia/Sydney", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 174.726562, -41.244772 ], [ -185.273438, -41.244772 ] ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 0, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Nukualofa", "DIFFASCII": 0, "NAMEASCII": "Nukualofa", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Tonga", "SOV_A3": "TON", "ADM0NAME": "Tonga", "ADM0_A3": "TON", "ISO_A2": "TO", "LATITUDE": -21.138512, "LONGITUDE": -175.220564, "CHANGED": 4, "NAMEDIFF": 0, "DIFFNOTE": "Location adjusted.", "POP_MAX": 42620, "POP_MIN": 23658, "POP_OTHER": 42620, "RANK_MAX": 7, "RANK_MIN": 7, "GEONAMEID": 4032402, "LS_NAME": "Nukualofa", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 42620, "MAX_POP20": 42620, "MAX_POP50": 42620, "MAX_POP300": 42620, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 15, "MAX_AREAKM": 15, "MIN_AREAMI": 6, "MAX_AREAMI": 6, "MIN_PERKM": 27, "MAX_PERKM": 27, "MIN_PERMI": 17, "MAX_PERMI": 17, "MIN_BBXMIN": -175.233333, "MAX_BBXMIN": -175.233333, "MIN_BBXMAX": -175.166667, "MAX_BBXMAX": -175.166667, "MIN_BBYMIN": -21.166667, "MAX_BBYMIN": -21.166667, "MIN_BBYMAX": -21.125, "MAX_BBYMAX": -21.125, "MEAN_BBXC": -175.206798, "MEAN_BBYC": -21.142325, "COMPARE": 0, "GN_ASCII": "Nuku`alofa", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 22400, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Pacific/Tongatapu", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.253906, -21.125498 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Quito", "DIFFASCII": 0, "NAMEASCII": "Quito", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Ecuador", "SOV_A3": "ECU", "ADM0NAME": "Ecuador", "ADM0_A3": "ECU", "ADM1NAME": "Pichincha", "ISO_A2": "EC", "LATITUDE": -0.214988, "LONGITUDE": -78.500051, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1472051, "MAX_POP20": 1892286, "MAX_POP50": 1892286, "MAX_POP300": 1892286, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 334, "MAX_AREAKM": 496, "MIN_AREAMI": 129, "MAX_AREAMI": 191, "MIN_PERKM": 233, "MAX_PERKM": 359, "MIN_PERMI": 145, "MAX_PERMI": 223, "MIN_BBXMIN": -78.591667, "MAX_BBXMIN": -78.591667, "MIN_BBXMAX": -78.291667, "MAX_BBXMAX": -78.291667, "MIN_BBYMIN": -0.391667, "MAX_BBYMIN": -0.30257, "MIN_BBYMAX": 0.025, "MAX_BBYMAX": 0.025, "MEAN_BBXC": -78.460061, "MEAN_BBYC": -0.198438, "COMPARE": 0, "GN_ASCII": "Quito", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 18, "GN_POP": 1399814, "ELEVATION": 0, "GTOPO30": 2764, "TIMEZONE": "America/Guayaquil", "GEONAMESNO": "GeoNames match general.", "UN_FID": 178, "UN_ADM0": "Ecuador", "UN_LAT": -0.22, "UN_LONG": -78.52, "POP1950": 206, "POP1955": 257, "POP1960": 319, "POP1965": 399, "POP1970": 501, "POP1975": 628, "POP1980": 780, "POP1985": 936, "POP1990": 1088, "POP1995": 1217, "POP2000": 1357, "POP2005": 1593, "POP2010": 1701, "POP2015": 1846, "POP2020": 2035, "POP2025": 2189, "POP2050": 2316 }, "geometry": { "type": "Point", "coordinates": [ -78.530273, -0.175781 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 3, "FEATURECLA": "Admin-0 capital alt", "NAME": "Valparaiso", "NAMEALT": "Valparaíso", "DIFFASCII": 0, "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", "LATITUDE": -33.047764, "LONGITUDE": -71.621014, "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, "MAX_POP10": 144390, "MAX_POP20": 637860, "MAX_POP50": 637860, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 50, "MIN_AREAKM": 34, "MAX_AREAKM": 184, "MIN_AREAMI": 13, "MAX_AREAMI": 71, "MIN_PERKM": 33, "MAX_PERKM": 151, "MIN_PERMI": 21, "MAX_PERMI": 94, "MIN_BBXMIN": -71.658333, "MAX_BBXMIN": -71.658333, "MIN_BBXMAX": -71.57441, "MAX_BBXMAX": -71.325, "MIN_BBYMIN": -33.075, "MAX_BBYMIN": -33.075, "MIN_BBYMAX": -33.016667, "MAX_BBYMAX": -32.916667, "MEAN_BBXC": -71.541251, "MEAN_BBYC": -33.034648, "COMPARE": 0, "GN_ASCII": "Valparaiso", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 27, "GN_POP": 15938, "ELEVATION": 0, "GTOPO30": 405, "TIMEZONE": "America/Sao_Paulo", "GEONAMESNO": "GeoNames match general.", "UN_FID": 18, "UN_ADM0": "Chile", "UN_LAT": -33.02, "UN_LONG": -71.55, "POP1950": 328, "POP1955": 377, "POP1960": 433, "POP1965": 481, "POP1970": 532, "POP1975": 581, "POP1980": 635, "POP1985": 685, "POP1990": 733, "POP1995": 771, "POP2000": 803, "POP2005": 838, "POP2010": 854, "POP2015": 880, "POP2020": 922, "POP2025": 956, "POP2050": 982, "CITYALT": "Valparaiso" }, "geometry": { "type": "Point", "coordinates": [ -71.630859, -33.027088 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Sucre", "DIFFASCII": 0, "NAMEASCII": "Sucre", "ADM0CAP": 1, "CAPALT": 0, "CAPIN": "Official (const", "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Bolivia", "SOV_A3": "BOL", "ADM0NAME": "Bolivia", "ADM0_A3": "BOL", "ADM1NAME": "Chuquisaca", "ISO_A2": "BO", "LATITUDE": -19.040971, "LONGITUDE": -65.259516, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 224838, "POP_MIN": 221736, "POP_OTHER": 221736, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 3903987, "LS_NAME": "Sucre", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 221736, "MAX_POP20": 221736, "MAX_POP50": 221736, "MAX_POP300": 221736, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 34, "MAX_AREAKM": 34, "MIN_AREAMI": 13, "MAX_AREAMI": 13, "MIN_PERKM": 32, "MAX_PERKM": 32, "MIN_PERMI": 20, "MAX_PERMI": 20, "MIN_BBXMIN": -65.3, "MAX_BBXMIN": -65.3, "MIN_BBXMAX": -65.225, "MAX_BBXMAX": -65.225, "MIN_BBYMIN": -19.066667, "MAX_BBYMIN": -19.066667, "MIN_BBYMAX": -18.991667, "MAX_BBYMAX": -18.991667, "MEAN_BBXC": -65.260317, "MEAN_BBYC": -19.030556, "COMPARE": 0, "GN_ASCII": "Sucre", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 1, "GN_POP": 224838, "ELEVATION": 0, "GTOPO30": 2759, "TIMEZONE": "America/La_Paz", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -65.302734, -19.020577 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 1, "FEATURECLA": "Admin-0 capital", "NAME": "Brasilia", "NAMEALT": "Brasília", "DIFFASCII": 0, "NAMEASCII": "Brasilia", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Brazil", "SOV_A3": "BRA", "ADM0NAME": "Brazil", "ADM0_A3": "BRA", "ADM1NAME": "Distrito Federal", "ISO_A2": "BR", "LATITUDE": -15.78334, "LONGITUDE": -47.916052, "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": "Brasília", "LS_NAME": "Brasilia", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 1838722, "MAX_POP20": 1836390, "MAX_POP50": 1838722, "MAX_POP300": 1838722, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 436, "MAX_AREAKM": 439, "MIN_AREAMI": 168, "MAX_AREAMI": 169, "MIN_PERKM": 311, "MAX_PERKM": 318, "MIN_PERMI": 193, "MAX_PERMI": 197, "MIN_BBXMIN": -48.158333, "MAX_BBXMIN": -48.158333, "MIN_BBXMAX": -47.783333, "MAX_BBXMAX": -47.783333, "MIN_BBYMIN": -15.941667, "MAX_BBYMIN": -15.941667, "MIN_BBYMAX": -15.7, "MAX_BBYMAX": -15.7, "MEAN_BBXC": -47.9714, "MEAN_BBYC": -15.824583, "COMPARE": 0, "GN_ASCII": "Brasilia", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 7, "GN_POP": 2207718, "ELEVATION": 0, "GTOPO30": 1092, "TIMEZONE": "America/Sao_Paulo", "GEONAMESNO": "GeoNames match general.", "UN_FID": 472, "UN_ADM0": "Brazil", "UN_LAT": -15.79, "UN_LONG": -47.89, "POP1950": 36, "POP1955": 70, "POP1960": 137, "POP1965": 268, "POP1970": 525, "POP1975": 827, "POP1980": 1293, "POP1985": 1559, "POP1990": 1863, "POP1995": 2257, "POP2000": 2746, "POP2005": 3341, "POP2010": 3599, "POP2015": 3938, "POP2020": 4284, "POP2025": 4463, "POP2050": 4578, "CITYALT": "Brasilia" }, "geometry": { "type": "Point", "coordinates": [ -47.944336, -15.749963 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 1, "FEATURECLA": "Populated place", "NAME": "Rio de Janeiro", "DIFFASCII": 0, "NAMEASCII": "Rio de Janeiro", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Brazil", "SOV_A3": "BRA", "ADM0NAME": "Brazil", "ADM0_A3": "BRA", "ADM1NAME": "Rio de Janeiro", "ISO_A2": "BR", "LATITUDE": -22.925023, "LONGITUDE": -43.225021, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 2010175, "MAX_POP20": 8118691, "MAX_POP50": 8889292, "MAX_POP300": 8889292, "MAX_POP310": 8889292, "MAX_NATSCA": 300, "MIN_AREAKM": 316, "MAX_AREAKM": 1472, "MIN_AREAMI": 122, "MAX_AREAMI": 568, "MIN_PERKM": 203, "MAX_PERKM": 691, "MIN_PERMI": 126, "MAX_PERMI": 429, "MIN_BBXMIN": -43.75, "MAX_BBXMIN": -43.499182, "MIN_BBXMAX": -43.158333, "MAX_BBXMAX": -43.15, "MIN_BBYMIN": -23.033333, "MAX_BBYMIN": -23.033333, "MIN_BBYMAX": -22.837896, "MAX_BBYMAX": -22.575, "MEAN_BBXC": -43.407551, "MEAN_BBYC": -22.856463, "COMPARE": 0, "GN_ASCII": "Rio de Janeiro", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 21, "GN_POP": 6023699, "ELEVATION": 0, "GTOPO30": 19, "TIMEZONE": "America/Sao_Paulo", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 489, "UN_ADM0": "Brazil", "UN_LAT": -22.72, "UN_LONG": -43.45, "POP1950": 2950, "POP1955": 3592, "POP1960": 4374, "POP1965": 5387, "POP1970": 6637, "POP1975": 7557, "POP1980": 8583, "POP1985": 9086, "POP1990": 9595, "POP1995": 10174, "POP2000": 10803, "POP2005": 11469, "POP2010": 11748, "POP2015": 12171, "POP2020": 12775, "POP2025": 13179, "POP2050": 13413 }, "geometry": { "type": "Point", "coordinates": [ -43.242188, -22.917923 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Funafuti", "DIFFASCII": 0, "NAMEASCII": "Funafuti", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Tuvalu", "SOV_A3": "TUV", "ADM0NAME": "Tuvalu", "ADM0_A3": "TUV", "ISO_A2": "TV", "LATITUDE": -8.516652, "LONGITUDE": 179.216647, "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, "LS_NAME": "Funafuti", "LS_MATCH": 0, "CHECKME": 5, "MAX_POP10": 0, "MAX_POP20": 0, "MAX_POP50": 0, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 0, "MIN_AREAKM": 0, "MAX_AREAKM": 0, "MIN_AREAMI": 0, "MAX_AREAMI": 0, "MIN_PERKM": 0, "MAX_PERKM": 0, "MIN_PERMI": 0, "MAX_PERMI": 0, "MIN_BBXMIN": 0, "MAX_BBXMIN": 0, "MIN_BBXMAX": 0, "MAX_BBXMAX": 0, "MIN_BBYMIN": 0, "MAX_BBYMIN": 0, "MIN_BBYMAX": 0, "MAX_BBYMAX": 0, "MEAN_BBXC": 0, "MEAN_BBYC": 0, "COMPARE": 0, "GN_ASCII": "Funafuti", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 4749, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Pacific/Funafuti", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -180.791016, -8.494105 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 0, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Populated place", "NAME": "Vancouver", "DIFFASCII": 0, "NAMEASCII": "Vancouver", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Canada", "SOV_A3": "CAN", "ADM0NAME": "Canada", "ADM0_A3": "CAN", "ADM1NAME": "British Columbia", "ISO_A2": "CA", "LATITUDE": 49.273417, "LONGITUDE": -123.121644, "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, "MAX_POP10": 1590116, "MAX_POP20": 1588839, "MAX_POP50": 1590116, "MAX_POP300": 1590116, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 706, "MAX_AREAKM": 708, "MIN_AREAMI": 273, "MAX_AREAMI": 273, "MIN_PERKM": 398, "MAX_PERKM": 405, "MIN_PERMI": 248, "MAX_PERMI": 251, "MIN_BBXMIN": -123.283333, "MAX_BBXMIN": -123.283333, "MIN_BBXMAX": -122.708333, "MAX_BBXMAX": -122.708333, "MIN_BBYMIN": 49.1, "MAX_BBYMIN": 49.1, "MIN_BBYMAX": 49.383333, "MAX_BBYMAX": 49.383333, "MEAN_BBXC": -122.982768, "MEAN_BBYC": 49.228888, "COMPARE": 0, "GN_ASCII": "Vancouver", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 2, "GN_POP": 1837969, "ELEVATION": 0, "GTOPO30": 63, "TIMEZONE": "America/Vancouver", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 15, "UN_ADM0": "Canada", "UN_LAT": 49.27, "UN_LONG": -122.96, "POP1950": 556, "POP1955": 588, "POP1960": 620, "POP1965": 836, "POP1970": 1045, "POP1975": 1150, "POP1980": 1247, "POP1985": 1359, "POP1990": 1559, "POP1995": 1789, "POP2000": 1959, "POP2005": 2093, "POP2010": 2146, "POP2015": 2219, "POP2020": 2310, "POP2025": 2380, "POP2050": 2444 }, "geometry": { "type": "Point", "coordinates": [ -123.134766, 49.296472 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Populated place", "NAME": "San Francisco", "NAMEALT": "San Francisco-Oakland", "DIFFASCII": 0, "NAMEASCII": "San Francisco", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "United States", "SOV_A3": "USA", "ADM0NAME": "United States of America", "ADM0_A3": "USA", "ADM1NAME": "California", "ISO_A2": "US", "LATITUDE": 37.740008, "LONGITUDE": -122.459978, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 988636, "MAX_POP20": 1130999, "MAX_POP50": 1371285, "MAX_POP300": 4561697, "MAX_POP310": 4561697, "MAX_NATSCA": 300, "MIN_AREAKM": 218, "MAX_AREAKM": 1748, "MIN_AREAMI": 84, "MAX_AREAMI": 675, "MIN_PERKM": 126, "MAX_PERKM": 755, "MIN_PERMI": 78, "MAX_PERMI": 469, "MIN_BBXMIN": -122.516667, "MAX_BBXMIN": -122.516667, "MIN_BBXMAX": -122.358333, "MAX_BBXMAX": -121.733333, "MIN_BBYMIN": 37.191667, "MAX_BBYMIN": 37.575, "MIN_BBYMAX": 37.816667, "MAX_BBYMAX": 38.041667, "MEAN_BBXC": -122.301354, "MEAN_BBYC": 37.622288, "COMPARE": 0, "GN_ASCII": "San Francisco", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 732072, "ELEVATION": 16, "GTOPO30": 60, "TIMEZONE": "America/Los_Angeles", "GEONAMESNO": "GeoNames match with ascii name + lat + long whole numbers.", "UN_FID": 570, "UN_ADM0": "United States of America", "UN_LAT": 37.79, "UN_LONG": -122.38, "POP1950": 1855, "POP1955": 2021, "POP1960": 2200, "POP1965": 2361, "POP1970": 2529, "POP1975": 2590, "POP1980": 2656, "POP1985": 2805, "POP1990": 2961, "POP1995": 3095, "POP2000": 3236, "POP2005": 3387, "POP2010": 3450, "POP2015": 3544, "POP2020": 3684, "POP2025": 3803, "POP2050": 3898, "CITYALT": "San Francisco" }, "geometry": { "type": "Point", "coordinates": [ -122.431641, 37.788081 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Admin-1 capital", "NAME": "Denver", "NAMEALT": "Denver-Aurora", "DIFFASCII": 0, "NAMEASCII": "Denver", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "United States", "SOV_A3": "USA", "ADM0NAME": "United States of America", "ADM0_A3": "USA", "ADM1NAME": "Colorado", "ISO_A2": "US", "LATITUDE": 39.739188, "LONGITUDE": -104.984016, "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, "MAX_POP10": 1548599, "MAX_POP20": 2100407, "MAX_POP50": 2174327, "MAX_POP300": 2174327, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 909, "MAX_AREAKM": 1345, "MIN_AREAMI": 351, "MAX_AREAMI": 519, "MIN_PERKM": 371, "MAX_PERKM": 606, "MIN_PERMI": 231, "MAX_PERMI": 376, "MIN_BBXMIN": -105.241667, "MAX_BBXMIN": -105.241667, "MIN_BBXMAX": -104.866667, "MAX_BBXMAX": -104.708333, "MIN_BBYMIN": 39.5, "MAX_BBYMIN": 39.5, "MIN_BBYMAX": 39.958333, "MAX_BBYMAX": 40.025, "MEAN_BBXC": -104.993967, "MEAN_BBYC": 39.72985, "COMPARE": 0, "GN_ASCII": "Denver", "ADMIN1_COD": 0, "GN_POP": 0, "ELEVATION": 0, "GTOPO30": 0, "GEONAMESNO": "GeoNames match general + researched.", "UN_FID": 537, "UN_ADM0": "United States of America", "UN_LAT": 39.57, "UN_LONG": -105.07, "POP1950": 505, "POP1955": 641, "POP1960": 809, "POP1965": 923, "POP1970": 1054, "POP1975": 1198, "POP1980": 1356, "POP1985": 1437, "POP1990": 1528, "POP1995": 1747, "POP2000": 1998, "POP2005": 2241, "POP2010": 2313, "POP2015": 2396, "POP2020": 2502, "POP2025": 2590, "POP2050": 2661, "CITYALT": "Denver" }, "geometry": { "type": "Point", "coordinates": [ -105.029297, 39.774769 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Admin-1 capital", "NAME": "Monterrey", "DIFFASCII": 0, "NAMEASCII": "Monterrey", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Mexico", "SOV_A3": "MEX", "ADM0NAME": "Mexico", "ADM0_A3": "MEX", "ADM1NAME": "Nuevo León", "ISO_A2": "MX", "LATITUDE": 25.669995, "LONGITUDE": -100.329985, "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, "MAX_POP10": 3296184, "MAX_POP20": 3296184, "MAX_POP50": 3296184, "MAX_POP300": 3296184, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 594, "MAX_AREAKM": 594, "MIN_AREAMI": 229, "MAX_AREAMI": 229, "MIN_PERKM": 208, "MAX_PERKM": 208, "MIN_PERMI": 130, "MAX_PERMI": 130, "MIN_BBXMIN": -100.5, "MAX_BBXMIN": -100.5, "MIN_BBXMAX": -100.125, "MAX_BBXMAX": -100.125, "MIN_BBYMIN": 25.575, "MAX_BBYMIN": 25.575, "MIN_BBYMAX": 25.85, "MAX_BBYMAX": 25.85, "MEAN_BBXC": -100.290632, "MEAN_BBYC": 25.71613, "COMPARE": 0, "GN_ASCII": "Monterrey", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 19, "GN_POP": 1122874, "ELEVATION": 0, "GTOPO30": 563, "TIMEZONE": "America/Monterrey", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 359, "UN_ADM0": "Mexico", "UN_LAT": 25.67, "UN_LONG": -100.31, "POP1950": 356, "POP1955": 498, "POP1960": 698, "POP1965": 943, "POP1970": 1267, "POP1975": 1589, "POP1980": 1992, "POP1985": 2273, "POP1990": 2594, "POP1995": 2961, "POP2000": 3266, "POP2005": 3579, "POP2010": 3712, "POP2015": 3901, "POP2020": 4140, "POP2025": 4298, "POP2050": 4413 }, "geometry": { "type": "Point", "coordinates": [ -100.371094, 25.681137 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 2, "FEATURECLA": "Admin-0 capital", "NAME": "Mexico City", "NAMEALT": "Ciudad de México", "DIFFASCII": 0, "NAMEASCII": "Mexico City", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Mexico", "SOV_A3": "MEX", "ADM0NAME": "Mexico", "ADM0_A3": "MEX", "ADM1NAME": "Distrito Federal", "ISO_A2": "MX", "LATITUDE": 19.442442, "LONGITUDE": -99.130988, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 19028000, "POP_MIN": 10811002, "POP_OTHER": 10018444, "RANK_MAX": 14, "RANK_MIN": 14, "GEONAMEID": 3530597, "MEGANAME": "Ciudad de México", "LS_NAME": "Mexico City", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 10811002, "MAX_POP20": 17250245, "MAX_POP50": 18948089, "MAX_POP300": 18948089, "MAX_POP310": 18948089, "MAX_NATSCA": 300, "MIN_AREAKM": 895, "MAX_AREAKM": 2080, "MIN_AREAMI": 345, "MAX_AREAMI": 803, "MIN_PERKM": 256, "MAX_PERKM": 889, "MIN_PERMI": 159, "MAX_PERMI": 552, "MIN_BBXMIN": -99.366667, "MAX_BBXMIN": -99.366667, "MIN_BBXMAX": -99.018165, "MAX_BBXMAX": -98.808333, "MIN_BBYMIN": 19.2, "MAX_BBYMIN": 19.233333, "MIN_BBYMAX": 19.640315, "MAX_BBYMAX": 19.908333, "MEAN_BBXC": -99.116655, "MEAN_BBYC": 19.473748, "COMPARE": 0, "GN_ASCII": "Mexico City", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 9, "GN_POP": 11285654, "ELEVATION": 0, "GTOPO30": 2216, "TIMEZONE": "America/Mexico_City", "GEONAMESNO": "GeoNames match general.", "UN_FID": 352, "UN_ADM0": "Mexico", "UN_LAT": 19.42, "UN_LONG": -99.12, "POP1950": 2883, "POP1955": 3801, "POP1960": 5012, "POP1965": 6653, "POP1970": 8769, "POP1975": 10690, "POP1980": 13010, "POP1985": 14109, "POP1990": 15312, "POP1995": 16811, "POP2000": 18022, "POP2005": 18735, "POP2010": 19028, "POP2015": 19485, "POP2020": 20189, "POP2025": 20695, "POP2050": 21009, "CITYALT": "Mexico City" }, "geometry": { "type": "Point", "coordinates": [ -99.140625, 19.476950 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Populated place", "NAME": "Chicago", "DIFFASCII": 0, "NAMEASCII": "Chicago", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "United States", "SOV_A3": "USA", "ADM0NAME": "United States of America", "ADM0_A3": "USA", "ADM1NAME": "Illinois", "ISO_A2": "US", "LATITUDE": 41.829991, "LONGITUDE": -87.750055, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 3747798, "MAX_POP20": 5069998, "MAX_POP50": 8416660, "MAX_POP300": 8416660, "MAX_POP310": 8450289, "MAX_NATSCA": 300, "MIN_AREAKM": 1345, "MAX_AREAKM": 4804, "MIN_AREAMI": 519, "MAX_AREAMI": 1855, "MIN_PERKM": 471, "MAX_PERKM": 2946, "MIN_PERMI": 293, "MAX_PERMI": 1830, "MIN_BBXMIN": -88.408333, "MAX_BBXMIN": -88.03629, "MIN_BBXMAX": -87.528138, "MAX_BBXMAX": -87.125, "MIN_BBYMIN": 41.391667, "MAX_BBYMIN": 41.458333, "MIN_BBYMAX": 42.000972, "MAX_BBYMAX": 42.491667, "MEAN_BBXC": -87.85874, "MEAN_BBYC": 41.832719, "COMPARE": 0, "GN_ASCII": "Chicago", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 2841952, "ELEVATION": 179, "GTOPO30": 181, "TIMEZONE": "America/Chicago", "GEONAMESNO": "GeoNames match with ascii name + lat + long whole numbers.", "UN_FID": 531, "UN_ADM0": "United States of America", "UN_LAT": 41.82, "UN_LONG": -87.64, "POP1950": 4999, "POP1955": 5565, "POP1960": 6183, "POP1965": 6639, "POP1970": 7106, "POP1975": 7160, "POP1980": 7216, "POP1985": 7285, "POP1990": 7374, "POP1995": 7839, "POP2000": 8333, "POP2005": 8820, "POP2010": 8990, "POP2015": 9211, "POP2020": 9516, "POP2025": 9756, "POP2050": 9932 }, "geometry": { "type": "Point", "coordinates": [ -87.758789, 41.836828 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Admin-1 capital", "NAME": "Atlanta", "DIFFASCII": 0, "NAMEASCII": "Atlanta", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "United States", "SOV_A3": "USA", "ADM0NAME": "United States of America", "ADM0_A3": "USA", "ADM1NAME": "Georgia", "ISO_A2": "US", "LATITUDE": 33.830014, "LONGITUDE": -84.399949, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 2928128, "MAX_POP20": 3896411, "MAX_POP50": 3910939, "MAX_POP300": 3910939, "MAX_POP310": 3910939, "MAX_NATSCA": 300, "MIN_AREAKM": 2761, "MAX_AREAKM": 4086, "MIN_AREAMI": 1066, "MAX_AREAMI": 1578, "MIN_PERKM": 1494, "MAX_PERKM": 2459, "MIN_PERMI": 929, "MAX_PERMI": 1528, "MIN_BBXMIN": -84.875, "MAX_BBXMIN": -84.608333, "MIN_BBXMAX": -83.879976, "MAX_BBXMAX": -83.858333, "MIN_BBYMIN": 33.383333, "MAX_BBYMIN": 33.383333, "MIN_BBYMAX": 34.202715, "MAX_BBYMAX": 34.275, "MEAN_BBXC": -84.328739, "MEAN_BBYC": 33.851552, "COMPARE": 0, "GN_ASCII": "Atlanta", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 0, "GN_POP": 422908, "ELEVATION": 320, "GTOPO30": 305, "TIMEZONE": "America/New_York", "GEONAMESNO": "GeoNames match general.", "UN_FID": 524, "UN_ADM0": "United States of America", "UN_LAT": 33.79, "UN_LONG": -84.34, "POP1950": 513, "POP1955": 631, "POP1960": 776, "POP1965": 959, "POP1970": 1182, "POP1975": 1386, "POP1980": 1625, "POP1985": 1879, "POP1990": 2184, "POP1995": 2781, "POP2000": 3542, "POP2005": 4307, "POP2010": 4506, "POP2015": 4695, "POP2020": 4888, "POP2025": 5035, "POP2050": 5151 }, "geometry": { "type": "Point", "coordinates": [ -84.418945, 33.833920 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Basseterre", "DIFFASCII": 0, "NAMEASCII": "Basseterre", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Saint Kitts and Nevis", "SOV_A3": "KNA", "ADM0NAME": "Saint Kitts and Nevis", "ADM0_A3": "KNA", "ISO_A2": "KN", "LATITUDE": 17.30203, "LONGITUDE": -62.717009, "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, "LS_NAME": "Basseterre", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 21887, "MAX_POP20": 21887, "MAX_POP50": 21887, "MAX_POP300": 21887, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 7, "MAX_AREAKM": 7, "MIN_AREAMI": 3, "MAX_AREAMI": 3, "MIN_PERKM": 16, "MAX_PERKM": 16, "MIN_PERMI": 10, "MAX_PERMI": 10, "MIN_BBXMIN": -62.741667, "MAX_BBXMIN": -62.741667, "MIN_BBXMAX": -62.708333, "MAX_BBXMAX": -62.708333, "MIN_BBYMIN": 17.291667, "MAX_BBYMIN": 17.291667, "MIN_BBYMAX": 17.333333, "MAX_BBYMAX": 17.333333, "MEAN_BBXC": -62.726389, "MEAN_BBYC": 17.306019, "COMPARE": 0, "GN_ASCII": "Basseterre", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 3, "GN_POP": 12920, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "America/St_Kitts", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -62.753906, 17.308688 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Reykjavík", "DIFFASCII": 1, "NAMEASCII": "Reykjavik", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Iceland", "SOV_A3": "ISL", "ADM0NAME": "Iceland", "ADM0_A3": "ISL", "ADM1NAME": "Suðurnes", "ISO_A2": "IS", "LATITUDE": 64.150024, "LONGITUDE": -21.950014, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 166212, "POP_MIN": 113906, "POP_OTHER": 160116, "RANK_MAX": 9, "RANK_MIN": 9, "GEONAMEID": 3413829, "LS_NAME": "Reykjavik", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 166212, "MAX_POP20": 166212, "MAX_POP50": 166212, "MAX_POP300": 166212, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 75, "MAX_AREAKM": 75, "MIN_AREAMI": 29, "MAX_AREAMI": 29, "MIN_PERKM": 119, "MAX_PERKM": 119, "MIN_PERMI": 74, "MAX_PERMI": 74, "MIN_BBXMIN": -22.008333, "MAX_BBXMIN": -22.008333, "MIN_BBXMAX": -21.75, "MAX_BBXMAX": -21.75, "MIN_BBYMIN": 64.05, "MAX_BBYMIN": 64.05, "MIN_BBYMAX": 64.166667, "MAX_BBYMAX": 64.166667, "MEAN_BBXC": -21.8825, "MEAN_BBYC": 64.116125, "COMPARE": 0, "GN_ASCII": "Reykjavik", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 39, "GN_POP": 113906, "ELEVATION": 0, "GTOPO30": 16, "TIMEZONE": "Atlantic/Reykjavik", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -21.972656, 64.168107 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Dublin", "DIFFASCII": 0, "NAMEASCII": "Dublin", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Ireland", "SOV_A3": "IRL", "ADM0NAME": "Ireland", "ADM0_A3": "IRL", "ADM1NAME": "Dublin", "ISO_A2": "IE", "LATITUDE": 53.333061, "LONGITUDE": -6.248906, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 968976, "MAX_POP20": 968976, "MAX_POP50": 968976, "MAX_POP300": 968976, "MAX_POP310": 968976, "MAX_NATSCA": 300, "MIN_AREAKM": 351, "MAX_AREAKM": 351, "MIN_AREAMI": 135, "MAX_AREAMI": 135, "MIN_PERKM": 250, "MAX_PERKM": 250, "MIN_PERMI": 155, "MAX_PERMI": 155, "MIN_BBXMIN": -6.533333, "MAX_BBXMIN": -6.533333, "MIN_BBXMAX": -6.041667, "MAX_BBXMAX": -6.041667, "MIN_BBYMIN": 53.175, "MAX_BBYMIN": 53.175, "MIN_BBYMAX": 53.433333, "MAX_BBYMAX": 53.433333, "MEAN_BBXC": -6.278983, "MEAN_BBYC": 53.329717, "COMPARE": 0, "GN_ASCII": "Dublin", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 7, "GN_POP": 1024027, "ELEVATION": 0, "GTOPO30": 9, "TIMEZONE": "Europe/Dublin", "GEONAMESNO": "GeoNames match general.", "UN_FID": 302, "UN_ADM0": "Ireland", "UN_LAT": 53.34, "UN_LONG": -6.25, "POP1950": 626, "POP1955": 647, "POP1960": 661, "POP1965": 723, "POP1970": 771, "POP1975": 833, "POP1980": 903, "POP1985": 920, "POP1990": 916, "POP1995": 946, "POP2000": 989, "POP2005": 1037, "POP2010": 1059, "POP2015": 1098, "POP2020": 1177, "POP2025": 1257, "POP2050": 1332 }, "geometry": { "type": "Point", "coordinates": [ -6.284180, 53.357109 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Praia", "DIFFASCII": 0, "NAMEASCII": "Praia", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Cape Verde", "SOV_A3": "CPV", "ADM0NAME": "Cape Verde", "ADM0_A3": "CPV", "ISO_A2": "CV", "LATITUDE": 14.916698, "LONGITUDE": -23.516689, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 113364, "POP_MIN": 88859, "POP_OTHER": 89205, "RANK_MAX": 9, "RANK_MIN": 8, "GEONAMEID": 3374333, "LS_NAME": "Praia", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 88859, "MAX_POP20": 88859, "MAX_POP50": 88859, "MAX_POP300": 88859, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 37, "MAX_AREAKM": 37, "MIN_AREAMI": 14, "MAX_AREAMI": 14, "MIN_PERKM": 40, "MAX_PERKM": 40, "MIN_PERMI": 25, "MAX_PERMI": 25, "MIN_BBXMIN": -23.541667, "MAX_BBXMIN": -23.541667, "MIN_BBXMAX": -23.483333, "MAX_BBXMAX": -23.483333, "MIN_BBYMIN": 14.9, "MAX_BBYMIN": 14.9, "MIN_BBYMAX": 14.983333, "MAX_BBYMAX": 14.983333, "MEAN_BBXC": -23.514907, "MEAN_BBYC": 14.938056, "COMPARE": 0, "GN_ASCII": "Praia", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 113364, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Atlantic/Cape_Verde", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -23.554688, 14.944785 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital alt", "NAME": "Laayoune", "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", "LATITUDE": 27.149982, "LONGITUDE": -13.200006, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 188084, "POP_MIN": 176365, "POP_OTHER": 176365, "RANK_MAX": 9, "RANK_MIN": 9, "GEONAMEID": 2462881, "LS_NAME": "Laayoune", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 176365, "MAX_POP20": 176365, "MAX_POP50": 176365, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 50, "MIN_AREAKM": 21, "MAX_AREAKM": 21, "MIN_AREAMI": 8, "MAX_AREAMI": 8, "MIN_PERKM": 26, "MAX_PERKM": 26, "MIN_PERMI": 16, "MAX_PERMI": 16, "MIN_BBXMIN": -13.225, "MAX_BBXMIN": -13.225, "MIN_BBXMAX": -13.158333, "MAX_BBXMAX": -13.158333, "MIN_BBYMIN": 27.125, "MAX_BBYMIN": 27.125, "MIN_BBYMAX": 27.175, "MAX_BBYMAX": 27.175, "MEAN_BBXC": -13.194643, "MEAN_BBYC": 27.146131, "COMPARE": 0, "GN_ASCII": "Ejbei Uad el Aabd", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 188084, "ELEVATION": 0, "GTOPO30": 72, "TIMEZONE": "Africa/El_Aaiun", "GEONAMESNO": "GeoNames rough area, rough name.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ -13.227539, 27.176469 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Quito", "DIFFASCII": 0, "NAMEASCII": "Quito", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Ecuador", "SOV_A3": "ECU", "ADM0NAME": "Ecuador", "ADM0_A3": "ECU", "ADM1NAME": "Pichincha", "ISO_A2": "EC", "LATITUDE": -0.214988, "LONGITUDE": -78.500051, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1472051, "MAX_POP20": 1892286, "MAX_POP50": 1892286, "MAX_POP300": 1892286, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 334, "MAX_AREAKM": 496, "MIN_AREAMI": 129, "MAX_AREAMI": 191, "MIN_PERKM": 233, "MAX_PERKM": 359, "MIN_PERMI": 145, "MAX_PERMI": 223, "MIN_BBXMIN": -78.591667, "MAX_BBXMIN": -78.591667, "MIN_BBXMAX": -78.291667, "MAX_BBXMAX": -78.291667, "MIN_BBYMIN": -0.391667, "MAX_BBYMIN": -0.30257, "MIN_BBYMAX": 0.025, "MAX_BBYMAX": 0.025, "MEAN_BBXC": -78.460061, "MEAN_BBYC": -0.198438, "COMPARE": 0, "GN_ASCII": "Quito", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 18, "GN_POP": 1399814, "ELEVATION": 0, "GTOPO30": 2764, "TIMEZONE": "America/Guayaquil", "GEONAMESNO": "GeoNames match general.", "UN_FID": 178, "UN_ADM0": "Ecuador", "UN_LAT": -0.22, "UN_LONG": -78.52, "POP1950": 206, "POP1955": 257, "POP1960": 319, "POP1965": 399, "POP1970": 501, "POP1975": 628, "POP1980": 780, "POP1985": 936, "POP1990": 1088, "POP1995": 1217, "POP2000": 1357, "POP2005": 1593, "POP2010": 1701, "POP2015": 1846, "POP2020": 2035, "POP2025": 2189, "POP2050": 2316 }, "geometry": { "type": "Point", "coordinates": [ -78.530273, -0.175781 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 3, "FEATURECLA": "Admin-0 capital", "NAME": "Paris", "DIFFASCII": 0, "NAMEASCII": "Paris", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "French Republic", "SOV_A3": "FRA", "ADM0NAME": "France", "ADM0_A3": "FRA", "ADM1NAME": "Île-de-France", "ISO_A2": "FR", "LATITUDE": 48.866693, "LONGITUDE": 2.333335, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 9904000, "POP_MIN": 11177, "POP_OTHER": 7142744, "RANK_MAX": 13, "RANK_MIN": 6, "GEONAMEID": 6942553, "MEGANAME": "Paris", "LS_NAME": "Paris", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 7454172, "MAX_POP20": 7970513, "MAX_POP50": 9960588, "MAX_POP300": 9960588, "MAX_POP310": 9960588, "MAX_NATSCA": 300, "MIN_AREAKM": 1121, "MAX_AREAKM": 2415, "MIN_AREAMI": 433, "MAX_AREAMI": 932, "MIN_PERKM": 542, "MAX_PERKM": 1891, "MIN_PERMI": 337, "MAX_PERMI": 1175, "MIN_BBXMIN": 1.658333, "MAX_BBXMIN": 2.152754, "MIN_BBXMAX": 2.658336, "MAX_BBXMAX": 2.925, "MIN_BBYMIN": 48.491667, "MAX_BBYMIN": 48.591667, "MIN_BBYMAX": 49.183333, "MAX_BBYMAX": 49.183333, "MEAN_BBXC": 2.352277, "MEAN_BBYC": 48.839027, "COMPARE": 0, "GN_ASCII": "Paris", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 8, "GN_POP": 11177, "ELEVATION": 0, "GTOPO30": 228, "TIMEZONE": "America/Toronto", "GEONAMESNO": "GeoNames match general.", "UN_FID": 189, "UN_ADM0": "France", "UN_LAT": 48.88, "UN_LONG": 2.43, "POP1950": 6522, "POP1955": 6796, "POP1960": 7411, "POP1965": 7968, "POP1970": 8350, "POP1975": 8558, "POP1980": 8669, "POP1985": 8956, "POP1990": 9330, "POP1995": 9510, "POP2000": 9692, "POP2005": 9852, "POP2010": 9904, "POP2015": 9958, "POP2020": 10007, "POP2025": 10031, "POP2050": 10036 }, "geometry": { "type": "Point", "coordinates": [ 2.329102, 48.893615 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital", "NAME": "Algiers", "NAMEALT": "El Djazaïr", "DIFFASCII": 0, "NAMEASCII": "Algiers", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Algeria", "SOV_A3": "DZA", "ADM0NAME": "Algeria", "ADM0_A3": "DZA", "ADM1NAME": "Alger", "ISO_A2": "DZ", "LATITUDE": 36.763065, "LONGITUDE": 3.050553, "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 Djazaïr", "LS_NAME": "Algiers", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 3368320, "MAX_POP20": 3698473, "MAX_POP50": 4203253, "MAX_POP300": 4203253, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 886, "MAX_AREAKM": 1275, "MIN_AREAMI": 342, "MAX_AREAMI": 492, "MIN_PERKM": 798, "MAX_PERKM": 1192, "MIN_PERMI": 496, "MAX_PERMI": 741, "MIN_BBXMIN": 2.641667, "MAX_BBXMIN": 2.808333, "MIN_BBXMAX": 3.548211, "MAX_BBXMAX": 3.741667, "MIN_BBYMIN": 36.45, "MAX_BBYMIN": 36.508333, "MIN_BBYMAX": 36.816667, "MAX_BBYMAX": 36.816667, "MEAN_BBXC": 3.101671, "MEAN_BBYC": 36.673641, "COMPARE": 0, "GN_ASCII": "Algiers", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 1, "GN_POP": 1977663, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Africa/Algiers", "GEONAMESNO": "GeoNames match general.", "UN_FID": 6, "UN_ADM0": "Algeria", "UN_LAT": 36.78, "UN_LONG": 3.05, "POP1950": 516, "POP1955": 623, "POP1960": 872, "POP1965": 1049, "POP1970": 1254, "POP1975": 1499, "POP1980": 1621, "POP1985": 1672, "POP1990": 1908, "POP1995": 2295, "POP2000": 2754, "POP2005": 3199, "POP2010": 3354, "POP2015": 3574, "POP2020": 3922, "POP2025": 4235, "POP2050": 4499, "CITYALT": "Algiers" }, "geometry": { "type": "Point", "coordinates": [ 3.032227, 36.774092 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Niamey", "DIFFASCII": 0, "NAMEASCII": "Niamey", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Niger", "SOV_A3": "NER", "ADM0NAME": "Niger", "ADM0_A3": "NER", "ADM1NAME": "Niamey", "ISO_A2": "NE", "LATITUDE": 13.516706, "LONGITUDE": 2.116656, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 742791, "MAX_POP20": 742791, "MAX_POP50": 742791, "MAX_POP300": 742791, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 122, "MAX_AREAKM": 122, "MIN_AREAMI": 47, "MAX_AREAMI": 47, "MIN_PERKM": 102, "MAX_PERKM": 102, "MIN_PERMI": 64, "MAX_PERMI": 64, "MIN_BBXMIN": 2.033333, "MAX_BBXMIN": 2.033333, "MIN_BBXMAX": 2.216667, "MAX_BBXMAX": 2.216667, "MIN_BBYMIN": 13.466667, "MAX_BBYMIN": 13.466667, "MIN_BBYMAX": 13.6, "MAX_BBYMAX": 13.6, "MEAN_BBXC": 2.125595, "MEAN_BBYC": 13.522591, "COMPARE": 0, "GN_ASCII": "Niamey", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 8, "GN_POP": 774235, "ELEVATION": 0, "GTOPO30": 203, "TIMEZONE": "Africa/Niamey", "GEONAMESNO": "GeoNames match general.", "UN_FID": 385, "UN_ADM0": "Niger", "UN_LAT": 13.51, "UN_LONG": 2.12, "POP1950": 24, "POP1955": 37, "POP1960": 58, "POP1965": 85, "POP1970": 129, "POP1975": 198, "POP1980": 274, "POP1985": 344, "POP1990": 432, "POP1995": 542, "POP2000": 680, "POP2005": 846, "POP2010": 915, "POP2015": 1027, "POP2020": 1258, "POP2025": 1580, "POP2050": 2028 }, "geometry": { "type": "Point", "coordinates": [ 2.109375, 13.539201 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 1, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Sao Tome", "DIFFASCII": 0, "NAMEASCII": "Sao Tome", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Sao Tome and Principe", "SOV_A3": "STP", "ADM0NAME": "Sao Tome and Principe", "ADM0_A3": "STP", "ISO_A2": "ST", "LATITUDE": 0.333402, "LONGITUDE": 6.733325, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 88219, "POP_MIN": 56166, "POP_OTHER": 88219, "RANK_MAX": 8, "RANK_MIN": 8, "GEONAMEID": 3388092, "LS_NAME": "Sao Tome", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 88219, "MAX_POP20": 88219, "MAX_POP50": 88219, "MAX_POP300": 88219, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 32, "MAX_AREAKM": 32, "MIN_AREAMI": 12, "MAX_AREAMI": 12, "MIN_PERKM": 44, "MAX_PERKM": 44, "MIN_PERMI": 28, "MAX_PERMI": 28, "MIN_BBXMIN": 6.691667, "MAX_BBXMIN": 6.691667, "MIN_BBXMAX": 6.75, "MAX_BBXMAX": 6.75, "MIN_BBYMIN": 0.3, "MAX_BBYMIN": 0.3, "MIN_BBYMAX": 0.391667, "MAX_BBYMAX": 0.391667, "MEAN_BBXC": 6.719032, "MEAN_BBYC": 0.338176, "COMPARE": 0, "GN_ASCII": "Sao Tome", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 22, "GN_POP": 6137, "ELEVATION": 0, "GTOPO30": 151, "TIMEZONE": "America/Fortaleza", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 6.723633, 0.351560 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital", "NAME": "Kampala", "DIFFASCII": 0, "NAMEASCII": "Kampala", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Uganda", "SOV_A3": "UGA", "ADM0NAME": "Uganda", "ADM0_A3": "UGA", "ADM1NAME": "Kampala", "ISO_A2": "UG", "LATITUDE": 0.316659, "LONGITUDE": 32.583324, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 2155592, "MAX_POP20": 2153391, "MAX_POP50": 2322955, "MAX_POP300": 2322955, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 405, "MAX_AREAKM": 465, "MIN_AREAMI": 156, "MAX_AREAMI": 180, "MIN_PERKM": 391, "MAX_PERKM": 470, "MIN_PERMI": 243, "MAX_PERMI": 292, "MIN_BBXMIN": 32.45, "MAX_BBXMIN": 32.5, "MIN_BBXMAX": 32.8, "MAX_BBXMAX": 32.8, "MIN_BBYMIN": 0.033333, "MAX_BBYMIN": 0.166719, "MIN_BBYMAX": 0.475, "MAX_BBYMAX": 0.475, "MEAN_BBXC": 32.614686, "MEAN_BBYC": 0.323809, "COMPARE": 0, "GN_ASCII": "Kampala", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 18, "GN_POP": 1353189, "ELEVATION": 0, "GTOPO30": 1206, "TIMEZONE": "Africa/Kampala", "GEONAMESNO": "GeoNames match general.", "UN_FID": 507, "UN_ADM0": "Uganda", "UN_LAT": 0.32, "UN_LONG": 32.57, "POP1950": 95, "POP1955": 110, "POP1960": 137, "POP1965": 222, "POP1970": 340, "POP1975": 398, "POP1980": 469, "POP1985": 595, "POP1990": 755, "POP1995": 912, "POP2000": 1097, "POP2005": 1318, "POP2010": 1420, "POP2015": 1597, "POP2020": 1979, "POP2025": 2506, "POP2050": 3198 }, "geometry": { "type": "Point", "coordinates": [ 32.563477, 0.351560 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Mogadishu", "NAMEALT": "Muqdisho", "DIFFASCII": 0, "NAMEASCII": "Mogadishu", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Somalia", "SOV_A3": "SOM", "ADM0NAME": "Somalia", "ADM0_A3": "SOM", "ADM1NAME": "Banaadir", "ISO_A2": "SO", "LATITUDE": 2.066681, "LONGITUDE": 45.366678, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 875388, "MAX_POP20": 875388, "MAX_POP50": 875388, "MAX_POP300": 875388, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 99, "MAX_AREAKM": 99, "MIN_AREAMI": 38, "MAX_AREAMI": 38, "MIN_PERKM": 68, "MAX_PERKM": 68, "MIN_PERMI": 43, "MAX_PERMI": 43, "MIN_BBXMIN": 45.25, "MAX_BBXMIN": 45.25, "MIN_BBXMAX": 45.416667, "MAX_BBXMAX": 45.416667, "MIN_BBYMIN": 2, "MAX_BBYMIN": 2, "MIN_BBYMAX": 2.116667, "MAX_BBYMAX": 2.116667, "MEAN_BBXC": 45.331178, "MEAN_BBYC": 2.054239, "COMPARE": 0, "GN_ASCII": "Mogadishu", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 2587183, "ELEVATION": 0, "GTOPO30": 39, "TIMEZONE": "Africa/Mogadishu", "GEONAMESNO": "GeoNames match general.", "UN_FID": 454, "UN_ADM0": "Somalia", "UN_LAT": 2.04, "UN_LONG": 45.34, "POP1950": 69, "POP1955": 73, "POP1960": 94, "POP1965": 146, "POP1970": 272, "POP1975": 445, "POP1980": 551, "POP1985": 747, "POP1990": 1035, "POP1995": 1147, "POP2000": 1201, "POP2005": 1415, "POP2010": 1100, "POP2015": 1500, "POP2020": 1794, "POP2025": 2142, "POP2050": 2529, "CITYALT": "Mogadishu" }, "geometry": { "type": "Point", "coordinates": [ 45.351562, 2.108899 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Kuala Lumpur", "DIFFASCII": 0, "NAMEASCII": "Kuala Lumpur", "ADM0CAP": 1, "CAPALT": 0, "CAPIN": "Official and le", "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Malaysia", "SOV_A3": "MYS", "ADM0NAME": "Malaysia", "ADM0_A3": "MYS", "ADM1NAME": "Selangor", "ISO_A2": "MY", "LATITUDE": 3.166666, "LONGITUDE": 101.699983, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 2750755, "MAX_POP20": 2750755, "MAX_POP50": 3468789, "MAX_POP300": 4983714, "MAX_POP310": 4983714, "MAX_NATSCA": 300, "MIN_AREAKM": 666, "MAX_AREAKM": 1700, "MIN_AREAMI": 257, "MAX_AREAMI": 657, "MIN_PERKM": 350, "MAX_PERKM": 1111, "MIN_PERMI": 217, "MAX_PERMI": 690, "MIN_BBXMIN": 101.358333, "MAX_BBXMIN": 101.491667, "MIN_BBXMAX": 101.841667, "MAX_BBXMAX": 101.891667, "MIN_BBYMIN": 2.7, "MAX_BBYMIN": 3.040173, "MIN_BBYMAX": 3.475, "MAX_BBYMAX": 3.475, "MEAN_BBXC": 101.644598, "MEAN_BBYC": 3.131431, "COMPARE": 0, "GN_ASCII": "Kuala Lumpur", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 14, "GN_POP": 1453975, "ELEVATION": 0, "GTOPO30": 62, "TIMEZONE": "Asia/Kuala_Lumpur", "GEONAMESNO": "GeoNames match general.", "UN_FID": 348, "UN_ADM0": "Malaysia", "UN_LAT": 3.14, "UN_LONG": 101.7, "POP1950": 208, "POP1955": 281, "POP1960": 344, "POP1965": 394, "POP1970": 451, "POP1975": 645, "POP1980": 921, "POP1985": 1016, "POP1990": 1120, "POP1995": 1213, "POP2000": 1306, "POP2005": 1405, "POP2010": 1448, "POP2015": 1519, "POP2020": 1670, "POP2025": 1820, "POP2050": 1938 }, "geometry": { "type": "Point", "coordinates": [ 101.689453, 3.206333 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Tarawa", "DIFFASCII": 0, "NAMEASCII": "Tarawa", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Kiribati", "SOV_A3": "KIR", "ADM0NAME": "Kiribati", "ADM0_A3": "KIR", "ISO_A2": "KI", "LATITUDE": 1.338188, "LONGITUDE": 173.017571, "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, "LS_NAME": "Tarawa", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 22534, "MAX_POP20": 22534, "MAX_POP50": 22534, "MAX_POP300": 22534, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 12, "MAX_AREAKM": 12, "MIN_AREAMI": 5, "MAX_AREAMI": 5, "MIN_PERKM": 28, "MAX_PERKM": 28, "MIN_PERMI": 17, "MAX_PERMI": 17, "MIN_BBXMIN": 172.966667, "MAX_BBXMIN": 172.966667, "MIN_BBXMAX": 173.058333, "MAX_BBXMAX": 173.058333, "MIN_BBYMIN": 1.325, "MAX_BBYMIN": 1.325, "MIN_BBYMAX": 1.358333, "MAX_BBYMAX": 1.358333, "MEAN_BBXC": 173.015476, "MEAN_BBYC": 1.33869, "COMPARE": 0, "GN_ASCII": "Tarawa", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 28802, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Pacific/Tarawa", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 173.012695, 1.362176 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Brazzaville", "DIFFASCII": 0, "NAMEASCII": "Brazzaville", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Congo (Brazzaville)", "SOV_A3": "COG", "ADM0NAME": "Congo (Brazzaville)", "ADM0_A3": "COG", "ADM1NAME": "Pool", "ISO_A2": "CG", "LATITUDE": -4.259186, "LONGITUDE": 15.284689, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1163890, "MAX_POP20": 1163890, "MAX_POP50": 1163890, "MAX_POP300": 1163890, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 148, "MAX_AREAKM": 148, "MIN_AREAMI": 57, "MAX_AREAMI": 57, "MIN_PERKM": 105, "MAX_PERKM": 105, "MIN_PERMI": 65, "MAX_PERMI": 65, "MIN_BBXMIN": 15.15, "MAX_BBXMIN": 15.15, "MIN_BBXMAX": 15.308333, "MAX_BBXMAX": 15.308333, "MIN_BBYMIN": -4.333333, "MAX_BBYMIN": -4.333333, "MIN_BBYMAX": -4.15, "MAX_BBYMAX": -4.15, "MEAN_BBXC": 15.24454, "MEAN_BBYC": -4.251293, "COMPARE": 0, "GN_ASCII": "Brazzaville", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 12, "GN_POP": 1284609, "ELEVATION": 0, "GTOPO30": 156, "TIMEZONE": "Africa/Brazzaville", "GEONAMESNO": "GeoNames match general.", "UN_FID": 166, "UN_ADM0": "Congo", "UN_LAT": -4.28, "UN_LONG": 15.28, "POP1950": 83, "POP1955": 92, "POP1960": 124, "POP1965": 172, "POP1970": 238, "POP1975": 329, "POP1980": 446, "POP1985": 596, "POP1990": 704, "POP1995": 830, "POP2000": 986, "POP2005": 1216, "POP2010": 1355, "POP2015": 1505, "POP2020": 1729, "POP2025": 1938, "POP2050": 2150 }, "geometry": { "type": "Point", "coordinates": [ 15.249023, -4.214943 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Windhoek", "DIFFASCII": 0, "NAMEASCII": "Windhoek", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Namibia", "SOV_A3": "NAM", "ADM0NAME": "Namibia", "ADM0_A3": "NAM", "ADM1NAME": "Khomas", "ISO_A2": "NA", "LATITUDE": -22.570006, "LONGITUDE": 17.083546, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 268132, "POP_MIN": 262796, "POP_OTHER": 262796, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 3352136, "LS_NAME": "Windhoek", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 262796, "MAX_POP20": 262796, "MAX_POP50": 262796, "MAX_POP300": 262796, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 89, "MAX_AREAKM": 89, "MIN_AREAMI": 35, "MAX_AREAMI": 35, "MIN_PERKM": 60, "MAX_PERKM": 60, "MIN_PERMI": 37, "MAX_PERMI": 37, "MIN_BBXMIN": 17.008333, "MAX_BBXMIN": 17.008333, "MIN_BBXMAX": 17.116667, "MAX_BBXMAX": 17.116667, "MIN_BBYMIN": -22.625, "MAX_BBYMIN": -22.625, "MIN_BBYMAX": -22.491667, "MAX_BBYMAX": -22.491667, "MEAN_BBXC": 17.064196, "MEAN_BBYC": -22.551143, "COMPARE": 0, "GN_ASCII": "Windhoek", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 21, "GN_POP": 268132, "ELEVATION": 0, "GTOPO30": 1722, "TIMEZONE": "Africa/Windhoek", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 17.050781, -22.553147 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Victoria", "DIFFASCII": 0, "NAMEASCII": "Victoria", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Seychelles", "SOV_A3": "SYC", "ADM0NAME": "Seychelles", "ADM0_A3": "SYC", "ISO_A2": "SC", "LATITUDE": -4.616632, "LONGITUDE": 55.44999, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 33576, "POP_MIN": 22881, "POP_OTHER": 33737, "RANK_MAX": 7, "RANK_MIN": 7, "GEONAMEID": 241131, "LS_NAME": "Victoria4", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 33576, "MAX_POP20": 33576, "MAX_POP50": 33576, "MAX_POP300": 33576, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 15, "MAX_AREAKM": 15, "MIN_AREAMI": 6, "MAX_AREAMI": 6, "MIN_PERKM": 26, "MAX_PERKM": 26, "MIN_PERMI": 16, "MAX_PERMI": 16, "MIN_BBXMIN": 55.416667, "MAX_BBXMIN": 55.416667, "MIN_BBXMAX": 55.475, "MAX_BBXMAX": 55.475, "MIN_BBYMIN": -4.65, "MAX_BBYMIN": -4.65, "MIN_BBYMAX": -4.6, "MAX_BBYMAX": -4.6, "MEAN_BBXC": 55.45, "MEAN_BBYC": -4.626389, "COMPARE": 0, "GN_ASCII": "Victoria", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 22881, "ELEVATION": 0, "GTOPO30": -9999, "TIMEZONE": "Indian/Mahe", "GEONAMESNO": "GeoNames match general + researched.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 55.415039, -4.609278 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Port Louis", "DIFFASCII": 0, "NAMEASCII": "Port Louis", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Mauritius", "SOV_A3": "MUS", "ADM0NAME": "Mauritius", "ADM0_A3": "MUS", "ISO_A2": "MU", "LATITUDE": -20.166639, "LONGITUDE": 57.499994, "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, "LS_NAME": "Port Louis", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 291837, "MAX_POP20": 595491, "MAX_POP50": 595491, "MAX_POP300": 595491, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 70, "MAX_AREAKM": 152, "MIN_AREAMI": 27, "MAX_AREAMI": 59, "MIN_PERKM": 85, "MAX_PERKM": 154, "MIN_PERMI": 53, "MAX_PERMI": 96, "MIN_BBXMIN": 57.425, "MAX_BBXMIN": 57.425, "MIN_BBXMAX": 57.541667, "MAX_BBXMAX": 57.575, "MIN_BBYMIN": -20.333333, "MAX_BBYMIN": -20.248073, "MIN_BBYMAX": -20.108333, "MAX_BBYMAX": -20.108333, "MEAN_BBXC": 57.491611, "MEAN_BBYC": -20.221833, "COMPARE": 0, "GN_ASCII": "Port Louis", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 18, "GN_POP": 155226, "ELEVATION": 0, "GTOPO30": 133, "TIMEZONE": "Indian/Mauritius", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 57.480469, -20.138470 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 1, "FEATURECLA": "Admin-0 capital", "NAME": "Jakarta", "DIFFASCII": 0, "NAMEASCII": "Jakarta", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Indonesia", "SOV_A3": "IDN", "ADM0NAME": "Indonesia", "ADM0_A3": "IDN", "ADM1NAME": "Jakarta Raya", "ISO_A2": "ID", "LATITUDE": -6.174418, "LONGITUDE": 106.829438, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 9664972, "MAX_POP20": 15074060, "MAX_POP50": 22017580, "MAX_POP300": 22031364, "MAX_POP310": 44354170, "MAX_NATSCA": 300, "MIN_AREAKM": 1303, "MAX_AREAKM": 19435, "MIN_AREAMI": 503, "MAX_AREAMI": 7504, "MIN_PERKM": 318, "MAX_PERKM": 10224, "MIN_PERMI": 197, "MAX_PERMI": 6353, "MIN_BBXMIN": 105.891667, "MAX_BBXMIN": 106.473854, "MIN_BBXMAX": 106.932506, "MAX_BBXMAX": 109.808333, "MIN_BBYMIN": -7.716667, "MAX_BBYMIN": -6.383127, "MIN_BBYMAX": -6.016667, "MAX_BBYMAX": -5.875, "MEAN_BBXC": 106.989399, "MEAN_BBYC": -6.313824, "COMPARE": 0, "GN_ASCII": "Jakarta", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 4, "GN_POP": 8540121, "ELEVATION": 0, "GTOPO30": 2, "TIMEZONE": "Asia/Jakarta", "GEONAMESNO": "GeoNames match general.", "UN_FID": 280, "UN_ADM0": "Indonesia", "UN_LAT": -6.16, "UN_LONG": 106.8, "POP1950": 1452, "POP1955": 1972, "POP1960": 2679, "POP1965": 3297, "POP1970": 3915, "POP1975": 4813, "POP1980": 5984, "POP1985": 7009, "POP1990": 8175, "POP1995": 8322, "POP2000": 8390, "POP2005": 8843, "POP2010": 9125, "POP2015": 9703, "POP2020": 10792, "POP2025": 11689, "POP2050": 12363 }, "geometry": { "type": "Point", "coordinates": [ 106.787109, -6.140555 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Dili", "DIFFASCII": 0, "NAMEASCII": "Dili", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "East Timor", "SOV_A3": "TLS", "ADM0NAME": "East Timor", "ADM0_A3": "TLS", "ADM1NAME": "Dili", "ISO_A2": "TL", "LATITUDE": -8.559388, "LONGITUDE": 125.579456, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 234331, "POP_MIN": 193563, "POP_OTHER": 55154, "RANK_MAX": 10, "RANK_MIN": 9, "GEONAMEID": 1645457, "LS_NAME": "Dili", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 55154, "MAX_POP20": 55154, "MAX_POP50": 55154, "MAX_POP300": 55154, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 27, "MAX_AREAKM": 27, "MIN_AREAMI": 10, "MAX_AREAMI": 10, "MIN_PERKM": 31, "MAX_PERKM": 31, "MIN_PERMI": 19, "MAX_PERMI": 19, "MIN_BBXMIN": 125.516667, "MAX_BBXMIN": 125.516667, "MIN_BBXMAX": 125.608333, "MAX_BBXMAX": 125.608333, "MIN_BBYMIN": -8.583333, "MAX_BBYMIN": -8.583333, "MIN_BBYMAX": -8.541667, "MAX_BBYMAX": -8.541667, "MEAN_BBXC": 125.565104, "MEAN_BBYC": -8.559115, "COMPARE": 0, "GN_ASCII": "Dili", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 150000, "ELEVATION": 0, "GTOPO30": 9, "TIMEZONE": "Asia/Dili", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 125.551758, -8.537565 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Port Moresby", "DIFFASCII": 0, "NAMEASCII": "Port Moresby", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Papua New Guinea", "SOV_A3": "PNG", "ADM0NAME": "Papua New Guinea", "ADM0_A3": "PNG", "ADM1NAME": "Central", "ISO_A2": "PG", "LATITUDE": -9.464708, "LONGITUDE": 147.192504, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 283733, "POP_MIN": 251136, "POP_OTHER": 251304, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 2088122, "LS_NAME": "Port Moresby", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 251136, "MAX_POP20": 251136, "MAX_POP50": 251136, "MAX_POP300": 251136, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 89, "MAX_AREAKM": 89, "MIN_AREAMI": 35, "MAX_AREAMI": 35, "MIN_PERKM": 92, "MAX_PERKM": 92, "MIN_PERMI": 57, "MAX_PERMI": 57, "MIN_BBXMIN": 147.141667, "MAX_BBXMIN": 147.141667, "MIN_BBXMAX": 147.241667, "MAX_BBXMAX": 147.241667, "MIN_BBYMIN": -9.508333, "MAX_BBYMIN": -9.508333, "MIN_BBYMAX": -9.358333, "MAX_BBYMAX": -9.358333, "MEAN_BBXC": 147.185377, "MEAN_BBYC": -9.433491, "COMPARE": 0, "GN_ASCII": "Port Moresby", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 20, "GN_POP": 283733, "ELEVATION": 0, "GTOPO30": 50, "TIMEZONE": "Pacific/Port_Moresby", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 147.172852, -9.449062 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 3, "FEATURECLA": "Admin-1 capital", "NAME": "Melbourne", "DIFFASCII": 0, "NAMEASCII": "Melbourne", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Australia", "SOV_A3": "AUS", "ADM0NAME": "Australia", "ADM0_A3": "AUS", "ADM1NAME": "Victoria", "ISO_A2": "AU", "LATITUDE": -37.820031, "LONGITUDE": 144.975016, "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, "MAX_POP10": 1904377, "MAX_POP20": 2545035, "MAX_POP50": 2564188, "MAX_POP300": 2564188, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 1010, "MAX_AREAKM": 1554, "MIN_AREAMI": 390, "MAX_AREAMI": 600, "MIN_PERKM": 360, "MAX_PERKM": 843, "MIN_PERMI": 224, "MAX_PERMI": 524, "MIN_BBXMIN": 144.608333, "MAX_BBXMIN": 144.728637, "MIN_BBXMAX": 145.327432, "MAX_BBXMAX": 145.4, "MIN_BBYMIN": -38.208333, "MAX_BBYMIN": -38.0105, "MIN_BBYMAX": -37.589905, "MAX_BBYMAX": -37.566667, "MEAN_BBXC": 145.053821, "MEAN_BBYC": -37.835257, "COMPARE": 0, "ADMIN1_COD": 0, "GN_POP": 3730206, "ELEVATION": 0, "GTOPO30": 0, "GEONAMESNO": "GeoNames rough area, rough name, requires further research.", "UN_FID": 274, "UN_ADM0": "Australia", "UN_LAT": -37.85, "UN_LONG": 145.07, "POP1950": 1332, "POP1955": 1574, "POP1960": 1851, "POP1965": 2068, "POP1970": 2334, "POP1975": 2561, "POP1980": 2765, "POP1985": 2935, "POP1990": 3117, "POP1995": 3257, "POP2000": 3433, "POP2005": 3641, "POP2010": 3728, "POP2015": 3851, "POP2020": 4013, "POP2025": 4137, "POP2050": 4238 }, "geometry": { "type": "Point", "coordinates": [ 144.931641, -37.788081 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Port Vila", "DIFFASCII": 0, "NAMEASCII": "Port-Vila", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Vanuatu", "SOV_A3": "VUT", "ADM0NAME": "Vanuatu", "ADM0_A3": "VUT", "ADM1NAME": "Shefa", "ISO_A2": "VU", "LATITUDE": -17.73335, "LONGITUDE": 168.316641, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 44040, "POP_MIN": 35901, "POP_OTHER": 7702, "RANK_MAX": 7, "RANK_MIN": 7, "GEONAMEID": 2135171, "LS_NAME": "Port-Vila", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 7702, "MAX_POP20": 7702, "MAX_POP50": 7702, "MAX_POP300": 7702, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 7, "MAX_AREAKM": 7, "MIN_AREAMI": 3, "MAX_AREAMI": 3, "MIN_PERKM": 16, "MAX_PERKM": 16, "MIN_PERMI": 10, "MAX_PERMI": 10, "MIN_BBXMIN": 168.3, "MAX_BBXMIN": 168.3, "MIN_BBXMAX": 168.325, "MAX_BBXMAX": 168.325, "MIN_BBYMIN": -17.758333, "MAX_BBYMIN": -17.758333, "MIN_BBYMAX": -17.708333, "MAX_BBYMAX": -17.708333, "MEAN_BBXC": 168.3125, "MEAN_BBYC": -17.728125, "COMPARE": 0, "GN_ASCII": "Port-Vila", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 8, "GN_POP": 35901, "ELEVATION": 0, "GTOPO30": 7, "TIMEZONE": "Pacific/Efate", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 168.310547, -17.727759 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 8, "FEATURECLA": "Admin-1 capital", "NAME": "Auckland", "DIFFASCII": 0, "NAMEASCII": "Auckland", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "New Zealand", "SOV_A3": "NZL", "ADM0NAME": "New Zealand", "ADM0_A3": "NZL", "ADM1NAME": "Auckland", "ISO_A2": "NZ", "LATITUDE": -36.850013, "LONGITUDE": 174.764981, "CHANGED": 4, "NAMEDIFF": 0, "DIFFNOTE": "Changed scale rank.", "POP_MAX": 1245000, "POP_MIN": 274020, "POP_OTHER": 243794, "RANK_MAX": 12, "RANK_MIN": 10, "GEONAMEID": 2193733, "MEGANAME": "Auckland", "LS_NAME": "Auckland", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 274020, "MAX_POP20": 354233, "MAX_POP50": 350364, "MAX_POP300": 638000, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 169, "MAX_AREAKM": 399, "MIN_AREAMI": 65, "MAX_AREAMI": 154, "MIN_PERKM": 105, "MAX_PERKM": 266, "MIN_PERMI": 65, "MAX_PERMI": 166, "MIN_BBXMIN": 174.583333, "MAX_BBXMIN": 174.657483, "MIN_BBXMAX": 174.883333, "MAX_BBXMAX": 174.983333, "MIN_BBYMIN": -37.091667, "MAX_BBYMIN": -36.964958, "MIN_BBYMAX": -36.825, "MAX_BBYMAX": -36.8, "MEAN_BBXC": 174.755045, "MEAN_BBYC": -36.896818, "COMPARE": 0, "GN_ASCII": "Auckland", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 417910, "ELEVATION": 0, "GTOPO30": 26, "TIMEZONE": "Pacific/Auckland", "GEONAMESNO": "Geonames ascii name + lat.d + long.d matching.", "UN_FID": 381, "UN_ADM0": "New Zealand", "UN_LAT": -36.9, "UN_LONG": 174.76, "POP1950": 319, "POP1955": 387, "POP1960": 440, "POP1965": 532, "POP1970": 635, "POP1975": 729, "POP1980": 774, "POP1985": 812, "POP1990": 870, "POP1995": 976, "POP2000": 1063, "POP2005": 1189, "POP2010": 1245, "POP2015": 1321, "POP2020": 1398, "POP2025": 1441, "POP2050": 1475 }, "geometry": { "type": "Point", "coordinates": [ 174.726562, -36.844461 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Wellington", "DIFFASCII": 0, "NAMEASCII": "Wellington", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "New Zealand", "SOV_A3": "NZL", "ADM0NAME": "New Zealand", "ADM0_A3": "NZL", "ADM1NAME": "Manawatu-Wanganui", "ISO_A2": "NZ", "LATITUDE": -41.299974, "LONGITUDE": 174.783274, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 393400, "POP_MIN": 199200, "POP_OTHER": 140594, "RANK_MAX": 10, "RANK_MIN": 9, "GEONAMEID": 2144168, "LS_NAME": "Wellington", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 144164, "MAX_POP20": 144164, "MAX_POP50": 144164, "MAX_POP300": 144164, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 77, "MAX_AREAKM": 77, "MIN_AREAMI": 30, "MAX_AREAMI": 30, "MIN_PERKM": 79, "MAX_PERKM": 79, "MIN_PERMI": 49, "MAX_PERMI": 49, "MIN_BBXMIN": 174.725, "MAX_BBXMIN": 174.725, "MIN_BBXMAX": 174.841667, "MAX_BBXMAX": 174.841667, "MIN_BBYMIN": -41.35, "MAX_BBYMIN": -41.35, "MIN_BBYMAX": -41.2, "MAX_BBYMAX": -41.2, "MEAN_BBXC": 174.78792, "MEAN_BBYC": -41.285539, "COMPARE": 0, "GN_ASCII": "Wellington", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 2, "GN_POP": 5428, "ELEVATION": 0, "GTOPO30": 304, "TIMEZONE": "Australia/Sydney", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 174.770508, -41.277806 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 1, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "SCALERANK": 0, "NATSCALE": 600, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital", "NAME": "London", "DIFFASCII": 0, "NAMEASCII": "London", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "United Kingdom", "SOV_A3": "GBR", "ADM0NAME": "United Kingdom", "ADM0_A3": "GBR", "ADM1NAME": "Westminster", "ISO_A2": "GB", "LATITUDE": 51.499995, "LONGITUDE": -0.116722, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 7721282, "MAX_POP20": 8370578, "MAX_POP50": 10011551, "MAX_POP300": 10011551, "MAX_POP310": 10011551, "MAX_NATSCA": 300, "MIN_AREAKM": 1914, "MAX_AREAKM": 3198, "MIN_AREAMI": 739, "MAX_AREAMI": 1235, "MIN_PERKM": 994, "MAX_PERKM": 2440, "MIN_PERMI": 618, "MAX_PERMI": 1516, "MIN_BBXMIN": -1.091667, "MAX_BBXMIN": -0.546866, "MIN_BBXMAX": 0.307108, "MAX_BBXMAX": 0.816667, "MIN_BBYMIN": 51.133333, "MAX_BBYMIN": 51.208333, "MIN_BBYMAX": 51.825, "MAX_BBYMAX": 51.825, "MEAN_BBXC": -0.169651, "MEAN_BBYC": 51.489624, "COMPARE": 0, "GN_ASCII": "London", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 7421209, "ELEVATION": 0, "GTOPO30": 21, "TIMEZONE": "Europe/London", "GEONAMESNO": "GeoNames match general.", "UN_FID": 519, "UN_ADM0": "United Kingdom", "UN_LAT": 51.48, "UN_LONG": -0.17, "POP1950": 8361, "POP1955": 8278, "POP1960": 8196, "POP1965": 7869, "POP1970": 7509, "POP1975": 7546, "POP1980": 7660, "POP1985": 7667, "POP1990": 7654, "POP1995": 7908, "POP2000": 8225, "POP2005": 8505, "POP2010": 8567, "POP2015": 8607, "POP2020": 8618, "POP2025": 8618, "POP2050": 8618 }, "geometry": { "type": "Point", "coordinates": [ -0.131836, 51.508742 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Ouagadougou", "DIFFASCII": 0, "NAMEASCII": "Ouagadougou", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Burkina Faso", "SOV_A3": "BFA", "ADM0NAME": "Burkina Faso", "ADM0_A3": "BFA", "ADM1NAME": "Kadiogo", "ISO_A2": "BF", "LATITUDE": 12.370316, "LONGITUDE": -1.524724, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 835457, "MAX_POP20": 835457, "MAX_POP50": 835457, "MAX_POP300": 835457, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 236, "MAX_AREAKM": 236, "MIN_AREAMI": 91, "MAX_AREAMI": 91, "MIN_PERKM": 133, "MAX_PERKM": 133, "MIN_PERMI": 83, "MAX_PERMI": 83, "MIN_BBXMIN": -1.616667, "MAX_BBXMIN": -1.616667, "MIN_BBXMAX": -1.433333, "MAX_BBXMAX": -1.433333, "MIN_BBYMIN": 12.275, "MAX_BBYMIN": 12.275, "MIN_BBYMAX": 12.483333, "MAX_BBYMAX": 12.483333, "MEAN_BBXC": -1.521746, "MEAN_BBYC": 12.365975, "COMPARE": 0, "GN_ASCII": "Ouagadougou", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 53, "GN_POP": 1086505, "ELEVATION": 0, "GTOPO30": 307, "TIMEZONE": "Africa/Ouagadougou", "GEONAMESNO": "GeoNames match general.", "UN_FID": 578, "UN_ADM0": "Burkina Faso", "UN_LAT": 12.48, "UN_LONG": -1.67, "POP1950": 33, "POP1955": 46, "POP1960": 59, "POP1965": 82, "POP1970": 111, "POP1975": 149, "POP1980": 257, "POP1985": 424, "POP1990": 537, "POP1995": 667, "POP2000": 828, "POP2005": 1044, "POP2010": 1149, "POP2015": 1324, "POP2020": 1676, "POP2025": 2111, "POP2050": 2632 }, "geometry": { "type": "Point", "coordinates": [ -1.538086, 12.382928 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Oslo", "DIFFASCII": 0, "NAMEASCII": "Oslo", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Kingdom of Norway", "SOV_A3": "NOR", "ADM0NAME": "Norway", "ADM0_A3": "NOR", "ADM1NAME": "Oslo", "ISO_A2": "NO", "LATITUDE": 59.91669, "LONGITUDE": 10.749979, "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, "MAX_POP10": 731563, "MAX_POP20": 731563, "MAX_POP50": 762374, "MAX_POP300": 762374, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 329, "MAX_AREAKM": 362, "MIN_AREAMI": 127, "MAX_AREAMI": 140, "MIN_PERKM": 340, "MAX_PERKM": 390, "MIN_PERMI": 211, "MAX_PERMI": 243, "MIN_BBXMIN": 10.333333, "MAX_BBXMIN": 10.440355, "MIN_BBXMAX": 11.091667, "MAX_BBXMAX": 11.091667, "MIN_BBYMIN": 59.708333, "MAX_BBYMIN": 59.708333, "MIN_BBYMAX": 60.066667, "MAX_BBYMAX": 60.066667, "MEAN_BBXC": 10.756508, "MEAN_BBYC": 59.906118, "COMPARE": 0, "GN_ASCII": "Oslo", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 12, "GN_POP": 580000, "ELEVATION": 0, "GTOPO30": 11, "TIMEZONE": "Europe/Oslo", "GEONAMESNO": "GeoNames match general.", "UN_FID": 397, "UN_ADM0": "Norway", "UN_LAT": 59.93, "UN_LONG": 10.71, "POP1950": 468, "POP1955": 533, "POP1960": 578, "POP1965": 610, "POP1970": 643, "POP1975": 644, "POP1980": 643, "POP1985": 662, "POP1990": 684, "POP1995": 729, "POP2000": 774, "POP2005": 816, "POP2010": 835, "POP2015": 858, "POP2020": 885, "POP2025": 909, "POP2050": 936 }, "geometry": { "type": "Point", "coordinates": [ 10.722656, 59.933000 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Stockholm", "DIFFASCII": 0, "NAMEASCII": "Stockholm", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Sweden", "SOV_A3": "SWE", "ADM0NAME": "Sweden", "ADM0_A3": "SWE", "ADM1NAME": "Stockholm", "ISO_A2": "SE", "LATITUDE": 59.35076, "LONGITUDE": 18.097335, "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, "MAX_POP10": 1337078, "MAX_POP20": 1337078, "MAX_POP50": 1337078, "MAX_POP300": 1337078, "MAX_POP310": 1337078, "MAX_NATSCA": 300, "MIN_AREAKM": 694, "MAX_AREAKM": 694, "MIN_AREAMI": 268, "MAX_AREAMI": 268, "MIN_PERKM": 629, "MAX_PERKM": 629, "MIN_PERMI": 391, "MAX_PERMI": 391, "MIN_BBXMIN": 17.775, "MAX_BBXMIN": 17.775, "MIN_BBXMAX": 18.408333, "MAX_BBXMAX": 18.408333, "MIN_BBYMIN": 59.091667, "MAX_BBYMIN": 59.091667, "MIN_BBYMAX": 59.558333, "MAX_BBYMAX": 59.558333, "MEAN_BBXC": 18.044982, "MEAN_BBYC": 59.32868, "COMPARE": 0, "GN_ASCII": "Stockholm", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 26, "GN_POP": 1253309, "ELEVATION": 0, "GTOPO30": 20, "TIMEZONE": "Europe/Stockholm", "GEONAMESNO": "GeoNames match general.", "UN_FID": 467, "UN_ADM0": "Sweden", "UN_LAT": 59.33, "UN_LONG": 17.99, "POP1950": 741, "POP1955": 772, "POP1960": 805, "POP1965": 1003, "POP1970": 1035, "POP1975": 1015, "POP1980": 992, "POP1985": 1012, "POP1990": 1038, "POP1995": 1138, "POP2000": 1206, "POP2005": 1248, "POP2010": 1264, "POP2015": 1285, "POP2020": 1308, "POP2025": 1326, "POP2050": 1343 }, "geometry": { "type": "Point", "coordinates": [ 18.061523, 59.355596 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Vilnius", "DIFFASCII": 0, "NAMEASCII": "Vilnius", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Lithuania", "SOV_A3": "LTU", "ADM0NAME": "Lithuania", "ADM0_A3": "LTU", "ADM1NAME": "Vilniaus", "ISO_A2": "LT", "LATITUDE": 54.683366, "LONGITUDE": 25.316635, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 542366, "POP_MIN": 507029, "POP_OTHER": 494356, "RANK_MAX": 11, "RANK_MIN": 11, "GEONAMEID": 593116, "LS_NAME": "Vilnius", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 507029, "MAX_POP20": 507029, "MAX_POP50": 507029, "MAX_POP300": 507029, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 126, "MAX_AREAKM": 126, "MIN_AREAMI": 49, "MAX_AREAMI": 49, "MIN_PERKM": 162, "MAX_PERKM": 162, "MIN_PERMI": 101, "MAX_PERMI": 101, "MIN_BBXMIN": 25.166667, "MAX_BBXMIN": 25.166667, "MIN_BBXMAX": 25.391667, "MAX_BBXMAX": 25.391667, "MIN_BBYMIN": 54.575, "MAX_BBYMIN": 54.575, "MIN_BBYMAX": 54.775, "MAX_BBYMAX": 54.775, "MEAN_BBXC": 25.259623, "MEAN_BBYC": 54.692063, "COMPARE": 0, "GN_ASCII": "Vilnius", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 65, "GN_POP": 542366, "ELEVATION": 0, "GTOPO30": 125, "TIMEZONE": "Europe/Vilnius", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 25.312500, 54.699234 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Tbilisi", "NAMEALT": "T'Bilisi", "DIFFASCII": 0, "NAMEASCII": "Tbilisi", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Georgia", "SOV_A3": "GEO", "ADM0NAME": "Georgia", "ADM0_A3": "GEO", "ADM1NAME": "Tbilisi", "ISO_A2": "GE", "LATITUDE": 41.72501, "LONGITUDE": 44.790795, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1005257, "MAX_POP20": 1005257, "MAX_POP50": 1007529, "MAX_POP300": 1007529, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 131, "MAX_AREAKM": 135, "MIN_AREAMI": 51, "MAX_AREAMI": 52, "MIN_PERKM": 128, "MAX_PERKM": 133, "MIN_PERMI": 80, "MAX_PERMI": 83, "MIN_BBXMIN": 44.708333, "MAX_BBXMIN": 44.708333, "MIN_BBXMAX": 44.933333, "MAX_BBXMAX": 44.933333, "MIN_BBYMIN": 41.616667, "MAX_BBYMIN": 41.627355, "MIN_BBYMAX": 41.825, "MAX_BBYMAX": 41.825, "MEAN_BBXC": 44.822812, "MEAN_BBYC": 41.722167, "COMPARE": 0, "GN_ASCII": "Tbilisi", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 1049498, "ELEVATION": 0, "GTOPO30": 420, "TIMEZONE": "Asia/Tbilisi", "GEONAMESNO": "GeoNames match general.", "UN_FID": 191, "UN_ADM0": "Georgia", "UN_LAT": 41.72, "UN_LONG": 44.78, "POP1950": 612, "POP1955": 659, "POP1960": 718, "POP1965": 803, "POP1970": 897, "POP1975": 992, "POP1980": 1090, "POP1985": 1177, "POP1990": 1224, "POP1995": 1160, "POP2000": 1100, "POP2005": 1093, "POP2010": 1100, "POP2015": 1108, "POP2020": 1113, "POP2025": 1114, "POP2050": 1114, "CITYALT": "T'Bilisi" }, "geometry": { "type": "Point", "coordinates": [ 44.780273, 41.738528 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Tripoli", "DIFFASCII": 0, "NAMEASCII": "Tripoli", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Libya", "SOV_A3": "LBY", "ADM0NAME": "Libya", "ADM0_A3": "LBY", "ADM1NAME": "Tajura' wa an Nawahi al Arba", "ISO_A2": "LY", "LATITUDE": 32.8925, "LONGITUDE": 13.180012, "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, "MAX_POP10": 1173386, "MAX_POP20": 1173386, "MAX_POP50": 1173386, "MAX_POP300": 1173386, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 195, "MAX_AREAKM": 195, "MIN_AREAMI": 75, "MAX_AREAMI": 75, "MIN_PERKM": 142, "MAX_PERKM": 142, "MIN_PERMI": 88, "MAX_PERMI": 88, "MIN_BBXMIN": 12.983333, "MAX_BBXMIN": 12.983333, "MIN_BBXMAX": 13.408333, "MAX_BBXMAX": 13.408333, "MIN_BBYMIN": 32.808333, "MAX_BBYMIN": 32.808333, "MIN_BBYMAX": 32.908333, "MAX_BBYMAX": 32.908333, "MEAN_BBXC": 13.19322, "MEAN_BBYC": 32.862069, "COMPARE": 0, "ADMIN1_COD": 9, "GN_POP": 229398, "ELEVATION": 0, "GTOPO30": 31, "UN_FID": 344, "UN_ADM0": "Libyan Arab Jamahiriya", "UN_LAT": 34.34, "UN_LONG": 36, "POP1950": 106, "POP1955": 136, "POP1960": 174, "POP1965": 235, "POP1970": 398, "POP1975": 611, "POP1980": 797, "POP1985": 1056, "POP1990": 1500, "POP1995": 1678, "POP2000": 1877, "POP2005": 2098, "POP2010": 2189, "POP2015": 2322, "POP2020": 2532, "POP2025": 2713, "POP2050": 2855, "CITYALT": "Tripoli" }, "geometry": { "type": "Point", "coordinates": [ 13.139648, 32.916485 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Niamey", "DIFFASCII": 0, "NAMEASCII": "Niamey", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Niger", "SOV_A3": "NER", "ADM0NAME": "Niger", "ADM0_A3": "NER", "ADM1NAME": "Niamey", "ISO_A2": "NE", "LATITUDE": 13.516706, "LONGITUDE": 2.116656, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 742791, "MAX_POP20": 742791, "MAX_POP50": 742791, "MAX_POP300": 742791, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 122, "MAX_AREAKM": 122, "MIN_AREAMI": 47, "MAX_AREAMI": 47, "MIN_PERKM": 102, "MAX_PERKM": 102, "MIN_PERMI": 64, "MAX_PERMI": 64, "MIN_BBXMIN": 2.033333, "MAX_BBXMIN": 2.033333, "MIN_BBXMAX": 2.216667, "MAX_BBXMAX": 2.216667, "MIN_BBYMIN": 13.466667, "MAX_BBYMIN": 13.466667, "MIN_BBYMAX": 13.6, "MAX_BBYMAX": 13.6, "MEAN_BBXC": 2.125595, "MEAN_BBYC": 13.522591, "COMPARE": 0, "GN_ASCII": "Niamey", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 8, "GN_POP": 774235, "ELEVATION": 0, "GTOPO30": 203, "TIMEZONE": "Africa/Niamey", "GEONAMESNO": "GeoNames match general.", "UN_FID": 385, "UN_ADM0": "Niger", "UN_LAT": 13.51, "UN_LONG": 2.12, "POP1950": 24, "POP1955": 37, "POP1960": 58, "POP1965": 85, "POP1970": 129, "POP1975": 198, "POP1980": 274, "POP1985": 344, "POP1990": 432, "POP1995": 542, "POP2000": 680, "POP2005": 846, "POP2010": 915, "POP2015": 1027, "POP2020": 1258, "POP2025": 1580, "POP2050": 2028 }, "geometry": { "type": "Point", "coordinates": [ 2.109375, 13.539201 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital", "NAME": "Khartoum", "NAMEALT": "Al-Khartum", "DIFFASCII": 0, "NAMEASCII": "Khartoum", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Sudan", "SOV_A3": "SDN", "ADM0NAME": "Sudan", "ADM0_A3": "SDN", "ADM1NAME": "Khartoum", "ISO_A2": "SD", "LATITUDE": 15.588078, "LONGITUDE": 32.534179, "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, "MAX_POP10": 2395309, "MAX_POP20": 2395309, "MAX_POP50": 2395309, "MAX_POP300": 4542697, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 348, "MAX_AREAKM": 630, "MIN_AREAMI": 134, "MAX_AREAMI": 243, "MIN_PERKM": 237, "MAX_PERKM": 424, "MIN_PERMI": 147, "MAX_PERMI": 263, "MIN_BBXMIN": 32.341667, "MAX_BBXMIN": 32.458333, "MIN_BBXMAX": 32.691667, "MAX_BBXMAX": 32.691667, "MIN_BBYMIN": 15.325, "MAX_BBYMIN": 15.325, "MIN_BBYMAX": 15.699422, "MAX_BBYMAX": 15.825, "MEAN_BBXC": 32.550462, "MEAN_BBYC": 15.559101, "COMPARE": 0, "GN_ASCII": "Khartoum", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 29, "GN_POP": 1974647, "ELEVATION": 0, "GTOPO30": 378, "TIMEZONE": "Africa/Khartoum", "GEONAMESNO": "GeoNames match general.", "UN_FID": 466, "UN_ADM0": "Sudan", "UN_LAT": 15.55, "UN_LONG": 32.52, "POP1950": 183, "POP1955": 252, "POP1960": 347, "POP1965": 477, "POP1970": 657, "POP1975": 886, "POP1980": 1164, "POP1985": 1611, "POP1990": 2360, "POP1995": 3242, "POP2000": 3949, "POP2005": 4518, "POP2010": 4754, "POP2015": 5185, "POP2020": 6077, "POP2025": 7017, "POP2050": 7937, "CITYALT": "Khartoum" }, "geometry": { "type": "Point", "coordinates": [ 32.519531, 15.623037 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Astana", "DIFFASCII": 0, "NAMEASCII": "Astana", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Kazakhstan", "SOV_A3": "KAZ", "ADM0NAME": "Kazakhstan", "ADM0_A3": "KAZ", "ADM1NAME": "Aqmola", "ISO_A2": "KZ", "LATITUDE": 51.181125, "LONGITUDE": 71.427774, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 345604, "POP_MIN": 325021, "POP_OTHER": 317445, "RANK_MAX": 10, "RANK_MIN": 10, "GEONAMEID": 1526273, "LS_NAME": "Astana", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 325021, "MAX_POP20": 325021, "MAX_POP50": 325021, "MAX_POP300": 325021, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 104, "MAX_AREAKM": 104, "MIN_AREAMI": 40, "MAX_AREAMI": 40, "MIN_PERKM": 101, "MAX_PERKM": 101, "MIN_PERMI": 63, "MAX_PERMI": 63, "MIN_BBXMIN": 71.325, "MAX_BBXMIN": 71.325, "MIN_BBXMAX": 71.533333, "MAX_BBXMAX": 71.533333, "MIN_BBYMIN": 51.1, "MAX_BBYMIN": 51.1, "MIN_BBYMAX": 51.225, "MAX_BBYMAX": 51.225, "MEAN_BBXC": 71.43275, "MEAN_BBYC": 51.164443, "COMPARE": 0, "GN_ASCII": "Astana", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 5, "GN_POP": 345604, "ELEVATION": 0, "GTOPO30": 339, "TIMEZONE": "Asia/Qyzylorda", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 71.411133, 51.206883 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Admin-1 capital", "NAME": "Urumqi", "NAMEALT": "Ürümqi|Wulumqi", "DIFFASCII": 0, "NAMEASCII": "Urumqi", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "China", "SOV_A3": "CHN", "ADM0NAME": "China", "ADM0_A3": "CHN", "ADM1NAME": "Xinjiang Uygur", "ISO_A2": "CN", "LATITUDE": 43.805012, "LONGITUDE": 87.575006, "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": "Ürümqi (Wulumqi)", "LS_NAME": "Urumqi", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 2066046, "MAX_POP20": 2066046, "MAX_POP50": 2066046, "MAX_POP300": 2066046, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 361, "MAX_AREAKM": 361, "MIN_AREAMI": 139, "MAX_AREAMI": 139, "MIN_PERKM": 318, "MAX_PERKM": 318, "MIN_PERMI": 198, "MAX_PERMI": 198, "MIN_BBXMIN": 87.358333, "MAX_BBXMIN": 87.358333, "MIN_BBXMAX": 87.725, "MAX_BBXMAX": 87.725, "MIN_BBYMIN": 43.641667, "MAX_BBYMIN": 43.641667, "MIN_BBYMAX": 44.016667, "MAX_BBYMAX": 44.016667, "MEAN_BBXC": 87.578494, "MEAN_BBYC": 43.854525, "COMPARE": 0, "GN_ASCII": "Urumqi", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 13, "GN_POP": 1508225, "ELEVATION": 0, "GTOPO30": 915, "TIMEZONE": "Asia/Urumqi", "GEONAMESNO": "GeoNames match general.", "UN_FID": 118, "UN_ADM0": "China", "UN_LAT": 43.78, "UN_LONG": 87.58, "POP1950": 253, "POP1955": 312, "POP1960": 384, "POP1965": 472, "POP1970": 581, "POP1975": 715, "POP1980": 881, "POP1985": 1029, "POP1990": 1161, "POP1995": 1417, "POP2000": 1730, "POP2005": 2025, "POP2010": 2151, "POP2015": 2340, "POP2020": 2620, "POP2025": 2851, "POP2050": 3038, "CITYALT": "Urumqi" }, "geometry": { "type": "Point", "coordinates": [ 87.539062, 43.834527 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Mogadishu", "NAMEALT": "Muqdisho", "DIFFASCII": 0, "NAMEASCII": "Mogadishu", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Somalia", "SOV_A3": "SOM", "ADM0NAME": "Somalia", "ADM0_A3": "SOM", "ADM1NAME": "Banaadir", "ISO_A2": "SO", "LATITUDE": 2.066681, "LONGITUDE": 45.366678, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 875388, "MAX_POP20": 875388, "MAX_POP50": 875388, "MAX_POP300": 875388, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 99, "MAX_AREAKM": 99, "MIN_AREAMI": 38, "MAX_AREAMI": 38, "MIN_PERKM": 68, "MAX_PERKM": 68, "MIN_PERMI": 43, "MAX_PERMI": 43, "MIN_BBXMIN": 45.25, "MAX_BBXMIN": 45.25, "MIN_BBXMAX": 45.416667, "MAX_BBXMAX": 45.416667, "MIN_BBYMIN": 2, "MAX_BBYMIN": 2, "MIN_BBYMAX": 2.116667, "MAX_BBYMAX": 2.116667, "MEAN_BBXC": 45.331178, "MEAN_BBYC": 2.054239, "COMPARE": 0, "GN_ASCII": "Mogadishu", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 2587183, "ELEVATION": 0, "GTOPO30": 39, "TIMEZONE": "Africa/Mogadishu", "GEONAMESNO": "GeoNames match general.", "UN_FID": 454, "UN_ADM0": "Somalia", "UN_LAT": 2.04, "UN_LONG": 45.34, "POP1950": 69, "POP1955": 73, "POP1960": 94, "POP1965": 146, "POP1970": 272, "POP1975": 445, "POP1980": 551, "POP1985": 747, "POP1990": 1035, "POP1995": 1147, "POP2000": 1201, "POP2005": 1415, "POP2010": 1100, "POP2015": 1500, "POP2020": 1794, "POP2025": 2142, "POP2050": 2529, "CITYALT": "Mogadishu" }, "geometry": { "type": "Point", "coordinates": [ 45.351562, 2.108899 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 8, "FEATURECLA": "Admin-0 capital", "NAME": "Dushanbe", "DIFFASCII": 0, "NAMEASCII": "Dushanbe", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Tajikistan", "SOV_A3": "TJK", "ADM0NAME": "Tajikistan", "ADM0_A3": "TJK", "ADM1NAME": "Tadzhikistan Territories", "ISO_A2": "TJ", "LATITUDE": 38.560035, "LONGITUDE": 68.773879, "CHANGED": 0, "NAMEDIFF": 0, "POP_MAX": 1086244, "POP_MIN": 679400, "POP_OTHER": 1081361, "RANK_MAX": 12, "RANK_MIN": 11, "GEONAMEID": 1221874, "LS_NAME": "Dushanbe", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 1086244, "MAX_POP20": 1086244, "MAX_POP50": 1086244, "MAX_POP300": 1086244, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 415, "MAX_AREAKM": 415, "MIN_AREAMI": 160, "MAX_AREAMI": 160, "MIN_PERKM": 411, "MAX_PERKM": 411, "MIN_PERMI": 255, "MAX_PERMI": 255, "MIN_BBXMIN": 68.641667, "MAX_BBXMIN": 68.641667, "MIN_BBXMAX": 69.15, "MAX_BBXMAX": 69.15, "MIN_BBYMIN": 38.416667, "MAX_BBYMIN": 38.416667, "MIN_BBYMAX": 38.675, "MAX_BBYMAX": 38.675, "MEAN_BBXC": 68.864837, "MEAN_BBYC": 38.542754, "COMPARE": 0, "GN_ASCII": "Dushanbe", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 543107, "ELEVATION": 0, "GTOPO30": 808, "TIMEZONE": "Asia/Dushanbe", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 68.730469, 38.582526 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 6, "FEATURECLA": "Admin-0 capital", "NAME": "Kathmandu", "DIFFASCII": 0, "NAMEASCII": "Kathmandu", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Nepal", "SOV_A3": "NPL", "ADM0NAME": "Nepal", "ADM0_A3": "NPL", "ADM1NAME": "Bhaktapur", "ISO_A2": "NP", "LATITUDE": 27.716692, "LONGITUDE": 85.316642, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 1154222, "MAX_POP20": 2297630, "MAX_POP50": 2297630, "MAX_POP300": 2297630, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 233, "MAX_AREAKM": 580, "MIN_AREAMI": 90, "MAX_AREAMI": 224, "MIN_PERKM": 228, "MAX_PERKM": 511, "MIN_PERMI": 142, "MAX_PERMI": 318, "MIN_BBXMIN": 85.108333, "MAX_BBXMIN": 85.108333, "MIN_BBXMAX": 85.450066, "MAX_BBXMAX": 85.675, "MIN_BBYMIN": 27.541667, "MAX_BBYMIN": 27.669456, "MIN_BBYMAX": 27.85, "MAX_BBYMAX": 27.85, "MEAN_BBXC": 85.356097, "MEAN_BBYC": 27.697735, "COMPARE": 0, "GN_ASCII": "Kathmandu", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 1442271, "ELEVATION": 1317, "GTOPO30": 1304, "TIMEZONE": "Asia/Kathmandu", "GEONAMESNO": "GeoNames match general.", "UN_FID": 378, "UN_ADM0": "Nepal", "UN_LAT": 27.71, "UN_LONG": 85.31, "POP1950": 104, "POP1955": 110, "POP1960": 119, "POP1965": 132, "POP1970": 147, "POP1975": 180, "POP1980": 225, "POP1985": 297, "POP1990": 398, "POP1995": 509, "POP2000": 644, "POP2005": 815, "POP2010": 895, "POP2015": 1029, "POP2020": 1284, "POP2025": 1578, "POP2050": 1907 }, "geometry": { "type": "Point", "coordinates": [ 85.297852, 27.722436 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 3, "NATSCALE": 110, "LABELRANK": 7, "FEATURECLA": "Admin-0 capital", "NAME": "Ulaanbaatar", "DIFFASCII": 0, "NAMEASCII": "Ulaanbaatar", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Mongolia", "SOV_A3": "MNG", "ADM0NAME": "Mongolia", "ADM0_A3": "MNG", "ADM1NAME": "Ulaanbaatar", "ISO_A2": "MN", "LATITUDE": 47.916673, "LONGITUDE": 106.916616, "CHANGED": 0, "NAMEDIFF": 0, "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, "MAX_POP10": 769612, "MAX_POP20": 769612, "MAX_POP50": 769612, "MAX_POP300": 769612, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 143, "MAX_AREAKM": 143, "MIN_AREAMI": 55, "MAX_AREAMI": 55, "MIN_PERKM": 144, "MAX_PERKM": 144, "MIN_PERMI": 89, "MAX_PERMI": 89, "MIN_BBXMIN": 106.725, "MAX_BBXMIN": 106.725, "MIN_BBXMAX": 107.041667, "MAX_BBXMAX": 107.041667, "MIN_BBYMIN": 47.883333, "MAX_BBYMIN": 47.883333, "MIN_BBYMAX": 48.016667, "MAX_BBYMAX": 48.016667, "MEAN_BBXC": 106.883013, "MEAN_BBYC": 47.932237, "COMPARE": 0, "GN_ASCII": "Ulaanbaatar", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 20, "GN_POP": 844818, "ELEVATION": 0, "GTOPO30": 1299, "TIMEZONE": "Asia/Ulaanbaatar", "GEONAMESNO": "GeoNames match general.", "UN_FID": 367, "UN_ADM0": "Mongolia", "UN_LAT": 47.92, "UN_LONG": 106.91, "POP1950": 70, "POP1955": 112, "POP1960": 179, "POP1965": 248, "POP1970": 298, "POP1975": 356, "POP1980": 423, "POP1985": 492, "POP1990": 572, "POP1995": 661, "POP2000": 763, "POP2005": 856, "POP2010": 885, "POP2015": 919, "POP2020": 978, "POP2025": 1044, "POP2050": 1112 }, "geometry": { "type": "Point", "coordinates": [ 106.875000, 47.931066 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 2, "NATSCALE": 200, "LABELRANK": 2, "FEATURECLA": "Admin-0 capital", "NAME": "Dhaka", "DIFFASCII": 0, "NAMEASCII": "Dhaka", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Bangladesh", "SOV_A3": "BGD", "ADM0NAME": "Bangladesh", "ADM0_A3": "BGD", "ADM1NAME": "Dhaka", "ISO_A2": "BD", "LATITUDE": 23.72306, "LONGITUDE": 90.408579, "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, "MAX_POP10": 14548962, "MAX_POP20": 21394172, "MAX_POP50": 53845691, "MAX_POP300": 78549234, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 3528, "MAX_AREAKM": 49912, "MIN_AREAMI": 1362, "MAX_AREAMI": 19271, "MIN_PERKM": 1439, "MAX_PERKM": 19314, "MIN_PERMI": 894, "MAX_PERMI": 12001, "MIN_BBXMIN": 88.133791, "MAX_BBXMIN": 89.9, "MIN_BBXMAX": 90.816777, "MAX_BBXMAX": 92.908333, "MIN_BBYMIN": 22.858333, "MAX_BBYMIN": 23.482936, "MIN_BBYMAX": 24.247407, "MAX_BBYMAX": 25.583333, "MEAN_BBXC": 90.400679, "MEAN_BBYC": 24.105092, "COMPARE": 0, "GN_ASCII": "Dhaka", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 81, "GN_POP": 10356500, "ELEVATION": 0, "GTOPO30": 4, "TIMEZONE": "Asia/Dhaka", "GEONAMESNO": "GeoNames match general.", "UN_FID": 369, "UN_ADM0": "Bangladesh", "UN_LAT": 23.7, "UN_LONG": 90.4, "POP1950": 336, "POP1955": 409, "POP1960": 508, "POP1965": 821, "POP1970": 1374, "POP1975": 2221, "POP1980": 3266, "POP1985": 4660, "POP1990": 6621, "POP1995": 8332, "POP2000": 10285, "POP2005": 12576, "POP2010": 13485, "POP2015": 14796, "POP2020": 17015, "POP2025": 19422, "POP2050": 22015 }, "geometry": { "type": "Point", "coordinates": [ 90.395508, 23.725012 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 1, "FEATURECLA": "Admin-1 capital", "NAME": "Chengdu", "DIFFASCII": 0, "NAMEASCII": "Chengdu", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "China", "SOV_A3": "CHN", "ADM0NAME": "China", "ADM0_A3": "CHN", "ADM1NAME": "Sichuan", "ISO_A2": "CN", "LATITUDE": 30.67, "LONGITUDE": 104.070019, "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, "MAX_POP10": 9954810, "MAX_POP20": 11359674, "MAX_POP50": 24374217, "MAX_POP300": 0, "MAX_POP310": 0, "MAX_NATSCA": 50, "MIN_AREAKM": 5912, "MAX_AREAKM": 24244, "MIN_AREAMI": 2283, "MAX_AREAMI": 9361, "MIN_PERKM": 2296, "MAX_PERKM": 11900, "MIN_PERMI": 1427, "MAX_PERMI": 7394, "MIN_BBXMIN": 103.125, "MAX_BBXMIN": 103.383333, "MIN_BBXMAX": 104.433333, "MAX_BBXMAX": 105.375, "MIN_BBYMIN": 28.738768, "MAX_BBYMIN": 30.065456, "MIN_BBYMAX": 31.083333, "MAX_BBYMAX": 31.341667, "MEAN_BBXC": 104.039242, "MEAN_BBYC": 30.486458, "COMPARE": 0, "GN_ASCII": "Chengdu", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 32, "GN_POP": 3950437, "ELEVATION": 0, "GTOPO30": 529, "TIMEZONE": "Asia/Chongqing", "GEONAMESNO": "GeoNames match general.", "UN_FID": 31, "UN_ADM0": "China", "UN_LAT": 30.67, "UN_LONG": 104.07, "POP1950": 768, "POP1955": 922, "POP1960": 1106, "POP1965": 1327, "POP1970": 1592, "POP1975": 1911, "POP1980": 2293, "POP1985": 2639, "POP1990": 2955, "POP1995": 3403, "POP2000": 3919, "POP2005": 4065, "POP2010": 4123, "POP2015": 4266, "POP2020": 4634, "POP2025": 5014, "POP2050": 5320 }, "geometry": { "type": "Point", "coordinates": [ 104.062500, 30.675715 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 5, "FEATURECLA": "Admin-0 capital alt", "NAME": "Baguio City", "DIFFASCII": 0, "NAMEASCII": "Baguio City", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Philippines", "SOV_A3": "PHL", "ADM0NAME": "Philippines", "ADM0_A3": "PHL", "ADM1NAME": "Benguet", "ISO_A2": "PH", "LATITUDE": 16.429991, "LONGITUDE": 120.569943, "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, "LS_NAME": "Baguio City", "LS_MATCH": 1, "CHECKME": 0, "MAX_POP10": 447824, "MAX_POP20": 447824, "MAX_POP50": 447824, "MAX_POP300": 447824, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 89, "MAX_AREAKM": 89, "MIN_AREAMI": 34, "MAX_AREAMI": 34, "MIN_PERKM": 78, "MAX_PERKM": 78, "MIN_PERMI": 48, "MAX_PERMI": 48, "MIN_BBXMIN": 120.541667, "MAX_BBXMIN": 120.541667, "MIN_BBXMAX": 120.65, "MAX_BBXMAX": 120.65, "MIN_BBYMIN": 16.358333, "MAX_BBYMIN": 16.358333, "MIN_BBYMAX": 16.483333, "MAX_BBYMAX": 16.483333, "MEAN_BBXC": 120.598765, "MEAN_BBYC": 16.421065, "COMPARE": 0, "GN_ASCII": "Baguio", "FEATURE_CL": "P", "FEATURE_CO": "PPL", "ADMIN1_COD": 0, "GN_POP": 272714, "ELEVATION": 0, "GTOPO30": 1448, "TIMEZONE": "Asia/Manila", "GEONAMESNO": "GeoNames spatial join with similar names only.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 120.541992, 16.467695 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Melekeok", "DIFFASCII": 0, "NAMEASCII": "Melekeok", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Palau", "SOV_A3": "PLW", "ADM0NAME": "Palau", "ADM0_A3": "PLW", "ISO_A2": "PW", "LATITUDE": 7.487396, "LONGITUDE": 134.626548, "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, "LS_NAME": "Melekeok", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 0, "MAX_POP20": 0, "MAX_POP50": 0, "MAX_POP300": 7026, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 6, "MAX_AREAKM": 6, "MIN_AREAMI": 2, "MAX_AREAMI": 2, "MIN_PERKM": 15, "MAX_PERKM": 15, "MIN_PERMI": 9, "MAX_PERMI": 9, "MIN_BBXMIN": 134.466667, "MAX_BBXMIN": 134.466667, "MIN_BBXMAX": 134.5, "MAX_BBXMAX": 134.5, "MIN_BBYMIN": 7.325, "MAX_BBYMIN": 7.325, "MIN_BBYMAX": 7.35, "MAX_BBYMAX": 7.35, "MEAN_BBXC": 134.481548, "MEAN_BBYC": 7.339881, "COMPARE": 0, "GN_ASCII": "Melekeok", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 217, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Pacific/Palau", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 134.604492, 7.493196 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 1, "NATSCALE": 300, "LABELRANK": 2, "FEATURECLA": "Admin-1 region capital", "NAME": "Osaka", "NAMEALT": "Osaka-Kobe", "DIFFASCII": 0, "NAMEASCII": "Osaka", "ADM0CAP": 0, "CAPALT": 0, "WORLDCITY": 1, "MEGACITY": 1, "SOV0NAME": "Japan", "SOV_A3": "JPN", "ADM0NAME": "Japan", "ADM0_A3": "JPN", "ADM1NAME": "Osaka", "ISO_A2": "JP", "LATITUDE": 34.750035, "LONGITUDE": 135.460145, "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, "MAX_POP10": 10169723, "MAX_POP20": 10259448, "MAX_POP50": 13292739, "MAX_POP300": 15645640, "MAX_POP310": 15645640, "MAX_NATSCA": 300, "MIN_AREAKM": 1561, "MAX_AREAKM": 2861, "MIN_AREAMI": 603, "MAX_AREAMI": 1105, "MIN_PERKM": 546, "MAX_PERKM": 1202, "MIN_PERMI": 339, "MAX_PERMI": 747, "MIN_BBXMIN": 134.508333, "MAX_BBXMIN": 135.304598, "MIN_BBXMAX": 135.883333, "MAX_BBXMAX": 135.883333, "MIN_BBYMIN": 34.325, "MAX_BBYMIN": 34.408333, "MIN_BBYMAX": 34.916667, "MAX_BBYMAX": 35.1, "MEAN_BBXC": 135.475415, "MEAN_BBYC": 34.676719, "COMPARE": 0, "GN_ASCII": "Osaka", "FEATURE_CL": "P", "FEATURE_CO": "PPLA", "ADMIN1_COD": 32, "GN_POP": 2592413, "ELEVATION": 0, "GTOPO30": 4, "TIMEZONE": "Asia/Tokyo", "GEONAMESNO": "GeoNames rough area, rough name.", "UN_FID": 315, "UN_ADM0": "Japan", "UN_LAT": 34.63, "UN_LONG": 135.51, "POP1950": 4147, "POP1955": 5120, "POP1960": 6227, "POP1965": 7654, "POP1970": 9408, "POP1975": 9844, "POP1980": 9990, "POP1985": 10350, "POP1990": 11035, "POP1995": 11052, "POP2000": 11165, "POP2005": 11258, "POP2010": 11294, "POP2015": 11337, "POP2020": 11365, "POP2025": 11368, "POP2050": 11368, "CITYALT": "Osaka" }, "geometry": { "type": "Point", "coordinates": [ 135.439453, 34.777716 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Palikir", "DIFFASCII": 0, "NAMEASCII": "Palikir", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Federated States of Micronesia", "SOV_A3": "FSM", "ADM0NAME": "Federated States of Micronesia", "ADM0_A3": "FSM", "ISO_A2": "FM", "LATITUDE": 6.916644, "LONGITUDE": 158.149974, "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, "LS_NAME": "Palikir", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 412, "MAX_POP20": 412, "MAX_POP50": 412, "MAX_POP300": 412, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 1, "MAX_AREAKM": 1, "MIN_AREAMI": 0, "MAX_AREAMI": 0, "MIN_PERKM": 4, "MAX_PERKM": 4, "MIN_PERMI": 2, "MAX_PERMI": 2, "MIN_BBXMIN": 158.158333, "MAX_BBXMIN": 158.158333, "MIN_BBXMAX": 158.166667, "MAX_BBXMAX": 158.166667, "MIN_BBYMIN": 6.908333, "MAX_BBYMIN": 6.908333, "MIN_BBYMAX": 6.916667, "MAX_BBYMAX": 6.916667, "MEAN_BBXC": 158.1625, "MEAN_BBYC": 6.9125, "COMPARE": 0, "GN_ASCII": "Palikir", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 2, "GN_POP": 4645, "ELEVATION": 0, "GTOPO30": 159, "TIMEZONE": "Pacific/Ponape", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 158.115234, 6.926427 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 6, "NATSCALE": 30, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Majuro", "DIFFASCII": 0, "NAMEASCII": "Majuro", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 0, "SOV0NAME": "Marshall Islands", "SOV_A3": "MHL", "ADM0NAME": "Marshall Islands", "ADM0_A3": "MHL", "ISO_A2": "MH", "LATITUDE": 7.103004, "LONGITUDE": 171.38, "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, "LS_NAME": "Majuro", "LS_MATCH": 1, "CHECKME": 5, "MAX_POP10": 2084, "MAX_POP20": 2084, "MAX_POP50": 2084, "MAX_POP300": 2084, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 3, "MAX_AREAKM": 3, "MIN_AREAMI": 1, "MAX_AREAMI": 1, "MIN_PERKM": 7, "MAX_PERKM": 7, "MIN_PERMI": 5, "MAX_PERMI": 5, "MIN_BBXMIN": 171.366667, "MAX_BBXMIN": 171.366667, "MIN_BBXMAX": 171.375, "MAX_BBXMAX": 171.375, "MIN_BBYMIN": 7.091667, "MAX_BBYMIN": 7.091667, "MIN_BBYMAX": 7.116667, "MAX_BBYMAX": 7.116667, "MEAN_BBXC": 171.370833, "MEAN_BBYC": 7.104167, "COMPARE": 0, "GN_ASCII": "Majuro", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 0, "GN_POP": 20500, "ELEVATION": 0, "GTOPO30": 1, "TIMEZONE": "Pacific/Majuro", "GEONAMESNO": "GeoNames match general.", "UN_FID": 0, "UN_LAT": 0, "UN_LONG": 0, "POP1950": 0, "POP1955": 0, "POP1960": 0, "POP1965": 0, "POP1970": 0, "POP1975": 0, "POP1980": 0, "POP1985": 0, "POP1990": 0, "POP1995": 0, "POP2000": 0, "POP2005": 0, "POP2010": 0, "POP2015": 0, "POP2020": 0, "POP2025": 0, "POP2050": 0 }, "geometry": { "type": "Point", "coordinates": [ 171.342773, 7.144499 ] } } +, +{ "type": "Feature", "properties": { "SCALERANK": 4, "NATSCALE": 50, "LABELRANK": 0, "FEATURECLA": "Admin-0 capital", "NAME": "Kigali", "DIFFASCII": 0, "NAMEASCII": "Kigali", "ADM0CAP": 1, "CAPALT": 0, "WORLDCITY": 0, "MEGACITY": 1, "SOV0NAME": "Rwanda", "SOV_A3": "RWA", "ADM0NAME": "Rwanda", "ADM0_A3": "RWA", "ADM1NAME": "Kigali City", "ISO_A2": "RW", "LATITUDE": -1.95359, "LONGITUDE": 30.060532, "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, "MAX_POP10": 1046787, "MAX_POP20": 2263899, "MAX_POP50": 5065653, "MAX_POP300": 7102391, "MAX_POP310": 0, "MAX_NATSCA": 100, "MIN_AREAKM": 601, "MAX_AREAKM": 8753, "MIN_AREAMI": 232, "MAX_AREAMI": 3380, "MIN_PERKM": 735, "MAX_PERKM": 9184, "MIN_PERMI": 457, "MAX_PERMI": 5707, "MIN_BBXMIN": 29.166667, "MAX_BBXMIN": 29.833333, "MIN_BBXMAX": 30.233333, "MAX_BBXMAX": 30.475, "MIN_BBYMIN": -2.991667, "MAX_BBYMIN": -2.075, "MIN_BBYMAX": -1.76663, "MAX_BBYMAX": -1.075, "MEAN_BBXC": 29.913775, "MEAN_BBYC": -2.034427, "COMPARE": 0, "GN_ASCII": "Kigali", "FEATURE_CL": "P", "FEATURE_CO": "PPLC", "ADMIN1_COD": 9, "GN_POP": 745261, "ELEVATION": 0, "GTOPO30": 1568, "TIMEZONE": "Africa/Kigali", "GEONAMESNO": "GeoNames match general.", "UN_FID": 439, "UN_ADM0": "Rwanda", "UN_LAT": -1.95, "UN_LONG": 30.05, "POP1950": 18, "POP1955": 25, "POP1960": 34, "POP1965": 45, "POP1970": 59, "POP1975": 90, "POP1980": 128, "POP1985": 168, "POP1990": 219, "POP1995": 289, "POP2000": 497, "POP2005": 775, "POP2010": 860, "POP2015": 947, "POP2020": 1152, "POP2025": 1413, "POP2050": 1715 }, "geometry": { "type": "Point", "coordinates": [ 30.014648, -1.933227 ] } } +] } +] } +] } diff --git a/tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json b/tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json index ea74df7..8480f30 100644 --- a/tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json +++ b/tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json @@ -8,6 +8,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 236 }, { \"dropped_by_rate\": 251 }, { \"dropped_by_rate\": 216 }, { \"dropped_by_rate\": 146 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-zg_-K20_-r1_-yNAME.json b/tests/ne_110m_populated_places/out/-zg_-K20_-r1_-yNAME.json index ab0021e..dcec8e6 100644 --- a/tests/ne_110m_populated_places/out/-zg_-K20_-r1_-yNAME.json +++ b/tests/ne_110m_populated_places/out/-zg_-K20_-r1_-yNAME.json @@ -8,6 +8,7 @@ "maxzoom": "3", "minzoom": "0", "name": "tests/ne_110m_populated_places/out/-zg_-K20_-r1_-yNAME.json.check.mbtiles", +"strategies": "[ { \"coalesced_as_needed\": 207 }, { \"coalesced_as_needed\": 174 }, { \"coalesced_as_needed\": 108 }, { \"coalesced_as_needed\": 51 } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/nullisland/out/-b0_-z4.json b/tests/nullisland/out/-b0_-z4.json index bd77554..39e95a5 100644 --- a/tests/nullisland/out/-b0_-z4.json +++ b/tests/nullisland/out/-b0_-z4.json @@ -8,6 +8,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/nullisland/out/-b0_-z4.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 4 }, { \"dropped_by_rate\": 8 }, { \"dropped_by_rate\": 8 }, { \"dropped_by_rate\": 3 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/nullisland/out/-b0_-z4_-ANullIsland.json b/tests/nullisland/out/-b0_-z4_-ANullIsland.json index 1594821..1d6448d 100644 --- a/tests/nullisland/out/-b0_-z4_-ANullIsland.json +++ b/tests/nullisland/out/-b0_-z4_-ANullIsland.json @@ -9,6 +9,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/nullisland/out/-b0_-z4_-ANullIsland.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 4 }, { \"dropped_by_rate\": 8 }, { \"dropped_by_rate\": 8 }, { \"dropped_by_rate\": 3 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/nullisland/out/-b0_-z4_-NNullIsland.json b/tests/nullisland/out/-b0_-z4_-NNullIsland.json index 97876b4..011aaa8 100644 --- a/tests/nullisland/out/-b0_-z4_-NNullIsland.json +++ b/tests/nullisland/out/-b0_-z4_-NNullIsland.json @@ -8,6 +8,7 @@ "maxzoom": "4", "minzoom": "0", "name": "tests/nullisland/out/-b0_-z4_-NNullIsland.json.check.mbtiles", +"strategies": "[ { \"dropped_by_rate\": 4 }, { \"dropped_by_rate\": 8 }, { \"dropped_by_rate\": 8 }, { \"dropped_by_rate\": 3 }, { } ]", "type": "overlay", "version": "2" }, "features": [ diff --git a/tile-join.cpp b/tile-join.cpp index 882ed3c..fb4d240 100644 --- a/tile-join.cpp +++ b/tile-join.cpp @@ -30,6 +30,7 @@ #include "evaluator.hpp" #include "csv.hpp" #include "text.hpp" +#include "tile.hpp" #include #include #include @@ -1124,7 +1125,9 @@ int main(int argc, char **argv) { } } - mbtiles_write_metadata(outdb, out_dir, name.c_str(), st.minzoom, st.maxzoom, st.minlat, st.minlon, st.maxlat, st.maxlon, st.midlat, st.midlon, 0, attribution.size() != 0 ? attribution.c_str() : NULL, layermap, true, description.c_str(), !pg, attribute_descriptions, "tile-join", generator_options); + std::vector strategies; + + mbtiles_write_metadata(outdb, out_dir, name.c_str(), st.minzoom, st.maxzoom, st.minlat, st.minlon, st.maxlat, st.maxlon, st.midlat, st.midlon, 0, attribution.size() != 0 ? attribution.c_str() : NULL, layermap, true, description.c_str(), !pg, attribute_descriptions, "tile-join", generator_options, strategies); if (outdb != NULL) { mbtiles_close(outdb, argv[0]); diff --git a/tile.cpp b/tile.cpp index b77ac51..3b5893e 100644 --- a/tile.cpp +++ b/tile.cpp @@ -1221,6 +1221,8 @@ struct write_tile_args { int wrote_zoom = 0; size_t tiling_seg = 0; struct json_object *filter = NULL; + std::atomic *dropped_count = NULL; + atomic_strategy *strategy = NULL; }; bool clip_to_tile(serial_feature &sf, int z, long long buffer) { @@ -1718,7 +1720,7 @@ static bool line_is_too_small(drawvec const &geometry, int z, int detail) { return true; } -long long write_tile(FILE *geoms, std::atomic *geompos_in, char *metabase, char *stringpool, int z, unsigned tx, unsigned ty, int detail, int min_detail, sqlite3 *outdb, const char *outdir, int buffer, const char *fname, FILE **geomfile, int minzoom, int maxzoom, double todo, std::atomic *along, long long alongminus, double gamma, int child_shards, long long *meta_off, long long *pool_off, unsigned *initial_x, unsigned *initial_y, std::atomic *running, double simplification, std::vector> *layermaps, std::vector> *layer_unmaps, size_t tiling_seg, size_t pass, size_t passes, unsigned long long mingap, long long minextent, double fraction, const char *prefilter, const char *postfilter, struct json_object *filter, write_tile_args *arg) { +long long write_tile(FILE *geoms, std::atomic *geompos_in, char *metabase, char *stringpool, int z, unsigned tx, unsigned ty, int detail, int min_detail, sqlite3 *outdb, const char *outdir, int buffer, const char *fname, FILE **geomfile, int minzoom, int maxzoom, double todo, std::atomic *along, long long alongminus, double gamma, int child_shards, long long *meta_off, long long *pool_off, unsigned *initial_x, unsigned *initial_y, std::atomic *running, double simplification, std::vector> *layermaps, std::vector> *layer_unmaps, size_t tiling_seg, size_t pass, size_t passes, unsigned long long mingap, long long minextent, double fraction, const char *prefilter, const char *postfilter, struct json_object *filter, write_tile_args *arg, atomic_strategy *strategy) { int line_detail; double merge_fraction = 1; double mingap_fraction = 1; @@ -1759,6 +1761,7 @@ long long write_tile(FILE *geoms, std::atomic *geompos_in, char *meta double fraction_accum = 0; unsigned long long previndex = 0, density_previndex = 0, merge_previndex = 0; + unsigned long long extent_previndex = 0; double scale = (double) (1LL << (64 - 2 * (z + 8))); double gap = 0, density_gap = 0; double spacing = 0; @@ -1870,9 +1873,17 @@ long long write_tile(FILE *geoms, std::atomic *geompos_in, char *meta break; } + if (sf.t == VT_POINT) { + double radius = sqrt(sf.index - extent_previndex) / 4.0; + sf.extent = M_PI * radius * radius; + + extent_previndex = sf.index; + } + if (sf.dropped) { if (find_partial(partials, sf, which_partial, layer_unmaps)) { preserve_attributes(arg->attribute_accum, sf, stringpool, pool_off, partials[which_partial]); + strategy->dropped_by_rate++; continue; } } @@ -1880,6 +1891,7 @@ long long write_tile(FILE *geoms, std::atomic *geompos_in, char *meta if (gamma > 0) { if (manage_gap(sf.index, &previndex, scale, gamma, &gap) && find_partial(partials, sf, which_partial, layer_unmaps)) { preserve_attributes(arg->attribute_accum, sf, stringpool, pool_off, partials[which_partial]); + strategy->dropped_by_gamma++; continue; } } @@ -1902,12 +1914,14 @@ long long write_tile(FILE *geoms, std::atomic *geompos_in, char *meta } preserve_attributes(arg->attribute_accum, sf, stringpool, pool_off, partials[which_partial]); + strategy->coalesced_as_needed++; continue; } } else if (additional[A_DROP_DENSEST_AS_NEEDED]) { indices.push_back(sf.index); if (sf.index - merge_previndex < mingap && find_partial(partials, sf, which_partial, layer_unmaps)) { preserve_attributes(arg->attribute_accum, sf, stringpool, pool_off, partials[which_partial]); + strategy->dropped_as_needed++; continue; } } else if (additional[A_COALESCE_DENSEST_AS_NEEDED]) { @@ -1916,12 +1930,14 @@ long long write_tile(FILE *geoms, std::atomic *geompos_in, char *meta partials[which_partial].geoms.push_back(sf.geometry); coalesced_area += sf.extent; preserve_attributes(arg->attribute_accum, sf, stringpool, pool_off, partials[which_partial]); + strategy->coalesced_as_needed++; continue; } } else if (additional[A_DROP_SMALLEST_AS_NEEDED]) { extents.push_back(sf.extent); - if (sf.extent + coalesced_area <= minextent && sf.t != VT_POINT && find_partial(partials, sf, which_partial, layer_unmaps)) { + if (sf.extent + coalesced_area <= minextent && find_partial(partials, sf, which_partial, layer_unmaps)) { preserve_attributes(arg->attribute_accum, sf, stringpool, pool_off, partials[which_partial]); + strategy->dropped_as_needed++; continue; } } else if (additional[A_COALESCE_SMALLEST_AS_NEEDED]) { @@ -1930,6 +1946,7 @@ long long write_tile(FILE *geoms, std::atomic *geompos_in, char *meta partials[which_partial].geoms.push_back(sf.geometry); coalesced_area += sf.extent; preserve_attributes(arg->attribute_accum, sf, stringpool, pool_off, partials[which_partial]); + strategy->coalesced_as_needed++; continue; } } @@ -1951,6 +1968,9 @@ long long write_tile(FILE *geoms, std::atomic *geompos_in, char *meta if (additional[A_COALESCE_FRACTION_AS_NEEDED]) { partials[which_partial].geoms.push_back(sf.geometry); coalesced_area += sf.extent; + strategy->coalesced_as_needed++; + } else { + strategy->dropped_as_needed++; } preserve_attributes(arg->attribute_accum, sf, stringpool, pool_off, partials[which_partial]); continue; @@ -2512,6 +2532,8 @@ long long write_tile(FILE *geoms, std::atomic *geompos_in, char *meta arg->still_dropping = true; } line_detail++; // to keep it the same when the loop decrements it + } else { + strategy->detail_reduced++; } } else { if (pass == 1) { @@ -2588,7 +2610,7 @@ void *run_thread(void *vargs) { // fprintf(stderr, "%d/%u/%u\n", z, x, y); - long long len = write_tile(geom, &geompos, arg->metabase, arg->stringpool, z, x, y, z == arg->maxzoom ? arg->full_detail : arg->low_detail, arg->min_detail, arg->outdb, arg->outdir, arg->buffer, arg->fname, arg->geomfile, arg->minzoom, arg->maxzoom, arg->todo, arg->along, geompos, arg->gamma, arg->child_shards, arg->meta_off, arg->pool_off, arg->initial_x, arg->initial_y, arg->running, arg->simplification, arg->layermaps, arg->layer_unmaps, arg->tiling_seg, arg->pass, arg->passes, arg->mingap, arg->minextent, arg->fraction, arg->prefilter, arg->postfilter, arg->filter, arg); + long long len = write_tile(geom, &geompos, arg->metabase, arg->stringpool, z, x, y, z == arg->maxzoom ? arg->full_detail : arg->low_detail, arg->min_detail, arg->outdb, arg->outdir, arg->buffer, arg->fname, arg->geomfile, arg->minzoom, arg->maxzoom, arg->todo, arg->along, geompos, arg->gamma, arg->child_shards, arg->meta_off, arg->pool_off, arg->initial_x, arg->initial_y, arg->running, arg->simplification, arg->layermaps, arg->layer_unmaps, arg->tiling_seg, arg->pass, arg->passes, arg->mingap, arg->minextent, arg->fraction, arg->prefilter, arg->postfilter, arg->filter, arg, arg->strategy); if (len < 0) { int *err = &arg->err; @@ -2653,7 +2675,7 @@ void *run_thread(void *vargs) { return NULL; } -int traverse_zooms(int *geomfd, off_t *geom_size, char *metabase, char *stringpool, std::atomic *midx, std::atomic *midy, int &maxzoom, int minzoom, sqlite3 *outdb, const char *outdir, int buffer, const char *fname, const char *tmpdir, double gamma, int full_detail, int low_detail, int min_detail, long long *meta_off, long long *pool_off, unsigned *initial_x, unsigned *initial_y, double simplification, std::vector> &layermaps, const char *prefilter, const char *postfilter, std::map const *attribute_accum, struct json_object *filter) { +int traverse_zooms(int *geomfd, off_t *geom_size, char *metabase, char *stringpool, std::atomic *midx, std::atomic *midy, int &maxzoom, int minzoom, sqlite3 *outdb, const char *outdir, int buffer, const char *fname, const char *tmpdir, double gamma, int full_detail, int low_detail, int min_detail, long long *meta_off, long long *pool_off, unsigned *initial_x, unsigned *initial_y, double simplification, std::vector> &layermaps, const char *prefilter, const char *postfilter, std::map const *attribute_accum, struct json_object *filter, std::vector &strategies) { last_progress = 0; // The existing layermaps are one table per input thread. @@ -2800,6 +2822,7 @@ int traverse_zooms(int *geomfd, off_t *geom_size, char *metabase, char *stringpo args.resize(threads); std::atomic running(threads); std::atomic along(0); + atomic_strategy strategy; for (size_t thread = 0; thread < threads; thread++) { args[thread].metabase = metabase; @@ -2850,6 +2873,7 @@ int traverse_zooms(int *geomfd, off_t *geom_size, char *metabase, char *stringpo args[thread].passes = 2 - start; args[thread].wrote_zoom = -1; args[thread].still_dropping = false; + args[thread].strategy = &strategy; if (pthread_create(&pthreads[thread], NULL, run_thread, &args[thread]) != 0) { perror("pthread_create"); @@ -2890,6 +2914,12 @@ int traverse_zooms(int *geomfd, off_t *geom_size, char *metabase, char *stringpo maxzoom++; } } + + if ((size_t) i >= strategies.size()) { + strategies.resize(i + 1); + } + struct strategy s(strategy); + strategies[i] = s; } for (size_t j = 0; j < TEMP_FILES; j++) { diff --git a/tile.hpp b/tile.hpp index 32fb227..2eee7ed 100644 --- a/tile.hpp +++ b/tile.hpp @@ -19,9 +19,43 @@ enum attribute_op { op_min, }; -long long write_tile(char **geom, char *metabase, char *stringpool, unsigned *file_bbox, int z, unsigned x, unsigned y, int detail, int min_detail, int basezoom, sqlite3 *outdb, const char *outdir, double droprate, int buffer, const char *fname, FILE **geomfile, int file_minzoom, int file_maxzoom, double todo, char *geomstart, long long along, double gamma, int nlayers); +struct atomic_strategy { + std::atomic dropped_by_rate; + std::atomic dropped_by_gamma; + std::atomic dropped_as_needed; + std::atomic coalesced_as_needed; + std::atomic detail_reduced; -int traverse_zooms(int *geomfd, off_t *geom_size, char *metabase, char *stringpool, std::atomic *midx, std::atomic *midy, int &maxzoom, int minzoom, sqlite3 *outdb, const char *outdir, int buffer, const char *fname, const char *tmpdir, double gamma, int full_detail, int low_detail, int min_detail, long long *meta_off, long long *pool_off, unsigned *initial_x, unsigned *initial_y, double simplification, std::vector > &layermap, const char *prefilter, const char *postfilter, std::map const *attribute_accum, struct json_object *filter); + atomic_strategy() : + dropped_by_rate(0), + dropped_by_gamma(0), + dropped_as_needed(0), + coalesced_as_needed(0), + detail_reduced(0) { + } +}; + +struct strategy { + size_t dropped_by_rate = 0; + size_t dropped_by_gamma = 0; + size_t dropped_as_needed = 0; + size_t coalesced_as_needed = 0; + size_t detail_reduced = 0; + + strategy(const atomic_strategy &s) { + dropped_by_rate = s.dropped_by_rate; + dropped_by_gamma = s.dropped_by_gamma; + dropped_as_needed = s.dropped_as_needed; + coalesced_as_needed = s.coalesced_as_needed; + detail_reduced = s.detail_reduced; + } + + strategy() = default; +}; + +long long write_tile(char **geom, char *metabase, char *stringpool, unsigned *file_bbox, int z, unsigned x, unsigned y, int detail, int min_detail, int basezoom, sqlite3 *outdb, const char *outdir, double droprate, int buffer, const char *fname, FILE **geomfile, int file_minzoom, int file_maxzoom, double todo, char *geomstart, long long along, double gamma, int nlayers, std::atomic *strategy); + +int traverse_zooms(int *geomfd, off_t *geom_size, char *metabase, char *stringpool, std::atomic *midx, std::atomic *midy, int &maxzoom, int minzoom, sqlite3 *outdb, const char *outdir, int buffer, const char *fname, const char *tmpdir, double gamma, int full_detail, int low_detail, int min_detail, long long *meta_off, long long *pool_off, unsigned *initial_x, unsigned *initial_y, double simplification, std::vector > &layermap, const char *prefilter, const char *postfilter, std::map const *attribute_accum, struct json_object *filter, std::vector &strategies); int manage_gap(unsigned long long index, unsigned long long *previndex, double scale, double gamma, double *gap); diff --git a/version.hpp b/version.hpp index 7c07087..d21fc2e 100644 --- a/version.hpp +++ b/version.hpp @@ -1,6 +1,6 @@ #ifndef VERSION_HPP #define VERSION_HPP -#define VERSION "v2.2.0" +#define VERSION "v2.3.0" #endif