In output, write node attributes in a parallel array, not in coordinates

This commit is contained in:
Eric Fischer 2018-08-29 12:51:27 -07:00
parent a1b651b531
commit cf902bf3ab
2 changed files with 142 additions and 105 deletions

View File

@ -12,187 +12,187 @@
}, "features": [
{ "type": "FeatureCollection", "properties": { "zoom": 0, "x": 0, "y": 0 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.255859, 37.718590, 28.337000, {"time":"2015-06-23T22:02:16Z"} ], [ -122.431641, 37.788081, 1551.245000, {"time":"2015-06-23T22:30:35Z"} ], [ -122.431641, 37.579413, 3147.925000, {"time":"2015-06-23T22:32:27Z"} ], [ -122.255859, 37.439974, 5404.235000, {"time":"2015-06-23T22:35:00Z"} ], [ -119.882812, 36.949892, 10596.868000, {"time":"2015-06-23T22:50:49Z"} ], [ -116.982422, 36.809285, 9982.636000, {"time":"2015-06-23T23:09:25Z"} ], [ -115.751953, 36.102376, 3985.287000, {"time":"2015-06-23T23:21:10Z"} ], [ -115.224609, 36.102376, 1128.987000, {"time":"2015-06-23T23:27:27Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.255859, 37.718590, 28.337000 ], [ -122.431641, 37.788081, 1551.245000 ], [ -122.431641, 37.579413, 3147.925000 ], [ -122.255859, 37.439974, 5404.235000 ], [ -119.882812, 36.949892, 10596.868000 ], [ -116.982422, 36.809285, 9982.636000 ], [ -115.751953, 36.102376, 3985.287000 ], [ -115.224609, 36.102376, 1128.987000 ] ], "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, 175.851000, {"time":"2015-06-24T01:14:16Z"} ], [ -115.312500, 36.173357, 2083.402000, {"time":"2015-06-24T01:51:48Z"} ], [ -115.312500, 36.244273, 3187.959000, {"time":"2015-06-24T01:53:02Z"} ], [ -113.203125, 36.385913, 11031.956000, {"time":"2015-06-24T02:07:05Z"} ], [ -110.917969, 37.230328, 11950.155000, {"time":"2015-06-24T02:22:26Z"} ], [ -108.193359, 37.718590, 12560.641000, {"time":"2015-06-24T02:38:46Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.224609, 36.102376, 175.851000 ], [ -115.312500, 36.173357, 2083.402000 ], [ -115.312500, 36.244273, 3187.959000 ], [ -113.203125, 36.385913, 11031.956000 ], [ -110.917969, 37.230328, 11950.155000 ], [ -108.193359, 37.718590, 12560.641000 ] ], "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"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.841797, 37.788081, 12562.631000, {"time":"2015-06-24T02:41:22Z"} ], [ -107.138672, 37.926868, 12569.219000, {"time":"2015-06-24T02:45:17Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.841797, 37.788081, 12562.631000 ], [ -107.138672, 37.926868, 12569.219000 ] ], "attributes": [ {"time":"2015-06-24T02:41:22Z"}, {"time":"2015-06-24T02:45:17Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.050781, 37.926868, 12537.040000, {"time":"2015-06-24T02:45:58Z"} ], [ -105.996094, 38.065392, 12540.524000, {"time":"2015-06-24T02:52:16Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.050781, 37.926868, 12537.040000 ], [ -105.996094, 38.065392, 12540.524000 ] ], "attributes": [ {"time":"2015-06-24T02:45:58Z"}, {"time":"2015-06-24T02:52:16Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.732422, 38.134557, 12578.303000, {"time":"2015-06-24T02:54:01Z"} ], [ -105.644531, 38.134557, 12587.819000, {"time":"2015-06-24T02:54:26Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.732422, 38.134557, 12578.303000 ], [ -105.644531, 38.134557, 12587.819000 ] ], "attributes": [ {"time":"2015-06-24T02:54:01Z"}, {"time":"2015-06-24T02:54:26Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.203655, 670.046000, {"time":"2015-06-24T02:56:22Z"} ], [ -103.974609, 38.134557, 12573.146000, {"time":"2015-06-24T03:04:33Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.203655, 670.046000 ], [ -103.974609, 38.134557, 12573.146000 ] ], "attributes": [ {"time":"2015-06-24T02:56:22Z"}, {"time":"2015-06-24T03:04:33Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.886719, 38.134557, 12570.732000, {"time":"2015-06-24T03:05:09Z"} ], [ -102.744141, 38.134557, 12550.129000, {"time":"2015-06-24T03:11:56Z"} ], [ -101.601562, 38.341656, 12572.948000, {"time":"2015-06-24T03:18:59Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.886719, 38.134557, 12570.732000 ], [ -102.744141, 38.134557, 12550.129000 ], [ -101.601562, 38.341656, 12572.948000 ] ], "attributes": [ {"time":"2015-06-24T03:05:09Z"}, {"time":"2015-06-24T03:11:56Z"}, {"time":"2015-06-24T03:18:59Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.425781, 38.341656, 12927.185000, {"time":"2015-06-24T03:20:11Z"} ], [ -97.207031, 39.027719, 12549.169000, {"time":"2015-06-24T03:45:35Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.425781, 38.341656, 12927.185000 ], [ -97.207031, 39.027719, 12549.169000 ] ], "attributes": [ {"time":"2015-06-24T03:20:11Z"}, {"time":"2015-06-24T03:45:35Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.328125, 39.164141, 12536.286000, {"time":"2015-06-24T03:51:05Z"} ], [ -89.736328, 39.842286, 11451.779000, {"time":"2015-06-24T04:29:06Z"} ], [ -86.923828, 39.909736, 4535.202000, {"time":"2015-06-24T04:45:15Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.328125, 39.164141, 12536.286000 ], [ -89.736328, 39.842286, 11451.779000 ], [ -86.923828, 39.909736, 4535.202000 ] ], "attributes": [ {"time":"2015-06-24T03:51:05Z"}, {"time":"2015-06-24T04:29:06Z"}, {"time":"2015-06-24T04:45:15Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.923828, 39.909736, 3857.346000, {"time":"2015-06-24T04:45:30Z"} ], [ -86.484375, 39.639538, 1721.193000, {"time":"2015-06-24T04:50:37Z"} ], [ -86.308594, 39.774769, 223.400000, {"time":"2015-06-24T04:55:29Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.923828, 39.909736, 3857.346000 ], [ -86.484375, 39.639538, 1721.193000 ], [ -86.308594, 39.774769, 223.400000 ] ], "attributes": [ {"time":"2015-06-24T04:45:30Z"}, {"time":"2015-06-24T04:50:37Z"}, {"time":"2015-06-24T04:55:29Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 1, "x": 0, "y": 0 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.255859, 37.718590, 28.337000, {"time":"2015-06-23T22:02:16Z"} ], [ -122.387695, 37.753344, 1551.245000, {"time":"2015-06-23T22:30:35Z"} ], [ -122.431641, 37.544577, 3347.583000, {"time":"2015-06-23T22:32:52Z"} ], [ -122.299805, 37.405074, 5156.007000, {"time":"2015-06-23T22:34:39Z"} ], [ -119.882812, 36.914764, 10596.868000, {"time":"2015-06-23T22:50:49Z"} ], [ -116.938477, 36.809285, 9979.023000, {"time":"2015-06-23T23:09:34Z"} ], [ -115.883789, 36.208823, 5065.492000, {"time":"2015-06-23T23:18:55Z"} ], [ -115.751953, 36.066862, 3985.287000, {"time":"2015-06-23T23:21:10Z"} ], [ -115.180664, 36.102376, 780.540000, {"time":"2015-06-23T23:28:12Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.255859, 37.718590, 28.337000 ], [ -122.387695, 37.753344, 1551.245000 ], [ -122.431641, 37.544577, 3347.583000 ], [ -122.299805, 37.405074, 5156.007000 ], [ -119.882812, 36.914764, 10596.868000 ], [ -116.938477, 36.809285, 9979.023000 ], [ -115.883789, 36.208823, 5065.492000 ], [ -115.751953, 36.066862, 3985.287000 ], [ -115.180664, 36.102376, 780.540000 ] ], "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, 175.851000, {"time":"2015-06-24T01:14:16Z"} ], [ -115.312500, 36.102376, 1785.090000, {"time":"2015-06-24T01:51:24Z"} ], [ -115.312500, 36.173357, 2524.116000, {"time":"2015-06-24T01:52:17Z"} ], [ -115.180664, 36.208823, 3449.273000, {"time":"2015-06-24T01:53:46Z"} ], [ -114.213867, 36.208823, 8190.893000, {"time":"2015-06-24T02:00:48Z"} ], [ -113.247070, 36.315125, 10926.373000, {"time":"2015-06-24T02:06:49Z"} ], [ -110.874023, 37.195331, 11950.155000, {"time":"2015-06-24T02:22:26Z"} ], [ -108.149414, 37.718590, 12587.202000, {"time":"2015-06-24T02:39:08Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.180664, 36.102376, 175.851000 ], [ -115.312500, 36.102376, 1785.090000 ], [ -115.312500, 36.173357, 2524.116000 ], [ -115.180664, 36.208823, 3449.273000 ], [ -114.213867, 36.208823, 8190.893000 ], [ -113.247070, 36.315125, 10926.373000 ], [ -110.874023, 37.195331, 11950.155000 ], [ -108.149414, 37.718590, 12587.202000 ] ], "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"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.797852, 37.753344, 12562.631000, {"time":"2015-06-24T02:41:22Z"} ], [ -107.094727, 37.892196, 12572.281000, {"time":"2015-06-24T02:45:33Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.797852, 37.753344, 12562.631000 ], [ -107.094727, 37.892196, 12572.281000 ] ], "attributes": [ {"time":"2015-06-24T02:41:22Z"}, {"time":"2015-06-24T02:45:33Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.050781, 37.892196, 12537.040000, {"time":"2015-06-24T02:45:58Z"} ], [ -105.952148, 38.065392, 12575.229000, {"time":"2015-06-24T02:52:32Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.050781, 37.892196, 12537.040000 ], [ -105.952148, 38.065392, 12575.229000 ] ], "attributes": [ {"time":"2015-06-24T02:45:58Z"}, {"time":"2015-06-24T02:52:32Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.732422, 38.099983, 12578.303000, {"time":"2015-06-24T02:54:01Z"} ], [ -105.600586, 38.134557, 12587.241000, {"time":"2015-06-24T02:54:42Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.732422, 38.099983, 12578.303000 ], [ -105.600586, 38.134557, 12587.241000 ] ], "attributes": [ {"time":"2015-06-24T02:54:01Z"}, {"time":"2015-06-24T02:54:42Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.203655, 670.046000, {"time":"2015-06-24T02:56:22Z"} ], [ -105.336914, 38.169114, 12562.338000, {"time":"2015-06-24T02:56:23Z"} ], [ -103.974609, 38.134557, 12573.146000, {"time":"2015-06-24T03:04:33Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.203655, 670.046000 ], [ -105.336914, 38.169114, 12562.338000 ], [ -103.974609, 38.134557, 12573.146000 ] ], "attributes": [ {"time":"2015-06-24T02:56:22Z"}, {"time":"2015-06-24T02:56:23Z"}, {"time":"2015-06-24T03:04:33Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.886719, 38.134557, 12570.732000, {"time":"2015-06-24T03:05:09Z"} ], [ -102.744141, 38.099983, 12550.129000, {"time":"2015-06-24T03:11:56Z"} ], [ -101.601562, 38.341656, 12606.312000, {"time":"2015-06-24T03:19:08Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.886719, 38.134557, 12570.732000 ], [ -102.744141, 38.099983, 12550.129000 ], [ -101.601562, 38.341656, 12606.312000 ] ], "attributes": [ {"time":"2015-06-24T03:05:09Z"}, {"time":"2015-06-24T03:11:56Z"}, {"time":"2015-06-24T03:19:08Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.425781, 38.341656, 12927.185000, {"time":"2015-06-24T03:20:11Z"} ], [ -97.207031, 38.993572, 12549.169000, {"time":"2015-06-24T03:45:35Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.425781, 38.341656, 12927.185000 ], [ -97.207031, 38.993572, 12549.169000 ] ], "attributes": [ {"time":"2015-06-24T03:20:11Z"}, {"time":"2015-06-24T03:45:35Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.328125, 39.130060, 12536.286000, {"time":"2015-06-24T03:51:05Z"} ], [ -89.692383, 39.842286, 11375.022000, {"time":"2015-06-24T04:29:21Z"} ], [ -86.923828, 39.876019, 4535.202000, {"time":"2015-06-24T04:45:15Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.328125, 39.130060, 12536.286000 ], [ -89.692383, 39.842286, 11375.022000 ], [ -86.923828, 39.876019, 4535.202000 ] ], "attributes": [ {"time":"2015-06-24T03:51:05Z"}, {"time":"2015-06-24T04:29:21Z"}, {"time":"2015-06-24T04:45:15Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.923828, 39.876019, 3857.346000, {"time":"2015-06-24T04:45:30Z"} ], [ -86.484375, 39.605688, 1721.193000, {"time":"2015-06-24T04:50:37Z"} ], [ -86.308594, 39.740986, 223.400000, {"time":"2015-06-24T04:55:29Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.923828, 39.876019, 3857.346000 ], [ -86.484375, 39.605688, 1721.193000 ], [ -86.308594, 39.740986, 223.400000 ] ], "attributes": [ {"time":"2015-06-24T04:45:30Z"}, {"time":"2015-06-24T04:50:37Z"}, {"time":"2015-06-24T04:55:29Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 0, "y": 1 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.233887, 37.718590, 28.337000, {"time":"2015-06-23T22:02:16Z"} ], [ -122.343750, 37.735969, 1393.071000, {"time":"2015-06-23T22:30:18Z"} ], [ -122.409668, 37.544577, 3347.583000, {"time":"2015-06-23T22:32:52Z"} ], [ -122.343750, 37.422526, 4608.293000, {"time":"2015-06-23T22:34:11Z"} ], [ -122.277832, 37.387617, 5293.532000, {"time":"2015-06-23T22:34:50Z"} ], [ -119.882812, 36.914764, 10596.868000, {"time":"2015-06-23T22:50:49Z"} ], [ -116.938477, 36.809285, 9979.023000, {"time":"2015-06-23T23:09:34Z"} ], [ -115.883789, 36.208823, 5065.492000, {"time":"2015-06-23T23:18:55Z"} ], [ -115.751953, 36.049099, 3985.287000, {"time":"2015-06-23T23:21:10Z"} ], [ -115.158691, 36.084621, 678.479000, {"time":"2015-06-23T23:28:37Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.233887, 37.718590, 28.337000 ], [ -122.343750, 37.735969, 1393.071000 ], [ -122.409668, 37.544577, 3347.583000 ], [ -122.343750, 37.422526, 4608.293000 ], [ -122.277832, 37.387617, 5293.532000 ], [ -119.882812, 36.914764, 10596.868000 ], [ -116.938477, 36.809285, 9979.023000 ], [ -115.883789, 36.208823, 5065.492000 ], [ -115.751953, 36.049099, 3985.287000 ], [ -115.158691, 36.084621, 678.479000 ] ], "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, 175.851000, {"time":"2015-06-24T01:14:16Z"} ], [ -115.290527, 36.084621, 1785.090000, {"time":"2015-06-24T01:51:24Z"} ], [ -115.290527, 36.155618, 2655.770000, {"time":"2015-06-24T01:52:27Z"} ], [ -115.158691, 36.208823, 3503.863000, {"time":"2015-06-24T01:53:58Z"} ], [ -114.213867, 36.208823, 8190.893000, {"time":"2015-06-24T02:00:48Z"} ], [ -113.225098, 36.332828, 10976.060000, {"time":"2015-06-24T02:06:57Z"} ], [ -110.895996, 37.160317, 11958.147000, {"time":"2015-06-24T02:22:10Z"} ], [ -108.127441, 37.701207, 12589.610000, {"time":"2015-06-24T02:39:10Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.158691, 36.084621, 175.851000 ], [ -115.290527, 36.084621, 1785.090000 ], [ -115.290527, 36.155618, 2655.770000 ], [ -115.158691, 36.208823, 3503.863000 ], [ -114.213867, 36.208823, 8190.893000 ], [ -113.225098, 36.332828, 10976.060000 ], [ -110.895996, 37.160317, 11958.147000 ], [ -108.127441, 37.701207, 12589.610000 ] ], "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"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.775879, 37.753344, 12562.631000, {"time":"2015-06-24T02:41:22Z"} ], [ -107.072754, 37.874853, 12573.812000, {"time":"2015-06-24T02:45:41Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.775879, 37.753344, 12562.631000 ], [ -107.072754, 37.874853, 12573.812000 ] ], "attributes": [ {"time":"2015-06-24T02:41:22Z"}, {"time":"2015-06-24T02:45:41Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.028809, 37.892196, 12537.040000, {"time":"2015-06-24T02:45:58Z"} ], [ -105.930176, 38.065392, 12600.802000, {"time":"2015-06-24T02:52:41Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.028809, 37.892196, 12537.040000 ], [ -105.930176, 38.065392, 12600.802000 ] ], "attributes": [ {"time":"2015-06-24T02:45:58Z"}, {"time":"2015-06-24T02:52:41Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.710449, 38.099983, 12578.303000, {"time":"2015-06-24T02:54:01Z"} ], [ -105.578613, 38.117272, 12586.952000, {"time":"2015-06-24T02:54:50Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.710449, 38.099983, 12578.303000 ], [ -105.578613, 38.117272, 12586.952000 ] ], "attributes": [ {"time":"2015-06-24T02:54:01Z"}, {"time":"2015-06-24T02:54:50Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.203655, 670.046000, {"time":"2015-06-24T02:56:22Z"} ], [ -105.336914, 38.151837, 12562.338000, {"time":"2015-06-24T02:56:23Z"} ], [ -104.721680, 38.169114, 12568.986000, {"time":"2015-06-24T03:00:02Z"} ], [ -103.974609, 38.134557, 12573.146000, {"time":"2015-06-24T03:04:33Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.203655, 670.046000 ], [ -105.336914, 38.151837, 12562.338000 ], [ -104.721680, 38.169114, 12568.986000 ], [ -103.974609, 38.134557, 12573.146000 ] ], "attributes": [ {"time":"2015-06-24T02:56:22Z"}, {"time":"2015-06-24T02:56:23Z"}, {"time":"2015-06-24T03:00:02Z"}, {"time":"2015-06-24T03:04:33Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.886719, 38.117272, 12570.732000, {"time":"2015-06-24T03:05:09Z"} ], [ -102.766113, 38.099983, 12563.463000, {"time":"2015-06-24T03:11:48Z"} ], [ -101.579590, 38.324420, 12606.312000, {"time":"2015-06-24T03:19:08Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.886719, 38.117272, 12570.732000 ], [ -102.766113, 38.099983, 12563.463000 ], [ -101.579590, 38.324420, 12606.312000 ] ], "attributes": [ {"time":"2015-06-24T03:05:09Z"}, {"time":"2015-06-24T03:11:48Z"}, {"time":"2015-06-24T03:19:08Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.425781, 38.341656, 12927.185000, {"time":"2015-06-24T03:20:11Z"} ], [ -99.206543, 38.702659, 12571.604000, {"time":"2015-06-24T03:33:35Z"} ], [ -97.185059, 38.993572, 12526.001000, {"time":"2015-06-24T03:45:43Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.425781, 38.341656, 12927.185000 ], [ -99.206543, 38.702659, 12571.604000 ], [ -97.185059, 38.993572, 12526.001000 ] ], "attributes": [ {"time":"2015-06-24T03:20:11Z"}, {"time":"2015-06-24T03:33:35Z"}, {"time":"2015-06-24T03:45:43Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.306152, 39.113014, 12536.286000, {"time":"2015-06-24T03:51:05Z"} ], [ -92.702637, 39.537940, 12539.185000, {"time":"2015-06-24T04:12:04Z"} ], [ -90.000000, 39.825413, 12042.075000 ], [ -89.582520, 39.842286, 11262.067000, {"time":"2015-06-24T04:29:58Z"} ], [ -88.242188, 39.842286, 10651.436000, {"time":"2015-06-24T04:37:24Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.306152, 39.113014, 12536.286000 ], [ -92.702637, 39.537940, 12539.185000 ], [ -90.000000, 39.825413, 12042.075000 ], [ -89.582520, 39.842286, 11262.067000 ], [ -88.242188, 39.842286, 10651.436000 ] ], "attributes": [ {"time":"2015-06-24T03:51:05Z"}, {"time":"2015-06-24T04:12:04Z"}, { }, {"time":"2015-06-24T04:29:58Z"}, {"time":"2015-06-24T04:37:24Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 1, "y": 1 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -91.757812, 39.639538, 12535.532000, {"time":"2015-06-24T04:17:29Z"} ], [ -90.000000, 39.825413, 12042.075000 ], [ -89.582520, 39.842286, 11262.067000, {"time":"2015-06-24T04:29:58Z"} ], [ -86.901855, 39.859155, 4658.948000, {"time":"2015-06-24T04:45:23Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -91.757812, 39.639538, 12535.532000 ], [ -90.000000, 39.825413, 12042.075000 ], [ -89.582520, 39.842286, 11262.067000 ], [ -86.901855, 39.859155, 4658.948000 ] ], "attributes": [ {"time":"2015-06-24T04:17:29Z"}, { }, {"time":"2015-06-24T04:29:58Z"}, {"time":"2015-06-24T04:45:23Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.901855, 39.859155, 3857.346000, {"time":"2015-06-24T04:45:30Z"} ], [ -86.791992, 39.842286, 3441.170000, {"time":"2015-06-24T04:46:12Z"} ], [ -86.484375, 39.588757, 1606.440000, {"time":"2015-06-24T04:50:48Z"} ], [ -86.308594, 39.724089, 223.400000, {"time":"2015-06-24T04:55:29Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.901855, 39.859155, 3857.346000 ], [ -86.791992, 39.842286, 3441.170000 ], [ -86.484375, 39.588757, 1606.440000 ], [ -86.308594, 39.724089, 223.400000 ] ], "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"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 1, "y": 3 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.222900, 37.709899, 28.337000, {"time":"2015-06-23T22:02:16Z"} ], [ -122.277832, 37.735969, 578.153000, {"time":"2015-06-23T22:29:18Z"} ], [ -122.343750, 37.744657, 1351.028000, {"time":"2015-06-23T22:30:16Z"} ], [ -122.409668, 37.553288, 3342.092000, {"time":"2015-06-23T22:32:51Z"} ], [ -122.343750, 37.413800, 4709.938000, {"time":"2015-06-23T22:34:17Z"} ], [ -122.288818, 37.387617, 5264.456000, {"time":"2015-06-23T22:34:45Z"} ], [ -119.882812, 36.905980, 10596.868000, {"time":"2015-06-23T22:50:49Z"} ], [ -118.300781, 36.862043, 10642.842000, {"time":"2015-06-23T23:00:51Z"} ], [ -116.949463, 36.809285, 9979.769000, {"time":"2015-06-23T23:09:29Z"} ], [ -116.861572, 36.782892, 9978.206000, {"time":"2015-06-23T23:10:07Z"} ], [ -115.883789, 36.199958, 5065.492000, {"time":"2015-06-23T23:18:55Z"} ], [ -115.762939, 36.040216, 4014.000000, {"time":"2015-06-23T23:21:08Z"} ], [ -115.158691, 36.084621, 637.001000, {"time":"2015-06-23T23:32:34Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.222900, 37.709899, 28.337000 ], [ -122.277832, 37.735969, 578.153000 ], [ -122.343750, 37.744657, 1351.028000 ], [ -122.409668, 37.553288, 3342.092000 ], [ -122.343750, 37.413800, 4709.938000 ], [ -122.288818, 37.387617, 5264.456000 ], [ -119.882812, 36.905980, 10596.868000 ], [ -118.300781, 36.862043, 10642.842000 ], [ -116.949463, 36.809285, 9979.769000 ], [ -116.861572, 36.782892, 9978.206000 ], [ -115.883789, 36.199958, 5065.492000 ], [ -115.762939, 36.040216, 4014.000000 ], [ -115.158691, 36.084621, 637.001000 ] ], "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, 175.851000, {"time":"2015-06-24T01:14:16Z"} ], [ -115.125732, 36.084621, 635.830000, {"time":"2015-06-24T01:46:45Z"} ], [ -115.279541, 36.084621, 1785.090000, {"time":"2015-06-24T01:51:24Z"} ], [ -115.301514, 36.111253, 2126.403000, {"time":"2015-06-24T01:51:51Z"} ], [ -115.301514, 36.155618, 2631.929000, {"time":"2015-06-24T01:52:25Z"} ], [ -115.235596, 36.191092, 3297.122000, {"time":"2015-06-24T01:53:18Z"} ], [ -115.158691, 36.199958, 3503.863000, {"time":"2015-06-24T01:53:58Z"} ], [ -114.213867, 36.199958, 8190.893000, {"time":"2015-06-24T02:00:48Z"} ], [ -113.225098, 36.323977, 10976.060000, {"time":"2015-06-24T02:06:57Z"} ], [ -110.895996, 37.151561, 11958.147000, {"time":"2015-06-24T02:22:10Z"} ], [ -109.599609, 37.422526, 12058.594000, {"time":"2015-06-24T02:30:12Z"} ], [ -108.127441, 37.692514, 12589.610000, {"time":"2015-06-24T02:39:10Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.147705, 36.084621, 175.851000 ], [ -115.125732, 36.084621, 635.830000 ], [ -115.279541, 36.084621, 1785.090000 ], [ -115.301514, 36.111253, 2126.403000 ], [ -115.301514, 36.155618, 2631.929000 ], [ -115.235596, 36.191092, 3297.122000 ], [ -115.158691, 36.199958, 3503.863000 ], [ -114.213867, 36.199958, 8190.893000 ], [ -113.225098, 36.323977, 10976.060000 ], [ -110.895996, 37.151561, 11958.147000 ], [ -109.599609, 37.422526, 12058.594000 ], [ -108.127441, 37.692514, 12589.610000 ] ], "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"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.775879, 37.753344, 12562.631000, {"time":"2015-06-24T02:41:22Z"} ], [ -107.072754, 37.874853, 12573.812000, {"time":"2015-06-24T02:45:41Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.775879, 37.753344, 12562.631000 ], [ -107.072754, 37.874853, 12573.812000 ] ], "attributes": [ {"time":"2015-06-24T02:41:22Z"}, {"time":"2015-06-24T02:45:41Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.028809, 37.883525, 12537.040000, {"time":"2015-06-24T02:45:58Z"} ], [ -105.919189, 38.065392, 12612.196000, {"time":"2015-06-24T02:52:45Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.028809, 37.883525, 12537.040000 ], [ -105.919189, 38.065392, 12612.196000 ] ], "attributes": [ {"time":"2015-06-24T02:45:58Z"}, {"time":"2015-06-24T02:52:45Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.710449, 38.099983, 12578.303000, {"time":"2015-06-24T02:54:01Z"} ], [ -105.578613, 38.117272, 12586.952000, {"time":"2015-06-24T02:54:50Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.710449, 38.099983, 12578.303000 ], [ -105.578613, 38.117272, 12586.952000 ] ], "attributes": [ {"time":"2015-06-24T02:54:01Z"}, {"time":"2015-06-24T02:54:50Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.195022, 670.046000, {"time":"2015-06-24T02:56:22Z"} ], [ -105.336914, 38.151837, 12562.338000, {"time":"2015-06-24T02:56:23Z"} ], [ -104.721680, 38.169114, 12568.986000, {"time":"2015-06-24T03:00:02Z"} ], [ -103.963623, 38.125915, 12577.111000, {"time":"2015-06-24T03:04:37Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.195022, 670.046000 ], [ -105.336914, 38.151837, 12562.338000 ], [ -104.721680, 38.169114, 12568.986000 ], [ -103.963623, 38.125915, 12577.111000 ] ], "attributes": [ {"time":"2015-06-24T02:56:22Z"}, {"time":"2015-06-24T02:56:23Z"}, {"time":"2015-06-24T03:00:02Z"}, {"time":"2015-06-24T03:04:37Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.875732, 38.117272, 12570.732000, {"time":"2015-06-24T03:05:09Z"} ], [ -103.128662, 38.091337, 12545.972000, {"time":"2015-06-24T03:09:38Z"} ], [ -102.766113, 38.099983, 12563.463000, {"time":"2015-06-24T03:11:48Z"} ], [ -101.579590, 38.315801, 12606.312000, {"time":"2015-06-24T03:19:08Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.875732, 38.117272, 12570.732000 ], [ -103.128662, 38.091337, 12545.972000 ], [ -102.766113, 38.099983, 12563.463000 ], [ -101.579590, 38.315801, 12606.312000 ] ], "attributes": [ {"time":"2015-06-24T03:05:09Z"}, {"time":"2015-06-24T03:09:38Z"}, {"time":"2015-06-24T03:11:48Z"}, {"time":"2015-06-24T03:19:08Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.414795, 38.341656, 12927.185000, {"time":"2015-06-24T03:20:11Z"} ], [ -99.206543, 38.702659, 12571.604000, {"time":"2015-06-24T03:33:35Z"} ], [ -97.174072, 38.985033, 12514.352000, {"time":"2015-06-24T03:45:47Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.414795, 38.341656, 12927.185000 ], [ -99.206543, 38.702659, 12571.604000 ], [ -97.174072, 38.985033, 12514.352000 ] ], "attributes": [ {"time":"2015-06-24T03:20:11Z"}, {"time":"2015-06-24T03:33:35Z"}, {"time":"2015-06-24T03:45:47Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.295166, 39.104489, 12536.286000, {"time":"2015-06-24T03:51:05Z"} ], [ -92.768555, 39.537940, 12527.650000, {"time":"2015-06-24T04:11:44Z"} ], [ -91.439209, 39.681826, 12542.559000, {"time":"2015-06-24T04:19:21Z"} ], [ -90.000000, 39.816975, 12042.075000 ], [ -89.692383, 39.842286, 11375.022000, {"time":"2015-06-24T04:29:21Z"} ], [ -89.121094, 39.842286, 10633.949000, {"time":"2015-06-24T04:32:32Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.295166, 39.104489, 12536.286000 ], [ -92.768555, 39.537940, 12527.650000 ], [ -91.439209, 39.681826, 12542.559000 ], [ -90.000000, 39.816975, 12042.075000 ], [ -89.692383, 39.842286, 11375.022000 ], [ -89.121094, 39.842286, 10633.949000 ] ], "attributes": [ {"time":"2015-06-24T03:51:05Z"}, {"time":"2015-06-24T04:11:44Z"}, {"time":"2015-06-24T04:19:21Z"}, { }, {"time":"2015-06-24T04:29:21Z"}, {"time":"2015-06-24T04:32:32Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 3, "x": 2, "y": 3 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.878906, 39.732538, 12498.950000, {"time":"2015-06-24T04:22:32Z"} ], [ -90.000000, 39.816975, 12042.075000 ], [ -89.593506, 39.842286, 11266.785000, {"time":"2015-06-24T04:29:54Z"} ], [ -86.901855, 39.850721, 4658.948000, {"time":"2015-06-24T04:45:23Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.878906, 39.732538, 12498.950000 ], [ -90.000000, 39.816975, 12042.075000 ], [ -89.593506, 39.842286, 11266.785000 ], [ -86.901855, 39.850721, 4658.948000 ] ], "attributes": [ {"time":"2015-06-24T04:22:32Z"}, { }, {"time":"2015-06-24T04:29:54Z"}, {"time":"2015-06-24T04:45:23Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.890869, 39.850721, 3857.346000, {"time":"2015-06-24T04:45:30Z"} ], [ -86.813965, 39.842286, 3533.014000, {"time":"2015-06-24T04:46:01Z"} ], [ -86.781006, 39.825413, 3407.437000, {"time":"2015-06-24T04:46:18Z"} ], [ -86.484375, 39.588757, 1606.440000, {"time":"2015-06-24T04:50:48Z"} ], [ -86.451416, 39.597223, 1347.902000, {"time":"2015-06-24T04:51:14Z"} ], [ -86.418457, 39.639538, 900.773000, {"time":"2015-06-24T04:52:23Z"} ], [ -86.297607, 39.724089, 244.010000, {"time":"2015-06-24T04:57:04Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.890869, 39.850721, 3857.346000 ], [ -86.813965, 39.842286, 3533.014000 ], [ -86.781006, 39.825413, 3407.437000 ], [ -86.484375, 39.588757, 1606.440000 ], [ -86.451416, 39.597223, 1347.902000 ], [ -86.418457, 39.639538, 900.773000 ], [ -86.297607, 39.724089, 244.010000 ] ], "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"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 4, "x": 2, "y": 6 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.217407, 37.709899, 28.337000, {"time":"2015-06-23T22:02:16Z"} ], [ -122.222900, 37.705553, 2.442000, {"time":"2015-06-23T22:28:06Z"} ], [ -122.255859, 37.731625, 453.762000, {"time":"2015-06-23T22:29:04Z"} ], [ -122.310791, 37.744657, 983.779000, {"time":"2015-06-23T22:29:54Z"} ], [ -122.343750, 37.735969, 1422.599000, {"time":"2015-06-23T22:30:22Z"} ], [ -122.404175, 37.548933, 3342.092000, {"time":"2015-06-23T22:32:51Z"} ], [ -122.393188, 37.509726, 3506.487000, {"time":"2015-06-23T22:33:14Z"} ], [ -122.338257, 37.413800, 4709.938000, {"time":"2015-06-23T22:34:17Z"} ], [ -122.327271, 37.400710, 4879.554000, {"time":"2015-06-23T22:34:26Z"} ], [ -122.288818, 37.383253, 5264.456000, {"time":"2015-06-23T22:34:45Z"} ], [ -122.107544, 37.352693, 6290.999000, {"time":"2015-06-23T22:36:06Z"} ], [ -121.014404, 37.138425, 10599.547000, {"time":"2015-06-23T22:43:29Z"} ], [ -119.882812, 36.901587, 10596.868000, {"time":"2015-06-23T22:50:49Z"} ], [ -118.438110, 36.866438, 10662.147000, {"time":"2015-06-23T22:59:58Z"} ], [ -116.943970, 36.809285, 9979.947000, {"time":"2015-06-23T23:09:31Z"} ], [ -116.861572, 36.778492, 9978.206000, {"time":"2015-06-23T23:10:07Z"} ], [ -115.933228, 36.217687, 5244.730000, {"time":"2015-06-23T23:18:26Z"} ], [ -115.883789, 36.195525, 5065.492000, {"time":"2015-06-23T23:18:55Z"} ], [ -115.867310, 36.177791, 4940.999000, {"time":"2015-06-23T23:19:10Z"} ], [ -115.790405, 36.062422, 4212.141000, {"time":"2015-06-23T23:20:44Z"} ], [ -115.757446, 36.040216, 4014.000000, {"time":"2015-06-23T23:21:08Z"} ], [ -115.708008, 36.035774, 3721.174000, {"time":"2015-06-23T23:21:36Z"} ], [ -115.290527, 36.075742, 1856.370000, {"time":"2015-06-23T23:26:22Z"} ], [ -115.142212, 36.075742, 632.808000, {"time":"2015-06-23T23:29:02Z"} ], [ -115.153198, 36.084621, 639.631000, {"time":"2015-06-23T23:33:54Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.217407, 37.709899, 28.337000 ], [ -122.222900, 37.705553, 2.442000 ], [ -122.255859, 37.731625, 453.762000 ], [ -122.310791, 37.744657, 983.779000 ], [ -122.343750, 37.735969, 1422.599000 ], [ -122.404175, 37.548933, 3342.092000 ], [ -122.393188, 37.509726, 3506.487000 ], [ -122.338257, 37.413800, 4709.938000 ], [ -122.327271, 37.400710, 4879.554000 ], [ -122.288818, 37.383253, 5264.456000 ], [ -122.107544, 37.352693, 6290.999000 ], [ -121.014404, 37.138425, 10599.547000 ], [ -119.882812, 36.901587, 10596.868000 ], [ -118.438110, 36.866438, 10662.147000 ], [ -116.943970, 36.809285, 9979.947000 ], [ -116.861572, 36.778492, 9978.206000 ], [ -115.933228, 36.217687, 5244.730000 ], [ -115.883789, 36.195525, 5065.492000 ], [ -115.867310, 36.177791, 4940.999000 ], [ -115.790405, 36.062422, 4212.141000 ], [ -115.757446, 36.040216, 4014.000000 ], [ -115.708008, 36.035774, 3721.174000 ], [ -115.290527, 36.075742, 1856.370000 ], [ -115.142212, 36.075742, 632.808000 ], [ -115.153198, 36.084621, 639.631000 ] ], "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, 175.851000, {"time":"2015-06-24T01:14:16Z"} ], [ -115.153198, 36.080182, 639.003000, {"time":"2015-06-24T01:42:46Z"} ], [ -115.125732, 36.080182, 635.830000, {"time":"2015-06-24T01:46:45Z"} ], [ -115.263062, 36.080182, 1711.132000, {"time":"2015-06-24T01:51:15Z"} ], [ -115.279541, 36.084621, 1835.906000, {"time":"2015-06-24T01:51:28Z"} ], [ -115.296021, 36.106815, 2126.403000, {"time":"2015-06-24T01:51:51Z"} ], [ -115.290527, 36.155618, 2682.176000, {"time":"2015-06-24T01:52:29Z"} ], [ -115.230103, 36.186659, 3297.122000, {"time":"2015-06-24T01:53:18Z"} ], [ -115.158691, 36.199958, 3503.863000, {"time":"2015-06-24T01:53:58Z"} ], [ -114.713745, 36.204391, 5941.404000, {"time":"2015-06-24T01:57:24Z"} ], [ -114.241333, 36.195525, 8104.805000, {"time":"2015-06-24T02:00:37Z"} ], [ -113.269043, 36.310699, 10867.566000, {"time":"2015-06-24T02:06:41Z"} ], [ -113.153687, 36.341678, 11161.247000, {"time":"2015-06-24T02:07:24Z"} ], [ -112.500000, 36.584658, 11934.072000 ], [ -112.060547, 36.743286, 11941.069000, {"time":"2015-06-24T02:14:37Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.147705, 36.084621, 175.851000 ], [ -115.153198, 36.080182, 639.003000 ], [ -115.125732, 36.080182, 635.830000 ], [ -115.263062, 36.080182, 1711.132000 ], [ -115.279541, 36.084621, 1835.906000 ], [ -115.296021, 36.106815, 2126.403000 ], [ -115.290527, 36.155618, 2682.176000 ], [ -115.230103, 36.186659, 3297.122000 ], [ -115.158691, 36.199958, 3503.863000 ], [ -114.713745, 36.204391, 5941.404000 ], [ -114.241333, 36.195525, 8104.805000 ], [ -113.269043, 36.310699, 10867.566000 ], [ -113.153687, 36.341678, 11161.247000 ], [ -112.500000, 36.584658, 11934.072000 ], [ -112.060547, 36.743286, 11941.069000 ] ], "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":"2015-06-24T02:14:37Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 4, "x": 3, "y": 6 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -112.939453, 36.421282, 11742.436000, {"time":"2015-06-24T02:08:49Z"} ], [ -112.500000, 36.584658, 11934.072000 ], [ -111.697998, 36.875227, 11949.535000, {"time":"2015-06-24T02:17:00Z"} ], [ -110.874023, 37.160317, 11949.555000, {"time":"2015-06-24T02:22:19Z"} ], [ -109.989624, 37.339592, 11948.015000, {"time":"2015-06-24T02:27:49Z"} ], [ -109.879761, 37.352693, 11973.013000, {"time":"2015-06-24T02:28:27Z"} ], [ -109.874268, 37.361426, 11904.038000, {"time":"2015-06-24T02:28:31Z"} ], [ -109.599609, 37.418163, 12058.594000, {"time":"2015-06-24T02:30:12Z"} ], [ -108.127441, 37.688167, 12589.610000, {"time":"2015-06-24T02:39:10Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -112.939453, 36.421282, 11742.436000 ], [ -112.500000, 36.584658, 11934.072000 ], [ -111.697998, 36.875227, 11949.535000 ], [ -110.874023, 37.160317, 11949.555000 ], [ -109.989624, 37.339592, 11948.015000 ], [ -109.879761, 37.352693, 11973.013000 ], [ -109.874268, 37.361426, 11904.038000 ], [ -109.599609, 37.418163, 12058.594000 ], [ -108.127441, 37.688167, 12589.610000 ] ], "attributes": [ {"time":"2015-06-24T02:08:49Z"}, { }, {"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, 12562.631000, {"time":"2015-06-24T02:41:22Z"} ], [ -107.067261, 37.874853, 12574.195000, {"time":"2015-06-24T02:45:43Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.770386, 37.753344, 12562.631000 ], [ -107.067261, 37.874853, 12574.195000 ] ], "attributes": [ {"time":"2015-06-24T02:41:22Z"}, {"time":"2015-06-24T02:45:43Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.028809, 37.879189, 12537.040000, {"time":"2015-06-24T02:45:58Z"} ], [ -105.913696, 38.061067, 12617.894000, {"time":"2015-06-24T02:52:47Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.028809, 37.879189, 12537.040000 ], [ -105.913696, 38.061067, 12617.894000 ] ], "attributes": [ {"time":"2015-06-24T02:45:58Z"}, {"time":"2015-06-24T02:52:47Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.710449, 38.095660, 12578.303000, {"time":"2015-06-24T02:54:01Z"} ], [ -105.578613, 38.117272, 12586.952000, {"time":"2015-06-24T02:54:50Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.710449, 38.095660, 12578.303000 ], [ -105.578613, 38.117272, 12586.952000 ] ], "attributes": [ {"time":"2015-06-24T02:54:01Z"}, {"time":"2015-06-24T02:54:50Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.190704, 670.046000, {"time":"2015-06-24T02:56:22Z"} ], [ -105.331421, 38.151837, 12562.338000, {"time":"2015-06-24T02:56:23Z"} ], [ -104.897461, 38.169114, 12587.235000, {"time":"2015-06-24T02:58:59Z"} ], [ -104.721680, 38.169114, 12568.986000, {"time":"2015-06-24T03:00:02Z"} ], [ -103.963623, 38.121593, 12577.111000, {"time":"2015-06-24T03:04:37Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.190704, 670.046000 ], [ -105.331421, 38.151837, 12562.338000 ], [ -104.897461, 38.169114, 12587.235000 ], [ -104.721680, 38.169114, 12568.986000 ], [ -103.963623, 38.121593, 12577.111000 ] ], "attributes": [ {"time":"2015-06-24T02:56:22Z"}, {"time":"2015-06-24T02:56:23Z"}, {"time":"2015-06-24T02:58:59Z"}, {"time":"2015-06-24T03:00:02Z"}, {"time":"2015-06-24T03:04:37Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.875732, 38.117272, 12570.732000, {"time":"2015-06-24T03:05:09Z"} ], [ -103.441772, 38.108628, 12611.312000, {"time":"2015-06-24T03:07:46Z"} ], [ -103.134155, 38.091337, 12544.938000, {"time":"2015-06-24T03:09:36Z"} ], [ -102.985840, 38.087013, 12580.995000, {"time":"2015-06-24T03:10:29Z"} ], [ -102.766113, 38.095660, 12563.463000, {"time":"2015-06-24T03:11:48Z"} ], [ -101.574097, 38.311491, 12610.019000, {"time":"2015-06-24T03:19:09Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.875732, 38.117272, 12570.732000 ], [ -103.441772, 38.108628, 12611.312000 ], [ -103.134155, 38.091337, 12544.938000 ], [ -102.985840, 38.087013, 12580.995000 ], [ -102.766113, 38.095660, 12563.463000 ], [ -101.574097, 38.311491, 12610.019000 ] ], "attributes": [ {"time":"2015-06-24T03:05:09Z"}, {"time":"2015-06-24T03:07:46Z"}, {"time":"2015-06-24T03:09:36Z"}, {"time":"2015-06-24T03:10:29Z"}, {"time":"2015-06-24T03:11:48Z"}, {"time":"2015-06-24T03:19:09Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.409302, 38.341656, 12927.185000, {"time":"2015-06-24T03:20:11Z"} ], [ -100.074463, 38.561053, 12598.954000, {"time":"2015-06-24T03:28:24Z"} ], [ -99.179077, 38.702659, 12571.578000, {"time":"2015-06-24T03:33:45Z"} ], [ -98.031006, 38.869652, 12562.019000, {"time":"2015-06-24T03:40:39Z"} ], [ -97.174072, 38.985033, 12514.352000, {"time":"2015-06-24T03:45:47Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.409302, 38.341656, 12927.185000 ], [ -100.074463, 38.561053, 12598.954000 ], [ -99.179077, 38.702659, 12571.578000 ], [ -98.031006, 38.869652, 12562.019000 ], [ -97.174072, 38.985033, 12514.352000 ] ], "attributes": [ {"time":"2015-06-24T03:20:11Z"}, {"time":"2015-06-24T03:28:24Z"}, {"time":"2015-06-24T03:33:45Z"}, {"time":"2015-06-24T03:40:39Z"}, {"time":"2015-06-24T03:45:47Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.295166, 39.100226, 12536.286000, {"time":"2015-06-24T03:51:05Z"} ], [ -95.581055, 39.189691, 12573.104000, {"time":"2015-06-24T03:55:18Z"} ], [ -94.718628, 39.287546, 12557.793000, {"time":"2015-06-24T04:00:19Z"} ], [ -94.031982, 39.381018, 12537.930000, {"time":"2015-06-24T04:04:21Z"} ], [ -92.763062, 39.533703, 12527.650000, {"time":"2015-06-24T04:11:44Z"} ], [ -91.433716, 39.677598, 12542.559000, {"time":"2015-06-24T04:19:21Z"} ], [ -90.000000, 39.812756, 12042.075000 ], [ -89.692383, 39.842286, 11375.022000, {"time":"2015-06-24T04:29:21Z"} ], [ -89.560547, 39.842286, 11258.240000, {"time":"2015-06-24T04:30:05Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.295166, 39.100226, 12536.286000 ], [ -95.581055, 39.189691, 12573.104000 ], [ -94.718628, 39.287546, 12557.793000 ], [ -94.031982, 39.381018, 12537.930000 ], [ -92.763062, 39.533703, 12527.650000 ], [ -91.433716, 39.677598, 12542.559000 ], [ -90.000000, 39.812756, 12042.075000 ], [ -89.692383, 39.842286, 11375.022000 ], [ -89.560547, 39.842286, 11258.240000 ] ], "attributes": [ {"time":"2015-06-24T03:51:05Z"}, {"time":"2015-06-24T03:55:18Z"}, {"time":"2015-06-24T04:00:19Z"}, {"time":"2015-06-24T04:04:21Z"}, {"time":"2015-06-24T04:11:44Z"}, {"time":"2015-06-24T04:19:21Z"}, { }, {"time":"2015-06-24T04:29:21Z"}, {"time":"2015-06-24T04:30:05Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 4, "x": 4, "y": 6 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.439453, 39.774769, 12521.347000, {"time":"2015-06-24T04:25:03Z"} ], [ -90.000000, 39.812756, 12042.075000 ], [ -89.692383, 39.842286, 11375.022000, {"time":"2015-06-24T04:29:21Z"} ], [ -89.593506, 39.842286, 11266.785000, {"time":"2015-06-24T04:29:54Z"} ], [ -86.901855, 39.846504, 4658.948000, {"time":"2015-06-24T04:45:23Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.439453, 39.774769, 12521.347000 ], [ -90.000000, 39.812756, 12042.075000 ], [ -89.692383, 39.842286, 11375.022000 ], [ -89.593506, 39.842286, 11266.785000 ], [ -86.901855, 39.846504, 4658.948000 ] ], "attributes": [ {"time":"2015-06-24T04:25:03Z"}, { }, {"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, 3857.346000, {"time":"2015-06-24T04:45:30Z"} ], [ -86.830444, 39.846504, 3608.692000, {"time":"2015-06-24T04:45:54Z"} ], [ -86.775513, 39.821194, 3389.692000, {"time":"2015-06-24T04:46:21Z"} ], [ -86.484375, 39.592990, 1702.459000, {"time":"2015-06-24T04:50:40Z"} ], [ -86.467896, 39.588757, 1632.271000, {"time":"2015-06-24T04:50:57Z"} ], [ -86.445923, 39.597223, 1287.179000, {"time":"2015-06-24T04:51:23Z"} ], [ -86.418457, 39.635307, 900.773000, {"time":"2015-06-24T04:52:23Z"} ], [ -86.319580, 39.715638, 232.357000, {"time":"2015-06-24T04:55:17Z"} ], [ -86.297607, 39.719863, 244.010000, {"time":"2015-06-24T04:57:04Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.885376, 39.846504, 3857.346000 ], [ -86.830444, 39.846504, 3608.692000 ], [ -86.775513, 39.821194, 3389.692000 ], [ -86.484375, 39.592990, 1702.459000 ], [ -86.467896, 39.588757, 1632.271000 ], [ -86.445923, 39.597223, 1287.179000 ], [ -86.418457, 39.635307, 900.773000 ], [ -86.319580, 39.715638, 232.357000 ], [ -86.297607, 39.719863, 244.010000 ] ], "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"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 5, "x": 5, "y": 12 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.214661, 37.709899, 28.337000, {"time":"2015-06-23T22:02:16Z"} ], [ -122.220154, 37.707726, 9.208000, {"time":"2015-06-23T22:25:54Z"} ], [ -122.214661, 37.705553, 6.531000, {"time":"2015-06-23T22:26:49Z"} ], [ -122.217407, 37.703380, 7.773000, {"time":"2015-06-23T22:27:51Z"} ], [ -122.250366, 37.727280, 413.195000, {"time":"2015-06-23T22:28:59Z"} ], [ -122.308044, 37.742485, 983.779000, {"time":"2015-06-23T22:29:54Z"} ], [ -122.327271, 37.742485, 1192.524000, {"time":"2015-06-23T22:30:08Z"} ], [ -122.341003, 37.733797, 1422.599000, {"time":"2015-06-23T22:30:22Z"} ], [ -122.401428, 37.546755, 3342.092000, {"time":"2015-06-23T22:32:51Z"} ], [ -122.398682, 37.520619, 3403.188000, {"time":"2015-06-23T22:33:07Z"} ], [ -122.335510, 37.413800, 4709.938000, {"time":"2015-06-23T22:34:17Z"} ], [ -122.324524, 37.400710, 4879.554000, {"time":"2015-06-23T22:34:26Z"} ], [ -122.310791, 37.391982, 5017.900000, {"time":"2015-06-23T22:34:34Z"} ], [ -122.280579, 37.381070, 5314.921000, {"time":"2015-06-23T22:34:49Z"} ], [ -122.198181, 37.370157, 5758.375000, {"time":"2015-06-23T22:35:26Z"} ], [ -121.220398, 37.177826, 9734.398000, {"time":"2015-06-23T22:42:09Z"} ], [ -120.747986, 37.079284, 10600.374000, {"time":"2015-06-23T22:45:13Z"} ], [ -120.715027, 37.074902, 10595.786000, {"time":"2015-06-23T22:45:25Z"} ], [ -120.662842, 37.061753, 10607.319000, {"time":"2015-06-23T22:45:46Z"} ], [ -120.629883, 37.057369, 10601.461000, {"time":"2015-06-23T22:45:58Z"} ], [ -120.451355, 37.017905, 10603.685000, {"time":"2015-06-23T22:47:08Z"} ], [ -120.418396, 37.013519, 10607.968000, {"time":"2015-06-23T22:47:20Z"} ], [ -120.335999, 36.993778, 10606.602000, {"time":"2015-06-23T22:47:53Z"} ], [ -120.303040, 36.989391, 10597.909000, {"time":"2015-06-23T22:48:05Z"} ], [ -119.962463, 36.914764, 10595.910000, {"time":"2015-06-23T22:50:19Z"} ], [ -119.882812, 36.901587, 10596.868000, {"time":"2015-06-23T22:50:49Z"} ], [ -119.245605, 36.888408, 10631.175000, {"time":"2015-06-23T22:54:51Z"} ], [ -118.298035, 36.862043, 10643.872000, {"time":"2015-06-23T23:00:52Z"} ], [ -117.600403, 36.837866, 10614.662000, {"time":"2015-06-23T23:05:17Z"} ], [ -116.943970, 36.809285, 9979.947000, {"time":"2015-06-23T23:09:31Z"} ], [ -116.902771, 36.798289, 9996.510000, {"time":"2015-06-23T23:09:48Z"} ], [ -116.861572, 36.778492, 9978.206000, {"time":"2015-06-23T23:10:07Z"} ], [ -116.759949, 36.714669, 9990.549000, {"time":"2015-06-23T23:10:58Z"} ], [ -116.702271, 36.683839, 9955.665000, {"time":"2015-06-23T23:11:25Z"} ], [ -116.227112, 36.396968, 6939.477000, {"time":"2015-06-23T23:15:31Z"} ], [ -116.210632, 36.390335, 6855.348000, {"time":"2015-06-23T23:15:39Z"} ], [ -116.128235, 36.337253, 6301.388000, {"time":"2015-06-23T23:16:27Z"} ], [ -116.111755, 36.330615, 6222.354000, {"time":"2015-06-23T23:16:35Z"} ], [ -116.095276, 36.317338, 6110.697000, {"time":"2015-06-23T23:16:46Z"} ], [ -116.089783, 36.317338, 6089.423000, {"time":"2015-06-23T23:16:48Z"} ], [ -116.029358, 36.277493, 5683.577000, {"time":"2015-06-23T23:17:25Z"} ], [ -115.935974, 36.224334, 5268.923000, {"time":"2015-06-23T23:18:21Z"} ], [ -115.930481, 36.217687, 5244.730000, {"time":"2015-06-23T23:18:26Z"} ], [ -115.924988, 36.217687, 5234.284000, {"time":"2015-06-23T23:18:28Z"} ], [ -115.922241, 36.213255, 5220.712000, {"time":"2015-06-23T23:18:31Z"} ], [ -115.883789, 36.195525, 5065.492000, {"time":"2015-06-23T23:18:55Z"} ], [ -115.870056, 36.184442, 4985.958000, {"time":"2015-06-23T23:19:05Z"} ], [ -115.853577, 36.157835, 4832.598000, {"time":"2015-06-23T23:19:25Z"} ], [ -115.845337, 36.151182, 4794.048000, {"time":"2015-06-23T23:19:32Z"} ], [ -115.793152, 36.069082, 4261.018000, {"time":"2015-06-23T23:20:38Z"} ], [ -115.782166, 36.055761, 4176.412000, {"time":"2015-06-23T23:20:50Z"} ], [ -115.757446, 36.040216, 4014.000000, {"time":"2015-06-23T23:21:08Z"} ], [ -115.740967, 36.035774, 3878.053000, {"time":"2015-06-23T23:21:18Z"} ], [ -115.708008, 36.035774, 3721.174000, {"time":"2015-06-23T23:21:36Z"} ], [ -115.664062, 36.042437, 3502.751000, {"time":"2015-06-23T23:22:03Z"} ], [ -115.359192, 36.066862, 2085.486000, {"time":"2015-06-23T23:25:21Z"} ], [ -115.296021, 36.075742, 1889.526000, {"time":"2015-06-23T23:26:17Z"} ], [ -115.139465, 36.075742, 615.792000, {"time":"2015-06-23T23:29:17Z"} ], [ -115.147705, 36.075742, 628.754000, {"time":"2015-06-23T23:30:32Z"} ], [ -115.150452, 36.084621, 644.441000, {"time":"2015-06-23T23:34:31Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -122.214661, 37.709899, 28.337000 ], [ -122.220154, 37.707726, 9.208000 ], [ -122.214661, 37.705553, 6.531000 ], [ -122.217407, 37.703380, 7.773000 ], [ -122.250366, 37.727280, 413.195000 ], [ -122.308044, 37.742485, 983.779000 ], [ -122.327271, 37.742485, 1192.524000 ], [ -122.341003, 37.733797, 1422.599000 ], [ -122.401428, 37.546755, 3342.092000 ], [ -122.398682, 37.520619, 3403.188000 ], [ -122.335510, 37.413800, 4709.938000 ], [ -122.324524, 37.400710, 4879.554000 ], [ -122.310791, 37.391982, 5017.900000 ], [ -122.280579, 37.381070, 5314.921000 ], [ -122.198181, 37.370157, 5758.375000 ], [ -121.220398, 37.177826, 9734.398000 ], [ -120.747986, 37.079284, 10600.374000 ], [ -120.715027, 37.074902, 10595.786000 ], [ -120.662842, 37.061753, 10607.319000 ], [ -120.629883, 37.057369, 10601.461000 ], [ -120.451355, 37.017905, 10603.685000 ], [ -120.418396, 37.013519, 10607.968000 ], [ -120.335999, 36.993778, 10606.602000 ], [ -120.303040, 36.989391, 10597.909000 ], [ -119.962463, 36.914764, 10595.910000 ], [ -119.882812, 36.901587, 10596.868000 ], [ -119.245605, 36.888408, 10631.175000 ], [ -118.298035, 36.862043, 10643.872000 ], [ -117.600403, 36.837866, 10614.662000 ], [ -116.943970, 36.809285, 9979.947000 ], [ -116.902771, 36.798289, 9996.510000 ], [ -116.861572, 36.778492, 9978.206000 ], [ -116.759949, 36.714669, 9990.549000 ], [ -116.702271, 36.683839, 9955.665000 ], [ -116.227112, 36.396968, 6939.477000 ], [ -116.210632, 36.390335, 6855.348000 ], [ -116.128235, 36.337253, 6301.388000 ], [ -116.111755, 36.330615, 6222.354000 ], [ -116.095276, 36.317338, 6110.697000 ], [ -116.089783, 36.317338, 6089.423000 ], [ -116.029358, 36.277493, 5683.577000 ], [ -115.935974, 36.224334, 5268.923000 ], [ -115.930481, 36.217687, 5244.730000 ], [ -115.924988, 36.217687, 5234.284000 ], [ -115.922241, 36.213255, 5220.712000 ], [ -115.883789, 36.195525, 5065.492000 ], [ -115.870056, 36.184442, 4985.958000 ], [ -115.853577, 36.157835, 4832.598000 ], [ -115.845337, 36.151182, 4794.048000 ], [ -115.793152, 36.069082, 4261.018000 ], [ -115.782166, 36.055761, 4176.412000 ], [ -115.757446, 36.040216, 4014.000000 ], [ -115.740967, 36.035774, 3878.053000 ], [ -115.708008, 36.035774, 3721.174000 ], [ -115.664062, 36.042437, 3502.751000 ], [ -115.359192, 36.066862, 2085.486000 ], [ -115.296021, 36.075742, 1889.526000 ], [ -115.139465, 36.075742, 615.792000 ], [ -115.147705, 36.075742, 628.754000 ], [ -115.150452, 36.084621, 644.441000 ] ], "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, 175.851000, {"time":"2015-06-24T01:14:16Z"} ], [ -115.153198, 36.082402, 611.246000, {"time":"2015-06-24T01:33:12Z"} ], [ -115.150452, 36.084621, 611.763000, {"time":"2015-06-24T01:33:30Z"} ], [ -115.150452, 36.080182, 639.003000, {"time":"2015-06-24T01:42:46Z"} ], [ -115.122986, 36.077962, 629.120000, {"time":"2015-06-24T01:47:29Z"} ], [ -115.260315, 36.077962, 1711.132000, {"time":"2015-06-24T01:51:15Z"} ], [ -115.274048, 36.082402, 1812.240000, {"time":"2015-06-24T01:51:26Z"} ], [ -115.285034, 36.091280, 1949.247000, {"time":"2015-06-24T01:51:37Z"} ], [ -115.293274, 36.106815, 2126.403000, {"time":"2015-06-24T01:51:51Z"} ], [ -115.296021, 36.144529, 2578.511000, {"time":"2015-06-24T01:52:21Z"} ], [ -115.290527, 36.153400, 2682.176000, {"time":"2015-06-24T01:52:29Z"} ], [ -115.268555, 36.168923, 2989.145000, {"time":"2015-06-24T01:52:49Z"} ], [ -115.221863, 36.186659, 3320.703000, {"time":"2015-06-24T01:53:22Z"} ], [ -115.158691, 36.197742, 3503.863000, {"time":"2015-06-24T01:53:58Z"} ], [ -114.713745, 36.202174, 5941.404000, {"time":"2015-06-24T01:57:24Z"} ], [ -114.241333, 36.195525, 8104.805000, {"time":"2015-06-24T02:00:37Z"} ], [ -113.876038, 36.237628, 9141.032000, {"time":"2015-06-24T02:02:57Z"} ], [ -113.840332, 36.244273, 9374.923000, {"time":"2015-06-24T02:03:11Z"} ], [ -113.705750, 36.257563, 9659.555000, {"time":"2015-06-24T02:04:00Z"} ], [ -113.689270, 36.261992, 9740.625000, {"time":"2015-06-24T02:04:07Z"} ], [ -113.269043, 36.308486, 10867.566000, {"time":"2015-06-24T02:06:41Z"} ], [ -113.183899, 36.328403, 11075.146000, {"time":"2015-06-24T02:07:12Z"} ], [ -112.500000, 36.582452, 11934.072000 ], [ -112.395630, 36.615528, 12029.978000, {"time":"2015-06-24T02:12:23Z"} ], [ -112.387390, 36.622141, 11520.984000, {"time":"2015-06-24T02:12:28Z"} ], [ -112.280273, 36.661809, 11949.505000, {"time":"2015-06-24T02:13:10Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -115.144958, 36.084621, 175.851000 ], [ -115.153198, 36.082402, 611.246000 ], [ -115.150452, 36.084621, 611.763000 ], [ -115.150452, 36.080182, 639.003000 ], [ -115.122986, 36.077962, 629.120000 ], [ -115.260315, 36.077962, 1711.132000 ], [ -115.274048, 36.082402, 1812.240000 ], [ -115.285034, 36.091280, 1949.247000 ], [ -115.293274, 36.106815, 2126.403000 ], [ -115.296021, 36.144529, 2578.511000 ], [ -115.290527, 36.153400, 2682.176000 ], [ -115.268555, 36.168923, 2989.145000 ], [ -115.221863, 36.186659, 3320.703000 ], [ -115.158691, 36.197742, 3503.863000 ], [ -114.713745, 36.202174, 5941.404000 ], [ -114.241333, 36.195525, 8104.805000 ], [ -113.876038, 36.237628, 9141.032000 ], [ -113.840332, 36.244273, 9374.923000 ], [ -113.705750, 36.257563, 9659.555000 ], [ -113.689270, 36.261992, 9740.625000 ], [ -113.269043, 36.308486, 10867.566000 ], [ -113.183899, 36.328403, 11075.146000 ], [ -112.500000, 36.582452, 11934.072000 ], [ -112.395630, 36.615528, 12029.978000 ], [ -112.387390, 36.622141, 11520.984000 ], [ -112.280273, 36.661809, 11949.505000 ] ], "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":"2015-06-24T02:12:23Z"}, {"time":"2015-06-24T02:12:28Z"}, {"time":"2015-06-24T02:13:10Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 5, "x": 6, "y": 12 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -112.719727, 36.500805, 11950.469000, {"time":"2015-06-24T02:10:16Z"} ], [ -112.500000, 36.582452, 11934.072000 ], [ -112.395630, 36.615528, 12029.978000, {"time":"2015-06-24T02:12:23Z"} ], [ -112.387390, 36.622141, 11520.984000, {"time":"2015-06-24T02:12:28Z"} ], [ -112.343445, 36.639774, 11960.842000, {"time":"2015-06-24T02:12:45Z"} ], [ -111.983643, 36.769692, 11949.796000, {"time":"2015-06-24T02:15:07Z"} ], [ -111.964417, 36.774092, 11950.233000, {"time":"2015-06-24T02:15:14Z"} ], [ -111.923218, 36.791691, 11940.988000, {"time":"2015-06-24T02:15:31Z"} ], [ -111.890259, 36.800488, 11935.719000, {"time":"2015-06-24T02:15:43Z"} ], [ -111.774902, 36.844461, 11943.026000, {"time":"2015-06-24T02:16:29Z"} ], [ -111.736450, 36.855450, 11953.876000, {"time":"2015-06-24T02:16:43Z"} ], [ -111.695251, 36.873029, 11949.535000, {"time":"2015-06-24T02:17:00Z"} ], [ -111.461792, 36.952087, 11943.345000, {"time":"2015-06-24T02:18:30Z"} ], [ -111.456299, 36.956476, 11942.087000, {"time":"2015-06-24T02:18:33Z"} ], [ -111.107483, 37.077093, 11933.673000, {"time":"2015-06-24T02:20:48Z"} ], [ -111.096497, 37.083667, 11934.544000, {"time":"2015-06-24T02:20:53Z"} ], [ -111.008606, 37.114336, 11948.793000, {"time":"2015-06-24T02:21:27Z"} ], [ -110.865784, 37.160317, 11948.368000, {"time":"2015-06-24T02:22:22Z"} ], [ -109.986877, 37.337408, 11948.015000, {"time":"2015-06-24T02:27:49Z"} ], [ -109.879761, 37.352693, 11973.013000, {"time":"2015-06-24T02:28:27Z"} ], [ -109.879761, 37.357059, 11877.890000, {"time":"2015-06-24T02:28:28Z"} ], [ -109.871521, 37.359242, 11904.038000, {"time":"2015-06-24T02:28:31Z"} ], [ -109.629822, 37.405074, 11980.184000, {"time":"2015-06-24T02:29:59Z"} ], [ -109.624329, 37.409437, 12109.087000, {"time":"2015-06-24T02:30:02Z"} ], [ -109.585876, 37.418163, 12031.260000, {"time":"2015-06-24T02:30:16Z"} ], [ -109.550171, 37.420345, 11980.392000, {"time":"2015-06-24T02:30:28Z"} ], [ -109.094238, 37.509726, 11956.965000, {"time":"2015-06-24T02:33:15Z"} ], [ -108.907471, 37.542400, 12295.898000, {"time":"2015-06-24T02:34:23Z"} ], [ -108.852539, 37.555465, 12483.184000, {"time":"2015-06-24T02:34:43Z"} ], [ -108.742676, 37.572882, 12567.691000, {"time":"2015-06-24T02:35:23Z"} ], [ -108.709717, 37.581589, 12567.277000, {"time":"2015-06-24T02:35:36Z"} ], [ -108.520203, 37.614231, 12554.936000, {"time":"2015-06-24T02:36:45Z"} ], [ -108.498230, 37.620758, 12558.500000, {"time":"2015-06-24T02:36:54Z"} ], [ -108.127441, 37.685994, 12589.610000, {"time":"2015-06-24T02:39:10Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -112.719727, 36.500805, 11950.469000 ], [ -112.500000, 36.582452, 11934.072000 ], [ -112.395630, 36.615528, 12029.978000 ], [ -112.387390, 36.622141, 11520.984000 ], [ -112.343445, 36.639774, 11960.842000 ], [ -111.983643, 36.769692, 11949.796000 ], [ -111.964417, 36.774092, 11950.233000 ], [ -111.923218, 36.791691, 11940.988000 ], [ -111.890259, 36.800488, 11935.719000 ], [ -111.774902, 36.844461, 11943.026000 ], [ -111.736450, 36.855450, 11953.876000 ], [ -111.695251, 36.873029, 11949.535000 ], [ -111.461792, 36.952087, 11943.345000 ], [ -111.456299, 36.956476, 11942.087000 ], [ -111.107483, 37.077093, 11933.673000 ], [ -111.096497, 37.083667, 11934.544000 ], [ -111.008606, 37.114336, 11948.793000 ], [ -110.865784, 37.160317, 11948.368000 ], [ -109.986877, 37.337408, 11948.015000 ], [ -109.879761, 37.352693, 11973.013000 ], [ -109.879761, 37.357059, 11877.890000 ], [ -109.871521, 37.359242, 11904.038000 ], [ -109.629822, 37.405074, 11980.184000 ], [ -109.624329, 37.409437, 12109.087000 ], [ -109.585876, 37.418163, 12031.260000 ], [ -109.550171, 37.420345, 11980.392000 ], [ -109.094238, 37.509726, 11956.965000 ], [ -108.907471, 37.542400, 12295.898000 ], [ -108.852539, 37.555465, 12483.184000 ], [ -108.742676, 37.572882, 12567.691000 ], [ -108.709717, 37.581589, 12567.277000 ], [ -108.520203, 37.614231, 12554.936000 ], [ -108.498230, 37.620758, 12558.500000 ], [ -108.127441, 37.685994, 12589.610000 ] ], "attributes": [ {"time":"2015-06-24T02:10:16Z"}, { }, {"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, 12562.631000, {"time":"2015-06-24T02:41:22Z"} ], [ -107.064514, 37.872685, 12574.387000, {"time":"2015-06-24T02:45:44Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.770386, 37.751172, 12562.631000 ], [ -107.064514, 37.872685, 12574.387000 ] ], "attributes": [ {"time":"2015-06-24T02:41:22Z"}, {"time":"2015-06-24T02:45:44Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.028809, 37.879189, 12537.040000, {"time":"2015-06-24T02:45:58Z"} ], [ -106.685486, 37.937699, 12598.728000, {"time":"2015-06-24T02:48:04Z"} ], [ -106.446533, 37.974515, 12594.310000, {"time":"2015-06-24T02:49:31Z"} ], [ -106.344910, 37.993998, 12584.578000, {"time":"2015-06-24T02:50:09Z"} ], [ -106.278992, 38.000491, 12463.704000, {"time":"2015-06-24T02:50:33Z"} ], [ -106.251526, 38.009148, 12529.498000, {"time":"2015-06-24T02:50:43Z"} ], [ -105.910950, 38.061067, 12620.739000, {"time":"2015-06-24T02:52:48Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -107.028809, 37.879189, 12537.040000 ], [ -106.685486, 37.937699, 12598.728000 ], [ -106.446533, 37.974515, 12594.310000 ], [ -106.344910, 37.993998, 12584.578000 ], [ -106.278992, 38.000491, 12463.704000 ], [ -106.251526, 38.009148, 12529.498000 ], [ -105.910950, 38.061067, 12620.739000 ] ], "attributes": [ {"time":"2015-06-24T02:45:58Z"}, {"time":"2015-06-24T02:48:04Z"}, {"time":"2015-06-24T02:49:31Z"}, {"time":"2015-06-24T02:50:09Z"}, {"time":"2015-06-24T02:50:33Z"}, {"time":"2015-06-24T02:50:43Z"}, {"time":"2015-06-24T02:52:48Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.710449, 38.095660, 12578.303000, {"time":"2015-06-24T02:54:01Z"} ], [ -105.575867, 38.115111, 12586.916000, {"time":"2015-06-24T02:54:51Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.710449, 38.095660, 12578.303000 ], [ -105.575867, 38.115111, 12586.916000 ] ], "attributes": [ {"time":"2015-06-24T02:54:01Z"}, {"time":"2015-06-24T02:54:51Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.188546, 670.046000, {"time":"2015-06-24T02:56:22Z"} ], [ -105.328674, 38.149678, 12562.338000, {"time":"2015-06-24T02:56:23Z"} ], [ -104.897461, 38.166955, 12587.235000, {"time":"2015-06-24T02:58:59Z"} ], [ -104.718933, 38.166955, 12569.627000, {"time":"2015-06-24T03:00:03Z"} ], [ -104.122925, 38.128075, 12543.264000, {"time":"2015-06-24T03:03:39Z"} ], [ -103.963623, 38.121593, 12577.111000, {"time":"2015-06-24T03:04:37Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -105.380859, 38.188546, 670.046000 ], [ -105.328674, 38.149678, 12562.338000 ], [ -104.897461, 38.166955, 12587.235000 ], [ -104.718933, 38.166955, 12569.627000 ], [ -104.122925, 38.128075, 12543.264000 ], [ -103.963623, 38.121593, 12577.111000 ] ], "attributes": [ {"time":"2015-06-24T02:56:22Z"}, {"time":"2015-06-24T02:56:23Z"}, {"time":"2015-06-24T02:58:59Z"}, {"time":"2015-06-24T03:00:03Z"}, {"time":"2015-06-24T03:03:39Z"}, {"time":"2015-06-24T03:04:37Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.875732, 38.115111, 12570.732000, {"time":"2015-06-24T03:05:09Z"} ], [ -103.705444, 38.108628, 12566.613000, {"time":"2015-06-24T03:06:11Z"} ], [ -103.439026, 38.106467, 12611.035000, {"time":"2015-06-24T03:07:47Z"} ], [ -103.287964, 38.095660, 12602.444000, {"time":"2015-06-24T03:08:41Z"} ], [ -103.134155, 38.089175, 12544.938000, {"time":"2015-06-24T03:09:36Z"} ], [ -102.985840, 38.087013, 12580.995000, {"time":"2015-06-24T03:10:29Z"} ], [ -102.766113, 38.095660, 12563.463000, {"time":"2015-06-24T03:11:48Z"} ], [ -102.645264, 38.112950, 12545.036000, {"time":"2015-06-24T03:12:33Z"} ], [ -102.628784, 38.119432, 12557.048000, {"time":"2015-06-24T03:12:39Z"} ], [ -102.502441, 38.141037, 12564.088000, {"time":"2015-06-24T03:13:25Z"} ], [ -102.480469, 38.147518, 12565.474000, {"time":"2015-06-24T03:13:34Z"} ], [ -101.571350, 38.309336, 12613.722000, {"time":"2015-06-24T03:19:10Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -103.875732, 38.115111, 12570.732000 ], [ -103.705444, 38.108628, 12566.613000 ], [ -103.439026, 38.106467, 12611.035000 ], [ -103.287964, 38.095660, 12602.444000 ], [ -103.134155, 38.089175, 12544.938000 ], [ -102.985840, 38.087013, 12580.995000 ], [ -102.766113, 38.095660, 12563.463000 ], [ -102.645264, 38.112950, 12545.036000 ], [ -102.628784, 38.119432, 12557.048000 ], [ -102.502441, 38.141037, 12564.088000 ], [ -102.480469, 38.147518, 12565.474000 ], [ -101.571350, 38.309336, 12613.722000 ] ], "attributes": [ {"time":"2015-06-24T03:05:09Z"}, {"time":"2015-06-24T03:06:11Z"}, {"time":"2015-06-24T03:07:47Z"}, {"time":"2015-06-24T03:08:41Z"}, {"time":"2015-06-24T03:09:36Z"}, {"time":"2015-06-24T03:10:29Z"}, {"time":"2015-06-24T03:11:48Z"}, {"time":"2015-06-24T03:12:33Z"}, {"time":"2015-06-24T03:12:39Z"}, {"time":"2015-06-24T03:13:25Z"}, {"time":"2015-06-24T03:13:34Z"}, {"time":"2015-06-24T03:19:10Z"} ] } }
,
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.409302, 38.339502, 12927.185000, {"time":"2015-06-24T03:20:11Z"} ], [ -101.370850, 38.348119, 12872.493000, {"time":"2015-06-24T03:20:26Z"} ], [ -101.343384, 38.348119, 12639.538000, {"time":"2015-06-24T03:20:36Z"} ], [ -101.250000, 38.363195, 12570.572000 ], [ -101.030273, 38.401949, 12555.891000, {"time":"2015-06-24T03:22:32Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.409302, 38.339502, 12927.185000 ], [ -101.370850, 38.348119, 12872.493000 ], [ -101.343384, 38.348119, 12639.538000 ], [ -101.250000, 38.363195, 12570.572000 ], [ -101.030273, 38.401949, 12555.891000 ] ], "attributes": [ {"time":"2015-06-24T03:20:11Z"}, {"time":"2015-06-24T03:20:26Z"}, {"time":"2015-06-24T03:20:36Z"}, { }, {"time":"2015-06-24T03:22:32Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 5, "x": 7, "y": 12 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.409302, 38.339502, 12927.185000, {"time":"2015-06-24T03:20:11Z"} ], [ -101.370850, 38.348119, 12872.493000, {"time":"2015-06-24T03:20:26Z"} ], [ -101.343384, 38.348119, 12639.538000, {"time":"2015-06-24T03:20:36Z"} ], [ -101.250000, 38.363195, 12570.572000 ], [ -100.895691, 38.425622, 12587.214000, {"time":"2015-06-24T03:23:22Z"} ], [ -100.258484, 38.528830, 12577.288000, {"time":"2015-06-24T03:27:17Z"} ], [ -100.220032, 38.537424, 12623.309000, {"time":"2015-06-24T03:27:31Z"} ], [ -99.179077, 38.700516, 12571.578000, {"time":"2015-06-24T03:33:45Z"} ], [ -98.061218, 38.865375, 12572.744000, {"time":"2015-06-24T03:40:28Z"} ], [ -98.014526, 38.869652, 12563.320000, {"time":"2015-06-24T03:40:44Z"} ], [ -97.382812, 38.959409, 12560.210000, {"time":"2015-06-24T03:44:32Z"} ], [ -97.174072, 38.985033, 12514.352000, {"time":"2015-06-24T03:45:47Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -101.409302, 38.339502, 12927.185000 ], [ -101.370850, 38.348119, 12872.493000 ], [ -101.343384, 38.348119, 12639.538000 ], [ -101.250000, 38.363195, 12570.572000 ], [ -100.895691, 38.425622, 12587.214000 ], [ -100.258484, 38.528830, 12577.288000 ], [ -100.220032, 38.537424, 12623.309000 ], [ -99.179077, 38.700516, 12571.578000 ], [ -98.061218, 38.865375, 12572.744000 ], [ -98.014526, 38.869652, 12563.320000 ], [ -97.382812, 38.959409, 12560.210000 ], [ -97.174072, 38.985033, 12514.352000 ] ], "attributes": [ {"time":"2015-06-24T03:20:11Z"}, {"time":"2015-06-24T03:20:26Z"}, {"time":"2015-06-24T03:20:36Z"}, { }, {"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, 12536.286000, {"time":"2015-06-24T03:51:05Z"} ], [ -95.581055, 39.189691, 12573.104000, {"time":"2015-06-24T03:55:18Z"} ], [ -94.908142, 39.268411, 12545.003000, {"time":"2015-06-24T03:59:13Z"} ], [ -94.682922, 39.291797, 12557.161000, {"time":"2015-06-24T04:00:31Z"} ], [ -94.463196, 39.323675, 12531.159000, {"time":"2015-06-24T04:01:49Z"} ], [ -93.944092, 39.389509, 12559.342000, {"time":"2015-06-24T04:04:51Z"} ], [ -92.666931, 39.542176, 12534.207000, {"time":"2015-06-24T04:12:16Z"} ], [ -91.433716, 39.675484, 12542.559000, {"time":"2015-06-24T04:19:21Z"} ], [ -91.411743, 39.675484, 12539.554000, {"time":"2015-06-24T04:19:28Z"} ], [ -91.035461, 39.715638, 12529.963000, {"time":"2015-06-24T04:21:38Z"} ], [ -90.510864, 39.766325, 12515.910000, {"time":"2015-06-24T04:24:39Z"} ], [ -90.000000, 39.812756, 12042.075000 ], [ -89.780273, 39.831741, 11527.765000, {"time":"2015-06-24T04:28:51Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -96.295166, 39.100226, 12536.286000 ], [ -95.581055, 39.189691, 12573.104000 ], [ -94.908142, 39.268411, 12545.003000 ], [ -94.682922, 39.291797, 12557.161000 ], [ -94.463196, 39.323675, 12531.159000 ], [ -93.944092, 39.389509, 12559.342000 ], [ -92.666931, 39.542176, 12534.207000 ], [ -91.433716, 39.675484, 12542.559000 ], [ -91.411743, 39.675484, 12539.554000 ], [ -91.035461, 39.715638, 12529.963000 ], [ -90.510864, 39.766325, 12515.910000 ], [ -90.000000, 39.812756, 12042.075000 ], [ -89.780273, 39.831741, 11527.765000 ] ], "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":"2015-06-24T04:28:51Z"} ] } }
] }
] }
,
{ "type": "FeatureCollection", "properties": { "zoom": 5, "x": 8, "y": 12 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "in", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.219727, 39.791655, 12500.713000, {"time":"2015-06-24T04:26:19Z"} ], [ -90.000000, 39.812756, 12042.075000 ], [ -89.692383, 39.840177, 11375.022000, {"time":"2015-06-24T04:29:21Z"} ], [ -89.596252, 39.842286, 11265.897000, {"time":"2015-06-24T04:29:53Z"} ], [ -88.780518, 39.844395, 10644.975000, {"time":"2015-06-24T04:34:26Z"} ], [ -88.211975, 39.840177, 10474.445000, {"time":"2015-06-24T04:37:34Z"} ], [ -87.019958, 39.840177, 4429.968000, {"time":"2015-06-24T04:44:34Z"} ], [ -86.901855, 39.844395, 4658.948000, {"time":"2015-06-24T04:45:23Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -90.219727, 39.791655, 12500.713000 ], [ -90.000000, 39.812756, 12042.075000 ], [ -89.692383, 39.840177, 11375.022000 ], [ -89.596252, 39.842286, 11265.897000 ], [ -88.780518, 39.844395, 10644.975000 ], [ -88.211975, 39.840177, 10474.445000 ], [ -87.019958, 39.840177, 4429.968000 ], [ -86.901855, 39.844395, 4658.948000 ] ], "attributes": [ {"time":"2015-06-24T04:26:19Z"}, { }, {"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, 3857.346000, {"time":"2015-06-24T04:45:30Z"} ], [ -86.830444, 39.844395, 3608.692000, {"time":"2015-06-24T04:45:54Z"} ], [ -86.797485, 39.833850, 3462.810000, {"time":"2015-06-24T04:46:09Z"} ], [ -86.775513, 39.821194, 3389.692000, {"time":"2015-06-24T04:46:21Z"} ], [ -86.761780, 39.806426, 3312.193000, {"time":"2015-06-24T04:46:32Z"} ], [ -86.693115, 39.753657, 3152.064000, {"time":"2015-06-24T04:47:20Z"} ], [ -86.665649, 39.736762, 3038.892000, {"time":"2015-06-24T04:47:39Z"} ], [ -86.558533, 39.654341, 2213.939000, {"time":"2015-06-24T04:49:07Z"} ], [ -86.547546, 39.641653, 2105.151000, {"time":"2015-06-24T04:49:21Z"} ], [ -86.492615, 39.603572, 1798.839000, {"time":"2015-06-24T04:50:25Z"} ], [ -86.481628, 39.590874, 1661.736000, {"time":"2015-06-24T04:50:44Z"} ], [ -86.470642, 39.586641, 1622.411000, {"time":"2015-06-24T04:50:56Z"} ], [ -86.456909, 39.588757, 1405.776000, {"time":"2015-06-24T04:51:07Z"} ], [ -86.445923, 39.597223, 1287.179000, {"time":"2015-06-24T04:51:23Z"} ], [ -86.434937, 39.618384, 1061.321000, {"time":"2015-06-24T04:51:54Z"} ], [ -86.421204, 39.626846, 929.160000, {"time":"2015-06-24T04:52:14Z"} ], [ -86.418457, 39.633192, 900.773000, {"time":"2015-06-24T04:52:23Z"} ], [ -86.349792, 39.683940, 407.204000, {"time":"2015-06-24T04:54:17Z"} ], [ -86.308594, 39.719863, 196.658000, {"time":"2015-06-24T04:55:40Z"} ], [ -86.297607, 39.719863, 244.010000, {"time":"2015-06-24T04:57:04Z"} ] ] } }
{ "type": "Feature", "properties": { }, "geometry": { "type": "LineString", "coordinates": [ [ -86.885376, 39.844395, 3857.346000 ], [ -86.830444, 39.844395, 3608.692000 ], [ -86.797485, 39.833850, 3462.810000 ], [ -86.775513, 39.821194, 3389.692000 ], [ -86.761780, 39.806426, 3312.193000 ], [ -86.693115, 39.753657, 3152.064000 ], [ -86.665649, 39.736762, 3038.892000 ], [ -86.558533, 39.654341, 2213.939000 ], [ -86.547546, 39.641653, 2105.151000 ], [ -86.492615, 39.603572, 1798.839000 ], [ -86.481628, 39.590874, 1661.736000 ], [ -86.470642, 39.586641, 1622.411000 ], [ -86.456909, 39.588757, 1405.776000 ], [ -86.445923, 39.597223, 1287.179000 ], [ -86.434937, 39.618384, 1061.321000 ], [ -86.421204, 39.626846, 929.160000 ], [ -86.418457, 39.633192, 900.773000 ], [ -86.349792, 39.683940, 407.204000 ], [ -86.308594, 39.719863, 196.658000 ], [ -86.297607, 39.719863, 244.010000 ] ], "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"} ] } }
] }
] }
] }

View File

@ -384,13 +384,23 @@ void write_coordinates(json_writer &state, lonlat const &p) {
state.json_write_float(p.elevations[i]);
}
if (p.attribute.size() != 0) {
state.json_write_stringified(p.attribute);
}
state.json_end_array();
}
void write_attributes(json_writer &state, lonlat const &p) {
if (p.attribute.size() != 0) {
state.json_write_stringified(p.attribute);
} else {
state.json_write_hash();
state.json_end_hash();
}
}
struct coordinate_writer {
std::string tag;
void (*function)(json_writer &state, lonlat const &p);
};
void layer_to_geojson(mvt_layer const &layer, unsigned z, unsigned x, unsigned y, bool comma, bool name, bool zoom, bool dropped, unsigned long long index, long long sequence, long long extent, bool complain, json_writer &state) {
for (size_t f = 0; f < layer.features.size(); f++) {
mvt_feature const &feat = layer.features[f];
@ -484,6 +494,7 @@ void layer_to_geojson(mvt_layer const &layer, unsigned z, unsigned x, unsigned y
state.json_write_hash();
std::vector<lonlat> ops;
bool has_attributes = false;
for (size_t g = 0; g < feat.geometry.size(); g++) {
int op = feat.geometry[g].op;
@ -499,30 +510,52 @@ void layer_to_geojson(mvt_layer const &layer, unsigned z, unsigned x, unsigned y
projection->unproject(wx, wy, 32, &lon, &lat);
ops.push_back(lonlat(op, lon, lat, px, py, feat.geometry[g].elevations, feat.geometry[g].attribute));
if (feat.geometry[g].attribute.size() != 0) {
has_attributes = true;
}
} else {
ops.push_back(lonlat(op, 0, 0, 0, 0, std::vector<double>(), ""));
}
}
std::vector<coordinate_writer> coordinate_writers;
{
coordinate_writer coord_writer;
coord_writer.tag = "coordinates";
coord_writer.function = write_coordinates;
coordinate_writers.push_back(coord_writer);
if (has_attributes) {
coordinate_writer attrib_writer;
attrib_writer.tag = "attributes";
attrib_writer.function = write_attributes;
coordinate_writers.push_back(attrib_writer);
}
}
if (feat.type == VT_POINT) {
if (ops.size() == 1) {
state.json_write_string("type");
state.json_write_string("Point");
state.json_write_string("coordinates");
write_coordinates(state, ops[0]);
for (auto c : coordinate_writers) {
state.json_write_string(c.tag);
c.function(state, ops[0]);
}
} else {
state.json_write_string("type");
state.json_write_string("MultiPoint");
state.json_write_string("coordinates");
state.json_write_array();
for (auto c : coordinate_writers) {
state.json_write_string(c.tag);
state.json_write_array();
for (size_t i = 0; i < ops.size(); i++) {
write_coordinates(state, ops[i]);
for (size_t i = 0; i < ops.size(); i++) {
c.function(state, ops[i]);
}
state.json_end_array();
}
state.json_end_array();
}
} else if (feat.type == VT_LINE) {
int movetos = 0;
@ -536,44 +569,48 @@ void layer_to_geojson(mvt_layer const &layer, unsigned z, unsigned x, unsigned y
state.json_write_string("type");
state.json_write_string("LineString");
state.json_write_string("coordinates");
state.json_write_array();
for (auto c : coordinate_writers) {
state.json_write_string(c.tag);
state.json_write_array();
for (size_t i = 0; i < ops.size(); i++) {
write_coordinates(state, ops[i]);
for (size_t i = 0; i < ops.size(); i++) {
c.function(state, ops[i]);
}
state.json_end_array();
}
state.json_end_array();
} else {
state.json_write_string("type");
state.json_write_string("MultiLineString");
state.json_write_string("coordinates");
state.json_write_array();
state.json_write_array();
for (auto c : coordinate_writers) {
state.json_write_string(c.tag);
state.json_write_array();
state.json_write_array();
int sstate = 0;
for (size_t i = 0; i < ops.size(); i++) {
if (ops[i].op == VT_MOVETO) {
if (sstate == 0) {
write_coordinates(state, ops[i]);
int sstate = 0;
for (size_t i = 0; i < ops.size(); i++) {
if (ops[i].op == VT_MOVETO) {
if (sstate == 0) {
c.function(state, ops[i]);
sstate = 1;
sstate = 1;
} else {
state.json_end_array();
state.json_write_array();
c.function(state, ops[i]);
sstate = 1;
}
} else {
state.json_end_array();
state.json_write_array();
write_coordinates(state, ops[i]);
sstate = 1;
c.function(state, ops[i]);
}
} else {
write_coordinates(state, ops[i]);
}
}
state.json_end_array();
state.json_end_array();
state.json_end_array();
state.json_end_array();
}
}
} else if (feat.type == VT_POLYGON) {
std::vector<std::vector<lonlat> > rings;