071b4ef | Eric Fischer | 16 August 2017, 22:23:29 UTC | Merge pull request #451 from mapbox/no-tile-stats Add an option not to produce tilestats | 16 August 2017, 22:23:29 UTC |
4d1ddc5 | Eric Fischer | 16 August 2017, 20:46:07 UTC | Add tile-join options to select zoom levels to copy | 16 August 2017, 20:49:16 UTC |
e6fc221 | Eric Fischer | 16 August 2017, 19:53:10 UTC | Tilestats metadata no longer needs to be limited to 60K | 16 August 2017, 19:53:10 UTC |
8f02aa4 | Eric Fischer | 15 August 2017, 22:55:53 UTC | Improve tile-join documentation | 15 August 2017, 22:55:53 UTC |
205c28b | Eric Fischer | 15 August 2017, 18:23:03 UTC | Fix tilestats with truncated strings. Trim tilestats if TileJSON is huge | 15 August 2017, 18:23:03 UTC |
5fc2610 | Eric Fischer | 15 August 2017, 17:41:00 UTC | Add tests for not producing tilestats | 15 August 2017, 17:41:00 UTC |
372194c | Eric Fischer | 15 August 2017, 17:35:41 UTC | Add an option not to produce tilestats | 15 August 2017, 17:35:41 UTC |
f511185 | Eric Fischer | 09 August 2017, 21:13:27 UTC | Merge pull request #332 from mapbox/plugins Add plugin support | 09 August 2017, 21:13:27 UTC |
e453e32 | Eric Fischer | 09 August 2017, 18:30:16 UTC | Fix test flakiness for filtered tile-join, and some other warnings. | 09 August 2017, 18:30:16 UTC |
915b148 | Eric Fischer | 09 August 2017, 17:26:47 UTC | Forgot to check in this file | 09 August 2017, 17:27:21 UTC |
200f677 | Eric Fischer | 08 August 2017, 23:32:48 UTC | Fix layer list in tilestats when filtering and tile-joining. (The feature count when filtering will be the sum of features across tiles instead of filters from the original input, since the filter reader doesn't know what the original input feature set was.) | 08 August 2017, 23:41:20 UTC |
635429c | Eric Fischer | 08 August 2017, 20:38:18 UTC | Fix dangling pointer. Defer tilestats generation until tiling if filtering. | 08 August 2017, 20:38:48 UTC |
eebc8f7 | Eric Fischer | 08 August 2017, 18:58:51 UTC | Remember to close polygons before sending them to the prefilter | 08 August 2017, 18:58:51 UTC |
c79f19e | Eric Fischer | 08 August 2017, 18:08:10 UTC | Merge branch 'master' into plugins | 08 August 2017, 18:08:10 UTC |
e982b2f | Eric Fischer | 27 July 2017, 21:11:42 UTC | Merge pull request #436 from mapbox/tilestats Generate layer, feature, and attribute statistics as part of tileset metadata | 27 July 2017, 21:11:42 UTC |
8280c3f | Eric Fischer | 27 July 2017, 20:44:51 UTC | Bump version number | 27 July 2017, 20:44:51 UTC |
cc28bba | Eric Fischer | 26 July 2017, 16:54:49 UTC | Move the tilestats into the "json" row of the metadata | 26 July 2017, 16:54:49 UTC |
5a09fcc | Eric Fischer | 21 July 2017, 21:27:30 UTC | Some basic unit tests for string truncation | 21 July 2017, 21:27:30 UTC |
a373c25 | Eric Fischer | 21 July 2017, 20:17:21 UTC | Remove debugging code | 21 July 2017, 20:17:21 UTC |
9ec52f2 | Eric Fischer | 21 July 2017, 20:08:33 UTC | Merge branch 'master' into tilestats | 21 July 2017, 20:08:33 UTC |
7e6d10c | Eric Fischer | 21 July 2017, 19:56:30 UTC | In tilestats, truncate and merge layers and attributes with long names | 21 July 2017, 19:56:30 UTC |
62f135a | Eric Fischer | 21 July 2017, 19:28:14 UTC | Exclude long attribute values from tilestats output, as specified | 21 July 2017, 19:28:14 UTC |
00aed42 | Eric Fischer | 21 July 2017, 06:10:45 UTC | Add missing #include | 21 July 2017, 06:10:45 UTC |
518c8db | Eric Fischer | 20 July 2017, 23:56:22 UTC | Straighten out the extra tilestat attributes in some joined tilesets The problem was in the case where the CSV provided a new value for an attribute that replaced an existing value. Both the old and new value were being included in the tilestats instead of just the new. | 21 July 2017, 00:39:41 UTC |
54cbc57 | Eric Fischer | 20 July 2017, 21:17:09 UTC | Don't write to a directory that contains an existing tileset. The -f option will clear the directory now, as with mbtiles. | 20 July 2017, 21:17:09 UTC |
855e344 | Eric Fischer | 19 July 2017, 23:53:53 UTC | Don't keep tilestats for features that are filtered out in tile-join | 19 July 2017, 23:53:53 UTC |
97d0b2a | Eric Fischer | 19 July 2017, 23:40:06 UTC | Retain attributes in alphabetical order, for consistency | 19 July 2017, 23:40:06 UTC |
3cafef8 | Eric Fischer | 19 July 2017, 21:45:15 UTC | Factor out duplicated tilestats code | 19 July 2017, 21:45:15 UTC |
7b03e1e | Eric Fischer | 19 July 2017, 20:09:47 UTC | Include tilestats in the metadata table. (Not all tests are passing) | 19 July 2017, 20:09:47 UTC |
9078098 | Eric Fischer | 19 July 2017, 00:28:30 UTC | Only insert a new tilestats record if there isn't already one | 19 July 2017, 00:28:30 UTC |
b3078dd | Eric Fischer | 18 July 2017, 23:53:06 UTC | Also make tilestats in tile-join | 18 July 2017, 23:53:06 UTC |
81e3f09 | Eric Fischer | 18 July 2017, 21:21:11 UTC | Merge pull request #440 from mapbox/no-geoms Close mbtiles properly when exiting because there are no features | 18 July 2017, 21:21:11 UTC |
9304bc5 | Eric Fischer | 18 July 2017, 21:20:33 UTC | Generate the rest of the tilestats | 18 July 2017, 21:20:33 UTC |
ba82ef8 | Eric Fischer | 18 July 2017, 21:11:48 UTC | Complain if the output file or directory is specified more than once | 18 July 2017, 21:11:48 UTC |
3eb1237 | Eric Fischer | 18 July 2017, 20:27:37 UTC | Progress on generating tilestats as JSON | 18 July 2017, 20:27:37 UTC |
6ac9ca3 | Eric Fischer | 18 July 2017, 17:50:25 UTC | Bump version number | 18 July 2017, 17:50:25 UTC |
18f9a8d | Eric Fischer | 18 July 2017, 16:54:59 UTC | Close mbtiles properly when exiting because there are no features | 18 July 2017, 16:54:59 UTC |
71f5779 | Eric Fischer | 18 July 2017, 00:31:46 UTC | Derive tilejson attribute types from sample attribute values | 18 July 2017, 00:31:46 UTC |
77bf14b | Eric Fischer | 17 July 2017, 20:28:46 UTC | Track sample values for each attribute in each layer | 17 July 2017, 20:28:46 UTC |
b1771a3 | Eric Fischer | 17 July 2017, 18:58:37 UTC | Make layer attributes a map to sample values | 17 July 2017, 18:58:37 UTC |
7445feb | Eric Fischer | 15 July 2017, 00:59:24 UTC | Work in the direction of tracking representative attribute values | 15 July 2017, 00:59:24 UTC |
62ee539 | Eric Fischer | 15 July 2017, 00:23:41 UTC | Track how many features of each type are in each layer | 15 July 2017, 00:23:41 UTC |
65c095c | Eric Fischer | 14 July 2017, 23:56:23 UTC | Clean up #includes and add fields for counting attributes | 14 July 2017, 23:56:23 UTC |
6a505cd | Eric Fischer | 08 July 2017, 00:37:27 UTC | Add an example of a zoom level filter | 08 July 2017, 00:41:06 UTC |
24a1827 | Eric Fischer | 07 July 2017, 21:44:28 UTC | Merge pull request #433 from mapbox/getopt Add long options to tippecanoe-decode and tile-join. Add --quiet to to tile-join. | 07 July 2017, 21:44:28 UTC |
c164a3e | Eric Fischer | 07 July 2017, 19:37:08 UTC | Add long options to tippecanoe-decode and tile-join. Add --quiet to tile-join. | 07 July 2017, 19:51:49 UTC |
04d0cc6 | Eric Fischer | 07 July 2017, 05:28:35 UTC | Merge branch 'master' into plugins | 07 July 2017, 05:28:35 UTC |
412be8e | Eric Fischer | 30 June 2017, 22:37:35 UTC | Merge pull request #431 from mapbox/protozero-1.5.2 Upgrade protozero to version 1.5.2 | 30 June 2017, 22:37:35 UTC |
3ba45c7 | Eric Fischer | 30 June 2017, 18:20:26 UTC | Upgrade protozero to version 1.5.2 | 30 June 2017, 18:20:26 UTC |
bd845ac | Eric Fischer | 29 June 2017, 22:25:31 UTC | Merge pull request #429 from mapbox/bom2 Ignore UTF-8 byte order mark if present | 29 June 2017, 22:25:31 UTC |
dd0a135 | Eric Fischer | 08 February 2017, 18:20:45 UTC | Ignore UTF-8 byte order mark if present | 29 June 2017, 21:42:42 UTC |
240ccbd | Eric Fischer | 31 May 2017, 21:07:57 UTC | Merge pull request #426 from mapbox/extend-zooms Add an option to increase maxzoom if features are still being dropped | 31 May 2017, 21:07:57 UTC |
dba2495 | Eric Fischer | 31 May 2017, 17:58:11 UTC | Avoid potential infinite loop from choosing the same min density again | 31 May 2017, 18:02:02 UTC |
cf3a080 | Eric Fischer | 31 May 2017, 17:41:23 UTC | Add an option to increase maxzoom if features are still being dropped | 31 May 2017, 17:47:34 UTC |
b80a1d7 | Eric Fischer | 31 May 2017, 00:22:40 UTC | Merge pull request #425 from mapbox/better-maxzoom-guessing Better maxzoom guessing by considering resolution within features | 31 May 2017, 00:22:40 UTC |
c7d146e | Eric Fischer | 30 May 2017, 23:58:56 UTC | Don't do work for guessing maxzoom unless needed. Add a better test. | 30 May 2017, 23:58:56 UTC |
8776f17 | Eric Fischer | 30 May 2017, 22:46:38 UTC | Bump version number, give better warning message | 30 May 2017, 23:02:08 UTC |
977effc | Eric Fischer | 30 May 2017, 22:43:56 UTC | Merge pull request #424 from joykuotw/master Add tile-join directory support | 30 May 2017, 22:43:56 UTC |
ab8ecb7 | Eric Fischer | 30 May 2017, 20:41:24 UTC | Add missing #include | 30 May 2017, 20:41:24 UTC |
331707f | Eric Fischer | 30 May 2017, 20:28:25 UTC | Better maxzoom guessing by considering resolution within features | 30 May 2017, 20:28:25 UTC |
a5db055 | Shan-Chun Kuo | 30 May 2017, 19:02:01 UTC | Change fixed-size buffer to variable-length string | 30 May 2017, 19:11:13 UTC |
e8e949f | Shan-Chun Kuo | 30 May 2017, 17:40:22 UTC | Fix memory leak | 30 May 2017, 17:40:22 UTC |
52ceaad | Shan-Chun Kuo | 26 May 2017, 12:49:45 UTC | Add tile-join source to directories of tiles | 30 May 2017, 13:53:55 UTC |
ef8af63 | Shan-Chun Kuo | 24 May 2017, 15:55:44 UTC | Add tile-join options to no tile compression and output to directory | 25 May 2017, 10:25:57 UTC |
9c3fb0f | Shan-Chun Kuo | 24 May 2017, 15:32:44 UTC | Change the function name rawtiles to dirtiles | 24 May 2017, 15:32:44 UTC |
5db7b50 | Eric Fischer | 18 May 2017, 22:11:42 UTC | Merge pull request #421 from mapbox/long-attributes Fix crash with very long (>128K) attribute values | 18 May 2017, 22:11:42 UTC |
eb8ab1d | Eric Fischer | 18 May 2017, 21:33:38 UTC | Fix crash with very long (>128K) attribute values | 18 May 2017, 21:48:18 UTC |
d0980e2 | Eric Fischer | 18 May 2017, 18:47:21 UTC | Merge pull request #419 from Burke9077/master Add basic support for Docker | 18 May 2017, 18:47:21 UTC |
1bb3188 | Matt Burke | 18 May 2017, 13:48:37 UTC | Added docker information to the README | 18 May 2017, 13:48:37 UTC |
4016876 | Matt Burke | 17 May 2017, 21:02:26 UTC | Added dockerfile | 17 May 2017, 21:02:26 UTC |
b301512 | Eric Fischer | 13 May 2017, 00:20:30 UTC | Merge branch 'master' into plugins | 13 May 2017, 00:20:30 UTC |
27dadc8 | Eric Fischer | 13 May 2017, 00:09:41 UTC | Merge pull request #418 from mapbox/no-compression-test There should be a test for the no-compression mbtiles output format | 13 May 2017, 00:09:41 UTC |
2f7b5d8 | Eric Fischer | 12 May 2017, 23:21:25 UTC | There should be a test for the no-compression mbtiles output format | 12 May 2017, 23:21:25 UTC |
733092a | Eric Fischer | 12 May 2017, 18:24:02 UTC | Merge pull request #417 from mapbox/only-warn-once Only warn once about invalid polygon encoding in tippecanoe-decode | 12 May 2017, 18:24:02 UTC |
9632c14 | Eric Fischer | 12 May 2017, 18:15:27 UTC | Only warn once about invalid polygon encoding in tippecanoe-decode | 12 May 2017, 18:15:27 UTC |
7fe3de9 | Eric Fischer | 11 May 2017, 19:51:14 UTC | Merge pull request #416 from mapbox/tile-join-compression Tile-join had not been compressing its tiles. | 11 May 2017, 19:51:14 UTC |
fb6551c | Eric Fischer | 11 May 2017, 19:36:35 UTC | Calculate the tileset bounding box in tile-join from the tile boundaries | 11 May 2017, 19:36:35 UTC |
30d54ff | Eric Fischer | 11 May 2017, 19:08:47 UTC | Tile-join had not been compressing its tiles. | 11 May 2017, 19:08:47 UTC |
685e1a4 | Eric Fischer | 05 May 2017, 18:47:54 UTC | Merge pull request #412 from mapbox/polygon-closure Enforce polygon winding and closure rules in tippecanoe-decode | 05 May 2017, 18:47:54 UTC |
922bef7 | Eric Fischer | 05 May 2017, 18:22:40 UTC | Fix array bounds error found by -fsanitize=address | 05 May 2017, 18:22:40 UTC |
9eb3a7f | Eric Fischer | 05 May 2017, 17:56:50 UTC | Enforce polygon winding and closure rules in tippecanoe-decode | 05 May 2017, 17:56:50 UTC |
eab593f | Eric Fischer | 04 May 2017, 22:27:40 UTC | Merge pull request #411 from mapbox/tile-join-name Add tile-join options to set tileset name, description, attribution | 04 May 2017, 22:27:40 UTC |
f87a9d1 | Eric Fischer | 04 May 2017, 22:08:31 UTC | Add tile-join options to set tileset name, description, attribution | 04 May 2017, 22:08:31 UTC |
92deeb5 | Eric Fischer | 04 May 2017, 21:17:52 UTC | Merge pull request #410 from mapbox/tile-join-name Preserve the tileset names from the source mbtiles in tile-join | 04 May 2017, 21:17:52 UTC |
6ec4532 | Eric Fischer | 04 May 2017, 20:30:45 UTC | Preserve the tileset names from the source mbtiles in tile-join | 04 May 2017, 20:31:30 UTC |
24bde0b | Eric Fischer | 04 May 2017, 17:39:48 UTC | Fix formatting | 04 May 2017, 17:39:48 UTC |
263a1b9 | Eric Fischer | 04 May 2017, 17:25:53 UTC | Add sample filter to limit tiles to a bounding box | 04 May 2017, 17:25:53 UTC |
f9f57eb | Eric Fischer | 04 May 2017, 17:19:32 UTC | Merge branch 'master' into plugins | 04 May 2017, 17:19:32 UTC |
ad0eba7 | Eric Fischer | 01 May 2017, 22:40:04 UTC | Merge pull request #405 from mapbox/too-much-splitting Fix RFC 8142 support: Don't try to split *all* memory mapped files | 01 May 2017, 22:40:04 UTC |
acdb5b7 | Eric Fischer | 01 May 2017, 22:26:53 UTC | Fix RFC 8142 support: Don't try to split *all* memory mapped files | 01 May 2017, 22:27:55 UTC |
a023492 | Eric Fischer | 01 May 2017, 18:43:05 UTC | Merge branch 'master' into plugins | 01 May 2017, 18:43:05 UTC |
1669d96 | Eric Fischer | 28 April 2017, 23:56:40 UTC | Merge pull request #404 from mapbox/rfc8142 Support RFC 8142 GeoJSON text sequences | 28 April 2017, 23:56:40 UTC |
63e0c89 | Eric Fischer | 28 April 2017, 17:41:20 UTC | Support RFC 8142 GeoJSON text sequences | 28 April 2017, 23:39:16 UTC |
dc01d33 | Eric Fischer | 24 April 2017, 15:29:56 UTC | Merge pull request #402 from mapbox/gitignore Put everything normally generated during compilation in .gitignore | 24 April 2017, 15:29:56 UTC |
0ecc6fa | Eric Fischer | 23 April 2017, 22:31:57 UTC | Put everything normally generated during compilation in .gitignore | 23 April 2017, 22:31:57 UTC |
5a8bfa2 | Eric Fischer | 21 April 2017, 23:18:00 UTC | Merge branch 'master' into plugins | 21 April 2017, 23:18:00 UTC |
6173180 | Eric Fischer | 21 April 2017, 21:49:26 UTC | Merge pull request #401 from mapbox/usage Organize usage output the same way as in the README | 21 April 2017, 21:49:26 UTC |
569fd97 | Eric Fischer | 21 April 2017, 20:56:02 UTC | Also generate the string of option letters instead of writing it again | 21 April 2017, 20:56:40 UTC |
6c7a521 | Eric Fischer | 21 April 2017, 20:48:39 UTC | Organize usage output the same way as in the README | 21 April 2017, 20:48:39 UTC |
d2a8761 | Eric Fischer | 18 April 2017, 21:02:07 UTC | Merge pull request #399 from mapbox/projection-warning Try to be clearer in the warning message about projections | 18 April 2017, 21:02:07 UTC |