mirror of
https://github.com/mapbox/tippecanoe.git
synced 2025-04-10 12:29:54 +00:00
Include elevation and attribute scaling in tippecanoe-decode output
This commit is contained in:
parent
cfea072510
commit
0db0ef9a73
31
decode.cpp
31
decode.cpp
@ -105,6 +105,21 @@ void do_stats(mvt_tile &tile, size_t size, bool compressed, int z, unsigned x, u
|
||||
state.json_write_newline();
|
||||
}
|
||||
|
||||
void write_scaling(json_writer &state, mvt_scaling const &scaling) {
|
||||
state.json_write_hash();
|
||||
|
||||
state.json_write_string("offset");
|
||||
state.json_write_unsigned(scaling.offset);
|
||||
|
||||
state.json_write_string("multiplier");
|
||||
state.json_write_number(scaling.multiplier);
|
||||
|
||||
state.json_write_string("base");
|
||||
state.json_write_number(scaling.base);
|
||||
|
||||
state.json_end_hash();
|
||||
}
|
||||
|
||||
void handle(std::string message, int z, unsigned x, unsigned y, std::set<std::string> const &to_decode, bool pipeline, bool stats, json_writer &state) {
|
||||
mvt_tile tile;
|
||||
bool was_compressed;
|
||||
@ -224,6 +239,22 @@ void handle(std::string message, int z, unsigned x, unsigned y, std::set<std::st
|
||||
state.json_write_unsigned(layer.y);
|
||||
}
|
||||
|
||||
if (layer.has_elevation_scaling) {
|
||||
state.json_write_string("elevation_scaling");
|
||||
write_scaling(state, layer.elevation_scaling);
|
||||
}
|
||||
|
||||
if (layer.attribute_scalings.size() != 0) {
|
||||
state.json_write_string("attribute_scalings");
|
||||
state.json_write_array();
|
||||
|
||||
for (size_t i = 0; i < layer.attribute_scalings.size(); i++) {
|
||||
write_scaling(state, layer.attribute_scalings[i]);
|
||||
}
|
||||
|
||||
state.json_end_array();
|
||||
}
|
||||
|
||||
state.json_end_hash();
|
||||
|
||||
state.json_write_string("features");
|
||||
|
22
mvt.cpp
22
mvt.cpp
@ -177,7 +177,6 @@ bool mvt_tile::decode(std::string &message, bool &was_compressed) {
|
||||
{
|
||||
protozero::pbf_reader layer_reader(reader.get_message());
|
||||
mvt_layer layer;
|
||||
mvt_scaling elevation_scaling;
|
||||
|
||||
while (layer_reader.next()) {
|
||||
switch (layer_reader.tag()) {
|
||||
@ -281,7 +280,8 @@ bool mvt_tile::decode(std::string &message, bool &was_compressed) {
|
||||
|
||||
case 10: /* elevation scaling */
|
||||
{
|
||||
elevation_scaling = read_scaling(layer_reader.get_message());
|
||||
layer.elevation_scaling = read_scaling(layer_reader.get_message());
|
||||
layer.has_elevation_scaling = true;
|
||||
break;
|
||||
}
|
||||
|
||||
@ -438,7 +438,7 @@ bool mvt_tile::decode(std::string &message, bool &was_compressed) {
|
||||
std::vector<mvt_geometry> &geom = layer.features[i].geometry;
|
||||
std::vector<int> &elevations = layer.features[i].elevations;
|
||||
|
||||
long current_elevation = elevation_scaling.offset;
|
||||
long current_elevation = layer.elevation_scaling.offset;
|
||||
size_t off = 0;
|
||||
|
||||
if (elevations.size() != 0) {
|
||||
@ -448,7 +448,7 @@ bool mvt_tile::decode(std::string &message, bool &was_compressed) {
|
||||
double el;
|
||||
|
||||
current_elevation += elevations[off];
|
||||
el = elevation_scaling.base + elevation_scaling.multiplier * current_elevation;
|
||||
el = layer.elevation_scaling.base + layer.elevation_scaling.multiplier * current_elevation;
|
||||
|
||||
geom[j].elevations.push_back(el);
|
||||
|
||||
@ -536,7 +536,6 @@ std::string mvt_tile::encode(int z) {
|
||||
layer_writer.add_packed_double(8, std::begin(layers[i].double_values), std::end(layers[i].double_values));
|
||||
layer_writer.add_packed_fixed64(9, std::begin(layers[i].uint64_values), std::end(layers[i].uint64_values));
|
||||
|
||||
mvt_scaling elevation_scaling;
|
||||
for (size_t f = 0; f < layers[i].features.size(); f++) {
|
||||
std::vector<mvt_geometry> &geom = layers[i].features[f].geometry;
|
||||
|
||||
@ -560,7 +559,8 @@ std::string mvt_tile::encode(int z) {
|
||||
dim.base = dim.multiplier * 4;
|
||||
dim.offset = 50;
|
||||
|
||||
elevation_scaling = dim;
|
||||
layers[i].elevation_scaling = dim;
|
||||
layers[i].has_elevation_scaling = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -582,7 +582,7 @@ std::string mvt_tile::encode(int z) {
|
||||
}
|
||||
|
||||
std::vector<long> elevations;
|
||||
long current_elevation = elevation_scaling.offset;
|
||||
long current_elevation = layers[i].elevation_scaling.offset;
|
||||
|
||||
int px = 0, py = 0;
|
||||
int cmd_idx = -1;
|
||||
@ -630,7 +630,7 @@ std::string mvt_tile::encode(int z) {
|
||||
el = 0; // XXX detect
|
||||
}
|
||||
|
||||
el = std::round((el - elevation_scaling.base) / elevation_scaling.multiplier);
|
||||
el = std::round((el - layers[i].elevation_scaling.base) / layers[i].elevation_scaling.multiplier);
|
||||
int64_t delta = el - current_elevation;
|
||||
|
||||
elevations.push_back(delta);
|
||||
@ -666,9 +666,9 @@ std::string mvt_tile::encode(int z) {
|
||||
std::string dimension_string;
|
||||
protozero::pbf_writer dimension_writer(dimension_string);
|
||||
|
||||
dimension_writer.add_sint64(1, elevation_scaling.offset);
|
||||
dimension_writer.add_double(2, elevation_scaling.multiplier);
|
||||
dimension_writer.add_double(3, elevation_scaling.base);
|
||||
dimension_writer.add_sint64(1, layers[i].elevation_scaling.offset);
|
||||
dimension_writer.add_double(2, layers[i].elevation_scaling.multiplier);
|
||||
dimension_writer.add_double(3, layers[i].elevation_scaling.base);
|
||||
|
||||
layer_writer.add_message(10, dimension_string);
|
||||
}
|
||||
|
8
mvt.hpp
8
mvt.hpp
@ -118,9 +118,9 @@ struct mvt_value {
|
||||
};
|
||||
|
||||
struct mvt_scaling {
|
||||
long offset;
|
||||
double multiplier;
|
||||
double base;
|
||||
long offset = 0;
|
||||
double multiplier = 1;
|
||||
double base = 0;
|
||||
};
|
||||
|
||||
struct mvt_layer {
|
||||
@ -137,6 +137,8 @@ struct mvt_layer {
|
||||
std::vector<mvt_scaling> attribute_scalings;
|
||||
ssize_t delta_list_scaling = -1;
|
||||
ssize_t spline_scaling = -1;
|
||||
mvt_scaling elevation_scaling;
|
||||
bool has_elevation_scaling = false;
|
||||
|
||||
std::vector<std::string> string_values;
|
||||
std::vector<float> float_values{};
|
||||
|
@ -11,7 +11,7 @@
|
||||
"version": "2"
|
||||
}, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 0, "x": 0, "y": 0 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 8192, "base": 32768 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.255859, 37.718590, 0 ], [ -122.431641, 37.788081, 0 ], [ -122.431641, 37.439974, 8192 ], [ -122.255859, 37.370157, 8192 ], [ -120.146484, 36.949892, 8192 ], [ -116.982422, 36.879621, 8192 ], [ -116.279297, 36.385913, 8192 ], [ -116.103516, 36.385913, 8192 ], [ -115.839844, 36.102376, 8192 ], [ -115.224609, 36.102376, 0 ] ], "attributes": [ {"time":"2015-06-23T22:02:16Z"}, {"time":"2015-06-23T22:30:35Z"}, {"time":"2015-06-23T22:34:00Z"}, {"time":"2015-06-23T22:35:21Z"}, {"time":"2015-06-23T22:49:15Z"}, {"time":"2015-06-23T23:09:16Z"}, {"time":"2015-06-23T23:15:42Z"}, {"time":"2015-06-23T23:16:40Z"}, {"time":"2015-06-23T23:20:11Z"}, {"time":"2015-06-23T23:27:27Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.224609, 36.102376, 0 ], [ -115.312500, 36.244273, 0 ], [ -113.291016, 36.315125, 8192 ], [ -110.917969, 37.230328, 8192 ], [ -108.193359, 37.718590, 16384 ] ], "attributes": [ {"time":"2015-06-24T01:14:16Z"}, {"time":"2015-06-24T01:53:02Z"}, {"time":"2015-06-24T02:06:33Z"}, {"time":"2015-06-24T02:22:26Z"}, {"time":"2015-06-24T02:38:46Z"} ] } }
|
||||
|
@ -11,7 +11,7 @@
|
||||
"version": "2"
|
||||
}, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 0, "x": 0, "y": 0 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 8192, "base": 32768 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.255859, 37.718590, 0 ], [ -122.431641, 37.788081, 0 ], [ -122.431641, 37.439974, 8192 ], [ -122.255859, 37.370157, 8192 ], [ -120.146484, 36.949892, 8192 ], [ -116.982422, 36.879621, 8192 ], [ -116.279297, 36.385913, 8192 ], [ -116.103516, 36.385913, 8192 ], [ -115.839844, 36.102376, 8192 ], [ -115.224609, 36.102376, 0 ] ], "attributes": [ {"time":"2015-06-23T22:02:16Z"}, {"time":"2015-06-23T22:30:35Z"}, {"time":"2015-06-23T22:34:00Z"}, {"time":"2015-06-23T22:35:21Z"}, {"time":"2015-06-23T22:49:15Z"}, {"time":"2015-06-23T23:09:16Z"}, {"time":"2015-06-23T23:15:42Z"}, {"time":"2015-06-23T23:16:40Z"}, {"time":"2015-06-23T23:20:11Z"}, {"time":"2015-06-23T23:27:27Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.224609, 36.102376, 0 ], [ -115.312500, 36.244273, 0 ], [ -113.291016, 36.315125, 8192 ], [ -110.917969, 37.230328, 8192 ], [ -108.193359, 37.718590, 16384 ] ], "attributes": [ {"time":"2015-06-24T01:14:16Z"}, {"time":"2015-06-24T01:53:02Z"}, {"time":"2015-06-24T02:06:33Z"}, {"time":"2015-06-24T02:22:26Z"}, {"time":"2015-06-24T02:38:46Z"} ] } }
|
||||
|
@ -11,7 +11,7 @@
|
||||
"version": "2"
|
||||
}, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 0, "x": 0, "y": 0 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 8192, "base": 32768 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.255859, 37.718590, 0 ], [ -122.431641, 37.788081, 0 ], [ -122.431641, 37.579413, 0 ], [ -122.255859, 37.439974, 8192 ], [ -119.882812, 36.949892, 8192 ], [ -116.982422, 36.809285, 8192 ], [ -115.751953, 36.102376, 0 ], [ -115.224609, 36.102376, 0 ] ], "attributes": [ {"time":"2015-06-23T22:02:16Z"}, {"time":"2015-06-23T22:30:35Z"}, {"time":"2015-06-23T22:32:27Z"}, {"time":"2015-06-23T22:35:00Z"}, {"time":"2015-06-23T22:50:49Z"}, {"time":"2015-06-23T23:09:25Z"}, {"time":"2015-06-23T23:21:10Z"}, {"time":"2015-06-23T23:27:27Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.224609, 36.102376, 0 ], [ -115.312500, 36.173357, 0 ], [ -115.312500, 36.244273, 0 ], [ -113.203125, 36.385913, 8192 ], [ -110.917969, 37.230328, 8192 ], [ -108.193359, 37.718590, 16384 ] ], "attributes": [ {"time":"2015-06-24T01:14:16Z"}, {"time":"2015-06-24T01:51:48Z"}, {"time":"2015-06-24T01:53:02Z"}, {"time":"2015-06-24T02:07:05Z"}, {"time":"2015-06-24T02:22:26Z"}, {"time":"2015-06-24T02:38:46Z"} ] } }
|
||||
@ -35,7 +35,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 0, "y": 0 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 4096, "base": 16384 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.255859, 37.718590, 0 ], [ -122.387695, 37.753344, 0 ], [ -122.431641, 37.544577, 4096 ], [ -122.299805, 37.405074, 4096 ], [ -119.882812, 36.914764, 12288 ], [ -116.938477, 36.809285, 8192 ], [ -115.883789, 36.208823, 4096 ], [ -115.751953, 36.066862, 4096 ], [ -115.180664, 36.102376, 0 ] ], "attributes": [ {"time":"2015-06-23T22:02:16Z"}, {"time":"2015-06-23T22:30:35Z"}, {"time":"2015-06-23T22:32:52Z"}, {"time":"2015-06-23T22:34:39Z"}, {"time":"2015-06-23T22:50:49Z"}, {"time":"2015-06-23T23:09:34Z"}, {"time":"2015-06-23T23:18:55Z"}, {"time":"2015-06-23T23:21:10Z"}, {"time":"2015-06-23T23:28:12Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.180664, 36.102376, 0 ], [ -115.312500, 36.102376, 0 ], [ -115.312500, 36.173357, 4096 ], [ -115.180664, 36.208823, 4096 ], [ -114.213867, 36.208823, 8192 ], [ -113.247070, 36.315125, 12288 ], [ -110.874023, 37.195331, 12288 ], [ -108.149414, 37.718590, 12288 ] ], "attributes": [ {"time":"2015-06-24T01:14:16Z"}, {"time":"2015-06-24T01:51:24Z"}, {"time":"2015-06-24T01:52:17Z"}, {"time":"2015-06-24T01:53:46Z"}, {"time":"2015-06-24T02:00:48Z"}, {"time":"2015-06-24T02:06:49Z"}, {"time":"2015-06-24T02:22:26Z"}, {"time":"2015-06-24T02:39:08Z"} ] } }
|
||||
@ -59,7 +59,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 0, "y": 1 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 2048, "base": 8192 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.233887, 37.718590, 0 ], [ -122.343750, 37.735969, 2048 ], [ -122.409668, 37.544577, 4096 ], [ -122.343750, 37.422526, 4096 ], [ -122.277832, 37.387617, 6144 ], [ -119.882812, 36.914764, 10240 ], [ -116.938477, 36.809285, 10240 ], [ -115.883789, 36.208823, 4096 ], [ -115.751953, 36.049099, 4096 ], [ -115.158691, 36.084621, 0 ] ], "attributes": [ {"time":"2015-06-23T22:02:16Z"}, {"time":"2015-06-23T22:30:18Z"}, {"time":"2015-06-23T22:32:52Z"}, {"time":"2015-06-23T22:34:11Z"}, {"time":"2015-06-23T22:34:50Z"}, {"time":"2015-06-23T22:50:49Z"}, {"time":"2015-06-23T23:09:34Z"}, {"time":"2015-06-23T23:18:55Z"}, {"time":"2015-06-23T23:21:10Z"}, {"time":"2015-06-23T23:28:37Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.158691, 36.084621, 0 ], [ -115.290527, 36.084621, 2048 ], [ -115.290527, 36.155618, 2048 ], [ -115.158691, 36.208823, 4096 ], [ -114.213867, 36.208823, 8192 ], [ -113.225098, 36.332828, 10240 ], [ -110.895996, 37.160317, 12288 ], [ -108.127441, 37.701207, 12288 ] ], "attributes": [ {"time":"2015-06-24T01:14:16Z"}, {"time":"2015-06-24T01:51:24Z"}, {"time":"2015-06-24T01:52:27Z"}, {"time":"2015-06-24T01:53:58Z"}, {"time":"2015-06-24T02:00:48Z"}, {"time":"2015-06-24T02:06:57Z"}, {"time":"2015-06-24T02:22:10Z"}, {"time":"2015-06-24T02:39:10Z"} ] } }
|
||||
@ -81,7 +81,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 1, "y": 1 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 2048, "base": 8192 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -91.757812, 39.639538, 12288 ], [ -90.000000, 39.825413, 12288 ], [ -89.582520, 39.842286, 10240 ], [ -86.901855, 39.859155, 4096 ] ], "attributes": [ {"time":"2015-06-24T04:17:29Z"}, {"time":null}, {"time":"2015-06-24T04:29:58Z"}, {"time":"2015-06-24T04:45:23Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.901855, 39.859155, 4096 ], [ -86.791992, 39.842286, 4096 ], [ -86.484375, 39.588757, 2048 ], [ -86.308594, 39.724089, 0 ] ], "attributes": [ {"time":"2015-06-24T04:45:30Z"}, {"time":"2015-06-24T04:46:12Z"}, {"time":"2015-06-24T04:50:48Z"}, {"time":"2015-06-24T04:55:29Z"} ] } }
|
||||
@ -89,7 +89,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 1, "y": 3 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 1024, "base": 4096 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.222900, 37.709899, 0 ], [ -122.277832, 37.735969, 1024 ], [ -122.343750, 37.744657, 1024 ], [ -122.409668, 37.553288, 3072 ], [ -122.343750, 37.413800, 5120 ], [ -122.288818, 37.387617, 5120 ], [ -119.882812, 36.905980, 10240 ], [ -118.300781, 36.862043, 10240 ], [ -116.949463, 36.809285, 10240 ], [ -116.861572, 36.782892, 10240 ], [ -115.883789, 36.199958, 5120 ], [ -115.762939, 36.040216, 4096 ], [ -115.158691, 36.084621, 1024 ] ], "attributes": [ {"time":"2015-06-23T22:02:16Z"}, {"time":"2015-06-23T22:29:18Z"}, {"time":"2015-06-23T22:30:16Z"}, {"time":"2015-06-23T22:32:51Z"}, {"time":"2015-06-23T22:34:17Z"}, {"time":"2015-06-23T22:34:45Z"}, {"time":"2015-06-23T22:50:49Z"}, {"time":"2015-06-23T23:00:51Z"}, {"time":"2015-06-23T23:09:29Z"}, {"time":"2015-06-23T23:10:07Z"}, {"time":"2015-06-23T23:18:55Z"}, {"time":"2015-06-23T23:21:08Z"}, {"time":"2015-06-23T23:32:34Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.147705, 36.084621, 0 ], [ -115.125732, 36.084621, 1024 ], [ -115.279541, 36.084621, 2048 ], [ -115.301514, 36.111253, 2048 ], [ -115.301514, 36.155618, 3072 ], [ -115.235596, 36.191092, 3072 ], [ -115.158691, 36.199958, 3072 ], [ -114.213867, 36.199958, 8192 ], [ -113.225098, 36.323977, 11264 ], [ -110.895996, 37.151561, 12288 ], [ -109.599609, 37.422526, 12288 ], [ -108.127441, 37.692514, 12288 ] ], "attributes": [ {"time":"2015-06-24T01:14:16Z"}, {"time":"2015-06-24T01:46:45Z"}, {"time":"2015-06-24T01:51:24Z"}, {"time":"2015-06-24T01:51:51Z"}, {"time":"2015-06-24T01:52:25Z"}, {"time":"2015-06-24T01:53:18Z"}, {"time":"2015-06-24T01:53:58Z"}, {"time":"2015-06-24T02:00:48Z"}, {"time":"2015-06-24T02:06:57Z"}, {"time":"2015-06-24T02:22:10Z"}, {"time":"2015-06-24T02:30:12Z"}, {"time":"2015-06-24T02:39:10Z"} ] } }
|
||||
@ -111,7 +111,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 2, "y": 3 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 1024, "base": 4096 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.878906, 39.732538, 12288 ], [ -90.000000, 39.816975, 12288 ], [ -89.593506, 39.842286, 11264 ], [ -86.901855, 39.850721, 5120 ] ], "attributes": [ {"time":"2015-06-24T04:22:32Z"}, {"time":null}, {"time":"2015-06-24T04:29:54Z"}, {"time":"2015-06-24T04:45:23Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.890869, 39.850721, 4096 ], [ -86.813965, 39.842286, 3072 ], [ -86.781006, 39.825413, 3072 ], [ -86.484375, 39.588757, 2048 ], [ -86.451416, 39.597223, 1024 ], [ -86.418457, 39.639538, 1024 ], [ -86.297607, 39.724089, 0 ] ], "attributes": [ {"time":"2015-06-24T04:45:30Z"}, {"time":"2015-06-24T04:46:01Z"}, {"time":"2015-06-24T04:46:18Z"}, {"time":"2015-06-24T04:50:48Z"}, {"time":"2015-06-24T04:51:14Z"}, {"time":"2015-06-24T04:52:23Z"}, {"time":"2015-06-24T04:57:04Z"} ] } }
|
||||
@ -119,7 +119,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 4, "x": 2, "y": 6 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 512, "base": 2048 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.217407, 37.709899, 0 ], [ -122.222900, 37.705553, 0 ], [ -122.255859, 37.731625, 512 ], [ -122.310791, 37.744657, 1024 ], [ -122.343750, 37.735969, 1536 ], [ -122.404175, 37.548933, 3584 ], [ -122.393188, 37.509726, 3584 ], [ -122.338257, 37.413800, 4608 ], [ -122.327271, 37.400710, 5120 ], [ -122.288818, 37.383253, 5120 ], [ -122.107544, 37.352693, 6144 ], [ -121.014404, 37.138425, 10752 ], [ -119.882812, 36.901587, 10752 ], [ -118.438110, 36.866438, 10752 ], [ -116.943970, 36.809285, 9728 ], [ -116.861572, 36.778492, 9728 ], [ -115.933228, 36.217687, 5120 ], [ -115.883789, 36.195525, 5120 ], [ -115.867310, 36.177791, 5120 ], [ -115.790405, 36.062422, 4096 ], [ -115.757446, 36.040216, 4096 ], [ -115.708008, 36.035774, 3584 ], [ -115.290527, 36.075742, 2048 ], [ -115.142212, 36.075742, 512 ], [ -115.153198, 36.084621, 512 ] ], "attributes": [ {"time":"2015-06-23T22:02:16Z"}, {"time":"2015-06-23T22:28:06Z"}, {"time":"2015-06-23T22:29:04Z"}, {"time":"2015-06-23T22:29:54Z"}, {"time":"2015-06-23T22:30:22Z"}, {"time":"2015-06-23T22:32:51Z"}, {"time":"2015-06-23T22:33:14Z"}, {"time":"2015-06-23T22:34:17Z"}, {"time":"2015-06-23T22:34:26Z"}, {"time":"2015-06-23T22:34:45Z"}, {"time":"2015-06-23T22:36:06Z"}, {"time":"2015-06-23T22:43:29Z"}, {"time":"2015-06-23T22:50:49Z"}, {"time":"2015-06-23T22:59:58Z"}, {"time":"2015-06-23T23:09:31Z"}, {"time":"2015-06-23T23:10:07Z"}, {"time":"2015-06-23T23:18:26Z"}, {"time":"2015-06-23T23:18:55Z"}, {"time":"2015-06-23T23:19:10Z"}, {"time":"2015-06-23T23:20:44Z"}, {"time":"2015-06-23T23:21:08Z"}, {"time":"2015-06-23T23:21:36Z"}, {"time":"2015-06-23T23:26:22Z"}, {"time":"2015-06-23T23:29:02Z"}, {"time":"2015-06-23T23:33:54Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.147705, 36.084621, 0 ], [ -115.153198, 36.080182, 512 ], [ -115.125732, 36.080182, 512 ], [ -115.263062, 36.080182, 1536 ], [ -115.279541, 36.084621, 2048 ], [ -115.296021, 36.106815, 2048 ], [ -115.290527, 36.155618, 2560 ], [ -115.230103, 36.186659, 3072 ], [ -115.158691, 36.199958, 3584 ], [ -114.713745, 36.204391, 6144 ], [ -114.241333, 36.195525, 8192 ], [ -113.269043, 36.310699, 10752 ], [ -113.153687, 36.341678, 11264 ], [ -112.500000, 36.584658, 11776 ], [ -112.060547, 36.743286, 11776 ] ], "attributes": [ {"time":"2015-06-24T01:14:16Z"}, {"time":"2015-06-24T01:42:46Z"}, {"time":"2015-06-24T01:46:45Z"}, {"time":"2015-06-24T01:51:15Z"}, {"time":"2015-06-24T01:51:28Z"}, {"time":"2015-06-24T01:51:51Z"}, {"time":"2015-06-24T01:52:29Z"}, {"time":"2015-06-24T01:53:18Z"}, {"time":"2015-06-24T01:53:58Z"}, {"time":"2015-06-24T01:57:24Z"}, {"time":"2015-06-24T02:00:37Z"}, {"time":"2015-06-24T02:06:41Z"}, {"time":"2015-06-24T02:07:24Z"}, {"time":null}, {"time":"2015-06-24T02:14:37Z"} ] } }
|
||||
@ -127,7 +127,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 4, "x": 3, "y": 6 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 512, "base": 2048 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -112.939453, 36.421282, 11776 ], [ -112.500000, 36.584658, 11776 ], [ -111.697998, 36.875227, 11776 ], [ -110.874023, 37.160317, 11776 ], [ -109.989624, 37.339592, 11776 ], [ -109.879761, 37.352693, 11776 ], [ -109.874268, 37.361426, 11776 ], [ -109.599609, 37.418163, 12288 ], [ -108.127441, 37.688167, 12800 ] ], "attributes": [ {"time":"2015-06-24T02:08:49Z"}, {"time":null}, {"time":"2015-06-24T02:17:00Z"}, {"time":"2015-06-24T02:22:19Z"}, {"time":"2015-06-24T02:27:49Z"}, {"time":"2015-06-24T02:28:27Z"}, {"time":"2015-06-24T02:28:31Z"}, {"time":"2015-06-24T02:30:12Z"}, {"time":"2015-06-24T02:39:10Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.770386, 37.753344, 12800 ], [ -107.067261, 37.874853, 12800 ] ], "attributes": [ {"time":"2015-06-24T02:41:22Z"}, {"time":"2015-06-24T02:45:43Z"} ] } }
|
||||
@ -147,7 +147,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 4, "x": 4, "y": 6 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 512, "base": 2048 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.439453, 39.774769, 12288 ], [ -90.000000, 39.812756, 12288 ], [ -89.692383, 39.842286, 11264 ], [ -89.593506, 39.842286, 11264 ], [ -86.901855, 39.846504, 4608 ] ], "attributes": [ {"time":"2015-06-24T04:25:03Z"}, {"time":null}, {"time":"2015-06-24T04:29:21Z"}, {"time":"2015-06-24T04:29:54Z"}, {"time":"2015-06-24T04:45:23Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.885376, 39.846504, 4096 ], [ -86.830444, 39.846504, 3584 ], [ -86.775513, 39.821194, 3584 ], [ -86.484375, 39.592990, 1536 ], [ -86.467896, 39.588757, 1536 ], [ -86.445923, 39.597223, 1536 ], [ -86.418457, 39.635307, 1024 ], [ -86.319580, 39.715638, 0 ], [ -86.297607, 39.719863, 0 ] ], "attributes": [ {"time":"2015-06-24T04:45:30Z"}, {"time":"2015-06-24T04:45:54Z"}, {"time":"2015-06-24T04:46:21Z"}, {"time":"2015-06-24T04:50:40Z"}, {"time":"2015-06-24T04:50:57Z"}, {"time":"2015-06-24T04:51:23Z"}, {"time":"2015-06-24T04:52:23Z"}, {"time":"2015-06-24T04:55:17Z"}, {"time":"2015-06-24T04:57:04Z"} ] } }
|
||||
@ -155,7 +155,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 5, "x": 5, "y": 12 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 256, "base": 1024 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.214661, 37.709899, 0 ], [ -122.220154, 37.707726, 0 ], [ -122.214661, 37.705553, 0 ], [ -122.217407, 37.703380, 0 ], [ -122.250366, 37.727280, 512 ], [ -122.308044, 37.742485, 1024 ], [ -122.327271, 37.742485, 1280 ], [ -122.341003, 37.733797, 1536 ], [ -122.401428, 37.546755, 3328 ], [ -122.398682, 37.520619, 3328 ], [ -122.335510, 37.413800, 4608 ], [ -122.324524, 37.400710, 4864 ], [ -122.310791, 37.391982, 5120 ], [ -122.280579, 37.381070, 5376 ], [ -122.198181, 37.370157, 5632 ], [ -121.220398, 37.177826, 9728 ], [ -120.747986, 37.079284, 10496 ], [ -120.715027, 37.074902, 10496 ], [ -120.662842, 37.061753, 10496 ], [ -120.629883, 37.057369, 10496 ], [ -120.451355, 37.017905, 10496 ], [ -120.418396, 37.013519, 10496 ], [ -120.335999, 36.993778, 10496 ], [ -120.303040, 36.989391, 10496 ], [ -119.962463, 36.914764, 10496 ], [ -119.882812, 36.901587, 10496 ], [ -119.245605, 36.888408, 10752 ], [ -118.298035, 36.862043, 10752 ], [ -117.600403, 36.837866, 10496 ], [ -116.943970, 36.809285, 9984 ], [ -116.902771, 36.798289, 9984 ], [ -116.861572, 36.778492, 9984 ], [ -116.759949, 36.714669, 9984 ], [ -116.702271, 36.683839, 9984 ], [ -116.227112, 36.396968, 6912 ], [ -116.210632, 36.390335, 6912 ], [ -116.128235, 36.337253, 6400 ], [ -116.111755, 36.330615, 6144 ], [ -116.095276, 36.317338, 6144 ], [ -116.089783, 36.317338, 6144 ], [ -116.029358, 36.277493, 5632 ], [ -115.935974, 36.224334, 5376 ], [ -115.930481, 36.217687, 5120 ], [ -115.924988, 36.217687, 5120 ], [ -115.922241, 36.213255, 5120 ], [ -115.883789, 36.195525, 5120 ], [ -115.870056, 36.184442, 4864 ], [ -115.853577, 36.157835, 4864 ], [ -115.845337, 36.151182, 4864 ], [ -115.793152, 36.069082, 4352 ], [ -115.782166, 36.055761, 4096 ], [ -115.757446, 36.040216, 4096 ], [ -115.740967, 36.035774, 3840 ], [ -115.708008, 36.035774, 3840 ], [ -115.664062, 36.042437, 3584 ], [ -115.359192, 36.066862, 2048 ], [ -115.296021, 36.075742, 1792 ], [ -115.139465, 36.075742, 512 ], [ -115.147705, 36.075742, 512 ], [ -115.150452, 36.084621, 768 ] ], "attributes": [ {"time":"2015-06-23T22:02:16Z"}, {"time":"2015-06-23T22:25:54Z"}, {"time":"2015-06-23T22:26:49Z"}, {"time":"2015-06-23T22:27:51Z"}, {"time":"2015-06-23T22:28:59Z"}, {"time":"2015-06-23T22:29:54Z"}, {"time":"2015-06-23T22:30:08Z"}, {"time":"2015-06-23T22:30:22Z"}, {"time":"2015-06-23T22:32:51Z"}, {"time":"2015-06-23T22:33:07Z"}, {"time":"2015-06-23T22:34:17Z"}, {"time":"2015-06-23T22:34:26Z"}, {"time":"2015-06-23T22:34:34Z"}, {"time":"2015-06-23T22:34:49Z"}, {"time":"2015-06-23T22:35:26Z"}, {"time":"2015-06-23T22:42:09Z"}, {"time":"2015-06-23T22:45:13Z"}, {"time":"2015-06-23T22:45:25Z"}, {"time":"2015-06-23T22:45:46Z"}, {"time":"2015-06-23T22:45:58Z"}, {"time":"2015-06-23T22:47:08Z"}, {"time":"2015-06-23T22:47:20Z"}, {"time":"2015-06-23T22:47:53Z"}, {"time":"2015-06-23T22:48:05Z"}, {"time":"2015-06-23T22:50:19Z"}, {"time":"2015-06-23T22:50:49Z"}, {"time":"2015-06-23T22:54:51Z"}, {"time":"2015-06-23T23:00:52Z"}, {"time":"2015-06-23T23:05:17Z"}, {"time":"2015-06-23T23:09:31Z"}, {"time":"2015-06-23T23:09:48Z"}, {"time":"2015-06-23T23:10:07Z"}, {"time":"2015-06-23T23:10:58Z"}, {"time":"2015-06-23T23:11:25Z"}, {"time":"2015-06-23T23:15:31Z"}, {"time":"2015-06-23T23:15:39Z"}, {"time":"2015-06-23T23:16:27Z"}, {"time":"2015-06-23T23:16:35Z"}, {"time":"2015-06-23T23:16:46Z"}, {"time":"2015-06-23T23:16:48Z"}, {"time":"2015-06-23T23:17:25Z"}, {"time":"2015-06-23T23:18:21Z"}, {"time":"2015-06-23T23:18:26Z"}, {"time":"2015-06-23T23:18:28Z"}, {"time":"2015-06-23T23:18:31Z"}, {"time":"2015-06-23T23:18:55Z"}, {"time":"2015-06-23T23:19:05Z"}, {"time":"2015-06-23T23:19:25Z"}, {"time":"2015-06-23T23:19:32Z"}, {"time":"2015-06-23T23:20:38Z"}, {"time":"2015-06-23T23:20:50Z"}, {"time":"2015-06-23T23:21:08Z"}, {"time":"2015-06-23T23:21:18Z"}, {"time":"2015-06-23T23:21:36Z"}, {"time":"2015-06-23T23:22:03Z"}, {"time":"2015-06-23T23:25:21Z"}, {"time":"2015-06-23T23:26:17Z"}, {"time":"2015-06-23T23:29:17Z"}, {"time":"2015-06-23T23:30:32Z"}, {"time":"2015-06-23T23:34:31Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.144958, 36.084621, 256 ], [ -115.153198, 36.082402, 512 ], [ -115.150452, 36.084621, 512 ], [ -115.150452, 36.080182, 512 ], [ -115.122986, 36.077962, 512 ], [ -115.260315, 36.077962, 1792 ], [ -115.274048, 36.082402, 1792 ], [ -115.285034, 36.091280, 2048 ], [ -115.293274, 36.106815, 2048 ], [ -115.296021, 36.144529, 2560 ], [ -115.290527, 36.153400, 2560 ], [ -115.268555, 36.168923, 3072 ], [ -115.221863, 36.186659, 3328 ], [ -115.158691, 36.197742, 3584 ], [ -114.713745, 36.202174, 5888 ], [ -114.241333, 36.195525, 8192 ], [ -113.876038, 36.237628, 9216 ], [ -113.840332, 36.244273, 9472 ], [ -113.705750, 36.257563, 9728 ], [ -113.689270, 36.261992, 9728 ], [ -113.269043, 36.308486, 10752 ], [ -113.183899, 36.328403, 11008 ], [ -112.500000, 36.582452, 12032 ], [ -112.395630, 36.615528, 12032 ], [ -112.387390, 36.622141, 11520 ], [ -112.280273, 36.661809, 12032 ] ], "attributes": [ {"time":"2015-06-24T01:14:16Z"}, {"time":"2015-06-24T01:33:12Z"}, {"time":"2015-06-24T01:33:30Z"}, {"time":"2015-06-24T01:42:46Z"}, {"time":"2015-06-24T01:47:29Z"}, {"time":"2015-06-24T01:51:15Z"}, {"time":"2015-06-24T01:51:26Z"}, {"time":"2015-06-24T01:51:37Z"}, {"time":"2015-06-24T01:51:51Z"}, {"time":"2015-06-24T01:52:21Z"}, {"time":"2015-06-24T01:52:29Z"}, {"time":"2015-06-24T01:52:49Z"}, {"time":"2015-06-24T01:53:22Z"}, {"time":"2015-06-24T01:53:58Z"}, {"time":"2015-06-24T01:57:24Z"}, {"time":"2015-06-24T02:00:37Z"}, {"time":"2015-06-24T02:02:57Z"}, {"time":"2015-06-24T02:03:11Z"}, {"time":"2015-06-24T02:04:00Z"}, {"time":"2015-06-24T02:04:07Z"}, {"time":"2015-06-24T02:06:41Z"}, {"time":"2015-06-24T02:07:12Z"}, {"time":null}, {"time":"2015-06-24T02:12:23Z"}, {"time":"2015-06-24T02:12:28Z"}, {"time":"2015-06-24T02:13:10Z"} ] } }
|
||||
@ -163,7 +163,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 5, "x": 6, "y": 12 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 256, "base": 1024 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -112.719727, 36.500805, 12032 ], [ -112.500000, 36.582452, 12032 ], [ -112.395630, 36.615528, 12032 ], [ -112.387390, 36.622141, 11520 ], [ -112.343445, 36.639774, 12032 ], [ -111.983643, 36.769692, 12032 ], [ -111.964417, 36.774092, 12032 ], [ -111.923218, 36.791691, 12032 ], [ -111.890259, 36.800488, 12032 ], [ -111.774902, 36.844461, 12032 ], [ -111.736450, 36.855450, 12032 ], [ -111.695251, 36.873029, 12032 ], [ -111.461792, 36.952087, 12032 ], [ -111.456299, 36.956476, 12032 ], [ -111.107483, 37.077093, 12032 ], [ -111.096497, 37.083667, 12032 ], [ -111.008606, 37.114336, 12032 ], [ -110.865784, 37.160317, 12032 ], [ -109.986877, 37.337408, 12032 ], [ -109.879761, 37.352693, 12032 ], [ -109.879761, 37.357059, 11776 ], [ -109.871521, 37.359242, 12032 ], [ -109.629822, 37.405074, 12032 ], [ -109.624329, 37.409437, 12032 ], [ -109.585876, 37.418163, 12032 ], [ -109.550171, 37.420345, 12032 ], [ -109.094238, 37.509726, 12032 ], [ -108.907471, 37.542400, 12288 ], [ -108.852539, 37.555465, 12544 ], [ -108.742676, 37.572882, 12544 ], [ -108.709717, 37.581589, 12544 ], [ -108.520203, 37.614231, 12544 ], [ -108.498230, 37.620758, 12544 ], [ -108.127441, 37.685994, 12544 ] ], "attributes": [ {"time":"2015-06-24T02:10:16Z"}, {"time":null}, {"time":"2015-06-24T02:12:23Z"}, {"time":"2015-06-24T02:12:28Z"}, {"time":"2015-06-24T02:12:45Z"}, {"time":"2015-06-24T02:15:07Z"}, {"time":"2015-06-24T02:15:14Z"}, {"time":"2015-06-24T02:15:31Z"}, {"time":"2015-06-24T02:15:43Z"}, {"time":"2015-06-24T02:16:29Z"}, {"time":"2015-06-24T02:16:43Z"}, {"time":"2015-06-24T02:17:00Z"}, {"time":"2015-06-24T02:18:30Z"}, {"time":"2015-06-24T02:18:33Z"}, {"time":"2015-06-24T02:20:48Z"}, {"time":"2015-06-24T02:20:53Z"}, {"time":"2015-06-24T02:21:27Z"}, {"time":"2015-06-24T02:22:22Z"}, {"time":"2015-06-24T02:27:49Z"}, {"time":"2015-06-24T02:28:27Z"}, {"time":"2015-06-24T02:28:28Z"}, {"time":"2015-06-24T02:28:31Z"}, {"time":"2015-06-24T02:29:59Z"}, {"time":"2015-06-24T02:30:02Z"}, {"time":"2015-06-24T02:30:16Z"}, {"time":"2015-06-24T02:30:28Z"}, {"time":"2015-06-24T02:33:15Z"}, {"time":"2015-06-24T02:34:23Z"}, {"time":"2015-06-24T02:34:43Z"}, {"time":"2015-06-24T02:35:23Z"}, {"time":"2015-06-24T02:35:36Z"}, {"time":"2015-06-24T02:36:45Z"}, {"time":"2015-06-24T02:36:54Z"}, {"time":"2015-06-24T02:39:10Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.770386, 37.751172, 12544 ], [ -107.064514, 37.872685, 12544 ] ], "attributes": [ {"time":"2015-06-24T02:41:22Z"}, {"time":"2015-06-24T02:45:44Z"} ] } }
|
||||
@ -181,7 +181,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 5, "x": 7, "y": 12 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 256, "base": 1024 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.409302, 38.339502, 12800 ], [ -101.370850, 38.348119, 12800 ], [ -101.343384, 38.348119, 12544 ], [ -101.250000, 38.363195, 12544 ], [ -100.895691, 38.425622, 12544 ], [ -100.258484, 38.528830, 12544 ], [ -100.220032, 38.537424, 12544 ], [ -99.179077, 38.700516, 12544 ], [ -98.061218, 38.865375, 12544 ], [ -98.014526, 38.869652, 12544 ], [ -97.382812, 38.959409, 12544 ], [ -97.174072, 38.985033, 12544 ] ], "attributes": [ {"time":"2015-06-24T03:20:11Z"}, {"time":"2015-06-24T03:20:26Z"}, {"time":"2015-06-24T03:20:36Z"}, {"time":null}, {"time":"2015-06-24T03:23:22Z"}, {"time":"2015-06-24T03:27:17Z"}, {"time":"2015-06-24T03:27:31Z"}, {"time":"2015-06-24T03:33:45Z"}, {"time":"2015-06-24T03:40:28Z"}, {"time":"2015-06-24T03:40:44Z"}, {"time":"2015-06-24T03:44:32Z"}, {"time":"2015-06-24T03:45:47Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.295166, 39.100226, 12544 ], [ -95.581055, 39.189691, 12544 ], [ -94.908142, 39.268411, 12544 ], [ -94.682922, 39.291797, 12544 ], [ -94.463196, 39.323675, 12544 ], [ -93.944092, 39.389509, 12544 ], [ -92.666931, 39.542176, 12544 ], [ -91.433716, 39.675484, 12544 ], [ -91.411743, 39.675484, 12544 ], [ -91.035461, 39.715638, 12544 ], [ -90.510864, 39.766325, 12544 ], [ -90.000000, 39.812756, 12032 ], [ -89.780273, 39.831741, 11520 ] ], "attributes": [ {"time":"2015-06-24T03:51:05Z"}, {"time":"2015-06-24T03:55:18Z"}, {"time":"2015-06-24T03:59:13Z"}, {"time":"2015-06-24T04:00:31Z"}, {"time":"2015-06-24T04:01:49Z"}, {"time":"2015-06-24T04:04:51Z"}, {"time":"2015-06-24T04:12:16Z"}, {"time":"2015-06-24T04:19:21Z"}, {"time":"2015-06-24T04:19:28Z"}, {"time":"2015-06-24T04:21:38Z"}, {"time":"2015-06-24T04:24:39Z"}, {"time":null}, {"time":"2015-06-24T04:28:51Z"} ] } }
|
||||
@ -189,7 +189,7 @@
|
||||
] }
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 5, "x": 8, "y": 12 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096, "elevation_scaling": { "offset": 50, "multiplier": 256, "base": 1024 } }, "features": [
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.219727, 39.791655, 12544 ], [ -90.000000, 39.812756, 12032 ], [ -89.692383, 39.840177, 11264 ], [ -89.596252, 39.842286, 11264 ], [ -88.780518, 39.844395, 10752 ], [ -88.211975, 39.840177, 10496 ], [ -87.019958, 39.840177, 4352 ], [ -86.901855, 39.844395, 4608 ] ], "attributes": [ {"time":"2015-06-24T04:26:19Z"}, {"time":null}, {"time":"2015-06-24T04:29:21Z"}, {"time":"2015-06-24T04:29:53Z"}, {"time":"2015-06-24T04:34:26Z"}, {"time":"2015-06-24T04:37:34Z"}, {"time":"2015-06-24T04:44:34Z"}, {"time":"2015-06-24T04:45:23Z"} ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.885376, 39.844395, 3840 ], [ -86.830444, 39.844395, 3584 ], [ -86.797485, 39.833850, 3584 ], [ -86.775513, 39.821194, 3328 ], [ -86.761780, 39.806426, 3328 ], [ -86.693115, 39.753657, 3072 ], [ -86.665649, 39.736762, 3072 ], [ -86.558533, 39.654341, 2304 ], [ -86.547546, 39.641653, 2048 ], [ -86.492615, 39.603572, 1792 ], [ -86.481628, 39.590874, 1536 ], [ -86.470642, 39.586641, 1536 ], [ -86.456909, 39.588757, 1280 ], [ -86.445923, 39.597223, 1280 ], [ -86.434937, 39.618384, 1024 ], [ -86.421204, 39.626846, 1024 ], [ -86.418457, 39.633192, 1024 ], [ -86.349792, 39.683940, 512 ], [ -86.308594, 39.719863, 256 ], [ -86.297607, 39.719863, 256 ] ], "attributes": [ {"time":"2015-06-24T04:45:30Z"}, {"time":"2015-06-24T04:45:54Z"}, {"time":"2015-06-24T04:46:09Z"}, {"time":"2015-06-24T04:46:21Z"}, {"time":"2015-06-24T04:46:32Z"}, {"time":"2015-06-24T04:47:20Z"}, {"time":"2015-06-24T04:47:39Z"}, {"time":"2015-06-24T04:49:07Z"}, {"time":"2015-06-24T04:49:21Z"}, {"time":"2015-06-24T04:50:25Z"}, {"time":"2015-06-24T04:50:44Z"}, {"time":"2015-06-24T04:50:56Z"}, {"time":"2015-06-24T04:51:07Z"}, {"time":"2015-06-24T04:51:23Z"}, {"time":"2015-06-24T04:51:54Z"}, {"time":"2015-06-24T04:52:14Z"}, {"time":"2015-06-24T04:52:23Z"}, {"time":"2015-06-24T04:54:17Z"}, {"time":"2015-06-24T04:55:40Z"}, {"time":"2015-06-24T04:57:04Z"} ] } }
|
||||
|
Loading…
x
Reference in New Issue
Block a user