Releases: connormanning/entwine
Releases · connormanning/entwine
3.1.1
- Update to PDAL 2.6+ which improved the ability to handle Classification and the associated bitfields (PDAL/PDAL#4186)
- Fix LAZ 1.4 output to use the non-legacy point data record formats
- Fatally error when output data could not be written or read since this is unrecoverable
3.0.0
- Handle the case of 1000s of duplicate points - previously there was an
assert()
for this - and since those don't run in production, the resulting code flow could lead to a segfault (#232, #250) - Drastically reduce the amount of metadata duplicated across subset builds
- Properly compute dimension statistics for subset builds/merges
- Properly handle OriginId dimension, as well as its stats for subset builds (#277)
- Allow EPT data to be used as input (#291)
- Update JSON bundle (#286)
- Update arbiter bundle and remove the embedded JSON lib from it
- Update docs removing old info (docker->conda, updated links including viewer.copc.io examples)
2.2.0
This release contains some improvements to the overall workflow for generating EPT data, several new cloud storage drivers and enhancements to the existing ones, and some bug fixes.
entwine scan
has been replaced withentwine info
, which has the same general purpose but an improved format which is easier to work withentwine build
should be a bit more efficient in both memory and time usage- Detailed dimension statistics are aggregated and written into the EPT metadata
entwine convert
has been removed in favor of ept-tools, which can convert EPT to 3D Tiles on the fly as a server or in a serverless (e.g. AWS Lambda) environment- cloud storage driver enhancements, additions (for example an Azure blob storage driver by @gui2dev), and bug fixes
2.1.0
Entwine 2.1 brings a variety of performance and quality-of-life improvements.
- Indexing speed should be noticeably faster in most cases, with lower memory usage
- Output file sizing is more consistent even across widely-varied source data
- Default output chunk size is now a bit smaller for snappier visualization
- New data encoding compression: Zstandard
- Various bug fixes and improvements by users and contributors (thanks!)
- Fewer dependencies - external dependency for JSON removed
- Better logging information
2.0.0
1.3.0
1.2.0
- Add initial append-attributes implementation
- Various performance enhancements, particularly for terrestrial data
- Cloud-scaling improvements for large datasets
- Option to preserve pre-reprojection values in the output
- Update to PDAL 1.6
1.1.0
- Replace laz-perf storage with las-zip storage by default, which can significantly decrease output size
- Add fallback to non-streaming PDAL API when a PDAL reader does not support streaming
- Make merging faster and more resilient to spurious errors (for example S3 GET error) for large builds
- Various minor fixes and documentation improvements
1.0.0
Initial release of Entwine - a data organization library for massive point clouds. Built on PDAL, a variety of file formats are supported. Built for parallelization, Entwine is designed to conquer datasets of hundreds of billions of points as well as desktop-scale point clouds with lossless output. Simple query access via HTTP is provided via Greyhound, as seen with Plasio and Potree. Static tileset output for Cesium 3D-Tiles is also supported.