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 |
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 |
692112e | Eric Fischer | 27 May 2016, 23:25:40 UTC | Add an option to calculate feature density as a feature attribute | 27 May 2016, 23:25:40 UTC |
4030cc7 | Eric Fischer | 25 May 2016, 18:53:57 UTC | Merge pull request #245 from mapbox/inline-meta2 Add the ability to inline metadata with geometry | 25 May 2016, 18:53:57 UTC |
b5c5d9d | Eric Fischer | 25 May 2016, 18:53:41 UTC | Merge pull request #249 from mapbox/decode-check-error Fail gracefully if input to tippecanoe-decode isn't a vector tile | 25 May 2016, 18:53:41 UTC |
1d636e5 | Eric Fischer | 25 May 2016, 18:38:52 UTC | Consistently treat "prevent" and "additional" options as globals | 25 May 2016, 18:38:52 UTC |
e253bbf | Eric Fischer | 25 May 2016, 18:08:04 UTC | Round upward to catch narrow-but-tall or wide-but-short features | 25 May 2016, 18:08:04 UTC |
fa7a52d | Eric Fischer | 24 May 2016, 00:44:41 UTC | Bump version number | 24 May 2016, 00:44:41 UTC |
4638c6f | Eric Fischer | 23 May 2016, 22:57:28 UTC | Merge branch 'master' into inline-meta2 Conflicts: tile.cpp | 23 May 2016, 22:57:28 UTC |
0f02e9f | Eric Fischer | 23 May 2016, 22:45:55 UTC | Fix uninitialized variable | 23 May 2016, 22:45:55 UTC |
bba1c13 | Eric Fischer | 21 May 2016, 00:50:20 UTC | Warn if a feature that won't be clipped covers several tiles | 21 May 2016, 00:50:20 UTC |
f03fbdb | Eric Fischer | 17 May 2016, 22:43:42 UTC | Fail gracefully if input to tippecanoe-decode isn't a vector tile | 17 May 2016, 22:43:42 UTC |
b80081e | Eric Fischer | 13 May 2016, 22:59:07 UTC | Merge pull request #247 from mapbox/less-memory Pack structures tighter to use a little less memory | 13 May 2016, 22:59:07 UTC |
331deca | Eric Fischer | 13 May 2016, 22:45:33 UTC | Use bitfields to further reduce data structure size | 13 May 2016, 22:45:33 UTC |
f0e9062 | Eric Fischer | 11 May 2016, 21:47:23 UTC | A little more structure packing | 11 May 2016, 21:47:23 UTC |
c0edefa | Eric Fischer | 11 May 2016, 21:23:39 UTC | Pack structures tighter to use a little less memory | 11 May 2016, 21:23:39 UTC |
cc4a273 | Eric Fischer | 10 May 2016, 23:55:39 UTC | Merge pull request #243 from mapbox/z0-extent Fix clipping extent at z0, and area calculation in tippecanoe-decode | 10 May 2016, 23:55:39 UTC |
3655a54 | Eric Fischer | 10 May 2016, 22:30:49 UTC | Add the ability to inline metadata with geometry | 10 May 2016, 23:46:45 UTC |
167f3c5 | Eric Fischer | 10 May 2016, 23:39:54 UTC | Missed updating this test output | 10 May 2016, 23:39:54 UTC |
2a5e209 | Eric Fischer | 10 May 2016, 20:29:14 UTC | Mention decoding fix in changelog | 10 May 2016, 20:29:14 UTC |
24327e1 | Eric Fischer | 10 May 2016, 19:13:03 UTC | Fix area calculation for polygon rings in tippecanoe-decode | 10 May 2016, 19:13:03 UTC |
4f01b13 | Eric Fischer | 09 May 2016, 23:01:10 UTC | Let zoom level 0 have just as much extent and buffer as any other zoom | 09 May 2016, 23:01:10 UTC |
f920c05 | Eric Fischer | 05 May 2016, 21:55:52 UTC | Merge pull request #241 from mapbox/save-polygons Don't let polygons with nonzero area disappear during cleaning | 05 May 2016, 21:55:52 UTC |
5cc6d97 | Eric Fischer | 05 May 2016, 20:39:21 UTC | Don't let polygons with nonzero area disappear during cleaning If they collapse, turn them into placeholder squares with the appropriate area so that there aren't visible coverage gaps. | 05 May 2016, 20:42:32 UTC |
fa523bf | Eric Fischer | 04 May 2016, 00:20:39 UTC | Merge pull request #235 from mapbox/malloc Remove more uses of malloc; fix more warnings | 04 May 2016, 00:20:39 UTC |
0bd06c6 | Eric Fischer | 04 May 2016, 00:06:52 UTC | Merge branch 'master' into malloc | 04 May 2016, 00:06:52 UTC |
808de53 | Eric Fischer | 03 May 2016, 23:47:29 UTC | Bump version number | 03 May 2016, 23:47:29 UTC |
1ce3f95 | Dane Springmeyer | 03 May 2016, 23:43:02 UTC | Merge pull request #236 from mapbox/enable-sanitizers Add linux jobs that run address and integer sanitizers | 03 May 2016, 23:43:02 UTC |
0f1d2e4 | Eric Fischer | 03 May 2016, 23:39:26 UTC | Fix additional g++ warnings | 03 May 2016, 23:39:26 UTC |
43ffd6f | Eric Fischer | 03 May 2016, 23:34:19 UTC | Fix the warnings about the unused array of option names | 03 May 2016, 23:34:19 UTC |
ab3835d | Dane Springmeyer | 03 May 2016, 23:18:44 UTC | [travis] add linux jobs that run address and integer sanitizers | 03 May 2016, 23:18:44 UTC |
f1b3f6d | Eric Fischer | 03 May 2016, 22:48:42 UTC | Fix warnings about shadowed variables | 03 May 2016, 22:48:42 UTC |
5775d08 | Eric Fischer | 03 May 2016, 18:40:36 UTC | Get rid of the strdup for attribution | 03 May 2016, 18:40:36 UTC |
9fcd079 | Eric Fischer | 03 May 2016, 18:30:53 UTC | Add a test from the tile-join example | 03 May 2016, 18:30:53 UTC |
d712edc | Eric Fischer | 03 May 2016, 18:14:09 UTC | Stop using strdup for tile-join matching | 03 May 2016, 18:14:09 UTC |
271ec3d | Eric Fischer | 03 May 2016, 17:52:49 UTC | Stop using malloc for layer names | 03 May 2016, 17:52:49 UTC |
68c3baf | Eric Fischer | 02 May 2016, 23:31:10 UTC | Merge pull request #234 from mapbox/clipper-update Update clipper to 9edc2924e39: | 02 May 2016, 23:31:10 UTC |
1aac686 | Eric Fischer | 02 May 2016, 23:18:01 UTC | Update clipper to 9edc2924e39: commit 9edc2924e39266d70774b0ed0e07329a95e76f10 Author: Blake Thompson <flippmoke@gmail.com> Date: Mon May 2 14:45:21 2016 -0400 Updated to prevent segfault in case where specific iterator was being deleted and therefore, the range second no longer existed. | 02 May 2016, 23:23:08 UTC |
364450a | Eric Fischer | 28 April 2016, 23:41:18 UTC | Merge pull request #233 from mapbox/overflow Make better use of the C++ standard library | 28 April 2016, 23:41:18 UTC |
023ce03 | Eric Fischer | 28 April 2016, 22:11:57 UTC | Fix indentation and bump version number | 28 April 2016, 22:11:57 UTC |
adc7034 | Eric Fischer | 28 April 2016, 21:43:04 UTC | Use std::set to track the layer-wide feature attribute types. Track them during parsing, not tiling. Remove the old string pool code. | 28 April 2016, 21:59:58 UTC |
87b90a5 | Eric Fischer | 28 April 2016, 19:57:03 UTC | Use std::set to track included and excluded feature properties | 28 April 2016, 19:57:03 UTC |