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 |
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 |
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 |
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 |
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 |
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 |
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 |
d19680e | Eric Fischer | 18 April 2017, 20:24:16 UTC | Try to be clearer in the warning message about projections | 18 April 2017, 20:24:16 UTC |
8b5168c | Eric Fischer | 17 April 2017, 22:46:13 UTC | Merge pull request #398 from mapbox/attribute-types Add -T option to coerce the types of feature attributes | 17 April 2017, 22:46:13 UTC |
178b5d0 | Eric Fischer | 17 April 2017, 21:42:50 UTC | Add -T option to coerce the types of feature attributes | 17 April 2017, 22:20:03 UTC |
65ee2cf | Eric Fischer | 17 April 2017, 15:51:48 UTC | Merge pull request #397 from mapbox/guess-maxzoom Add -zg option to automatically choose an appropriate maxzoom | 17 April 2017, 15:51:48 UTC |
242a657 | Eric Fischer | 13 April 2017, 21:23:43 UTC | Fix array bounds error caught by -fsanitize=address | 13 April 2017, 21:23:43 UTC |
510247c | Eric Fischer | 13 April 2017, 21:07:11 UTC | Add -zg option to automatically choose an appropriate maxzoom | 13 April 2017, 21:17:15 UTC |
e75bb4a | Eric Fischer | 12 April 2017, 20:19:19 UTC | Merge pull request #395 from mapbox/close-featurecollections Clean up JSON parsing at the end of each FeatureCollection | 12 April 2017, 20:19:19 UTC |
198a5a0 | Eric Fischer | 12 April 2017, 19:45:35 UTC | Clean up JSON parsing at the end of each FeatureCollection | 12 April 2017, 19:45:35 UTC |
a0831cd | Eric Fischer | 12 April 2017, 19:36:58 UTC | Merge pull request #391 from mapbox/reformat-readme Clean up documentation | 12 April 2017, 19:36:58 UTC |
f4677d5 | Eric Fischer | 12 April 2017, 17:16:43 UTC | Reorganize input and layer options | 12 April 2017, 17:16:43 UTC |
a394c9e | Eric Fischer | 12 April 2017, 00:31:22 UTC | Merge branch 'master' into reformat-readme | 12 April 2017, 00:31:22 UTC |
79b73e6 | Eric Fischer | 12 April 2017, 00:24:15 UTC | Call out the most useful options at the start | 12 April 2017, 00:24:15 UTC |
ab300c2 | Eric Fischer | 12 April 2017, 00:06:01 UTC | Forgot to format a few more options | 12 April 2017, 00:06:17 UTC |
5ec6ce1 | Eric Fischer | 12 April 2017, 00:00:28 UTC | Continue to reorder and clarify options | 12 April 2017, 00:03:32 UTC |
63ea7bd | Eric Fischer | 11 April 2017, 23:51:56 UTC | Try to reorder options into some more readable organization | 11 April 2017, 23:51:56 UTC |
bb365bd | Eric Fischer | 11 April 2017, 23:32:32 UTC | Reformatting README | 11 April 2017, 23:32:32 UTC |
7f918bd | Eric Fischer | 10 April 2017, 23:00:27 UTC | Merge pull request #390 from mapbox/layer-filter Add tile-join options to include or exclude layers by name | 10 April 2017, 23:00:27 UTC |
a7be833 | Eric Fischer | 10 April 2017, 22:22:30 UTC | Add tile-join options to include or exclude layers by name | 10 April 2017, 22:22:30 UTC |
da92b93 | Eric Fischer | 07 April 2017, 21:19:10 UTC | Merge pull request #389 from mapbox/joykuotw-master Add --output-to-directory and --no-tile-compression options | 07 April 2017, 21:19:10 UTC |
f558b78 | Eric Fischer | 07 April 2017, 20:21:38 UTC | Include tileset metadata when writing either to directory or mbtiles | 07 April 2017, 20:25:05 UTC |
1c1ae6a | Eric Fischer | 07 April 2017, 19:36:34 UTC | Update documentation and reduce use of global variables | 07 April 2017, 19:36:34 UTC |
b66ab10 | Shan-Chun Kuo | 07 April 2017, 16:03:30 UTC | Add algorithms library | 07 April 2017, 16:03:30 UTC |