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 |
47288ec | Eric Fischer | 19 September 2016, 22:29:13 UTC | The query-merge part of multi-source tile joining | 19 September 2016, 22:29:13 UTC |
c20eab9 | Eric Fischer | 06 September 2016, 19:53:14 UTC | Merge pull request #296 from esamelson/patch-1 Fix typo in README.md for --drop-rate option | 06 September 2016, 19:53:14 UTC |
d130ca5 | Eric Samelson | 06 September 2016, 19:00:35 UTC | Fix typo in README.md for --drop-rate option | 06 September 2016, 19:00:35 UTC |
b84b2b0 | Eric Fischer | 30 August 2016, 23:56:19 UTC | Merge pull request #294 from mapbox/named-layer Add the ability to specify layer names within the GeoJSON input | 30 August 2016, 23:56:19 UTC |
965f4c2 | Eric Fischer | 30 August 2016, 22:36:22 UTC | Bump version number | 30 August 2016, 22:36:22 UTC |
4dd3411 | Eric Fischer | 30 August 2016, 22:33:51 UTC | Merge branch 'master' into named-layer | 30 August 2016, 22:33:51 UTC |
76739fd | Eric Fischer | 30 August 2016, 22:32:09 UTC | Fix a typo so it actually works, and add a test and documentation | 30 August 2016, 22:32:09 UTC |
d8ba9db | Eric Fischer | 30 August 2016, 22:08:54 UTC | Remove unused layer count and layer name list | 30 August 2016, 22:09:18 UTC |
1bed572 | Eric Fischer | 30 August 2016, 22:05:33 UTC | Rename variables for clarity | 30 August 2016, 22:05:33 UTC |
1f53491 | Eric Fischer | 30 August 2016, 21:59:53 UTC | Tile by layer names instead of by layer numbers | 30 August 2016, 21:59:53 UTC |
3e881a4 | Eric Fischer | 30 August 2016, 21:38:30 UTC | Make a reverse-mapping table from layer IDs to names | 30 August 2016, 21:38:30 UTC |
d490d84 | Eric Fischer | 30 August 2016, 21:17:28 UTC | Remove unused layer count and layer name list | 30 August 2016, 21:17:28 UTC |
d4e1ee0 | Eric Fischer | 30 August 2016, 21:02:51 UTC | Replace malloc/free with new/delete to fix parallel-reading crash | 30 August 2016, 21:02:51 UTC |
31d2a37 | Eric Fischer | 30 August 2016, 20:46:37 UTC | Get rid of the old file_keys | 30 August 2016, 20:46:37 UTC |
531c238 | Eric Fischer | 30 August 2016, 00:42:46 UTC | Pass the layer maps through into tiling | 30 August 2016, 00:42:46 UTC |
7f49ce5 | Eric Fischer | 29 August 2016, 23:38:57 UTC | Merge per-thread layer names and file keys | 29 August 2016, 23:38:57 UTC |
c26fa23 | Eric Fischer | 29 August 2016, 21:59:28 UTC | Per-thread layermap will contain the file keys, not just a layer ID | 29 August 2016, 21:59:28 UTC |
5a8a721 | Eric Fischer | 29 August 2016, 19:12:32 UTC | Merge pull request #293 from mapbox/simplification-readme Fix spelling of --simplification in documentation | 29 August 2016, 19:12:32 UTC |
7f4ef43 | Eric Fischer | 29 August 2016, 18:56:30 UTC | Fix spelling of --simplification in documentation | 29 August 2016, 18:56:30 UTC |
6a7a139 | Eric Fischer | 25 August 2016, 20:45:12 UTC | Merge pull request #288 from mapbox/bad-polygon-revival Don't try to revive a placeholder for a degenerate polygon with negative area | 25 August 2016, 20:45:12 UTC |
0d19313 | Eric Fischer | 24 August 2016, 22:32:48 UTC | Use simpler calculation to intersect polygon edges with tile edges. Add the polygon that produced a bad tile with the previous version as a test. | 24 August 2016, 22:32:48 UTC |
9161b74 | Eric Fischer | 24 August 2016, 19:34:28 UTC | Don't try to revive a placeholder for a degenerate polygon with negative area | 24 August 2016, 19:34:28 UTC |
f7e64dc | Eric Fischer | 23 August 2016, 22:33:53 UTC | Work in progress on being able to specify per-feature layer names | 23 August 2016, 22:33:53 UTC |
85fd49f | Eric Fischer | 17 August 2016, 00:07:14 UTC | Merge pull request #284 from mapbox/join-id Pass feature IDs through in tile-join | 17 August 2016, 00:07:14 UTC |
c85303a | Eric Fischer | 16 August 2016, 20:21:15 UTC | Pass feature IDs through in tile-join | 16 August 2016, 20:21:15 UTC |
938e6a9 | Eric Fischer | 15 August 2016, 21:04:06 UTC | Merge pull request #280 from mapbox/fragment-geometry Move polygon winding fixup out of tiling and into parsing | 15 August 2016, 21:04:06 UTC |
b2aa6de | Eric Fischer | 15 August 2016, 20:11:35 UTC | Provide some JSON context when reporting parsing errors | 15 August 2016, 20:11:35 UTC |
be6e3c8 | Eric Fischer | 10 August 2016, 21:17:36 UTC | Merge pull request #281 from mapbox/dataset Don't say "dataset" | 10 August 2016, 21:17:36 UTC |
9ef9954 | Eric Fischer | 10 August 2016, 19:08:15 UTC | Don't say "dataset" | 10 August 2016, 19:08:15 UTC |
475ce9d | Eric Fischer | 09 August 2016, 00:14:48 UTC | Fix g++ compiler warnings | 09 August 2016, 00:14:48 UTC |
8b339ab | Eric Fischer | 09 August 2016, 00:08:36 UTC | Use the same serialization in both places, and add sanity checks | 09 August 2016, 00:08:36 UTC |
bf57157 | Eric Fischer | 08 August 2016, 22:36:49 UTC | Factor out (initial) feature serialization | 08 August 2016, 22:36:49 UTC |
6de7920 | Eric Fischer | 02 August 2016, 21:53:30 UTC | Separate data gathering from serialization a little better | 02 August 2016, 21:53:30 UTC |
84370c5 | Eric Fischer | 02 August 2016, 21:07:56 UTC | Get rid of some more explicit memory management | 02 August 2016, 21:07:56 UTC |
67272bf | Eric Fischer | 02 August 2016, 00:35:37 UTC | Move polygon winding fixup out of tiling and into parsing | 02 August 2016, 00:35:37 UTC |
6d6c1ab | Eric Fischer | 01 August 2016, 21:29:30 UTC | Parse GeoJSON geometry into memory instead of straight to a file | 01 August 2016, 21:29:30 UTC |
6f58d31 | Eric Fischer | 01 August 2016, 18:04:08 UTC | Merge pull request #279 from mapbox/fix-preserve Fix the spelling of the --preserve-input-order option | 01 August 2016, 18:04:08 UTC |
e760521 | Eric Fischer | 01 August 2016, 18:00:38 UTC | Fix the spelling of the --preserve-input-order option | 01 August 2016, 18:03:35 UTC |
1b1b745 | Eric Fischer | 15 July 2016, 22:40:46 UTC | Merge pull request #276 from mapbox/feature-id Fix wrongly-nested parentheses | 15 July 2016, 22:40:46 UTC |
10b9af8 | Eric Fischer | 15 July 2016, 22:32:37 UTC | Fix wrongly-nested parentheses | 15 July 2016, 22:32:37 UTC |
7c664da | Eric Fischer | 15 July 2016, 22:25:42 UTC | Merge pull request #275 from mapbox/feature-id Encode the "id" field of GeoJSON objects as vector tile feature ID | 15 July 2016, 22:25:42 UTC |
488dff0 | Eric Fischer | 15 July 2016, 22:00:40 UTC | Encode the "id" field of GeoJSON objects as vector tile feature ID | 15 July 2016, 22:00:56 UTC |
2bc1b9b | Eric Fischer | 15 July 2016, 20:58:15 UTC | Support feature IDs for decoding | 15 July 2016, 20:58:15 UTC |