[pdal-commits] [PDAL/PDAL] dba148: Enhance eigenvalues filter with radius and stride ...

Andrew Bell noreply at github.com
Mon Jul 20 14:21:20 PDT 2020


  Branch: refs/heads/issue-3118
  Home:   https://github.com/PDAL/PDAL
  Commit: dba1484ea326c233b75bee38e1fffeb0738b8ccd
      https://github.com/PDAL/PDAL/commit/dba1484ea326c233b75bee38e1fffeb0738b8ccd
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M filters/EigenvaluesFilter.cpp
    M filters/EigenvaluesFilter.hpp

  Log Message:
  -----------
  Enhance eigenvalues filter with radius and stride options for defining neighborhood (#3132)

* Enhance eigenvalues filter with radius and stride options for defining
neighborhood

* addressing PR feedback


  Commit: ce597ec272decb0dc3a5bf399cebe593a843df57
      https://github.com/PDAL/PDAL/commit/ce597ec272decb0dc3a5bf399cebe593a843df57
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M test/unit/CMakeLists.txt

  Log Message:
  -----------
  Makefile (#3144)


  Commit: c4ae95de84f2a6b12bc7c44e600c11092afc4b8b
      https://github.com/PDAL/PDAL/commit/c4ae95de84f2a6b12bc7c44e600c11092afc4b8b
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M io/TIndexReader.cpp
    M kernels/TIndexKernel.cpp
    M kernels/private/density/OGR.cpp
    M kernels/private/density/OGR.hpp
    M pdal/GDALUtils.cpp
    M pdal/GDALUtils.hpp
    A pdal/private/gdal/SpatialRef.cpp
    A pdal/private/gdal/SpatialRef.hpp

  Log Message:
  -----------
  Move spatial ref to private. (#3145)


  Commit: 49dfc143215fd7bc30ed76b8c2329f9a2c4afe61
      https://github.com/PDAL/PDAL/commit/49dfc143215fd7bc30ed76b8c2329f9a2c4afe61
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    A doc/stages/filters.litree.rst
    A filters/LiTreeFilter.cpp
    A filters/LiTreeFilter.hpp

  Log Message:
  -----------
  Add LiTreeFilter to segment individual trees (#3111)


  Commit: 341fe1ba12abc771102edef168946a73b998edce
      https://github.com/PDAL/PDAL/commit/341fe1ba12abc771102edef168946a73b998edce
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M filters/SMRFilter.cpp

  Log Message:
  -----------
  Report final number of ground/non-ground points (#3131)

* Report final number of ground/non-ground points

* addressing PR comments


  Commit: 2aa7c149cba19afd0560c36221b4d8b9970bab7c
      https://github.com/PDAL/PDAL/commit/2aa7c149cba19afd0560c36221b4d8b9970bab7c
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M pdal/util/FileUtils.cpp
    M pdal/util/FileUtils.hpp
    M plugins/hdf/io/Hdf5Handler.cpp

  Log Message:
  -----------
  Add basic file mapping support. (#3148)

* Add basic file mapping support.

* std::min guard.


  Commit: 638f48feeec67abc8669f350f2cdc5eeb3cbb445
      https://github.com/PDAL/PDAL/commit/638f48feeec67abc8669f350f2cdc5eeb3cbb445
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M plugins/nitf/io/NitfWriter.cpp

  Log Message:
  -----------
  Eliminate explicit ctor call.


  Commit: f902bc89c9d7c7f9e6f3982f289704b292570502
      https://github.com/PDAL/PDAL/commit/f902bc89c9d7c7f9e6f3982f289704b292570502
  Author: Rebecca Clarke <rclarke at linz.govt.nz>
  Date:   2020-06-25 (Thu, 25 Jun 2020)

  Changed paths:
    A doc/images/nz_formulas.png
    A doc/images/nz_lds_screenshot.png
    A doc/images/nz_lvd.png
    A doc/images/nz_relationships.png
    A doc/tutorial/grid-shift.rst
    A doc/tutorial/lvd_to_nzvd2016.py
    A doc/tutorial/nz_reproject.json

  Log Message:
  -----------
  docs: add grid-shift tutorial (#3150)


  Commit: 9bc7105e15a952b742661e78b253dc6a0925af26
      https://github.com/PDAL/PDAL/commit/9bc7105e15a952b742661e78b253dc6a0925af26
  Author: Howard Butler <howard at hobu.co>
  Date:   2020-06-25 (Thu, 25 Jun 2020)

  Changed paths:
    M doc/stages/writers.las.rst
    M io/LasVLR.cpp
    A test/data/las/vlr-43.bin
    M test/unit/io/LasWriterTest.cpp

  Log Message:
  -----------
  Support 'filename' to specify VLR content when adding VLRs using writers.las (#3149)

* Support filename key for data source of VLRs

* document and add test

* document 'filename' for VLR

* check VLR data values when adding via 'filename'

Co-authored-by: Andrew Bell <andrew.bell.ia at gmail.com>


  Commit: 0373375812be3918de0878cf5f7a59a367a39424
      https://github.com/PDAL/PDAL/commit/0373375812be3918de0878cf5f7a59a367a39424
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    M doc/stages/filters.transformation.rst
    M filters/TransformationFilter.cpp
    M filters/TransformationFilter.hpp
    M test/unit/filters/TransformationFilterTest.cpp

  Log Message:
  -----------
  Provide option to apply inverse transformation matrix (#3151)

* Add option to apply the inverse of the provided transformation

* Add a test to invert rotation

* formatting

* Update docs for invert option

* Use Eigen Affine3d instead

* Invert is NOT the default behavior

* Add inverse translation test

* whitespace normalization


  Commit: 95be31eb320f6af0eb4d605cbbe33e50fcdfc770
      https://github.com/PDAL/PDAL/commit/95be31eb320f6af0eb4d605cbbe33e50fcdfc770
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    M apps/pdal.cpp
    M filters/ColorinterpFilter.cpp
    M filters/ColorizationFilter.cpp
    M filters/CropFilter.cpp
    M filters/DEMFilter.cpp
    M filters/HagDemFilter.cpp
    M filters/OverlayFilter.cpp
    M io/EptReader.cpp
    M io/GDALReader.cpp
    M io/GDALWriter.cpp
    M io/Ilvis2MetadataReader.cpp
    M io/OGRWriter.cpp
    M io/TIndexReader.cpp
    M kernels/DensityKernel.cpp
    M kernels/TIndexKernel.cpp
    M kernels/private/density/OGR.cpp
    M kernels/private/density/OGR.hpp
    M pdal/EigenUtils.cpp
    R pdal/GDALUtils.cpp
    R pdal/GDALUtils.hpp
    M pdal/Geometry.cpp
    M pdal/Polygon.cpp
    M pdal/Stage.cpp
    A pdal/private/gdal/BaseBand.cpp
    A pdal/private/gdal/ErrorHandler.cpp
    A pdal/private/gdal/ErrorHandler.hpp
    A pdal/private/gdal/GDALError.hpp
    A pdal/private/gdal/GDALUtils.cpp
    A pdal/private/gdal/GDALUtils.hpp
    A pdal/private/gdal/Raster.cpp
    A pdal/private/gdal/Raster.hpp
    M plugins/nitf/io/NitfWriter.cpp
    M test/unit/filters/CropFilterTest.cpp
    M test/unit/io/EptReaderTest.cpp
    M test/unit/io/GDALWriterTest.cpp

  Log Message:
  -----------
  Gdal utils raster (#3153)

* Move Raster to private space.

* Split up GDALUtils and move to private.

* Missed header.

* BaseBand.

* Move GDALUtils to private.

* Remove unnecessary file.

* Remove dead code.


  Commit: 2fb2e74641a3b38e407be97df4215bf59f46e41a
      https://github.com/PDAL/PDAL/commit/2fb2e74641a3b38e407be97df4215bf59f46e41a
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M filters/ApproximateCoplanarFilter.cpp
    M filters/CSFilter.cpp
    M filters/CovarianceFeaturesFilter.cpp
    M filters/ELMFilter.cpp
    M filters/EigenvaluesFilter.cpp
    M filters/EstimateRankFilter.cpp
    M filters/IterativeClosestPoint.cpp
    M filters/MortonOrderFilter.cpp
    M filters/NormalFilter.cpp
    M filters/PMFFilter.cpp
    M filters/PlaneFitFilter.cpp
    M filters/SMRFilter.cpp
    M filters/VoxelCentroidNearestNeighborFilter.cpp
    M io/GDALWriter.cpp
    M io/PcdHeader.hpp
    R pdal/EigenUtils.cpp
    R pdal/EigenUtils.hpp
    M pdal/PointView.cpp
    A pdal/private/MathUtils.cpp
    A pdal/private/MathUtils.hpp
    M plugins/cpd/filters/CpdFilter.cpp
    M plugins/cpd/test/CpdFilterTest.cpp
    M plugins/oci/io/OciReader.cpp
    M plugins/oci/io/OciWriter.cpp
    M test/unit/EigenTest.cpp
    M test/unit/PointViewTest.cpp
    M test/unit/filters/ChipperTest.cpp
    M test/unit/filters/IcpFilterTest.cpp
    M test/unit/filters/SplitterTest.cpp

  Log Message:
  -----------
  Mathutils (#3156)

* Move EigenUtils to private/MathUtils.

* Remove unused header.

* Fix plugins.


  Commit: c2e6bbf2085f6a1656c5b158201161ba13a2ec11
      https://github.com/PDAL/PDAL/commit/c2e6bbf2085f6a1656c5b158201161ba13a2ec11
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M vendor/arbiter/arbiter.cpp

  Log Message:
  -----------
  Fix windows slash handling. (#3160)


  Commit: c99ac01617007c547d914f243fbca900d497e177
      https://github.com/PDAL/PDAL/commit/c99ac01617007c547d914f243fbca900d497e177
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M filters/OverlayFilter.cpp

  Log Message:
  -----------
  Break after setting value. (#3159)


  Commit: 072229a144a8d3e33ef173d9370cc7380b70e8e4
      https://github.com/PDAL/PDAL/commit/072229a144a8d3e33ef173d9370cc7380b70e8e4
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M AUTHORS.txt

  Log Message:
  -----------
  Update AUTHORS.txt

Updating employer only.


  Commit: c84ed915326da44faa565917943cb83faa52a4d9
      https://github.com/PDAL/PDAL/commit/c84ed915326da44faa565917943cb83faa52a4d9
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M scripts/docker/ubuntu/Dockerfile

  Log Message:
  -----------
  Build E57 for docker.


  Commit: 2335ef19f07c63d9bcbcc269596f28d007aa4114
      https://github.com/PDAL/PDAL/commit/2335ef19f07c63d9bcbcc269596f28d007aa4114
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M doc/tutorial/index.rst

  Log Message:
  -----------
  Add grid-shift to the Tutorials index.rst (#3165)


  Commit: b1af72d88f8f28746443fb4dccbfc94927e58a33
      https://github.com/PDAL/PDAL/commit/b1af72d88f8f28746443fb4dccbfc94927e58a33
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    A doc/project/GCS_SmallLogo.png
    R doc/project/Radiant-Solutions-Logo-Color-1920.png
    M doc/project/contributors.rst

  Log Message:
  -----------
  Update from RadiantSolutions to GCS (#3166)


  Commit: c697754f4df64debc00114682013cf7ba047e32d
      https://github.com/PDAL/PDAL/commit/c697754f4df64debc00114682013cf7ba047e32d
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M plugins/e57/io/E57Reader.cpp
    M plugins/e57/io/Scan.cpp
    M plugins/e57/io/Scan.hpp

  Log Message:
  -----------
  Don't copy point refs. (#3167)


  Commit: 20b3983bf1fb98238156fe8d0de0779fc1528ed7
      https://github.com/PDAL/PDAL/commit/20b3983bf1fb98238156fe8d0de0779fc1528ed7
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    M doc/references.rst
    M doc/stages/filters.rst

  Log Message:
  -----------
  Further segregate filters into subcategories (docs only) (#3164)


  Commit: 9f13fa0e35424aea97bd1ca769eb156adda6563a
      https://github.com/PDAL/PDAL/commit/9f13fa0e35424aea97bd1ca769eb156adda6563a
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-10 (Fri, 10 Jul 2020)

  Changed paths:
    A filters/FaceRasterFilter.cpp
    A filters/FaceRasterFilter.hpp
    M filters/HagDelaunayFilter.cpp
    M io/private/GDALGrid.cpp
    M io/private/GDALGrid.hpp
    M pdal/PointView.cpp
    M pdal/PointView.hpp
    M pdal/private/MathUtils.cpp
    M pdal/private/MathUtils.hpp
    A pdal/private/Raster.cpp
    A pdal/private/Raster.hpp
    M test/unit/CMakeLists.txt
    A test/unit/filters/FaceRasterTest.cpp
    M test/unit/io/GDALWriterTest.cpp

  Log Message:
  -----------
  Create raster based on face interpolation. (#3161)

* FaceRasterFilter.

* Link MathUtils so we don't need to export the symbols.

* Updates for change in Raster and review.

* Add test and fix small problems.

* Missed file.

* Actually test stuff.


  Commit: 81cc9fc3d7c6c2bd1d07cb2450e07457b9926b0e
      https://github.com/PDAL/PDAL/commit/81cc9fc3d7c6c2bd1d07cb2450e07457b9926b0e
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-13 (Mon, 13 Jul 2020)

  Changed paths:
    M AUTHORS.txt
    M apps/pdal.cpp
    A doc/images/nz_formulas.png
    A doc/images/nz_lds_screenshot.png
    A doc/images/nz_lvd.png
    A doc/images/nz_relationships.png
    A doc/project/GCS_SmallLogo.png
    R doc/project/Radiant-Solutions-Logo-Color-1920.png
    M doc/project/contributors.rst
    M doc/references.rst
    A doc/stages/filters.litree.rst
    M doc/stages/filters.rst
    M doc/stages/filters.transformation.rst
    M doc/stages/writers.las.rst
    A doc/tutorial/grid-shift.rst
    M doc/tutorial/index.rst
    A doc/tutorial/lvd_to_nzvd2016.py
    A doc/tutorial/nz_reproject.json
    M filters/ApproximateCoplanarFilter.cpp
    M filters/CSFilter.cpp
    M filters/ColorinterpFilter.cpp
    M filters/ColorizationFilter.cpp
    M filters/CovarianceFeaturesFilter.cpp
    M filters/CropFilter.cpp
    M filters/DEMFilter.cpp
    M filters/ELMFilter.cpp
    M filters/EigenvaluesFilter.cpp
    M filters/EigenvaluesFilter.hpp
    M filters/EstimateRankFilter.cpp
    A filters/FaceRasterFilter.cpp
    A filters/FaceRasterFilter.hpp
    M filters/HagDelaunayFilter.cpp
    M filters/HagDemFilter.cpp
    M filters/IterativeClosestPoint.cpp
    A filters/LiTreeFilter.cpp
    A filters/LiTreeFilter.hpp
    M filters/MortonOrderFilter.cpp
    M filters/NormalFilter.cpp
    M filters/OverlayFilter.cpp
    M filters/PMFFilter.cpp
    M filters/PlaneFitFilter.cpp
    M filters/SMRFilter.cpp
    M filters/TransformationFilter.cpp
    M filters/TransformationFilter.hpp
    M filters/VoxelCentroidNearestNeighborFilter.cpp
    M io/EptReader.cpp
    M io/GDALReader.cpp
    M io/GDALWriter.cpp
    M io/Ilvis2MetadataReader.cpp
    M io/LasVLR.cpp
    M io/OGRWriter.cpp
    M io/PcdHeader.hpp
    M io/TIndexReader.cpp
    M io/private/GDALGrid.cpp
    M io/private/GDALGrid.hpp
    M kernels/DensityKernel.cpp
    M kernels/TIndexKernel.cpp
    M kernels/private/density/OGR.cpp
    M kernels/private/density/OGR.hpp
    R pdal/EigenUtils.cpp
    R pdal/EigenUtils.hpp
    R pdal/GDALUtils.cpp
    R pdal/GDALUtils.hpp
    M pdal/Geometry.cpp
    M pdal/PointView.cpp
    M pdal/PointView.hpp
    M pdal/Polygon.cpp
    M pdal/Stage.cpp
    A pdal/private/MathUtils.cpp
    A pdal/private/MathUtils.hpp
    A pdal/private/Raster.cpp
    A pdal/private/Raster.hpp
    A pdal/private/gdal/BaseBand.cpp
    A pdal/private/gdal/ErrorHandler.cpp
    A pdal/private/gdal/ErrorHandler.hpp
    A pdal/private/gdal/GDALError.hpp
    A pdal/private/gdal/GDALUtils.cpp
    A pdal/private/gdal/GDALUtils.hpp
    A pdal/private/gdal/Raster.cpp
    A pdal/private/gdal/Raster.hpp
    A pdal/private/gdal/SpatialRef.cpp
    A pdal/private/gdal/SpatialRef.hpp
    M pdal/util/FileUtils.cpp
    M pdal/util/FileUtils.hpp
    M plugins/cpd/filters/CpdFilter.cpp
    M plugins/cpd/test/CpdFilterTest.cpp
    M plugins/e57/io/E57Reader.cpp
    M plugins/e57/io/Scan.cpp
    M plugins/e57/io/Scan.hpp
    M plugins/hdf/io/Hdf5Handler.cpp
    M plugins/nitf/io/NitfWriter.cpp
    M plugins/oci/io/OciReader.cpp
    M plugins/oci/io/OciWriter.cpp
    M scripts/docker/ubuntu/Dockerfile
    A test/data/las/vlr-43.bin
    M test/unit/CMakeLists.txt
    M test/unit/EigenTest.cpp
    M test/unit/PointViewTest.cpp
    M test/unit/filters/ChipperTest.cpp
    M test/unit/filters/CropFilterTest.cpp
    A test/unit/filters/FaceRasterTest.cpp
    M test/unit/filters/IcpFilterTest.cpp
    M test/unit/filters/SplitterTest.cpp
    M test/unit/filters/TransformationFilterTest.cpp
    M test/unit/io/EptReaderTest.cpp
    M test/unit/io/GDALWriterTest.cpp
    M test/unit/io/LasWriterTest.cpp
    M vendor/arbiter/arbiter.cpp

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


  Commit: a860ac32779ab22425e3ee22d07ba87e4a3f8428
      https://github.com/PDAL/PDAL/commit/a860ac32779ab22425e3ee22d07ba87e4a3f8428
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M filters/private/expr/Parser.hpp

  Log Message:
  -----------
  Remove dead code.


  Commit: bfb88df70480bda347d390f76c09fe25f6f5c257
      https://github.com/PDAL/PDAL/commit/bfb88df70480bda347d390f76c09fe25f6f5c257
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M pdal/Stage.cpp
    M pdal/Stage.hpp

  Log Message:
  -----------
  Change "undefined" to be an explicitly deleted function.


  Commit: a9abb36f25986efd030da92df64447cd1bb4c5bb
      https://github.com/PDAL/PDAL/commit/a9abb36f25986efd030da92df64447cd1bb4c5bb
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M pdal/Filter.cpp
    M pdal/Filter.hpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp
    M pdal/private/StageRunner.hpp

  Log Message:
  -----------
  Add where-merge option.


Compare: https://github.com/PDAL/PDAL/compare/46c55b4d7827...a9abb36f2598


More information about the pdal-commits mailing list