CI(deps): Update dependency PDAL/PDAL to v2.9.0 #3960
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.7.1
->2.9.0
2.7.2
->2.9.0
Release Notes
PDAL/PDAL (PDAL/PDAL)
v2.9.0
Compare Source
Changes of Note
GDAL VSI Support
@normanb added support for GDAL
VSI in #4647. It
is now possible to use VSI to control access to remote content. Any
/vsi
-prefixed file path will go through GDAL's VSI layer.FileSpec Support
@trns1997 and @ibell13 added support for "FileSpec" in #4633 and #4625. FileSpec allows you to add a JSON node with
filename
,headers
, andquery
members to control access to remote content. FileSpec uses non-VSI remote file access, so anyhttp://
ors3://
-prefixed URLs will use this access system.nlohmann Public API removal
https://github.com/nlohmann/json unfortunately changed its primary data type and broke the usage pattern that PDAL and others had been using to forward declare and use it. Initially reported by @jgrocha in #4706, it was decided to completely remove nlohmann from PDAL's public API to prevent downstream PDAL users compilation from breaking in the future when they are also using nlohmann in their APIs. See (#4721, #4722, #4723, #4724, #4725, #4727, #4728, #4731) for details.
New Stages
writers.spz
andreaders.spz
(open 3DGS format from Niantic) by @ibell13 in https://github.com/PDAL/PDAL/pull/4653filters.supervoxel
stage by @bramton in https://github.com/PDAL/PDAL/pull/4735New Features and Enhancements
pdal tindex
by @ibell13 in https://github.com/PDAL/PDAL/pull/4531readers.tindex
andreaders.stac
by @ibell13 in https://github.com/PDAL/PDAL/pull/4738filters.gpstimeconvert
to handle day seconds. by @gui2dev in https://github.com/PDAL/PDAL/pull/4562filters.expression
support for filtering NaN and LOWEST/HIGHEST by @abellgithub in https://github.com/PDAL/PDAL/pull/4561filters.hexbin
by @ibell13 in https://github.com/PDAL/PDAL/pull/4506filters.gpstimeconvert
to make it streamable by @gui2dev in https://github.com/PDAL/PDAL/pull/4568filters.divider.expression
to break on expression by @hobu in https://github.com/PDAL/PDAL/pull/4689readers.sbet
by @trns1997 in https://github.com/PDAL/PDAL/pull/4684tindex create
by @ibell13 in https://github.com/PDAL/PDAL/pull/4703ogr
option argument tofilters.crop
,readers.copc
,readers.ept
,readers.tindex
, andfilters.geomdistance
stages by @ibell13 in https://github.com/PDAL/PDAL/pull/4573readers.stac.ogr
option by @ibell13 in https://github.com/PDAL/PDAL/pull/4605filters.hexbin
: allow sampling with small point counts by @ibell13 in https://github.com/PDAL/PDAL/pull/4688readers.copc
by @hobu in https://github.com/PDAL/PDAL/pull/4656Behavior and Policy Updates
filters.covariancefeatures
error message by @chambbj in https://github.com/PDAL/PDAL/pull/4704filters.covariancefeature
edge cases by @chambbj in https://github.com/PDAL/PDAL/pull/4707dimension
argument tofilters.neighborclassifier
@abellgithub in https://github.com/PDAL/PDAL/pull/4535filters.hag_delaunay
by @abellgithub in https://github.com/PDAL/PDAL/pull/4695tindex create
SRS validation by @ibell13 in https://github.com/PDAL/PDAL/pull/4643filters.poisson
unable to be run twice by @blenderfan in https://github.com/PDAL/PDAL/pull/4631readers.arrow
andwriters.arrow
by @abellgithub in https://github.com/PDAL/PDAL/pull/4611quickinfo
orfilters.stats
to create TileDB array by @normanb in https://github.com/PDAL/PDAL/pull/4641Bug Fixes
filters.geomdistance
initialization and distance comparisons by @hobu in https://github.com/PDAL/PDAL/pull/4510filters.hexbin
by @ibell13 in https://github.com/PDAL/PDAL/pull/4514readers.copc
thread teardown on incomplete read. by @abellgithub in https://github.com/PDAL/PDAL/pull/4518writers.pcd
binary mode fixes by @abellgithub in https://github.com/PDAL/PDAL/pull/4584readers.copc
thread pool init to initialize by @hobu in https://github.com/PDAL/PDAL/pull/4716readers.stac
testing segfaults by @hobu in https://github.com/PDAL/PDAL/pull/4699readers.las
andreaders.copc
by @alavenant in https://github.com/PDAL/PDAL/pull/4577filters.voxelcentroidnearestneighbor
by @trns1997 in https://github.com/PDAL/PDAL/pull/4681Compilation and Build
docs
target by @ibell13 in https://github.com/PDAL/PDAL/pull/4683GDAL_DEBUG
) by @dg0yt in https://github.com/PDAL/PDAL/pull/4697Packaging
filters.expression
docs by @fnands in https://github.com/PDAL/PDAL/pull/4505pdal tindex
tutorial by @hobu in https://github.com/PDAL/PDAL/pull/4599New Contributors
v2.8.4
Compare Source
What's Changed
readers.copc
by @hobu in https://github.com/PDAL/PDAL/pull/4640New Contributors
Full Changelog: PDAL/PDAL@2.8.3...2.8.4
v2.8.3
Compare Source
What's Changed
writers.pcd
binary mode fixes by @hobu in https://github.com/PDAL/PDAL/pull/4585Full Changelog: PDAL/PDAL@2.8.2...2.8.3
v2.8.2
Compare Source
Bug Fixes
writers.copc
#4549/
with\
inUtils::portable_open
#4546writers.bpf
#4538Documentation
filters.poisson
doesn't scale colors #4493**2.8.1 – 2.8.2 Changelog **: PDAL/PDAL@2.8.1...2.8.2
**Full 2.8 Changelog **: PDAL/PDAL@2.8.0...2.8.2
v2.8.1
Compare Source
Bug Fixes
<cstdlib>
for gcc-15 (thanks @t0b3!) #4537readers.las
until it is complete #4534cls
andclass
asalt_name
forClassification
#4532readers.ply
preview()
#4529readers.copc
might have memory leak in some situations (thanks @AbhinavAtrishi!) #4511PDAL_VENDOR_EIGEN_DIR
CMake variable definition #4503--breakout
dimension forpdal info
#4502processOne
instead of custom code in standard mode ofwriters.text
#4501readers.ept
(thanks @connormanning!) #4500Documentation
Full Changelog: PDAL/PDAL@2.8.0...2.8.1
v2.8.0
Compare Source
Changes of Note
New Stages
filters.label_duplicates
by @hobu in https://github.com/PDAL/PDAL/pull/4469filters.expressionstats
andpdal info --breakout
option by @hobu in https://github.com/PDAL/PDAL/pull/4487Enhancements
filters.sort
by @hobu in https://github.com/PDAL/PDAL/pull/4468Bug Fixes
filters.litree
by @abellgithub in https://github.com/PDAL/PDAL/pull/4373filters.assign
before checking dimension existence. by @abellgithub in https://github.com/PDAL/PDAL/pull/4483Docs
Build
New Contributors
Full Changelog: PDAL/PDAL@2.7.0...2.8.0
v2.7.2
Compare Source
Bug Fixes
pdal::Raster
#4376readers.las
GlobalEncoding is not set correctly for WKT #4414gpstime_maximum
not being correctly read inreaders.copc
#4404 (Thanks @kylemann16!)writer.bpf.coord_id
toauto
#4428Docs
filters.transformation
doc (Thanks @ovipaul!) #4394readers.las.threads
#4409 (Thanks @msmitherdc!)filters.crop
#4419 (Thanks @pierotofy!)option_file
#4425Build
5c5611a
STANDALONE
build config forfilters.cpd
#4396STANDALONE
builds #4421Changelog since 2.7.1: PDAL/PDAL@2.7.1...2.7.2
Changelog between 2.7.1 and 2.7.2: PDAL/PDAL@2.7.2...2.7-maintenance
Configuration
📅 Schedule: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.