506526d | Eric Fischer | 26 November 2018, 18:57:30 UTC | Merge pull request #657 from mapbox/drop-features-earlier Drop LineStrings and Polygons early in tiling if they are smaller than a pixel | 26 November 2018, 18:57:30 UTC |
4fec7a1 | Eric Fischer | 26 November 2018, 18:22:05 UTC | Reduce coordinate precision so GeoJSON and geobuf have the same results | 26 November 2018, 18:22:05 UTC |
5229990 | Eric Fischer | 21 November 2018, 23:34:43 UTC | Fix gridding of small squares; use less memory for small features | 21 November 2018, 23:34:43 UTC |
739445c | Eric Fischer | 08 November 2018, 00:31:35 UTC | Merge pull request #665 from mapbox/coerce-id-leading-zero Ignore leading zeroes when converting string attributes to feature IDs | 08 November 2018, 00:31:35 UTC |
f9c9ff3 | Eric Fischer | 07 November 2018, 23:45:52 UTC | Ignore leading zeroes when converting string attributes to feature IDs | 07 November 2018, 23:46:44 UTC |
949468e | Eric Fischer | 07 November 2018, 22:45:08 UTC | Merge pull request #658 from mapbox/coerce-feature-ids Add an option to convert stringified number feature IDs to numbers | 07 November 2018, 22:45:08 UTC |
a315064 | Eric Fischer | 07 November 2018, 18:36:04 UTC | Merge pull request #663 from jingsam/ignore chore: ignore geobuf tests files and node_modules | 07 November 2018, 18:36:04 UTC |
752f77d | jingsam | 07 November 2018, 06:49:51 UTC | chore: ignore geobuf tests files and node_modules | 07 November 2018, 06:49:51 UTC |
cc7c0cc | Eric Fischer | 02 November 2018, 22:28:51 UTC | Don't test string ID conversion with geobuf, because it fails | 02 November 2018, 22:28:51 UTC |
bd2423a | Eric Fischer | 02 November 2018, 22:21:52 UTC | Add an option to use a specified feature attribute as the feature ID | 02 November 2018, 22:21:52 UTC |
53de8a2 | Eric Fischer | 02 November 2018, 00:07:33 UTC | Add an option to convert stringified number feature IDs to numbers | 02 November 2018, 00:07:33 UTC |
b8ffdda | Eric Fischer | 31 October 2018, 23:09:11 UTC | Merge pull request #656 from mapbox/tile-join-maxzoom Warn in tile-join if tilesets being joined have different maxzooms | 31 October 2018, 23:09:11 UTC |
9c79cf7 | Eric Fischer | 31 October 2018, 21:25:25 UTC | Warn in tile-join if tilesets being joined have different maxzooms | 31 October 2018, 21:25:25 UTC |
d3ae485 | Eric Fischer | 23 October 2018, 18:59:28 UTC | Merge pull request #650 from mapbox/filter-crash Fix null pointer crash/add bounding box option | 23 October 2018, 18:59:28 UTC |
1cf3b0a | Eric Fischer | 23 October 2018, 17:55:07 UTC | Fix the feature bounding box after clipping | 23 October 2018, 17:55:07 UTC |
5dfbc4a | Eric Fischer | 22 October 2018, 23:49:33 UTC | Add --clip-bounding-box option to clip input geometry | 22 October 2018, 23:49:33 UTC |
0acdeef | Eric Fischer | 22 October 2018, 20:26:53 UTC | Fix null pointer crash when looking for feature extent in filter output | 22 October 2018, 20:26:53 UTC |
e18748e | Eric Fischer | 10 October 2018, 22:12:38 UTC | Merge pull request #647 from mapbox/attribute-compare Bug fix: mismatched features could be coalesced if from a prefilter | 10 October 2018, 22:12:38 UTC |
1b75ca3 | Eric Fischer | 10 October 2018, 21:35:46 UTC | Bug fix: mismatched features could be coalesced if from a prefilter | 10 October 2018, 21:35:46 UTC |
b7fb576 | Eric Fischer | 24 September 2018, 20:52:31 UTC | Merge pull request #645 from mapbox/empty-tileset-dir Create the output tile directory even if there are no valid features | 24 September 2018, 20:52:31 UTC |
b2999fe | Eric Fischer | 24 September 2018, 18:16:13 UTC | Create the output tile directory even if there are no valid features | 24 September 2018, 18:16:13 UTC |
03199a7 | Eric Fischer | 07 September 2018, 19:07:47 UTC | Merge pull request #642 from mapbox/maxzoom-minzoom Issue an error message in tile-join if minzoom is greater than maxzoom | 07 September 2018, 19:07:47 UTC |
7aebce7 | Eric Fischer | 07 September 2018, 17:08:02 UTC | Issue an error message in tile-join if minzoom is greater than maxzoom | 07 September 2018, 17:08:02 UTC |
9949d7e | Eric Fischer | 01 September 2018, 00:50:42 UTC | Merge pull request #639 from mapbox/tile-stats-limits Add options to change the tilestats limits | 01 September 2018, 00:50:42 UTC |
2530efd | Eric Fischer | 31 August 2018, 23:52:38 UTC | Used the tilestats sample values limit instead of the attributes limit | 31 August 2018, 23:52:38 UTC |
216c0cf | Eric Fischer | 31 August 2018, 23:19:55 UTC | Be consistent about pluralization in the tilestats options | 31 August 2018, 23:19:55 UTC |
bc84b41 | Eric Fischer | 31 August 2018, 22:11:05 UTC | Add options to change the tilestats limits | 31 August 2018, 22:12:00 UTC |
5483720 | Eric Fischer | 23 August 2018, 17:34:38 UTC | Merge pull request #635 from jingsam/ignore-check-files chore: ignore generated check and mbtiles files in tests | 23 August 2018, 17:34:38 UTC |
5d6e6e0 | jingsam | 23 August 2018, 06:16:50 UTC | chore: ignore generated check and mbtiles files in tests | 23 August 2018, 06:16:50 UTC |
15df8e8 | Eric Fischer | 21 August 2018, 17:01:58 UTC | Merge pull request #633 from mapbox/tile-join-name-len Keep tile-join from generating a tileset name longer than 255 chars | 21 August 2018, 17:01:58 UTC |
addbd0a | Eric Fischer | 21 August 2018, 00:45:18 UTC | Keep tile-join from generating a tileset name longer than 255 chars | 21 August 2018, 00:45:18 UTC |
de40169 | Eric Fischer | 16 August 2018, 21:20:38 UTC | Merge pull request #631 from mapbox/filename-warning Fix missing filename in warning messages | 16 August 2018, 21:20:38 UTC |
0a3e4ad | Eric Fischer | 16 August 2018, 20:37:33 UTC | Fix missing filename in warning messages | 16 August 2018, 20:46:37 UTC |
1ef2005 | Eric Fischer | 16 August 2018, 19:08:37 UTC | Merge pull request #623 from mapbox/cookbook Add a cookbook section to the README | 16 August 2018, 19:08:37 UTC |
f0517d0 | Eric Fischer | 08 August 2018, 22:14:14 UTC | Merge pull request #627 from mapbox/geojson-loop Factor out the GeoJSON parsing loop from feature serialization | 08 August 2018, 22:14:14 UTC |
19c132e | Eric Fischer | 08 August 2018, 21:17:08 UTC | Be more cautious about use of a null feature for bare geometries | 08 August 2018, 21:17:08 UTC |
98cf4d9 | Eric Fischer | 22 December 2017, 22:34:37 UTC | Don't accept features or geometries inside another object's properties | 08 August 2018, 20:42:49 UTC |
ba8966a | Eric Fischer | 08 August 2018, 20:11:25 UTC | Use the same GeoJSON parsing loop in tippecanoe-json-tool | 08 August 2018, 20:11:25 UTC |
79363e3 | Eric Fischer | 08 August 2018, 19:13:21 UTC | Factor out the GeoJSON parsing loop from feature serialization | 08 August 2018, 20:11:10 UTC |
2e80377 | Eric Fischer | 07 August 2018, 18:12:57 UTC | Merge pull request #626 from mapbox/tile-join-remove-attrs Add --exclude-all to tile-join | 07 August 2018, 18:12:57 UTC |
8d67e46 | Eric Fischer | 07 August 2018, 17:27:38 UTC | Add --exclude-all to tile-join | 07 August 2018, 17:27:38 UTC |
5c881c1 | Eric Fischer | 06 August 2018, 20:30:24 UTC | Merge pull request #620 from mapbox/wagyu-initializer Upgrade to Wagyu 0.4.3 | 06 August 2018, 20:30:24 UTC |
baab0ce | Eric Fischer | 06 August 2018, 19:25:22 UTC | Increment version number | 06 August 2018, 19:25:22 UTC |
60629da | Eric Fischer | 06 August 2018, 17:15:20 UTC | Merge branch 'master' into wagyu-initializer | 06 August 2018, 17:15:20 UTC |
7221c7b | Eric Fischer | 02 August 2018, 17:05:19 UTC | Merge pull request #624 from mapbox/trim-csv Add "csv" to the list of suffixes to trim off of layer names | 02 August 2018, 17:05:19 UTC |
c9cc12e | Eric Fischer | 01 August 2018, 23:16:50 UTC | Add "csv" to the list of suffixes to trim off of layer names | 02 August 2018, 00:49:54 UTC |
4958c47 | Eric Fischer | 01 August 2018, 23:31:59 UTC | Merge pull request #607 from mapbox/catch-all-exceptions-in-decode decode: catch all exceptions | 01 August 2018, 23:31:59 UTC |
18e8bea | Eric Fischer | 01 August 2018, 22:19:24 UTC | Add a point visualization example. Always make -z the first option. | 01 August 2018, 22:21:58 UTC |
510df9e | Eric Fischer | 01 August 2018, 21:51:13 UTC | Add a cookbook section to the README | 01 August 2018, 21:52:30 UTC |
bec1f41 | Eric Fischer | 01 August 2018, 20:54:47 UTC | Merge pull request #622 from mapbox/cluster-maxzoom Take cluster distance into account when guessing a maxzoom | 01 August 2018, 20:54:47 UTC |
3fb8339 | Eric Fischer | 01 August 2018, 20:14:14 UTC | Take cluster distance into account when guessing a maxzoom | 01 August 2018, 20:14:14 UTC |
c4cd7fa | Eric Fischer | 01 August 2018, 17:21:32 UTC | Workaround to make it compile on g++-4.8.4 | 01 August 2018, 17:21:32 UTC |
e9eca57 | Eric Fischer | 01 August 2018, 00:32:27 UTC | Upgrade to Wagyu 0.4.3 | 01 August 2018, 00:47:52 UTC |
796fa19 | Eric Fischer | 31 July 2018, 23:54:42 UTC | Add missing initializer Fixes https://github.com/mapbox/tippecanoe/issues/602 | 31 July 2018, 23:54:42 UTC |
28ebec2 | Eric Fischer | 30 July 2018, 22:06:11 UTC | Merge pull request #616 from mapbox/antimeridian Duplicate features within the buffer of the antimeridian on both sides | 30 July 2018, 22:06:11 UTC |
759bceb | Eric Fischer | 27 July 2018, 22:32:31 UTC | Duplicate features within the buffer of the antimeridian on both sides | 27 July 2018, 23:14:49 UTC |
faa952e | Eric Fischer | 26 July 2018, 23:17:08 UTC | Merge pull request #615 from mapbox/generate-ids Add an option to automatically assign ids to features | 26 July 2018, 23:17:08 UTC |
6f295f2 | Eric Fischer | 26 July 2018, 22:08:47 UTC | Add an option to automatically assign ids to features | 26 July 2018, 22:08:47 UTC |
50b1ead | Eric Fischer | 25 July 2018, 18:59:36 UTC | Merge pull request #612 from mapbox/negative-shift Don't guess a higher maxzoom than is allowed for manual selection | 25 July 2018, 18:59:36 UTC |
856c055 | Eric Fischer | 25 July 2018, 18:10:56 UTC | Don't guess a higher maxzoom than is allowed for manual selection If maxzoom + detail > 32, some geometric operations are undefined | 25 July 2018, 18:18:40 UTC |
206c75f | Eric Fischer | 19 July 2018, 22:25:05 UTC | Merge pull request #604 from mapbox/per-feature-zoom-check Require that per-feature maxzoom and minzoom be small integers | 19 July 2018, 22:25:05 UTC |
87a1bb7 | Eric Fischer | 19 July 2018, 21:18:57 UTC | Add an option to treat empty CSV columns as nulls, not empty strings | 19 July 2018, 21:33:33 UTC |
3cb09d0 | Eric Fischer | 17 July 2018, 21:57:56 UTC | Add the ability to specify the file format with -L{"format":"…"} | 17 July 2018, 21:57:56 UTC |
6683939 | Dane Springmeyer | 14 July 2018, 01:27:24 UTC | catch all exceptions | 14 July 2018, 01:27:24 UTC |
07ab900 | Eric Fischer | 14 July 2018, 00:02:49 UTC | Report decompression errors in tippecanoe-decode | 14 July 2018, 00:02:49 UTC |
d1a0e49 | Eric Fischer | 12 July 2018, 18:24:30 UTC | Require that per-feature maxzoom and minzoom be small integers Also fixes a place in the Makefile that accidentally still used CFLAGS instead of CXXFLAGS | 12 July 2018, 18:24:30 UTC |
d64ac19 | Eric Fischer | 19 June 2018, 22:10:28 UTC | Merge pull request #591 from mapbox/attribute-filter Add a filter extension to allow filtering individual attributes | 19 June 2018, 22:10:28 UTC |
c2bb35e | Eric Fischer | 19 June 2018, 21:15:27 UTC | Bump version number | 19 June 2018, 21:15:27 UTC |
262fbf2 | Eric Fischer | 19 June 2018, 20:10:58 UTC | Fix missing null pointer check | 19 June 2018, 20:10:58 UTC |
9dac499 | Eric Fischer | 18 June 2018, 21:34:10 UTC | Consistently refer to attributes, not properties Except when referring to their representation in GeoJSON | 18 June 2018, 21:34:10 UTC |
8d6bd4e | Eric Fischer | 18 June 2018, 18:26:22 UTC | Add a filter extension to allow filtering individual attributes | 18 June 2018, 18:26:22 UTC |
54983c7 | Eric Fischer | 08 June 2018, 21:58:43 UTC | Merge pull request #588 from mapbox/less-codecov Don't complain about coverage of the diff itself | 08 June 2018, 21:58:43 UTC |
4d8a3c6 | Eric Fischer | 08 June 2018, 21:24:18 UTC | Don't complain about coverage of the diff itself | 08 June 2018, 21:24:18 UTC |
bc3d4c6 | Eric Fischer | 08 June 2018, 17:10:12 UTC | Merge pull request #587 from mapbox/tag-version Include a generator field in tileset metadata with the Tippecanoe version | 08 June 2018, 17:10:12 UTC |
7f90ba5 | Eric Fischer | 08 June 2018, 04:37:25 UTC | Include version number in tile-join output too | 08 June 2018, 04:37:25 UTC |
4da6b93 | Eric Fischer | 07 June 2018, 22:06:42 UTC | Use "generator" instead of "creator". Silence another status message. | 07 June 2018, 22:17:58 UTC |
b022953 | Eric Fischer | 07 June 2018, 20:27:49 UTC | Turn off progress indicators during tests (For the sake of Travis's 4MB log limit) Also fix a few places that logged progress even when told not to. | 07 June 2018, 20:27:49 UTC |
11c6c86 | Eric Fischer | 07 June 2018, 18:19:19 UTC | Include a creator field in tileset metadata with the Tippecanoe version Also finally eradicates binary diffs from the tests | 07 June 2018, 18:20:12 UTC |
9f1913b | Eric Fischer | 06 June 2018, 19:57:03 UTC | Merge pull request #585 from mapbox/nulls-from-filter Be careful not to allow null attributes from prefilter/postfilter output to make it into tiles | 06 June 2018, 19:57:03 UTC |
760a0c9 | Eric Fischer | 06 June 2018, 18:54:23 UTC | Add missing JSON type check; bump version number. | 06 June 2018, 18:54:23 UTC |
c9eed0d | Eric Fischer | 06 June 2018, 18:43:01 UTC | Be careful to remove null attributes from prefilter/postfilter output | 06 June 2018, 18:48:57 UTC |
2318673 | Eric Fischer | 05 June 2018, 22:01:02 UTC | Be more systematic about nulls and undefined attribute values It is an error to write a null attribute to a tile, but null attributes found within existing tiles will be decoded into JSON as null. | 06 June 2018, 18:48:01 UTC |
6e231f5 | Eric Fischer | 01 June 2018, 21:19:43 UTC | Merge pull request #581 from mapbox/force-polygon-winding Add --use-source-polygon-winding and --reverse-source-polygon-winding | 01 June 2018, 21:19:43 UTC |
c650329 | Eric Fischer | 01 June 2018, 20:33:58 UTC | Use a complete feature in the winding test instead of a bare geometry | 01 June 2018, 20:33:58 UTC |
48486b5 | Eric Fischer | 01 June 2018, 19:59:28 UTC | Add --use-source-polygon-winding and --reverse-source-polygon-winding | 01 June 2018, 19:59:28 UTC |
38bca4a | Eric Fischer | 24 May 2018, 23:49:06 UTC | Merge pull request #574 from mapbox/layer-description Add the option to specify layer file, name, and description as JSON | 24 May 2018, 23:49:06 UTC |
48f7f1d | Eric Fischer | 24 May 2018, 22:59:07 UTC | Preserve layer and attribute descriptions across tile-join | 24 May 2018, 23:01:57 UTC |
bb8b01a | Eric Fischer | 24 May 2018, 21:17:26 UTC | Add option to specify description for attributes in tileset metadata | 24 May 2018, 21:18:22 UTC |
5453279 | Eric Fischer | 24 May 2018, 20:26:45 UTC | Trailing commas in CSVs are now treated as empty fields. Empty fields are now treated as empty strings rather than nulls in tippecanoe-json-tool, for consistency with tile-join. | 24 May 2018, 20:54:00 UTC |
32b3a15 | Eric Fischer | 24 May 2018, 19:41:14 UTC | Add test for JSON specification of layer file, name, and description | 24 May 2018, 19:41:14 UTC |
5373170 | Eric Fischer | 24 May 2018, 18:30:42 UTC | Add the option to specify layer file, name, and description as JSON | 24 May 2018, 18:30:42 UTC |
7128ac4 | Eric Fischer | 24 May 2018, 17:27:43 UTC | Track layer description as part of the tilestats | 24 May 2018, 17:27:43 UTC |
b65a5d1 | Eric Fischer | 22 May 2018, 23:39:39 UTC | Merge pull request #571 from mapbox/atomic-decode Thread safety fix for decoding quadkeys to coordinates | 22 May 2018, 23:39:39 UTC |
02cb3a3 | Eric Fischer | 18 May 2018, 21:45:03 UTC | Thread safety fix for decoding quadkeys to coordinates | 18 May 2018, 21:45:03 UTC |
5494b7d | Eric Fischer | 16 May 2018, 22:01:43 UTC | Merge pull request #570 from mapbox/nan-coordinates Explicitly check for infinite and not-a-number input coordinates | 16 May 2018, 22:01:43 UTC |
dc3aa2d | Eric Fischer | 16 May 2018, 21:29:28 UTC | Test CSV geometry with invalid coordinates | 16 May 2018, 21:29:28 UTC |
a4825f6 | Eric Fischer | 15 May 2018, 19:55:17 UTC | Explicitly check for infinite and not-a-number input coordinates | 15 May 2018, 19:55:17 UTC |
3f7ba29 | Eric Fischer | 15 May 2018, 19:01:55 UTC | Merge pull request #569 from mapbox/tile-join-vasprintf Add #define needed for Cygwin | 15 May 2018, 19:01:55 UTC |
445c33f | Eric Fischer | 15 May 2018, 00:43:42 UTC | Add #define needed for Cygwin | 15 May 2018, 00:43:42 UTC |
6db02e8 | Eric Fischer | 14 May 2018, 22:08:51 UTC | Merge pull request #568 from mapbox/gzip-input Directly support gzipped GeoJSON files as input | 14 May 2018, 22:08:51 UTC |