tippecanoe/CHANGELOG.md

113 lines
3.4 KiB
Markdown
Raw Normal View History

2016-02-20 00:50:40 +00:00
## 1.9.2
* Increase maximum tile size for tippecanoe-decode
2016-02-17 21:30:53 +00:00
## 1.9.1
* Incorporate Mapnik's Clipper upgrades for consistent results between Mac and Linux
2016-02-11 20:16:46 +00:00
## 1.9.0
* Claim vector tile version 2 in mbtiles
* Split too-complex polygons into multiple features
2016-02-10 20:01:29 +00:00
## 1.8.1
* Bug fixes to maxzoom, and more tests
2016-01-29 01:01:13 +00:00
## 1.8.0
* There are tests that can be run with "make test".
## 1.7.2
* Feature properties that are arrays or hashes get stringified
rather than being left out with a warning.
2016-01-20 22:53:58 +00:00
## 1.7.1
* Make clipping behavior with no buffer consistent with Mapnik.
Features that are exactly on a tile boundary appear in both tiles.
2016-01-12 22:27:05 +00:00
## 1.7.0
* Parallel processing of input with -P works with streamed input too
* Error handling if unsupported options given to -p or -a
## 1.6.4
* Fix crashing bug when layers are being merged with -l
2016-01-08 19:54:14 +00:00
## 1.6.3
* Add an option to do line simplification only at zooms below maxzoom
## 1.6.2
* Make sure line simplification matches on opposite sides of a tile boundary
2016-01-06 21:29:59 +00:00
## 1.6.1
* Use multiple threads for line simplification and polygon cleaning
2016-01-05 01:20:38 +00:00
## 1.6.0
* Add option of parallelized input when reading from a line-delimited file
2015-12-22 18:40:13 +00:00
## 1.5.1
* Fix internal error when number of CPUs is not a power of 2
* Add missing #include
## 1.5.0
* Base zoom for dot-dropping can be specified independently of
maxzoom for tiling.
* Tippecanoe can calculate a base zoom and drop rate for you.
## 1.4.3
* Encode numeric attributes as integers instead of floating point if possible
## 1.4.2
* Bug fix for problem that would occasionally produce empty point geometries
* More bug fixes for polygon generation
2015-12-03 23:19:54 +00:00
## 1.4.1
* Features that cross the antimeridian are split into two parts instead
of being partially lost off the edge
2015-11-12 01:03:49 +00:00
## 1.4.0
* More polygon correctness
* Query the system for the number of available CPUs instead of guessing
* Merge input files into one layer if a layer name is specified
* Document and install tippecanoe-enumerate and tippecanoe-decode
## 1.3.0
* Tile generation is multithreaded to take advantage of multiple CPUs
* More compact data representation reduces memory usage and improves speed
* Polygon clipping uses [Clipper](http://www.angusj.com/delphi/clipper/documentation/Docs/_Body.htm)
and makes sure interior and exterior rings are distinguished by winding order
* Individual GeoJSON features can specify their own minzoom and maxzoom
* New `tile-join` utility can add new properties from a CSV file to an existing tileset
* Feature coalescing, line-reversing, and reordering by attribute are now options, not defaults
* Output of `decode` utility is now in GeoJSON format
* Tile generation with a minzoom spends less time on unused lower zoom levels
* Bare geometries without a Feature wrapper are accepted
* Default tile resolution is 4096 units at all zooms since renderers assume it
2015-05-29 14:44:39 +00:00
## 1.2.0
* Switched to top-down rendering, yielding performance improvements
* Add a dot-density gamma feature to thin out especially dense clusters
* Add support for multiple layers, making it possible to include more
than one GeoJSON featurecollection in a map. [#29](https://github.com/mapbox/tippecanoe/pull/29)
* Added flags that let you optionally avoid simplifying lines, restricting
maximum tile sizes, and coalescing features [#30](https://github.com/mapbox/tippecanoe/pull/30)
* Added check that minimum zoom level is less than maximum zoom level
2015-05-29 14:52:20 +00:00
* Added `-v` flag to check tippecanoe's version