Eric Fischer
200f6777ba
Fix layer list in tilestats when filtering and tile-joining.
...
(The feature count when filtering will be the sum of features
across tiles instead of filters from the original input, since
the filter reader doesn't know what the original input feature
set was.)
2017-08-08 16:41:20 -07:00
Eric Fischer
8280c3f99d
Bump version number
2017-07-27 13:44:51 -07:00
Eric Fischer
6ac9ca3709
Bump version number
2017-07-18 10:50:25 -07:00
Eric Fischer
c164a3e69b
Add long options to tippecanoe-decode and tile-join. Add --quiet to tile-join.
2017-07-07 12:51:49 -07:00
Eric Fischer
3ba45c7277
Upgrade protozero to version 1.5.2
2017-06-30 11:20:26 -07:00
Eric Fischer
dd0a135b01
Ignore UTF-8 byte order mark if present
2017-06-29 14:42:42 -07:00
Eric Fischer
dba24959ba
Avoid potential infinite loop from choosing the same min density again
2017-05-31 11:02:02 -07:00
Eric Fischer
8776f17980
Bump version number, give better warning message
2017-05-30 16:02:08 -07:00
Eric Fischer
eb8ab1dd58
Fix crash with very long (>128K) attribute values
2017-05-18 14:48:18 -07:00
Eric Fischer
9632c14551
Only warn once about invalid polygon encoding in tippecanoe-decode
2017-05-12 11:15:27 -07:00
Eric Fischer
fb6551c59e
Calculate the tileset bounding box in tile-join from the tile boundaries
2017-05-11 12:36:35 -07:00
Eric Fischer
9eb3a7f7ec
Enforce polygon winding and closure rules in tippecanoe-decode
2017-05-05 10:56:50 -07:00
Eric Fischer
f87a9d1660
Add tile-join options to set tileset name, description, attribution
2017-05-04 15:08:31 -07:00
Eric Fischer
6ec453229c
Preserve the tileset names from the source mbtiles in tile-join
2017-05-04 13:31:30 -07:00
Eric Fischer
acdb5b72db
Fix RFC 8142 support: Don't try to split *all* memory mapped files
2017-05-01 15:27:55 -07:00
Eric Fischer
63e0c89c4b
Support RFC 8142 GeoJSON text sequences
2017-04-28 16:39:16 -07:00
Eric Fischer
6c7a52147b
Organize usage output the same way as in the README
2017-04-21 13:48:39 -07:00
Eric Fischer
178b5d0054
Add -T option to coerce the types of feature attributes
2017-04-17 15:20:03 -07:00
Eric Fischer
510247c2fb
Add -zg option to automatically choose an appropriate maxzoom
2017-04-13 14:17:15 -07:00
Eric Fischer
198a5a06d4
Clean up JSON parsing at the end of each FeatureCollection
2017-04-12 12:45:35 -07:00
Eric Fischer
a7be83381a
Add tile-join options to include or exclude layers by name
2017-04-10 15:22:30 -07:00
Eric Fischer
f558b78380
Include tileset metadata when writing either to directory or mbtiles
2017-04-07 13:25:05 -07:00
Eric Fischer
1362ac448f
Add --description option to set mbtiles description
2017-03-21 11:07:15 -07:00
Eric Fischer
ea77e3db6f
Add --detect-longitude-wraparound option
2017-03-15 13:37:50 -07:00
Eric Fischer
9c53268a2b
Stop processing zooms when a feature reaches its explicit maxzoom tag
2017-03-14 16:14:54 -07:00
Eric Fischer
c46f4cfc75
Remove polygon splitting, since polygon cleaning is now fast enough
2017-03-02 12:08:08 -08:00
Eric Fischer
3a1f074c96
Add test and documentation for tippecanoe-decode -l
2017-03-01 16:01:57 -08:00
Eric Fischer
218a2fc75e
Clean up layer name handling to fix layer merging crash
2017-02-20 16:19:34 -08:00
Eric Fischer
5bdbb8a911
Bump version number
2017-02-20 11:47:01 -08:00
Eric Fischer
62e1018c87
Fix area of placeholders for degenerate multipolygons
2017-02-06 14:14:34 -08:00
Eric Fischer
31f254ac99
Upgrade to Wagyu 0.3.0; downgrade C++ requirement to C++ 11
2017-01-26 13:28:17 -08:00
Eric Fischer
c74a9a8325
Add minzoom and maxzoom options to tippecanoe-decode
2017-01-24 14:15:40 -08:00
Eric Fischer
72086b7e92
Upgrade Wagyu to cfc895 and use its Sutherland-Hodgman implementation
2017-01-11 15:43:07 -08:00
Eric Fischer
bdac4d4e80
Upgrade Wagyu to bfbf2893
2017-01-04 16:33:43 -08:00
Eric Fischer
c87d6eadfc
Associate attributes with the right layer when explicitly tagged ( #342 )
2017-01-03 12:20:52 -08:00
Eric Fischer
6a2e80769e
Choose a deeper initial tile than 0/0/0 if one contains all the features
2016-12-16 12:22:38 -08:00
Eric Fischer
a4f5406cfb
Switch polygon topology correction from Clipper to Wagyu
2016-12-07 14:29:09 -08:00
Eric Fischer
e8c5759f70
Dot-dropping doesn't apply if there is a per-feature minzoom tag
2016-12-06 15:36:10 -08:00
Eric Fischer
f6d5d1803b
Round coordinates in low-zoom grid instead of truncating
...
To avoid rounding error if features are already tile-grid-aligned
2016-11-29 15:18:44 -08:00
Eric Fischer
f1ff7301c1
Add a test for grid snapping
2016-11-28 16:32:54 -08:00
Eric Fischer
c867ce5f32
Stop --drop-smallest-as-needed from always dropping all points
2016-11-23 13:57:32 -08:00
Eric Fischer
bedace67e7
Remove --merge-polygons-as-needed until it works well. Bump version.
2016-11-21 13:36:31 -08:00
Eric Fischer
1f38e85f30
Bump version number and fix out-of-date documentation
2016-10-14 15:42:01 -07:00
Eric Fischer
896c9d8398
Rename option to --detect-shared-borders and add a test
2016-10-06 16:16:51 -07:00
Eric Fischer
ef38318a6d
Enforce that string feature attributes must be encoded as UTF-8
2016-10-04 16:43:31 -07:00
Eric Fischer
32f32e45b6
Trim whitespace after commas in tile-join .csv input
2016-09-21 12:32:03 -07:00
Eric Fischer
4fb54eaeeb
A test of layer merging, tile merging, and extent scaling
2016-09-20 15:53:10 -07:00
Eric Fischer
d7037f3d3a
Add tile-join -pk option not to care about byte limit. Update docs.
2016-09-19 17:20:44 -07:00
Eric Fischer
965f4c225c
Bump version number
2016-08-30 15:36:22 -07:00
Eric Fischer
9161b74d99
Don't try to revive a placeholder for a degenerate polygon with negative area
2016-08-24 12:34:28 -07:00