Published October 12, 2023
| Version 2.6.0
Software
Open
PDAL/PDAL: 2.6.0
Creators
- Howard Butler1
- Andrew Bell
- Michael P. Gerlek2
- chambbj
- Pete Gadomski3
- Connor Manning1
- Mateusz Ĺoskot4
- Bas Couwenberg
- Paul Ramsey5
- Norman Barker
- Nicolas Chaulet6
- Even Rouault7
- Claire Foster
- Julia Dark8
- Guilhem Villemin9
- Michael Rosen
- Kyle Mann10
- Scott Lewis
- Grigory11
- Kirk McKelvey
- Ogi Moore12
- Daniel Brookes13
- Kristian Evers14
- Martin Dobias15
- Vicky Vergara
- xantares
- Aaron Yonas16
- Robert Coup17
- Vaclav Petras18
- 1. Hobu, Inc.
- 2. Flaxen Consulting
- 3. @Element84
- 4. @Cadcorp
- 5. @CrunchyData
- 6. @CanoaPBC
- 7. Spatialys
- 8. @TileDB-Inc
- 9. @altametris
- 10. Hobu Inc
- 11. @disneystreaming
- 12. Hobu Inc.
- 13. MICROMINE
- 14. SDFI
- 15. @lutraconsulting
- 16. Google, LLC
- 17. @koordinates
- 18. North Carolina State University
Description
Changes of Note
chamfer
,delta
,density
,eval
,ground
,hausdorff
, andrandom
kernels are deprecated. These can now be implemented in Python. See https://github.com/PDAL/PDAL/pull/4209 for deprecation schedule.readers.las
andreaders.copc
now supportsrs_vlr_order
, which allows users to explicitly control which CRS definition is used https://github.com/PDAL/PDAL/pull/4205- GDAL 3.4+ is now required by @hobu in https://github.com/PDAL/PDAL/pull/3997
- Alternative GeoJSON and object
pdal::Bounds
spellings by @hobu in https://github.com/PDAL/PDAL/issues/4042 - Implement
-DSTANDALONE=ON
plugin building for common plugins by @hobu in https://github.com/PDAL/PDAL/pull/4103 - Implement Gnuinstalldirs support by @hobu in https://github.com/PDAL/PDAL/pull/4052
- Add optional WKTv2 VLRs to LAS by @jjimenezshaw in https://github.com/PDAL/PDAL/pull/3998
- CMake 3.13 is now the minimum supported CMake version by @hobu in https://github.com/PDAL/PDAL/pull/4137
- pdal_util into pdalcpp are no longer separately installed libraries. Just use
pdalcpp.{dylib|so|dll}
by @hobu in https://github.com/PDAL/PDAL/pull/4139 - Split out ClassFlags into its bitfields for
readers.las
,readers.copc
,writers.las
andwriters.copc
by @connormanning in https://github.com/PDAL/PDAL/pull/4186
filters.georeference
filter by @gui2dev in https://github.com/PDAL/PDAL/pull/4109filters.straighten
filter by @gui2dev in https://github.com/PDAL/PDAL/pull/4108writers.arrow
for GeoParquet and Arrow IPC write support by @hobu in https://github.com/PDAL/PDAL/pull/4115readers.arrow
for GeoParquet and Arrow IPC read support by @hobu in https://github.com/PDAL/PDAL/pull/4115
- Add optional debug argument to
filters.csf
by @n4z4m3 in https://github.com/PDAL/PDAL/pull/3952 - add allow_empty option to
writers.gdal
to support writing empty GDAL output by @hobu in https://github.com/PDAL/PDAL/pull/3984 readers.stac
now streamable by @hobu in https://github.com/PDAL/PDAL/pull/3989readers.tindex
now streamable by @hobu in https://github.com/PDAL/PDAL/pull/3992readers.gdal
performance enhancements by @hobu in https://github.com/PDAL/PDAL/pull/3991pdal info
now outputs PROJJSON as actual JSON for pdal info by @hobu in https://github.com/PDAL/PDAL/pull/4003- Add spherical coordinates support to
readers.e57
readers by @Faroito in https://github.com/PDAL/PDAL/pull/4032 - Implement in and out coordinate epoch support in SRS transformations by @hobu in https://github.com/PDAL/PDAL/pull/4049
- Add
Roll
andPitch
toreaders.rxp
by @hobu in https://github.com/PDAL/PDAL/pull/4067 - remote
readers.bpf
andwriters.bpf
stage-n-push support by @hobu in https://github.com/PDAL/PDAL/pull/4066 - Support remote files for
readers.nitf
#4025 by @hobu in https://github.com/PDAL/PDAL/pull/4062 - Update TileDB compression filter support by @jp-dark in https://github.com/PDAL/PDAL/pull/4056
- Update S3 driver for IMDSv2 instance profile flow by @connormanning in https://github.com/PDAL/PDAL/pull/4063
- add
.vpc
to recognized extensions forreaders.stac
and QGIS #4072 by @hobu in https://github.com/PDAL/PDAL/pull/4073 - add
filters.stats.commonsrs
to allow user to override the default coordinate system for bounds computation by @hobu in https://github.com/PDAL/PDAL/pull/4150 - add 'normal x', 'normal y', 'normal z', and 'height above ground' as dimension name aliases @hobu in https://github.com/PDAL/PDAL/pull/4188
- Add tolerance in barycentric interpolation by @leavauchier in https://github.com/PDAL/PDAL/pull/4155
readers.i3s
andreaders.slpk
are now always-on readers by @hobu in https://github.com/PDAL/PDAL/pull/4145- Update arbiter bundle by @connormanning in https://github.com/PDAL/PDAL/pull/4089
readers.tindex.reader_args
by @hobu in https://github.com/PDAL/PDAL/pull/4098- Enhancements/fixes related to coordinate system epochs by @rouault in https://github.com/PDAL/PDAL/pull/4154
- Support GeoJSON with 'srs' override as 'polygon' parameters in pipelines by @hobu in https://github.com/PDAL/PDAL/pull/4101
- Fix building with MinGW by @mmuetzel in https://github.com/PDAL/PDAL/pull/3957
- Fix case where endpoint lies exactly on a grid intersection. by @abellgithub in https://github.com/PDAL/PDAL/pull/3959
- Fix S3 HEAD requests by @connormanning in https://github.com/PDAL/PDAL/pull/3961
- Remove redundant header include in EsriReader.hpp by @andre-schulz in https://github.com/PDAL/PDAL/pull/3987
- Fix UB when casting negative doubles by in
filters.voxelcentroidnearestneighbor
@pierotofy in https://github.com/PDAL/PDAL/pull/4015 - Fix MinGW builds by @dg0yt in https://github.com/PDAL/PDAL/pull/4044
- Don't use const_cast by @dg0yt in https://github.com/PDAL/PDAL/pull/4043
- Don't open
readers.nitf
stream multiple times if already open by @hobu in https://github.com/PDAL/PDAL/pull/4017 - Check that the userId of the first VLR is 'copc' by @hobu in https://github.com/PDAL/PDAL/pull/4006
- rethrow arbiter::ArbiterError in situations where we can't open a file by @hobu in https://github.com/PDAL/PDAL/pull/4033
- Include <cstdint> to fix GCC 13 compatibility by @cbrl in https://github.com/PDAL/PDAL/pull/4039
- Update TileDB array timestamp handling by @jp-dark in https://github.com/PDAL/PDAL/pull/4038
- TileDB deprecated function clean-up by @jp-dark in https://github.com/PDAL/PDAL/pull/4037
- Allows mixing user set and auto-generate domains for the TileDB writer by @jp-dark in https://github.com/PDAL/PDAL/pull/4040
- Fix handling of string
readers.las
header items containing spaces by @abellgithub in https://github.com/PDAL/PDAL/pull/3967 - Handle 0 points in
filters.greedyprojection
by @hobu in https://github.com/PDAL/PDAL/pull/4022 - prevent invalid conversion from const compile error by @jgrocha in https://github.com/PDAL/PDAL/pull/4030
- Point view sorting not working on newer OSX compilers by @connormanning in https://github.com/PDAL/PDAL/pull/4058
- Make EPT reader origin query more robust by @connormanning in https://github.com/PDAL/PDAL/pull/4075
- Write las header bounding box using the converted coordinates by @fq in https://github.com/PDAL/PDAL/pull/4088
- Fix legacy return count in
writers.las
by @leavauchier in https://github.com/PDAL/PDAL/pull/4133 - COPC/LAS: properly set legacy return counts for LAS1.4/PDRF>=6 by @rcoup in https://github.com/PDAL/PDAL/pull/4183
- fix crashing for non-sql OGR filters in
readers.ept
andreaders.copc
by @hobu in https://github.com/PDAL/PDAL/pull/4181 - Terminate when input is smaller than requested output size or radius has grown too small in
filters.relaxationdartthrowing
by @chambbj in https://github.com/PDAL/PDAL/pull/4184 - Fix edge cases in EPT origin query by @connormanning in https://github.com/PDAL/PDAL/pull/4141
- Fix
readers.pcd
reading of 64bit values by @hobu in https://github.com/PDAL/PDAL/pull/4158 - Fix OB1 error in
pdal tile
by @abellgithub in https://github.com/PDAL/PDAL/pull/4122 writers.copc
: round X/Y/Z values to matchwriters.las
by @rcoup in https://github.com/PDAL/PDAL/pull/4180- Always read COPC file VLRs and add to metadata by @hobu in https://github.com/PDAL/PDAL/pull/4136
- Fix FindTileDB.cmake to check version by @jp-dark in https://github.com/PDAL/PDAL/pull/4077
- Refactor internal TileDB plugin by @jp-dark in https://github.com/PDAL/PDAL/pull/4082
- Fix TileDBWriter argument types by @jp-dark in https://github.com/PDAL/PDAL/pull/4100
- Create updated filter profiles for TileDB writer by @jp-dark in https://github.com/PDAL/PDAL/pull/4107
- Add bit field packing to TileDB reader/writer by @jp-dark in https://github.com/PDAL/PDAL/pull/4134
- Set default chunk_size to be larger than capacity by @jp-dark in https://github.com/PDAL/PDAL/pull/4135
- PDAL Workshop updated to use COPC by @GannonGuess @ibell13 @TomTheTonk in https://github.com/PDAL/PDAL/pull/4054
- Update docs for TileDB stages by @jp-dark in https://github.com/PDAL/PDAL/pull/4079
- Additional example for filter.assign by @kannes in https://github.com/PDAL/PDAL/pull/4087
- Update filters.chipper.rst by @lukekas in https://github.com/PDAL/PDAL/pull/4152
- Add workshop instructions for offline/USB install + small fixes by @j9ac9k in https://github.com/PDAL/PDAL/pull/4167
- @n4z4m3 made their first contribution in https://github.com/PDAL/PDAL/pull/3952
- @mmuetzel made their first contribution in https://github.com/PDAL/PDAL/pull/3957
- @jshrake made their first contribution in https://github.com/PDAL/PDAL/pull/3958
- @andre-schulz made their first contribution in https://github.com/PDAL/PDAL/pull/3987
- @jp-dark made their first contribution in https://github.com/PDAL/PDAL/pull/4021
- @jgrocha made their first contribution in https://github.com/PDAL/PDAL/pull/4030
- @Faroito made their first contribution in https://github.com/PDAL/PDAL/pull/4032
- @cbrl made their first contribution in https://github.com/PDAL/PDAL/pull/4039
- @dg0yt made their first contribution in https://github.com/PDAL/PDAL/pull/4044
- @GannonGuess made their first contribution in https://github.com/PDAL/PDAL/pull/4054
- @kannes made their first contribution in https://github.com/PDAL/PDAL/pull/4087
- @fq made their first contribution in https://github.com/PDAL/PDAL/pull/4088
- @ibell13 made their first contribution in https://github.com/PDAL/PDAL/pull/4096
- @zdila made their first contribution in https://github.com/PDAL/PDAL/pull/4114
- @leavauchier made their first contribution in https://github.com/PDAL/PDAL/pull/4133
- @lukekas made their first contribution in https://github.com/PDAL/PDAL/pull/4152
- @dependabot made their first contribution in https://github.com/PDAL/PDAL/pull/4164
- @nilason made their first contribution in https://github.com/PDAL/PDAL/pull/4198
Full Changelog: https://github.com/PDAL/PDAL/compare/2.5.0...2.6.0
Files
PDAL/PDAL-2.6.0.zip
Files
(94.6 MB)
Name | Size | Download all |
---|---|---|
md5:2350b18b1152ebc58bb7a59e918949cb
|
94.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/PDAL/PDAL/tree/2.6.0 (URL)