[pdal-commits] [PDAL/PDAL] dd51c4: update windows compilation docs to point to GitHub...

Andrew Bell noreply at github.com
Mon Dec 14 12:05:07 PST 2020


  Branch: refs/heads/issue-3288
  Home:   https://github.com/PDAL/PDAL
  Commit: dd51c47dd9d32498cc78688c5d727ff8bdc4169e
      https://github.com/PDAL/PDAL/commit/dd51c47dd9d32498cc78688c5d727ff8bdc4169e
  Author: Crghilardi <Crghilardi at yahoo.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M doc/development/compilation/windows.rst

  Log Message:
  -----------
  update windows compilation docs to point to GitHub Actions instead of Appveyor.yml (#3290)


  Commit: 0f319a51cb3cb67b10328176ebbefcbe6ca4fc9b
      https://github.com/PDAL/PDAL/commit/0f319a51cb3cb67b10328176ebbefcbe6ca4fc9b
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-11-23 (Mon, 23 Nov 2020)

  Changed paths:
    M filters/CovarianceFeaturesFilter.cpp
    M filters/FaceRasterFilter.cpp
    M filters/RelaxationDartThrowing.cpp
    M filters/SampleFilter.cpp
    M io/GDALWriter.cpp
    M io/GltfWriter.cpp
    M io/Ilvis2MetadataReader.cpp
    M io/LasVLR.cpp
    M io/private/ept/EptInfo.cpp
    M io/private/ept/Key.hpp
    M pdal/Geometry.cpp
    M pdal/PointView.hpp
    M pdal/Polygon.cpp
    M pdal/private/Raster.hpp
    M pdal/private/gdal/BaseBand.cpp
    M pdal/private/gdal/GDALUtils.cpp
    M pdal/private/gdal/Raster.cpp
    M pdal/util/FileUtils.hpp
    M pdal/util/ThreadPool.cpp
    M pdal/util/ThreadPool.hpp
    M plugins/pgpointcloud/test/PgpointcloudTest.cpp
    M test/unit/filters/NormalFilterTest.cpp
    M test/unit/io/EptReaderTest.cpp

  Log Message:
  -----------
  Fixes for VS 2019 (#3292)


  Commit: 78c0d7f3f313c8be7b32a2d52ab3e553a4a950da
      https://github.com/PDAL/PDAL/commit/78c0d7f3f313c8be7b32a2d52ab3e553a4a950da
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-11-23 (Mon, 23 Nov 2020)

  Changed paths:
    M .github/workflows/linux.yml
    M io/ObjReader.cpp
    M io/ObjReader.hpp
    M pdal/util/CMakeLists.txt
    M plugins/tiledb/CMakeLists.txt
    M plugins/tiledb/io/TileDBReader.cpp
    M plugins/tiledb/test/TileDBWriterTest.cpp
    M test/unit/io/LasWriterTest.cpp

  Log Message:
  -----------
  Misc. Changes To Fix CI and Memory Leaks (#3294)

* Link thread library to pdal_util.

* Remove condition preventing tiledb writer test build on osx.

* See

* See

* Test.

* More test.

* Comment out faux readers.

* Use vector instead of raw buf.

* Fixes.

* Just factory.

* Run all TileDB writer tests for now.


  Commit: a5a08a689ce39fdc3e1b674fdfc1b7ed997f88c9
      https://github.com/PDAL/PDAL/commit/a5a08a689ce39fdc3e1b674fdfc1b7ed997f88c9
  Author: theirix <theirix at gmail.com>
  Date:   2020-11-25 (Wed, 25 Nov 2020)

  Changed paths:
    M filters/private/expr/Lexer.cpp
    M pdal/util/Bounds.hpp

  Log Message:
  -----------
  Add missing libc includes (#3296)


  Commit: f6bb0acf1cce0a5e3a2274480187aaa894f316f5
      https://github.com/PDAL/PDAL/commit/f6bb0acf1cce0a5e3a2274480187aaa894f316f5
  Author: Stephen Knox <stephenknox73 at gmail.com>
  Date:   2020-11-30 (Mon, 30 Nov 2020)

  Changed paths:
    M doc/stages/writers.ogr.rst

  Log Message:
  -----------
  Fix JSON format for example (#3295)


  Commit: 2c87bb8ed46bc16c840a95466aa12d7a08346bf9
      https://github.com/PDAL/PDAL/commit/2c87bb8ed46bc16c840a95466aa12d7a08346bf9
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-11-30 (Mon, 30 Nov 2020)

  Changed paths:
    M cmake/options.cmake
    M doc/references.rst
    A doc/stages/filters.teaser.rst
    M plugins/CMakeLists.txt
    A plugins/teaser/CMakeLists.txt
    A plugins/teaser/filters/TeaserFilter.cpp
    A plugins/teaser/filters/TeaserFilter.hpp
    A plugins/teaser/filters/registration.h
    A plugins/teaser/test/TeaserFilterTest.cpp

  Log Message:
  -----------
  Initial commit of TEASER++ (#3265)

* Initial commit of TEASER++

* Addressing PR comments

* Make TEASER work with C++11

Vendor the TEASER registration header from v2.0 release tag,
implementing workaround documented at
https://stackoverflow.com/a/17903225/1620549 to provide
std::make_unique.


  Commit: c6abbef2aefa3d73862a227e323d58dbfd98392a
      https://github.com/PDAL/PDAL/commit/c6abbef2aefa3d73862a227e323d58dbfd98392a
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-11-30 (Mon, 30 Nov 2020)

  Changed paths:
    M doc/stages/filters.litree.rst
    M doc/stages/filters.lof.rst
    M filters/ApproximateCoplanarFilter.cpp
    M filters/ApproximateCoplanarFilter.hpp
    M filters/EigenvaluesFilter.cpp
    M filters/EigenvaluesFilter.hpp
    M filters/EstimateRankFilter.cpp
    M filters/EstimateRankFilter.hpp
    M filters/LOFFilter.cpp
    M filters/LOFFilter.hpp
    M filters/LiTreeFilter.cpp
    M filters/LiTreeFilter.hpp
    M filters/MiniballFilter.cpp
    M filters/MiniballFilter.hpp
    M filters/OptimalNeighborhoodFilter.cpp
    M filters/OptimalNeighborhoodFilter.hpp
    M filters/PlaneFitFilter.cpp
    M filters/PlaneFitFilter.hpp
    M filters/RadialDensityFilter.cpp
    M filters/RadialDensityFilter.hpp
    M filters/ReciprocityFilter.cpp
    M filters/ReciprocityFilter.hpp
    M pdal/Dimension.json

  Log Message:
  -----------
  Minor updates to several filters (#3270)

* Minor updates to several filters

Initial focus is on updating static filters to always register official
Dimensions.

* LiTreeFilter now registers existing ClusterID instead of custom
  TreeID.

* LOFFilter now registers existing NNDistance instead of custom
  KDistance.

* OptimalNeighborhoodFilter now registers existing OptimalRadius and
  OptimalKNN.

* Register the following as "official" Dimensions: Coplanar,
  Eigenvalue0, Eigenvalue1, Eigenvalue2, LocalOutlierFactor,
  LocalReachabilityDistance, Miniball, PlaneFit, RadialDensity, Rank,
  Reciprocity

While updating Dimensions, also took the opportunity to:

* Be more explicit about datatypes, instead of relying on auto, to
  improve readability.

* Use PointView range-based for loops where it make sense. Generally
  makes code a little more succinct.

* Do not pass KDIndex as frequently, when it can typically be grabbed
  off the view at no cost.

* Addressing PR comments


  Commit: 788e130e55c5d50a9efb08e5fb28434a5235cdac
      https://github.com/PDAL/PDAL/commit/788e130e55c5d50a9efb08e5fb28434a5235cdac
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-11-30 (Mon, 30 Nov 2020)

  Changed paths:
    A doc/apps/chamfer.rst
    A kernels/ChamferKernel.cpp
    A kernels/ChamferKernel.hpp
    M pdal/PDALUtils.cpp
    M pdal/PDALUtils.hpp
    M test/unit/CMakeLists.txt
    A test/unit/apps/ChamferTest.cpp

  Log Message:
  -----------
  Add chamfer distance to PDALUtils and expose via kernel (#3183)


  Commit: 5ab42b6d0a9869fdac705169dcea9037a39527d4
      https://github.com/PDAL/PDAL/commit/5ab42b6d0a9869fdac705169dcea9037a39527d4
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-11-30 (Mon, 30 Nov 2020)

  Changed paths:
    M scripts/ci/linux/setup.sh

  Log Message:
  -----------
  Debugging tiledb failure. (#3300)


  Commit: 50fd6cd24a8696b74939139c0dd24306980506e8
      https://github.com/PDAL/PDAL/commit/50fd6cd24a8696b74939139c0dd24306980506e8
  Author: Matyáš  Hollmann <49728202+matyas-hollmann at users.noreply.github.com>
  Date:   2020-12-03 (Thu, 03 Dec 2020)

  Changed paths:
    M pdal/Scaling.cpp
    M test/unit/io/LasWriterTest.cpp

  Log Message:
  -----------
  LasWriter: proposed solution to autoscale with autooffset bug (0 variance data) (#3305)

* LasWriter: proposed solution to autoscale with autooffset bug.

* LasWriter: improved precision when using auto-offset


  Commit: 585e4cee2837c5a43ad3392e5b5c43257d214189
      https://github.com/PDAL/PDAL/commit/585e4cee2837c5a43ad3392e5b5c43257d214189
  Author: Howard Butler <howard at hobu.co>
  Date:   2020-12-07 (Mon, 07 Dec 2020)

  Changed paths:
    M .github/workflows/conda.yml
    M scripts/ci/conda/compile.sh
    M scripts/ci/conda/setup.sh

  Log Message:
  -----------
  Use conda-forge pins for Conda package GHA (#3308)

* STANDALONE prefix for building RDB plugin

* use conda-forge pins for package generation

* dont use clone for build

* path

* path again


  Commit: d703f7fd2f09335825f02e854994e11765aa6252
      https://github.com/PDAL/PDAL/commit/d703f7fd2f09335825f02e854994e11765aa6252
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-12-08 (Tue, 08 Dec 2020)

  Changed paths:
    M doc/apps/pipeline.rst
    M doc/apps/translate.rst
    M kernels/PipelineKernel.cpp
    M kernels/PipelineKernel.hpp
    M kernels/TranslateKernel.cpp
    M kernels/TranslateKernel.hpp
    M pdal/PointLayout.cpp
    M pdal/PointLayout.hpp
    M test/unit/PointTableTest.cpp

  Log Message:
  -----------
  Allow limiting of dimensions. (#3311)


  Commit: 504b22b1b228a825a84848b6f25c88128276476a
      https://github.com/PDAL/PDAL/commit/504b22b1b228a825a84848b6f25c88128276476a
  Author: Connor Manning <connor at hobu.co>
  Date:   2020-12-09 (Wed, 09 Dec 2020)

  Changed paths:
    M io/EptReader.cpp

  Log Message:
  -----------
  Fix typo in an EPT reader error message.


  Commit: 99c8b49286a25e3517937736877e70f32513eba8
      https://github.com/PDAL/PDAL/commit/99c8b49286a25e3517937736877e70f32513eba8
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

  Changed paths:
    M .github/workflows/conda.yml
    M .github/workflows/linux.yml
    M cmake/options.cmake
    A doc/apps/chamfer.rst
    M doc/apps/pipeline.rst
    M doc/apps/translate.rst
    M doc/development/compilation/windows.rst
    M doc/references.rst
    M doc/stages/filters.litree.rst
    M doc/stages/filters.lof.rst
    A doc/stages/filters.teaser.rst
    M doc/stages/writers.ogr.rst
    M filters/ApproximateCoplanarFilter.cpp
    M filters/ApproximateCoplanarFilter.hpp
    M filters/CovarianceFeaturesFilter.cpp
    M filters/EigenvaluesFilter.cpp
    M filters/EigenvaluesFilter.hpp
    M filters/EstimateRankFilter.cpp
    M filters/EstimateRankFilter.hpp
    M filters/FaceRasterFilter.cpp
    M filters/LOFFilter.cpp
    M filters/LOFFilter.hpp
    M filters/LiTreeFilter.cpp
    M filters/LiTreeFilter.hpp
    M filters/MiniballFilter.cpp
    M filters/MiniballFilter.hpp
    M filters/OptimalNeighborhoodFilter.cpp
    M filters/OptimalNeighborhoodFilter.hpp
    M filters/PlaneFitFilter.cpp
    M filters/PlaneFitFilter.hpp
    M filters/RadialDensityFilter.cpp
    M filters/RadialDensityFilter.hpp
    M filters/ReciprocityFilter.cpp
    M filters/ReciprocityFilter.hpp
    M filters/RelaxationDartThrowing.cpp
    M filters/SampleFilter.cpp
    M filters/private/expr/Lexer.cpp
    M io/EptReader.cpp
    M io/GDALWriter.cpp
    M io/GltfWriter.cpp
    M io/Ilvis2MetadataReader.cpp
    M io/LasVLR.cpp
    M io/ObjReader.cpp
    M io/ObjReader.hpp
    M io/private/ept/EptInfo.cpp
    M io/private/ept/Key.hpp
    A kernels/ChamferKernel.cpp
    A kernels/ChamferKernel.hpp
    M kernels/PipelineKernel.cpp
    M kernels/PipelineKernel.hpp
    M kernels/TranslateKernel.cpp
    M kernels/TranslateKernel.hpp
    M pdal/Dimension.json
    M pdal/Geometry.cpp
    M pdal/PDALUtils.cpp
    M pdal/PDALUtils.hpp
    M pdal/PointLayout.cpp
    M pdal/PointLayout.hpp
    M pdal/PointView.hpp
    M pdal/Polygon.cpp
    M pdal/Scaling.cpp
    M pdal/private/Raster.hpp
    M pdal/private/gdal/BaseBand.cpp
    M pdal/private/gdal/GDALUtils.cpp
    M pdal/private/gdal/Raster.cpp
    M pdal/util/Bounds.hpp
    M pdal/util/CMakeLists.txt
    M pdal/util/FileUtils.hpp
    M pdal/util/ThreadPool.cpp
    M pdal/util/ThreadPool.hpp
    M plugins/CMakeLists.txt
    M plugins/pgpointcloud/test/PgpointcloudTest.cpp
    A plugins/teaser/CMakeLists.txt
    A plugins/teaser/filters/TeaserFilter.cpp
    A plugins/teaser/filters/TeaserFilter.hpp
    A plugins/teaser/filters/registration.h
    A plugins/teaser/test/TeaserFilterTest.cpp
    M plugins/tiledb/CMakeLists.txt
    M plugins/tiledb/io/TileDBReader.cpp
    M plugins/tiledb/test/TileDBWriterTest.cpp
    M scripts/ci/conda/compile.sh
    M scripts/ci/conda/setup.sh
    M scripts/ci/linux/setup.sh
    M test/unit/CMakeLists.txt
    M test/unit/PointTableTest.cpp
    A test/unit/apps/ChamferTest.cpp
    M test/unit/filters/NormalFilterTest.cpp
    M test/unit/io/EptReaderTest.cpp
    M test/unit/io/LasWriterTest.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into issue-3288


Compare: https://github.com/PDAL/PDAL/compare/4ce1fbd218a4...99c8b49286a2


More information about the pdal-commits mailing list