From 1c3bd5352c7bc522b728e17fb1d86cec288287cf Mon Sep 17 00:00:00 2001 From: Erica Fischer Date: Fri, 14 Jul 2023 10:47:55 -0700 Subject: [PATCH] Add a new option to set an initial value for an attribute in each feature (#115) * Starting on --set-attributes * Add a JSON form to accumulate-attribute * Fix formatting * Set attributes, JSON form * Also handle setting attributes to unquoted values * Factoring out character-mangling in the names of tests * Rename tests for new quoting convention * Test for JSON form of attribute setting * Test for JSON form of attribute accumulation * Forgot to increment the version --- CHANGELOG.md | 4 + Makefile | 23 +- README.md | 3 + main.cpp | 118 +++- main.hpp | 3 + man/tippecanoe.1 | 6 +- serial.cpp | 5 + ...b%22num%22%3a5,%22str%22%3a%22abc%22}.json | 186 ++++++ ...ute_num%3a5_--set-attribute_str%3aabc.json | 186 ++++++ ...%22,%22theproduct%22%3a%22product%22}.json | 573 ++++++++++++++++++ ...aconcat_-Ethecomma%3acomma_-r1_-K100.json} | 6 +- ...heconcat%3aconcat_-Ethecomma%3acomma.json} | 6 +- ...ooltype%3abool_-Tstringtype%3astring.json} | 6 +- ...857.json => -yNAME_-z5_-sEPSG%3a3857.json} | 6 +- ...z0_-Jtests%2ffeature-filter%2ffilter.json} | 6 +- ...falg_-Lalbania%3atests%2fnamed%2falb.json} | 6 +- ...ania%3atests%2fnamed%2falb_-lunified.json} | 6 +- .../{-R5%17%11.json => -R5%2f17%2f11.json} | 6 +- ...sts%2ffeature-filter%2fplaces-filter.json} | 6 +- ...NAME_-z0_-c.%2ftests%2ffilter%2fnull.json} | 6 +- ...ME_-z4_-C.%2ftests%2ffilter%2fremove.json} | 6 +- ...ME_-z4_-C.%2ftests%2ffilter%2frename.json} | 6 +- ...ename_-c.%2ftests%2ffilter%2frename2.json} | 6 +- ...ME_-z5_-c.%2ftests%2ffilter%2frename.json} | 6 +- ...n => -z0_-C.%2ftests%2ffilter%2fnull.json} | 6 +- ...N_-YNAME%3aCity_-YSOV0NAME%3aCountry.json} | 6 +- ...-yNAME_-c.%2ftests%2ffilter%2fremove.json} | 6 +- version.hpp | 2 +- 28 files changed, 1145 insertions(+), 66 deletions(-) create mode 100644 tests/accumulate/out/-z0_--set-attribute_%7b%22num%22%3a5,%22str%22%3a%22abc%22}.json create mode 100644 tests/accumulate/out/-z0_--set-attribute_num%3a5_--set-attribute_str%3aabc.json create mode 100644 tests/accumulate/out/-z3_--accumulate-attribute_%7b%22thesum%22%3a%22sum%22,%22theproduct%22%3a%22product%22}.json rename tests/accumulate/out/{-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json => -z3_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma_-r1_-K100.json} (98%) rename tests/accumulate/out/{-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json => -z5_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma.json} (99%) rename tests/attribute-type/out/{-z0_-Tinttype@int_-Tfloattype@float_-Tbooltype@bool_-Tstringtype@string.json => -z0_-Tinttype%3aint_-Tfloattype%3afloat_-Tbooltype%3abool_-Tstringtype%3astring.json} (93%) rename tests/epsg-3857/out/{-yNAME_-z5_-sEPSG@3857.json => -yNAME_-z5_-sEPSG%3a3857.json} (99%) rename tests/feature-filter/out/{-z0_-Jtests%feature-filter%filter.json => -z0_-Jtests%2ffeature-filter%2ffilter.json} (99%) rename tests/named/out/{-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json => -z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb.json} (98%) rename tests/named/out/{-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json => -z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb_-lunified.json} (98%) rename tests/ne_110m_admin_0_countries/out/{-R5%17%11.json => -R5%2f17%2f11.json} (99%) rename tests/ne_110m_populated_places/out/{-r1_-z8_-J_tests%feature-filter%places-filter.json => -r1_-z8_-J_tests%2ffeature-filter%2fplaces-filter.json} (99%) rename tests/ne_110m_populated_places/out/{-yNAME_-z0_-c.%tests%filter%null.json => -yNAME_-z0_-c.%2ftests%2ffilter%2fnull.json} (97%) rename tests/ne_110m_populated_places/out/{-yNAME_-z4_-C.%tests%filter%remove.json => -yNAME_-z4_-C.%2ftests%2ffilter%2fremove.json} (99%) rename tests/ne_110m_populated_places/out/{-yNAME_-z4_-C.%tests%filter%rename.json => -yNAME_-z4_-C.%2ftests%2ffilter%2frename.json} (99%) rename tests/ne_110m_populated_places/out/{-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json => -yNAME_-z4_-C.%2ftests%2ffilter%2frename_-c.%2ftests%2ffilter%2frename2.json} (99%) rename tests/ne_110m_populated_places/out/{-yNAME_-z5_-c.%tests%filter%rename.json => -yNAME_-z5_-c.%2ftests%2ffilter%2frename.json} (99%) rename tests/ne_110m_populated_places/out/{-z0_-C.%tests%filter%null.json => -z0_-C.%2ftests%2ffilter%2fnull.json} (96%) rename tests/ne_110m_populated_places/out/{-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME@City_-YSOV0NAME@Country.json => -z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME%3aCity_-YSOV0NAME%3aCountry.json} (99%) rename tests/ne_110m_populated_places/out/{-z4_-yNAME_-c.%tests%filter%remove.json => -z4_-yNAME_-c.%2ftests%2ffilter%2fremove.json} (99%) diff --git a/CHANGELOG.md b/CHANGELOG.md index d03e1cce..3c275d99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ +# 2.27.0 + * Do more of line simplification in integer coordinates, to make behavior consistent across platforms * Reduce excessive logging during pmtiles conversion +* Add --set-attribute option +* Accept JSON form of --accumulate-attribute # 2.26.1 diff --git a/Makefile b/Makefile index 0eea3294..9791de1d 100644 --- a/Makefile +++ b/Makefile @@ -97,9 +97,24 @@ test: tippecanoe tippecanoe-decode $(addsuffix .check,$(TESTS)) raw-tiles-test p suffixes = json json.gz -# Work around Makefile and filename punctuation limits: _ for space, @ for :, % for / +# Work around Makefile and filename punctuation limits: +# _ for argument-separator space +# %20 for quoted space +# %22 for quoted quote +# %2f for / +# %3a for : +# %7b for { + +testargs = \ + $(subst %20,' ',\ + $(subst %22,'"',\ + $(subst %3a,:,\ + $(subst %2f,/,\ + $(subst %7b,'{',\ + $(subst _, ,$(1))))))) + %.json.check: - ./tippecanoe -q -a@ -f -o $@.mbtiles $(subst @,:,$(subst %,/,$(subst _, ,$(patsubst %.json.check,%,$(word 4,$(subst /, ,$@)))))) $(foreach suffix,$(suffixes),$(sort $(wildcard $(subst $(SPACE),/,$(wordlist 1,2,$(subst /, ,$@)))/*.$(suffix)))) < /dev/null + ./tippecanoe -q -a@ -f -o $@.mbtiles $(call testargs,$(patsubst %.json.check,%,$(word 4,$(subst /, ,$@)))) $(foreach suffix,$(suffixes),$(sort $(wildcard $(subst $(SPACE),/,$(wordlist 1,2,$(subst /, ,$@)))/*.$(suffix)))) < /dev/null ./tippecanoe-decode -x generator $@.mbtiles > $@.out cmp $@.out $(patsubst %.check,%,$@) rm $@.out $@.mbtiles @@ -116,7 +131,7 @@ fewer-tests: tippecanoe tippecanoe-decode geobuf-test raw-tiles-test parallel-te %.json.checkbuf: for i in $(wildcard $(subst $(SPACE),/,$(wordlist 1,2,$(subst /, ,$@)))/*.json); do ./tippecanoe-json-tool -w $$i | ./node_modules/geobuf/bin/json2geobuf > $$i.geobuf; done for i in $(wildcard $(subst $(SPACE),/,$(wordlist 1,2,$(subst /, ,$@)))/*.json.gz); do gzip -dc $$i | ./tippecanoe-json-tool -w | ./node_modules/geobuf/bin/json2geobuf > $$i.geobuf; done - ./tippecanoe -q -a@ -f -o $@.mbtiles $(subst @,:,$(subst %,/,$(subst _, ,$(patsubst %.json.checkbuf,%,$(word 4,$(subst /, ,$@)))))) $(foreach suffix,$(suffixes),$(addsuffix .geobuf,$(sort $(wildcard $(subst $(SPACE),/,$(wordlist 1,2,$(subst /, ,$@)))/*.$(suffix))))) < /dev/null + ./tippecanoe -q -a@ -f -o $@.mbtiles $(call testargs,$(patsubst %.json.checkbuf,%,$(word 4,$(subst /, ,$@)))) $(foreach suffix,$(suffixes),$(addsuffix .geobuf,$(sort $(wildcard $(subst $(SPACE),/,$(wordlist 1,2,$(subst /, ,$@)))/*.$(suffix))))) < /dev/null ./tippecanoe-decode -x generator $@.mbtiles | sed 's/checkbuf/check/g' | sed 's/\.geobuf//g' > $@.out cmp $@.out $(patsubst %.checkbuf,%,$@) rm $@.out $@.mbtiles @@ -459,7 +474,7 @@ layer-json-test: prep-test: $(TESTS) tests/%.json: Makefile tippecanoe tippecanoe-decode - ./tippecanoe -q -a@ -f -o $@.check.mbtiles $(subst @,:,$(subst %,/,$(subst _, ,$(patsubst %.json,%,$(word 4,$(subst /, ,$@)))))) $(foreach suffix,$(suffixes),$(sort $(wildcard $(subst $(SPACE),/,$(wordlist 1,2,$(subst /, ,$@)))/*.$(suffix)))) + ./tippecanoe -q -a@ -f -o $@.check.mbtiles $(call testargs,$(patsubst %.json,%,$(word 4,$(subst /, ,$@)))) $(foreach suffix,$(suffixes),$(sort $(wildcard $(subst $(SPACE),/,$(wordlist 1,2,$(subst /, ,$@)))/*.$(suffix)))) ./tippecanoe-decode -x generator $@.check.mbtiles > $@ cmp $(patsubst %.check,%,$@) $@ rm $@.check.mbtiles diff --git a/README.md b/README.md index a2c309b8..082a52d4 100644 --- a/README.md +++ b/README.md @@ -405,6 +405,9 @@ be reduced to the maximum that can be used with the specified _maxzoom_. that are dropped, coalesced-as-needed, or clustered. The _operation_ may be `sum`, `product`, `mean`, `max`, `min`, `concat`, or `comma` to specify how the named _attribute_ is accumulated onto the attribute of the same name in a feature that does survive. + The attributes and operations may also be specified as JSON keys and values: `--accumulate-attribute='{"attr": "operation", "attr2", "operation2"}'`. + * `--set-attribute` _attribute_`:`_value_: Set the value of the specified _attribute_ in each feature to the specified _value_. This is mostly useful to give an attribute in each feature an initial value for `--accumulate-attribute`. + The attributes and values may also be specified as JSON keys and values: `--set-attribute='{"attr": value, "attr2", value}'`. * `-pe` or `--empty-csv-columns-are-null`: Treat empty CSV columns as nulls rather than as empty strings. * `-aI` or `--convert-stringified-ids-to-numbers`: If a feature ID is the string representation of a number, convert it to a plain number to use as the feature ID. * `--use-attribute-for-id=`*name*: Use the attribute with the specified *name* as if it were specified as the feature ID. (If this attribute is a stringified number, you must also use `-aI` to convert it to a number.) diff --git a/main.cpp b/main.cpp index bbb73ded..a0e27ee3 100644 --- a/main.cpp +++ b/main.cpp @@ -64,6 +64,7 @@ #include "evaluator.hpp" #include "text.hpp" #include "errors.hpp" +#include "read_json.hpp" static int low_detail = 12; static int full_detail = -1; @@ -88,6 +89,7 @@ std::string attribute_for_id = ""; size_t limit_tile_feature_count = 0; size_t limit_tile_feature_count_at_maxzoom = 0; unsigned int drop_denser = 0; +std::map set_attributes; std::vector order_by; bool order_reverse; @@ -2612,15 +2614,7 @@ void set_attribute_type(std::map &attribute_types, const char attribute_types.insert(std::pair(name, t)); } -void set_attribute_accum(std::map &attribute_accum, const char *arg) { - const char *s = strchr(arg, ':'); - if (s == NULL) { - fprintf(stderr, "-E%s option must be in the form -Ename:method\n", arg); - exit(EXIT_ARGS); - } - - std::string name = std::string(arg, s - arg); - std::string type = std::string(s + 1); +void set_attribute_accum(std::map &attribute_accum, std::string name, std::string type) { attribute_op t; if (type == "sum") { @@ -2645,6 +2639,109 @@ void set_attribute_accum(std::map &attribute_accum, c attribute_accum.insert(std::pair(name, t)); } +void set_attribute_accum(std::map &attribute_accum, const char *arg) { + if (*arg == '{') { + json_pull *jp = json_begin_string(arg); + json_object *o = json_read_tree(jp); + + if (o == NULL) { + fprintf(stderr, "%s: -E%s: %s\n", *av, arg, jp->error); + exit(EXIT_JSON); + } + + if (o->type != JSON_HASH) { + fprintf(stderr, "%s: -E%s: not a JSON object\n", *av, arg); + exit(EXIT_JSON); + } + + for (size_t i = 0; i < o->value.object.length; i++) { + json_object *k = o->value.object.keys[i]; + json_object *v = o->value.object.values[i]; + + if (k->type != JSON_STRING) { + fprintf(stderr, "%s: -E%s: key %zu not a string\n", *av, arg, i); + exit(EXIT_JSON); + } + if (v->type != JSON_STRING) { + fprintf(stderr, "%s: -E%s: value %zu not a string\n", *av, arg, i); + exit(EXIT_JSON); + } + + set_attribute_accum(attribute_accum, k->value.string.string, v->value.string.string); + } + + json_free(o); + json_end(jp); + return; + } + + const char *s = strchr(arg, ':'); + if (s == NULL) { + fprintf(stderr, "-E%s option must be in the form -Ename:method\n", arg); + exit(EXIT_ARGS); + } + + std::string name = std::string(arg, s - arg); + std::string type = std::string(s + 1); + + set_attribute_accum(attribute_accum, name, type); +} + +void set_attribute_value(const char *arg) { + if (*arg == '{') { + json_pull *jp = json_begin_string(arg); + json_object *o = json_read_tree(jp); + + if (o == NULL) { + fprintf(stderr, "%s: --set-attribute %s: %s\n", *av, arg, jp->error); + exit(EXIT_JSON); + } + + if (o->type != JSON_HASH) { + fprintf(stderr, "%s: --set-attribute %s: not a JSON object\n", *av, arg); + exit(EXIT_JSON); + } + + for (size_t i = 0; i < o->value.object.length; i++) { + json_object *k = o->value.object.keys[i]; + json_object *v = o->value.object.values[i]; + + if (k->type != JSON_STRING) { + fprintf(stderr, "%s: --set-attribute %s: key %zu not a string\n", *av, arg, i); + exit(EXIT_JSON); + } + + serial_val val; + stringify_value(v, val.type, val.s, "json", 1, o); + + set_attributes.insert(std::pair(k->value.string.string, val)); + } + + json_free(o); + json_end(jp); + return; + } + + const char *s = strchr(arg, ':'); + if (s == NULL) { + fprintf(stderr, "--set-attribute %s option must be in the form --set-attribute name:value\n", arg); + exit(EXIT_ARGS); + } + + std::string name = std::string(arg, s - arg); + std::string value = std::string(s + 1); + + serial_val val; + if (isdigit(value[0]) || value[0] == '-') { + val.type = mvt_double; + } else { + val.type = mvt_string; + } + + val.s = value; + set_attributes.insert(std::pair(name, val)); +} + void parse_json_source(const char *arg, struct source &src) { json_pull *jp = json_begin_string(arg); json_object *o = json_read_tree(jp); @@ -2786,6 +2883,7 @@ int main(int argc, char **argv) { {"convert-stringified-ids-to-numbers", no_argument, &additional[A_CONVERT_NUMERIC_IDS], 1}, {"use-attribute-for-id", required_argument, 0, '~'}, {"single-precision", no_argument, &prevent[P_SINGLE_PRECISION], 1}, + {"set-attribute", required_argument, 0, '~'}, {"Filtering features by attributes", 0, 0, 0}, {"feature-filter-file", required_argument, 0, 'J'}, @@ -2959,6 +3057,8 @@ int main(int argc, char **argv) { } } else if (strcmp(opt, "use-attribute-for-id") == 0) { attribute_for_id = optarg; + } else if (strcmp(opt, "set-attribute") == 0) { + set_attribute_value(optarg); } else if (strcmp(opt, "smallest-maximum-zoom-guess") == 0) { maxzoom = MAX_ZOOM; guess_maxzoom = true; diff --git a/main.hpp b/main.hpp index d7cd2aa5..50f7e381 100644 --- a/main.hpp +++ b/main.hpp @@ -5,8 +5,10 @@ #include #include #include +#include #include "json_logger.hpp" +#include "serial.hpp" struct index { long long start = 0; @@ -58,6 +60,7 @@ extern std::string attribute_for_id; extern int tiny_polygon_size; extern size_t limit_tile_feature_count; extern size_t limit_tile_feature_count_at_maxzoom; +extern std::map set_attributes; struct order_field { std::string name; diff --git a/man/tippecanoe.1 b/man/tippecanoe.1 index 7736e6d8..8c5b5ad8 100644 --- a/man/tippecanoe.1 +++ b/man/tippecanoe.1 @@ -503,6 +503,10 @@ If the type is \fB\fCint\fR and the original attribute was floating\-point, it i that are dropped, coalesced\-as\-needed, or clustered. The \fIoperation\fP may be \fB\fCsum\fR, \fB\fCproduct\fR, \fB\fCmean\fR, \fB\fCmax\fR, \fB\fCmin\fR, \fB\fCconcat\fR, or \fB\fCcomma\fR to specify how the named \fIattribute\fP is accumulated onto the attribute of the same name in a feature that does survive. +The attributes and operations may also be specified as JSON keys and values: \fB\fC\-\-accumulate\-attribute='{"attr": "operation", "attr2", "operation2"}'\fR\&. +.IP \(bu 2 +\fB\fC\-\-set\-attribute\fR \fIattribute\fP\fB\fC:\fR\fIvalue\fP: Set the value of the specified \fIattribute\fP in each feature to the specified \fIvalue\fP\&. This is mostly useful to give an attribute in each feature an initial value for \fB\fC\-\-accumulate\-attribute\fR\&. +The attributes and values may also be specified as JSON keys and values: \fB\fC\-\-set\-attribute='{"attr": value, "attr2", value}'\fR\&. .IP \(bu 2 \fB\fC\-pe\fR or \fB\fC\-\-empty\-csv\-columns\-are\-null\fR: Treat empty CSV columns as nulls rather than as empty strings. .IP \(bu 2 @@ -863,7 +867,7 @@ this minimum size and others will not be drawn at all, preserving the total area all of them should have had together. .PP Features in the same tile that share the same type and attributes are coalesced -together into a single geometry if you use \fB\fC\-\-coalesce\fR\&. You are strongly encouraged to use \-x to exclude +together into a single geometry if you use \fB\fC\-\-coalesce\fR\&. You are strongly encouraged to use \fB\fC\-x\fR to exclude any unnecessary attributes to reduce wasted file size. .PP If a tile is larger than 500K, it will try encoding that tile at progressively diff --git a/serial.cpp b/serial.cpp index b6662ba1..5e665ff8 100644 --- a/serial.cpp +++ b/serial.cpp @@ -629,6 +629,11 @@ int serialize_feature(struct serialization_state *sst, serial_feature &sf) { exit(EXIT_IMPOSSIBLE); } + for (auto &kv : set_attributes) { + sf.full_keys.push_back(kv.first); + sf.full_values.push_back(kv.second); + } + for (ssize_t i = (ssize_t) sf.full_keys.size() - 1; i >= 0; i--) { coerce_value(sf.full_keys[i], sf.full_values[i].type, sf.full_values[i].s, sst->attribute_types); diff --git a/tests/accumulate/out/-z0_--set-attribute_%7b%22num%22%3a5,%22str%22%3a%22abc%22}.json b/tests/accumulate/out/-z0_--set-attribute_%7b%22num%22%3a5,%22str%22%3a%22abc%22}.json new file mode 100644 index 00000000..83fe333e --- /dev/null +++ b/tests/accumulate/out/-z0_--set-attribute_%7b%22num%22%3a5,%22str%22%3a%22abc%22}.json @@ -0,0 +1,186 @@ +{ "type": "FeatureCollection", "properties": { +"antimeridian_adjusted_bounds": "3.757458,-84.969764,359.744029,85.007238", +"bounds": "-179.320808,-85.051129,177.449262,85.051129", +"center": "0.000000,0.000000,0", +"description": "tests/accumulate/out/-z0_--set-attribute_%7b%22num%22%3a5,%22str%22%3a%22abc%22}.json.check.mbtiles", +"format": "pbf", +"generator_options": "./tippecanoe -q -a@ -f -o 'tests/accumulate/out/-z0_--set-attribute_%7b%22num%22%3a5,%22str%22%3a%22abc%22}.json.check.mbtiles' -z0 --set-attribute '{\"num\":5,\"str\":\"abc\"}' tests/accumulate/in.json", +"json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"num\":\"Number\",\"str\":\"String\",\"thecomma\":\"Number\",\"theconcat\":\"Number\",\"themax\":\"Number\",\"themean\":\"Number\",\"themin\":\"Number\",\"theproduct\":\"Number\",\"thesum\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":100,\"geometry\":\"Point\",\"attributeCount\":9,\"attributes\":[{\"attribute\":\"num\",\"count\":1,\"type\":\"number\",\"values\":[5],\"min\":5,\"max\":5},{\"attribute\":\"str\",\"count\":1,\"type\":\"string\",\"values\":[\"abc\"]},{\"attribute\":\"thecomma\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"theconcat\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themax\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themean\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themin\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"theproduct\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"thesum\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100}]}]}}", +"maxzoom": "0", +"minzoom": "0", +"name": "tests/accumulate/out/-z0_--set-attribute_%7b%22num%22%3a5,%22str%22%3a%22abc%22}.json.check.mbtiles", +"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": { "thesum": 3, "themax": 3, "themin": 3, "theproduct": 3, "themean": 3, "theconcat": 3, "thecomma": 3, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -147.392578, 84.778533 ] } } +, +{ "type": "Feature", "properties": { "thesum": 14, "themax": 14, "themin": 14, "theproduct": 14, "themean": 14, "theconcat": 14, "thecomma": 14, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -145.107422, 80.546518 ] } } +, +{ "type": "Feature", "properties": { "thesum": 78, "themax": 78, "themin": 78, "theproduct": 78, "themean": 78, "theconcat": 78, "thecomma": 78, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -128.056641, 83.349340 ] } } +, +{ "type": "Feature", "properties": { "thesum": 28, "themax": 28, "themin": 28, "theproduct": 28, "themean": 28, "theconcat": 28, "thecomma": 28, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -108.457031, 69.869892 ] } } +, +{ "type": "Feature", "properties": { "thesum": 67, "themax": 67, "themin": 67, "theproduct": 67, "themean": 67, "theconcat": 67, "thecomma": 67, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -177.451172, 22.268764 ], [ 182.548828, 22.268764 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 74, "themax": 74, "themin": 74, "theproduct": 74, "themean": 74, "theconcat": 74, "thecomma": 74, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -159.609375, 33.504759 ] } } +, +{ "type": "Feature", "properties": { "thesum": 65, "themax": 65, "themin": 65, "theproduct": 65, "themean": 65, "theconcat": 65, "thecomma": 65, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -166.464844, 2.811371 ] } } +, +{ "type": "Feature", "properties": { "thesum": 5, "themax": 5, "themin": 5, "theproduct": 5, "themean": 5, "theconcat": 5, "thecomma": 5, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -153.369141, 29.075375 ] } } +, +{ "type": "Feature", "properties": { "thesum": 12, "themax": 12, "themin": 12, "theproduct": 12, "themean": 12, "theconcat": 12, "thecomma": 12, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -145.458984, 26.352498 ] } } +, +{ "type": "Feature", "properties": { "thesum": 94, "themax": 94, "themin": 94, "theproduct": 94, "themean": 94, "theconcat": 94, "thecomma": 94, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -132.539062, 18.062312 ] } } +, +{ "type": "Feature", "properties": { "thesum": 84, "themax": 84, "themin": 84, "theproduct": 84, "themean": 84, "theconcat": 84, "thecomma": 84, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -117.333984, 13.325485 ] } } +, +{ "type": "Feature", "properties": { "thesum": 51, "themax": 51, "themin": 51, "theproduct": 51, "themean": 51, "theconcat": 51, "thecomma": 51, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -105.292969, 25.799891 ] } } +, +{ "type": "Feature", "properties": { "thesum": 57, "themax": 57, "themin": 57, "theproduct": 57, "themean": 57, "theconcat": 57, "thecomma": 57, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -71.806641, 83.004844 ] } } +, +{ "type": "Feature", "properties": { "thesum": 37, "themax": 37, "themin": 37, "theproduct": 37, "themean": 37, "theconcat": 37, "thecomma": 37, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -79.716797, 80.844901 ] } } +, +{ "type": "Feature", "properties": { "thesum": 97, "themax": 97, "themin": 97, "theproduct": 97, "themean": 97, "theconcat": 97, "thecomma": 97, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -19.160156, 85.005427 ] } } +, +{ "type": "Feature", "properties": { "thesum": 53, "themax": 53, "themin": 53, "theproduct": 53, "themean": 53, "theconcat": 53, "thecomma": 53, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -84.902344, 62.186014 ] } } +, +{ "type": "Feature", "properties": { "thesum": 92, "themax": 92, "themin": 92, "theproduct": 92, "themean": 92, "theconcat": 92, "thecomma": 92, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -63.369141, 57.984808 ] } } +, +{ "type": "Feature", "properties": { "thesum": 99, "themax": 99, "themin": 99, "theproduct": 99, "themean": 99, "theconcat": 99, "thecomma": 99, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -27.773438, 53.330873 ] } } +, +{ "type": "Feature", "properties": { "thesum": 90, "themax": 90, "themin": 90, "theproduct": 90, "themean": 90, "theconcat": 90, "thecomma": 90, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -29.003906, 48.458352 ] } } +, +{ "type": "Feature", "properties": { "thesum": 21, "themax": 21, "themin": 21, "theproduct": 21, "themean": 21, "theconcat": 21, "thecomma": 21, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -15.205078, 44.150681 ] } } +, +{ "type": "Feature", "properties": { "thesum": 13, "themax": 13, "themin": 13, "theproduct": 13, "themean": 13, "theconcat": 13, "thecomma": 13, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -3.691406, 47.338823 ] } } +, +{ "type": "Feature", "properties": { "thesum": 38, "themax": 38, "themin": 38, "theproduct": 38, "themean": 38, "theconcat": 38, "thecomma": 38, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -176.484375, -1.142502 ], [ 183.515625, -1.142502 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 49, "themax": 49, "themin": 49, "theproduct": 49, "themean": 49, "theconcat": 49, "thecomma": 49, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -178.593750, -17.978733 ], [ 181.406250, -17.978733 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 43, "themax": 43, "themin": 43, "theproduct": 43, "themean": 43, "theconcat": 43, "thecomma": 43, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -168.134766, -37.370157 ] } } +, +{ "type": "Feature", "properties": { "thesum": 54, "themax": 54, "themin": 54, "theproduct": 54, "themean": 54, "theconcat": 54, "thecomma": 54, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -141.416016, -11.781325 ] } } +, +{ "type": "Feature", "properties": { "thesum": 71, "themax": 71, "themin": 71, "theproduct": 71, "themean": 71, "theconcat": 71, "thecomma": 71, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -171.826172, -55.028022 ] } } +, +{ "type": "Feature", "properties": { "thesum": 9, "themax": 9, "themin": 9, "theproduct": 9, "themean": 9, "theconcat": 9, "thecomma": 9, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -168.574219, -52.643063 ] } } +, +{ "type": "Feature", "properties": { "thesum": 32, "themax": 32, "themin": 32, "theproduct": 32, "themean": 32, "theconcat": 32, "thecomma": 32, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -156.357422, -54.162434 ] } } +, +{ "type": "Feature", "properties": { "thesum": 75, "themax": 75, "themin": 75, "theproduct": 75, "themean": 75, "theconcat": 75, "thecomma": 75, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -157.236328, -62.915233 ] } } +, +{ "type": "Feature", "properties": { "thesum": 23, "themax": 23, "themin": 23, "theproduct": 23, "themean": 23, "theconcat": 23, "thecomma": 23, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -131.396484, -48.632909 ] } } +, +{ "type": "Feature", "properties": { "thesum": 72, "themax": 72, "themin": 72, "theproduct": 72, "themean": 72, "theconcat": 72, "thecomma": 72, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -179.296875, -69.037142 ], [ 180.703125, -69.037142 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 29, "themax": 29, "themin": 29, "theproduct": 29, "themean": 29, "theconcat": 29, "thecomma": 29, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -162.421875, -72.816074 ] } } +, +{ "type": "Feature", "properties": { "thesum": 59, "themax": 59, "themin": 59, "theproduct": 59, "themean": 59, "theconcat": 59, "thecomma": 59, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -146.865234, -72.893802 ] } } +, +{ "type": "Feature", "properties": { "thesum": 42, "themax": 42, "themin": 42, "theproduct": 42, "themean": 42, "theconcat": 42, "thecomma": 42, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -116.191406, -78.595299 ] } } +, +{ "type": "Feature", "properties": { "thesum": 100, "themax": 100, "themin": 100, "theproduct": 100, "themean": 100, "theconcat": 100, "thecomma": 100, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -123.925781, -81.873641 ] } } +, +{ "type": "Feature", "properties": { "thesum": 66, "themax": 66, "themin": 66, "theproduct": 66, "themean": 66, "theconcat": 66, "thecomma": 66, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -68.115234, -6.839170 ] } } +, +{ "type": "Feature", "properties": { "thesum": 22, "themax": 22, "themin": 22, "theproduct": 22, "themean": 22, "theconcat": 22, "thecomma": 22, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -83.847656, -22.350076 ] } } +, +{ "type": "Feature", "properties": { "thesum": 63, "themax": 63, "themin": 63, "theproduct": 63, "themean": 63, "theconcat": 63, "thecomma": 63, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -50.712891, -49.037868 ] } } +, +{ "type": "Feature", "properties": { "thesum": 95, "themax": 95, "themin": 95, "theproduct": 95, "themean": 95, "theconcat": 95, "thecomma": 95, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -56.689453, -62.552857 ] } } +, +{ "type": "Feature", "properties": { "thesum": 73, "themax": 73, "themin": 73, "theproduct": 73, "themean": 73, "theconcat": 73, "thecomma": 73, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -41.308594, -0.527336 ] } } +, +{ "type": "Feature", "properties": { "thesum": 86, "themax": 86, "themin": 86, "theproduct": 86, "themean": 86, "theconcat": 86, "thecomma": 86, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -0.263672, -32.694866 ] } } +, +{ "type": "Feature", "properties": { "thesum": 19, "themax": 19, "themin": 19, "theproduct": 19, "themean": 19, "theconcat": 19, "thecomma": 19, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -25.136719, -41.178654 ] } } +, +{ "type": "Feature", "properties": { "thesum": 11, "themax": 11, "themin": 11, "theproduct": 11, "themean": 11, "theconcat": 11, "thecomma": 11, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 30.849609, 80.178713 ] } } +, +{ "type": "Feature", "properties": { "thesum": 2, "themax": 2, "themin": 2, "theproduct": 2, "themean": 2, "theconcat": 2, "thecomma": 2, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 14.062500, 46.739861 ] } } +, +{ "type": "Feature", "properties": { "thesum": 16, "themax": 16, "themin": 16, "theproduct": 16, "themean": 16, "theconcat": 16, "thecomma": 16, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 24.697266, 60.283408 ] } } +, +{ "type": "Feature", "properties": { "thesum": 82, "themax": 82, "themin": 82, "theproduct": 82, "themean": 82, "theconcat": 82, "thecomma": 82, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 31.992188, 55.578345 ] } } +, +{ "type": "Feature", "properties": { "thesum": 26, "themax": 26, "themin": 26, "theproduct": 26, "themean": 26, "theconcat": 26, "thecomma": 26, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 44.033203, 42.747012 ] } } +, +{ "type": "Feature", "properties": { "thesum": 89, "themax": 89, "themin": 89, "theproduct": 89, "themean": 89, "theconcat": 89, "thecomma": 89, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 28.125000, 24.527135 ] } } +, +{ "type": "Feature", "properties": { "thesum": 25, "themax": 25, "themin": 25, "theproduct": 25, "themean": 25, "theconcat": 25, "thecomma": 25, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 49.394531, 54.059388 ] } } +, +{ "type": "Feature", "properties": { "thesum": 55, "themax": 55, "themin": 55, "theproduct": 55, "themean": 55, "theconcat": 55, "thecomma": 55, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 96.064453, 83.715544 ] } } +, +{ "type": "Feature", "properties": { "thesum": 91, "themax": 91, "themin": 91, "theproduct": 91, "themean": 91, "theconcat": 91, "thecomma": 91, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 114.960938, 84.178705 ] } } +, +{ "type": "Feature", "properties": { "thesum": 33, "themax": 33, "themin": 33, "theproduct": 33, "themean": 33, "theconcat": 33, "thecomma": 33, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 177.451172, 76.393312 ], [ -182.548828, 76.393312 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 17, "themax": 17, "themin": 17, "theproduct": 17, "themean": 17, "theconcat": 17, "thecomma": 17, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 110.390625, 38.341656 ] } } +, +{ "type": "Feature", "properties": { "thesum": 62, "themax": 62, "themin": 62, "theproduct": 62, "themean": 62, "theconcat": 62, "thecomma": 62, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 120.761719, 34.016242 ] } } +, +{ "type": "Feature", "properties": { "thesum": 69, "themax": 69, "themin": 69, "theproduct": 69, "themean": 69, "theconcat": 69, "thecomma": 69, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 113.642578, 13.838080 ] } } +, +{ "type": "Feature", "properties": { "thesum": 81, "themax": 81, "themin": 81, "theproduct": 81, "themean": 81, "theconcat": 81, "thecomma": 81, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 125.332031, 18.312811 ] } } +, +{ "type": "Feature", "properties": { "thesum": 7, "themax": 7, "themin": 7, "theproduct": 7, "themean": 7, "theconcat": 7, "thecomma": 7, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 126.562500, 8.754795 ] } } +, +{ "type": "Feature", "properties": { "thesum": 93, "themax": 93, "themin": 93, "theproduct": 93, "themean": 93, "theconcat": 93, "thecomma": 93, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 169.804688, 17.811456 ] } } +, +{ "type": "Feature", "properties": { "thesum": 46, "themax": 46, "themin": 46, "theproduct": 46, "themean": 46, "theconcat": 46, "thecomma": 46, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 37.792969, -9.275622 ] } } +, +{ "type": "Feature", "properties": { "thesum": 76, "themax": 76, "themin": 76, "theproduct": 76, "themean": 76, "theconcat": 76, "thecomma": 76, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 35.419922, -21.534847 ] } } +, +{ "type": "Feature", "properties": { "thesum": 48, "themax": 48, "themin": 48, "theproduct": 48, "themean": 48, "theconcat": 48, "thecomma": 48, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 3.779297, -46.980252 ] } } +, +{ "type": "Feature", "properties": { "thesum": 18, "themax": 18, "themin": 18, "theproduct": 18, "themean": 18, "theconcat": 18, "thecomma": 18, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 6.591797, -44.777936 ] } } +, +{ "type": "Feature", "properties": { "thesum": 39, "themax": 39, "themin": 39, "theproduct": 39, "themean": 39, "theconcat": 39, "thecomma": 39, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 20.390625, -44.964798 ] } } +, +{ "type": "Feature", "properties": { "thesum": 15, "themax": 15, "themin": 15, "theproduct": 15, "themean": 15, "theconcat": 15, "thecomma": 15, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 14.677734, -65.256706 ] } } +, +{ "type": "Feature", "properties": { "thesum": 80, "themax": 80, "themin": 80, "theproduct": 80, "themean": 80, "theconcat": 80, "thecomma": 80, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 58.271484, -53.014783 ] } } +, +{ "type": "Feature", "properties": { "thesum": 85, "themax": 85, "themin": 85, "theproduct": 85, "themean": 85, "theconcat": 85, "thecomma": 85, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 7.382812, -80.386396 ] } } +, +{ "type": "Feature", "properties": { "thesum": 24, "themax": 24, "themin": 24, "theproduct": 24, "themean": 24, "theconcat": 24, "thecomma": 24, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 13.447266, -81.544159 ] } } +, +{ "type": "Feature", "properties": { "thesum": 83, "themax": 83, "themin": 83, "theproduct": 83, "themean": 83, "theconcat": 83, "thecomma": 83, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 43.330078, -79.997168 ] } } +, +{ "type": "Feature", "properties": { "thesum": 10, "themax": 10, "themin": 10, "theproduct": 10, "themean": 10, "theconcat": 10, "thecomma": 10, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 87.714844, -76.475773 ] } } +, +{ "type": "Feature", "properties": { "thesum": 35, "themax": 35, "themin": 35, "theproduct": 35, "themean": 35, "theconcat": 35, "thecomma": 35, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 57.919922, -82.226115 ] } } +, +{ "type": "Feature", "properties": { "thesum": 79, "themax": 79, "themin": 79, "theproduct": 79, "themean": 79, "theconcat": 79, "thecomma": 79, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 53.349609, -84.124973 ] } } +, +{ "type": "Feature", "properties": { "thesum": 1, "themax": 1, "themin": 1, "theproduct": 1, "themean": 1, "theconcat": 1, "thecomma": 1, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 134.208984, -54.316523 ] } } +, +{ "type": "Feature", "properties": { "thesum": 31, "themax": 31, "themin": 31, "theproduct": 31, "themean": 31, "theconcat": 31, "thecomma": 31, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 151.435547, -2.021065 ] } } +, +{ "type": "Feature", "properties": { "thesum": 70, "themax": 70, "themin": 70, "theproduct": 70, "themean": 70, "theconcat": 70, "thecomma": 70, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 147.041016, -21.616579 ] } } +, +{ "type": "Feature", "properties": { "thesum": 64, "themax": 64, "themin": 64, "theproduct": 64, "themean": 64, "theconcat": 64, "thecomma": 64, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 159.697266, -17.140790 ] } } +, +{ "type": "Feature", "properties": { "thesum": 8, "themax": 8, "themin": 8, "theproduct": 8, "themean": 8, "theconcat": 8, "thecomma": 8, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 161.455078, -40.380028 ] } } +, +{ "type": "Feature", "properties": { "thesum": 44, "themax": 44, "themin": 44, "theproduct": 44, "themean": 44, "theconcat": 44, "thecomma": 44, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 146.601562, -65.109148 ] } } +, +{ "type": "Feature", "properties": { "thesum": 6, "themax": 6, "themin": 6, "theproduct": 6, "themean": 6, "theconcat": 6, "thecomma": 6, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 170.244141, -59.445075 ] } } +, +{ "type": "Feature", "properties": { "thesum": 52, "themax": 52, "themin": 52, "theproduct": 52, "themean": 52, "theconcat": 52, "thecomma": 52, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 116.455078, -73.175897 ] } } +, +{ "type": "Feature", "properties": { "thesum": 61, "themax": 61, "themin": 61, "theproduct": 61, "themean": 61, "theconcat": 61, "thecomma": 61, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 146.250000, -77.408678 ] } } +, +{ "type": "Feature", "properties": { "thesum": 36, "themax": 36, "themin": 36, "theproduct": 36, "themean": 36, "theconcat": 36, "thecomma": 36, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 152.753906, -78.384855 ] } } +, +{ "type": "Feature", "properties": { "thesum": 87, "themax": 87, "themin": 87, "theproduct": 87, "themean": 87, "theconcat": 87, "thecomma": 87, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 165.498047, -69.869892 ] } } +, +{ "type": "Feature", "properties": { "thesum": 96, "themax": 96, "themin": 96, "theproduct": 96, "themean": 96, "theconcat": 96, "thecomma": 96, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 174.726562, -76.780655 ], [ -185.273438, -76.780655 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 58, "themax": 58, "themin": 58, "theproduct": 58, "themean": 58, "theconcat": 58, "thecomma": 58, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 141.591797, -84.967021 ] } } +] } +] } +] } diff --git a/tests/accumulate/out/-z0_--set-attribute_num%3a5_--set-attribute_str%3aabc.json b/tests/accumulate/out/-z0_--set-attribute_num%3a5_--set-attribute_str%3aabc.json new file mode 100644 index 00000000..788f7487 --- /dev/null +++ b/tests/accumulate/out/-z0_--set-attribute_num%3a5_--set-attribute_str%3aabc.json @@ -0,0 +1,186 @@ +{ "type": "FeatureCollection", "properties": { +"antimeridian_adjusted_bounds": "3.757458,-84.969764,359.744029,85.007238", +"bounds": "-179.320808,-85.051129,177.449262,85.051129", +"center": "0.000000,0.000000,0", +"description": "tests/accumulate/out/-z0_--set-attribute_num%3a5_--set-attribute_str%3aabc.json.check.mbtiles", +"format": "pbf", +"generator_options": "./tippecanoe -q -a@ -f -o tests/accumulate/out/-z0_--set-attribute_num%3a5_--set-attribute_str%3aabc.json.check.mbtiles -z0 --set-attribute num:5 --set-attribute str:abc tests/accumulate/in.json", +"json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"num\":\"Number\",\"str\":\"String\",\"thecomma\":\"Number\",\"theconcat\":\"Number\",\"themax\":\"Number\",\"themean\":\"Number\",\"themin\":\"Number\",\"theproduct\":\"Number\",\"thesum\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":100,\"geometry\":\"Point\",\"attributeCount\":9,\"attributes\":[{\"attribute\":\"num\",\"count\":1,\"type\":\"number\",\"values\":[5],\"min\":5,\"max\":5},{\"attribute\":\"str\",\"count\":1,\"type\":\"string\",\"values\":[\"abc\"]},{\"attribute\":\"thecomma\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"theconcat\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themax\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themean\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themin\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"theproduct\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"thesum\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100}]}]}}", +"maxzoom": "0", +"minzoom": "0", +"name": "tests/accumulate/out/-z0_--set-attribute_num%3a5_--set-attribute_str%3aabc.json.check.mbtiles", +"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": { "thesum": 3, "themax": 3, "themin": 3, "theproduct": 3, "themean": 3, "theconcat": 3, "thecomma": 3, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -147.392578, 84.778533 ] } } +, +{ "type": "Feature", "properties": { "thesum": 14, "themax": 14, "themin": 14, "theproduct": 14, "themean": 14, "theconcat": 14, "thecomma": 14, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -145.107422, 80.546518 ] } } +, +{ "type": "Feature", "properties": { "thesum": 78, "themax": 78, "themin": 78, "theproduct": 78, "themean": 78, "theconcat": 78, "thecomma": 78, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -128.056641, 83.349340 ] } } +, +{ "type": "Feature", "properties": { "thesum": 28, "themax": 28, "themin": 28, "theproduct": 28, "themean": 28, "theconcat": 28, "thecomma": 28, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -108.457031, 69.869892 ] } } +, +{ "type": "Feature", "properties": { "thesum": 67, "themax": 67, "themin": 67, "theproduct": 67, "themean": 67, "theconcat": 67, "thecomma": 67, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -177.451172, 22.268764 ], [ 182.548828, 22.268764 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 74, "themax": 74, "themin": 74, "theproduct": 74, "themean": 74, "theconcat": 74, "thecomma": 74, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -159.609375, 33.504759 ] } } +, +{ "type": "Feature", "properties": { "thesum": 65, "themax": 65, "themin": 65, "theproduct": 65, "themean": 65, "theconcat": 65, "thecomma": 65, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -166.464844, 2.811371 ] } } +, +{ "type": "Feature", "properties": { "thesum": 5, "themax": 5, "themin": 5, "theproduct": 5, "themean": 5, "theconcat": 5, "thecomma": 5, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -153.369141, 29.075375 ] } } +, +{ "type": "Feature", "properties": { "thesum": 12, "themax": 12, "themin": 12, "theproduct": 12, "themean": 12, "theconcat": 12, "thecomma": 12, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -145.458984, 26.352498 ] } } +, +{ "type": "Feature", "properties": { "thesum": 94, "themax": 94, "themin": 94, "theproduct": 94, "themean": 94, "theconcat": 94, "thecomma": 94, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -132.539062, 18.062312 ] } } +, +{ "type": "Feature", "properties": { "thesum": 84, "themax": 84, "themin": 84, "theproduct": 84, "themean": 84, "theconcat": 84, "thecomma": 84, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -117.333984, 13.325485 ] } } +, +{ "type": "Feature", "properties": { "thesum": 51, "themax": 51, "themin": 51, "theproduct": 51, "themean": 51, "theconcat": 51, "thecomma": 51, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -105.292969, 25.799891 ] } } +, +{ "type": "Feature", "properties": { "thesum": 57, "themax": 57, "themin": 57, "theproduct": 57, "themean": 57, "theconcat": 57, "thecomma": 57, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -71.806641, 83.004844 ] } } +, +{ "type": "Feature", "properties": { "thesum": 37, "themax": 37, "themin": 37, "theproduct": 37, "themean": 37, "theconcat": 37, "thecomma": 37, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -79.716797, 80.844901 ] } } +, +{ "type": "Feature", "properties": { "thesum": 97, "themax": 97, "themin": 97, "theproduct": 97, "themean": 97, "theconcat": 97, "thecomma": 97, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -19.160156, 85.005427 ] } } +, +{ "type": "Feature", "properties": { "thesum": 53, "themax": 53, "themin": 53, "theproduct": 53, "themean": 53, "theconcat": 53, "thecomma": 53, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -84.902344, 62.186014 ] } } +, +{ "type": "Feature", "properties": { "thesum": 92, "themax": 92, "themin": 92, "theproduct": 92, "themean": 92, "theconcat": 92, "thecomma": 92, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -63.369141, 57.984808 ] } } +, +{ "type": "Feature", "properties": { "thesum": 99, "themax": 99, "themin": 99, "theproduct": 99, "themean": 99, "theconcat": 99, "thecomma": 99, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -27.773438, 53.330873 ] } } +, +{ "type": "Feature", "properties": { "thesum": 90, "themax": 90, "themin": 90, "theproduct": 90, "themean": 90, "theconcat": 90, "thecomma": 90, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -29.003906, 48.458352 ] } } +, +{ "type": "Feature", "properties": { "thesum": 21, "themax": 21, "themin": 21, "theproduct": 21, "themean": 21, "theconcat": 21, "thecomma": 21, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -15.205078, 44.150681 ] } } +, +{ "type": "Feature", "properties": { "thesum": 13, "themax": 13, "themin": 13, "theproduct": 13, "themean": 13, "theconcat": 13, "thecomma": 13, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -3.691406, 47.338823 ] } } +, +{ "type": "Feature", "properties": { "thesum": 38, "themax": 38, "themin": 38, "theproduct": 38, "themean": 38, "theconcat": 38, "thecomma": 38, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -176.484375, -1.142502 ], [ 183.515625, -1.142502 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 49, "themax": 49, "themin": 49, "theproduct": 49, "themean": 49, "theconcat": 49, "thecomma": 49, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -178.593750, -17.978733 ], [ 181.406250, -17.978733 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 43, "themax": 43, "themin": 43, "theproduct": 43, "themean": 43, "theconcat": 43, "thecomma": 43, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -168.134766, -37.370157 ] } } +, +{ "type": "Feature", "properties": { "thesum": 54, "themax": 54, "themin": 54, "theproduct": 54, "themean": 54, "theconcat": 54, "thecomma": 54, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -141.416016, -11.781325 ] } } +, +{ "type": "Feature", "properties": { "thesum": 71, "themax": 71, "themin": 71, "theproduct": 71, "themean": 71, "theconcat": 71, "thecomma": 71, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -171.826172, -55.028022 ] } } +, +{ "type": "Feature", "properties": { "thesum": 9, "themax": 9, "themin": 9, "theproduct": 9, "themean": 9, "theconcat": 9, "thecomma": 9, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -168.574219, -52.643063 ] } } +, +{ "type": "Feature", "properties": { "thesum": 32, "themax": 32, "themin": 32, "theproduct": 32, "themean": 32, "theconcat": 32, "thecomma": 32, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -156.357422, -54.162434 ] } } +, +{ "type": "Feature", "properties": { "thesum": 75, "themax": 75, "themin": 75, "theproduct": 75, "themean": 75, "theconcat": 75, "thecomma": 75, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -157.236328, -62.915233 ] } } +, +{ "type": "Feature", "properties": { "thesum": 23, "themax": 23, "themin": 23, "theproduct": 23, "themean": 23, "theconcat": 23, "thecomma": 23, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -131.396484, -48.632909 ] } } +, +{ "type": "Feature", "properties": { "thesum": 72, "themax": 72, "themin": 72, "theproduct": 72, "themean": 72, "theconcat": 72, "thecomma": 72, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ -179.296875, -69.037142 ], [ 180.703125, -69.037142 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 29, "themax": 29, "themin": 29, "theproduct": 29, "themean": 29, "theconcat": 29, "thecomma": 29, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -162.421875, -72.816074 ] } } +, +{ "type": "Feature", "properties": { "thesum": 59, "themax": 59, "themin": 59, "theproduct": 59, "themean": 59, "theconcat": 59, "thecomma": 59, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -146.865234, -72.893802 ] } } +, +{ "type": "Feature", "properties": { "thesum": 42, "themax": 42, "themin": 42, "theproduct": 42, "themean": 42, "theconcat": 42, "thecomma": 42, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -116.191406, -78.595299 ] } } +, +{ "type": "Feature", "properties": { "thesum": 100, "themax": 100, "themin": 100, "theproduct": 100, "themean": 100, "theconcat": 100, "thecomma": 100, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -123.925781, -81.873641 ] } } +, +{ "type": "Feature", "properties": { "thesum": 66, "themax": 66, "themin": 66, "theproduct": 66, "themean": 66, "theconcat": 66, "thecomma": 66, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -68.115234, -6.839170 ] } } +, +{ "type": "Feature", "properties": { "thesum": 22, "themax": 22, "themin": 22, "theproduct": 22, "themean": 22, "theconcat": 22, "thecomma": 22, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -83.847656, -22.350076 ] } } +, +{ "type": "Feature", "properties": { "thesum": 63, "themax": 63, "themin": 63, "theproduct": 63, "themean": 63, "theconcat": 63, "thecomma": 63, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -50.712891, -49.037868 ] } } +, +{ "type": "Feature", "properties": { "thesum": 95, "themax": 95, "themin": 95, "theproduct": 95, "themean": 95, "theconcat": 95, "thecomma": 95, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -56.689453, -62.552857 ] } } +, +{ "type": "Feature", "properties": { "thesum": 73, "themax": 73, "themin": 73, "theproduct": 73, "themean": 73, "theconcat": 73, "thecomma": 73, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -41.308594, -0.527336 ] } } +, +{ "type": "Feature", "properties": { "thesum": 86, "themax": 86, "themin": 86, "theproduct": 86, "themean": 86, "theconcat": 86, "thecomma": 86, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -0.263672, -32.694866 ] } } +, +{ "type": "Feature", "properties": { "thesum": 19, "themax": 19, "themin": 19, "theproduct": 19, "themean": 19, "theconcat": 19, "thecomma": 19, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ -25.136719, -41.178654 ] } } +, +{ "type": "Feature", "properties": { "thesum": 11, "themax": 11, "themin": 11, "theproduct": 11, "themean": 11, "theconcat": 11, "thecomma": 11, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 30.849609, 80.178713 ] } } +, +{ "type": "Feature", "properties": { "thesum": 2, "themax": 2, "themin": 2, "theproduct": 2, "themean": 2, "theconcat": 2, "thecomma": 2, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 14.062500, 46.739861 ] } } +, +{ "type": "Feature", "properties": { "thesum": 16, "themax": 16, "themin": 16, "theproduct": 16, "themean": 16, "theconcat": 16, "thecomma": 16, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 24.697266, 60.283408 ] } } +, +{ "type": "Feature", "properties": { "thesum": 82, "themax": 82, "themin": 82, "theproduct": 82, "themean": 82, "theconcat": 82, "thecomma": 82, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 31.992188, 55.578345 ] } } +, +{ "type": "Feature", "properties": { "thesum": 26, "themax": 26, "themin": 26, "theproduct": 26, "themean": 26, "theconcat": 26, "thecomma": 26, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 44.033203, 42.747012 ] } } +, +{ "type": "Feature", "properties": { "thesum": 89, "themax": 89, "themin": 89, "theproduct": 89, "themean": 89, "theconcat": 89, "thecomma": 89, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 28.125000, 24.527135 ] } } +, +{ "type": "Feature", "properties": { "thesum": 25, "themax": 25, "themin": 25, "theproduct": 25, "themean": 25, "theconcat": 25, "thecomma": 25, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 49.394531, 54.059388 ] } } +, +{ "type": "Feature", "properties": { "thesum": 55, "themax": 55, "themin": 55, "theproduct": 55, "themean": 55, "theconcat": 55, "thecomma": 55, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 96.064453, 83.715544 ] } } +, +{ "type": "Feature", "properties": { "thesum": 91, "themax": 91, "themin": 91, "theproduct": 91, "themean": 91, "theconcat": 91, "thecomma": 91, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 114.960938, 84.178705 ] } } +, +{ "type": "Feature", "properties": { "thesum": 33, "themax": 33, "themin": 33, "theproduct": 33, "themean": 33, "theconcat": 33, "thecomma": 33, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 177.451172, 76.393312 ], [ -182.548828, 76.393312 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 17, "themax": 17, "themin": 17, "theproduct": 17, "themean": 17, "theconcat": 17, "thecomma": 17, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 110.390625, 38.341656 ] } } +, +{ "type": "Feature", "properties": { "thesum": 62, "themax": 62, "themin": 62, "theproduct": 62, "themean": 62, "theconcat": 62, "thecomma": 62, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 120.761719, 34.016242 ] } } +, +{ "type": "Feature", "properties": { "thesum": 69, "themax": 69, "themin": 69, "theproduct": 69, "themean": 69, "theconcat": 69, "thecomma": 69, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 113.642578, 13.838080 ] } } +, +{ "type": "Feature", "properties": { "thesum": 81, "themax": 81, "themin": 81, "theproduct": 81, "themean": 81, "theconcat": 81, "thecomma": 81, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 125.332031, 18.312811 ] } } +, +{ "type": "Feature", "properties": { "thesum": 7, "themax": 7, "themin": 7, "theproduct": 7, "themean": 7, "theconcat": 7, "thecomma": 7, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 126.562500, 8.754795 ] } } +, +{ "type": "Feature", "properties": { "thesum": 93, "themax": 93, "themin": 93, "theproduct": 93, "themean": 93, "theconcat": 93, "thecomma": 93, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 169.804688, 17.811456 ] } } +, +{ "type": "Feature", "properties": { "thesum": 46, "themax": 46, "themin": 46, "theproduct": 46, "themean": 46, "theconcat": 46, "thecomma": 46, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 37.792969, -9.275622 ] } } +, +{ "type": "Feature", "properties": { "thesum": 76, "themax": 76, "themin": 76, "theproduct": 76, "themean": 76, "theconcat": 76, "thecomma": 76, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 35.419922, -21.534847 ] } } +, +{ "type": "Feature", "properties": { "thesum": 48, "themax": 48, "themin": 48, "theproduct": 48, "themean": 48, "theconcat": 48, "thecomma": 48, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 3.779297, -46.980252 ] } } +, +{ "type": "Feature", "properties": { "thesum": 18, "themax": 18, "themin": 18, "theproduct": 18, "themean": 18, "theconcat": 18, "thecomma": 18, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 6.591797, -44.777936 ] } } +, +{ "type": "Feature", "properties": { "thesum": 39, "themax": 39, "themin": 39, "theproduct": 39, "themean": 39, "theconcat": 39, "thecomma": 39, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 20.390625, -44.964798 ] } } +, +{ "type": "Feature", "properties": { "thesum": 15, "themax": 15, "themin": 15, "theproduct": 15, "themean": 15, "theconcat": 15, "thecomma": 15, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 14.677734, -65.256706 ] } } +, +{ "type": "Feature", "properties": { "thesum": 80, "themax": 80, "themin": 80, "theproduct": 80, "themean": 80, "theconcat": 80, "thecomma": 80, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 58.271484, -53.014783 ] } } +, +{ "type": "Feature", "properties": { "thesum": 85, "themax": 85, "themin": 85, "theproduct": 85, "themean": 85, "theconcat": 85, "thecomma": 85, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 7.382812, -80.386396 ] } } +, +{ "type": "Feature", "properties": { "thesum": 24, "themax": 24, "themin": 24, "theproduct": 24, "themean": 24, "theconcat": 24, "thecomma": 24, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 13.447266, -81.544159 ] } } +, +{ "type": "Feature", "properties": { "thesum": 83, "themax": 83, "themin": 83, "theproduct": 83, "themean": 83, "theconcat": 83, "thecomma": 83, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 43.330078, -79.997168 ] } } +, +{ "type": "Feature", "properties": { "thesum": 10, "themax": 10, "themin": 10, "theproduct": 10, "themean": 10, "theconcat": 10, "thecomma": 10, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 87.714844, -76.475773 ] } } +, +{ "type": "Feature", "properties": { "thesum": 35, "themax": 35, "themin": 35, "theproduct": 35, "themean": 35, "theconcat": 35, "thecomma": 35, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 57.919922, -82.226115 ] } } +, +{ "type": "Feature", "properties": { "thesum": 79, "themax": 79, "themin": 79, "theproduct": 79, "themean": 79, "theconcat": 79, "thecomma": 79, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 53.349609, -84.124973 ] } } +, +{ "type": "Feature", "properties": { "thesum": 1, "themax": 1, "themin": 1, "theproduct": 1, "themean": 1, "theconcat": 1, "thecomma": 1, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 134.208984, -54.316523 ] } } +, +{ "type": "Feature", "properties": { "thesum": 31, "themax": 31, "themin": 31, "theproduct": 31, "themean": 31, "theconcat": 31, "thecomma": 31, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 151.435547, -2.021065 ] } } +, +{ "type": "Feature", "properties": { "thesum": 70, "themax": 70, "themin": 70, "theproduct": 70, "themean": 70, "theconcat": 70, "thecomma": 70, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 147.041016, -21.616579 ] } } +, +{ "type": "Feature", "properties": { "thesum": 64, "themax": 64, "themin": 64, "theproduct": 64, "themean": 64, "theconcat": 64, "thecomma": 64, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 159.697266, -17.140790 ] } } +, +{ "type": "Feature", "properties": { "thesum": 8, "themax": 8, "themin": 8, "theproduct": 8, "themean": 8, "theconcat": 8, "thecomma": 8, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 161.455078, -40.380028 ] } } +, +{ "type": "Feature", "properties": { "thesum": 44, "themax": 44, "themin": 44, "theproduct": 44, "themean": 44, "theconcat": 44, "thecomma": 44, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 146.601562, -65.109148 ] } } +, +{ "type": "Feature", "properties": { "thesum": 6, "themax": 6, "themin": 6, "theproduct": 6, "themean": 6, "theconcat": 6, "thecomma": 6, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 170.244141, -59.445075 ] } } +, +{ "type": "Feature", "properties": { "thesum": 52, "themax": 52, "themin": 52, "theproduct": 52, "themean": 52, "theconcat": 52, "thecomma": 52, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 116.455078, -73.175897 ] } } +, +{ "type": "Feature", "properties": { "thesum": 61, "themax": 61, "themin": 61, "theproduct": 61, "themean": 61, "theconcat": 61, "thecomma": 61, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 146.250000, -77.408678 ] } } +, +{ "type": "Feature", "properties": { "thesum": 36, "themax": 36, "themin": 36, "theproduct": 36, "themean": 36, "theconcat": 36, "thecomma": 36, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 152.753906, -78.384855 ] } } +, +{ "type": "Feature", "properties": { "thesum": 87, "themax": 87, "themin": 87, "theproduct": 87, "themean": 87, "theconcat": 87, "thecomma": 87, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 165.498047, -69.869892 ] } } +, +{ "type": "Feature", "properties": { "thesum": 96, "themax": 96, "themin": 96, "theproduct": 96, "themean": 96, "theconcat": 96, "thecomma": 96, "num": 5, "str": "abc" }, "geometry": { "type": "MultiPoint", "coordinates": [ [ 174.726562, -76.780655 ], [ -185.273438, -76.780655 ] ] } } +, +{ "type": "Feature", "properties": { "thesum": 58, "themax": 58, "themin": 58, "theproduct": 58, "themean": 58, "theconcat": 58, "thecomma": 58, "num": 5, "str": "abc" }, "geometry": { "type": "Point", "coordinates": [ 141.591797, -84.967021 ] } } +] } +] } +] } diff --git a/tests/accumulate/out/-z3_--accumulate-attribute_%7b%22thesum%22%3a%22sum%22,%22theproduct%22%3a%22product%22}.json b/tests/accumulate/out/-z3_--accumulate-attribute_%7b%22thesum%22%3a%22sum%22,%22theproduct%22%3a%22product%22}.json new file mode 100644 index 00000000..8f01a353 --- /dev/null +++ b/tests/accumulate/out/-z3_--accumulate-attribute_%7b%22thesum%22%3a%22sum%22,%22theproduct%22%3a%22product%22}.json @@ -0,0 +1,573 @@ +{ "type": "FeatureCollection", "properties": { +"antimeridian_adjusted_bounds": "3.757458,-84.969764,359.744029,85.007238", +"bounds": "-179.320808,-85.051129,177.449262,85.051129", +"center": "-157.500000,20.489949,3", +"description": "tests/accumulate/out/-z3_--accumulate-attribute_%7b%22thesum%22%3a%22sum%22,%22theproduct%22%3a%22product%22}.json.check.mbtiles", +"format": "pbf", +"generator_options": "./tippecanoe -q -a@ -f -o 'tests/accumulate/out/-z3_--accumulate-attribute_%7b%22thesum%22%3a%22sum%22,%22theproduct%22%3a%22product%22}.json.check.mbtiles' -z3 --accumulate-attribute '{\"thesum\":\"sum\",\"theproduct\":\"product\"}' tests/accumulate/in.json", +"json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":3,\"fields\":{\"thecomma\":\"Number\",\"theconcat\":\"Number\",\"themax\":\"Number\",\"themean\":\"Number\",\"themin\":\"Number\",\"theproduct\":\"Number\",\"thesum\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":100,\"geometry\":\"Point\",\"attributeCount\":7,\"attributes\":[{\"attribute\":\"thecomma\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"theconcat\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themax\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themean\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themin\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"theproduct\",\"count\":152,\"type\":\"number\",\"values\":[1,10,100,10070754193500,1054,1087851840,11,112791609,114192,12,121030,13,14,1452,15,1519,16,165165,17,18,1862,1890,19,1938,19784309935782710000,19920,2,2.6704416630885583e+28,20,20448,20485594649520,2088,21,2109,2112,22,22667752800,23,2314,2322,24,2478,25,26,2624,27,2765,28,288600,29,3,30,31,32,3276,33,34,35,36,3601800,3648,37,38,39,3956,4,4.486244263022014e+22,40,41,42,43,4366178626824,44,4480,45,46,47,47480256,48,4810,49,5,50,50914289664,51,52,523390802429214700,53,54,55,5589,56,57,58,59,596410,6,60,61,6145776],\"min\":1,\"max\":2.6704416630885583e+28},{\"attribute\":\"thesum\",\"count\":138,\"type\":\"number\",\"values\":[1,10,100,101,11,111,112,114,115,117,12,124,13,132,134,139,14,146,149,15,150,152,156,16,17,178,179,18,183,19,190,191,199,2,20,209,21,216,22,23,237,24,25,254,26,27,28,281,29,3,30,31,32,33,34,35,352,36,369,37,377,38,39,398,4,40,41,42,43,44,45,459,46,47,473,48,49,5,50,51,52,53,54,55,56,57,58,582,59,6,60,61,611,62,63,64,65,66,67,68],\"min\":1,\"max\":935}]}]}}", +"maxzoom": "3", +"minzoom": "0", +"name": "tests/accumulate/out/-z3_--accumulate-attribute_%7b%22thesum%22%3a%22sum%22,%22theproduct%22%3a%22product%22}.json.check.mbtiles", +"strategies": "[{\"dropped_by_rate\":78},{\"dropped_by_rate\":78},{\"dropped_by_rate\":43},{}]", +"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": { "themax": 3, "themin": 3, "themean": 3, "theconcat": 3, "thecomma": 3, "thesum": 819, "theproduct": 7.744164208626863e+24 }, "geometry": { "type": "Point", "coordinates": [ -147.392578, 84.778533 ] } } +, +{ "type": "Feature", "properties": { "themax": 92, "themin": 92, "themean": 92, "theconcat": 92, "thecomma": 92, "thesum": 611, "theproduct": 19784309935782710000 }, "geometry": { "type": "Point", "coordinates": [ -63.369141, 57.984808 ] } } +, +{ "type": "Feature", "properties": { "themax": 75, "themin": 75, "themean": 75, "theconcat": 75, "thecomma": 75, "thesum": 935, "theproduct": 2.6704416630885583e+28 }, "geometry": { "type": "Point", "coordinates": [ -157.236328, -62.915233 ] } } +, +{ "type": "Feature", "properties": { "themax": 26, "themin": 26, "themean": 26, "theconcat": 26, "thecomma": 26, "thesum": 398, "theproduct": 10070754193500 }, "geometry": { "type": "Point", "coordinates": [ 44.033203, 42.747012 ] } } +, +{ "type": "Feature", "properties": { "themax": 69, "themin": 69, "themean": 69, "theconcat": 69, "thecomma": 69, "thesum": 774, "theproduct": 8.708721003108196e+23 }, "geometry": { "type": "Point", "coordinates": [ 113.642578, 13.838080 ] } } +, +{ "type": "Feature", "properties": { "themax": 35, "themin": 35, "themean": 35, "theconcat": 35, "thecomma": 35, "thesum": 728, "theproduct": 4.486244263022014e+22 }, "geometry": { "type": "Point", "coordinates": [ 57.919922, -82.226115 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 0, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 65, "themin": 65, "themean": 65, "theconcat": 65, "thecomma": 65, "thesum": 152, "theproduct": 121030 }, "geometry": { "type": "Point", "coordinates": [ -166.420898, 2.767478 ] } } +, +{ "type": "Feature", "properties": { "themax": 43, "themin": 43, "themean": 43, "theconcat": 43, "thecomma": 43, "thesum": 209, "theproduct": 47480256 }, "geometry": { "type": "Point", "coordinates": [ -168.134766, -37.370157 ] } } +, +{ "type": "Feature", "properties": { "themax": 75, "themin": 75, "themean": 75, "theconcat": 75, "thecomma": 75, "thesum": 199, "theproduct": 3601800 }, "geometry": { "type": "Point", "coordinates": [ -157.236328, -62.935235 ] } } +, +{ "type": "Feature", "properties": { "themax": 59, "themin": 59, "themean": 59, "theconcat": 59, "thecomma": 59, "thesum": 352, "theproduct": 22667752800 }, "geometry": { "type": "Point", "coordinates": [ -146.909180, -72.906723 ] } } +, +{ "type": "Feature", "properties": { "themax": 95, "themin": 95, "themean": 95, "theconcat": 95, "thecomma": 95, "thesum": 369, "theproduct": 1087851840 }, "geometry": { "type": "Point", "coordinates": [ -56.689453, -62.552857 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 0, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 3, "themin": 3, "themean": 3, "theconcat": 3, "thecomma": 3, "thesum": 190, "theproduct": 6145776 }, "geometry": { "type": "Point", "coordinates": [ -147.348633, 84.782531 ] } } +, +{ "type": "Feature", "properties": { "themax": 74, "themin": 74, "themean": 74, "theconcat": 74, "thecomma": 74, "thesum": 156, "theproduct": 288600 }, "geometry": { "type": "Point", "coordinates": [ -159.609375, 33.504759 ] } } +, +{ "type": "Feature", "properties": { "themax": 94, "themin": 94, "themean": 94, "theconcat": 94, "thecomma": 94, "thesum": 473, "theproduct": 4366178626824 }, "geometry": { "type": "Point", "coordinates": [ -132.495117, 18.062312 ] } } +, +{ "type": "Feature", "properties": { "themax": 92, "themin": 92, "themean": 92, "theconcat": 92, "thecomma": 92, "thesum": 459, "theproduct": 20485594649520 }, "geometry": { "type": "Point", "coordinates": [ -63.369141, 58.008098 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 1, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 49, "themin": 49, "themean": 49, "theconcat": 49, "thecomma": 49, "thesum": 377, "theproduct": 50914289664 }, "geometry": { "type": "Point", "coordinates": [ 181.450195, -18.020528 ] } } +, +{ "type": "Feature", "properties": { "themax": 18, "themin": 18, "themean": 18, "theconcat": 18, "thecomma": 18, "thesum": 237, "theproduct": 71604000 }, "geometry": { "type": "Point", "coordinates": [ 6.591797, -44.809122 ] } } +, +{ "type": "Feature", "properties": { "themax": 24, "themin": 24, "themean": 24, "theconcat": 24, "thecomma": 24, "thesum": 117, "theproduct": 19920 }, "geometry": { "type": "Point", "coordinates": [ 13.447266, -81.544159 ] } } +, +{ "type": "Feature", "properties": { "themax": 35, "themin": 35, "themean": 35, "theconcat": 35, "thecomma": 35, "thesum": 146, "theproduct": 85715 }, "geometry": { "type": "Point", "coordinates": [ 57.963867, -82.232057 ] } } +, +{ "type": "Feature", "properties": { "themax": 70, "themin": 70, "themean": 70, "theconcat": 70, "thecomma": 70, "thesum": 582, "theproduct": 523390802429214700 }, "geometry": { "type": "Point", "coordinates": [ 147.041016, -21.616579 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 1, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 67, "themin": 67, "themean": 67, "theconcat": 67, "thecomma": 67, "thesum": 216, "theproduct": 73487744 }, "geometry": { "type": "Point", "coordinates": [ 182.548828, 22.268764 ] } } +, +{ "type": "Feature", "properties": { "themax": 26, "themin": 26, "themean": 26, "theconcat": 26, "thecomma": 26, "thesum": 398, "theproduct": 10070754193500 }, "geometry": { "type": "Point", "coordinates": [ 44.033203, 42.747012 ] } } +, +{ "type": "Feature", "properties": { "themax": 69, "themin": 69, "themean": 69, "theconcat": 69, "thecomma": 69, "thesum": 281, "theproduct": 112791609 }, "geometry": { "type": "Point", "coordinates": [ 113.598633, 13.838080 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 0, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 72, "themin": 72, "themean": 72, "theconcat": 72, "thecomma": 72, "thesum": 101, "theproduct": 2088 }, "geometry": { "type": "Point", "coordinates": [ -179.318848, -69.029279 ] } } +, +{ "type": "Feature", "properties": { "themax": 59, "themin": 59, "themean": 59, "theconcat": 59, "thecomma": 59, "thesum": 101, "theproduct": 2478 }, "geometry": { "type": "Point", "coordinates": [ -146.887207, -72.900264 ] } } +, +{ "type": "Feature", "properties": { "thesum": 100, "themax": 100, "themin": 100, "theproduct": 100, "themean": 100, "theconcat": 100, "thecomma": 100 }, "geometry": { "type": "Point", "coordinates": [ -123.947754, -81.873641 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 0, "y": 2 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 38, "themin": 38, "themean": 38, "theconcat": 38, "thecomma": 38, "thesum": 87, "theproduct": 1862 }, "geometry": { "type": "Point", "coordinates": [ -176.462402, -1.186439 ] } } +, +{ "type": "Feature", "properties": { "themax": 43, "themin": 43, "themean": 43, "theconcat": 43, "thecomma": 43, "thesum": 97, "theproduct": 2322 }, "geometry": { "type": "Point", "coordinates": [ -168.134766, -37.387617 ] } } +, +{ "type": "Feature", "properties": { "themax": 71, "themin": 71, "themean": 71, "theconcat": 71, "thecomma": 71, "thesum": 112, "theproduct": 20448 }, "geometry": { "type": "Point", "coordinates": [ -171.826172, -55.028022 ] } } +, +{ "type": "Feature", "properties": { "thesum": 75, "themax": 75, "themin": 75, "theproduct": 75, "themean": 75, "theconcat": 75, "thecomma": 75 }, "geometry": { "type": "Point", "coordinates": [ -157.214355, -62.925236 ] } } +, +{ "type": "Feature", "properties": { "thesum": 23, "themax": 23, "themin": 23, "theproduct": 23, "themean": 23, "theconcat": 23, "thecomma": 23 }, "geometry": { "type": "Point", "coordinates": [ -131.418457, -48.661943 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 0, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 67, "themax": 67, "themin": 67, "theproduct": 67, "themean": 67, "theconcat": 67, "thecomma": 67 }, "geometry": { "type": "Point", "coordinates": [ -177.451172, 22.268764 ] } } +, +{ "type": "Feature", "properties": { "themax": 74, "themin": 74, "themean": 74, "theconcat": 74, "thecomma": 74, "thesum": 139, "theproduct": 4810 }, "geometry": { "type": "Point", "coordinates": [ -159.587402, 33.504759 ] } } +, +{ "type": "Feature", "properties": { "themax": 5, "themin": 5, "themean": 5, "theconcat": 5, "thecomma": 5, "thesum": 17, "theproduct": 60 }, "geometry": { "type": "Point", "coordinates": [ -153.413086, 29.075375 ] } } +, +{ "type": "Feature", "properties": { "themax": 94, "themin": 94, "themean": 94, "theconcat": 94, "thecomma": 94, "thesum": 178, "theproduct": 7896 }, "geometry": { "type": "Point", "coordinates": [ -132.495117, 18.083201 ] } } +, +{ "type": "Feature", "properties": { "themax": 51, "themin": 51, "themean": 51, "theconcat": 51, "thecomma": 51, "thesum": 89, "theproduct": 1938 }, "geometry": { "type": "Point", "coordinates": [ -105.314941, 25.819672 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 0, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 3, "themin": 3, "themean": 3, "theconcat": 3, "thecomma": 3, "thesum": 95, "theproduct": 3276 }, "geometry": { "type": "Point", "coordinates": [ -147.370605, 84.780532 ] } } +, +{ "type": "Feature", "properties": { "thesum": 28, "themax": 28, "themin": 28, "theproduct": 28, "themean": 28, "theconcat": 28, "thecomma": 28 }, "geometry": { "type": "Point", "coordinates": [ -108.413086, 69.854762 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 1, "y": 2 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 66, "themin": 66, "themean": 66, "theconcat": 66, "thecomma": 66, "thesum": 88, "theproduct": 1452 }, "geometry": { "type": "Point", "coordinates": [ -68.071289, -6.860985 ] } } +, +{ "type": "Feature", "properties": { "thesum": 63, "themax": 63, "themin": 63, "theproduct": 63, "themean": 63, "theconcat": 63, "thecomma": 63 }, "geometry": { "type": "Point", "coordinates": [ -50.734863, -49.052270 ] } } +, +{ "type": "Feature", "properties": { "themax": 95, "themin": 95, "themean": 95, "theconcat": 95, "thecomma": 95, "thesum": 254, "theproduct": 596410 }, "geometry": { "type": "Point", "coordinates": [ -56.667480, -62.562983 ] } } +, +{ "type": "Feature", "properties": { "thesum": 19, "themax": 19, "themin": 19, "theproduct": 19, "themean": 19, "theconcat": 19, "thecomma": 19 }, "geometry": { "type": "Point", "coordinates": [ -25.136719, -41.195190 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 1, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 53, "themax": 53, "themin": 53, "theproduct": 53, "themean": 53, "theconcat": 53, "thecomma": 53 }, "geometry": { "type": "Point", "coordinates": [ -84.902344, 62.165502 ] } } +, +{ "type": "Feature", "properties": { "themax": 92, "themin": 92, "themean": 92, "theconcat": 92, "thecomma": 92, "thesum": 191, "theproduct": 9108 }, "geometry": { "type": "Point", "coordinates": [ -63.347168, 58.008098 ] } } +, +{ "type": "Feature", "properties": { "themax": 90, "themin": 90, "themean": 90, "theconcat": 90, "thecomma": 90, "thesum": 111, "theproduct": 1890 }, "geometry": { "type": "Point", "coordinates": [ -29.003906, 48.458352 ] } } +, +{ "type": "Feature", "properties": { "themax": 13, "themin": 13, "themean": 13, "theconcat": 13, "thecomma": 13, "thesum": 86, "theproduct": 949 }, "geometry": { "type": "Point", "coordinates": [ -3.713379, 47.353711 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 1, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 57, "themin": 57, "themean": 57, "theconcat": 57, "thecomma": 57, "thesum": 94, "theproduct": 2109 }, "geometry": { "type": "Point", "coordinates": [ -71.762695, 83.010194 ] } } +, +{ "type": "Feature", "properties": { "thesum": 97, "themax": 97, "themin": 97, "theproduct": 97, "themean": 97, "theconcat": 97, "thecomma": 97 }, "geometry": { "type": "Point", "coordinates": [ -19.138184, 85.007340 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 2, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 85, "themax": 85, "themin": 85, "theproduct": 85, "themean": 85, "theconcat": 85, "thecomma": 85 }, "geometry": { "type": "Point", "coordinates": [ 7.404785, -80.390065 ] } } +, +{ "type": "Feature", "properties": { "themax": 24, "themin": 24, "themean": 24, "theconcat": 24, "thecomma": 24, "thesum": 117, "theproduct": 19920 }, "geometry": { "type": "Point", "coordinates": [ 13.469238, -81.544159 ] } } +, +{ "type": "Feature", "properties": { "themax": 35, "themin": 35, "themean": 35, "theconcat": 35, "thecomma": 35, "thesum": 114, "theproduct": 2765 }, "geometry": { "type": "Point", "coordinates": [ 57.963867, -82.232057 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 2, "y": 2 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 86, "themin": 86, "themean": 86, "theconcat": 86, "thecomma": 86, "thesum": 132, "theproduct": 3956 }, "geometry": { "type": "Point", "coordinates": [ -0.263672, -32.694866 ] } } +, +{ "type": "Feature", "properties": { "themax": 76, "themin": 76, "themean": 76, "theconcat": 76, "thecomma": 76, "thesum": 124, "theproduct": 3648 }, "geometry": { "type": "Point", "coordinates": [ 35.463867, -21.555284 ] } } +, +{ "type": "Feature", "properties": { "themax": 18, "themin": 18, "themean": 18, "theconcat": 18, "thecomma": 18, "thesum": 152, "theproduct": 842400 }, "geometry": { "type": "Point", "coordinates": [ 6.569824, -44.809122 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 2, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 2, "themin": 2, "themean": 2, "theconcat": 2, "thecomma": 2, "thesum": 100, "theproduct": 2624 }, "geometry": { "type": "Point", "coordinates": [ 14.062500, 46.724800 ] } } +, +{ "type": "Feature", "properties": { "themax": 26, "themin": 26, "themean": 26, "theconcat": 26, "thecomma": 26, "thesum": 115, "theproduct": 2314 }, "geometry": { "type": "Point", "coordinates": [ 44.033203, 42.747012 ] } } +, +{ "type": "Feature", "properties": { "thesum": 25, "themax": 25, "themin": 25, "theproduct": 25, "themean": 25, "theconcat": 25, "thecomma": 25 }, "geometry": { "type": "Point", "coordinates": [ 49.372559, 54.033586 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 2, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 11, "themax": 11, "themin": 11, "theproduct": 11, "themean": 11, "theconcat": 11, "thecomma": 11 }, "geometry": { "type": "Point", "coordinates": [ 30.871582, 80.182461 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 3, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 72, "themax": 72, "themin": 72, "theproduct": 72, "themean": 72, "theconcat": 72, "thecomma": 72 }, "geometry": { "type": "Point", "coordinates": [ 180.681152, -69.029279 ] } } +, +{ "type": "Feature", "properties": { "themax": 52, "themin": 52, "themean": 52, "theconcat": 52, "thecomma": 52, "thesum": 149, "theproduct": 114192 }, "geometry": { "type": "Point", "coordinates": [ 116.477051, -73.175897 ] } } +, +{ "type": "Feature", "properties": { "themax": 87, "themin": 87, "themean": 87, "theconcat": 87, "thecomma": 87, "thesum": 183, "theproduct": 8352 }, "geometry": { "type": "Point", "coordinates": [ 165.541992, -69.862328 ] } } +, +{ "type": "Feature", "properties": { "thesum": 58, "themax": 58, "themin": 58, "theproduct": 58, "themean": 58, "theconcat": 58, "thecomma": 58 }, "geometry": { "type": "Point", "coordinates": [ 141.635742, -84.970875 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 3, "y": 2 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 49, "themin": 49, "themean": 49, "theconcat": 49, "thecomma": 49, "thesum": 81, "theproduct": 1519 }, "geometry": { "type": "Point", "coordinates": [ 181.450195, -17.999632 ] } } +, +{ "type": "Feature", "properties": { "themax": 70, "themin": 70, "themean": 70, "theconcat": 70, "thecomma": 70, "thesum": 134, "theproduct": 4480 }, "geometry": { "type": "Point", "coordinates": [ 147.041016, -21.637005 ] } } +, +{ "type": "Feature", "properties": { "themax": 8, "themin": 8, "themean": 8, "theconcat": 8, "thecomma": 8, "thesum": 58, "theproduct": 2112 }, "geometry": { "type": "Point", "coordinates": [ 161.455078, -40.380028 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 3, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 17, "themin": 17, "themean": 17, "theconcat": 17, "thecomma": 17, "thesum": 79, "theproduct": 1054 }, "geometry": { "type": "Point", "coordinates": [ 110.434570, 38.358888 ] } } +, +{ "type": "Feature", "properties": { "themax": 69, "themin": 69, "themean": 69, "theconcat": 69, "thecomma": 69, "thesum": 150, "theproduct": 5589 }, "geometry": { "type": "Point", "coordinates": [ 113.620605, 13.838080 ] } } +, +{ "type": "Feature", "properties": { "themax": 7, "themin": 7, "themean": 7, "theconcat": 7, "thecomma": 7, "thesum": 100, "theproduct": 651 }, "geometry": { "type": "Point", "coordinates": [ 126.606445, 8.711359 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 3, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "themax": 55, "themin": 55, "themean": 55, "theconcat": 55, "thecomma": 55, "thesum": 179, "theproduct": 165165 }, "geometry": { "type": "Point", "coordinates": [ 96.042480, 83.713139 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 0, "y": 6 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 72, "themax": 72, "themin": 72, "theproduct": 72, "themean": 72, "theconcat": 72, "thecomma": 72 }, "geometry": { "type": "Point", "coordinates": [ -179.318848, -69.029279 ] } } +, +{ "type": "Feature", "properties": { "thesum": 29, "themax": 29, "themin": 29, "theproduct": 29, "themean": 29, "theconcat": 29, "thecomma": 29 }, "geometry": { "type": "Point", "coordinates": [ -162.421875, -72.829052 ] } } +, +{ "type": "Feature", "properties": { "thesum": 59, "themax": 59, "themin": 59, "theproduct": 59, "themean": 59, "theconcat": 59, "thecomma": 59 }, "geometry": { "type": "Point", "coordinates": [ -146.898193, -72.900264 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 0, "y": 5 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 71, "themax": 71, "themin": 71, "theproduct": 71, "themean": 71, "theconcat": 71, "thecomma": 71 }, "geometry": { "type": "Point", "coordinates": [ -171.837158, -55.021725 ] } } +, +{ "type": "Feature", "properties": { "thesum": 9, "themax": 9, "themin": 9, "theproduct": 9, "themean": 9, "theconcat": 9, "thecomma": 9 }, "geometry": { "type": "Point", "coordinates": [ -168.585205, -52.643063 ] } } +, +{ "type": "Feature", "properties": { "thesum": 32, "themax": 32, "themin": 32, "theproduct": 32, "themean": 32, "theconcat": 32, "thecomma": 32 }, "geometry": { "type": "Point", "coordinates": [ -156.346436, -54.156001 ] } } +, +{ "type": "Feature", "properties": { "thesum": 75, "themax": 75, "themin": 75, "theproduct": 75, "themean": 75, "theconcat": 75, "thecomma": 75 }, "geometry": { "type": "Point", "coordinates": [ -157.225342, -62.925236 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 0, "y": 4 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 38, "themax": 38, "themin": 38, "theproduct": 38, "themean": 38, "theconcat": 38, "thecomma": 38 }, "geometry": { "type": "Point", "coordinates": [ -176.473389, -1.175455 ] } } +, +{ "type": "Feature", "properties": { "thesum": 49, "themax": 49, "themin": 49, "theproduct": 49, "themean": 49, "theconcat": 49, "thecomma": 49 }, "geometry": { "type": "Point", "coordinates": [ -178.560791, -17.999632 ] } } +, +{ "type": "Feature", "properties": { "thesum": 43, "themax": 43, "themin": 43, "theproduct": 43, "themean": 43, "theconcat": 43, "thecomma": 43 }, "geometry": { "type": "Point", "coordinates": [ -168.145752, -37.378888 ] } } +, +{ "type": "Feature", "properties": { "thesum": 54, "themax": 54, "themin": 54, "theproduct": 54, "themean": 54, "theconcat": 54, "thecomma": 54 }, "geometry": { "type": "Point", "coordinates": [ -141.394043, -11.759815 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 0, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 67, "themax": 67, "themin": 67, "theproduct": 67, "themean": 67, "theconcat": 67, "thecomma": 67 }, "geometry": { "type": "Point", "coordinates": [ -177.451172, 22.268764 ] } } +, +{ "type": "Feature", "properties": { "thesum": 74, "themax": 74, "themin": 74, "theproduct": 74, "themean": 74, "theconcat": 74, "thecomma": 74 }, "geometry": { "type": "Point", "coordinates": [ -159.598389, 33.513919 ] } } +, +{ "type": "Feature", "properties": { "thesum": 65, "themax": 65, "themin": 65, "theproduct": 65, "themean": 65, "theconcat": 65, "thecomma": 65 }, "geometry": { "type": "Point", "coordinates": [ -166.442871, 2.778451 ] } } +, +{ "type": "Feature", "properties": { "thesum": 5, "themax": 5, "themin": 5, "theproduct": 5, "themean": 5, "theconcat": 5, "thecomma": 5 }, "geometry": { "type": "Point", "coordinates": [ -153.413086, 29.075375 ] } } +, +{ "type": "Feature", "properties": { "thesum": 12, "themax": 12, "themin": 12, "theproduct": 12, "themean": 12, "theconcat": 12, "thecomma": 12 }, "geometry": { "type": "Point", "coordinates": [ -145.426025, 26.332807 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 0, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 3, "themax": 3, "themin": 3, "theproduct": 3, "themean": 3, "theconcat": 3, "thecomma": 3 }, "geometry": { "type": "Point", "coordinates": [ -147.370605, 84.781532 ] } } +, +{ "type": "Feature", "properties": { "thesum": 14, "themax": 14, "themin": 14, "theproduct": 14, "themean": 14, "theconcat": 14, "thecomma": 14 }, "geometry": { "type": "Point", "coordinates": [ -145.085449, 80.548322 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 1, "y": 7 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 100, "themax": 100, "themin": 100, "theproduct": 100, "themean": 100, "theconcat": 100, "thecomma": 100 }, "geometry": { "type": "Point", "coordinates": [ -123.947754, -81.873641 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 1, "y": 6 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 42, "themax": 42, "themin": 42, "theproduct": 42, "themean": 42, "theconcat": 42, "thecomma": 42 }, "geometry": { "type": "Point", "coordinates": [ -116.213379, -78.599643 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 1, "y": 5 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 23, "themax": 23, "themin": 23, "theproduct": 23, "themean": 23, "theconcat": 23, "thecomma": 23 }, "geometry": { "type": "Point", "coordinates": [ -131.429443, -48.654686 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 1, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 94, "themax": 94, "themin": 94, "theproduct": 94, "themean": 94, "theconcat": 94, "thecomma": 94 }, "geometry": { "type": "Point", "coordinates": [ -132.506104, 18.083201 ] } } +, +{ "type": "Feature", "properties": { "thesum": 84, "themax": 84, "themin": 84, "theproduct": 84, "themean": 84, "theconcat": 84, "thecomma": 84 }, "geometry": { "type": "Point", "coordinates": [ -117.344971, 13.357554 ] } } +, +{ "type": "Feature", "properties": { "thesum": 51, "themax": 51, "themin": 51, "theproduct": 51, "themean": 51, "theconcat": 51, "thecomma": 51 }, "geometry": { "type": "Point", "coordinates": [ -105.314941, 25.819672 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 1, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 28, "themax": 28, "themin": 28, "theproduct": 28, "themean": 28, "theconcat": 28, "thecomma": 28 }, "geometry": { "type": "Point", "coordinates": [ -108.413086, 69.858546 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 1, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 78, "themax": 78, "themin": 78, "theproduct": 78, "themean": 78, "theconcat": 78, "thecomma": 78 }, "geometry": { "type": "Point", "coordinates": [ -128.056641, 83.348067 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 2, "y": 5 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 63, "themax": 63, "themin": 63, "theproduct": 63, "themean": 63, "theconcat": 63, "thecomma": 63 }, "geometry": { "type": "Point", "coordinates": [ -50.734863, -49.045070 ] } } +, +{ "type": "Feature", "properties": { "thesum": 95, "themax": 95, "themin": 95, "theproduct": 95, "themean": 95, "theconcat": 95, "thecomma": 95 }, "geometry": { "type": "Point", "coordinates": [ -56.678467, -62.557920 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 2, "y": 4 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 66, "themax": 66, "themin": 66, "theproduct": 66, "themean": 66, "theconcat": 66, "thecomma": 66 }, "geometry": { "type": "Point", "coordinates": [ -68.071289, -6.860985 ] } } +, +{ "type": "Feature", "properties": { "thesum": 22, "themax": 22, "themin": 22, "theproduct": 22, "themean": 22, "theconcat": 22, "thecomma": 22 }, "geometry": { "type": "Point", "coordinates": [ -83.836670, -22.319589 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 2, "y": 2 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 53, "themax": 53, "themin": 53, "theproduct": 53, "themean": 53, "theconcat": 53, "thecomma": 53 }, "geometry": { "type": "Point", "coordinates": [ -84.902344, 62.165502 ] } } +, +{ "type": "Feature", "properties": { "thesum": 92, "themax": 92, "themin": 92, "theproduct": 92, "themean": 92, "theconcat": 92, "thecomma": 92 }, "geometry": { "type": "Point", "coordinates": [ -63.358154, 58.008098 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 2, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 57, "themax": 57, "themin": 57, "theproduct": 57, "themean": 57, "theconcat": 57, "thecomma": 57 }, "geometry": { "type": "Point", "coordinates": [ -71.773682, 83.010194 ] } } +, +{ "type": "Feature", "properties": { "thesum": 37, "themax": 37, "themin": 37, "theproduct": 37, "themean": 37, "theconcat": 37, "thecomma": 37 }, "geometry": { "type": "Point", "coordinates": [ -79.738770, 80.846649 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 3, "y": 5 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 19, "themax": 19, "themin": 19, "theproduct": 19, "themean": 19, "theconcat": 19, "thecomma": 19 }, "geometry": { "type": "Point", "coordinates": [ -25.147705, -41.195190 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 3, "y": 4 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 73, "themax": 73, "themin": 73, "theproduct": 73, "themean": 73, "theconcat": 73, "thecomma": 73 }, "geometry": { "type": "Point", "coordinates": [ -41.286621, -0.549308 ] } } +, +{ "type": "Feature", "properties": { "thesum": 86, "themax": 86, "themin": 86, "theproduct": 86, "themean": 86, "theconcat": 86, "thecomma": 86 }, "geometry": { "type": "Point", "coordinates": [ -0.252686, -32.694866 ] } } +, +{ "type": "Feature", "properties": { "thesum": 19, "themax": 19, "themin": 19, "theproduct": 19, "themean": 19, "theconcat": 19, "thecomma": 19 }, "geometry": { "type": "Point", "coordinates": [ -25.147705, -41.195190 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 3, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 73, "themax": 73, "themin": 73, "theproduct": 73, "themean": 73, "theconcat": 73, "thecomma": 73 }, "geometry": { "type": "Point", "coordinates": [ -41.286621, -0.549308 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 3, "y": 2 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 99, "themax": 99, "themin": 99, "theproduct": 99, "themean": 99, "theconcat": 99, "thecomma": 99 }, "geometry": { "type": "Point", "coordinates": [ -27.751465, 53.337433 ] } } +, +{ "type": "Feature", "properties": { "thesum": 90, "themax": 90, "themin": 90, "theproduct": 90, "themean": 90, "theconcat": 90, "thecomma": 90 }, "geometry": { "type": "Point", "coordinates": [ -29.014893, 48.458352 ] } } +, +{ "type": "Feature", "properties": { "thesum": 21, "themax": 21, "themin": 21, "theproduct": 21, "themean": 21, "theconcat": 21, "thecomma": 21 }, "geometry": { "type": "Point", "coordinates": [ -15.172119, 44.150681 ] } } +, +{ "type": "Feature", "properties": { "thesum": 13, "themax": 13, "themin": 13, "theproduct": 13, "themean": 13, "theconcat": 13, "thecomma": 13 }, "geometry": { "type": "Point", "coordinates": [ -3.713379, 47.353711 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 3, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 97, "themax": 97, "themin": 97, "theproduct": 97, "themean": 97, "theconcat": 97, "thecomma": 97 }, "geometry": { "type": "Point", "coordinates": [ -19.138184, 85.007340 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 4, "y": 7 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 85, "themax": 85, "themin": 85, "theproduct": 85, "themean": 85, "theconcat": 85, "thecomma": 85 }, "geometry": { "type": "Point", "coordinates": [ 7.393799, -80.388230 ] } } +, +{ "type": "Feature", "properties": { "thesum": 24, "themax": 24, "themin": 24, "theproduct": 24, "themean": 24, "theconcat": 24, "thecomma": 24 }, "geometry": { "type": "Point", "coordinates": [ 13.458252, -81.542544 ] } } +, +{ "type": "Feature", "properties": { "thesum": 83, "themax": 83, "themin": 83, "theproduct": 83, "themean": 83, "theconcat": 83, "thecomma": 83 }, "geometry": { "type": "Point", "coordinates": [ 43.352051, -79.995260 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 4, "y": 5 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 48, "themax": 48, "themin": 48, "theproduct": 48, "themean": 48, "theconcat": 48, "thecomma": 48 }, "geometry": { "type": "Point", "coordinates": [ 3.757324, -46.957761 ] } } +, +{ "type": "Feature", "properties": { "thesum": 18, "themax": 18, "themin": 18, "theproduct": 18, "themean": 18, "theconcat": 18, "thecomma": 18 }, "geometry": { "type": "Point", "coordinates": [ 6.569824, -44.801327 ] } } +, +{ "type": "Feature", "properties": { "thesum": 39, "themax": 39, "themin": 39, "theproduct": 39, "themean": 39, "theconcat": 39, "thecomma": 39 }, "geometry": { "type": "Point", "coordinates": [ 20.368652, -44.949249 ] } } +, +{ "type": "Feature", "properties": { "thesum": 15, "themax": 15, "themin": 15, "theproduct": 15, "themean": 15, "theconcat": 15, "thecomma": 15 }, "geometry": { "type": "Point", "coordinates": [ 14.666748, -65.256706 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 4, "y": 4 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 86, "themax": 86, "themin": 86, "theproduct": 86, "themean": 86, "theconcat": 86, "thecomma": 86 }, "geometry": { "type": "Point", "coordinates": [ -0.252686, -32.694866 ] } } +, +{ "type": "Feature", "properties": { "thesum": 46, "themax": 46, "themin": 46, "theproduct": 46, "themean": 46, "theconcat": 46, "thecomma": 46 }, "geometry": { "type": "Point", "coordinates": [ 37.781982, -9.253936 ] } } +, +{ "type": "Feature", "properties": { "thesum": 76, "themax": 76, "themin": 76, "theproduct": 76, "themean": 76, "theconcat": 76, "thecomma": 76 }, "geometry": { "type": "Point", "coordinates": [ 35.452881, -21.545066 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 4, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 89, "themax": 89, "themin": 89, "theproduct": 89, "themean": 89, "theconcat": 89, "thecomma": 89 }, "geometry": { "type": "Point", "coordinates": [ 28.114014, 24.527135 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 4, "y": 2 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 2, "themax": 2, "themin": 2, "theproduct": 2, "themean": 2, "theconcat": 2, "thecomma": 2 }, "geometry": { "type": "Point", "coordinates": [ 14.062500, 46.724800 ] } } +, +{ "type": "Feature", "properties": { "thesum": 16, "themax": 16, "themin": 16, "theproduct": 16, "themean": 16, "theconcat": 16, "thecomma": 16 }, "geometry": { "type": "Point", "coordinates": [ 24.664307, 60.294299 ] } } +, +{ "type": "Feature", "properties": { "thesum": 82, "themax": 82, "themin": 82, "theproduct": 82, "themean": 82, "theconcat": 82, "thecomma": 82 }, "geometry": { "type": "Point", "coordinates": [ 31.959229, 55.596971 ] } } +, +{ "type": "Feature", "properties": { "thesum": 26, "themax": 26, "themin": 26, "theproduct": 26, "themean": 26, "theconcat": 26, "thecomma": 26 }, "geometry": { "type": "Point", "coordinates": [ 44.022217, 42.747012 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 4, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 11, "themax": 11, "themin": 11, "theproduct": 11, "themean": 11, "theconcat": 11, "thecomma": 11 }, "geometry": { "type": "Point", "coordinates": [ 30.860596, 80.182461 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 5, "y": 7 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 35, "themax": 35, "themin": 35, "theproduct": 35, "themean": 35, "theconcat": 35, "thecomma": 35 }, "geometry": { "type": "Point", "coordinates": [ 57.952881, -82.230572 ] } } +, +{ "type": "Feature", "properties": { "thesum": 79, "themax": 79, "themin": 79, "theproduct": 79, "themean": 79, "theconcat": 79, "thecomma": 79 }, "geometry": { "type": "Point", "coordinates": [ 53.382568, -84.129470 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 5, "y": 6 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 10, "themax": 10, "themin": 10, "theproduct": 10, "themean": 10, "theconcat": 10, "thecomma": 10 }, "geometry": { "type": "Point", "coordinates": [ 87.736816, -76.468063 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 5, "y": 5 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 80, "themax": 80, "themin": 80, "theproduct": 80, "themean": 80, "theconcat": 80, "thecomma": 80 }, "geometry": { "type": "Point", "coordinates": [ 58.271484, -53.028000 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 5, "y": 2 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 25, "themax": 25, "themin": 25, "theproduct": 25, "themean": 25, "theconcat": 25, "thecomma": 25 }, "geometry": { "type": "Point", "coordinates": [ 49.372559, 54.033586 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 6, "y": 6 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 52, "themax": 52, "themin": 52, "theproduct": 52, "themean": 52, "theconcat": 52, "thecomma": 52 }, "geometry": { "type": "Point", "coordinates": [ 116.466064, -73.172717 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 6, "y": 5 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 1, "themax": 1, "themin": 1, "theproduct": 1, "themean": 1, "theconcat": 1, "thecomma": 1 }, "geometry": { "type": "Point", "coordinates": [ 134.197998, -54.297294 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 6, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 17, "themax": 17, "themin": 17, "theproduct": 17, "themean": 17, "theconcat": 17, "thecomma": 17 }, "geometry": { "type": "Point", "coordinates": [ 110.423584, 38.367502 ] } } +, +{ "type": "Feature", "properties": { "thesum": 62, "themax": 62, "themin": 62, "theproduct": 62, "themean": 62, "theconcat": 62, "thecomma": 62 }, "geometry": { "type": "Point", "coordinates": [ 120.717773, 34.052659 ] } } +, +{ "type": "Feature", "properties": { "thesum": 69, "themax": 69, "themin": 69, "theproduct": 69, "themean": 69, "theconcat": 69, "thecomma": 69 }, "geometry": { "type": "Point", "coordinates": [ 113.609619, 13.838080 ] } } +, +{ "type": "Feature", "properties": { "thesum": 81, "themax": 81, "themin": 81, "theproduct": 81, "themean": 81, "theconcat": 81, "thecomma": 81 }, "geometry": { "type": "Point", "coordinates": [ 125.299072, 18.291950 ] } } +, +{ "type": "Feature", "properties": { "thesum": 7, "themax": 7, "themin": 7, "theproduct": 7, "themean": 7, "theconcat": 7, "thecomma": 7 }, "geometry": { "type": "Point", "coordinates": [ 126.606445, 8.722218 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 6, "y": 0 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 55, "themax": 55, "themin": 55, "theproduct": 55, "themean": 55, "theconcat": 55, "thecomma": 55 }, "geometry": { "type": "Point", "coordinates": [ 96.031494, 83.713139 ] } } +, +{ "type": "Feature", "properties": { "thesum": 91, "themax": 91, "themin": 91, "theproduct": 91, "themean": 91, "theconcat": 91, "thecomma": 91 }, "geometry": { "type": "Point", "coordinates": [ 114.971924, 84.177591 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 7, "y": 7 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 58, "themax": 58, "themin": 58, "theproduct": 58, "themean": 58, "theconcat": 58, "thecomma": 58 }, "geometry": { "type": "Point", "coordinates": [ 141.624756, -84.969912 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 7, "y": 6 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 72, "themax": 72, "themin": 72, "theproduct": 72, "themean": 72, "theconcat": 72, "thecomma": 72 }, "geometry": { "type": "Point", "coordinates": [ 180.681152, -69.029279 ] } } +, +{ "type": "Feature", "properties": { "thesum": 61, "themax": 61, "themin": 61, "theproduct": 61, "themean": 61, "theconcat": 61, "thecomma": 61 }, "geometry": { "type": "Point", "coordinates": [ 146.239014, -77.415861 ] } } +, +{ "type": "Feature", "properties": { "thesum": 36, "themax": 36, "themin": 36, "theproduct": 36, "themean": 36, "theconcat": 36, "thecomma": 36 }, "geometry": { "type": "Point", "coordinates": [ 152.742920, -78.389278 ] } } +, +{ "type": "Feature", "properties": { "thesum": 87, "themax": 87, "themin": 87, "theproduct": 87, "themean": 87, "theconcat": 87, "thecomma": 87 }, "geometry": { "type": "Point", "coordinates": [ 165.531006, -69.862328 ] } } +, +{ "type": "Feature", "properties": { "thesum": 96, "themax": 96, "themin": 96, "theproduct": 96, "themean": 96, "theconcat": 96, "thecomma": 96 }, "geometry": { "type": "Point", "coordinates": [ 174.715576, -76.783167 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 7, "y": 5 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 1, "themax": 1, "themin": 1, "theproduct": 1, "themean": 1, "theconcat": 1, "thecomma": 1 }, "geometry": { "type": "Point", "coordinates": [ 134.197998, -54.297294 ] } } +, +{ "type": "Feature", "properties": { "thesum": 8, "themax": 8, "themin": 8, "theproduct": 8, "themean": 8, "theconcat": 8, "thecomma": 8 }, "geometry": { "type": "Point", "coordinates": [ 161.444092, -40.371659 ] } } +, +{ "type": "Feature", "properties": { "thesum": 44, "themax": 44, "themin": 44, "theproduct": 44, "themean": 44, "theconcat": 44, "thecomma": 44 }, "geometry": { "type": "Point", "coordinates": [ 146.601562, -65.113772 ] } } +, +{ "type": "Feature", "properties": { "thesum": 6, "themax": 6, "themin": 6, "theproduct": 6, "themean": 6, "theconcat": 6, "thecomma": 6 }, "geometry": { "type": "Point", "coordinates": [ 170.266113, -59.450660 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 7, "y": 4 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 31, "themax": 31, "themin": 31, "theproduct": 31, "themean": 31, "theconcat": 31, "thecomma": 31 }, "geometry": { "type": "Point", "coordinates": [ 151.435547, -2.054003 ] } } +, +{ "type": "Feature", "properties": { "thesum": 70, "themax": 70, "themin": 70, "theproduct": 70, "themean": 70, "theconcat": 70, "thecomma": 70 }, "geometry": { "type": "Point", "coordinates": [ 147.030029, -21.626793 ] } } +, +{ "type": "Feature", "properties": { "thesum": 64, "themax": 64, "themin": 64, "theproduct": 64, "themean": 64, "theconcat": 64, "thecomma": 64 }, "geometry": { "type": "Point", "coordinates": [ 159.686279, -17.140790 ] } } +, +{ "type": "Feature", "properties": { "thesum": 8, "themax": 8, "themin": 8, "theproduct": 8, "themean": 8, "theconcat": 8, "thecomma": 8 }, "geometry": { "type": "Point", "coordinates": [ 161.444092, -40.371659 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 7, "y": 3 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 93, "themax": 93, "themin": 93, "theproduct": 93, "themean": 93, "theconcat": 93, "thecomma": 93 }, "geometry": { "type": "Point", "coordinates": [ 169.760742, 17.853290 ] } } +] } +] } +, +{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 7, "y": 1 }, "features": [ +{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [ +{ "type": "Feature", "properties": { "thesum": 33, "themax": 33, "themin": 33, "theproduct": 33, "themean": 33, "theconcat": 33, "thecomma": 33 }, "geometry": { "type": "Point", "coordinates": [ 177.451172, 76.385556 ] } } +] } +] } +] } 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%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma_-r1_-K100.json similarity index 98% rename from tests/accumulate/out/-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json rename to tests/accumulate/out/-z3_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma_-r1_-K100.json index d2ce155f..93bc43b6 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%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma_-r1_-K100.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "3.757458,-84.969764,359.744029,85.007238", "bounds": "-179.320808,-85.051129,177.449262,85.051129", "center": "112.500000,20.489949,3", -"description": "tests/accumulate/out/-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json.check.mbtiles", +"description": "tests/accumulate/out/-z3_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma_-r1_-K100.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/accumulate/out/-z3_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma_-r1_-K100.json.check.mbtiles -z3 -Ethesum:sum -Etheproduct:product -Ethemax:max -Ethemin:min -Ethemean:mean -Etheconcat:concat -Ethecomma:comma -r1 -K100 tests/accumulate/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/accumulate/out/-z3_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma_-r1_-K100.json.check.mbtiles -z3 -Ethesum:sum -Etheproduct:product -Ethemax:max -Ethemin:min -Ethemean:mean -Etheconcat:concat -Ethecomma:comma -r1 -K100 tests/accumulate/in.json", "json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":3,\"fields\":{\"clustered\":\"Boolean\",\"point_count\":\"Number\",\"point_count_abbreviated\":\"String\",\"sqrt_point_count\":\"Number\",\"thecomma\":\"Mixed\",\"theconcat\":\"Mixed\",\"themax\":\"Number\",\"themean\":\"Number\",\"themin\":\"Number\",\"theproduct\":\"Number\",\"thesum\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":100,\"geometry\":\"Point\",\"attributeCount\":11,\"attributes\":[{\"attribute\":\"clustered\",\"count\":1,\"type\":\"boolean\",\"values\":[true]},{\"attribute\":\"point_count\",\"count\":13,\"type\":\"number\",\"values\":[10,14,16,17,18,2,3,4,5,6,7,8,9],\"min\":2,\"max\":18},{\"attribute\":\"point_count_abbreviated\",\"count\":13,\"type\":\"string\",\"values\":[\"10\",\"14\",\"16\",\"17\",\"18\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\"]},{\"attribute\":\"sqrt_point_count\",\"count\":13,\"type\":\"number\",\"values\":[1.410000,1.730000,2.000000,2.240000,2.450000,2.650000,2.830000,3.000000,3.160000,3.740000,4.000000,4.120000,4.240000],\"min\":1.41,\"max\":4.24},{\"attribute\":\"thecomma\",\"count\":159,\"type\":\"mixed\",\"values\":[1,\"1,31,70\",\"1,31,70,64,8,44,6\",10,\"10,35,79\",100,11,\"11,2,16,82,26,89,25,55,91\",12,13,14,15,16,17,\"17,62,69\",18,19,2,\"2,16\",\"2,16,82,26\",\"2,16,82,26,89,25\",20,21,\"21,13\",22,23,\"23,72,29,59\",24,25,26,27,28,\"28,67,74,65,5,12\",29,3,\"3,14\",\"3,14,78\",\"3,14,78,28,67,74,65,5,12,94,84,51,57,37\",30,31,\"31,70\",32,\"32,75\",33,\"33,17,62,69,81,7\",\"33,17,62,69,81,7,93,46,76,48,18,39,15,80,85,24\",34,35,\"35,79\",36,37,38,\"38,49\",\"38,49,43\",\"38,49,43,54,71,9,32,75\",39,4,40,41,42,\"42,100,66,22\",43,44,\"44,6\",45,46,\"46,76\",\"46,76,48,18,39\",\"46,76,48,18,39,15\",47,48,\"48,18,39\",49,5,50,51,52,\"52,61,36,87,96\",53,\"53,92\",54,\"54,71,9\",55,\"55,91\",56,57,\"57,37\",58,59,\"59,42,100,66,22,63,95,73,86,19\",6,60,61,\"61,36\",\"61,36,87,96\",62,63,\"63,95,73\",\"63,95,73,86,19\",64],\"min\":1,\"max\":100},{\"attribute\":\"theconcat\",\"count\":159,\"type\":\"mixed\",\"values\":[1,10,100,\"103579\",11,\"11216822689255591\",12,13,\"13170\",\"13170648446\",14,15,16,17,\"176269\",18,19,2,20,21,\"2113\",\"216\",\"2168226\",\"21682268925\",22,23,\"23722959\",24,25,26,27,28,\"28677465512\",29,3,30,31,\"314\",\"31478\",\"31478286774655129484515737\",\"3170\",32,\"3275\",33,\"33176269817\",\"3317626981793467648183915808524\",34,35,\"3579\",36,37,38,\"3849\",\"384943\",\"384943547193275\",39,4,40,41,42,\"421006622\",43,44,\"446\",45,46,\"4676\",\"4676481839\",\"467648183915\",47,48,\"481839\",49,5,50,51,52,\"5261368796\",53,\"5392\",54,\"54719\",55,\"5591\",56,57,\"5737\",58,59,\"594210066226395738619\",6,60,61,\"6136\",\"61368796\",62,63,\"639573\",\"6395738619\",64],\"min\":1,\"max\":100},{\"attribute\":\"themax\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themean\",\"count\":138,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,31.5,31.666666666666669,32,33,34,35,36,37,38,39,4,40,40.333333333333339,41,41.333333333333339,41.833333333333339,42,43,43.333333333333339,43.5,44,44.111111111111117,44.666666666666667,44.833333333333339,45,45.4,45.75,46,46.375,47,47.785714285714288,48,48.294117647058829,48.5,49,49.333333333333339,49.5625,5,50,50.5,51,51.75,52,52.2,52.5,52.75,53,53.333333333333339,53.5,54,54.5,55,55.75,56,57,57.5,58,59,6,60,61,62,62.5,63,64,64.6,65,66,66.4,67,67.2,68,69,7],\"min\":1,\"max\":100},{\"attribute\":\"themin\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"theproduct\",\"count\":156,\"type\":\"number\",\"values\":[1,1.50635366827988e+21,10,100,11,117801216,12,123192,13,1360776186,14,1452,15,151798400,16,1611350,163200,1634,17,1767018240,18,18340992,1862,19,2,20,2040,21,2109,2170,2196,22,2294950,23,24,2400,2432430,25,256866214501512000,26,264,27,273,2765,27650,28,2833416,29,293314560,3,3.649478722049509e+25,3.663431746147758e+29,3.7235827383082715e+25,30,31,32,325,3276,33,33696,34,34506,3496,35,36,37,38,39,4,40,402696,41,42,43,436905,44,45,46,47,472972,48,4876,49,4958,5,50,5005,51,512,52,53,54,541413600,55,5589,56,567,57,58,59],\"min\":1,\"max\":3.663431746147758e+29},{\"attribute\":\"thesum\",\"count\":143,\"type\":\"number\",\"values\":[1,10,100,101,102,105,107,109,11,114,12,122,124,126,13,130,134,14,141,145,146,148,15,150,16,160,17,18,183,189,19,2,20,207,21,211,22,223,224,227,229,23,230,231,24,240,242,25,251,26,261,269,27,28,280,29,3,30,31,32,323,33,332,336,34,35,36,37,371,38,39,397,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,625,63],\"min\":1,\"max\":960}]}]}}", "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", +"name": "tests/accumulate/out/-z3_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma_-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" 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%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma.json similarity index 99% rename from tests/accumulate/out/-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json rename to tests/accumulate/out/-z5_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma.json index 2ac97eaf..2913544d 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%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "3.757458,-84.969764,359.744029,85.007238", "bounds": "-179.320808,-85.051129,177.449262,85.051129", "center": "-174.375000,-52.349536,5", -"description": "tests/accumulate/out/-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json.check.mbtiles", +"description": "tests/accumulate/out/-z5_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/accumulate/out/-z5_-Ethesum@sum_-Etheproduct@product_-Ethemax@max_-Ethemin@min_-Ethemean@mean_-Etheconcat@concat_-Ethecomma@comma.json.check.mbtiles -z5 -Ethesum:sum -Etheproduct:product -Ethemax:max -Ethemin:min -Ethemean:mean -Etheconcat:concat -Ethecomma:comma tests/accumulate/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/accumulate/out/-z5_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma.json.check.mbtiles -z5 -Ethesum:sum -Etheproduct:product -Ethemax:max -Ethemin:min -Ethemean:mean -Etheconcat:concat -Ethecomma:comma tests/accumulate/in.json", "json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":5,\"fields\":{\"thecomma\":\"Mixed\",\"theconcat\":\"Mixed\",\"themax\":\"Number\",\"themean\":\"Number\",\"themin\":\"Number\",\"theproduct\":\"Number\",\"thesum\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":100,\"geometry\":\"Point\",\"attributeCount\":7,\"attributes\":[{\"attribute\":\"thecomma\",\"count\":152,\"type\":\"mixed\",\"values\":[1,\"1,8,44,6\",10,100,11,12,13,14,15,16,\"16,82\",17,\"17,62\",18,\"18,39\",\"18,39,15\",19,2,\"2,16,82\",20,21,22,23,24,\"24,83\",25,26,\"26,89,25\",\"26,89,25,55,91,33,17,62,69,81,7,93,31\",27,28,29,3,\"3,14\",\"3,14,78,28\",\"3,14,78,28,67,74,65,5,12,94,84,51,57,37,97,53,92,99,90,21,13,38,49,43,54,71,9,32,75,23,72,29,59,42,100,66,22,63,95,73,86,19,11,2,16,82,26,89,25,55,91,33,17,62,69,81,7,93,46,76,48,18,39,15,80,85,24,83,10,35,79,1,31,70,64,8,44,6,52,61,36,87,96,58\",\"3,14,78,28,67,74,65,5,12,94,84,51,57,37,97,53,92,99,90,21,13,38,73,33\",30,31,32,33,34,35,\"35,79\",\"35,79,1,31,70,64,8,44,6,52,61,36,87,96,58\",36,37,38,\"38,49\",\"38,49,43,54,71,9,32\",39,4,40,41,42,43,\"43,54\",44,45,46,47,48,49,\"49,1,31,70,64,8,44,6\",\"49,72,86,46,76,48,18,39,15,80,85,24,83,10\",5,\"5,12\",50,51,52,53,54,55,\"55,91\",\"55,91,33\",56,57,\"57,37\",\"57,37,97\",58,59,6,60,61,\"61,36\",62,63,64,65,\"65,38,49,43,54,71,9,32,75,23,72,29,59,42,100,66,22,63,95,73,86,19,96\",66,\"66,22\",\"66,22,63,95,73,86,19\",67,\"67,38,11,2,16,82\",\"67,65\",\"67,74,65,5,12,94,84,51,38\",68,69,\"69,81\"],\"min\":1,\"max\":100},{\"attribute\":\"theconcat\",\"count\":152,\"type\":\"mixed\",\"values\":[1,10,100,11,12,13,14,15,16,\"1682\",17,\"1762\",18,\"1839\",\"183915\",\"18446\",19,2,20,21,\"21682\",22,23,24,\"2483\",25,26,\"268925\",\"2689255591331762698179331\",27,28,29,3,30,31,\"314\",\"3147828\",\"31478286774655129484515737975392999021133849435471932752372295942100662263957386191121682268925559133176269817934676481839158085248310357913170648446526136879658\",\"3147828677465512948451573797539299902113387333\",32,33,34,35,\"3579\",\"357913170648446526136879658\",36,37,38,\"3849\",\"3849435471932\",39,4,40,41,42,43,\"4354\",44,45,46,47,48,49,\"4913170648446\",\"4972864676481839158085248310\",5,50,51,\"512\",52,53,54,55,\"5591\",\"559133\",56,57,\"5737\",\"573797\",58,59,6,60,61,\"6136\",62,63,64,65,\"6538494354719327523722959421006622639573861996\",66,\"6622\",\"66226395738619\",67,\"67381121682\",\"6765\",\"67746551294845138\",68,69,\"6981\"],\"min\":1,\"max\":100},{\"attribute\":\"themax\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"themean\",\"count\":134,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,14.75,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,28.5,29,3,30,30.75,31,32,33,33.333333333333339,34,34.125,35,36,37,37.333333333333339,38,39,39.5,4,40,41,42,42.285714285714288,43,43.5,44,45,46,46.666666666666667,47,47.333333333333339,48,48.5,48.53333333333333,49,5,50,50.5,50.773809523809529,51,52,52.214285714285718,52.23076923076923,52.333333333333339,53,53.25,53.5,54,54.44444444444444,55,55.69565217391305,55.75,56,57,58,59,59.333333333333339,59.666666666666667,6,60,60.4,60.57142857142857,61,62,62.5,63,63.666666666666667,64,64.66666666666667,65,66,67,68,69,69.33333333333333,7,70],\"min\":1,\"max\":100},{\"attribute\":\"themin\",\"count\":100,\"type\":\"number\",\"values\":[1,10,100,11,12,13,14,15,16,17,18,19,2,20,21,22,23,24,25,26,27,28,29,3,30,31,32,33,34,35,36,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97,98,99],\"min\":1,\"max\":100},{\"attribute\":\"theproduct\",\"count\":150,\"type\":\"number\",\"values\":[1,1.1358965693283625e+21,1.5864380887725077e+38,1.6098219495357537e+132,10,100,1036586822040,10530,1054,11,119282,12,12157085491200,13,1312,1320551424,14,14372413440,1452,15,16,16336199880,165165,1693200,17,1725,18,1862,19,1992,2,20,20448,204573,2088,21,2109,2112,2196,22,23,2322,24,2432430,25,26,2624,27,2765,28,288600,29,295891195017600,3,30,300656,31,32,33,34,35,35840,36,3638439,37,38,39,39123,3982783094784,4,4.486244263022014e+22,40,402696,41,42,43,4355,44,45,46,47,48,49,5,5.103920456870841e+38,50,5005,51,517406400,52,53,54,55,5589,56,57,57850,58,59,6],\"min\":1,\"max\":1.6098219495357537e+132},{\"attribute\":\"thesum\",\"count\":136,\"type\":\"number\",\"values\":[1,10,100,101,107,11,112,114,12,123,1278,1281,13,132,14,140,142,146,15,150,156,157,16,17,178,179,18,19,191,2,20,202,208,21,216,22,223,229,23,24,25,250,26,27,273,28,29,296,3,30,302,31,32,33,34,35,352,36,37,38,388,39,4,40,408,41,42,424,4265,43,44,45,46,462,47,48,49,490,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67,679,68],\"min\":1,\"max\":4265}]}]}}", "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", +"name": "tests/accumulate/out/-z5_-Ethesum%3asum_-Etheproduct%3aproduct_-Ethemax%3amax_-Ethemin%3amin_-Ethemean%3amean_-Etheconcat%3aconcat_-Ethecomma%3acomma.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" diff --git a/tests/attribute-type/out/-z0_-Tinttype@int_-Tfloattype@float_-Tbooltype@bool_-Tstringtype@string.json b/tests/attribute-type/out/-z0_-Tinttype%3aint_-Tfloattype%3afloat_-Tbooltype%3abool_-Tstringtype%3astring.json similarity index 93% rename from tests/attribute-type/out/-z0_-Tinttype@int_-Tfloattype@float_-Tbooltype@bool_-Tstringtype@string.json rename to tests/attribute-type/out/-z0_-Tinttype%3aint_-Tfloattype%3afloat_-Tbooltype%3abool_-Tstringtype%3astring.json index 84fc8758..f27f3df4 100644 --- a/tests/attribute-type/out/-z0_-Tinttype@int_-Tfloattype@float_-Tbooltype@bool_-Tstringtype@string.json +++ b/tests/attribute-type/out/-z0_-Tinttype%3aint_-Tfloattype%3afloat_-Tbooltype%3abool_-Tstringtype%3astring.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "0.000000,0.000000,0.000000,0.000000", "bounds": "0.000000,0.000000,0.000000,0.000000", "center": "0.000000,0.000000,0", -"description": "tests/attribute-type/out/-z0_-Tinttype@int_-Tfloattype@float_-Tbooltype@bool_-Tstringtype@string.json.check.mbtiles", +"description": "tests/attribute-type/out/-z0_-Tinttype%3aint_-Tfloattype%3afloat_-Tbooltype%3abool_-Tstringtype%3astring.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/attribute-type/out/-z0_-Tinttype@int_-Tfloattype@float_-Tbooltype@bool_-Tstringtype@string.json.check.mbtiles -z0 -Tinttype:int -Tfloattype:float -Tbooltype:bool -Tstringtype:string tests/attribute-type/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/attribute-type/out/-z0_-Tinttype%3aint_-Tfloattype%3afloat_-Tbooltype%3abool_-Tstringtype%3astring.json.check.mbtiles -z0 -Tinttype:int -Tfloattype:float -Tbooltype:bool -Tstringtype:string tests/attribute-type/in.json", "json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"booltype\":\"Boolean\",\"expect\":\"Mixed\",\"floattype\":\"Number\",\"inttype\":\"Number\",\"stringtype\":\"String\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":39,\"geometry\":\"Point\",\"attributeCount\":5,\"attributes\":[{\"attribute\":\"booltype\",\"count\":2,\"type\":\"boolean\",\"values\":[false,true]},{\"attribute\":\"expect\",\"count\":14,\"type\":\"mixed\",\"values\":[0,\"2\",\"2.5\",3,5,5.6,6,\"[2,3]\",\"false\",false,\"null\",\"something\",\"true\",true],\"min\":0,\"max\":6},{\"attribute\":\"floattype\",\"count\":4,\"type\":\"number\",\"values\":[0,3,5,5.6],\"min\":0,\"max\":5.6},{\"attribute\":\"inttype\",\"count\":5,\"type\":\"number\",\"values\":[0,0.000000,3.000000,5,6.000000],\"min\":0,\"max\":6},{\"attribute\":\"stringtype\",\"count\":7,\"type\":\"string\",\"values\":[\"2\",\"2.5\",\"[2,3]\",\"false\",\"null\",\"something\",\"true\"]}]}]}}", "maxzoom": "0", "minzoom": "0", -"name": "tests/attribute-type/out/-z0_-Tinttype@int_-Tfloattype@float_-Tbooltype@bool_-Tstringtype@string.json.check.mbtiles", +"name": "tests/attribute-type/out/-z0_-Tinttype%3aint_-Tfloattype%3afloat_-Tbooltype%3abool_-Tstringtype%3astring.json.check.mbtiles", "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%3a3857.json similarity index 99% rename from tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json rename to tests/epsg-3857/out/-yNAME_-z5_-sEPSG%3a3857.json index 9e1a8a2e..a49565a1 100644 --- a/tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json +++ b/tests/epsg-3857/out/-yNAME_-z5_-sEPSG%3a3857.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220565,-41.299974,179.216647,64.150024", "bounds": "-175.220565,-41.299974,179.216647,64.150024", "center": "16.875000,44.951199,5", -"description": "tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json.check.mbtiles", +"description": "tests/epsg-3857/out/-yNAME_-z5_-sEPSG%3a3857.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json.check.mbtiles -yNAME -z5 -sEPSG:3857 tests/epsg-3857/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/epsg-3857/out/-yNAME_-z5_-sEPSG%3a3857.json.check.mbtiles -yNAME -z5 -sEPSG:3857 tests/epsg-3857/in.json", "json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":5,\"fields\":{\"NAME\":\"String\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":243,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"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\"]}]}]}}", "maxzoom": "5", "minzoom": "0", -"name": "tests/epsg-3857/out/-yNAME_-z5_-sEPSG@3857.json.check.mbtiles", +"name": "tests/epsg-3857/out/-yNAME_-z5_-sEPSG%3a3857.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" diff --git a/tests/feature-filter/out/-z0_-Jtests%feature-filter%filter.json b/tests/feature-filter/out/-z0_-Jtests%2ffeature-filter%2ffilter.json similarity index 99% rename from tests/feature-filter/out/-z0_-Jtests%feature-filter%filter.json rename to tests/feature-filter/out/-z0_-Jtests%2ffeature-filter%2ffilter.json index 2adb5955..5384792a 100644 --- a/tests/feature-filter/out/-z0_-Jtests%feature-filter%filter.json +++ b/tests/feature-filter/out/-z0_-Jtests%2ffeature-filter%2ffilter.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-101.000000,0.000000,1.000000,1.000000", "bounds": "-101.000000,0.000000,1.000000,1.000000", "center": "0.000000,0.000000,0", -"description": "tests/feature-filter/out/-z0_-Jtests%feature-filter%filter.json.check.mbtiles", +"description": "tests/feature-filter/out/-z0_-Jtests%2ffeature-filter%2ffilter.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/feature-filter/out/-z0_-Jtests%feature-filter%filter.json.check.mbtiles -z0 -Jtests/feature-filter/filter tests/feature-filter/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/feature-filter/out/-z0_-Jtests%2ffeature-filter%2ffilter.json.check.mbtiles -z0 -Jtests/feature-filter/filter tests/feature-filter/in.json", "json": "{\"vector_layers\":[{\"id\":\"layer1359089124\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"layer1392333553\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer1479822166\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer1510660139\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer1549998271\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"layer1619469362\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer1675768827\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"layer1780490201\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer1948775714\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer1991184237\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer220442869\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer2208582832\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer2275670193\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"layer2333214707\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer2333216076\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer253198869\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer2596070344\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer262236988\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer2624681884\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer2681700979\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer2850085303\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"String\",\"rule\":\"String\"}},{\"id\":\"layer2925029377\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer3045031255\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer3048837612\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer3115744778\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"layer328238911\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer3425958478\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer3425959847\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer3444677016\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer3603115546\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer3603116915\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer3835447578\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer4018549566\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer4070554881\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer4079511021\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer4097977117\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer4098096220\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer4113007703\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer442294443\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"String\",\"rule\":\"String\"}},{\"id\":\"layer464719784\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer4650955\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer584721662\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"layer827905613\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"id\":\"Number\",\"rule\":\"String\"}},{\"id\":\"layer938200568\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer1359089124\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"notlayer1392333553\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer1479822166\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer1510660139\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer1549998271\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"notlayer1619469362\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer1675768827\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"notlayer1780490201\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer1948775714\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer1991184237\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer220442869\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer2208582832\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer2275670193\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"notlayer2333214707\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer2333216076\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer253198869\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer2596070344\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer262236988\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer2624681884\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer2681700979\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer2850085303\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"String\",\"rule\":\"String\"}},{\"id\":\"notlayer2925029377\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer3045031255\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer3048837612\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer3115744778\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"rule\":\"String\"}},{\"id\":\"notlayer328238911\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer3425958478\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer3425959847\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer3444677016\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer3603115546\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer3603116915\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer3835447578\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer4018549566\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer4070554881\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer4079511021\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer4097977117\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer4098096220\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer4113007703\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer442294443\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"String\",\"rule\":\"String\"}},{\"id\":\"notlayer464719784\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer4650955\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer584721662\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}},{\"id\":\"notlayer827905613\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"id\":\"Number\",\"rule\":\"String\"}},{\"id\":\"notlayer938200568\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"foo\":\"Mixed\",\"rule\":\"String\"}}],\"tilestats\":{\"layerCount\":88,\"layers\":[{\"layer\":\"layer1359089124\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"not type: 1, [\\\"in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\",\"type: 2, [\\\"in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\",\"type: 3, [\\\"in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\"]}]},{\"layer\":\"layer1392333553\",\"count\":9,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":9,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"layer1479822166\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": false}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": true}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!=\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"layer1510660139\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"in\\\", \\\"foo\\\"]\"]}]},{\"layer\":\"layer1549998271\",\"count\":2,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":2,\"type\":\"string\",\"values\":[\"not type: 2, [\\\"!=\\\", \\\"$type\\\", \\\"LineString\\\"]\",\"type: 1, [\\\"!=\\\", \\\"$type\\\", \\\"LineString\\\"]\"]}]},{\"layer\":\"layer1619469362\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"all\\\", [\\\"==\\\", \\\"foo\\\", 0], [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"layer1675768827\",\"count\":2,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":2,\"type\":\"string\",\"values\":[\"not type: 1, [\\\"==\\\", \\\"$type\\\", \\\"LineString\\\"]\",\"type: 2, [\\\"==\\\", \\\"$type\\\", \\\"LineString\\\"]\"]}]},{\"layer\":\"layer1780490201\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": false}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": true}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {}, [\\\"!=\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"!=\\\", \\\"foo\\\", null]\"]}]},{\"layer\":\"layer1948775714\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\"==\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"layer1991184237\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":4,\"type\":\"mixed\",\"values\":[\"0\",0,1,false],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":6,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"!has\\\", \\\"foo\\\"]\"]}]},{\"layer\":\"layer220442869\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {}, [\\\"==\\\", \\\"foo\\\", null]\"]}]},{\"layer\":\"layer2208582832\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"none\\\"]\"]}]},{\"layer\":\"layer2275670193\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"not type: 2, [\\\"!in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\",\"not type: 3, [\\\"!in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\",\"type: 1, [\\\"!in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\"]}]},{\"layer\":\"layer2333214707\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"all\\\", [\\\"==\\\", \\\"foo\\\", 0]]\"]}]},{\"layer\":\"layer2333216076\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"all\\\", [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"layer253198869\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"none\\\", [\\\"==\\\", \\\"foo\\\", 0], [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"layer2596070344\",\"count\":9,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":9,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"layer262236988\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!in\\\", \\\"foo\\\"]\"]}]},{\"layer\":\"layer2624681884\",\"count\":10,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":10,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": -1}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\"<\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"layer2681700979\",\"count\":6,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":4,\"type\":\"mixed\",\"values\":[\"0\",0,false,true],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":6,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"layer2850085303\",\"count\":2,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"string\",\"values\":[\"bar\",\"baz\"]},{\"attribute\":\"rule\",\"count\":2,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"bar\\\"}, [\\\"==\\\", \\\"foo\\\", \\\"bar\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"baz\\\"}, [\\\"==\\\", \\\"foo\\\", \\\"bar\\\"]\"]}]},{\"layer\":\"layer2925029377\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":3,\"type\":\"number\",\"values\":[0,1,3],\"min\":0,\"max\":3},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 3}, [\\\"!in\\\", \\\"foo\\\", 0, 1]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!in\\\", \\\"foo\\\", 0, 1]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!in\\\", \\\"foo\\\", 0, 1]\"]}]},{\"layer\":\"layer3045031255\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"mixed\",\"values\":[\"0\",0],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!in\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"!in\\\", \\\"foo\\\", null]\"]}]},{\"layer\":\"layer3048837612\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"mixed\",\"values\":[\"0\",0],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!in\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"!in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!in\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"layer3115744778\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"type: 1, [\\\"in\\\", \\\"$type\\\", \\\"Polygon\\\", \\\"LineString\\\", \\\"Point\\\"]\",\"type: 2, [\\\"in\\\", \\\"$type\\\", \\\"Polygon\\\", \\\"LineString\\\", \\\"Point\\\"]\",\"type: 3, [\\\"in\\\", \\\"$type\\\", \\\"Polygon\\\", \\\"LineString\\\", \\\"Point\\\"]\"]}]},{\"layer\":\"layer328238911\",\"count\":5,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":4,\"type\":\"mixed\",\"values\":[\"0\",0,false,true],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":5,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"in\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"layer3425958478\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"none\\\", [\\\"==\\\", \\\"foo\\\", 0]]\"]}]},{\"layer\":\"layer3425959847\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"none\\\", [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"layer3444677016\",\"count\":4,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"mixed\",\"values\":[\"0\",0],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":4,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!in\\\", \\\"foo\\\", \\\"0\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"!in\\\", \\\"foo\\\", \\\"0\\\"]\",\"\\\"properties\\\": {}, [\\\"!in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!in\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"layer3603115546\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"any\\\", [\\\"==\\\", \\\"foo\\\", 0]]\"]}]},{\"layer\":\"layer3603116915\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"any\\\", [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"layer3835447578\",\"count\":9,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":9,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"layer4018549566\",\"count\":10,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":10,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\">\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"layer4070554881\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"any\\\", [\\\"==\\\", \\\"foo\\\", 0], [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"layer4079511021\",\"count\":10,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":10,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": -1}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\"<=\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"layer4097977117\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"all\\\"]\"]}]},{\"layer\":\"layer4098096220\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"any\\\"]\"]}]},{\"layer\":\"layer4113007703\",\"count\":10,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":10,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\">=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\">=\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"layer442294443\",\"count\":2,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"string\",\"values\":[\"bar\",\"baz\"]},{\"attribute\":\"rule\",\"count\":2,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"baz\\\"}, [\\\"!=\\\", \\\"foo\\\", \\\"bar\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"bar\\\"}, [\\\"!=\\\", \\\"foo\\\", \\\"bar\\\"]\"]}]},{\"layer\":\"layer464719784\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":3,\"type\":\"number\",\"values\":[0,1,3],\"min\":0,\"max\":3},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"in\\\", \\\"foo\\\", 0, 1]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"in\\\", \\\"foo\\\", 0, 1]\",\"not \\\"properties\\\": {\\\"foo\\\": 3}, [\\\"in\\\", \\\"foo\\\", 0, 1]\"]}]},{\"layer\":\"layer4650955\",\"count\":9,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":9,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"layer584721662\",\"count\":5,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":4,\"type\":\"mixed\",\"values\":[\"0\",0,false,true],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":5,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"in\\\", \\\"foo\\\", null]\"]}]},{\"layer\":\"layer827905613\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"id\",\"count\":1,\"type\":\"number\",\"values\":[1234],\"min\":1234,\"max\":1234},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"id\\\": 1234, [\\\"==\\\", \\\"$id\\\", 1234]\",\"not \\\"id\\\": \\\"1234\\\", [\\\"==\\\", \\\"$id\\\", 1234]\",\"not \\\"properties\\\": {\\\"id\\\": 1234}, [\\\"==\\\", \\\"$id\\\", 1234]\"]}]},{\"layer\":\"layer938200568\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": false}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": true}, [\\\"has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {}, [\\\"has\\\", \\\"foo\\\"]\"]}]},{\"layer\":\"notlayer1359089124\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"not type: 1, [\\\"in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\",\"type: 2, [\\\"in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\",\"type: 3, [\\\"in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\"]}]},{\"layer\":\"notlayer1392333553\",\"count\":9,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":9,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"<=\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"notlayer1479822166\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": false}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": true}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {}, [\\\"!=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!=\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"notlayer1510660139\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"in\\\", \\\"foo\\\"]\"]}]},{\"layer\":\"notlayer1549998271\",\"count\":2,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":2,\"type\":\"string\",\"values\":[\"not type: 2, [\\\"!=\\\", \\\"$type\\\", \\\"LineString\\\"]\",\"type: 1, [\\\"!=\\\", \\\"$type\\\", \\\"LineString\\\"]\"]}]},{\"layer\":\"notlayer1619469362\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"all\\\", [\\\"==\\\", \\\"foo\\\", 0], [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"notlayer1675768827\",\"count\":2,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":2,\"type\":\"string\",\"values\":[\"not type: 1, [\\\"==\\\", \\\"$type\\\", \\\"LineString\\\"]\",\"type: 2, [\\\"==\\\", \\\"$type\\\", \\\"LineString\\\"]\"]}]},{\"layer\":\"notlayer1780490201\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": false}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": true}, [\\\"!=\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {}, [\\\"!=\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"!=\\\", \\\"foo\\\", null]\"]}]},{\"layer\":\"notlayer1948775714\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"==\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\"==\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"notlayer1991184237\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":4,\"type\":\"mixed\",\"values\":[\"0\",0,1,false],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":6,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"!has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"!has\\\", \\\"foo\\\"]\"]}]},{\"layer\":\"notlayer220442869\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"==\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {}, [\\\"==\\\", \\\"foo\\\", null]\"]}]},{\"layer\":\"notlayer2208582832\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"none\\\"]\"]}]},{\"layer\":\"notlayer2275670193\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"not type: 2, [\\\"!in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\",\"not type: 3, [\\\"!in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\",\"type: 1, [\\\"!in\\\", \\\"$type\\\", \\\"LineString\\\", \\\"Polygon\\\"]\"]}]},{\"layer\":\"notlayer2333214707\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"all\\\", [\\\"==\\\", \\\"foo\\\", 0]]\"]}]},{\"layer\":\"notlayer2333216076\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"all\\\", [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"notlayer253198869\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"none\\\", [\\\"==\\\", \\\"foo\\\", 0], [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"notlayer2596070344\",\"count\":9,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":9,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"<\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"notlayer262236988\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!in\\\", \\\"foo\\\"]\"]}]},{\"layer\":\"notlayer2624681884\",\"count\":10,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":10,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": -1}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"<\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\"<\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"notlayer2681700979\",\"count\":6,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":4,\"type\":\"mixed\",\"values\":[\"0\",0,false,true],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":6,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {}, [\\\"in\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"notlayer2850085303\",\"count\":2,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"string\",\"values\":[\"bar\",\"baz\"]},{\"attribute\":\"rule\",\"count\":2,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"bar\\\"}, [\\\"==\\\", \\\"foo\\\", \\\"bar\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"baz\\\"}, [\\\"==\\\", \\\"foo\\\", \\\"bar\\\"]\"]}]},{\"layer\":\"notlayer2925029377\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":3,\"type\":\"number\",\"values\":[0,1,3],\"min\":0,\"max\":3},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 3}, [\\\"!in\\\", \\\"foo\\\", 0, 1]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!in\\\", \\\"foo\\\", 0, 1]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"!in\\\", \\\"foo\\\", 0, 1]\"]}]},{\"layer\":\"notlayer3045031255\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"mixed\",\"values\":[\"0\",0],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!in\\\", \\\"foo\\\", null]\",\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"!in\\\", \\\"foo\\\", null]\"]}]},{\"layer\":\"notlayer3048837612\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"mixed\",\"values\":[\"0\",0],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!in\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"!in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!in\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"notlayer3115744778\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"type: 1, [\\\"in\\\", \\\"$type\\\", \\\"Polygon\\\", \\\"LineString\\\", \\\"Point\\\"]\",\"type: 2, [\\\"in\\\", \\\"$type\\\", \\\"Polygon\\\", \\\"LineString\\\", \\\"Point\\\"]\",\"type: 3, [\\\"in\\\", \\\"$type\\\", \\\"Polygon\\\", \\\"LineString\\\", \\\"Point\\\"]\"]}]},{\"layer\":\"notlayer328238911\",\"count\":5,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":4,\"type\":\"mixed\",\"values\":[\"0\",0,false,true],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":5,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"in\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"in\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"notlayer3425958478\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"none\\\", [\\\"==\\\", \\\"foo\\\", 0]]\"]}]},{\"layer\":\"notlayer3425959847\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"none\\\", [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"notlayer3444677016\",\"count\":4,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"mixed\",\"values\":[\"0\",0],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":4,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"!in\\\", \\\"foo\\\", \\\"0\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"!in\\\", \\\"foo\\\", \\\"0\\\"]\",\"\\\"properties\\\": {}, [\\\"!in\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"!in\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"notlayer3603115546\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"any\\\", [\\\"==\\\", \\\"foo\\\", 0]]\"]}]},{\"layer\":\"notlayer3603116915\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"any\\\", [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"notlayer3835447578\",\"count\":9,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":9,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\">\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"notlayer4018549566\",\"count\":10,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":10,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\">\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\">\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"notlayer4070554881\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"any\\\", [\\\"==\\\", \\\"foo\\\", 0], [\\\"==\\\", \\\"foo\\\", 1]]\"]}]},{\"layer\":\"notlayer4079511021\",\"count\":10,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":10,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": -1}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"<=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\"<=\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"notlayer4097977117\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"all\\\"]\"]}]},{\"layer\":\"notlayer4098096220\",\"count\":1,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"rule\",\"count\":1,\"type\":\"string\",\"values\":[\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\"any\\\"]\"]}]},{\"layer\":\"notlayer4113007703\",\"count\":10,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":10,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\">=\\\", \\\"foo\\\", 0]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\">=\\\", \\\"foo\\\", 0]\",\"not \\\"properties\\\": {}, [\\\">=\\\", \\\"foo\\\", 0]\"]}]},{\"layer\":\"notlayer442294443\",\"count\":2,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":2,\"type\":\"string\",\"values\":[\"bar\",\"baz\"]},{\"attribute\":\"rule\",\"count\":2,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"baz\\\"}, [\\\"!=\\\", \\\"foo\\\", \\\"bar\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"bar\\\"}, [\\\"!=\\\", \\\"foo\\\", \\\"bar\\\"]\"]}]},{\"layer\":\"notlayer464719784\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":3,\"type\":\"number\",\"values\":[0,1,3],\"min\":0,\"max\":3},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"in\\\", \\\"foo\\\", 0, 1]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"in\\\", \\\"foo\\\", 0, 1]\",\"not \\\"properties\\\": {\\\"foo\\\": 3}, [\\\"in\\\", \\\"foo\\\", 0, 1]\"]}]},{\"layer\":\"notlayer4650955\",\"count\":9,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":8,\"type\":\"mixed\",\"values\":[\"-1\",-1,\"0\",0,\"1\",1,false,true],\"min\":-1,\"max\":1},{\"attribute\":\"rule\",\"count\":9,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": \\\"1\\\"}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"-1\\\"}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": -1}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": 1}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": null}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\">=\\\", \\\"foo\\\", \\\"0\\\"]\"]}]},{\"layer\":\"notlayer584721662\",\"count\":5,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":4,\"type\":\"mixed\",\"values\":[\"0\",0,false,true],\"min\":0,\"max\":0},{\"attribute\":\"rule\",\"count\":5,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": 0}, [\\\"in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": false}, [\\\"in\\\", \\\"foo\\\", null]\",\"not \\\"properties\\\": {\\\"foo\\\": true}, [\\\"in\\\", \\\"foo\\\", null]\"]}]},{\"layer\":\"notlayer827905613\",\"count\":3,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"id\",\"count\":1,\"type\":\"number\",\"values\":[1234],\"min\":1234,\"max\":1234},{\"attribute\":\"rule\",\"count\":3,\"type\":\"string\",\"values\":[\"\\\"id\\\": 1234, [\\\"==\\\", \\\"$id\\\", 1234]\",\"not \\\"id\\\": \\\"1234\\\", [\\\"==\\\", \\\"$id\\\", 1234]\",\"not \\\"properties\\\": {\\\"id\\\": 1234}, [\\\"==\\\", \\\"$id\\\", 1234]\"]}]},{\"layer\":\"notlayer938200568\",\"count\":7,\"geometry\":\"Point\",\"attributeCount\":2,\"attributes\":[{\"attribute\":\"foo\",\"count\":5,\"type\":\"mixed\",\"values\":[\"0\",0,1,false,true],\"min\":0,\"max\":1},{\"attribute\":\"rule\",\"count\":7,\"type\":\"string\",\"values\":[\"\\\"properties\\\": {\\\"foo\\\": \\\"0\\\"}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": 0}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": 1}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": false}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": null}, [\\\"has\\\", \\\"foo\\\"]\",\"\\\"properties\\\": {\\\"foo\\\": true}, [\\\"has\\\", \\\"foo\\\"]\",\"not \\\"properties\\\": {}, [\\\"has\\\", \\\"foo\\\"]\"]}]}]}}", "maxzoom": "0", "minzoom": "0", -"name": "tests/feature-filter/out/-z0_-Jtests%feature-filter%filter.json.check.mbtiles", +"name": "tests/feature-filter/out/-z0_-Jtests%2ffeature-filter%2ffilter.json.check.mbtiles", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json b/tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb.json similarity index 98% rename from tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json rename to tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb.json index 97c06f6d..ae9c7c82 100644 --- a/tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json +++ b/tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-8.682385,18.975561,24.163413,69.036355", "bounds": "-8.682385,18.975561,24.163413,69.036355", "center": "0.000000,18.975561,0", -"description": "tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json.check.mbtiles", +"description": "tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json.check.mbtiles -z0 -Lalgeria:tests/named/alg -Lalbania:tests/named/alb tests/named/sweden.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb.json.check.mbtiles -z0 -Lalgeria:tests/named/alg -Lalbania:tests/named/alb tests/named/sweden.json", "json": "{\"vector_layers\":[{\"id\":\"albania\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"abbrev\":\"String\",\"abbrev_len\":\"Number\",\"adm0_a3\":\"String\",\"adm0_a3_is\":\"String\",\"adm0_a3_un\":\"Number\",\"adm0_a3_us\":\"String\",\"adm0_a3_wb\":\"Number\",\"adm0_dif\":\"Number\",\"admin\":\"String\",\"brk_a3\":\"String\",\"brk_diff\":\"Number\",\"brk_name\":\"String\",\"continent\":\"String\",\"economy\":\"String\",\"featurecla\":\"String\",\"formal_en\":\"String\",\"gdp_md_est\":\"Number\",\"gdp_year\":\"Number\",\"geou_dif\":\"Number\",\"geounit\":\"String\",\"gu_a3\":\"String\",\"homepart\":\"Number\",\"income_grp\":\"String\",\"iso_a2\":\"String\",\"iso_a3\":\"String\",\"iso_n3\":\"String\",\"labelrank\":\"Number\",\"lastcensus\":\"Number\",\"level\":\"Number\",\"long_len\":\"Number\",\"mapcolor13\":\"Number\",\"mapcolor7\":\"Number\",\"mapcolor8\":\"Number\",\"mapcolor9\":\"Number\",\"name\":\"String\",\"name_len\":\"Number\",\"name_long\":\"String\",\"name_sort\":\"String\",\"pop_est\":\"Number\",\"pop_year\":\"Number\",\"postal\":\"String\",\"region_un\":\"String\",\"region_wb\":\"String\",\"scalerank\":\"Number\",\"sov_a3\":\"String\",\"sovereignt\":\"String\",\"su_a3\":\"String\",\"su_dif\":\"Number\",\"subregion\":\"String\",\"subunit\":\"String\",\"tiny\":\"Number\",\"type\":\"String\",\"un_a3\":\"String\",\"wb_a2\":\"String\",\"wb_a3\":\"String\",\"wikipedia\":\"Number\",\"woe_id\":\"Number\"}},{\"id\":\"algeria\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"abbrev\":\"String\",\"abbrev_len\":\"Number\",\"adm0_a3\":\"String\",\"adm0_a3_is\":\"String\",\"adm0_a3_un\":\"Number\",\"adm0_a3_us\":\"String\",\"adm0_a3_wb\":\"Number\",\"adm0_dif\":\"Number\",\"admin\":\"String\",\"brk_a3\":\"String\",\"brk_diff\":\"Number\",\"brk_name\":\"String\",\"continent\":\"String\",\"economy\":\"String\",\"featurecla\":\"String\",\"formal_en\":\"String\",\"gdp_md_est\":\"Number\",\"gdp_year\":\"Number\",\"geou_dif\":\"Number\",\"geounit\":\"String\",\"gu_a3\":\"String\",\"homepart\":\"Number\",\"income_grp\":\"String\",\"iso_a2\":\"String\",\"iso_a3\":\"String\",\"iso_n3\":\"String\",\"labelrank\":\"Number\",\"lastcensus\":\"Number\",\"level\":\"Number\",\"long_len\":\"Number\",\"mapcolor13\":\"Number\",\"mapcolor7\":\"Number\",\"mapcolor8\":\"Number\",\"mapcolor9\":\"Number\",\"name\":\"String\",\"name_len\":\"Number\",\"name_long\":\"String\",\"name_sort\":\"String\",\"pop_est\":\"Number\",\"pop_year\":\"Number\",\"postal\":\"String\",\"region_un\":\"String\",\"region_wb\":\"String\",\"scalerank\":\"Number\",\"sov_a3\":\"String\",\"sovereignt\":\"String\",\"su_a3\":\"String\",\"su_dif\":\"Number\",\"subregion\":\"String\",\"subunit\":\"String\",\"tiny\":\"Number\",\"type\":\"String\",\"un_a3\":\"String\",\"wb_a2\":\"String\",\"wb_a3\":\"String\",\"wikipedia\":\"Number\",\"woe_id\":\"Number\"}},{\"id\":\"sweden\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"abbrev\":\"String\",\"abbrev_len\":\"Number\",\"adm0_a3\":\"String\",\"adm0_a3_is\":\"String\",\"adm0_a3_un\":\"Number\",\"adm0_a3_us\":\"String\",\"adm0_a3_wb\":\"Number\",\"adm0_dif\":\"Number\",\"admin\":\"String\",\"brk_a3\":\"String\",\"brk_diff\":\"Number\",\"brk_name\":\"String\",\"continent\":\"String\",\"economy\":\"String\",\"featurecla\":\"String\",\"formal_en\":\"String\",\"gdp_md_est\":\"Number\",\"gdp_year\":\"Number\",\"geou_dif\":\"Number\",\"geounit\":\"String\",\"gu_a3\":\"String\",\"homepart\":\"Number\",\"income_grp\":\"String\",\"iso_a2\":\"String\",\"iso_a3\":\"String\",\"iso_n3\":\"String\",\"labelrank\":\"Number\",\"lastcensus\":\"Number\",\"level\":\"Number\",\"long_len\":\"Number\",\"mapcolor13\":\"Number\",\"mapcolor7\":\"Number\",\"mapcolor8\":\"Number\",\"mapcolor9\":\"Number\",\"name\":\"String\",\"name_len\":\"Number\",\"name_long\":\"String\",\"name_sort\":\"String\",\"pop_est\":\"Number\",\"pop_year\":\"Number\",\"postal\":\"String\",\"region_un\":\"String\",\"region_wb\":\"String\",\"scalerank\":\"Number\",\"sov_a3\":\"String\",\"sovereignt\":\"String\",\"su_a3\":\"String\",\"su_dif\":\"Number\",\"subregion\":\"String\",\"subunit\":\"String\",\"tiny\":\"Number\",\"type\":\"String\",\"un_a3\":\"String\",\"wb_a2\":\"String\",\"wb_a3\":\"String\",\"wikipedia\":\"Number\",\"woe_id\":\"Number\"}}],\"tilestats\":{\"layerCount\":3,\"layers\":[{\"layer\":\"albania\",\"count\":1,\"geometry\":\"Polygon\",\"attributeCount\":57,\"attributes\":[{\"attribute\":\"abbrev\",\"count\":1,\"type\":\"string\",\"values\":[\"Alb.\"]},{\"attribute\":\"abbrev_len\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"adm0_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"adm0_a3_is\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"adm0_a3_un\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_a3_us\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"adm0_a3_wb\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"admin\",\"count\":1,\"type\":\"string\",\"values\":[\"Albania\"]},{\"attribute\":\"brk_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"brk_diff\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"brk_name\",\"count\":1,\"type\":\"string\",\"values\":[\"Albania\"]},{\"attribute\":\"continent\",\"count\":1,\"type\":\"string\",\"values\":[\"Europe\"]},{\"attribute\":\"economy\",\"count\":1,\"type\":\"string\",\"values\":[\"6. Developing region\"]},{\"attribute\":\"featurecla\",\"count\":1,\"type\":\"string\",\"values\":[\"Admin-0 country\"]},{\"attribute\":\"formal_en\",\"count\":1,\"type\":\"string\",\"values\":[\"Republic of Albania\"]},{\"attribute\":\"gdp_md_est\",\"count\":1,\"type\":\"number\",\"values\":[21810],\"min\":21810,\"max\":21810},{\"attribute\":\"gdp_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"geou_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"geounit\",\"count\":1,\"type\":\"string\",\"values\":[\"Albania\"]},{\"attribute\":\"gu_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"homepart\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"income_grp\",\"count\":1,\"type\":\"string\",\"values\":[\"4. Lower middle income\"]},{\"attribute\":\"iso_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"AL\"]},{\"attribute\":\"iso_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"iso_n3\",\"count\":1,\"type\":\"string\",\"values\":[\"008\"]},{\"attribute\":\"labelrank\",\"count\":1,\"type\":\"number\",\"values\":[6],\"min\":6,\"max\":6},{\"attribute\":\"lastcensus\",\"count\":1,\"type\":\"number\",\"values\":[2001],\"min\":2001,\"max\":2001},{\"attribute\":\"level\",\"count\":1,\"type\":\"number\",\"values\":[2],\"min\":2,\"max\":2},{\"attribute\":\"long_len\",\"count\":1,\"type\":\"number\",\"values\":[7],\"min\":7,\"max\":7},{\"attribute\":\"mapcolor13\",\"count\":1,\"type\":\"number\",\"values\":[6],\"min\":6,\"max\":6},{\"attribute\":\"mapcolor7\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"mapcolor8\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"mapcolor9\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"name\",\"count\":1,\"type\":\"string\",\"values\":[\"Albania\"]},{\"attribute\":\"name_len\",\"count\":1,\"type\":\"number\",\"values\":[7],\"min\":7,\"max\":7},{\"attribute\":\"name_long\",\"count\":1,\"type\":\"string\",\"values\":[\"Albania\"]},{\"attribute\":\"name_sort\",\"count\":1,\"type\":\"string\",\"values\":[\"Albania\"]},{\"attribute\":\"pop_est\",\"count\":1,\"type\":\"number\",\"values\":[3639453],\"min\":3639453,\"max\":3639453},{\"attribute\":\"pop_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"postal\",\"count\":1,\"type\":\"string\",\"values\":[\"AL\"]},{\"attribute\":\"region_un\",\"count\":1,\"type\":\"string\",\"values\":[\"Europe\"]},{\"attribute\":\"region_wb\",\"count\":1,\"type\":\"string\",\"values\":[\"Europe & Central Asia\"]},{\"attribute\":\"scalerank\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"sov_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"sovereignt\",\"count\":1,\"type\":\"string\",\"values\":[\"Albania\"]},{\"attribute\":\"su_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"su_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"subregion\",\"count\":1,\"type\":\"string\",\"values\":[\"Southern Europe\"]},{\"attribute\":\"subunit\",\"count\":1,\"type\":\"string\",\"values\":[\"Albania\"]},{\"attribute\":\"tiny\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"type\",\"count\":1,\"type\":\"string\",\"values\":[\"Sovereign country\"]},{\"attribute\":\"un_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"008\"]},{\"attribute\":\"wb_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"AL\"]},{\"attribute\":\"wb_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"ALB\"]},{\"attribute\":\"wikipedia\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"woe_id\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99}]},{\"layer\":\"algeria\",\"count\":1,\"geometry\":\"Polygon\",\"attributeCount\":57,\"attributes\":[{\"attribute\":\"abbrev\",\"count\":1,\"type\":\"string\",\"values\":[\"Alg.\"]},{\"attribute\":\"abbrev_len\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"adm0_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"adm0_a3_is\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"adm0_a3_un\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_a3_us\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"adm0_a3_wb\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"admin\",\"count\":1,\"type\":\"string\",\"values\":[\"Algeria\"]},{\"attribute\":\"brk_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"brk_diff\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"brk_name\",\"count\":1,\"type\":\"string\",\"values\":[\"Algeria\"]},{\"attribute\":\"continent\",\"count\":1,\"type\":\"string\",\"values\":[\"Africa\"]},{\"attribute\":\"economy\",\"count\":1,\"type\":\"string\",\"values\":[\"6. Developing region\"]},{\"attribute\":\"featurecla\",\"count\":1,\"type\":\"string\",\"values\":[\"Admin-0 country\"]},{\"attribute\":\"formal_en\",\"count\":1,\"type\":\"string\",\"values\":[\"People's Democratic Republic of Algeria\"]},{\"attribute\":\"gdp_md_est\",\"count\":1,\"type\":\"number\",\"values\":[232900],\"min\":232900,\"max\":232900},{\"attribute\":\"gdp_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"geou_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"geounit\",\"count\":1,\"type\":\"string\",\"values\":[\"Algeria\"]},{\"attribute\":\"gu_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"homepart\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"income_grp\",\"count\":1,\"type\":\"string\",\"values\":[\"3. Upper middle income\"]},{\"attribute\":\"iso_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"DZ\"]},{\"attribute\":\"iso_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"iso_n3\",\"count\":1,\"type\":\"string\",\"values\":[\"012\"]},{\"attribute\":\"labelrank\",\"count\":1,\"type\":\"number\",\"values\":[3],\"min\":3,\"max\":3},{\"attribute\":\"lastcensus\",\"count\":1,\"type\":\"number\",\"values\":[2008],\"min\":2008,\"max\":2008},{\"attribute\":\"level\",\"count\":1,\"type\":\"number\",\"values\":[2],\"min\":2,\"max\":2},{\"attribute\":\"long_len\",\"count\":1,\"type\":\"number\",\"values\":[7],\"min\":7,\"max\":7},{\"attribute\":\"mapcolor13\",\"count\":1,\"type\":\"number\",\"values\":[3],\"min\":3,\"max\":3},{\"attribute\":\"mapcolor7\",\"count\":1,\"type\":\"number\",\"values\":[5],\"min\":5,\"max\":5},{\"attribute\":\"mapcolor8\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"mapcolor9\",\"count\":1,\"type\":\"number\",\"values\":[6],\"min\":6,\"max\":6},{\"attribute\":\"name\",\"count\":1,\"type\":\"string\",\"values\":[\"Algeria\"]},{\"attribute\":\"name_len\",\"count\":1,\"type\":\"number\",\"values\":[7],\"min\":7,\"max\":7},{\"attribute\":\"name_long\",\"count\":1,\"type\":\"string\",\"values\":[\"Algeria\"]},{\"attribute\":\"name_sort\",\"count\":1,\"type\":\"string\",\"values\":[\"Algeria\"]},{\"attribute\":\"pop_est\",\"count\":1,\"type\":\"number\",\"values\":[34178188],\"min\":34178188,\"max\":34178188},{\"attribute\":\"pop_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"postal\",\"count\":1,\"type\":\"string\",\"values\":[\"DZ\"]},{\"attribute\":\"region_un\",\"count\":1,\"type\":\"string\",\"values\":[\"Africa\"]},{\"attribute\":\"region_wb\",\"count\":1,\"type\":\"string\",\"values\":[\"Middle East & North Africa\"]},{\"attribute\":\"scalerank\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"sov_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"sovereignt\",\"count\":1,\"type\":\"string\",\"values\":[\"Algeria\"]},{\"attribute\":\"su_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"su_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"subregion\",\"count\":1,\"type\":\"string\",\"values\":[\"Northern Africa\"]},{\"attribute\":\"subunit\",\"count\":1,\"type\":\"string\",\"values\":[\"Algeria\"]},{\"attribute\":\"tiny\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"type\",\"count\":1,\"type\":\"string\",\"values\":[\"Sovereign country\"]},{\"attribute\":\"un_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"012\"]},{\"attribute\":\"wb_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"DZ\"]},{\"attribute\":\"wb_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"DZA\"]},{\"attribute\":\"wikipedia\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"woe_id\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99}]},{\"layer\":\"sweden\",\"count\":1,\"geometry\":\"Polygon\",\"attributeCount\":57,\"attributes\":[{\"attribute\":\"abbrev\",\"count\":1,\"type\":\"string\",\"values\":[\"Swe.\"]},{\"attribute\":\"abbrev_len\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"adm0_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"adm0_a3_is\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"adm0_a3_un\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_a3_us\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"adm0_a3_wb\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"admin\",\"count\":1,\"type\":\"string\",\"values\":[\"Sweden\"]},{\"attribute\":\"brk_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"brk_diff\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"brk_name\",\"count\":1,\"type\":\"string\",\"values\":[\"Sweden\"]},{\"attribute\":\"continent\",\"count\":1,\"type\":\"string\",\"values\":[\"Europe\"]},{\"attribute\":\"economy\",\"count\":1,\"type\":\"string\",\"values\":[\"2. Developed region: nonG7\"]},{\"attribute\":\"featurecla\",\"count\":1,\"type\":\"string\",\"values\":[\"Admin-0 country\"]},{\"attribute\":\"formal_en\",\"count\":1,\"type\":\"string\",\"values\":[\"Kingdom of Sweden\"]},{\"attribute\":\"gdp_md_est\",\"count\":1,\"type\":\"number\",\"values\":[344300],\"min\":344300,\"max\":344300},{\"attribute\":\"gdp_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"geou_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"geounit\",\"count\":1,\"type\":\"string\",\"values\":[\"Sweden\"]},{\"attribute\":\"gu_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"homepart\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"income_grp\",\"count\":1,\"type\":\"string\",\"values\":[\"1. High income: OECD\"]},{\"attribute\":\"iso_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"SE\"]},{\"attribute\":\"iso_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"iso_n3\",\"count\":1,\"type\":\"string\",\"values\":[\"752\"]},{\"attribute\":\"labelrank\",\"count\":1,\"type\":\"number\",\"values\":[3],\"min\":3,\"max\":3},{\"attribute\":\"lastcensus\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"level\",\"count\":1,\"type\":\"number\",\"values\":[2],\"min\":2,\"max\":2},{\"attribute\":\"long_len\",\"count\":1,\"type\":\"number\",\"values\":[6],\"min\":6,\"max\":6},{\"attribute\":\"mapcolor13\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"mapcolor7\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"mapcolor8\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"mapcolor9\",\"count\":1,\"type\":\"number\",\"values\":[2],\"min\":2,\"max\":2},{\"attribute\":\"name\",\"count\":1,\"type\":\"string\",\"values\":[\"Sweden\"]},{\"attribute\":\"name_len\",\"count\":1,\"type\":\"number\",\"values\":[6],\"min\":6,\"max\":6},{\"attribute\":\"name_long\",\"count\":1,\"type\":\"string\",\"values\":[\"Sweden\"]},{\"attribute\":\"name_sort\",\"count\":1,\"type\":\"string\",\"values\":[\"Sweden\"]},{\"attribute\":\"pop_est\",\"count\":1,\"type\":\"number\",\"values\":[9059651],\"min\":9059651,\"max\":9059651},{\"attribute\":\"pop_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"postal\",\"count\":1,\"type\":\"string\",\"values\":[\"S\"]},{\"attribute\":\"region_un\",\"count\":1,\"type\":\"string\",\"values\":[\"Europe\"]},{\"attribute\":\"region_wb\",\"count\":1,\"type\":\"string\",\"values\":[\"Europe & Central Asia\"]},{\"attribute\":\"scalerank\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"sov_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"sovereignt\",\"count\":1,\"type\":\"string\",\"values\":[\"Sweden\"]},{\"attribute\":\"su_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"su_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"subregion\",\"count\":1,\"type\":\"string\",\"values\":[\"Northern Europe\"]},{\"attribute\":\"subunit\",\"count\":1,\"type\":\"string\",\"values\":[\"Sweden\"]},{\"attribute\":\"tiny\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"type\",\"count\":1,\"type\":\"string\",\"values\":[\"Sovereign country\"]},{\"attribute\":\"un_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"752\"]},{\"attribute\":\"wb_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"SE\"]},{\"attribute\":\"wb_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"SWE\"]},{\"attribute\":\"wikipedia\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"woe_id\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99}]}]}}", "maxzoom": "0", "minzoom": "0", -"name": "tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json.check.mbtiles", +"name": "tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb.json.check.mbtiles", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json b/tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb_-lunified.json similarity index 98% rename from tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json rename to tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb_-lunified.json index 09e34ff5..e6f5c128 100644 --- a/tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json +++ b/tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb_-lunified.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-8.682385,18.975561,24.163413,69.036355", "bounds": "-8.682385,18.975561,24.163413,69.036355", "center": "0.000000,18.975561,0", -"description": "tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json.check.mbtiles", +"description": "tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb_-lunified.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json.check.mbtiles -z0 -Lalgeria:tests/named/alg -Lalbania:tests/named/alb -lunified tests/named/sweden.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb_-lunified.json.check.mbtiles -z0 -Lalgeria:tests/named/alg -Lalbania:tests/named/alb -lunified tests/named/sweden.json", "json": "{\"vector_layers\":[{\"id\":\"unified\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"abbrev\":\"String\",\"abbrev_len\":\"Number\",\"adm0_a3\":\"String\",\"adm0_a3_is\":\"String\",\"adm0_a3_un\":\"Number\",\"adm0_a3_us\":\"String\",\"adm0_a3_wb\":\"Number\",\"adm0_dif\":\"Number\",\"admin\":\"String\",\"brk_a3\":\"String\",\"brk_diff\":\"Number\",\"brk_name\":\"String\",\"continent\":\"String\",\"economy\":\"String\",\"featurecla\":\"String\",\"formal_en\":\"String\",\"gdp_md_est\":\"Number\",\"gdp_year\":\"Number\",\"geou_dif\":\"Number\",\"geounit\":\"String\",\"gu_a3\":\"String\",\"homepart\":\"Number\",\"income_grp\":\"String\",\"iso_a2\":\"String\",\"iso_a3\":\"String\",\"iso_n3\":\"String\",\"labelrank\":\"Number\",\"lastcensus\":\"Number\",\"level\":\"Number\",\"long_len\":\"Number\",\"mapcolor13\":\"Number\",\"mapcolor7\":\"Number\",\"mapcolor8\":\"Number\",\"mapcolor9\":\"Number\",\"name\":\"String\",\"name_len\":\"Number\",\"name_long\":\"String\",\"name_sort\":\"String\",\"pop_est\":\"Number\",\"pop_year\":\"Number\",\"postal\":\"String\",\"region_un\":\"String\",\"region_wb\":\"String\",\"scalerank\":\"Number\",\"sov_a3\":\"String\",\"sovereignt\":\"String\",\"su_a3\":\"String\",\"su_dif\":\"Number\",\"subregion\":\"String\",\"subunit\":\"String\",\"tiny\":\"Number\",\"type\":\"String\",\"un_a3\":\"String\",\"wb_a2\":\"String\",\"wb_a3\":\"String\",\"wikipedia\":\"Number\",\"woe_id\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"unified\",\"count\":3,\"geometry\":\"Polygon\",\"attributeCount\":57,\"attributes\":[{\"attribute\":\"abbrev\",\"count\":3,\"type\":\"string\",\"values\":[\"Alb.\",\"Alg.\",\"Swe.\"]},{\"attribute\":\"abbrev_len\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"adm0_a3\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"adm0_a3_is\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"adm0_a3_un\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_a3_us\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"adm0_a3_wb\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"admin\",\"count\":3,\"type\":\"string\",\"values\":[\"Albania\",\"Algeria\",\"Sweden\"]},{\"attribute\":\"brk_a3\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"brk_diff\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"brk_name\",\"count\":3,\"type\":\"string\",\"values\":[\"Albania\",\"Algeria\",\"Sweden\"]},{\"attribute\":\"continent\",\"count\":2,\"type\":\"string\",\"values\":[\"Africa\",\"Europe\"]},{\"attribute\":\"economy\",\"count\":2,\"type\":\"string\",\"values\":[\"2. Developed region: nonG7\",\"6. Developing region\"]},{\"attribute\":\"featurecla\",\"count\":1,\"type\":\"string\",\"values\":[\"Admin-0 country\"]},{\"attribute\":\"formal_en\",\"count\":3,\"type\":\"string\",\"values\":[\"Kingdom of Sweden\",\"People's Democratic Republic of Algeria\",\"Republic of Albania\"]},{\"attribute\":\"gdp_md_est\",\"count\":3,\"type\":\"number\",\"values\":[21810,232900,344300],\"min\":21810,\"max\":344300},{\"attribute\":\"gdp_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"geou_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"geounit\",\"count\":3,\"type\":\"string\",\"values\":[\"Albania\",\"Algeria\",\"Sweden\"]},{\"attribute\":\"gu_a3\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"homepart\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"income_grp\",\"count\":3,\"type\":\"string\",\"values\":[\"1. High income: OECD\",\"3. Upper middle income\",\"4. Lower middle income\"]},{\"attribute\":\"iso_a2\",\"count\":3,\"type\":\"string\",\"values\":[\"AL\",\"DZ\",\"SE\"]},{\"attribute\":\"iso_a3\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"iso_n3\",\"count\":3,\"type\":\"string\",\"values\":[\"008\",\"012\",\"752\"]},{\"attribute\":\"labelrank\",\"count\":2,\"type\":\"number\",\"values\":[3,6],\"min\":3,\"max\":6},{\"attribute\":\"lastcensus\",\"count\":3,\"type\":\"number\",\"values\":[-99,2001,2008],\"min\":-99,\"max\":2008},{\"attribute\":\"level\",\"count\":1,\"type\":\"number\",\"values\":[2],\"min\":2,\"max\":2},{\"attribute\":\"long_len\",\"count\":2,\"type\":\"number\",\"values\":[6,7],\"min\":6,\"max\":7},{\"attribute\":\"mapcolor13\",\"count\":3,\"type\":\"number\",\"values\":[3,4,6],\"min\":3,\"max\":6},{\"attribute\":\"mapcolor7\",\"count\":2,\"type\":\"number\",\"values\":[1,5],\"min\":1,\"max\":5},{\"attribute\":\"mapcolor8\",\"count\":2,\"type\":\"number\",\"values\":[1,4],\"min\":1,\"max\":4},{\"attribute\":\"mapcolor9\",\"count\":3,\"type\":\"number\",\"values\":[1,2,6],\"min\":1,\"max\":6},{\"attribute\":\"name\",\"count\":3,\"type\":\"string\",\"values\":[\"Albania\",\"Algeria\",\"Sweden\"]},{\"attribute\":\"name_len\",\"count\":2,\"type\":\"number\",\"values\":[6,7],\"min\":6,\"max\":7},{\"attribute\":\"name_long\",\"count\":3,\"type\":\"string\",\"values\":[\"Albania\",\"Algeria\",\"Sweden\"]},{\"attribute\":\"name_sort\",\"count\":3,\"type\":\"string\",\"values\":[\"Albania\",\"Algeria\",\"Sweden\"]},{\"attribute\":\"pop_est\",\"count\":3,\"type\":\"number\",\"values\":[34178188,3639453,9059651],\"min\":3639453,\"max\":34178188},{\"attribute\":\"pop_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"postal\",\"count\":3,\"type\":\"string\",\"values\":[\"AL\",\"DZ\",\"S\"]},{\"attribute\":\"region_un\",\"count\":2,\"type\":\"string\",\"values\":[\"Africa\",\"Europe\"]},{\"attribute\":\"region_wb\",\"count\":2,\"type\":\"string\",\"values\":[\"Europe & Central Asia\",\"Middle East & North Africa\"]},{\"attribute\":\"scalerank\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"sov_a3\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"sovereignt\",\"count\":3,\"type\":\"string\",\"values\":[\"Albania\",\"Algeria\",\"Sweden\"]},{\"attribute\":\"su_a3\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"su_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"subregion\",\"count\":3,\"type\":\"string\",\"values\":[\"Northern Africa\",\"Northern Europe\",\"Southern Europe\"]},{\"attribute\":\"subunit\",\"count\":3,\"type\":\"string\",\"values\":[\"Albania\",\"Algeria\",\"Sweden\"]},{\"attribute\":\"tiny\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"type\",\"count\":1,\"type\":\"string\",\"values\":[\"Sovereign country\"]},{\"attribute\":\"un_a3\",\"count\":3,\"type\":\"string\",\"values\":[\"008\",\"012\",\"752\"]},{\"attribute\":\"wb_a2\",\"count\":3,\"type\":\"string\",\"values\":[\"AL\",\"DZ\",\"SE\"]},{\"attribute\":\"wb_a3\",\"count\":3,\"type\":\"string\",\"values\":[\"ALB\",\"DZA\",\"SWE\"]},{\"attribute\":\"wikipedia\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"woe_id\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99}]}]}}", "maxzoom": "0", "minzoom": "0", -"name": "tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json.check.mbtiles", +"name": "tests/named/out/-z0_-Lalgeria%3atests%2fnamed%2falg_-Lalbania%3atests%2fnamed%2falb_-lunified.json.check.mbtiles", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_admin_0_countries/out/-R5%17%11.json b/tests/ne_110m_admin_0_countries/out/-R5%2f17%2f11.json similarity index 99% rename from tests/ne_110m_admin_0_countries/out/-R5%17%11.json rename to tests/ne_110m_admin_0_countries/out/-R5%2f17%2f11.json index 3ebc5a27..2802a761 100644 --- a/tests/ne_110m_admin_0_countries/out/-R5%17%11.json +++ b/tests/ne_110m_admin_0_countries/out/-R5%2f17%2f11.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "0.023802,-85.040752,359.950216,83.645130", "bounds": "-180.000000,-85.051129,180.000000,83.645130", "center": "16.875000,44.951199,5", -"description": "tests/ne_110m_admin_0_countries/out/-R5%17%11.json.check.mbtiles", +"description": "tests/ne_110m_admin_0_countries/out/-R5%2f17%2f11.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_admin_0_countries/out/-R5%17%11.json.check.mbtiles -R5/17/11 tests/ne_110m_admin_0_countries/in.json.gz", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_admin_0_countries/out/-R5%2f17%2f11.json.check.mbtiles -R5/17/11 tests/ne_110m_admin_0_countries/in.json.gz", "json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":5,\"maxzoom\":5,\"fields\":{\"abbrev\":\"String\",\"abbrev_len\":\"Number\",\"adm0_a3\":\"String\",\"adm0_a3_is\":\"String\",\"adm0_a3_un\":\"Number\",\"adm0_a3_us\":\"String\",\"adm0_a3_wb\":\"Number\",\"adm0_dif\":\"Number\",\"admin\":\"String\",\"brk_a3\":\"String\",\"brk_diff\":\"Number\",\"brk_name\":\"String\",\"continent\":\"String\",\"economy\":\"String\",\"featurecla\":\"String\",\"formal_en\":\"String\",\"formal_fr\":\"String\",\"gdp_md_est\":\"Number\",\"gdp_year\":\"Number\",\"geou_dif\":\"Number\",\"geounit\":\"String\",\"gu_a3\":\"String\",\"homepart\":\"Number\",\"income_grp\":\"String\",\"iso_a2\":\"String\",\"iso_a3\":\"String\",\"iso_n3\":\"String\",\"labelrank\":\"Number\",\"lastcensus\":\"Number\",\"level\":\"Number\",\"long_len\":\"Number\",\"mapcolor13\":\"Number\",\"mapcolor7\":\"Number\",\"mapcolor8\":\"Number\",\"mapcolor9\":\"Number\",\"name\":\"String\",\"name_alt\":\"String\",\"name_len\":\"Number\",\"name_long\":\"String\",\"name_sort\":\"String\",\"note_adm0\":\"String\",\"note_brk\":\"String\",\"pop_est\":\"Number\",\"pop_year\":\"Number\",\"postal\":\"String\",\"region_un\":\"String\",\"region_wb\":\"String\",\"scalerank\":\"Number\",\"sov_a3\":\"String\",\"sovereignt\":\"String\",\"su_a3\":\"String\",\"su_dif\":\"Number\",\"subregion\":\"String\",\"subunit\":\"String\",\"tiny\":\"Number\",\"type\":\"String\",\"un_a3\":\"String\",\"wb_a2\":\"String\",\"wb_a3\":\"String\",\"wikipedia\":\"Number\",\"woe_id\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":177,\"geometry\":\"Polygon\",\"attributeCount\":61,\"attributes\":[{\"attribute\":\"abbrev\",\"count\":177,\"type\":\"string\",\"values\":[\"Afg.\",\"Alb.\",\"Alg.\",\"Ang.\",\"Ant.\",\"Arg.\",\"Arm.\",\"Aust.\",\"Auz.\",\"Aze.\",\"B.F.\",\"B.H.\",\"Bang.\",\"Bela.\",\"Belg.\",\"Belize\",\"Benin\",\"Bhs.\",\"Bhutan\",\"Bolivia\",\"Brazil\",\"Brunei\",\"Bulg.\",\"Bur.\",\"Bwa.\",\"C.A.R.\",\"C.R.\",\"Cam.\",\"Camb.\",\"Can.\",\"Chad\",\"Chile\",\"China\",\"Col.\",\"Cro.\",\"Cuba\",\"Cyp.\",\"Cz. Rep.\",\"D.R.C.\",\"Den.\",\"Dji.\",\"Dom. Rep.\",\"Ecu.\",\"Egypt\",\"El. S.\",\"Eq. G.\",\"Erit.\",\"Est.\",\"Eth.\",\"Fiji\",\"Fin.\",\"Flk. Is.\",\"Fr.\",\"Fr. S.A.L.\",\"Gabon\",\"Gambia\",\"Geo.\",\"Ger.\",\"Ghana\",\"Gin.\",\"GnB.\",\"Greece\",\"Grlnd.\",\"Guat.\",\"Guy.\",\"Haiti\",\"Hond.\",\"Hun.\",\"I.C.\",\"Iceland\",\"India\",\"Indo.\",\"Iran\",\"Iraq\",\"Ire.\",\"Isr.\",\"Italy\",\"Jam.\",\"Japan\",\"Jord.\",\"Kaz.\",\"Ken.\",\"Kgz.\",\"Kos.\",\"Kwt.\",\"Laos\",\"Lat.\",\"Leb.\",\"Les.\",\"Liberia\",\"Libya\",\"Lith.\",\"Lux.\",\"Mad.\",\"Mal.\",\"Malay.\",\"Mali\",\"Mda.\",\"Mex.\",\"Mkd.\"]},{\"attribute\":\"abbrev_len\",\"count\":8,\"type\":\"number\",\"values\":[10,3,4,5,6,7,8,9],\"min\":3,\"max\":10},{\"attribute\":\"adm0_a3\",\"count\":177,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"ATA\",\"ATF\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYN\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FLK\",\"FRA\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRL\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\",\"LUX\",\"LVA\",\"MAR\"]},{\"attribute\":\"adm0_a3_is\",\"count\":173,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"ATA\",\"ATF\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FLK\",\"FRA\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRL\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\",\"LUX\",\"LVA\",\"MAR\",\"MDA\",\"MDG\"]},{\"attribute\":\"adm0_a3_un\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_a3_us\",\"count\":175,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"ATA\",\"ATF\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FLK\",\"FRA\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRL\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\",\"LUX\",\"LVA\",\"MAR\",\"MDA\"]},{\"attribute\":\"adm0_a3_wb\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_dif\",\"count\":2,\"type\":\"number\",\"values\":[0,1],\"min\":0,\"max\":1},{\"attribute\":\"admin\",\"count\":177,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Angola\",\"Antarctica\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Republic\",\"Democratic Republic of the Congo\",\"Denmark\",\"Djibouti\",\"Dominican Republic\",\"East Timor\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Falkland Islands\",\"Fiji\",\"Finland\",\"France\",\"French Southern and Antarctic Lands\",\"Gabon\",\"Gambia\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Greenland\",\"Guatemala\",\"Guinea\",\"Guinea Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Ivory Coast\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Laos\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Lithuania\",\"Luxembourg\",\"Macedonia\",\"Madagascar\",\"Malawi\",\"Malaysia\",\"Mali\",\"Mauritania\",\"Mexico\"]},{\"attribute\":\"brk_a3\",\"count\":177,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"ATA\",\"ATF\",\"AUS\",\"AUT\",\"AZE\",\"B12\",\"B20\",\"B28\",\"B30\",\"B57\",\"B77\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FRA\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRL\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\"]},{\"attribute\":\"brk_diff\",\"count\":2,\"type\":\"number\",\"values\":[0,1],\"min\":0,\"max\":1},{\"attribute\":\"brk_name\",\"count\":177,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Angola\",\"Antarctica\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bahamas\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herz.\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Central African Rep.\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Rep.\",\"Côte d'Ivoire\",\"Dem. Rep. Korea\",\"Democratic Republic of the Congo\",\"Denmark\",\"Djibouti\",\"Dominican Rep.\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Eq. Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Falkland Is.\",\"Fiji\",\"Finland\",\"Fr. S. and Antarctic Lands\",\"France\",\"Gabon\",\"Gambia\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Greenland\",\"Guatemala\",\"Guinea\",\"Guinea-Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Laos\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Lithuania\",\"Luxembourg\",\"Macedonia\",\"Madagascar\",\"Malawi\",\"Malaysia\",\"Mali\",\"Mauritania\"]},{\"attribute\":\"continent\",\"count\":8,\"type\":\"string\",\"values\":[\"Africa\",\"Antarctica\",\"Asia\",\"Europe\",\"North America\",\"Oceania\",\"Seven seas (open ocean)\",\"South America\"]},{\"attribute\":\"economy\",\"count\":7,\"type\":\"string\",\"values\":[\"1. Developed region: G7\",\"2. Developed region: nonG7\",\"3. Emerging region: BRIC\",\"4. Emerging region: MIKT\",\"5. Emerging region: G20\",\"6. Developing region\",\"7. Least developed region\"]},{\"attribute\":\"featurecla\",\"count\":1,\"type\":\"string\",\"values\":[\"Admin-0 country\"]},{\"attribute\":\"formal_en\",\"count\":174,\"type\":\"string\",\"values\":[\"Arab Republic of Egypt\",\"Argentine Republic\",\"Belize\",\"Bolivarian Republic of Venezuela\",\"Bosnia and Herzegovina\",\"Burkina Faso\",\"Canada\",\"Central African Republic\",\"Co-operative Republic of Guyana\",\"Commonwealth of Australia\",\"Commonwealth of Puerto Rico\",\"Commonwealth of the Bahamas\",\"Czech Republic\",\"Democratic People's Republic of Korea\",\"Democratic Republic of Timor-Leste\",\"Democratic Republic of the Congo\",\"Democratic Socialist Republic of Sri Lanka\",\"Dominican Republic\",\"Falkland Islands\",\"Federal Democratic Republic of Ethiopia\",\"Federal Republic of Germany\",\"Federal Republic of Nigeria\",\"Federal Republic of Somalia\",\"Federative Republic of Brazil\",\"Former Yugoslav Republic of Macedonia\",\"French Republic\",\"Gabonese Republic\",\"Georgia\",\"Grand Duchy of Luxembourg\",\"Greenland\",\"Hashemite Kingdom of Jordan\",\"Hellenic Republic\",\"Independent State of Papua New Guinea\",\"Ireland\",\"Islamic Republic of Iran\",\"Islamic Republic of Mauritania\",\"Islamic Republic of Pakistan\",\"Islamic State of Afghanistan\",\"Italian Republic\",\"Jamaica\",\"Japan\",\"Kingdom of Belgium\",\"Kingdom of Bhutan\",\"Kingdom of Cambodia\",\"Kingdom of Denmark\",\"Kingdom of Lesotho\",\"Kingdom of Morocco\",\"Kingdom of Norway\",\"Kingdom of Saudi Arabia\",\"Kingdom of Spain\",\"Kingdom of Swaziland\",\"Kingdom of Sweden\",\"Kingdom of Thailand\",\"Kingdom of the Netherlands\",\"Kyrgyz Republic\",\"Lao People's Democratic Republic\",\"Lebanese Republic\",\"Libya\",\"Malaysia\",\"Mongolia\",\"Montenegro\",\"Negara Brunei Darussalam\",\"Nepal\",\"New Caledonia\",\"New Zealand\",\"Oriental Republic of Uruguay\",\"People's Democratic Republic of Algeria\",\"People's Republic of Angola\",\"People's Republic of Bangladesh\",\"People's Republic of China\",\"Plurinational State of Bolivia\",\"Portuguese Republic\",\"Republic of Albania\",\"Republic of Armenia\",\"Republic of Austria\",\"Republic of Azerbaijan\",\"Republic of Belarus\",\"Republic of Benin\",\"Republic of Botswana\",\"Republic of Bulgaria\",\"Republic of Burundi\",\"Republic of Cameroon\",\"Republic of Chad\",\"Republic of Chile\",\"Republic of Colombia\",\"Republic of Congo\",\"Republic of Costa Rica\",\"Republic of Croatia\",\"Republic of Cuba\",\"Republic of Cyprus\",\"Republic of Djibouti\",\"Republic of Ecuador\",\"Republic of El Salvador\",\"Republic of Equatorial Guinea\",\"Republic of Estonia\",\"Republic of Fiji\",\"Republic of Finland\",\"Republic of Ghana\",\"Republic of Guatemala\",\"Republic of Guinea\"]},{\"attribute\":\"formal_fr\",\"count\":4,\"type\":\"string\",\"values\":[\"Nouvelle-Calédonie\",\"Republic of Cote D'Ivoire\",\"República Bolivariana de Venezuela\",\"République Togolaise\"]},{\"attribute\":\"gdp_md_est\",\"count\":177,\"type\":\"number\",\"values\":[-99,10040,103900,105.1,10600,10670,107700,1078,108200,1100,110300,114100,11500,11610,116700,11810,11950.77,119500,12250,12710,12830,1300000,13160,13210,13227,13250,1335000,136600,13980,1403000,14060,14590,149100,15094000,1526,15350,1563000,15860,16,16790,17500,175800,17820,1823000,184300,18770,18780,188400,1885,18940,193500,196600,1977704,1993000,20130,201400,20250,203600,20640,208627,20910,21110,2128000,21510,21810,21980,22270,224000,2266000,22700,2272,232900,241700,244500,247300,2520,2536,265200,27060,271400,27410,276400,27940,28890,29010,2918000,2966,29700,29780,3102,31080,3158,31610,316700,317500,3198,3293,329500,3297000,335400],\"min\":-99,\"max\":15094000},{\"attribute\":\"gdp_year\",\"count\":3,\"type\":\"number\",\"values\":[-99,0,2009],\"min\":-99,\"max\":2009},{\"attribute\":\"geou_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"geounit\",\"count\":177,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Angola\",\"Antarctica\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Republic\",\"Democratic Republic of the Congo\",\"Denmark\",\"Djibouti\",\"Dominican Republic\",\"East Timor\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Falkland Islands\",\"Fiji\",\"Finland\",\"France\",\"French Southern and Antarctic Lands\",\"Gabon\",\"Gambia\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Greenland\",\"Guatemala\",\"Guinea\",\"Guinea Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Ivory Coast\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Laos\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Lithuania\",\"Luxembourg\",\"Macedonia\",\"Madagascar\",\"Malawi\",\"Malaysia\",\"Mali\",\"Mauritania\",\"Mexico\"]},{\"attribute\":\"gu_a3\",\"count\":177,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"ATA\",\"ATF\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYN\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FLK\",\"FRA\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRL\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\",\"LUX\",\"LVA\",\"MAR\"]},{\"attribute\":\"homepart\",\"count\":2,\"type\":\"number\",\"values\":[-99,1],\"min\":-99,\"max\":1},{\"attribute\":\"income_grp\",\"count\":5,\"type\":\"string\",\"values\":[\"1. High income: OECD\",\"2. High income: nonOECD\",\"3. Upper middle income\",\"4. Lower middle income\",\"5. Low income\"]},{\"attribute\":\"iso_a2\",\"count\":175,\"type\":\"string\",\"values\":[\"-99\",\"AE\",\"AF\",\"AL\",\"AM\",\"AO\",\"AQ\",\"AR\",\"AT\",\"AU\",\"AZ\",\"BA\",\"BD\",\"BE\",\"BF\",\"BG\",\"BI\",\"BJ\",\"BN\",\"BO\",\"BR\",\"BS\",\"BT\",\"BW\",\"BY\",\"BZ\",\"CA\",\"CD\",\"CF\",\"CG\",\"CH\",\"CI\",\"CL\",\"CM\",\"CN\",\"CO\",\"CR\",\"CU\",\"CY\",\"CZ\",\"DE\",\"DJ\",\"DK\",\"DO\",\"DZ\",\"EC\",\"EE\",\"EG\",\"EH\",\"ER\",\"ES\",\"ET\",\"FI\",\"FJ\",\"FK\",\"FR\",\"GA\",\"GB\",\"GE\",\"GH\",\"GL\",\"GM\",\"GN\",\"GQ\",\"GR\",\"GT\",\"GW\",\"GY\",\"HN\",\"HR\",\"HT\",\"HU\",\"ID\",\"IE\",\"IL\",\"IN\",\"IQ\",\"IR\",\"IS\",\"IT\",\"JM\",\"JO\",\"JP\",\"KE\",\"KG\",\"KH\",\"KP\",\"KR\",\"KW\",\"KZ\",\"LA\",\"LB\",\"LK\",\"LR\",\"LS\",\"LT\",\"LU\",\"LV\",\"LY\",\"MA\"]},{\"attribute\":\"iso_a3\",\"count\":175,\"type\":\"string\",\"values\":[\"-99\",\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"ATA\",\"ATF\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESH\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FLK\",\"FRA\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRL\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\",\"LUX\",\"LVA\",\"MAR\"]},{\"attribute\":\"iso_n3\",\"count\":175,\"type\":\"string\",\"values\":[\"-99\",\"004\",\"008\",\"010\",\"012\",\"024\",\"031\",\"032\",\"036\",\"040\",\"044\",\"050\",\"051\",\"056\",\"064\",\"068\",\"070\",\"072\",\"076\",\"084\",\"090\",\"096\",\"100\",\"104\",\"108\",\"112\",\"116\",\"120\",\"124\",\"140\",\"144\",\"148\",\"152\",\"156\",\"158\",\"170\",\"178\",\"180\",\"188\",\"191\",\"192\",\"196\",\"203\",\"204\",\"208\",\"214\",\"218\",\"222\",\"226\",\"231\",\"232\",\"233\",\"238\",\"242\",\"246\",\"250\",\"260\",\"262\",\"266\",\"268\",\"270\",\"275\",\"276\",\"288\",\"300\",\"304\",\"320\",\"324\",\"328\",\"332\",\"340\",\"348\",\"352\",\"356\",\"360\",\"364\",\"368\",\"372\",\"376\",\"380\",\"384\",\"388\",\"392\",\"398\",\"400\",\"404\",\"408\",\"410\",\"414\",\"417\",\"418\",\"422\",\"426\",\"428\",\"430\",\"434\",\"440\",\"442\",\"450\",\"454\"]},{\"attribute\":\"labelrank\",\"count\":6,\"type\":\"number\",\"values\":[2,3,4,5,6,7],\"min\":2,\"max\":7},{\"attribute\":\"lastcensus\",\"count\":27,\"type\":\"number\",\"values\":[-99,1970,1979,1981,1983,1984,1987,1989,1991,1993,1995,1996,1997,1998,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012],\"min\":-99,\"max\":2012},{\"attribute\":\"level\",\"count\":1,\"type\":\"number\",\"values\":[2],\"min\":2,\"max\":2},{\"attribute\":\"long_len\",\"count\":21,\"type\":\"number\",\"values\":[10,11,12,13,14,15,16,17,18,19,20,22,24,32,35,4,5,6,7,8,9],\"min\":4,\"max\":35},{\"attribute\":\"mapcolor13\",\"count\":14,\"type\":\"number\",\"values\":[-99,1,10,11,12,13,2,3,4,5,6,7,8,9],\"min\":-99,\"max\":13},{\"attribute\":\"mapcolor7\",\"count\":7,\"type\":\"number\",\"values\":[1,2,3,4,5,6,7],\"min\":1,\"max\":7},{\"attribute\":\"mapcolor8\",\"count\":8,\"type\":\"number\",\"values\":[1,2,3,4,5,6,7,8],\"min\":1,\"max\":8},{\"attribute\":\"mapcolor9\",\"count\":9,\"type\":\"number\",\"values\":[1,2,3,4,5,6,7,8,9],\"min\":1,\"max\":9},{\"attribute\":\"name\",\"count\":177,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Angola\",\"Antarctica\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bahamas\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herz.\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Central African Rep.\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Congo\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Rep.\",\"Côte d'Ivoire\",\"Dem. Rep. Congo\",\"Dem. Rep. Korea\",\"Denmark\",\"Djibouti\",\"Dominican Rep.\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Eq. Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Falkland Is.\",\"Fiji\",\"Finland\",\"Fr. S. Antarctic Lands\",\"France\",\"Gabon\",\"Gambia\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Greenland\",\"Guatemala\",\"Guinea\",\"Guinea-Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Korea\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Lao PDR\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Lithuania\",\"Luxembourg\",\"Macedonia\",\"Madagascar\",\"Malawi\",\"Malaysia\"]},{\"attribute\":\"name_alt\",\"count\":2,\"type\":\"string\",\"values\":[\"East Timor\",\"Islas Malvinas\"]},{\"attribute\":\"name_len\",\"count\":16,\"type\":\"number\",\"values\":[10,11,12,13,14,15,16,19,20,22,4,5,6,7,8,9],\"min\":4,\"max\":22},{\"attribute\":\"name_long\",\"count\":177,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Angola\",\"Antarctica\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bahamas\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Brunei Darussalam\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Republic\",\"Côte d'Ivoire\",\"Dem. Rep. Korea\",\"Democratic Republic of the Congo\",\"Denmark\",\"Djibouti\",\"Dominican Republic\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Falkland Islands\",\"Fiji\",\"Finland\",\"France\",\"French Southern and Antarctic Lands\",\"Gabon\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Greenland\",\"Guatemala\",\"Guinea\",\"Guinea-Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Lao PDR\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Lithuania\",\"Luxembourg\",\"Macedonia\",\"Madagascar\",\"Malawi\",\"Malaysia\",\"Mali\",\"Mauritania\",\"Mexico\"]},{\"attribute\":\"name_sort\",\"count\":177,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Angola\",\"Antarctica\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bahamas, The\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Congo, Dem. Rep.\",\"Congo, Rep.\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Cyprus, Northern\",\"Czech Republic\",\"Côte d'Ivoire\",\"Denmark\",\"Djibouti\",\"Dominican Republic\",\"Ecuador\",\"Egypt, Arab Rep.\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Falkland Islands\",\"Fiji\",\"Finland\",\"France\",\"French Southern and Antarctic Lands\",\"Gabon\",\"Gambia, The\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Greenland\",\"Guatemala\",\"Guinea\",\"Guinea-Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran, Islamic Rep.\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Korea, Dem. Rep.\",\"Korea, Rep.\",\"Kosovo\",\"Kuwait\",\"Kyrgyz Republic\",\"Lao PDR\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Lithuania\",\"Luxembourg\",\"Macedonia, FYR\",\"Madagascar\",\"Malawi\"]},{\"attribute\":\"note_adm0\",\"count\":6,\"type\":\"string\",\"values\":[\"Commonwealth of U.S.A.\",\"Den.\",\"Fr.\",\"Partial self-admin.\",\"Self admin.\",\"U.K.\"]},{\"attribute\":\"note_brk\",\"count\":8,\"type\":\"string\",\"values\":[\"Admin. by U.K.; Claimed by Argentina\",\"Multiple claims held in abeyance\",\"Partial self-admin.\",\"Self admin.; Claimed by China\",\"Self admin.; Claimed by Cyprus\",\"Self admin.; Claimed by Morocco\",\"Self admin.; Claimed by Serbia\",\"Self admin.; Claimed by Somalia\"]},{\"attribute\":\"pop_est\",\"count\":177,\"type\":\"number\",\"values\":[-99,10057975,10211904,10329208,10414336,10473282,10486339,10625176,10707924,10737428,111211789,1123913,1131612,11451652,1166079220,11862740,12619600,12666987,127078679,12799293,1299371,1310000,13276517,1338612970,13711597,140,140041247,14268711,14494293,14573101,149229090,1514993,15306252,1533964,15399437,156050883,15746232,16601707,16715999,176242949,1782893,1804838,18879301,198739269,1990876,2005692,20178485,20617068,20653556,2066718,2108665,21262641,2130819,21324791,21669278,218519,22215421,2231503,22665345,227436,22974347,23822783,23832495,240271522,25715819,25946220,265100,26814843,2691158,27606007,2825928,28400000,28563377,28686633,29546963,2967004,3041142,306694,307899,309156,31129225,3129486,313973000,3140,32369558,33487208,3360474,34178188,3418085,3441790,34859364,3494382,3500000,3555179,3639453,3802,38482919,388190,39002772,3971020],\"min\":-99,\"max\":1338612970},{\"attribute\":\"pop_year\",\"count\":2,\"type\":\"number\",\"values\":[-99,0],\"min\":-99,\"max\":0},{\"attribute\":\"postal\",\"count\":172,\"type\":\"string\",\"values\":[\"A\",\"AE\",\"AF\",\"AL\",\"AO\",\"AQ\",\"AR\",\"ARM\",\"AU\",\"AZ\",\"B\",\"BD\",\"BF\",\"BG\",\"BI\",\"BJ\",\"BN\",\"BO\",\"BR\",\"BS\",\"BT\",\"BW\",\"BY\",\"BZ\",\"BiH\",\"CA\",\"CF\",\"CG\",\"CH\",\"CI\",\"CL\",\"CM\",\"CN\",\"CO\",\"CR\",\"CU\",\"CY\",\"CZ\",\"D\",\"DJ\",\"DK\",\"DO\",\"DRC\",\"DZ\",\"E\",\"EC\",\"EG\",\"ER\",\"EST\",\"ET\",\"F\",\"FIN\",\"FJ\",\"FK\",\"GA\",\"GB\",\"GE\",\"GH\",\"GL\",\"GM\",\"GN\",\"GQ\",\"GR\",\"GT\",\"GW\",\"GY\",\"HN\",\"HR\",\"HT\",\"HU\",\"I\",\"IND\",\"INDO\",\"IRL\",\"IRN\",\"IRQ\",\"IS\",\"J\",\"KE\",\"KG\",\"KH\",\"KO\",\"KP\",\"KR\",\"KW\",\"KZ\",\"L\",\"LA\",\"LB\",\"LK\",\"LR\",\"LS\",\"LT\",\"LV\",\"LY\",\"MA\",\"MD\",\"ME\",\"MG\",\"MK\"]},{\"attribute\":\"region_un\",\"count\":7,\"type\":\"string\",\"values\":[\"Africa\",\"Americas\",\"Antarctica\",\"Asia\",\"Europe\",\"Oceania\",\"Seven seas (open ocean)\"]},{\"attribute\":\"region_wb\",\"count\":8,\"type\":\"string\",\"values\":[\"Antarctica\",\"East Asia & Pacific\",\"Europe & Central Asia\",\"Latin America & Caribbean\",\"Middle East & North Africa\",\"North America\",\"South Asia\",\"Sub-Saharan Africa\"]},{\"attribute\":\"scalerank\",\"count\":2,\"type\":\"number\",\"values\":[1,3],\"min\":1,\"max\":3},{\"attribute\":\"sov_a3\",\"count\":171,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"ATA\",\"AU1\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CH1\",\"CHE\",\"CHL\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYN\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DN1\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FI1\",\"FJI\",\"FR1\",\"GAB\",\"GB1\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\",\"LUX\",\"LVA\",\"MAR\",\"MDA\",\"MDG\",\"MEX\"]},{\"attribute\":\"sovereignt\",\"count\":171,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Angola\",\"Antarctica\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Republic\",\"Democratic Republic of the Congo\",\"Denmark\",\"Djibouti\",\"Dominican Republic\",\"East Timor\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Fiji\",\"Finland\",\"France\",\"Gabon\",\"Gambia\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Guatemala\",\"Guinea\",\"Guinea Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Ivory Coast\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Laos\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Lithuania\",\"Luxembourg\",\"Macedonia\",\"Madagascar\",\"Malawi\",\"Malaysia\",\"Mali\",\"Mauritania\",\"Mexico\",\"Moldova\",\"Mongolia\",\"Montenegro\"]},{\"attribute\":\"su_a3\",\"count\":177,\"type\":\"string\",\"values\":[\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"ATA\",\"ATF\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COD\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYN\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FLK\",\"FRA\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRL\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KOS\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\",\"LUX\",\"LVA\",\"MAR\"]},{\"attribute\":\"su_dif\",\"count\":2,\"type\":\"number\",\"values\":[0,1],\"min\":0,\"max\":1},{\"attribute\":\"subregion\",\"count\":22,\"type\":\"string\",\"values\":[\"Antarctica\",\"Australia and New Zealand\",\"Caribbean\",\"Central America\",\"Central Asia\",\"Eastern Africa\",\"Eastern Asia\",\"Eastern Europe\",\"Melanesia\",\"Middle Africa\",\"Northern Africa\",\"Northern America\",\"Northern Europe\",\"Seven seas (open ocean)\",\"South America\",\"South-Eastern Asia\",\"Southern Africa\",\"Southern Asia\",\"Southern Europe\",\"Western Africa\",\"Western Asia\",\"Western Europe\"]},{\"attribute\":\"subunit\",\"count\":177,\"type\":\"string\",\"values\":[\"Afghanistan\",\"Albania\",\"Algeria\",\"Angola\",\"Antarctica\",\"Argentina\",\"Armenia\",\"Australia\",\"Austria\",\"Azerbaijan\",\"Bangladesh\",\"Belarus\",\"Belgium\",\"Belize\",\"Benin\",\"Bhutan\",\"Bolivia\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Brunei\",\"Bulgaria\",\"Burkina Faso\",\"Burundi\",\"Cambodia\",\"Cameroon\",\"Canada\",\"Central African Republic\",\"Chad\",\"Chile\",\"China\",\"Colombia\",\"Costa Rica\",\"Croatia\",\"Cuba\",\"Cyprus\",\"Czech Republic\",\"Democratic Republic of the Congo\",\"Denmark\",\"Djibouti\",\"Dominican Republic\",\"East Timor\",\"Ecuador\",\"Egypt\",\"El Salvador\",\"Equatorial Guinea\",\"Eritrea\",\"Estonia\",\"Ethiopia\",\"Falkland Islands\",\"Fiji\",\"Finland\",\"France\",\"French Southern and Antarctic Lands\",\"Gabon\",\"Gambia\",\"Georgia\",\"Germany\",\"Ghana\",\"Greece\",\"Greenland\",\"Guatemala\",\"Guinea\",\"Guinea Bissau\",\"Guyana\",\"Haiti\",\"Honduras\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Iran\",\"Iraq\",\"Ireland\",\"Israel\",\"Italy\",\"Ivory Coast\",\"Jamaica\",\"Japan\",\"Jordan\",\"Kazakhstan\",\"Kenya\",\"Kosovo\",\"Kuwait\",\"Kyrgyzstan\",\"Laos\",\"Latvia\",\"Lebanon\",\"Lesotho\",\"Liberia\",\"Libya\",\"Lithuania\",\"Luxembourg\",\"Macedonia\",\"Madagascar\",\"Malawi\",\"Malaysia\",\"Mali\",\"Mauritania\",\"Mexico\"]},{\"attribute\":\"tiny\",\"count\":5,\"type\":\"number\",\"values\":[-99,2,3,4,5],\"min\":-99,\"max\":5},{\"attribute\":\"type\",\"count\":5,\"type\":\"string\",\"values\":[\"Country\",\"Dependency\",\"Disputed\",\"Indeterminate\",\"Sovereign country\"]},{\"attribute\":\"un_a3\",\"count\":172,\"type\":\"string\",\"values\":[\"-099\",\"004\",\"008\",\"012\",\"024\",\"031\",\"032\",\"036\",\"040\",\"044\",\"050\",\"051\",\"056\",\"064\",\"068\",\"070\",\"072\",\"076\",\"084\",\"090\",\"096\",\"100\",\"104\",\"108\",\"112\",\"116\",\"120\",\"124\",\"140\",\"144\",\"148\",\"152\",\"156\",\"170\",\"178\",\"180\",\"188\",\"191\",\"192\",\"196\",\"203\",\"204\",\"208\",\"214\",\"218\",\"222\",\"226\",\"231\",\"232\",\"233\",\"238\",\"242\",\"246\",\"250\",\"262\",\"266\",\"268\",\"270\",\"275\",\"276\",\"288\",\"300\",\"304\",\"320\",\"324\",\"328\",\"332\",\"340\",\"348\",\"352\",\"356\",\"360\",\"364\",\"368\",\"372\",\"376\",\"380\",\"384\",\"388\",\"392\",\"398\",\"400\",\"404\",\"408\",\"410\",\"414\",\"417\",\"418\",\"422\",\"426\",\"428\",\"430\",\"434\",\"440\",\"442\",\"450\",\"454\",\"458\",\"466\",\"478\"]},{\"attribute\":\"wb_a2\",\"count\":171,\"type\":\"string\",\"values\":[\"-99\",\"AE\",\"AF\",\"AL\",\"AM\",\"AO\",\"AR\",\"AT\",\"AU\",\"AZ\",\"BA\",\"BD\",\"BE\",\"BF\",\"BG\",\"BI\",\"BJ\",\"BN\",\"BO\",\"BR\",\"BS\",\"BT\",\"BW\",\"BY\",\"BZ\",\"CA\",\"CF\",\"CG\",\"CH\",\"CI\",\"CL\",\"CM\",\"CN\",\"CO\",\"CR\",\"CU\",\"CY\",\"CZ\",\"DE\",\"DJ\",\"DK\",\"DO\",\"DZ\",\"EC\",\"EE\",\"EG\",\"ER\",\"ES\",\"ET\",\"FI\",\"FJ\",\"FR\",\"GA\",\"GB\",\"GE\",\"GH\",\"GL\",\"GM\",\"GN\",\"GQ\",\"GR\",\"GT\",\"GW\",\"GY\",\"GZ\",\"HN\",\"HR\",\"HT\",\"HU\",\"ID\",\"IE\",\"IL\",\"IN\",\"IQ\",\"IR\",\"IS\",\"IT\",\"JM\",\"JO\",\"JP\",\"KE\",\"KG\",\"KH\",\"KP\",\"KR\",\"KV\",\"KW\",\"KZ\",\"LA\",\"LB\",\"LK\",\"LR\",\"LS\",\"LT\",\"LU\",\"LV\",\"LY\",\"MA\",\"MD\",\"ME\"]},{\"attribute\":\"wb_a3\",\"count\":171,\"type\":\"string\",\"values\":[\"-99\",\"AFG\",\"AGO\",\"ALB\",\"ARE\",\"ARG\",\"ARM\",\"AUS\",\"AUT\",\"AZE\",\"BDI\",\"BEL\",\"BEN\",\"BFA\",\"BGD\",\"BGR\",\"BHS\",\"BIH\",\"BLR\",\"BLZ\",\"BOL\",\"BRA\",\"BRN\",\"BTN\",\"BWA\",\"CAF\",\"CAN\",\"CHE\",\"CHL\",\"CHN\",\"CIV\",\"CMR\",\"COG\",\"COL\",\"CRI\",\"CUB\",\"CYP\",\"CZE\",\"DEU\",\"DJI\",\"DNK\",\"DOM\",\"DZA\",\"ECU\",\"EGY\",\"ERI\",\"ESP\",\"EST\",\"ETH\",\"FIN\",\"FJI\",\"FRA\",\"GAB\",\"GBR\",\"GEO\",\"GHA\",\"GIN\",\"GMB\",\"GNB\",\"GNQ\",\"GRC\",\"GRL\",\"GTM\",\"GUY\",\"HND\",\"HRV\",\"HTI\",\"HUN\",\"IDN\",\"IND\",\"IRL\",\"IRN\",\"IRQ\",\"ISL\",\"ISR\",\"ITA\",\"JAM\",\"JOR\",\"JPN\",\"KAZ\",\"KEN\",\"KGZ\",\"KHM\",\"KOR\",\"KSV\",\"KWT\",\"LAO\",\"LBN\",\"LBR\",\"LBY\",\"LKA\",\"LSO\",\"LTU\",\"LUX\",\"LVA\",\"MAR\",\"MDA\",\"MDG\",\"MEX\",\"MKD\"]},{\"attribute\":\"wikipedia\",\"count\":2,\"type\":\"number\",\"values\":[-99,0],\"min\":-99,\"max\":0},{\"attribute\":\"woe_id\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99}]}]}}", "maxzoom": "5", "minzoom": "5", -"name": "tests/ne_110m_admin_0_countries/out/-R5%17%11.json.check.mbtiles", +"name": "tests/ne_110m_admin_0_countries/out/-R5%2f17%2f11.json.check.mbtiles", "strategies": "[{},{},{},{},{},{\"tiny_polygons\":1}]", "type": "overlay", "version": "2" diff --git a/tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%feature-filter%places-filter.json b/tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%2ffeature-filter%2fplaces-filter.json similarity index 99% rename from tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%feature-filter%places-filter.json rename to tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%2ffeature-filter%2fplaces-filter.json index a53ba9e9..07f77c0c 100644 --- a/tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%feature-filter%places-filter.json +++ b/tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%2ffeature-filter%2fplaces-filter.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "-62.578125,17.307462,8", -"description": "tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%feature-filter%places-filter.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%2ffeature-filter%2fplaces-filter.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%feature-filter%places-filter.json.check.mbtiles -r1 -z8 -J tests/feature-filter/places-filter tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%2ffeature-filter%2fplaces-filter.json.check.mbtiles -r1 -z8 -J tests/feature-filter/places-filter tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":8,\"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": "8", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%feature-filter%places-filter.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-r1_-z8_-J_tests%2ffeature-filter%2fplaces-filter.json.check.mbtiles", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%tests%filter%null.json b/tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%2ftests%2ffilter%2fnull.json similarity index 97% rename from tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%tests%filter%null.json rename to tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%2ftests%2ffilter%2fnull.json index 72a3f779..8fbf43b3 100644 --- a/tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%tests%filter%null.json +++ b/tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%2ftests%2ffilter%2fnull.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "0.000000,0.000000,0", -"description": "tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%tests%filter%null.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%2ftests%2ffilter%2fnull.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%tests%filter%null.json.check.mbtiles -yNAME -z0 -c./tests/filter/null tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%2ftests%2ffilter%2fnull.json.check.mbtiles -yNAME -z0 -c./tests/filter/null tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"unknown\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"abbrev\":\"String\",\"abbrev_len\":\"Number\",\"adm0_a3\":\"String\",\"adm0_a3_is\":\"String\",\"adm0_a3_un\":\"Number\",\"adm0_a3_us\":\"String\",\"adm0_a3_wb\":\"Number\",\"adm0_dif\":\"Number\",\"admin\":\"String\",\"brk_a3\":\"String\",\"brk_diff\":\"Number\",\"brk_name\":\"String\",\"continent\":\"String\",\"economy\":\"String\",\"featurecla\":\"String\",\"formal_en\":\"String\",\"gdp_md_est\":\"Number\",\"gdp_year\":\"Number\",\"geou_dif\":\"Number\",\"geounit\":\"String\",\"gu_a3\":\"String\",\"homepart\":\"Number\",\"income_grp\":\"String\",\"iso_a2\":\"String\",\"iso_a3\":\"String\",\"iso_n3\":\"String\",\"labelrank\":\"Number\",\"lastcensus\":\"Number\",\"level\":\"Number\",\"long_len\":\"Number\",\"mapcolor13\":\"Number\",\"mapcolor7\":\"Number\",\"mapcolor8\":\"Number\",\"mapcolor9\":\"Number\",\"name\":\"String\",\"name_len\":\"Number\",\"name_long\":\"String\",\"name_sort\":\"String\",\"pop_est\":\"Number\",\"pop_year\":\"Number\",\"postal\":\"String\",\"region_un\":\"String\",\"region_wb\":\"String\",\"scalerank\":\"Number\",\"sov_a3\":\"String\",\"sovereignt\":\"String\",\"su_a3\":\"String\",\"su_dif\":\"Number\",\"subregion\":\"String\",\"subunit\":\"String\",\"tiny\":\"Number\",\"type\":\"String\",\"un_a3\":\"String\",\"wb_a2\":\"String\",\"wb_a3\":\"String\",\"wikipedia\":\"Number\",\"woe_id\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"unknown\",\"count\":1,\"geometry\":\"Polygon\",\"attributeCount\":57,\"attributes\":[{\"attribute\":\"abbrev\",\"count\":1,\"type\":\"string\",\"values\":[\"Afg.\"]},{\"attribute\":\"abbrev_len\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"adm0_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"adm0_a3_is\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"adm0_a3_un\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_a3_us\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"adm0_a3_wb\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"admin\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"brk_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"brk_diff\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"brk_name\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"continent\",\"count\":1,\"type\":\"string\",\"values\":[\"Asia\"]},{\"attribute\":\"economy\",\"count\":1,\"type\":\"string\",\"values\":[\"7. Least developed region\"]},{\"attribute\":\"featurecla\",\"count\":1,\"type\":\"string\",\"values\":[\"Admin-0 country\"]},{\"attribute\":\"formal_en\",\"count\":1,\"type\":\"string\",\"values\":[\"Islamic State of Afghanistan\"]},{\"attribute\":\"gdp_md_est\",\"count\":1,\"type\":\"number\",\"values\":[22270],\"min\":22270,\"max\":22270},{\"attribute\":\"gdp_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"geou_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"geounit\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"gu_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"homepart\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"income_grp\",\"count\":1,\"type\":\"string\",\"values\":[\"5. Low income\"]},{\"attribute\":\"iso_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"AF\"]},{\"attribute\":\"iso_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"iso_n3\",\"count\":1,\"type\":\"string\",\"values\":[\"004\"]},{\"attribute\":\"labelrank\",\"count\":1,\"type\":\"number\",\"values\":[3],\"min\":3,\"max\":3},{\"attribute\":\"lastcensus\",\"count\":1,\"type\":\"number\",\"values\":[1979],\"min\":1979,\"max\":1979},{\"attribute\":\"level\",\"count\":1,\"type\":\"number\",\"values\":[2],\"min\":2,\"max\":2},{\"attribute\":\"long_len\",\"count\":1,\"type\":\"number\",\"values\":[11],\"min\":11,\"max\":11},{\"attribute\":\"mapcolor13\",\"count\":1,\"type\":\"number\",\"values\":[7],\"min\":7,\"max\":7},{\"attribute\":\"mapcolor7\",\"count\":1,\"type\":\"number\",\"values\":[5],\"min\":5,\"max\":5},{\"attribute\":\"mapcolor8\",\"count\":1,\"type\":\"number\",\"values\":[6],\"min\":6,\"max\":6},{\"attribute\":\"mapcolor9\",\"count\":1,\"type\":\"number\",\"values\":[8],\"min\":8,\"max\":8},{\"attribute\":\"name\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"name_len\",\"count\":1,\"type\":\"number\",\"values\":[11],\"min\":11,\"max\":11},{\"attribute\":\"name_long\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"name_sort\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"pop_est\",\"count\":1,\"type\":\"number\",\"values\":[28400000],\"min\":28400000,\"max\":28400000},{\"attribute\":\"pop_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"postal\",\"count\":1,\"type\":\"string\",\"values\":[\"AF\"]},{\"attribute\":\"region_un\",\"count\":1,\"type\":\"string\",\"values\":[\"Asia\"]},{\"attribute\":\"region_wb\",\"count\":1,\"type\":\"string\",\"values\":[\"South Asia\"]},{\"attribute\":\"scalerank\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"sov_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"sovereignt\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"su_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"su_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"subregion\",\"count\":1,\"type\":\"string\",\"values\":[\"Southern Asia\"]},{\"attribute\":\"subunit\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"tiny\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"type\",\"count\":1,\"type\":\"string\",\"values\":[\"Sovereign country\"]},{\"attribute\":\"un_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"004\"]},{\"attribute\":\"wb_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"AF\"]},{\"attribute\":\"wb_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"wikipedia\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"woe_id\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99}]}]}}", "maxzoom": "0", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%tests%filter%null.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-yNAME_-z0_-c.%2ftests%2ffilter%2fnull.json.check.mbtiles", "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.%2ftests%2ffilter%2fremove.json similarity index 99% rename from tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json rename to tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2fremove.json index b24b774e..eb1c2d3b 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.%2ftests%2ffilter%2fremove.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "11.250000,48.378236,4", -"description": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2fremove.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json.check.mbtiles -yNAME -z4 -C./tests/filter/remove tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2fremove.json.check.mbtiles -yNAME -z4 -C./tests/filter/remove tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"unknown\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":4,\"fields\":{\"NAME\":\"String\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"unknown\",\"count\":1303,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"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\"]}]}]}}", "maxzoom": "4", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%remove.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2fremove.json.check.mbtiles", "strategies": "[{\"dropped_by_rate\":236},{\"dropped_by_rate\":247},{\"dropped_by_rate\":216},{\"dropped_by_rate\":146},{}]", "type": "overlay", "version": "2" 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.%2ftests%2ffilter%2frename.json similarity index 99% rename from tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json rename to tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2frename.json index 1d90ac55..52c8d5ba 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.%2ftests%2ffilter%2frename.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "11.250000,48.378236,4", -"description": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2frename.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json.check.mbtiles -yNAME -z4 -C./tests/filter/rename tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2frename.json.check.mbtiles -yNAME -z4 -C./tests/filter/rename tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"renamed\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":4,\"fields\":{\"NAME\":\"String\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"renamed\",\"count\":1303,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"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\"]}]}]}}", "maxzoom": "4", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2frename.json.check.mbtiles", "strategies": "[{\"dropped_by_rate\":236},{\"dropped_by_rate\":247},{\"dropped_by_rate\":216},{\"dropped_by_rate\":146},{}]", "type": "overlay", "version": "2" 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.%2ftests%2ffilter%2frename_-c.%2ftests%2ffilter%2frename2.json similarity index 99% rename from tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json rename to tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2frename_-c.%2ftests%2ffilter%2frename2.json index b03d3520..16e05a87 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.%2ftests%2ffilter%2frename_-c.%2ftests%2ffilter%2frename2.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "11.250000,48.378236,4", -"description": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2frename_-c.%2ftests%2ffilter%2frename2.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json.check.mbtiles -yNAME -z4 -C./tests/filter/rename -c./tests/filter/rename2 tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2frename_-c.%2ftests%2ffilter%2frename2.json.check.mbtiles -yNAME -z4 -C./tests/filter/rename -c./tests/filter/rename2 tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"renamed_again\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":4,\"fields\":{\"NAME\":\"String\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"renamed_again\",\"count\":458,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"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\"]}]}]}}", "maxzoom": "4", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%tests%filter%rename_-c.%tests%filter%rename2.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-yNAME_-z4_-C.%2ftests%2ffilter%2frename_-c.%2ftests%2ffilter%2frename2.json.check.mbtiles", "strategies": "[{\"dropped_by_rate\":236},{\"dropped_by_rate\":247},{\"dropped_by_rate\":216},{\"dropped_by_rate\":146},{}]", "type": "overlay", "version": "2" 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.%2ftests%2ffilter%2frename.json similarity index 99% rename from tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json rename to tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%2ftests%2ffilter%2frename.json index d3c1e7dc..492f8076 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.%2ftests%2ffilter%2frename.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "16.875000,44.951199,5", -"description": "tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%2ftests%2ffilter%2frename.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json.check.mbtiles -yNAME -z5 -c./tests/filter/rename tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%2ftests%2ffilter%2frename.json.check.mbtiles -yNAME -z5 -c./tests/filter/rename tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"renamed\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":5,\"fields\":{\"NAME\":\"String\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"renamed\",\"count\":493,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"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\"]}]}]}}", "maxzoom": "5", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%tests%filter%rename.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-yNAME_-z5_-c.%2ftests%2ffilter%2frename.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" diff --git a/tests/ne_110m_populated_places/out/-z0_-C.%tests%filter%null.json b/tests/ne_110m_populated_places/out/-z0_-C.%2ftests%2ffilter%2fnull.json similarity index 96% rename from tests/ne_110m_populated_places/out/-z0_-C.%tests%filter%null.json rename to tests/ne_110m_populated_places/out/-z0_-C.%2ftests%2ffilter%2fnull.json index d887b5e9..eb3e2aae 100644 --- a/tests/ne_110m_populated_places/out/-z0_-C.%tests%filter%null.json +++ b/tests/ne_110m_populated_places/out/-z0_-C.%2ftests%2ffilter%2fnull.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "0.000000,0.000000,0", -"description": "tests/ne_110m_populated_places/out/-z0_-C.%tests%filter%null.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-z0_-C.%2ftests%2ffilter%2fnull.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-z0_-C.%tests%filter%null.json.check.mbtiles -z0 -C./tests/filter/null tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-z0_-C.%2ftests%2ffilter%2fnull.json.check.mbtiles -z0 -C./tests/filter/null tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"unknown\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"abbrev\":\"String\",\"abbrev_len\":\"Number\",\"adm0_a3\":\"String\",\"adm0_a3_is\":\"String\",\"adm0_a3_un\":\"Number\",\"adm0_a3_us\":\"String\",\"adm0_a3_wb\":\"Number\",\"adm0_dif\":\"Number\",\"admin\":\"String\",\"brk_a3\":\"String\",\"brk_diff\":\"Number\",\"brk_name\":\"String\",\"continent\":\"String\",\"economy\":\"String\",\"featurecla\":\"String\",\"formal_en\":\"String\",\"gdp_md_est\":\"Number\",\"gdp_year\":\"Number\",\"geou_dif\":\"Number\",\"geounit\":\"String\",\"gu_a3\":\"String\",\"homepart\":\"Number\",\"income_grp\":\"String\",\"iso_a2\":\"String\",\"iso_a3\":\"String\",\"iso_n3\":\"String\",\"labelrank\":\"Number\",\"lastcensus\":\"Number\",\"level\":\"Number\",\"long_len\":\"Number\",\"mapcolor13\":\"Number\",\"mapcolor7\":\"Number\",\"mapcolor8\":\"Number\",\"mapcolor9\":\"Number\",\"name\":\"String\",\"name_len\":\"Number\",\"name_long\":\"String\",\"name_sort\":\"String\",\"pop_est\":\"Number\",\"pop_year\":\"Number\",\"postal\":\"String\",\"region_un\":\"String\",\"region_wb\":\"String\",\"scalerank\":\"Number\",\"sov_a3\":\"String\",\"sovereignt\":\"String\",\"su_a3\":\"String\",\"su_dif\":\"Number\",\"subregion\":\"String\",\"subunit\":\"String\",\"tiny\":\"Number\",\"type\":\"String\",\"un_a3\":\"String\",\"wb_a2\":\"String\",\"wb_a3\":\"String\",\"wikipedia\":\"Number\",\"woe_id\":\"Number\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"unknown\",\"count\":1,\"geometry\":\"Polygon\",\"attributeCount\":57,\"attributes\":[{\"attribute\":\"abbrev\",\"count\":1,\"type\":\"string\",\"values\":[\"Afg.\"]},{\"attribute\":\"abbrev_len\",\"count\":1,\"type\":\"number\",\"values\":[4],\"min\":4,\"max\":4},{\"attribute\":\"adm0_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"adm0_a3_is\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"adm0_a3_un\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_a3_us\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"adm0_a3_wb\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"adm0_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"admin\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"brk_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"brk_diff\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"brk_name\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"continent\",\"count\":1,\"type\":\"string\",\"values\":[\"Asia\"]},{\"attribute\":\"economy\",\"count\":1,\"type\":\"string\",\"values\":[\"7. Least developed region\"]},{\"attribute\":\"featurecla\",\"count\":1,\"type\":\"string\",\"values\":[\"Admin-0 country\"]},{\"attribute\":\"formal_en\",\"count\":1,\"type\":\"string\",\"values\":[\"Islamic State of Afghanistan\"]},{\"attribute\":\"gdp_md_est\",\"count\":1,\"type\":\"number\",\"values\":[22270],\"min\":22270,\"max\":22270},{\"attribute\":\"gdp_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"geou_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"geounit\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"gu_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"homepart\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"income_grp\",\"count\":1,\"type\":\"string\",\"values\":[\"5. Low income\"]},{\"attribute\":\"iso_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"AF\"]},{\"attribute\":\"iso_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"iso_n3\",\"count\":1,\"type\":\"string\",\"values\":[\"004\"]},{\"attribute\":\"labelrank\",\"count\":1,\"type\":\"number\",\"values\":[3],\"min\":3,\"max\":3},{\"attribute\":\"lastcensus\",\"count\":1,\"type\":\"number\",\"values\":[1979],\"min\":1979,\"max\":1979},{\"attribute\":\"level\",\"count\":1,\"type\":\"number\",\"values\":[2],\"min\":2,\"max\":2},{\"attribute\":\"long_len\",\"count\":1,\"type\":\"number\",\"values\":[11],\"min\":11,\"max\":11},{\"attribute\":\"mapcolor13\",\"count\":1,\"type\":\"number\",\"values\":[7],\"min\":7,\"max\":7},{\"attribute\":\"mapcolor7\",\"count\":1,\"type\":\"number\",\"values\":[5],\"min\":5,\"max\":5},{\"attribute\":\"mapcolor8\",\"count\":1,\"type\":\"number\",\"values\":[6],\"min\":6,\"max\":6},{\"attribute\":\"mapcolor9\",\"count\":1,\"type\":\"number\",\"values\":[8],\"min\":8,\"max\":8},{\"attribute\":\"name\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"name_len\",\"count\":1,\"type\":\"number\",\"values\":[11],\"min\":11,\"max\":11},{\"attribute\":\"name_long\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"name_sort\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"pop_est\",\"count\":1,\"type\":\"number\",\"values\":[28400000],\"min\":28400000,\"max\":28400000},{\"attribute\":\"pop_year\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"postal\",\"count\":1,\"type\":\"string\",\"values\":[\"AF\"]},{\"attribute\":\"region_un\",\"count\":1,\"type\":\"string\",\"values\":[\"Asia\"]},{\"attribute\":\"region_wb\",\"count\":1,\"type\":\"string\",\"values\":[\"South Asia\"]},{\"attribute\":\"scalerank\",\"count\":1,\"type\":\"number\",\"values\":[1],\"min\":1,\"max\":1},{\"attribute\":\"sov_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"sovereignt\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"su_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"su_dif\",\"count\":1,\"type\":\"number\",\"values\":[0],\"min\":0,\"max\":0},{\"attribute\":\"subregion\",\"count\":1,\"type\":\"string\",\"values\":[\"Southern Asia\"]},{\"attribute\":\"subunit\",\"count\":1,\"type\":\"string\",\"values\":[\"Afghanistan\"]},{\"attribute\":\"tiny\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"type\",\"count\":1,\"type\":\"string\",\"values\":[\"Sovereign country\"]},{\"attribute\":\"un_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"004\"]},{\"attribute\":\"wb_a2\",\"count\":1,\"type\":\"string\",\"values\":[\"AF\"]},{\"attribute\":\"wb_a3\",\"count\":1,\"type\":\"string\",\"values\":[\"AFG\"]},{\"attribute\":\"wikipedia\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99},{\"attribute\":\"woe_id\",\"count\":1,\"type\":\"number\",\"values\":[-99],\"min\":-99,\"max\":-99}]}]}}", "maxzoom": "0", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-z0_-C.%tests%filter%null.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-z0_-C.%2ftests%2ffilter%2fnull.json.check.mbtiles", "type": "overlay", "version": "2" }, "features": [ diff --git a/tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME@City_-YSOV0NAME@Country.json b/tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME%3aCity_-YSOV0NAME%3aCountry.json similarity index 99% rename from tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME@City_-YSOV0NAME@Country.json rename to tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME%3aCity_-YSOV0NAME%3aCountry.json index 382d617e..184960df 100644 --- a/tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME@City_-YSOV0NAME@Country.json +++ b/tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME%3aCity_-YSOV0NAME%3aCountry.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "0.000000,0.000000,0", -"description": "tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME@City_-YSOV0NAME@Country.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME%3aCity_-YSOV0NAME%3aCountry.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME@City_-YSOV0NAME@Country.json.check.mbtiles -z0 -r1 -yNAME -ySOV0NAME -yELEVATION -YNAME:City -YSOV0NAME:Country tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME%3aCity_-YSOV0NAME%3aCountry.json.check.mbtiles -z0 -r1 -yNAME -ySOV0NAME -yELEVATION -YNAME:City -YSOV0NAME:Country tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"in\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":0,\"fields\":{\"ELEVATION\":\"Number\",\"NAME\":\"City\",\"SOV0NAME\":\"Country\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"in\",\"count\":243,\"geometry\":\"Point\",\"attributeCount\":3,\"attributes\":[{\"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\":\"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\":\"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\"]}]}]}}", "maxzoom": "0", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME@City_-YSOV0NAME@Country.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-z0_-r1_-yNAME_-ySOV0NAME_-yELEVATION_-YNAME%3aCity_-YSOV0NAME%3aCountry.json.check.mbtiles", "type": "overlay", "version": "2" }, "features": [ 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.%2ftests%2ffilter%2fremove.json similarity index 99% rename from tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json rename to tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%2ftests%2ffilter%2fremove.json index 9c65340d..f00dd585 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.%2ftests%2ffilter%2fremove.json @@ -2,13 +2,13 @@ "antimeridian_adjusted_bounds": "-175.220564,-41.299973,179.216647,64.150023", "bounds": "-175.220564,-41.299973,179.216647,64.150023", "center": "11.250000,48.378236,4", -"description": "tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json.check.mbtiles", +"description": "tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%2ftests%2ffilter%2fremove.json.check.mbtiles", "format": "pbf", -"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json.check.mbtiles -z4 -yNAME -c./tests/filter/remove tests/ne_110m_populated_places/in.json", +"generator_options": "./tippecanoe -q -a@ -f -o tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%2ftests%2ffilter%2fremove.json.check.mbtiles -z4 -yNAME -c./tests/filter/remove tests/ne_110m_populated_places/in.json", "json": "{\"vector_layers\":[{\"id\":\"unknown\",\"description\":\"\",\"minzoom\":0,\"maxzoom\":4,\"fields\":{\"NAME\":\"String\"}}],\"tilestats\":{\"layerCount\":1,\"layers\":[{\"layer\":\"unknown\",\"count\":458,\"geometry\":\"Point\",\"attributeCount\":1,\"attributes\":[{\"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\"]}]}]}}", "maxzoom": "4", "minzoom": "0", -"name": "tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%tests%filter%remove.json.check.mbtiles", +"name": "tests/ne_110m_populated_places/out/-z4_-yNAME_-c.%2ftests%2ffilter%2fremove.json.check.mbtiles", "strategies": "[{\"dropped_by_rate\":236},{\"dropped_by_rate\":251},{\"dropped_by_rate\":216},{\"dropped_by_rate\":146},{}]", "type": "overlay", "version": "2" diff --git a/version.hpp b/version.hpp index 551372a4..534721ba 100644 --- a/version.hpp +++ b/version.hpp @@ -1,6 +1,6 @@ #ifndef VERSION_HPP #define VERSION_HPP -#define VERSION "v2.26.1" +#define VERSION "v2.27.0" #endif