2a6af26 | Tom MacWright | 29 May 2015, 14:52:20 UTC | Add -v to changelog | 29 May 2015, 14:52:20 UTC |
5ba8f2f | Tom MacWright | 29 May 2015, 14:51:30 UTC | Merge pull request #45 from mapbox/version-flag Add tippecanoe -v | 29 May 2015, 14:51:30 UTC |
95997b5 | Tom MacWright | 29 May 2015, 14:50:11 UTC | Add tippecanoe -v | 29 May 2015, 14:50:11 UTC |
67fe27f | Tom MacWright | 29 May 2015, 14:44:39 UTC | Add changelog with entry for 1.2.0 | 29 May 2015, 14:44:39 UTC |
a4c79e1 | Tom MacWright | 29 May 2015, 14:33:59 UTC | Merge pull request #41 from mapbox/minzoom-maxzoom Add check that min is less than max. Fixes #40 | 29 May 2015, 14:33:59 UTC |
ce6a1aa | Tom MacWright | 29 May 2015, 14:33:44 UTC | Only error if minzoom is truly greater, not just equal | 29 May 2015, 14:33:44 UTC |
a069344 | Tom MacWright | 28 May 2015, 17:21:38 UTC | Add check that min is less than max. Fixes #40 | 28 May 2015, 17:21:38 UTC |
9e162e6 | Eric Fischer | 28 April 2015, 23:50:46 UTC | Merge pull request #35 from mapbox/dropline Add a flag to let you drop lines at low zooms just like points | 28 April 2015, 23:50:46 UTC |
1381f0f | Eric Fischer | 21 April 2015, 15:19:51 UTC | Add a flag to let you drop lines at low zooms just like points | 21 April 2015, 15:19:51 UTC |
12fb2c9 | Eric Fischer | 17 April 2015, 17:49:36 UTC | Merge pull request #34 from mapbox/warn-no-features Warn if no Features have been seen after 50 JSON hashes are closed. | 17 April 2015, 17:49:36 UTC |
167ec69 | Eric Fischer | 17 April 2015, 17:48:03 UTC | Warn if no Features have been seen after 50 JSON hashes are closed. | 17 April 2015, 17:48:03 UTC |
4f9edf7 | Eric Fischer | 17 April 2015, 17:13:06 UTC | Merge pull request #32 from mapbox/proto-doc Add Linux package requirement to readme | 17 April 2015, 17:13:06 UTC |
fa9474f | Eric Fischer | 17 April 2015, 17:12:11 UTC | Add Linux package requirement to readme | 17 April 2015, 17:12:11 UTC |
d64328a | Eric Fischer | 10 April 2015, 20:03:11 UTC | Fix crash when encoding boolean properties. | 10 April 2015, 20:03:11 UTC |
ed2f968 | Eric Fischer | 10 April 2015, 19:00:26 UTC | Merge pull request #30 from mapbox/prevent Add flags to disable simplification/coalescing/limits when unwanted | 10 April 2015, 19:00:26 UTC |
4041811 | Eric Fischer | 10 April 2015, 18:36:30 UTC | Add flags to disable simplification/coalescing/limits when unwanted | 10 April 2015, 18:36:30 UTC |
85919de | Eric Fischer | 10 April 2015, 18:03:36 UTC | Merge pull request #29 from mapbox/multilayer Add multilayer support | 10 April 2015, 18:03:36 UTC |
e66d976 | Eric Fischer | 26 March 2015, 18:28:43 UTC | Merge pull request #28 from mapbox/dot-size-doc Dot size doc | 26 March 2015, 18:28:43 UTC |
1f8581c | Eric Fischer | 26 March 2015, 18:28:06 UTC | More doc text | 26 March 2015, 18:28:06 UTC |
0cd733e | Eric Fischer | 26 March 2015, 18:25:56 UTC | Document how to choose high-zoom dot sizes | 26 March 2015, 18:25:56 UTC |
fd8de69 | Eric Fischer | 25 March 2015, 21:07:34 UTC | Fix layer name crash when reading from the standard input | 25 March 2015, 21:07:34 UTC |
e95cc82 | Eric Fischer | 25 March 2015, 21:00:27 UTC | Revise documentation for multiple layers | 25 March 2015, 21:00:27 UTC |
a076c56 | Eric Fischer | 25 March 2015, 20:54:29 UTC | Merge remote-tracking branch 'origin/master' into multilayer | 25 March 2015, 20:54:29 UTC |
86925ee | Eric Fischer | 25 March 2015, 00:07:51 UTC | Write out geometries for all layers | 25 March 2015, 00:07:51 UTC |
73b6313 | Eric Fischer | 24 March 2015, 23:28:31 UTC | Multiple layers make it into JSON metadata now | 24 March 2015, 23:28:31 UTC |
2198bcc | Eric Fischer | 24 March 2015, 00:44:23 UTC | Handle multiple reading. Multiple writing still crashes. | 24 March 2015, 00:44:23 UTC |
f5135eb | Eric Fischer | 23 March 2015, 23:12:12 UTC | Writing out the JSON metadata for multiple layers | 23 March 2015, 23:12:12 UTC |
eb24c6e | Eric Fischer | 23 March 2015, 22:37:49 UTC | Include the layer number in the serialized geometry | 23 March 2015, 22:37:49 UTC |
3d07465 | Eric Fischer | 23 March 2015, 21:47:17 UTC | Merge pull request #26 from mapbox/gammafix Clean up the gamma semantics a little. | 23 March 2015, 21:47:17 UTC |
a880f44 | Eric Fischer | 23 March 2015, 21:44:21 UTC | Clean up the gamma semantics a little. 0 (default) means unchanged: maxzoom contains all the dots. Positive number, even very small, means that it still checks the gap size and thins out dots if they are close together. Negative number means no gamma, and the old random instead of uniform dropping at low zooms. | 23 March 2015, 21:44:21 UTC |
8002609 | Eric Fischer | 23 March 2015, 20:44:35 UTC | More scaffolding for multiple layers | 23 March 2015, 20:44:35 UTC |
d370b07 | Eric Fischer | 23 March 2015, 18:36:35 UTC | Scaffolding for layers within per-tile processing | 23 March 2015, 18:36:35 UTC |
26bcdef | Eric Fischer | 19 March 2015, 00:23:08 UTC | Clarify that base and lowest zoom are the same as maxzoom and minzoom | 19 March 2015, 00:23:08 UTC |
4549d1e | Eric Fischer | 09 March 2015, 20:54:33 UTC | Merge pull request #22 from mapbox/uniform Add a dot-density gamma feature to thin out especially dense clusters | 09 March 2015, 20:54:33 UTC |
f3e051a | Eric Fischer | 09 March 2015, 19:36:15 UTC | Clarify and correct gamma in README | 09 March 2015, 19:36:15 UTC |
b59a251 | Eric Fischer | 07 March 2015, 00:33:32 UTC | Write metadata even when tiling fails so you can look at the partial map | 07 March 2015, 00:33:32 UTC |
f0a8e5b | Eric Fischer | 06 March 2015, 23:32:52 UTC | Progress indicator for reordering geometry | 06 March 2015, 23:32:52 UTC |
9343c5f | Eric Fischer | 06 March 2015, 22:35:39 UTC | Less wordy message about sorting | 06 March 2015, 22:35:39 UTC |
816ef2e | Eric Fischer | 06 March 2015, 22:32:53 UTC | Flesh out README a little | 06 March 2015, 22:32:53 UTC |
41b28b2 | Eric Fischer | 06 March 2015, 21:12:32 UTC | Add dot gamma processing | 06 March 2015, 21:12:32 UTC |
558a7a4 | Eric Fischer | 06 March 2015, 18:56:02 UTC | Restore old code for uniform instead of random dot-dropping From ffe4c953760d8fd | 06 March 2015, 18:56:02 UTC |
572df8a | Eric Fischer | 06 March 2015, 00:18:01 UTC | Reorder the geometries by index | 06 March 2015, 00:18:01 UTC |
a8b2db8 | Eric Fischer | 05 March 2015, 23:22:58 UTC | Fix double-close of top level geometry file | 05 March 2015, 23:22:58 UTC |
97d65e6 | Eric Fischer | 05 March 2015, 23:15:56 UTC | Bring back the index: now just a file position and a point | 05 March 2015, 23:15:56 UTC |
b2eff13 | Eric Fischer | 19 December 2014, 22:33:39 UTC | Impose a limit on the maximum number of features in a tile. | 19 December 2014, 22:33:39 UTC |
290e39f | Eric Fischer | 19 December 2014, 19:56:40 UTC | Improve function name | 19 December 2014, 19:56:40 UTC |
0b84f13 | Eric Fischer | 18 December 2014, 19:28:40 UTC | Merge pull request #18 from mapbox/topdown Work from the top down instead of from feature indices | 18 December 2014, 19:28:40 UTC |
5a2003c | Eric Fischer | 18 December 2014, 01:41:57 UTC | Fix failure to release temporary memory | 18 December 2014, 01:41:57 UTC |
32010fc | Eric Fischer | 18 December 2014, 01:08:04 UTC | Oops. Do a lot less progress indicator I/O. | 18 December 2014, 01:08:04 UTC |
48b5db6 | Eric Fischer | 18 December 2014, 00:01:33 UTC | Keep the progress indicator progressing while working through big tiles | 18 December 2014, 00:01:33 UTC |
7f35510 | Eric Fischer | 17 December 2014, 22:01:20 UTC | Remove unneeded debug output | 17 December 2014, 22:01:20 UTC |
92bbf27 | Eric Fischer | 17 December 2014, 19:18:47 UTC | Merge branch 'master' into topdown Conflicts: geojson.c | 17 December 2014, 19:18:47 UTC |
cba1b8a | Eric Fischer | 17 December 2014, 19:13:51 UTC | Remove unneeded old indexing code | 17 December 2014, 19:16:43 UTC |
0d0a546 | Eric Fischer | 17 December 2014, 19:10:46 UTC | No need to split features into child tiles when processing the final zoom. | 17 December 2014, 19:10:46 UTC |
ad17f1f | Eric Fischer | 17 December 2014, 19:05:14 UTC | Make -Z0 work again for file minimum zoom | 17 December 2014, 19:05:14 UTC |
3b9f469 | Eric Fischer | 17 December 2014, 06:49:23 UTC | Merge pull request #16 from mapbox/nullprop Allow features to have null properties | 17 December 2014, 06:49:23 UTC |
a40192b | Eric Fischer | 17 December 2014, 06:46:00 UTC | Allow features to have null properties | 17 December 2014, 06:46:00 UTC |
c90ba85 | Eric Fischer | 12 December 2014, 22:52:12 UTC | Fix compiler warning | 12 December 2014, 22:52:12 UTC |
34a6422 | Eric Fischer | 12 December 2014, 19:36:20 UTC | Merge branch 'master' into topdown | 12 December 2014, 19:36:20 UTC |
3f2818a | Eric Fischer | 12 December 2014, 01:59:22 UTC | More useful progress indicator | 12 December 2014, 01:59:22 UTC |
c177b8b | Eric Fischer | 12 December 2014, 00:08:53 UTC | No need to remove no-ops here unless we clipped | 12 December 2014, 00:08:53 UTC |
d69431e | Eric Fischer | 11 December 2014, 23:46:54 UTC | Partition each tile into children instead of repeatedly clipping the parent. | 11 December 2014, 23:46:54 UTC |
105dfa7 | Eric Fischer | 11 December 2014, 21:34:50 UTC | Use bounding box for quick accept/reject before detailed clipping. | 11 December 2014, 21:34:50 UTC |
a867646 | Eric Fischer | 04 December 2014, 00:30:35 UTC | Don't introduce bogus geometries in clipped-away features. | 10 December 2014, 20:07:54 UTC |
b068635 | Eric Fischer | 09 December 2014, 23:23:22 UTC | Elevation in geometry is a warning, not an error. Only complain about the first null geometry, not ever one. | 09 December 2014, 23:23:22 UTC |
40ecfc0 | Eric Fischer | 09 December 2014, 23:17:20 UTC | Add missing newline to error message. | 09 December 2014, 23:17:20 UTC |
38a41f4 | Tom MacWright | 09 December 2014, 16:03:44 UTC | Installation instructions | 09 December 2014, 16:03:44 UTC |
380550c | Eric Fischer | 04 December 2014, 22:54:11 UTC | Remember to remove the closepath after clipping away a polygon | 04 December 2014, 22:54:11 UTC |
028fef4 | Eric Fischer | 04 December 2014, 22:08:36 UTC | Fix the major bug: forgetting to offset back to world coordinates | 04 December 2014, 22:08:36 UTC |
b7b476b | Eric Fischer | 04 December 2014, 00:30:35 UTC | Don't introduce bogus geometries in clipped-away features. | 04 December 2014, 00:30:35 UTC |
08ff40e | Eric Fischer | 04 December 2014, 00:18:43 UTC | Trying to follow Vlad's suggestion and work from the top down. Doesn't quite work yet, but seems like the right thing to do. From the bottom up, indexing is a mess because of the buffering, and includes unneeded areas in the bounding boxes of big features. | 04 December 2014, 00:18:43 UTC |
eaeb55b | Eric Fischer | 03 December 2014, 02:03:07 UTC | Distinguish between signed and unsigned in the temporary file | 03 December 2014, 02:03:07 UTC |
a1e7426 | Eric Fischer | 02 December 2014, 22:17:49 UTC | Sprinkle consts and casts to make it valid C++ as well as C | 02 December 2014, 22:17:49 UTC |
77c4ce4 | Eric Fischer | 02 December 2014, 19:38:48 UTC | Make the bin directory on install if it doesn't already exist | 02 December 2014, 19:38:48 UTC |
cc58588 | Eric Fischer | 25 November 2014, 06:50:12 UTC | More sensible error message when there are no valid geometries | 25 November 2014, 06:50:12 UTC |
2bd0cb9 | Eric Fischer | 24 November 2014, 18:35:06 UTC | Don't override PREFIX if it is set in the environment | 24 November 2014, 18:35:06 UTC |
bb13dc0 | Eric Fischer | 20 November 2014, 22:31:50 UTC | Gzip -9 tiles. Don't bother writing tiles whose features all got clipped away. | 20 November 2014, 22:33:45 UTC |
82c0f67 | Eric Fischer | 16 November 2014, 07:46:39 UTC | Explicitly use /usr/local, as Yosemite apparently needs | 16 November 2014, 07:46:39 UTC |
a176941 | Eric Fischer | 14 November 2014, 23:26:59 UTC | Fix operator precedence warning | 14 November 2014, 23:26:59 UTC |
896f05a | Eric Fischer | 14 November 2014, 22:20:33 UTC | Use gzip tile compression to match current tile server | 14 November 2014, 22:21:12 UTC |
ffe4c95 | Eric Fischer | 14 November 2014, 20:42:50 UTC | Calculate point dropping during encoding instead of tiling so it is consistent across tile boundaries, and so every point that exists at zoom x always also exists at zoom x+1. | 14 November 2014, 20:42:50 UTC |
428be06 | Eric Fischer | 14 November 2014, 06:47:54 UTC | Accept gzip compression as well as zlib | 14 November 2014, 06:47:54 UTC |
8210f83 | Eric Fischer | 13 November 2014, 18:48:59 UTC | Make the progress indicator less chatty | 13 November 2014, 18:48:59 UTC |
e7aa05e | Eric Fischer | 13 November 2014, 01:06:58 UTC | Don't immediately fail when a very low tile resolution is specified manually | 13 November 2014, 01:06:58 UTC |
5595a08 | Eric Fischer | 12 November 2014, 23:57:45 UTC | Quick reject by bounding box of linear features too small to draw | 12 November 2014, 23:57:45 UTC |
2b6ad99 | Eric Fischer | 12 November 2014, 20:40:08 UTC | Add a flag to exclude all properties except ones explicitly named | 12 November 2014, 20:41:56 UTC |
b05c5a9 | Eric Fischer | 12 November 2014, 20:19:39 UTC | Skip over properties with null values instead of considering it an error | 12 November 2014, 20:19:39 UTC |
1aea522 | Eric Fischer | 07 November 2014, 20:51:26 UTC | Fix another overflow that broke line clipping at zoom level 1. | 07 November 2014, 20:51:26 UTC |
575a24b | Eric Fischer | 06 November 2014, 19:29:11 UTC | Use a set instead of a map to reduce needless memory overhead | 06 November 2014, 19:29:11 UTC |
ea292de | Eric Fischer | 06 November 2014, 19:27:10 UTC | Make duplicate trimming less bad: only trim features indexed >1 time | 06 November 2014, 19:27:10 UTC |
7f6a5dc | Eric Fischer | 06 November 2014, 19:05:09 UTC | The maxzoom=0 case couldn't have worked | 06 November 2014, 19:05:09 UTC |
241d96e | Eric Fischer | 05 November 2014, 22:37:54 UTC | Save a few more bytes per geometry in the temporary file by using bytes instead of ints for the drawing operations | 05 November 2014, 22:37:54 UTC |
c24cfad | Eric Fischer | 05 November 2014, 20:17:12 UTC | Move feature type to index so point skipping can avoid looking up geometry Which should avoid having to page the geometry in if there is more data than will fit in memory | 05 November 2014, 20:18:03 UTC |
bc4527b | Eric Fischer | 05 November 2014, 18:34:44 UTC | Add an option to set the directory for the temporary files | 05 November 2014, 18:34:44 UTC |
097d6cc | Eric Fischer | 05 November 2014, 18:07:05 UTC | Use a bitfield to make the index 2/3 the size, to save some disk churn | 05 November 2014, 18:07:05 UTC |
a039aca | Eric Fischer | 04 November 2014, 18:08:30 UTC | Read-only memory map for merging, since there's no reason to write | 04 November 2014, 18:08:30 UTC |
3e3fdcb | Eric Fischer | 04 November 2014, 06:47:41 UTC | Bring over the multistage sort from datamaps to avoid Mac crashes | 04 November 2014, 06:47:41 UTC |
3f9f502 | Eric Fischer | 31 October 2014, 23:50:28 UTC | Just use a standard C++ type for deduplicating instead of reinventing the wheel | 31 October 2014, 23:50:28 UTC |
8e84a8f | Eric Fischer | 31 October 2014, 23:41:11 UTC | I forgot how bad sorted data is in binary trees. Swizzle the bits so deduplicating features isn't so terrible. | 31 October 2014, 23:41:11 UTC |
ea72166 | Eric Fischer | 27 October 2014, 23:00:16 UTC | If the requested tile doesn't exist, try climbing up to a lower zoom | 27 October 2014, 23:00:16 UTC |