[pdal-commits] [PDAL/PDAL] 5ac610: PMF refactoring
GitHub
noreply at github.com
Mon Jul 31 12:14:32 PDT 2017
Branch: refs/heads/documentation-updates-worksho
Home: https://github.com/PDAL/PDAL
Commit: 5ac610c97f6cd774c2e6c692530d89c33f0b60a7
https://github.com/PDAL/PDAL/commit/5ac610c97f6cd774c2e6c692530d89c33f0b60a7
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M doc/stages/filters.pmf.rst
M filters/PMFFilter.cpp
M filters/PMFFilter.hpp
M test/unit/OldPCLBlockTest.cpp
Log Message:
-----------
PMF refactoring
Remove approximate option. All processing will use what we formerly referred to
as "approximate". All code related to non-approximate is removed.
Add exponential option. The default behavior will continue to be to grow window
sizes exponentially (no change to users), but we now offer the option of
growing window sizes linearly.
Remove slow running PMF tests. Approximate is actually significantly slower
than the non-approximate variant for these test cases because the data is so
sparse, but the cell size is still quite small.
Commit: 4b50ac3954b4b4c3bce5f94bec29269b8927f8f2
https://github.com/PDAL/PDAL/commit/4b50ac3954b4b4c3bce5f94bec29269b8927f8f2
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M cmake/modules/FindLASzip.cmake
M doc/tutorial/writing-reader.rst
M examples/writing-reader/MyReader.cpp
M examples/writing-reader/MyReader.hpp
M io/GDALReader.hpp
M io/Ilvis2Reader.cpp
M io/Ilvis2Reader.hpp
M io/OptechReader.cpp
M io/OptechReader.hpp
M io/QfitReader.cpp
M io/QfitReader.hpp
M io/SbetReader.cpp
M io/SbetReader.hpp
M io/SbetWriter.cpp
M io/SbetWriter.hpp
M io/TIndexReader.cpp
M io/TIndexReader.hpp
M io/TerrasolidReader.cpp
M io/TerrasolidReader.hpp
M plugins/geowave/io/GeoWaveReader.cpp
M plugins/geowave/io/GeoWaveReader.hpp
M plugins/icebridge/io/IcebridgeReader.cpp
M plugins/icebridge/io/IcebridgeReader.hpp
M plugins/pcl/io/PcdReader.cpp
M plugins/pcl/io/PcdReader.hpp
M plugins/rxp/io/RxpReader.hpp
Log Message:
-----------
Remove getDefaultDimensions().
Commit: 5157209342a883018542b3358630f0c85b59db21
https://github.com/PDAL/PDAL/commit/5157209342a883018542b3358630f0c85b59db21
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M CMakeLists.txt
M doc/tutorial/python-filtering.rst
M doc/tutorial/writing-writer.rst
M doc/workshop/agenda.rst
M doc/workshop/exercises/analysis/boundary/boundary-command-boundary.txt
M doc/workshop/exercises/analysis/boundary/boundary-command-tindex.txt
M doc/workshop/exercises/analysis/clipping/attributes.vrt
M doc/workshop/exercises/analysis/clipping/clipping.rst
M doc/workshop/exercises/analysis/denoising/denoising.rst
M doc/workshop/exercises/analysis/dtm/dtm.rst
M doc/workshop/exercises/analysis/ground/ground.rst
M doc/workshop/exercises/analysis/thinning/thinning.rst
M doc/workshop/exercises/index.rst
M doc/workshop/exercises/translation/compression-command.txt
M doc/workshop/exercises/translation/reprojection-command-1.txt
M doc/workshop/images/agenda-usb-drive.jpg
M doc/workshop/includes/substitutions.rst
M doc/workshop/index.rst
M doc/workshop/slides/source/basic_info.rst
M doc/workshop/slides/source/boundary.rst
M doc/workshop/slides/source/clipping.rst
M doc/workshop/slides/source/colorization.rst
M doc/workshop/slides/source/conf.py
M doc/workshop/slides/source/denoising.rst
M doc/workshop/slides/source/density.rst
M doc/workshop/slides/source/dtm.rst
M doc/workshop/slides/source/ground.rst
M doc/workshop/slides/source/introduction.rst
M doc/workshop/slides/source/lidar_intro.rst
M doc/workshop/slides/source/pdal_intro.rst
M doc/workshop/slides/source/software.rst
M doc/workshop/slides/source/thinning.rst
M doc/workshop/slides/source/translation.rst
M doc/workshop/software.rst
M filters/ChipperFilter.cpp
M filters/ChipperFilter.hpp
M io/PlyReader.cpp
M plugins/matlab/io/MatlabReader.cpp
M scripts/ci/script.sh
M scripts/docker/Dockerfile
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into no-get-default-dimensions
Close #1624
Commit: 9508702edf7ff14bc078aabce155c93af2646c0e
https://github.com/PDAL/PDAL/commit/9508702edf7ff14bc078aabce155c93af2646c0e
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M CMakeLists.txt
M doc/stages/filters.poisson.rst
A filters/PoissonFilter.cpp
A filters/PoissonFilter.hpp
M io/GeotiffSupport.cpp
M pdal/Dimension.json
M pdal/StageFactory.cpp
A vendor/kazhdan/Allocator.h
A vendor/kazhdan/Array.h
A vendor/kazhdan/BSplineData.h
A vendor/kazhdan/BSplineData.inl
A vendor/kazhdan/BinaryNode.h
A vendor/kazhdan/CMakeLists.txt
A vendor/kazhdan/CmdLineParser.cpp
A vendor/kazhdan/CmdLineParser.h
A vendor/kazhdan/CmdLineParser.inl
A vendor/kazhdan/Factor.cpp
A vendor/kazhdan/Factor.h
A vendor/kazhdan/Geometry.cpp
A vendor/kazhdan/Geometry.h
A vendor/kazhdan/Geometry.inl
A vendor/kazhdan/MAT.h
A vendor/kazhdan/MAT.inl
A vendor/kazhdan/MarchingCubes.cpp
A vendor/kazhdan/MarchingCubes.h
A vendor/kazhdan/MemoryUsage.h
A vendor/kazhdan/Mesh.h
A vendor/kazhdan/MultiGridOctreeData.Evaluation.inl
A vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl
A vendor/kazhdan/MultiGridOctreeData.SortedTreeNodes.inl
A vendor/kazhdan/MultiGridOctreeData.System.inl
A vendor/kazhdan/MultiGridOctreeData.WeightedSamples.inl
A vendor/kazhdan/MultiGridOctreeData.h
A vendor/kazhdan/MultiGridOctreeData.inl
A vendor/kazhdan/MyTime.h
A vendor/kazhdan/Octree.h
A vendor/kazhdan/Octree.inl
A vendor/kazhdan/PPolynomial.h
A vendor/kazhdan/PPolynomial.inl
A vendor/kazhdan/Ply.h
A vendor/kazhdan/PlyFile.cpp
A vendor/kazhdan/PoissonRecon.h
A vendor/kazhdan/Polynomial.h
A vendor/kazhdan/Polynomial.inl
A vendor/kazhdan/SparseMatrix.h
A vendor/kazhdan/SparseMatrix.inl
A vendor/kazhdan/SurfaceTrimmer.h
A vendor/kazhdan/SurfaceTrimmerMain.cpp
A vendor/kazhdan/point_source/AsciiPointSource.h
A vendor/kazhdan/point_source/AsciiPointSource.inl
A vendor/kazhdan/point_source/BinaryPointSource.h
A vendor/kazhdan/point_source/BinaryPointSource.inl
A vendor/kazhdan/point_source/MemoryPointSource.h
A vendor/kazhdan/point_source/PlyPointSource.h
A vendor/kazhdan/point_source/PlyPointSource.inl
A vendor/kazhdan/point_source/PointSource.h
A vendor/kazhdan/point_source/TransformedPointSource.h
A vendor/poisson_surface/allocator.h
A vendor/poisson_surface/binary_node.h
A vendor/poisson_surface/bspline_data.h
A vendor/poisson_surface/bspline_data.hpp
A vendor/poisson_surface/factor.h
A vendor/poisson_surface/function_data.h
A vendor/poisson_surface/function_data.hpp
A vendor/poisson_surface/geometry.h
A vendor/poisson_surface/geometry.hpp
A vendor/poisson_surface/hash.h
A vendor/poisson_surface/marching_cubes_poisson.h
A vendor/poisson_surface/mat.h
A vendor/poisson_surface/mat.hpp
A vendor/poisson_surface/multi_grid_octree_data.h
A vendor/poisson_surface/multi_grid_octree_data.hpp
A vendor/poisson_surface/octree_poisson.h
A vendor/poisson_surface/octree_poisson.hpp
A vendor/poisson_surface/polynomial.h
A vendor/poisson_surface/polynomial.hpp
A vendor/poisson_surface/ppolynomial.h
A vendor/poisson_surface/ppolynomial.hpp
A vendor/poisson_surface/sparse_matrix.h
A vendor/poisson_surface/sparse_matrix.hpp
A vendor/poisson_surface/vector.h
A vendor/poisson_surface/vector.hpp
Log Message:
-----------
Poisson surface reconstruction algorithm.
Commit: ad0946df217d9d4126d36ff9acb94778ea65713e
https://github.com/PDAL/PDAL/commit/ad0946df217d9d4126d36ff9acb94778ea65713e
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-07-25 (Tue, 25 Jul 2017)
Changed paths:
M doc/stages/filters.pmf.rst
M filters/PMFFilter.cpp
M filters/PMFFilter.hpp
M test/unit/OldPCLBlockTest.cpp
Log Message:
-----------
Merge pull request #1623 from PDAL/approx-pmf-is-only-pmf
PMF refactoring
Commit: 2e0fd8cc9dd2ae6ca01796b6fd83d07f1b4684e9
https://github.com/PDAL/PDAL/commit/2e0fd8cc9dd2ae6ca01796b6fd83d07f1b4684e9
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-25 (Tue, 25 Jul 2017)
Changed paths:
M filters/CropFilter.cpp
M filters/CropFilter.hpp
M pdal/GDALUtils.cpp
M pdal/GDALUtils.hpp
M pdal/util/Bounds.hpp
Log Message:
-----------
Don't convert 2D Bounds to invalid 3D bounds.
Close #1626
Commit: f7294d78a795ee0a6cc040d143504bfc2e8fac7d
https://github.com/PDAL/PDAL/commit/f7294d78a795ee0a6cc040d143504bfc2e8fac7d
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-25 (Tue, 25 Jul 2017)
Changed paths:
M cmake/modules/FindLASzip.cmake
M doc/tutorial/writing-reader.rst
M examples/writing-reader/MyReader.cpp
M examples/writing-reader/MyReader.hpp
M io/GDALReader.hpp
M io/Ilvis2Reader.cpp
M io/Ilvis2Reader.hpp
M io/OptechReader.cpp
M io/OptechReader.hpp
M io/QfitReader.cpp
M io/QfitReader.hpp
M io/SbetReader.cpp
M io/SbetReader.hpp
M io/SbetWriter.cpp
M io/SbetWriter.hpp
M io/TIndexReader.cpp
M io/TIndexReader.hpp
M io/TerrasolidReader.cpp
M io/TerrasolidReader.hpp
M plugins/geowave/io/GeoWaveReader.cpp
M plugins/geowave/io/GeoWaveReader.hpp
M plugins/icebridge/io/IcebridgeReader.cpp
M plugins/icebridge/io/IcebridgeReader.hpp
M plugins/pcl/io/PcdReader.cpp
M plugins/pcl/io/PcdReader.hpp
M plugins/rxp/io/RxpReader.hpp
Log Message:
-----------
Merge pull request #1625 from PDAL/no-get-default-dimensions
No get default dimensions
Commit: 4d4f0299ccddbff149d3aae76e44e650c2ccba90
https://github.com/PDAL/PDAL/commit/4d4f0299ccddbff149d3aae76e44e650c2ccba90
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-25 (Tue, 25 Jul 2017)
Changed paths:
M doc/stages/filters.crop.rst
M filters/CropFilter.cpp
Log Message:
-----------
Add documentation for a_srs and a warning if it's not used when necessary.
Commit: 10ac907783a50b5fe4076dec176617a72c02af0c
https://github.com/PDAL/PDAL/commit/10ac907783a50b5fe4076dec176617a72c02af0c
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-25 (Tue, 25 Jul 2017)
Changed paths:
M vendor/kazhdan/MemoryUsage.h
Log Message:
-----------
Missing Windows header?
Commit: d0a4df567de42dba2fe29c4087e0b4ed19970bfc
https://github.com/PDAL/PDAL/commit/d0a4df567de42dba2fe29c4087e0b4ed19970bfc
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-25 (Tue, 25 Jul 2017)
Changed paths:
M doc/stages/filters.crop.rst
M filters/CropFilter.cpp
M filters/CropFilter.hpp
M pdal/GDALUtils.cpp
M pdal/GDALUtils.hpp
M pdal/util/Bounds.hpp
Log Message:
-----------
Merge pull request #1627 from PDAL/issue-1626
Issue 1626
Commit: a481a2867f9c8034df8fd7a7c51d435a536c5f6c
https://github.com/PDAL/PDAL/commit/a481a2867f9c8034df8fd7a7c51d435a536c5f6c
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-26 (Wed, 26 Jul 2017)
Changed paths:
R vendor/kazhdan/CmdLineParser.cpp
R vendor/kazhdan/CmdLineParser.h
R vendor/kazhdan/CmdLineParser.inl
R vendor/kazhdan/PlyFile.cpp
Log Message:
-----------
Remove unused code.
Commit: 9fce3d2f8594030058f5e9f2aa14fdd9bb39baa7
https://github.com/PDAL/PDAL/commit/9fce3d2f8594030058f5e9f2aa14fdd9bb39baa7
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-07-26 (Wed, 26 Jul 2017)
Changed paths:
M test/unit/OldPCLBlockTest.cpp
Log Message:
-----------
Changes the expectations slightly for this sparse dataset
Commit: 9a56c08f1b2db754faedb95f5d69090e64c3b95e
https://github.com/PDAL/PDAL/commit/9a56c08f1b2db754faedb95f5d69090e64c3b95e
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-26 (Wed, 26 Jul 2017)
Changed paths:
M test/unit/OldPCLBlockTest.cpp
Log Message:
-----------
Merge pull request #1628 from PDAL/fix-slow-pmf-tests
Changes the expectations slightly for this sparse dataset
Commit: 78f0d83dcb73ffce3e88793c57b4ef7595fb95d7
https://github.com/PDAL/PDAL/commit/78f0d83dcb73ffce3e88793c57b4ef7595fb95d7
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-27 (Thu, 27 Jul 2017)
Changed paths:
R vendor/poisson_surface/allocator.h
R vendor/poisson_surface/binary_node.h
R vendor/poisson_surface/bspline_data.h
R vendor/poisson_surface/bspline_data.hpp
R vendor/poisson_surface/factor.h
R vendor/poisson_surface/function_data.h
R vendor/poisson_surface/function_data.hpp
R vendor/poisson_surface/geometry.h
R vendor/poisson_surface/geometry.hpp
R vendor/poisson_surface/hash.h
R vendor/poisson_surface/marching_cubes_poisson.h
R vendor/poisson_surface/mat.h
R vendor/poisson_surface/mat.hpp
R vendor/poisson_surface/multi_grid_octree_data.h
R vendor/poisson_surface/multi_grid_octree_data.hpp
R vendor/poisson_surface/octree_poisson.h
R vendor/poisson_surface/octree_poisson.hpp
R vendor/poisson_surface/polynomial.h
R vendor/poisson_surface/polynomial.hpp
R vendor/poisson_surface/ppolynomial.h
R vendor/poisson_surface/ppolynomial.hpp
R vendor/poisson_surface/sparse_matrix.h
R vendor/poisson_surface/sparse_matrix.hpp
R vendor/poisson_surface/vector.h
R vendor/poisson_surface/vector.hpp
Log Message:
-----------
Remove accidentally added files.
Commit: da33e8905f590cd15883ea25e8ad511f0fc966df
https://github.com/PDAL/PDAL/commit/da33e8905f590cd15883ea25e8ad511f0fc966df
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-27 (Thu, 27 Jul 2017)
Changed paths:
M doc/stages/readers.text.rst
Log Message:
-----------
Doc for separator option in readers.text.
Close #1630
Commit: 40a1d823d652e1df8cf6720fc6fead8e99ddbba0
https://github.com/PDAL/PDAL/commit/40a1d823d652e1df8cf6720fc6fead8e99ddbba0
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-27 (Thu, 27 Jul 2017)
Changed paths:
M test/unit/OldPCLBlockTest.cpp
R vendor/poisson_surface/allocator.h
R vendor/poisson_surface/binary_node.h
R vendor/poisson_surface/bspline_data.h
R vendor/poisson_surface/bspline_data.hpp
R vendor/poisson_surface/factor.h
R vendor/poisson_surface/function_data.h
R vendor/poisson_surface/function_data.hpp
R vendor/poisson_surface/geometry.h
R vendor/poisson_surface/geometry.hpp
R vendor/poisson_surface/hash.h
R vendor/poisson_surface/marching_cubes_poisson.h
R vendor/poisson_surface/mat.h
R vendor/poisson_surface/mat.hpp
R vendor/poisson_surface/multi_grid_octree_data.h
R vendor/poisson_surface/multi_grid_octree_data.hpp
R vendor/poisson_surface/octree_poisson.h
R vendor/poisson_surface/octree_poisson.hpp
R vendor/poisson_surface/polynomial.h
R vendor/poisson_surface/polynomial.hpp
R vendor/poisson_surface/ppolynomial.h
R vendor/poisson_surface/ppolynomial.hpp
R vendor/poisson_surface/sparse_matrix.h
R vendor/poisson_surface/sparse_matrix.hpp
R vendor/poisson_surface/vector.h
R vendor/poisson_surface/vector.hpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 747b658363ba1cf14dd62bbda315638a62618f86
https://github.com/PDAL/PDAL/commit/747b658363ba1cf14dd62bbda315638a62618f86
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-31 (Mon, 31 Jul 2017)
Changed paths:
M vendor/kazhdan/PoissonRecon.h
Log Message:
-----------
Clean up some windows errors. (#1634)
Commit: 9844c6806a43c45027275e213f4f619336a196c5
https://github.com/PDAL/PDAL/commit/9844c6806a43c45027275e213f4f619336a196c5
Author: Howard Butler <howard at hobu.co>
Date: 2017-07-31 (Mon, 31 Jul 2017)
Changed paths:
M CMakeLists.txt
M cmake/modules/FindLASzip.cmake
M doc/stages/filters.crop.rst
M doc/stages/filters.pmf.rst
M doc/stages/filters.poisson.rst
M doc/stages/readers.text.rst
M doc/tutorial/writing-reader.rst
M examples/writing-reader/MyReader.cpp
M examples/writing-reader/MyReader.hpp
M filters/CropFilter.cpp
M filters/CropFilter.hpp
M filters/PMFFilter.cpp
M filters/PMFFilter.hpp
A filters/PoissonFilter.cpp
A filters/PoissonFilter.hpp
M io/GDALReader.hpp
M io/GeotiffSupport.cpp
M io/Ilvis2Reader.cpp
M io/Ilvis2Reader.hpp
M io/OptechReader.cpp
M io/OptechReader.hpp
M io/QfitReader.cpp
M io/QfitReader.hpp
M io/SbetReader.cpp
M io/SbetReader.hpp
M io/SbetWriter.cpp
M io/SbetWriter.hpp
M io/TIndexReader.cpp
M io/TIndexReader.hpp
M io/TerrasolidReader.cpp
M io/TerrasolidReader.hpp
M pdal/Dimension.json
M pdal/GDALUtils.cpp
M pdal/GDALUtils.hpp
M pdal/StageFactory.cpp
M pdal/util/Bounds.hpp
M plugins/geowave/io/GeoWaveReader.cpp
M plugins/geowave/io/GeoWaveReader.hpp
M plugins/icebridge/io/IcebridgeReader.cpp
M plugins/icebridge/io/IcebridgeReader.hpp
M plugins/pcl/io/PcdReader.cpp
M plugins/pcl/io/PcdReader.hpp
M plugins/rxp/io/RxpReader.hpp
M test/unit/OldPCLBlockTest.cpp
A vendor/kazhdan/Allocator.h
A vendor/kazhdan/Array.h
A vendor/kazhdan/BSplineData.h
A vendor/kazhdan/BSplineData.inl
A vendor/kazhdan/BinaryNode.h
A vendor/kazhdan/CMakeLists.txt
A vendor/kazhdan/Factor.cpp
A vendor/kazhdan/Factor.h
A vendor/kazhdan/Geometry.cpp
A vendor/kazhdan/Geometry.h
A vendor/kazhdan/Geometry.inl
A vendor/kazhdan/MAT.h
A vendor/kazhdan/MAT.inl
A vendor/kazhdan/MarchingCubes.cpp
A vendor/kazhdan/MarchingCubes.h
A vendor/kazhdan/MemoryUsage.h
A vendor/kazhdan/Mesh.h
A vendor/kazhdan/MultiGridOctreeData.Evaluation.inl
A vendor/kazhdan/MultiGridOctreeData.IsoSurface.inl
A vendor/kazhdan/MultiGridOctreeData.SortedTreeNodes.inl
A vendor/kazhdan/MultiGridOctreeData.System.inl
A vendor/kazhdan/MultiGridOctreeData.WeightedSamples.inl
A vendor/kazhdan/MultiGridOctreeData.h
A vendor/kazhdan/MultiGridOctreeData.inl
A vendor/kazhdan/MyTime.h
A vendor/kazhdan/Octree.h
A vendor/kazhdan/Octree.inl
A vendor/kazhdan/PPolynomial.h
A vendor/kazhdan/PPolynomial.inl
A vendor/kazhdan/Ply.h
A vendor/kazhdan/PoissonRecon.h
A vendor/kazhdan/Polynomial.h
A vendor/kazhdan/Polynomial.inl
A vendor/kazhdan/SparseMatrix.h
A vendor/kazhdan/SparseMatrix.inl
A vendor/kazhdan/SurfaceTrimmer.h
A vendor/kazhdan/SurfaceTrimmerMain.cpp
A vendor/kazhdan/point_source/AsciiPointSource.h
A vendor/kazhdan/point_source/AsciiPointSource.inl
A vendor/kazhdan/point_source/BinaryPointSource.h
A vendor/kazhdan/point_source/BinaryPointSource.inl
A vendor/kazhdan/point_source/MemoryPointSource.h
A vendor/kazhdan/point_source/PlyPointSource.h
A vendor/kazhdan/point_source/PlyPointSource.inl
A vendor/kazhdan/point_source/PointSource.h
A vendor/kazhdan/point_source/TransformedPointSource.h
Log Message:
-----------
Merge branch 'master' into documentation-updates-worksho
Compare: https://github.com/PDAL/PDAL/compare/23382c86096d...9844c6806a43
More information about the pdal-commits
mailing list