[pdal-commits] [PDAL/PDAL] 7396fb: Adding enhancements in E57 plugins (#2847)
Andrew Bell
noreply at github.com
Fri Jan 17 09:32:32 PST 2020
Branch: refs/heads/elm-test
Home: https://github.com/PDAL/PDAL
Commit: 7396fb209f8a784f048b83415b661a0a5fcf204e
https://github.com/PDAL/PDAL/commit/7396fb209f8a784f048b83415b661a0a5fcf204e
Author: Pravin Shinde <pshinde825 at gmail.com>
Date: 2019-12-19 (Thu, 19 Dec 2019)
Changed paths:
M filters/private/delaunator.hpp
M plugins/e57/CMakeLists.txt
M plugins/e57/io/E57Reader.cpp
M plugins/e57/io/E57Reader.hpp
M plugins/e57/io/E57Writer.cpp
M plugins/e57/io/E57Writer.hpp
M plugins/e57/io/Scan.cpp
M plugins/e57/io/Scan.hpp
M plugins/e57/io/Utils.cpp
M plugins/e57/io/Utils.hpp
M plugins/e57/io/Uuid.cpp
M plugins/e57/io/Uuid.hpp
M plugins/e57/test/E57ReaderTest.cpp
M plugins/e57/test/E57UtilsTest.cpp
M plugins/e57/test/E57UuidTest.cpp
M plugins/e57/test/E57WriterTest.cpp
M plugins/e57/test/ScanTest.cpp
A test/data/e57/A_B_different_dims.e57
Log Message:
-----------
Adding enhancements in E57 plugins (#2847)
* Refactored E57 Reader.
* Added remote file reading support in E57
* fixed indents
* Resolved namespaces, chunksize and spelling mistakes.
* Combined switch cases, resolved e57 namespace in ScanTest.cpp
* Use Array instead of Map for rescale factors.
* Added rescaling optimizations.
* Minor adjustments
* Fixed windows build failure.
* Changed WIN32 to WINDOWS
* fixing CI
* Added more enhancements and features in E57 plugins
* Added test data
* Fixed linux build failure
* Addressing comments
* Changed chunk size to 10000.
* Correction in info text
Commit: 743d44cf439ad7fd4f837de84261a5e3177264c0
https://github.com/PDAL/PDAL/commit/743d44cf439ad7fd4f837de84261a5e3177264c0
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
M filters/ClusterFilter.cpp
M filters/ClusterFilter.hpp
M pdal/Dimension.json
Log Message:
-----------
Make ClusterID a built-in dimension. (#2854)
Commit: ec934b2bb70c90d630d743cfe8f7017e804cb2cf
https://github.com/PDAL/PDAL/commit/ec934b2bb70c90d630d743cfe8f7017e804cb2cf
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
A test/data/filters/elm1.txt
M test/unit/CMakeLists.txt
A test/unit/filters/ELMFilterTest.cpp
Log Message:
-----------
Add simple test for ELM filter. (#2855)
Commit: 3b09a694d3372d4c9a1daffb80131daac592fd8f
https://github.com/PDAL/PDAL/commit/3b09a694d3372d4c9a1daffb80131daac592fd8f
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-02 (Thu, 02 Jan 2020)
Changed paths:
M cmake/gtest.cmake
Log Message:
-----------
Remove what seem to be unnecessary property settings. (#2859)
Commit: 1c3b53c0961327d87d78e568032faf0034149b1d
https://github.com/PDAL/PDAL/commit/1c3b53c0961327d87d78e568032faf0034149b1d
Author: Howard Butler <howard at hobu.co>
Date: 2020-01-02 (Thu, 02 Jan 2020)
Changed paths:
M filters/TransformationFilter.cpp
A test/data/filters/transform-newlines.txt
A test/data/filters/transform-oneline.txt
M test/unit/filters/TransformationFilterTest.cpp
Log Message:
-----------
support providing 'matrix' option to filters.transformation via filenames (#2856)
Commit: adf3d5bf0b5c0ab64506008044b39e1b55ff0883
https://github.com/PDAL/PDAL/commit/adf3d5bf0b5c0ab64506008044b39e1b55ff0883
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M doc/stages/writers.las.rst
M io/LasWriter.cpp
Log Message:
-----------
Add "filesource_id" as an argument for the LAS writer. (#2863)
Commit: 31c03321aff7909b2be6974d410452d17f99ca14
https://github.com/PDAL/PDAL/commit/31c03321aff7909b2be6974d410452d17f99ca14
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-07 (Tue, 07 Jan 2020)
Changed paths:
M plugins/e57/io/E57Reader.hpp
Log Message:
-----------
Fix compiler warning.
Commit: f88c8ee0e5a225d8c16dae917d302b1eaa352028
https://github.com/PDAL/PDAL/commit/f88c8ee0e5a225d8c16dae917d302b1eaa352028
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-08 (Wed, 08 Jan 2020)
Changed paths:
M filters/HexBinFilter.cpp
M pdal/Geometry.hpp
M pdal/Polygon.cpp
M pdal/Polygon.hpp
M test/unit/PolygonTest.cpp
Log Message:
-----------
Remove any rings enclosing area deemed too small. (#2865)
Commit: 19e491d648b5a64c4fd36fc75993d0a56e9a58de
https://github.com/PDAL/PDAL/commit/19e491d648b5a64c4fd36fc75993d0a56e9a58de
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-10 (Fri, 10 Jan 2020)
Changed paths:
M test/unit/apps/InfoTest.cpp
Log Message:
-----------
Comment out currently-broken test.
Commit: 6e62b56c2cd8c287507d821b1d5969f9cc081812
https://github.com/PDAL/PDAL/commit/6e62b56c2cd8c287507d821b1d5969f9cc081812
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-10 (Fri, 10 Jan 2020)
Changed paths:
M filters/HexBinFilter.cpp
M pdal/Geometry.hpp
M pdal/Polygon.cpp
M pdal/Polygon.hpp
M test/unit/PolygonTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 66243ab90364972ef60fe581e75eb8fc0bf1c831
https://github.com/PDAL/PDAL/commit/66243ab90364972ef60fe581e75eb8fc0bf1c831
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-10 (Fri, 10 Jan 2020)
Changed paths:
M filters/SkewnessBalancingFilter.cpp
M filters/SkewnessBalancingFilter.hpp
M test/unit/CMakeLists.txt
M test/unit/apps/InfoTest.cpp
A test/unit/filters/SkewnessFilterTest.cpp
Log Message:
-----------
More cleanup of skewness filter (#2866)
* Hope this addresses the issue Even brought up. We need a test.
* Change the processing a bit to simplify and eliminate array OOB problem.
* Compilation fixes.
* Rework to make more clear (hopefully) and eliminate potential OOB situations.
* Missed test file.
* Update arg names from begin/end to first/last.
Set class to non-ground.
* Find build error.
* More test.
Commit: 97df6f0d544de420da369fba346d977aa4b98688
https://github.com/PDAL/PDAL/commit/97df6f0d544de420da369fba346d977aa4b98688
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-10 (Fri, 10 Jan 2020)
Changed paths:
M test/unit/apps/InfoTest.cpp
Log Message:
-----------
Remove debug.
Commit: 58b41990bada8d9f2f84c010e87299e087f9bb56
https://github.com/PDAL/PDAL/commit/58b41990bada8d9f2f84c010e87299e087f9bb56
Author: Ryan Pals <ryan at hobu.co>
Date: 2020-01-14 (Tue, 14 Jan 2020)
Changed paths:
M examples/writing-reader/MyReader.cpp
Log Message:
-----------
Fix uninitialized variable (#2871)
Commit: a42fe29ab01891f3d9232451ede78d56533c199f
https://github.com/PDAL/PDAL/commit/a42fe29ab01891f3d9232451ede78d56533c199f
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-15 (Wed, 15 Jan 2020)
Changed paths:
M doc/stages/readers.text.rst
M io/TextReader.cpp
M io/TextReader.hpp
A test/data/text/quoted.txt
M test/unit/io/TextReaderTest.cpp
Log Message:
-----------
Handle quoted header lines in readers.text (#2872)
* Stronger dimension name checking.
* Trim spaces.
* Add missed test file.
Commit: a321b57116ec4687bb7984df2892827ce687c8e0
https://github.com/PDAL/PDAL/commit/a321b57116ec4687bb7984df2892827ce687c8e0
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-15 (Wed, 15 Jan 2020)
Changed paths:
M plugins/e57/CMakeLists.txt
M plugins/e57/io/E57Reader.hpp
M plugins/e57/io/E57Writer.hpp
Log Message:
-----------
Remove E57 dependencies from headers. (#2868)
Commit: a8955601947438f6c5e2daf033b88029819a7dfa
https://github.com/PDAL/PDAL/commit/a8955601947438f6c5e2daf033b88029819a7dfa
Author: Even Rouault <even.rouault at spatialys.com>
Date: 2020-01-15 (Wed, 15 Jan 2020)
Changed paths:
M io/BpfCompressor.cpp
M io/BpfReader.cpp
M io/BpfReader.hpp
M io/Ilvis2MetadataReader.cpp
M io/OptechReader.cpp
M io/PcdReader.cpp
M io/PlyReader.cpp
M kernels/TIndexKernel.cpp
M pdal/Geometry.cpp
M plugins/pgpointcloud/io/PgCommon.hpp
M test/unit/io/Ilvis2MetadataReaderTest.cpp
Log Message:
-----------
Fixes memory leaks found when runing ctest (#2874)
Found with a -fsanitize=address build
Commit: 18728009d70ef4a4e6896c7fca56584d4ecc437c
https://github.com/PDAL/PDAL/commit/18728009d70ef4a4e6896c7fca56584d4ecc437c
Author: chambbj <brad.chambers at gmail.com>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M filters/ELMFilter.cpp
M filters/HAGFilter.cpp
M filters/OutlierFilter.cpp
M filters/PMFFilter.cpp
M filters/SMRFilter.cpp
M filters/SkewnessBalancingFilter.cpp
M pdal/pdal_types.hpp
M test/unit/filters/AssignFilterTest.cpp
M test/unit/filters/ELMFilterTest.cpp
M test/unit/filters/HAGFilterTest.cpp
M test/unit/filters/OverlayFilterTest.cpp
M test/unit/filters/SMRFilterTest.cpp
M test/unit/filters/SkewnessFilterTest.cpp
M test/unit/io/EptAddonWriterTest.cpp
M test/unit/io/TerrasolidReaderTest.cpp
Log Message:
-----------
Create enum for classification labels (#2875)
* Create enum for classification labels
* Make mapping explicit to avoid unintentional breakage
* Switch to int and remove some casts (add a cast in PointView)
* No enum, no conversion
Commit: 49de562fed7afa39e6a8eda7213d2173bf82fd27
https://github.com/PDAL/PDAL/commit/49de562fed7afa39e6a8eda7213d2173bf82fd27
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M doc/stages/readers.text.rst
Log Message:
-----------
Add an example to readers.text.
Commit: 9c189df9a6e56757525b86e27feae331a5c6f833
https://github.com/PDAL/PDAL/commit/9c189df9a6e56757525b86e27feae331a5c6f833
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M cmake/gtest.cmake
M doc/stages/readers.text.rst
M doc/stages/writers.las.rst
M examples/writing-reader/MyReader.cpp
M filters/ClusterFilter.cpp
M filters/ClusterFilter.hpp
M filters/ELMFilter.cpp
M filters/HAGFilter.cpp
M filters/HexBinFilter.cpp
M filters/OutlierFilter.cpp
M filters/PMFFilter.cpp
M filters/SMRFilter.cpp
M filters/SkewnessBalancingFilter.cpp
M filters/SkewnessBalancingFilter.hpp
M filters/TransformationFilter.cpp
M filters/private/delaunator.hpp
M io/BpfCompressor.cpp
M io/BpfReader.cpp
M io/BpfReader.hpp
M io/Ilvis2MetadataReader.cpp
M io/LasWriter.cpp
M io/OptechReader.cpp
M io/PcdReader.cpp
M io/PlyReader.cpp
M io/TextReader.cpp
M io/TextReader.hpp
M kernels/TIndexKernel.cpp
M pdal/Dimension.json
M pdal/Geometry.cpp
M pdal/Geometry.hpp
M pdal/Polygon.cpp
M pdal/Polygon.hpp
M pdal/pdal_types.hpp
M plugins/e57/CMakeLists.txt
M plugins/e57/io/E57Reader.cpp
M plugins/e57/io/E57Reader.hpp
M plugins/e57/io/E57Writer.cpp
M plugins/e57/io/E57Writer.hpp
M plugins/e57/io/Scan.cpp
M plugins/e57/io/Scan.hpp
M plugins/e57/io/Utils.cpp
M plugins/e57/io/Utils.hpp
M plugins/e57/io/Uuid.cpp
M plugins/e57/io/Uuid.hpp
M plugins/e57/test/E57ReaderTest.cpp
M plugins/e57/test/E57UtilsTest.cpp
M plugins/e57/test/E57UuidTest.cpp
M plugins/e57/test/E57WriterTest.cpp
M plugins/e57/test/ScanTest.cpp
M plugins/pgpointcloud/io/PgCommon.hpp
A test/data/e57/A_B_different_dims.e57
A test/data/filters/transform-newlines.txt
A test/data/filters/transform-oneline.txt
A test/data/text/quoted.txt
M test/unit/CMakeLists.txt
M test/unit/PolygonTest.cpp
M test/unit/apps/InfoTest.cpp
M test/unit/filters/AssignFilterTest.cpp
M test/unit/filters/ELMFilterTest.cpp
M test/unit/filters/HAGFilterTest.cpp
M test/unit/filters/OverlayFilterTest.cpp
M test/unit/filters/SMRFilterTest.cpp
A test/unit/filters/SkewnessFilterTest.cpp
M test/unit/filters/TransformationFilterTest.cpp
M test/unit/io/EptAddonWriterTest.cpp
M test/unit/io/Ilvis2MetadataReaderTest.cpp
M test/unit/io/TerrasolidReaderTest.cpp
M test/unit/io/TextReaderTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into elm-test
Compare: https://github.com/PDAL/PDAL/compare/9012559cc5ac...9c189df9a6e5
More information about the pdal-commits
mailing list