Skip to content

Releases: felt/tippecanoe

Don't swap attributes when reducing tiny polygon dust

26 Feb 23:42
a987197
Compare
Choose a tag to compare

2.46.0

  • Polygon dust returns to having the attributes of the contributing feature nearest the placeholder instead of the contributing feature with the largest area.

Allow features that would be dropped dynamically to become multiplier features

15 Feb 19:35
2b6630c
Compare
Choose a tag to compare

2.45.0

  • Adjust tile size limit with --retain-points-multiplier dynamically within each tile, to allow multiplier features at high zooms if other features are being dropped as-needed

Unidecode support

13 Feb 22:19
96f126d
Compare
Choose a tag to compare

2.44.0

  • Add --unidecode-data option to allow case-insensitive filter comparisons of transliterated strings

Consistent drop-fraction-as-needed across tiles and zoom levels

12 Feb 19:04
4e52cbd
Compare
Choose a tag to compare

2.43.0

  • Change -fraction-as-needed feature dropping to be consistent across tiles and zoom levels, and to follow the same pattern as point dropping by zoom level
  • With -as-needed feature dropping, drop or retain entire multiplier clusters instead of individual features
  • Sort the features within each multiplier cluster by its retention priority, for more consistency between zoom levels in filtered feature choice

Improve tiling speed

08 Feb 01:51
e2a7a40
Compare
Choose a tag to compare

2.42.0

  • Improve tiling speed
  • Generate tilestats for the --retain-points-multiplier attributes

Speed up tippecanoe-overzoom; vary tile size limit with multiplier; fix decompression error; try harder in drop-smallest

31 Jan 18:24
6a2bce8
Compare
Choose a tag to compare

2.41.3

  • Performance optimizations to tile reading, writing, and overzooming
  • Automatically vary the tile size limit by zoom level to match the intended retain-points-multiplier multiplication
  • Fix decompression error when bailing out because a tile can't be made small enough
  • Search harder for a feature size threshold to make the tile small enough before giving up

Add --accumulate-attribute to tippecanoe-overzoom

23 Jan 23:42
cbf2227
Compare
Choose a tag to compare

2.41.2

  • Add --accumulate-attribute to tippecanoe-overzoom
  • Go back to ordering features within each multiplier cluster spatially, not in the order specified for tile feature order

Make feature ordering cooperate with --retain-points-multiplier

21 Jan 20:11
679a0d6
Compare
Choose a tag to compare

2.41.1

  • Make --preserve-input-order, --order-by, --order-descending-by, --order-smallest-first, and --order-largest-first cooperate with --retain-points-multiplier. The clusters will be ordered by their lead feature in the specified sequence. The other features in each cluster will continue to be physically near the lead feature, but ordered as specified within the cluster.

Add point retention multiplier

18 Jan 23:57
5d92a17
Compare
Choose a tag to compare

2.41.0

  • Add Felt-style expression support for -j feature filters
  • Add --retain-points-multiplier option
  • Add tippecanoe_decisions metadata field to record basezoom, drop rate, and multiplier
  • Add multiplier thinning (-m) and feature filters (-j) to tippecanoe-overzoom

Slightly reduce compression aggressiveness to improve as-needed dropping speed

05 Jan 19:07
e8ca6c6
Compare
Choose a tag to compare

2.40.0

  • Slightly reduce compression aggressiveness to improve as-needed dropping speed