Erica Fischer
707bb0c562
Remove the density debt concept, since it doesn't help
2024-10-17 10:52:49 -07:00
Erica Fischer
ecf01f2231
Only let --preserve-point-density-threshold shift density around
2024-10-16 15:08:50 -07:00
Erica Fischer
afb89edf6f
Deleted too much
2024-10-15 13:20:23 -07:00
Erica Fischer
f4e1fb93df
Try to install sqlite3 to fix the automated build
2024-10-15 13:16:08 -07:00
Erica Fischer
921b36f0fe
Update version and changelog
2024-10-15 13:00:34 -07:00
Erica Fischer
1eb498604a
Oh, I didn't git add the code changes
2024-10-11 12:42:01 -07:00
Erica Fischer
fa884700d1
Fix multiplier density threshold, I think
2024-10-11 12:27:58 -07:00
Erica Fischer
e191570d53
Track two kinds of previous index for next_feature
2024-10-11 12:17:10 -07:00
Erica Fischer
b1466547f3
Revert "Revert "The multiplier cap was a bad idea""
...
This reverts commit 80f7cb1c0e .
2024-10-11 11:51:28 -07:00
Erica Fischer
9d4a2f7d29
Revert "Revert "Limit feature expansion from multiplier density to 2x""
...
This reverts commit 44a683d808 .
2024-10-11 11:51:22 -07:00
Erica Fischer
20db5c53de
Revert "Revert "Add a flag to retain multiplier features by minimum distance""
...
This reverts commit 776da4a1b8 .
2024-10-11 11:51:15 -07:00
Erica Fischer
b9b55db535
Remove the multiplier sequence, which should no longer matter
2024-10-10 13:25:37 -07:00
Erica Fischer
776da4a1b8
Revert "Add a flag to retain multiplier features by minimum distance"
...
This reverts commit 01f14a4255 .
2024-10-10 13:20:04 -07:00
Erica Fischer
44a683d808
Revert "Limit feature expansion from multiplier density to 2x"
...
This reverts commit a26e41309d .
2024-10-10 13:19:54 -07:00
Erica Fischer
80f7cb1c0e
Revert "The multiplier cap was a bad idea"
...
This reverts commit 6f8273a4c8 .
2024-10-10 13:19:48 -07:00
Erica Fischer
6f8273a4c8
The multiplier cap was a bad idea
2024-10-09 12:27:33 -07:00
Erica Fischer
a26e41309d
Limit feature expansion from multiplier density to 2x
2024-10-09 10:33:42 -07:00
Erica Fischer
01f14a4255
Add a flag to retain multiplier features by minimum distance
2024-10-08 16:34:08 -07:00
Erica Fischer
71cf446aec
Fix more tests
2024-10-08 14:30:59 -07:00
Erica Fischer
cad2433d0d
Take fractional zooms into account in multiplier feature choices
2024-10-08 13:03:57 -07:00
Erica Fischer
467a7c59e2
Choose the megatile features from those that will be in the next N zooms
2024-10-07 12:42:24 -07:00
Erica Fischer
4ea8a37611
Accept tilestats limiting options in tile-join, not just tippecanoe ( #8 )
2022-08-12 13:57:04 -07:00
Erica Fischer
fec5e8354c
Improve maxzoom guessing for tightly-clustered point data sources ( #4 )
...
* Improve maxzoom guessing for tightly-clustered point data sources
* Go back to the old distance estimate, since it is less mysterious
* Update changelog and version
2022-08-11 10:13:54 -07:00
Erica Fischer
a9bf6cacd4
Add --smallest-maximum-zoom-guess to specify a minimum maxzoom to guess ( #2 )
...
* Add --maximum-zoom-at-least to specify a minimum maxzoom to guess
* Check whether the specified minimum maxzoom is out of range
* Rename the option to --smallest-maximum-zoom-guess
* Update tests, changelog, and version
2022-08-11 10:04:03 -07:00
Erica Fischer
86f3e98c02
Track the desired tile size for each zoom level in tileset metadata ( #7 )
2022-08-11 09:58:00 -07:00
Erica Fischer
c65d6938a4
Drop or coalesce points too when dropping or coalescing smallest ( #6 )
...
* Handle points too when dropping or coalescing the "smallest" features.
* Add statistics of tile size reduction strategies to tileset metadata
* Update changelog and version
* Update documentation
2022-08-09 15:29:03 -07:00
Erica Fischer
67cd9d8d85
Reduce tippecanoe memory usage ( #5 )
...
* Change JSON objects to a union type to use less memory
* Stop storing the string representation of JSON numbers
* Restore the ability to create features with large integer attributes
* Make sure large-integer feature IDs still behave as before
* Add missing #include
* Don't preallocate as much space for arrays and objects
* Treat inability to check free disk space as a warning, not an error
* Update changelog and version
2022-08-09 15:18:51 -07:00
Erica Fischer
6978a0e102
Reindent with clang-format ( #3 )
2022-07-28 11:19:30 -07:00