2d022c6 | Eric Fischer | 21 November 2016, 22:33:23 UTC | Merge pull request #312 from mapbox/dynamic-gamma Add an option to dynamically increase gamma until tiles are small enough | 21 November 2016, 22:33:23 UTC |
bedace6 | Eric Fischer | 21 November 2016, 21:36:31 UTC | Remove --merge-polygons-as-needed until it works well. Bump version. | 21 November 2016, 21:36:31 UTC |
e9aa8c1 | Eric Fischer | 21 November 2016, 19:26:37 UTC | Add an option to prevent tiny polygon reduction | 21 November 2016, 19:26:37 UTC |
dc9e68b | Eric Fischer | 17 November 2016, 20:40:11 UTC | Make feature-dropping option names a little more consistent | 17 November 2016, 20:40:11 UTC |
5479e59 | Eric Fischer | 17 November 2016, 18:11:59 UTC | Save another byte in features that have no metadata | 17 November 2016, 18:11:59 UTC |
439b544 | Eric Fischer | 17 November 2016, 01:35:25 UTC | Don't serialize the feature sequence number unless needed for -pi | 17 November 2016, 01:35:25 UTC |
a69a087 | Eric Fischer | 16 November 2016, 18:25:26 UTC | Merge pull request #319 from jingsam/patch-1 Create .gitignore | 16 November 2016, 18:25:26 UTC |
eb1c724 | jingsam | 16 November 2016, 08:10:41 UTC | Create .gitignore | 16 November 2016, 08:10:41 UTC |
9ea2960 | Eric Fischer | 14 November 2016, 19:22:21 UTC | Don't let line simplification reduce a polygon ring to below 3 points | 14 November 2016, 19:22:21 UTC |
32aa653 | Eric Fischer | 12 November 2016, 01:37:46 UTC | Don't spend geometry space on index or extent unless it is needed | 12 November 2016, 01:37:46 UTC |
013e651 | Eric Fischer | 10 November 2016, 00:32:40 UTC | Add an option to drop the smallest features to make tiles small enough | 10 November 2016, 01:09:05 UTC |
38ce49d | Eric Fischer | 04 November 2016, 19:26:13 UTC | Another option for plain fractional dropping, but across the whole zoom | 04 November 2016, 19:26:13 UTC |
ee48be2 | Eric Fischer | 04 November 2016, 18:15:53 UTC | Rename -k to -M before I regret that the unit for it is not kilobytes | 04 November 2016, 18:15:53 UTC |
700ca48 | Eric Fischer | 04 November 2016, 00:49:32 UTC | Fix flakiness: don't decrease the global feature gap | 04 November 2016, 00:49:32 UTC |
a8bdbe8 | Eric Fischer | 04 November 2016, 00:13:11 UTC | Fix the progress indicator when doing two passes over each zoom level | 04 November 2016, 00:13:11 UTC |
689f2ef | Eric Fischer | 02 November 2016, 23:57:35 UTC | Make better guesses about what gap will make a tile small enough | 02 November 2016, 23:57:35 UTC |
2e3ba8f | Eric Fischer | 02 November 2016, 22:11:22 UTC | Retain original feature index rather than recalculating For better density calculation of clipped features | 02 November 2016, 22:11:22 UTC |
d0db332 | Eric Fischer | 02 November 2016, 19:49:31 UTC | Binary search to find gap that leaves the desired fraction of features | 02 November 2016, 21:25:04 UTC |
faa5720 | Eric Fischer | 01 November 2016, 23:31:45 UTC | Remove dead code | 01 November 2016, 23:31:45 UTC |
2e026f9 | Eric Fischer | 27 October 2016, 21:37:46 UTC | Use float instead of double in tiles if the value comes out the same | 27 October 2016, 21:37:46 UTC |
0834626 | Eric Fischer | 27 October 2016, 18:39:50 UTC | More careful JSON parsing thanks to http://seriot.ch/parsing_json.html | 27 October 2016, 18:39:50 UTC |
80e5159 | Eric Fischer | 26 October 2016, 23:00:59 UTC | Remove dead code | 26 October 2016, 23:00:59 UTC |
7e6aa19 | Eric Fischer | 26 October 2016, 22:57:24 UTC | Make sure memfile growth gets tested | 26 October 2016, 22:57:24 UTC |
8296190 | Eric Fischer | 26 October 2016, 22:47:26 UTC | Remove leftovers from early versions of --detect-shared-borders | 26 October 2016, 22:47:26 UTC |
93d3c40 | Eric Fischer | 26 October 2016, 22:42:52 UTC | Remove dead code | 26 October 2016, 22:43:46 UTC |
9fbc7b9 | Eric Fischer | 26 October 2016, 22:33:46 UTC | Add an ignored third coordinate to improve code coverage | 26 October 2016, 22:33:46 UTC |
7727b3a | Eric Fischer | 26 October 2016, 17:40:53 UTC | Start each tile's gamma/mingap at the same point to help flaky tests | 26 October 2016, 17:40:53 UTC |
565b5dc | Eric Fischer | 25 October 2016, 23:39:41 UTC | Add a test of discovering the minimum workable feature spacing | 25 October 2016, 23:39:41 UTC |
10fc925 | Eric Fischer | 25 October 2016, 23:28:32 UTC | Add an option to discover the minimum workable gap between features | 25 October 2016, 23:28:32 UTC |
db859e8 | Eric Fischer | 25 October 2016, 22:21:00 UTC | Reorder which tile-shrinking strategy to try first | 25 October 2016, 22:21:00 UTC |
667e8f7 | Eric Fischer | 25 October 2016, 21:13:55 UTC | Use the same discovered gamma across all tiles of a zoom level | 25 October 2016, 21:13:55 UTC |
feb8ac0 | Eric Fischer | 25 October 2016, 17:03:43 UTC | Merge pull request #313 from andrewharvey/patch-1 update clean target to remove all built files | 25 October 2016, 17:03:43 UTC |
4b3fc4a | Eric Fischer | 25 October 2016, 17:01:18 UTC | Track the new identity of merged polygons so they can be merged further | 25 October 2016, 17:01:18 UTC |
1594a09 | Andrew Harvey | 25 October 2016, 05:17:49 UTC | update clean target to remove all built files | 25 October 2016, 05:17:49 UTC |
057d7b7 | Eric Fischer | 25 October 2016, 00:58:26 UTC | Iterate over arcs, not polygons, when merging | 25 October 2016, 00:58:26 UTC |
2798bf7 | Eric Fischer | 24 October 2016, 23:27:00 UTC | Add an option to merge adjacent polygons together to reduce tile size | 25 October 2016, 00:22:07 UTC |
f32916c | Eric Fischer | 24 October 2016, 22:33:14 UTC | Tests of the three current strategies for reducing tile size | 24 October 2016, 22:33:14 UTC |
7cb7fc4 | Eric Fischer | 22 October 2016, 01:00:46 UTC | Fix where I was inserting the copied ring in backwards order | 24 October 2016, 22:06:57 UTC |
3cc9523 | Eric Fischer | 22 October 2016, 00:33:46 UTC | Work on merging together adjacent polygons to reduce tile size | 24 October 2016, 22:06:49 UTC |
83e73e8 | Eric Fischer | 24 October 2016, 19:29:36 UTC | Add an option to dynamically increase gamma until tiles are small enough | 24 October 2016, 19:29:36 UTC |
1cfc582 | Eric Fischer | 18 October 2016, 22:28:31 UTC | Merge pull request #310 from mapbox/consistent-dropping Make feature dropping consistent across tile boundaries and zoom levels | 18 October 2016, 22:28:31 UTC |
e165594 | Eric Fischer | 17 October 2016, 20:53:52 UTC | Add a test where the base zoom is beyond the max zoom | 17 October 2016, 20:53:52 UTC |
17cd74d | Eric Fischer | 17 October 2016, 20:29:39 UTC | Remove warning flag that gcc doesn't support | 17 October 2016, 20:29:39 UTC |
92cc08a | Eric Fischer | 15 October 2016, 00:11:57 UTC | Fix some compiler warnings about signed comparisons | 15 October 2016, 00:11:57 UTC |
eb1c64d | Eric Fischer | 14 October 2016, 22:47:54 UTC | Fix use of 32-bit zigzag encoding/decoding for 64-bit integers | 14 October 2016, 22:48:35 UTC |
1f38e85 | Eric Fischer | 14 October 2016, 22:42:01 UTC | Bump version number and fix out-of-date documentation | 14 October 2016, 22:42:01 UTC |
8237794 | Eric Fischer | 14 October 2016, 22:35:35 UTC | Merge branch 'master' into consistent-dropping | 14 October 2016, 22:35:35 UTC |
2a856b4 | Eric Fischer | 14 October 2016, 22:34:25 UTC | Merge pull request #302 from mapbox/simplify-polygons-together Find edges shared between polygons and simplify them individually | 14 October 2016, 22:34:25 UTC |
71bf20b | Eric Fischer | 14 October 2016, 19:30:54 UTC | Remove debug output | 14 October 2016, 19:30:54 UTC |
feb9b44 | Eric Fischer | 14 October 2016, 19:27:24 UTC | Stabilize edge list order by also comparing ring IDs | 14 October 2016, 19:27:24 UTC |
9160e6a | Eric Fischer | 14 October 2016, 19:19:56 UTC | Guard against uninitialized variables | 14 October 2016, 19:19:56 UTC |
a5d803a | Eric Fischer | 14 October 2016, 19:15:23 UTC | Lots of debug output to try to track down Mac/Linux differences | 14 October 2016, 19:15:23 UTC |
6aee0d3 | Eric Fischer | 13 October 2016, 17:25:00 UTC | Merge pull request #309 from mapbox/enumerate-test There should be a test of tippecanoe-enumerate | 13 October 2016, 17:25:00 UTC |
bbfc7c6 | Eric Fischer | 12 October 2016, 23:26:36 UTC | There should be a test of tippecanoe-enumerate | 12 October 2016, 23:27:05 UTC |
abac4f2 | Eric Fischer | 12 October 2016, 23:09:19 UTC | Merge pull request #308 from mapbox/deps Autogenerate header dependencies | 12 October 2016, 23:09:19 UTC |
b26e6a5 | Eric Fischer | 12 October 2016, 21:07:41 UTC | This should have been linking as C++, not C | 12 October 2016, 21:07:41 UTC |
c4ee5d3 | Eric Fischer | 12 October 2016, 20:21:29 UTC | Autogenerate header dependencies Following http://scottmcpeak.com/autodepend/autodepend.html | 12 October 2016, 20:21:29 UTC |
2e9971c | Eric Fischer | 12 October 2016, 17:41:01 UTC | Remake test standards after inspection | 12 October 2016, 17:41:01 UTC |
081e330 | Eric Fischer | 12 October 2016, 16:49:25 UTC | Reset counter with each tile, to match old low-zoom feature density | 12 October 2016, 16:49:25 UTC |
81d8fe2 | Eric Fischer | 12 October 2016, 00:42:41 UTC | Fix structure packing to fix polygon dropping | 12 October 2016, 00:47:53 UTC |
948ea13 | Eric Fischer | 12 October 2016, 00:24:22 UTC | Do a fixup pass on the feature minzooms after base/rate calculation | 12 October 2016, 00:24:22 UTC |
9d37bd1 | Eric Fischer | 11 October 2016, 22:13:27 UTC | Keep start/end in tue merged index pointing to final geometry offsets | 11 October 2016, 22:13:27 UTC |
08310d9 | Eric Fischer | 11 October 2016, 19:42:20 UTC | Forgot this other place where final geometry can be written out | 11 October 2016, 19:42:20 UTC |
d381f5a | Eric Fischer | 11 October 2016, 19:05:50 UTC | Make the feature counter global, not reset with each merge phase | 11 October 2016, 19:05:50 UTC |
5ab4141 | Eric Fischer | 11 October 2016, 00:15:33 UTC | Calculate feature-dropping (except gamma) during geometry reordering | 11 October 2016, 00:15:33 UTC |
c8a1b08 | Eric Fischer | 10 October 2016, 22:31:09 UTC | Don't serialize the per-feature minzoom until geometry merging time | 10 October 2016, 22:31:09 UTC |
896c9d8 | Eric Fischer | 06 October 2016, 23:16:51 UTC | Rename option to --detect-shared-borders and add a test | 06 October 2016, 23:16:51 UTC |
7258643 | Eric Fischer | 29 September 2016, 21:58:38 UTC | A sorted list is smaller and faster than a map of sets | 06 October 2016, 00:16:18 UTC |
4c1b135 | Eric Fischer | 28 September 2016, 18:13:27 UTC | Save a little time by only looking up each segment once | 06 October 2016, 00:16:18 UTC |
46b634c | Eric Fischer | 27 September 2016, 17:55:53 UTC | Remember to close the polygon | 06 October 2016, 00:16:18 UTC |
6455b66 | Eric Fischer | 27 September 2016, 05:45:44 UTC | Remember to honor --no-line-simplification if it was requested | 06 October 2016, 00:16:18 UTC |
938274a | Eric Fischer | 26 September 2016, 22:16:39 UTC | Remove more debugging code | 06 October 2016, 00:16:18 UTC |
2b42806 | Eric Fischer | 26 September 2016, 22:10:16 UTC | Extract common edges, simplify, then reassemble polygon rings | 06 October 2016, 00:16:18 UTC |
d35dc49 | Eric Fischer | 26 September 2016, 21:00:55 UTC | If a point divides one border, it divides any that touch there | 06 October 2016, 00:16:18 UTC |
57cc343 | Eric Fischer | 26 September 2016, 20:39:16 UTC | Most of the way toward TopoJSON-style factoring out of edges | 06 October 2016, 00:16:18 UTC |
91bfc2c | Eric Fischer | 24 September 2016, 01:03:57 UTC | Choose a consistent starting point for rings with no shared edges | 06 October 2016, 00:16:18 UTC |
59619fb | Eric Fischer | 24 September 2016, 00:52:18 UTC | Crunch out zero-length linetos to improve the match | 06 October 2016, 00:16:18 UTC |
6b40766 | Eric Fischer | 23 September 2016, 23:10:21 UTC | Find a common-edge transition if it's the first point of the ring | 06 October 2016, 00:16:18 UTC |
2bc9e15 | Eric Fischer | 23 September 2016, 22:39:19 UTC | Roll rings around so they start at an intersection transition, if any | 06 October 2016, 00:16:18 UTC |
f7daa05 | Eric Fischer | 23 September 2016, 20:06:37 UTC | Add a critical point where the set of rings using a polygon edge changes | 06 October 2016, 00:16:18 UTC |
04157e7 | Eric Fischer | 05 October 2016, 22:54:58 UTC | Merge pull request #304 from mapbox/utf8-check Enforce that string feature attributes must be encoded as UTF-8 | 05 October 2016, 22:54:58 UTC |
d4d9668 | Eric Fischer | 05 October 2016, 22:01:47 UTC | Forgot to test the emoji case | 05 October 2016, 22:01:47 UTC |
9806db3 | Eric Fischer | 05 October 2016, 21:54:28 UTC | Make UTF-8 checking into a unit test with Catch | 05 October 2016, 21:55:32 UTC |
ef38318 | Eric Fischer | 04 October 2016, 23:43:03 UTC | Enforce that string feature attributes must be encoded as UTF-8 | 04 October 2016, 23:43:31 UTC |
dc86eb6 | Eric Fischer | 21 September 2016, 20:30:28 UTC | Merge pull request #299 from mapbox/tile-join-whitespace Trim whitespace after commas in tile-join .csv input | 21 September 2016, 20:30:28 UTC |
32f32e4 | Eric Fischer | 21 September 2016, 19:32:03 UTC | Trim whitespace after commas in tile-join .csv input | 21 September 2016, 19:32:03 UTC |
4912f4a | Eric Fischer | 20 September 2016, 23:53:46 UTC | Merge pull request #298 from mapbox/tile-join-merge Give tile-join the ability to merge multiple tilesets | 20 September 2016, 23:53:46 UTC |
083a280 | Eric Fischer | 20 September 2016, 23:00:03 UTC | Fix build errors on Linux (pthread library, signed comparison) | 20 September 2016, 23:01:10 UTC |
4fb54ea | Eric Fischer | 20 September 2016, 22:53:10 UTC | A test of layer merging, tile merging, and extent scaling | 20 September 2016, 22:53:10 UTC |
4ba9806 | Eric Fischer | 20 September 2016, 21:19:40 UTC | Recover memory from the pre-joined tiles after joining | 20 September 2016, 21:19:40 UTC |
87e4a33 | Eric Fischer | 20 September 2016, 19:53:17 UTC | Essentials of multithreaded tile-joining | 20 September 2016, 19:59:04 UTC |
021d792 | Eric Fischer | 20 September 2016, 18:04:24 UTC | Getting ready for multithreaded tile-joining | 20 September 2016, 18:04:24 UTC |
6c74f4a | Eric Fischer | 20 September 2016, 17:17:02 UTC | Keep tile data in a string instead of a pointer into the query | 20 September 2016, 17:17:02 UTC |
437152e | Eric Fischer | 20 September 2016, 00:53:31 UTC | Track the minzoom and maxzoom for each layer separately | 20 September 2016, 00:53:31 UTC |
d7037f3 | Eric Fischer | 20 September 2016, 00:20:44 UTC | Add tile-join -pk option not to care about byte limit. Update docs. | 20 September 2016, 00:20:44 UTC |
232056c | Eric Fischer | 19 September 2016, 23:53:41 UTC | Make the global per-layer list of attribute types | 19 September 2016, 23:53:41 UTC |
470c0e2 | Eric Fischer | 19 September 2016, 23:36:38 UTC | Remove debug output | 19 September 2016, 23:36:38 UTC |
7a30aea | Eric Fischer | 19 September 2016, 23:34:06 UTC | Fix memory leak | 19 September 2016, 23:34:06 UTC |
8d57f03 | Eric Fischer | 19 September 2016, 23:25:30 UTC | Rescale geometry if layer extents don't match | 19 September 2016, 23:25:30 UTC |
a37fc36 | Eric Fischer | 19 September 2016, 23:02:14 UTC | Merge tiles and layers. Differing extents not handled yet. | 19 September 2016, 23:02:14 UTC |