93b2687 | Eric Fischer | 27 August 2015, 23:10:20 UTC | Merge pull request #79 from mapbox/rework-options Change some defaults that keep tripping people up: | 27 August 2015, 23:10:20 UTC |
541d351 | Eric Fischer | 27 August 2015, 23:02:04 UTC | Change some defaults that keep tripping people up: * Default detail with low -z is only 13, so it works with GL * No coalescing, line-reversing, or reordering by attributes except by request * Dropping lines like points moves from -d to -a | 27 August 2015, 23:04:37 UTC |
d9974d3 | Eric Fischer | 25 August 2015, 20:17:57 UTC | Merge pull request #78 from mapbox/geometrycollection Support GeometryCollection input | 25 August 2015, 20:17:57 UTC |
b3302c3 | Eric Fischer | 24 August 2015, 21:12:46 UTC | Add a flag to retain only the features that match the join CSV | 24 August 2015, 21:12:46 UTC |
a57b010 | Eric Fischer | 22 August 2015, 00:32:44 UTC | Add a feature to exclude a key from the joined tileset | 22 August 2015, 00:32:44 UTC |
2814f1c | Eric Fischer | 21 August 2015, 21:37:55 UTC | Check for tiles that are too large to upload. | 21 August 2015, 21:37:55 UTC |
f99d320 | Eric Fischer | 21 August 2015, 21:27:11 UTC | Fix indent style | 21 August 2015, 21:27:41 UTC |
ea6775f | Eric Fischer | 21 August 2015, 21:12:34 UTC | Merge pull request #77 from mapbox/tile-join Tool to join new CSV data to an existing tileset | 21 August 2015, 21:12:34 UTC |
88b9750 | Eric Fischer | 21 August 2015, 17:33:57 UTC | Fix a bunch of compiler warnings | 21 August 2015, 17:33:57 UTC |
529c9ae | Eric Fischer | 21 August 2015, 00:32:58 UTC | Join attributes from CSV into tiles | 21 August 2015, 00:32:58 UTC |
9a49534 | Eric Fischer | 20 August 2015, 23:45:45 UTC | Parse the CSV | 20 August 2015, 23:45:45 UTC |
514da46 | Eric Fischer | 20 August 2015, 23:15:09 UTC | Only allow one input .mbtiles because multiple really won't work | 20 August 2015, 23:15:09 UTC |
06ca525 | Eric Fischer | 20 August 2015, 23:12:34 UTC | Copy the bounding box, center, zoom range metadata over | 20 August 2015, 23:12:34 UTC |
f131987 | Eric Fischer | 20 August 2015, 22:47:44 UTC | Fix my pointer confusion around the global keys per layer | 20 August 2015, 22:48:11 UTC |
29fcbf2 | Eric Fischer | 20 August 2015, 22:15:47 UTC | Write each tile to the destination tileset | 20 August 2015, 22:15:47 UTC |
2e3f031 | Eric Fischer | 20 August 2015, 22:01:34 UTC | Write out the JSON part of the metadata | 20 August 2015, 22:01:34 UTC |
ed37868 | Eric Fischer | 20 August 2015, 21:50:26 UTC | Making the string pool in the destination tile | 20 August 2015, 21:50:26 UTC |
863c9a5 | Eric Fischer | 20 August 2015, 21:27:39 UTC | Retrieving keys and values | 20 August 2015, 21:27:39 UTC |
224321f | Eric Fischer | 20 August 2015, 20:42:24 UTC | Look up layers by name because the source mbtiles might be inconsistent | 20 August 2015, 20:42:24 UTC |
caafe2f | Eric Fischer | 20 August 2015, 20:02:34 UTC | Checkpoint in copying data from one tileset to another | 20 August 2015, 20:02:34 UTC |
86d5a54 | Alex Barth | 15 August 2015, 13:50:04 UTC | Fix typo | 15 August 2015, 13:50:04 UTC |
9761010 | Eric Fischer | 11 August 2015, 23:55:54 UTC | Downgrade no-features error to a warning | 11 August 2015, 23:55:54 UTC |
bc661ef | Eric Fischer | 11 August 2015, 23:46:20 UTC | Most of the way to handling GeometryCollections | 11 August 2015, 23:51:44 UTC |
b4339b2 | Eric Fischer | 29 July 2015, 23:49:37 UTC | Merge pull request #75 from mapbox/memleak Fix memory leak when closing out tiles that had all features clipped away | 29 July 2015, 23:49:37 UTC |
a51ddbe | Eric Fischer | 29 July 2015, 23:46:56 UTC | Fix misspelling in ifdef | 29 July 2015, 23:46:56 UTC |
10e35c4 | Eric Fischer | 29 July 2015, 23:45:41 UTC | Fix memory leak when closing out tiles that had all features clipped away | 29 July 2015, 23:45:41 UTC |
39cd5e2 | Eric Fischer | 28 July 2015, 19:49:54 UTC | Merge pull request #74 from mapbox/doc Actually using the stock sqlite on MacOS | 28 July 2015, 19:49:54 UTC |
70d11cc | Eric Fischer | 28 July 2015, 19:48:49 UTC | Actually using the stock sqlite on MacOS | 28 July 2015, 19:48:49 UTC |
b115a07 | Eric Fischer | 28 July 2015, 19:39:40 UTC | Merge pull request #73 from mapbox/doc Clarify documentation for dependencies | 28 July 2015, 19:39:40 UTC |
26beada | Eric Fischer | 28 July 2015, 19:38:35 UTC | Clarify documentation for dependencies | 28 July 2015, 19:38:35 UTC |
32179b7 | Eric Fischer | 27 July 2015, 23:21:24 UTC | Merge pull request #72 from mapbox/manylayers Don't crash if there are more than 128 layers | 27 July 2015, 23:21:24 UTC |
cc05f46 | Eric Fischer | 27 July 2015, 23:20:20 UTC | Don't crash if there are more than 128 layers | 27 July 2015, 23:20:20 UTC |
41faf3a | Eric Fischer | 15 July 2015, 00:12:02 UTC | Merge branch 'master' of https://github.com/mapbox/tippecanoe | 15 July 2015, 00:12:02 UTC |
e01ea07 | Eric Fischer | 15 July 2015, 00:11:34 UTC | Fix double-free crash with unsupported property type | 15 July 2015, 00:11:34 UTC |
506c801 | Eric Fischer | 10 July 2015, 17:27:39 UTC | Merge pull request #67 from mapbox/overflow Fix buffer overflow in length of temporary file names | 10 July 2015, 17:27:39 UTC |
9d25afa | Eric Fischer | 10 July 2015, 17:26:23 UTC | Fix buffer overflow in length of temporary file names | 10 July 2015, 17:26:23 UTC |
9abf09e | Eric Fischer | 08 July 2015, 22:07:15 UTC | Merge pull request #66 from mapbox/quiet Add option to quiet the chatty progress indicators | 08 July 2015, 22:07:15 UTC |
138699d | Eric Fischer | 08 July 2015, 22:06:21 UTC | Add option to quiet the chatty progress indicators | 08 July 2015, 22:06:21 UTC |
3bc5a07 | Eric Fischer | 08 July 2015, 21:44:55 UTC | Merge pull request #65 from mapbox/skip Skipping over zoom levels when there is a minzoom, and other performance improvements | 08 July 2015, 21:44:55 UTC |
e7b4443 | Eric Fischer | 08 July 2015, 21:42:12 UTC | Enforce code style | 08 July 2015, 21:42:12 UTC |
0ff6819 | Eric Fischer | 08 July 2015, 19:26:01 UTC | Merge branch 'skip' of https://github.com/mapbox/tippecanoe into skip | 08 July 2015, 19:26:01 UTC |
6fd72d4 | Eric Fischer | 08 July 2015, 19:25:09 UTC | Remove vacuum step, which doesn't seem to make .mbtiles smaller in practice yet takes time and temporary disk space to perform | 08 July 2015, 19:25:09 UTC |
c19c913 | Eric Fischer | 08 July 2015, 18:52:22 UTC | Fix confusing error messages from sloppy copying and pasting of code | 08 July 2015, 18:52:22 UTC |
65f3737 | Eric Fischer | 03 July 2015, 00:03:07 UTC | Use a hash table of binary trees for string pooling, not just a binary tree | 03 July 2015, 00:07:11 UTC |
1b72804 | Eric Fischer | 01 July 2015, 22:06:12 UTC | Precalculate which child tiles a feature can overlap instead of looping over them all | 01 July 2015, 22:17:35 UTC |
18cdcb0 | Eric Fischer | 01 July 2015, 19:16:50 UTC | Drop linetos smaller than tile resolution before doing normal simplification Since simplification is rather expensive | 01 July 2015, 19:16:50 UTC |
af13a95 | Eric Fischer | 01 July 2015, 17:12:23 UTC | Shard the child tiles as widely as possible even if not skipping levels to help future parallelization | 01 July 2015, 19:04:45 UTC |
b2fdcba | Eric Fischer | 01 July 2015, 00:21:48 UTC | Don't shrink string buffers before returning them as JSON objects. It takes a little bit of time, and it's already not shrinking them for number objects. | 01 July 2015, 00:21:48 UTC |
767a581 | Eric Fischer | 30 June 2015, 23:47:25 UTC | Inline the I/O in the long long serialization loop | 30 June 2015, 23:47:25 UTC |
0d3192b | Eric Fischer | 30 June 2015, 23:36:26 UTC | Break rewriting the geometry for the next zoom out into its own function | 30 June 2015, 23:36:26 UTC |
530852a | Eric Fischer | 30 June 2015, 00:18:48 UTC | Maximum zoom increment of 3 seems to give the best performance | 30 June 2015, 00:18:48 UTC |
4bb88e2 | Eric Fischer | 30 June 2015, 00:05:33 UTC | Fix buffer overflow. This is a bounding box, not sub-tiles. | 30 June 2015, 00:05:33 UTC |
7724e2c | Eric Fischer | 29 June 2015, 23:42:26 UTC | Skip over some intermediate zooms below minzoom | 29 June 2015, 23:42:26 UTC |
efe3c62 | Eric Fischer | 29 June 2015, 22:50:46 UTC | Start breaking the assumption that the next zoom is exactly 1 deeper | 29 June 2015, 23:16:38 UTC |
6951c1b | Eric Fischer | 21 June 2015, 18:20:23 UTC | Merge pull request #62 from mapbox/signedchars Fix sign-extension bug with signed chars in attribute names | 21 June 2015, 18:20:23 UTC |
59faead | Eric Fischer | 21 June 2015, 18:18:14 UTC | Fix sign-extension bug with signed chars in attribute names | 21 June 2015, 18:18:14 UTC |
a42dbd7 | Eric Fischer | 20 June 2015, 00:46:31 UTC | Merge pull request #60 from mapbox/cpp Move zoom traversal into C++ | 20 June 2015, 00:46:31 UTC |
62052ca | Eric Fischer | 20 June 2015, 00:29:56 UTC | Move zoom traversal into C++ | 20 June 2015, 00:29:56 UTC |
265b686 | Eric Fischer | 20 June 2015, 00:08:00 UTC | Merge pull request #59 from mapbox/smaller Optimizations to reduce memory footprint | 20 June 2015, 00:08:00 UTC |
e6c5aa9 | Eric Fischer | 19 June 2015, 22:53:09 UTC | Oops. Make sure that 0 stays 0 even when swizzling | 19 June 2015, 22:53:09 UTC |
e6997b0 | Eric Fischer | 19 June 2015, 22:49:51 UTC | Swizzle the string comparison so it's not pathological if input is presorted | 19 June 2015, 22:49:51 UTC |
498e723 | Eric Fischer | 18 June 2015, 23:30:51 UTC | Yet another temp file, for the tree of pointers into the string pool | 18 June 2015, 23:30:51 UTC |
dc30216 | Eric Fischer | 18 June 2015, 23:13:37 UTC | Build the string pool in an appendable memory map, not the normal heap | 18 June 2015, 23:13:37 UTC |
d96dee8 | Eric Fischer | 18 June 2015, 21:47:29 UTC | Fix formatting again | 18 June 2015, 21:47:29 UTC |
a185073 | Eric Fischer | 18 June 2015, 21:16:16 UTC | Shrink the geometry by shaving off bits below the maxzoom tile resolution | 18 June 2015, 21:16:16 UTC |
86a341c | Eric Fischer | 18 June 2015, 19:39:00 UTC | Merge pull request #57 from anandthakker/master Update README to include buffer size units. | 18 June 2015, 19:39:00 UTC |
a1d3ecf | Eric Fischer | 18 June 2015, 19:12:20 UTC | Save another byte per attribute by moving the type to the string pool | 18 June 2015, 19:12:20 UTC |
1a44538 | Eric Fischer | 18 June 2015, 17:50:57 UTC | Use the first coordinates of the first feature as the origin for deltas | 18 June 2015, 17:52:01 UTC |
46626e4 | Eric Fischer | 18 June 2015, 00:48:29 UTC | Delta encoding for motion within features | 18 June 2015, 00:48:29 UTC |
725ea71 | Eric Fischer | 18 June 2015, 00:30:17 UTC | Fix formatting | 18 June 2015, 00:30:17 UTC |
cde1e60 | Eric Fischer | 18 June 2015, 00:18:08 UTC | Use a string pool to avoid duplicating keys and values | 18 June 2015, 00:18:08 UTC |
55e93a5 | Eric Fischer | 17 June 2015, 23:46:36 UTC | Use variable-length zigzag for ints and long longs | 17 June 2015, 23:46:36 UTC |
fbe4416 | Anand Thakker | 17 June 2015, 19:18:46 UTC | Update README to include buffer size units. | 17 June 2015, 19:18:46 UTC |
9b34f7e | Eric Fischer | 05 June 2015, 17:35:02 UTC | Merge pull request #54 from mapbox/badproj Clearer message about projections | 05 June 2015, 17:35:02 UTC |
d5d322f | Eric Fischer | 05 June 2015, 17:34:19 UTC | Clearer message about projections | 05 June 2015, 17:34:19 UTC |
448617e | Eric Fischer | 05 June 2015, 17:24:13 UTC | Merge pull request #53 from mapbox/badproj Add a warning when data appears to be in the wrong projection | 05 June 2015, 17:24:13 UTC |
263ae94 | Eric Fischer | 05 June 2015, 17:23:25 UTC | Add a warning when data appears to be in the wrong projection | 05 June 2015, 17:23:25 UTC |
1a95504 | Eric Fischer | 03 June 2015, 19:47:56 UTC | No need to write a loop to reindent the source files | 03 June 2015, 19:47:56 UTC |
b70d192 | Eric Fischer | 03 June 2015, 18:31:41 UTC | Get back in sync with json-pull | 03 June 2015, 18:31:41 UTC |
fd60cc6 | Eric Fischer | 03 June 2015, 18:26:25 UTC | Merge pull request #52 from mapbox/indentstyle Consistent indent style with clang-format | 03 June 2015, 18:26:25 UTC |
8a1f0d8 | Eric Fischer | 03 June 2015, 18:21:40 UTC | Consistent indent style with clang-format | 03 June 2015, 18:22:13 UTC |
d9ff3f7 | Eric Fischer | 03 June 2015, 18:12:01 UTC | Update manpage | 03 June 2015, 18:12:01 UTC |
34b00ec | Eric Fischer | 03 June 2015, 18:11:16 UTC | Merge pull request #50 from mapbox/gl4096 Add a command line option to specify the minimum allowed tile extent | 03 June 2015, 18:11:16 UTC |
70291f0 | Eric Fischer | 03 June 2015, 18:10:54 UTC | Merge pull request #51 from mapbox/fitsample Flag to drop as many features as necessary to keep tiles under the size limit | 03 June 2015, 18:10:54 UTC |
bc2f243 | Eric Fischer | 01 June 2015, 22:01:46 UTC | Add a command line option to specify the minimum allowed tile extent | 01 June 2015, 22:01:46 UTC |
6341419 | Eric Fischer | 01 June 2015, 17:18:03 UTC | Punctuation and capitalization | 01 June 2015, 17:18:03 UTC |
c048311 | Tom MacWright | 29 May 2015, 16:56:38 UTC | Merge pull request #48 from brunosan/patch-1 Fix RunKeeper link | 29 May 2015, 16:56:38 UTC |
2507213 | Tom MacWright | 29 May 2015, 16:15:48 UTC | Install manpage | 29 May 2015, 16:15:48 UTC |
142ea37 | Tom MacWright | 29 May 2015, 16:06:41 UTC | use md2man to generate man page | 29 May 2015, 16:06:41 UTC |
4001df8 | Bruno Sánchez-Andrade Nuño | 29 May 2015, 16:05:12 UTC | Fix RunKeeper link | 29 May 2015, 16:05:12 UTC |
22471ab | Tom MacWright | 29 May 2015, 16:04:15 UTC | Use markdown syntax instead of html syntax where appropriate | 29 May 2015, 16:04:15 UTC |
79a08ed | Tom MacWright | 29 May 2015, 15:55:17 UTC | Add atmospheric river | 29 May 2015, 15:55:17 UTC |
4eaa740 | Tom MacWright | 29 May 2015, 15:50:04 UTC | Add made with. Fixes #47 | 29 May 2015, 15:50:04 UTC |
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 |