https://github.com/mapbox/tippecanoe

sort by:
Revision Author Date Message Commit Date
77b451f Fix some rounding error just by staying in double precision 12 October 2015, 19:51:55 UTC
8c5681a Still not quite a round trip from GeoJSON to GeoJSON, but getting closer 09 October 2015, 23:45:34 UTC
0b47471 Most of the way to making decode output GeoJSON 09 October 2015, 19:41:28 UTC
329f041 Remove closepath expectation in polygon thinning 08 October 2015, 00:11:58 UTC
5dc9f50 Clean up polygon generation and clipping. Make sure winding order is correct. 07 October 2015, 23:52:52 UTC
7154c29 Merge pull request #96 from mapbox/featurezooms Support per-feature zoom level specification 07 October 2015, 21:00:53 UTC
a8e2b2d More formatting correction 07 October 2015, 20:59:06 UTC
9bd2f70 Fix formatting 07 October 2015, 20:57:41 UTC
6767aa7 Add documentation. Be lenient about zooms as numbers vs strings. 07 October 2015, 20:54:31 UTC
c048067 Add a tippecanoe-specific GeoJSON extension for feature minzoom and maxzoom. 06 October 2015, 23:51:23 UTC
c4f517f Merge pull request #94 from mapbox/bare-geometry Detect and parse bare GeoJSON geometries that aren't part of a Feature 06 October 2015, 17:59:55 UTC
3a94106 Don't write out tiles that have no features. 30 September 2015, 18:56:22 UTC
5ef4ea4 Detect and parse bare GeoJSON geometries that aren't part of a Feature 26 September 2015, 00:28:15 UTC
18647d1 Merge pull request #84 from mapbox/tile-join-docs Forgot to update manpage 17 September 2015, 19:55:27 UTC
1a87474 Forgot to update manpage 17 September 2015, 19:54:38 UTC
a70a873 Merge pull request #83 from mapbox/tile-join-docs Simplify tile-join example 17 September 2015, 19:52:37 UTC
68c8116 Simplify tile-join example 17 September 2015, 19:51:26 UTC
efe378a Merge pull request #82 from mapbox/tile-join-docs Document tile-join 17 September 2015, 19:18:01 UTC
684e995 Document tile-join 17 September 2015, 19:10:17 UTC
763bc36 Add const to fix the build 15 September 2015, 20:23:34 UTC
4dd28f7 Merge pull request #80 from mapbox/preserve-sequence Add a flag to preserve the original order of the features from the input 14 September 2015, 22:45:51 UTC
b5f374c Fix typo 14 September 2015, 22:43:16 UTC
5ab2673 Add a flag to preserve the original order of the features from the input 14 September 2015, 22:42:06 UTC
93b2687 Merge pull request #79 from mapbox/rework-options Change some defaults that keep tripping people up: 27 August 2015, 23:10:20 UTC
541d351 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 Merge pull request #78 from mapbox/geometrycollection Support GeometryCollection input 25 August 2015, 20:17:57 UTC
b3302c3 Add a flag to retain only the features that match the join CSV 24 August 2015, 21:12:46 UTC
a57b010 Add a feature to exclude a key from the joined tileset 22 August 2015, 00:32:44 UTC
2814f1c Check for tiles that are too large to upload. 21 August 2015, 21:37:55 UTC
f99d320 Fix indent style 21 August 2015, 21:27:41 UTC
ea6775f 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 Fix a bunch of compiler warnings 21 August 2015, 17:33:57 UTC
529c9ae Join attributes from CSV into tiles 21 August 2015, 00:32:58 UTC
9a49534 Parse the CSV 20 August 2015, 23:45:45 UTC
514da46 Only allow one input .mbtiles because multiple really won't work 20 August 2015, 23:15:09 UTC
06ca525 Copy the bounding box, center, zoom range metadata over 20 August 2015, 23:12:34 UTC
f131987 Fix my pointer confusion around the global keys per layer 20 August 2015, 22:48:11 UTC
29fcbf2 Write each tile to the destination tileset 20 August 2015, 22:15:47 UTC
2e3f031 Write out the JSON part of the metadata 20 August 2015, 22:01:34 UTC
ed37868 Making the string pool in the destination tile 20 August 2015, 21:50:26 UTC
863c9a5 Retrieving keys and values 20 August 2015, 21:27:39 UTC
224321f Look up layers by name because the source mbtiles might be inconsistent 20 August 2015, 20:42:24 UTC
caafe2f Checkpoint in copying data from one tileset to another 20 August 2015, 20:02:34 UTC
86d5a54 Fix typo 15 August 2015, 13:50:04 UTC
9761010 Downgrade no-features error to a warning 11 August 2015, 23:55:54 UTC
bc661ef Most of the way to handling GeometryCollections 11 August 2015, 23:51:44 UTC
b4339b2 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 Fix misspelling in ifdef 29 July 2015, 23:46:56 UTC
10e35c4 Fix memory leak when closing out tiles that had all features clipped away 29 July 2015, 23:45:41 UTC
39cd5e2 Merge pull request #74 from mapbox/doc Actually using the stock sqlite on MacOS 28 July 2015, 19:49:54 UTC
70d11cc Actually using the stock sqlite on MacOS 28 July 2015, 19:48:49 UTC
b115a07 Merge pull request #73 from mapbox/doc Clarify documentation for dependencies 28 July 2015, 19:39:40 UTC
26beada Clarify documentation for dependencies 28 July 2015, 19:38:35 UTC
32179b7 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 Don't crash if there are more than 128 layers 27 July 2015, 23:20:20 UTC
41faf3a Merge branch 'master' of https://github.com/mapbox/tippecanoe 15 July 2015, 00:12:02 UTC
e01ea07 Fix double-free crash with unsupported property type 15 July 2015, 00:11:34 UTC
506c801 Merge pull request #67 from mapbox/overflow Fix buffer overflow in length of temporary file names 10 July 2015, 17:27:39 UTC
9d25afa Fix buffer overflow in length of temporary file names 10 July 2015, 17:26:23 UTC
9abf09e Merge pull request #66 from mapbox/quiet Add option to quiet the chatty progress indicators 08 July 2015, 22:07:15 UTC
138699d Add option to quiet the chatty progress indicators 08 July 2015, 22:06:21 UTC
3bc5a07 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 Enforce code style 08 July 2015, 21:42:12 UTC
0ff6819 Merge branch 'skip' of https://github.com/mapbox/tippecanoe into skip 08 July 2015, 19:26:01 UTC
6fd72d4 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 Fix confusing error messages from sloppy copying and pasting of code 08 July 2015, 18:52:22 UTC
65f3737 Use a hash table of binary trees for string pooling, not just a binary tree 03 July 2015, 00:07:11 UTC
1b72804 Precalculate which child tiles a feature can overlap instead of looping over them all 01 July 2015, 22:17:35 UTC
18cdcb0 Drop linetos smaller than tile resolution before doing normal simplification Since simplification is rather expensive 01 July 2015, 19:16:50 UTC
af13a95 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 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 Inline the I/O in the long long serialization loop 30 June 2015, 23:47:25 UTC
0d3192b Break rewriting the geometry for the next zoom out into its own function 30 June 2015, 23:36:26 UTC
530852a Maximum zoom increment of 3 seems to give the best performance 30 June 2015, 00:18:48 UTC
4bb88e2 Fix buffer overflow. This is a bounding box, not sub-tiles. 30 June 2015, 00:05:33 UTC
7724e2c Skip over some intermediate zooms below minzoom 29 June 2015, 23:42:26 UTC
efe3c62 Start breaking the assumption that the next zoom is exactly 1 deeper 29 June 2015, 23:16:38 UTC
6951c1b 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 Fix sign-extension bug with signed chars in attribute names 21 June 2015, 18:18:14 UTC
a42dbd7 Merge pull request #60 from mapbox/cpp Move zoom traversal into C++ 20 June 2015, 00:46:31 UTC
62052ca Move zoom traversal into C++ 20 June 2015, 00:29:56 UTC
265b686 Merge pull request #59 from mapbox/smaller Optimizations to reduce memory footprint 20 June 2015, 00:08:00 UTC
e6c5aa9 Oops. Make sure that 0 stays 0 even when swizzling 19 June 2015, 22:53:09 UTC
e6997b0 Swizzle the string comparison so it's not pathological if input is presorted 19 June 2015, 22:49:51 UTC
498e723 Yet another temp file, for the tree of pointers into the string pool 18 June 2015, 23:30:51 UTC
dc30216 Build the string pool in an appendable memory map, not the normal heap 18 June 2015, 23:13:37 UTC
d96dee8 Fix formatting again 18 June 2015, 21:47:29 UTC
a185073 Shrink the geometry by shaving off bits below the maxzoom tile resolution 18 June 2015, 21:16:16 UTC
86a341c Merge pull request #57 from anandthakker/master Update README to include buffer size units. 18 June 2015, 19:39:00 UTC
a1d3ecf Save another byte per attribute by moving the type to the string pool 18 June 2015, 19:12:20 UTC
1a44538 Use the first coordinates of the first feature as the origin for deltas 18 June 2015, 17:52:01 UTC
46626e4 Delta encoding for motion within features 18 June 2015, 00:48:29 UTC
725ea71 Fix formatting 18 June 2015, 00:30:17 UTC
cde1e60 Use a string pool to avoid duplicating keys and values 18 June 2015, 00:18:08 UTC
55e93a5 Use variable-length zigzag for ints and long longs 17 June 2015, 23:46:36 UTC
fbe4416 Update README to include buffer size units. 17 June 2015, 19:18:46 UTC
9b34f7e Merge pull request #54 from mapbox/badproj Clearer message about projections 05 June 2015, 17:35:02 UTC
d5d322f Clearer message about projections 05 June 2015, 17:34:19 UTC
448617e 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 Add a warning when data appears to be in the wrong projection 05 June 2015, 17:23:25 UTC
back to top