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 |
a1f8564 | Eric Fischer | 13 July 2016, 23:00:45 UTC | Merge pull request #273 from mapbox/empty-parallel Fix error checking when reading empty files with parallel input | 13 July 2016, 23:00:45 UTC |
f960930 | Eric Fischer | 13 July 2016, 20:50:45 UTC | Bump version number | 13 July 2016, 20:50:45 UTC |
92e3234 | Eric Fischer | 13 July 2016, 20:00:38 UTC | Fix error checking when reading empty files with parallel input | 13 July 2016, 20:00:38 UTC |
26e21b0 | Eric Fischer | 13 July 2016, 00:48:43 UTC | Merge pull request #271 from mapbox/empty-features Test that an empty feature is no longer generated (here in tile 11/328/791) | 13 July 2016, 00:48:43 UTC |
9908db5 | Eric Fischer | 12 July 2016, 23:51:56 UTC | Add an option to vary the level of line and polygon simplification | 12 July 2016, 23:51:56 UTC |
cb45f1c | Eric Fischer | 12 July 2016, 22:56:57 UTC | That's still not right. Don't generate a tile with no layers. | 12 July 2016, 22:56:57 UTC |
666729e | Eric Fischer | 12 July 2016, 22:52:02 UTC | Test that an empty feature is no longer generated (here in tile 11/328/791) | 12 July 2016, 22:52:02 UTC |
09ab013 | Eric Fischer | 12 July 2016, 03:46:24 UTC | Merge pull request #270 from mapbox/empty-features Be even more careful not to produce features with empty geometry | 12 July 2016, 03:46:24 UTC |
d127c43 | Eric Fischer | 12 July 2016, 00:45:12 UTC | Be even more careful not to produce features with empty geometry | 12 July 2016, 00:45:12 UTC |
85b27d3 | Eric Fischer | 08 July 2016, 23:13:19 UTC | Merge pull request #269 from mapbox/fix-progress Fix double-counted progress in the progress indicator | 08 July 2016, 23:13:19 UTC |
40f2f61 | Eric Fischer | 08 July 2016, 22:49:59 UTC | Fix double-counted progress in the progress indicator | 08 July 2016, 22:49:59 UTC |
6bc9c5c | Eric Fischer | 28 June 2016, 23:32:10 UTC | Merge pull request #265 from mapbox/decode-projection Add the ability to tippecanoe-decode into EPSG:3857 instead of WGS84 | 28 June 2016, 23:32:10 UTC |
32fed3b | Eric Fischer | 28 June 2016, 22:27:19 UTC | Add the CRS to the tippecanoe-decode output if nonstandard | 28 June 2016, 22:29:37 UTC |
5d06f01 | Eric Fischer | 28 June 2016, 22:18:27 UTC | Add the ability to tippecanoe-decode into EPSG:3857 instead of WGS84 | 28 June 2016, 22:18:27 UTC |
e48e215 | Eric Fischer | 20 June 2016, 17:00:15 UTC | Merge pull request #263 from andrewharvey/master add new line to end of Usage information | 20 June 2016, 17:00:15 UTC |
e31908b | Andrew Harvey | 20 June 2016, 06:52:12 UTC | add new line to end of Usage information | 20 June 2016, 06:52:12 UTC |
d352cd0 | Eric Fischer | 16 June 2016, 20:12:33 UTC | Merge pull request #262 from mapbox/tile-join-version Fix the tile layer version number in tile-join output | 16 June 2016, 20:12:33 UTC |
f552e69 | Eric Fischer | 16 June 2016, 20:00:55 UTC | Missed one test | 16 June 2016, 20:00:55 UTC |
ae50abe | Eric Fischer | 16 June 2016, 19:50:08 UTC | Add layer version and extent to tippecanoe-decode output and test standards | 16 June 2016, 19:50:08 UTC |
0975c91 | Eric Fischer | 16 June 2016, 19:37:22 UTC | Rebuild documentation | 16 June 2016, 19:37:46 UTC |
850a36b | Eric Fischer | 16 June 2016, 19:33:38 UTC | Update clang-format options for clang-format 3.9.0 | 16 June 2016, 19:33:38 UTC |
c40ec6c | Eric Fischer | 16 June 2016, 19:31:48 UTC | Fix the tile layer version number in tile-join output | 16 June 2016, 19:31:48 UTC |
d170ebc | Eric Fischer | 10 June 2016, 23:13:12 UTC | Merge pull request #259 from mapbox/tile-join-x Fix a tile-join bug that would retain fields that were supposed to be… | 10 June 2016, 23:13:12 UTC |
8cae997 | Eric Fischer | 10 June 2016, 22:59:37 UTC | Forgot to fix this test output | 10 June 2016, 22:59:37 UTC |
3d023f3 | Eric Fischer | 10 June 2016, 22:53:59 UTC | Fix a tile-join bug that would retain fields that were supposed to be excluded | 10 June 2016, 22:53:59 UTC |
864440e | Eric Fischer | 07 June 2016, 00:35:19 UTC | Merge pull request #255 from mapbox/clang-mason Try to use Mason builds for clang | 07 June 2016, 00:35:19 UTC |
d18f93d | Eric Fischer | 07 June 2016, 00:27:32 UTC | Add libstdc++ packages | 07 June 2016, 00:27:32 UTC |
cf4a51c | Eric Fischer | 07 June 2016, 00:21:29 UTC | Try to use Mason builds for clang | 07 June 2016, 00:21:29 UTC |
7c0c8e0 | Eric Fischer | 02 June 2016, 00:20:19 UTC | Merge pull request #253 from mapbox/epsg-3857 Add minimal support for alternate input projections | 02 June 2016, 00:20:19 UTC |
de46cfa | Eric Fischer | 02 June 2016, 00:09:20 UTC | Do the more common check first. Forgot to swap these max/min pairs. | 02 June 2016, 00:09:20 UTC |
a504840 | Eric Fischer | 01 June 2016, 23:55:52 UTC | Warn if the GeoJSON specifies a different projection | 01 June 2016, 23:55:52 UTC |
2578781 | Eric Fischer | 01 June 2016, 23:08:51 UTC | Forgot to check in the input file for the test | 01 June 2016, 23:08:51 UTC |
e1427ab | Eric Fischer | 01 June 2016, 22:51:55 UTC | Fix the check for an unsupported projection | 01 June 2016, 22:51:55 UTC |
af412e2 | Eric Fischer | 01 June 2016, 22:49:41 UTC | Add minimal support for alternate input projections | 01 June 2016, 22:49:41 UTC |
5da636b | Eric Fischer | 28 May 2016, 00:34:27 UTC | Merge pull request #252 from mapbox/glow-map2 Add an option to calculate feature density as a feature attribute | 28 May 2016, 00:34:27 UTC |
20b0fe1 | Eric Fischer | 27 May 2016, 23:35:46 UTC | Revert unneeded change | 27 May 2016, 23:35:46 UTC |
9d0a415 | Eric Fischer | 27 May 2016, 23:33:56 UTC | Forgot to add the test | 27 May 2016, 23:33:56 UTC |