48f7f1dd38
Preserve layer and attribute descriptions across tile-join
2018-05-24 16:01:57 -07:00
32b3a15406
Add test for JSON specification of layer file, name, and description
2018-05-24 12:41:14 -07:00
d0d953f4a2
Use a loop instead of spelling out .json and .json.gz separately
2018-05-14 10:46:45 -07:00
450a8a741f
Fix reference to uncompressed version of test file that I compressed
2018-05-11 16:49:09 -07:00
dbd69142b0
Test and documentation
2018-05-11 16:34:18 -07:00
d01d8177a0
Allow filtering features by zoom level in conditional expressions
...
This moves filtering from the serialization stage to the
tiling stage so that the zoom level can be known to the filter.
The side effect is to carry null attributes much further through
the pipeline than previously.
2018-04-05 14:15:19 -07:00
ebb0334ef0
Use the standard JSON writer for tilestats
...
With a lot of weird special cases to keep the formatting
exactly like it accidentally was before
2018-03-16 15:19:23 -07:00
35aa291aac
Restore accidentally deleted test
2018-03-15 12:35:59 -07:00
71df4d3e81
Always include tile and layer in tippecanoe-decode, fixing corrupt JSON.
2018-03-14 16:35:59 -07:00
e4e39289a2
Fix the raw-tiles test and make it a little less fragile
2018-02-26 11:32:18 -08:00
2e5b597ca1
Add --coalesce-fraction-as-needed and --coalesce-densest-as-needed
2018-02-06 14:39:05 -08:00
82a2b5dfdc
Add CSV test and documentation
2017-12-13 11:32:19 -08:00
afb5cece96
Verify that CSV input is encoded as UTF-8
2017-12-06 13:32:44 -08:00
f3e6afa4e9
Basic geographic CSV parsing
2017-12-05 17:18:19 -08:00
e4743d9527
Test successful and failed attempts to write to existing tilesets
2017-11-30 15:56:35 -08:00
1acd771743
Factor out code for enumerating the tiles in a directory
2017-11-30 15:37:46 -08:00
ba1c343204
Make --allow-existing work on dirs; trim .geojson from layer names
2017-11-29 16:24:48 -08:00
ab86846d4b
Merge branch 'master' into json-join
2017-11-17 15:30:14 -08:00
3f54a70459
Add a test for joining with tippecanoe-json-tool
2017-11-17 14:05:37 -08:00
f318fcc657
Turn off very verbose initializer warnings
2017-11-17 11:21:59 -08:00
b6163dd435
Merge branch 'master' into json-join
2017-11-17 11:11:44 -08:00
23004808e4
Merge branch 'master' into more-warnings
2017-11-09 15:13:07 -08:00
948680fbeb
Exclude failing overflow test from geobuf tests
2017-11-09 14:10:29 -08:00
c18f9a1572
Enable more warnings
2017-11-07 11:15:04 -08:00
d89d46da65
Remove unused parameters
2017-11-07 10:55:34 -08:00
21042a7308
Move CSV code into its own file
2017-11-03 15:15:28 -07:00
18a5300e87
Add tile-join option to rename layers
2017-10-27 11:04:06 -07:00
86a4ce67a6
Joining basically works
2017-10-10 16:12:40 -07:00
19117d8060
Move CSV code into its own file
2017-10-10 14:57:38 -07:00
d9c22135e5
Rename geojson2nd to tippecanoe-json-tool
2017-10-10 11:37:30 -07:00
748ef3b1d5
Add a tippecanoe-decode option to report tile size and feature count
2017-10-09 17:05:29 -07:00
c9e4275217
Do fewer tests in the address sanitizer build
2017-09-05 14:02:43 -07:00
bdd95af8b2
Be careful not to generate empty layers in tile-join.
...
Add a test of filtering during tile-join.
Bump version number.
2017-09-05 13:33:10 -07:00
0fd4454129
Allow filter expressions during tippecanoe as well as during tile-join
2017-09-01 11:51:12 -07:00
dbb789dadc
Merge branch 'master' into gl-filters
2017-09-01 10:29:08 -07:00
6384b6a49a
Fix #include path and json2geobuf path
2017-08-30 15:45:37 -07:00
a5b1378d1a
Minimize external dependencies for Geobuf testing
2017-08-30 15:32:36 -07:00
8b6a51e20b
Fix wildcarding for geobuf test invocation
2017-08-29 16:15:22 -07:00
f9a007e8c3
Use milo dtoa for consistent string representation of numbers
2017-08-29 14:44:34 -07:00
7be21f6046
First (untested) pass at handling GL Style Spec filters
2017-08-28 13:26:11 -07:00
f0b32cf710
Merge branch 'master' into geobuf
2017-08-22 16:21:03 -07:00
4d1ddc5a03
Add tile-join options to select zoom levels to copy
2017-08-16 13:49:16 -07:00
5fc261020c
Add tests for not producing tilestats
2017-08-15 10:41:00 -07:00
23a4ed8754
Merge branch 'master' into geobuf
2017-08-10 10:28:17 -07:00
c79f19e3ca
Merge branch 'master' into plugins
2017-08-08 11:08:10 -07:00
fa0e38da2b
First stages of geobuf support
2017-08-08 10:31:26 -07:00
62f135a97d
Exclude long attribute values from tilestats output, as specified
2017-07-21 12:28:14 -07:00
54cbc570f1
Don't write to a directory that contains an existing tileset.
...
The -f option will clear the directory now, as with mbtiles.
2017-07-20 14:17:09 -07:00
c164a3e69b
Add long options to tippecanoe-decode and tile-join. Add --quiet to tile-join.
2017-07-07 12:51:49 -07:00
04d0cc6fa1
Merge branch 'master' into plugins
2017-07-06 22:28:35 -07:00