[pdal-commits] [PDAL/PDAL] 2abc99: Initial check-in for safety.
GitHub
noreply at github.com
Mon Jul 31 15:05:22 PDT 2017
Branch: refs/tags/dependencies
Home: https://github.com/PDAL/PDAL
Commit: 2abc9955f690d781c3b1face9d30f5373d0464c1
https://github.com/PDAL/PDAL/commit/2abc9955f690d781c3b1face9d30f5373d0464c1
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-04-12 (Wed, 12 Apr 2017)
Changed paths:
A filters/GreedyProjection.cpp
A filters/GreedyProjection.hpp
M pdal/Dimension.json
Log Message:
-----------
Initial check-in for safety.
Commit: 48761cd7b5d2e8b647738b43ea8c602949558c02
https://github.com/PDAL/PDAL/commit/48761cd7b5d2e8b647738b43ea8c602949558c02
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-04-12 (Wed, 12 Apr 2017)
Changed paths:
M filters/GreedyProjection.cpp
Log Message:
-----------
Fix more errors.
Commit: 727f94f3f7e00dbd9f053c9bca4ee1be6d2faca1
https://github.com/PDAL/PDAL/commit/727f94f3f7e00dbd9f053c9bca4ee1be6d2faca1
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-04-13 (Thu, 13 Apr 2017)
Changed paths:
M filters/GreedyProjection.cpp
M filters/GreedyProjection.hpp
Log Message:
-----------
It compiles.
Commit: 2cd676f777101186e5088f0da93c2fdcb96460c2
https://github.com/PDAL/PDAL/commit/2cd676f777101186e5088f0da93c2fdcb96460c2
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-04-17 (Mon, 17 Apr 2017)
Changed paths:
M filters/GreedyProjection.cpp
M filters/GreedyProjection.hpp
A pdal/Mesh.hpp
M pdal/PointView.hpp
M pdal/StageFactory.cpp
Log Message:
-----------
Hook greedy triangulation into filters.
Commit: 99f8359cd892b220815cfdc7d68ac380b1bd6e57
https://github.com/PDAL/PDAL/commit/99f8359cd892b220815cfdc7d68ac380b1bd6e57
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-04-18 (Tue, 18 Apr 2017)
Changed paths:
M filters/GreedyProjection.cpp
M filters/GreedyProjection.hpp
M pdal/Mesh.hpp
M pdal/PointView.cpp
M pdal/PointView.hpp
Log Message:
-----------
Hooks for multiple meshes.
Commit: 84b03f6139886f15561ffb2dadd6d7d99bbf1114
https://github.com/PDAL/PDAL/commit/84b03f6139886f15561ffb2dadd6d7d99bbf1114
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M doc/apps/translate.rst
M doc/development/testing.rst
M doc/pipeline.rst
M doc/stages/filters.outlier.rst
M doc/stages/filters.pmf.rst
M doc/stages/writers.gdal.rst
M doc/workshop/exercises/analysis/denoising/denoise.json
M doc/workshop/exercises/analysis/denoising/denoising.rst
M doc/workshop/exercises/analysis/ground/ground-run-ground-only.txt
M doc/workshop/exercises/analysis/ground/ground.rst
M doc/workshop/exercises/analysis/ground/translate-run-ground-only.txt
M filters/MergeFilter.hpp
M io/GDALGrid.cpp
M pdal/Filter.hpp
M pdal/Kernel.cpp
M pdal/PipelineReaderJSON.cpp
M pdal/PointView.hpp
M pdal/Stage.cpp
M pdal/Stage.hpp
M pdal/util/ProgramArgs.hpp
M plugins/sqlite/io/SQLiteWriter.cpp
M test/data/pipeline/options.json.in
M test/unit/ProgramArgsTest.cpp
M vendor/arbiter/arbiter.cpp
M vendor/arbiter/arbiter.hpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into greedy
Commit: b1fed0114a81596fd49ae6f734ec04183a3fe84a
https://github.com/PDAL/PDAL/commit/b1fed0114a81596fd49ae6f734ec04183a3fe84a
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M filters/GreedyProjection.cpp
M filters/GreedyProjection.hpp
M filters/NormalFilter.cpp
M filters/NormalFilter.hpp
M io/PlyWriter.cpp
M io/PlyWriter.hpp
M pdal/Dimension.json
M pdal/Mesh.hpp
M pdal/PointView.cpp
M pdal/PointView.hpp
M test/unit/PointViewTest.cpp
Log Message:
-----------
Working greedy projection filter.
Commit: 7f18283191373c0f939d5c41459a6de4c25aa619
https://github.com/PDAL/PDAL/commit/7f18283191373c0f939d5c41459a6de4c25aa619
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M doc/stages/filters.splitter.rst
M filters/SplitterFilter.cpp
M filters/SplitterFilter.hpp
M io/PlyWriter.cpp
M pdal/PointView.cpp
M pdal/PointView.hpp
M test/unit/filters/SplitterTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into greedy
Commit: 6917e891090dea62b6e589981173d89da1a00594
https://github.com/PDAL/PDAL/commit/6917e891090dea62b6e589981173d89da1a00594
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M plugins/geowave/io/GeoWaveReader.cpp
M plugins/geowave/io/GeoWaveWriter.cpp
Log Message:
-----------
Fixing some minor issues in the GeoWave plugin
Commit: 108d470118d7e076155d96214f47bed4301e48b1
https://github.com/PDAL/PDAL/commit/108d470118d7e076155d96214f47bed4301e48b1
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M plugins/geowave/io/GeoWaveReader.cpp
M plugins/geowave/io/GeoWaveWriter.cpp
Log Message:
-----------
Merge pull request #1588 from PDAL/geowave-minor-edits
Fixing some minor issues in the GeoWave plugin
Commit: 2e1f12fd0644048e15372ed6ba45d47d7cd149c6
https://github.com/PDAL/PDAL/commit/2e1f12fd0644048e15372ed6ba45d47d7cd149c6
Author: Connor Manning <connor at hobu.co>
Date: 2017-06-05 (Mon, 05 Jun 2017)
Changed paths:
M pdal/SpatialReference.cpp
Log Message:
-----------
Fix GDAL SRS leaks in pdal::SpatialReference. Add RAII helper.
Commit: 6e855d81750b7d5e806b7ab30db4c2cffa1ab8b4
https://github.com/PDAL/PDAL/commit/6e855d81750b7d5e806b7ab30db4c2cffa1ab8b4
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M io/LasReader.cpp
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Test for global encoding issue on Travis.
Commit: 258e4178a73802961df47ba93fe80ee4f4730a1d
https://github.com/PDAL/PDAL/commit/258e4178a73802961df47ba93fe80ee4f4730a1d
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M HOWTORELEASE.txt
M appveyor.yml
M cmake/examples/hobu-windows.bat
M cmake/modules/FindNumPy.cmake
M pdal/Mesh.hpp
M pdal/plang/Redirector.hpp
M plugins/geowave/io/GeoWaveReader.cpp
M plugins/geowave/io/GeoWaveWriter.cpp
M plugins/greyhound/CMakeLists.txt
M plugins/greyhound/io/bounds.hpp
M plugins/greyhound/io/point.hpp
M plugins/nitf/test/NitfReaderTest.cpp
M plugins/sqlite/io/SQLiteCommon.hpp
M scripts/appveyor/config.cmd
M scripts/appveyor/install.cmd
M scripts/docker/dependencies/Dockerfile
A scripts/osgeo4w/config.cmd
M vendor/arbiter/CMakeLists.txt
M vendor/arbiter/arbiter.hpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a5181d66a4292f6eeba36b4ceb763eed700b645d
https://github.com/PDAL/PDAL/commit/a5181d66a4292f6eeba36b4ceb763eed700b645d
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M io/LasWriter.cpp
Log Message:
-----------
Initialize global encoding.
Commit: 535bdc2809340bdfb1eb24850e40a47d4bdc36d5
https://github.com/PDAL/PDAL/commit/535bdc2809340bdfb1eb24850e40a47d4bdc36d5
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M io/LasReader.cpp
Log Message:
-----------
Remove debug.
Commit: 22014fc506b2c14457063cfd58a23b7f97e066f1
https://github.com/PDAL/PDAL/commit/22014fc506b2c14457063cfd58a23b7f97e066f1
Author: Connor Manning <connor at hobu.co>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M io/LasWriter.cpp
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Merge branch 'master' into scoped-srs
Commit: f371cb6116368175ab77c0e2fa3ed1a1f3e6c630
https://github.com/PDAL/PDAL/commit/f371cb6116368175ab77c0e2fa3ed1a1f3e6c630
Author: Connor Manning <connor at hobu.co>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M pdal/SpatialReference.cpp
Log Message:
-----------
Clearer naming for ogr-create-srs utility function.
Commit: 0cd75f22c471ca08643e839f9b559a1694047d77
https://github.com/PDAL/PDAL/commit/0cd75f22c471ca08643e839f9b559a1694047d77
Author: Connor Manning <connor at hobu.co>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M pdal/SpatialReference.cpp
Log Message:
-----------
Merge pull request #1592 from PDAL/scoped-srs
Fix GDAL SRS leaks in pdal::SpatialReference.
Commit: 7bd14e6b48dc7fd0174154f1b5939331c7174ca0
https://github.com/PDAL/PDAL/commit/7bd14e6b48dc7fd0174154f1b5939331c7174ca0
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-06-08 (Thu, 08 Jun 2017)
Changed paths:
M filters/ColorinterpFilter.cpp
M filters/ColorinterpFilter.hpp
Log Message:
-----------
ColorInterp can search for the requested dimension instead of relying on only standard dims
Commit: 8ab0c9fc7ee6977166d6d55e9ea8e18eb62202bb
https://github.com/PDAL/PDAL/commit/8ab0c9fc7ee6977166d6d55e9ea8e18eb62202bb
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-06-09 (Fri, 09 Jun 2017)
Changed paths:
M filters/ColorinterpFilter.cpp
M filters/ColorinterpFilter.hpp
Log Message:
-----------
Merge pull request #1594 from PDAL/issue/1593-colorinterp-dims
ColorInterp can search for the requested dimension instead of relying…
Commit: c7d70efdd4c86ee8cba36c6348b216b07d2e9264
https://github.com/PDAL/PDAL/commit/c7d70efdd4c86ee8cba36c6348b216b07d2e9264
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-06-09 (Fri, 09 Jun 2017)
Changed paths:
M pdal/StageFactory.cpp
Log Message:
-----------
Add RandomizeFilter to StageFactory
Commit: 9dbe88f13cbe3d477e930e21af93efc0a3eb93ce
https://github.com/PDAL/PDAL/commit/9dbe88f13cbe3d477e930e21af93efc0a3eb93ce
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-06-09 (Fri, 09 Jun 2017)
Changed paths:
M pdal/StageFactory.cpp
Log Message:
-----------
Merge pull request #1599 from PDAL/issue/1598-randomize-stagefactory
Add RandomizeFilter to StageFactory
Closes #1598
Commit: 294552bc686ceacb1d4b62ed5a6fd089f029d2c4
https://github.com/PDAL/PDAL/commit/294552bc686ceacb1d4b62ed5a6fd089f029d2c4
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-09 (Fri, 09 Jun 2017)
Changed paths:
M doc/stages/writers.gdal.rst
Log Message:
-----------
Add doc describing raster type limitation for writers.gdal.
Commit: 609726f96e375c2f00a61411eb68becfd3dc52f4
https://github.com/PDAL/PDAL/commit/609726f96e375c2f00a61411eb68becfd3dc52f4
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-09 (Fri, 09 Jun 2017)
Changed paths:
M filters/ColorinterpFilter.cpp
M filters/ColorinterpFilter.hpp
M pdal/SpatialReference.cpp
M pdal/StageFactory.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 3487af85ea7180a386d58d9185360f503ab3a6c9
https://github.com/PDAL/PDAL/commit/3487af85ea7180a386d58d9185360f503ab3a6c9
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-06-12 (Mon, 12 Jun 2017)
Changed paths:
M doc/stages/filters.sort.rst
M doc/stages/readers.sbet.rst
Log Message:
-----------
Convert filters.sort and readers.sbet example pipelines from XML to JSON (#1604)
Commit: 761b76af8afc5cd488a1968b42346a14530ab998
https://github.com/PDAL/PDAL/commit/761b76af8afc5cd488a1968b42346a14530ab998
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-06-12 (Mon, 12 Jun 2017)
Changed paths:
A filters/HeadFilter.cpp
A filters/HeadFilter.hpp
M pdal/StageFactory.cpp
Log Message:
-----------
Add head filter that passes only the first n points (specified by count argument)
Commit: 60f19493d92d5126e7b9b1452582e146074a1c3f
https://github.com/PDAL/PDAL/commit/60f19493d92d5126e7b9b1452582e146074a1c3f
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-06-12 (Mon, 12 Jun 2017)
Changed paths:
A doc/stages/filters.head.rst
A doc/stages/filters.tail.rst
A filters/TailFilter.cpp
A filters/TailFilter.hpp
M pdal/StageFactory.cpp
Log Message:
-----------
Add tail filter that passes only the last n points (specified by count argument)
Also, add docs for both head and tail filter.
Commit: ad6a6256218d9ad02e26701c7362c0738de2651a
https://github.com/PDAL/PDAL/commit/ad6a6256218d9ad02e26701c7362c0738de2651a
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-06-12 (Mon, 12 Jun 2017)
Changed paths:
M doc/stages/filters.head.rst
M doc/stages/filters.tail.rst
M filters/HeadFilter.hpp
M filters/TailFilter.hpp
Log Message:
-----------
Handle the case that too many points were requested in head and tail filter
Commit: 1c4a112da71388132a98dae654560086dc6d6036
https://github.com/PDAL/PDAL/commit/1c4a112da71388132a98dae654560086dc6d6036
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-15 (Thu, 15 Jun 2017)
Changed paths:
M CMakeLists.txt
M HOWTORELEASE.txt
M appveyor.yml
M cmake/examples/hobu-windows.bat
M cmake/modules/FindNumPy.cmake
R cmake/rply.cmake
M doc/development/testing.rst
M doc/download.rst
M doc/stages/filters.programmable.rst
M doc/stages/filters.smrf.rst
M doc/stages/filters.sort.rst
M doc/stages/readers.sbet.rst
M doc/stages/writers.gdal.rst
M doc/tutorial/index.rst
M doc/tutorial/las.rst
A doc/tutorial/python-filtering.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/boundary/boundary.rst
M doc/workshop/exercises/analysis/clipping/clipping-run-command.txt
M doc/workshop/exercises/analysis/clipping/clipping.json
M doc/workshop/exercises/analysis/clipping/clipping.rst
M doc/workshop/exercises/analysis/colorization/colorization-run-command.txt
M doc/workshop/exercises/analysis/colorization/colorization.rst
M doc/workshop/exercises/analysis/colorization/colorize.json
M doc/workshop/exercises/analysis/denoising/denoise.json
M doc/workshop/exercises/analysis/denoising/denoising-run-command.txt
M doc/workshop/exercises/analysis/denoising/denoising.rst
M doc/workshop/exercises/analysis/density/density-command.txt
M doc/workshop/exercises/analysis/density/density.rst
A doc/workshop/exercises/analysis/dtm/dtm-hillshade-command.txt
M doc/workshop/exercises/analysis/dtm/dtm-run-command.txt
M doc/workshop/exercises/analysis/dtm/dtm.rst
M doc/workshop/exercises/analysis/dtm/gdal.json
M doc/workshop/exercises/analysis/ground/ground-run-ground-only.txt
M doc/workshop/exercises/analysis/ground/ground-run-no-filter.txt
M doc/workshop/exercises/analysis/ground/ground.rst
M doc/workshop/exercises/analysis/ground/translate-run-ground-only.txt
M doc/workshop/exercises/analysis/thinning/thinning-run-dartsample.txt
M doc/workshop/exercises/analysis/thinning/thinning.rst
M doc/workshop/exercises/georeferencing/georeferencing-command.txt
M doc/workshop/exercises/georeferencing/index.rst
A doc/workshop/exercises/info/metadata-command-jq.txt
M doc/workshop/exercises/info/metadata-command.txt
M doc/workshop/exercises/info/metadata.rst
M doc/workshop/exercises/info/near-command-1.txt
M doc/workshop/exercises/info/near-command-2.txt
M doc/workshop/exercises/info/near.rst
M doc/workshop/exercises/info/single-point-command.txt
M doc/workshop/exercises/info/single-point.rst
M doc/workshop/exercises/translation/compression-command-verify.txt
M doc/workshop/exercises/translation/compression-command.txt
M doc/workshop/exercises/translation/compression.rst
M doc/workshop/exercises/translation/reprojection-command-1.txt
M doc/workshop/exercises/translation/reprojection-command-2.txt
M doc/workshop/exercises/translation/reprojection.rst
M doc/workshop/images/boundary-text-output.png
M doc/workshop/images/boundary-tindex-run.png
M doc/workshop/images/clipping-run-command.png
M doc/workshop/images/colorize-run-command.png
M doc/workshop/images/compression-verify.png
M doc/workshop/images/denoise-run-command.png
M doc/workshop/images/density-command-run.png
M doc/workshop/images/dtm-add-raster-layer.png
M doc/workshop/images/dtm-add-raster-mean.png
M doc/workshop/images/dtm-qgis-added.png
M doc/workshop/images/dtm-qgis-classify.png
M doc/workshop/images/dtm-qgis-colorize-dtm.png
M doc/workshop/images/dtm-qgis-hillshade-done.png
M doc/workshop/images/dtm-qgis-select-hillshade.png
M doc/workshop/images/dtm-run-command.png
M doc/workshop/images/georeferencing-run-command.png
M doc/workshop/images/ground-classified-included-side.png
M doc/workshop/images/ground-classified-included.png
M doc/workshop/images/ground-filtered.png
M doc/workshop/images/ground-ground-only-view.png
M doc/workshop/images/ground-run-command.png
A doc/workshop/images/info-interesting-metadata-jq.png
M doc/workshop/images/info-interesting-metadata.png
M doc/workshop/images/info-interesting-single-point.png
M doc/workshop/images/info-near-bbox.png
M doc/workshop/images/info-near-point.png
A doc/workshop/images/osgeo4w-advanced-selection.png
A doc/workshop/images/osgeo4w-pdal-selection.png
A doc/workshop/images/reprojection-first-point.png
M doc/workshop/images/reprojection-proper-scale.png
M doc/workshop/images/reprojection-run-command.png
M doc/workshop/images/reprojection-run-with-scale.png
M doc/workshop/images/reprojection-wrong-scale.png
M doc/workshop/images/thinning-command-run.png
M doc/workshop/includes/substitutions.rst
A doc/workshop/osgeo4w.rst
M doc/workshop/qgis.rst
M doc/workshop/software.rst
M filters/ClusterFilter.cpp
M filters/ColorinterpFilter.cpp
M filters/ColorinterpFilter.hpp
M filters/NormalFilter.cpp
M io/LasWriter.cpp
M io/PlyReader.cpp
M io/PlyReader.hpp
M io/PlyWriter.cpp
M io/PlyWriter.hpp
M io/TextReader.cpp
M pdal/Dimension.json
M pdal/Mesh.hpp
M pdal/PDALUtils.hpp
M pdal/PointRef.hpp
M pdal/SpatialReference.cpp
M pdal/Stage.cpp
M pdal/Stage.hpp
M pdal/StageFactory.cpp
M pdal/plang/Redirector.hpp
M pdal/util/IStream.hpp
M pdal/util/NullOStream.hpp
M pdal/util/OStream.hpp
M pdal/util/Utils.hpp
M plugins/geowave/io/GeoWaveReader.cpp
M plugins/geowave/io/GeoWaveWriter.cpp
M plugins/greyhound/CMakeLists.txt
M plugins/greyhound/io/bounds.hpp
M plugins/greyhound/io/point.hpp
M plugins/hexbin/kernel/OGR.cpp
M plugins/nitf/test/NitfReaderTest.cpp
M plugins/sqlite/io/SQLiteCommon.hpp
M scripts/appveyor/config.cmd
M scripts/appveyor/install.cmd
M scripts/docker/Dockerfile
M scripts/docker/dependencies/Dockerfile
A scripts/osgeo4w/config.cmd
A test/data/ply/mesh.ply
M test/unit/io/LasWriterTest.cpp
M test/unit/io/PlyReaderTest.cpp
M test/unit/io/PlyWriterTest.cpp
M vendor/arbiter/CMakeLists.txt
M vendor/arbiter/arbiter.hpp
R vendor/rply/LICENSE
R vendor/rply/etc/convert.c
R vendor/rply/etc/dump.c
R vendor/rply/etc/input.ply
R vendor/rply/etc/sconvert.c
R vendor/rply/manual/manual.html
R vendor/rply/manual/reference.css
R vendor/rply/manual/rply.png
R vendor/rply/rply.c
R vendor/rply/rply.h
R vendor/rply/rplyfile.h
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into greedy
Commit: 7b891465561f1631c25dc43119886153c08e9d18
https://github.com/PDAL/PDAL/commit/7b891465561f1631c25dc43119886153c08e9d18
Author: Pete Gadomski <pete.gadomski at gmail.com>
Date: 2017-06-19 (Mon, 19 Jun 2017)
Changed paths:
M cmake/options.cmake
A doc/stages/filters.cpd.rst
A doc/stages/filters.icp.rst
A doc/stages/references.bib
M pdal/EigenUtils.hpp
M pdal/Metadata.hpp
M plugins/cpd/CMakeLists.txt
A plugins/cpd/filters/CpdFilter.cpp
A plugins/cpd/filters/CpdFilter.hpp
R plugins/cpd/kernel/CpdKernel.cpp
R plugins/cpd/kernel/CpdKernel.hpp
A plugins/cpd/test/CpdFilterTest.cpp
M plugins/pcl/CMakeLists.txt
A plugins/pcl/filters/IcpFilter.cpp
A plugins/pcl/filters/IcpFilter.hpp
A plugins/pcl/test/IcpFilterTest.cpp
A test/data/las/100-points.las
M test/unit/EigenTest.cpp
Log Message:
-----------
Add ICP and CPD filters, remove CPD kernel (#1577)
* Add metadata for Eigen matrices
Includes to-from string conversions for these matrices. These methods
are *not* generalized over all matrices, they're only for `MatrixXd`
(because I'm template-dumb).
* Update CPD to a filter (from a kernel)
* Add ICP filter to PCL plugin
Commit: 30c0e9ac991254cf82c6427c850669999e8c5e16
https://github.com/PDAL/PDAL/commit/30c0e9ac991254cf82c6427c850669999e8c5e16
Author: Howard Butler <howard at hobu.co>
Date: 2017-06-19 (Mon, 19 Jun 2017)
Changed paths:
M doc/stages/readers.faux.rst
Log Message:
-----------
Fix #1607
Commit: dc428f461c1a32134405ed15d17f6a7e43fe4469
https://github.com/PDAL/PDAL/commit/dc428f461c1a32134405ed15d17f6a7e43fe4469
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-06-19 (Mon, 19 Jun 2017)
Changed paths:
A doc/stages/filters.voxelcenternearestneighbor.rst
A doc/stages/filters.voxelcentroidnearestneighbor.rst
A filters/VoxelCenterNearestNeighborFilter.cpp
A filters/VoxelCenterNearestNeighborFilter.hpp
A filters/VoxelCentroidNearestNeighborFilter.cpp
A filters/VoxelCentroidNearestNeighborFilter.hpp
M pdal/StageFactory.cpp
Log Message:
-----------
Add VoxelCenterNearestNeighborFilter and VoxelCentroidNearestNeighborFilter (#1603)
For each populated voxel, use the coordinates of the voxel center or centroid
respectively to find the nearest neighbor in the input PointView and append it
to the output PointView.
Commit: be27d664c8b99a2345589cfde096df28fc5334c9
https://github.com/PDAL/PDAL/commit/be27d664c8b99a2345589cfde096df28fc5334c9
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-06-19 (Mon, 19 Jun 2017)
Changed paths:
A doc/stages/filters.head.rst
A doc/stages/filters.tail.rst
A filters/HeadFilter.cpp
A filters/HeadFilter.hpp
A filters/TailFilter.cpp
A filters/TailFilter.hpp
M pdal/StageFactory.cpp
Log Message:
-----------
Merge pull request #1602 from PDAL/add-head-filter
Add head and tail filters that pass only the first (or last) n points
Commit: 322b83298b8603fcf24a9b6060bed58c2f58b5aa
https://github.com/PDAL/PDAL/commit/322b83298b8603fcf24a9b6060bed58c2f58b5aa
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-06-20 (Tue, 20 Jun 2017)
Changed paths:
M kernels/GroundKernel.cpp
M kernels/GroundKernel.hpp
Log Message:
-----------
Adapt ground kernel to pmf filter changes
* Classify option is no longer needed, PMF always classifies points
* Extract option is retained, but is now implemented by adding a range filter
Commit: 1f5e5f74207031384bafe40acd91ff21fbd4af47
https://github.com/PDAL/PDAL/commit/1f5e5f74207031384bafe40acd91ff21fbd4af47
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-06-20 (Tue, 20 Jun 2017)
Changed paths:
M kernels/GroundKernel.cpp
M kernels/GroundKernel.hpp
Log Message:
-----------
Merge pull request #1611 from PDAL/issue/1578-ground-kernel
Adapt ground kernel to pmf filter changes.
Close #1578. Close #1610.
Commit: 7b8e94fac3899883813cffdae7d47ed593256bc2
https://github.com/PDAL/PDAL/commit/7b8e94fac3899883813cffdae7d47ed593256bc2
Author: Mateusz Loskot <mateusz at loskot.net>
Date: 2017-06-22 (Thu, 22 Jun 2017)
Changed paths:
M doc/development/goals.rst
Log Message:
-----------
Add link to libLAS website
Commit: 2db460d99a000399e8bb9f93e0302e6f9a2d23b9
https://github.com/PDAL/PDAL/commit/2db460d99a000399e8bb9f93e0302e6f9a2d23b9
Author: Mateusz Loskot <mateusz at loskot.net>
Date: 2017-06-22 (Thu, 22 Jun 2017)
Changed paths:
M .gitignore
Log Message:
-----------
Ignore /.vs and /.vscode folders
Commit: e881b581e3b91a928105d67db44c567f3b6d1afe
https://github.com/PDAL/PDAL/commit/e881b581e3b91a928105d67db44c567f3b6d1afe
Author: Pete Gadomski <pete.gadomski at gmail.com>
Date: 2017-06-22 (Thu, 22 Jun 2017)
Changed paths:
M cmake/macros.cmake
M cmake/unix_compiler_options.cmake
M cmake/win32_compiler_options.cmake
M dimbuilder/CMakeLists.txt
M vendor/arbiter/CMakeLists.txt
Log Message:
-----------
Refactor compiler settings to target-based assignment (#1613)
* Fix indentation
Three? Mreh?
* Remove unused cmake variables
* Rename CXX_STANDARD to PDAL_CXX_STANDARD
Since we allow CMake 2.8.12, we can't rely on CXX_STANDARD to do
anything. Renaming the variable ensures that we aren't implicitly
relying on some CXX_STANDARD behaviors when developing on CMake 3.0+.
* Update compiler options to be (mostly) targeted
Using directory-specific or global CMake variables prevents downstream
projects from easily picking up necessary (or useful) compiler settings.
This patch converts most (but not all) uses of `CXX_FLAGS` and friends
to `target_compile_options` and `target_compile_definitions`. Some
global variables are left, usually with comments on why they make sense.
This patch applies this changes for both *nix and Windoze systems.
Fixes #1608.
Commit: c8ac9ebfff1259f75517b2449b8bfd579ef3c927
https://github.com/PDAL/PDAL/commit/c8ac9ebfff1259f75517b2449b8bfd579ef3c927
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-06-26 (Mon, 26 Jun 2017)
Changed paths:
M pdal/EigenUtils.cpp
Log Message:
-----------
Should be computing sample covariance
Commit: dc7f7515ad82450560f53dfd6d926037504b0427
https://github.com/PDAL/PDAL/commit/dc7f7515ad82450560f53dfd6d926037504b0427
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M pdal/EigenUtils.cpp
Log Message:
-----------
Merge pull request #1614 from PDAL/sample-cov
Should be computing sample covariance
Commit: 982e41391189fd2ad48ef1b6eff495e21c85b07b
https://github.com/PDAL/PDAL/commit/982e41391189fd2ad48ef1b6eff495e21c85b07b
Author: Mateusz Loskot <mateusz at loskot.net>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M doc/stages/readers.faux.rst
Log Message:
-----------
[doc] Fix option name in reader.faux example
Commit: 5245fbb72af1db638509ac61634b70500dc66915
https://github.com/PDAL/PDAL/commit/5245fbb72af1db638509ac61634b70500dc66915
Author: Howard Butler <howard at hobu.co>
Date: 2017-06-28 (Wed, 28 Jun 2017)
Changed paths:
M .gitignore
M CMakeLists.txt
M cmake/examples/hobu-config.sh
A cmake/matlab.cmake
M cmake/python.cmake
M doc/pipeline.rst
M doc/python.rst
A doc/stages/filters.matlab.rst
R doc/stages/filters.predicate.rst
R doc/stages/filters.programmable.rst
A doc/stages/filters.python.rst
A doc/stages/readers.matlab.rst
M doc/stages/readers.rxp.rst
A doc/stages/writers.matlab.png
M doc/stages/writers.matlab.rst
M doc/tutorial/clipping-with-shapefile.rst
M doc/tutorial/python-filtering.rst
M filters/GreedyProjection.cpp
A pdal/PyArray.hpp
M pdal/StageFactory.cpp
R pdal/plang/Array.cpp
R pdal/plang/Array.hpp
R pdal/plang/CMakeLists.txt
R pdal/plang/Environment.cpp
R pdal/plang/Environment.hpp
R pdal/plang/Invocation.cpp
R pdal/plang/Invocation.hpp
R pdal/plang/Redirector.cpp
R pdal/plang/Redirector.hpp
R pdal/plang/Script.cpp
R pdal/plang/Script.hpp
M pdal_defines.h.in
M plugins/matlab/CMakeLists.txt
A plugins/matlab/filters/Environment.cpp
A plugins/matlab/filters/Environment.hpp
A plugins/matlab/filters/MatlabFilter.cpp
A plugins/matlab/filters/MatlabFilter.hpp
A plugins/matlab/filters/Script.cpp
A plugins/matlab/filters/Script.hpp
A plugins/matlab/io/MatlabReader.cpp
A plugins/matlab/io/MatlabReader.hpp
M plugins/matlab/io/MatlabWriter.cpp
M plugins/matlab/io/MatlabWriter.hpp
A plugins/matlab/test/MatlabFilterTest.cpp
A plugins/matlab/test/MatlabReaderTest.cpp
M plugins/matlab/test/MatlabWriterTest.cpp
M plugins/python/CMakeLists.txt
M plugins/python/filters/CMakeLists.txt
R plugins/python/filters/PredicateFilter.cpp
R plugins/python/filters/PredicateFilter.hpp
R plugins/python/filters/ProgrammableFilter.cpp
R plugins/python/filters/ProgrammableFilter.hpp
A plugins/python/filters/PythonFilter.cpp
A plugins/python/filters/PythonFilter.hpp
A plugins/python/plang/CMakeLists.txt
A plugins/python/plang/Environment.cpp
A plugins/python/plang/Environment.hpp
A plugins/python/plang/Invocation.cpp
A plugins/python/plang/Invocation.hpp
A plugins/python/plang/Redirector.cpp
A plugins/python/plang/Redirector.hpp
A plugins/python/plang/Script.cpp
A plugins/python/plang/Script.hpp
R plugins/python/test/PLangTest.cpp
R plugins/python/test/PredicateFilterTest.cpp
R plugins/python/test/ProgrammableFilterTest.cpp
A plugins/python/test/PythonFilterTest.cpp
R plugins/python/test/PythonPipelineTest.cpp
M python/pdal/PyPipeline.cpp
M python/pdal/PyPipeline.hpp
M python/pdal/libpdalpython.pyx
M python/setup.py
A test/data/matlab/autzen.mat
M test/data/pipeline/crop_wkt_2d_classification.json.in
M test/data/pipeline/from-module.json.in
M test/data/pipeline/predicate-embed.json.in
M test/data/pipeline/predicate-keep-ground-and-unclass.json.in
M test/data/pipeline/predicate-keep-last-return.json.in
M test/data/pipeline/predicate-keep-specified-returns.json.in
M test/data/pipeline/programmable-update-y-dims.json.in
M test/data/pipeline/reproject.json.in
M test/data/plang/from-module.json.in
M test/data/plang/predicate-embed.json.in
M test/data/plang/programmable-update-y-dims.json.in
Log Message:
-----------
Embedded language refactoring branch (#1616)
* catch up matlab writer
* doc tweak
* matlab scaffolding
* WIP
* collapse filters.predicate and filters.programmable into filters.python. Push all tests into a single file
* rename test executable
* bury plang stuff into filters.python
* refactor pdal::plang::Array
* Python Array.hpp build refactoring
* refactor Python extension to use new PyArray.hpp header
* attempt to be graceful when we don't have Python
* PLANG es morte
* need thread for dlopen
* DL, not THREAD
* get rid of Embed:: junk
* more filters.python test churn
* refactor matlab stuff to follow filters.python
* update writers.matlab to create a struct array with a properly typed array for each (requested) dimension. Update filters.matlab to use the same function for pushing data to the interpreter
* matlab -> PDAL WIP
* working filters.matlab
* working readers.matlab
* matlab cleanups
* programmable/predicate -> python doc updates
Commit: 4fbd4cff2f1a67636e69a1e36f6d0f266912b6e4
https://github.com/PDAL/PDAL/commit/4fbd4cff2f1a67636e69a1e36f6d0f266912b6e4
Author: Éric Lemoine <eric.lemoine at oslandia.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M filters/ChipperFilter.cpp
M filters/ChipperFilter.hpp
Log Message:
-----------
Simply the ChipperFilter code
Commit: 09344d358b396fdd060ec7310dc5ceafa6dde812
https://github.com/PDAL/PDAL/commit/09344d358b396fdd060ec7310dc5ceafa6dde812
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-30 (Fri, 30 Jun 2017)
Changed paths:
M filters/ChipperFilter.cpp
M filters/ChipperFilter.hpp
Log Message:
-----------
Merge pull request #1617 from elemoine/simplify-chipper
Simply the ChipperFilter code
Commit: 9bf7cb11e11ff58c7e4ff9c0a51a5d78e4c97914
https://github.com/PDAL/PDAL/commit/9bf7cb11e11ff58c7e4ff9c0a51a5d78e4c97914
Author: Howard Butler <howard at hobu.co>
Date: 2017-06-30 (Fri, 30 Jun 2017)
Changed paths:
M doc/_static/logo/dongle/back.ai
M doc/_static/logo/dongle/front.ai
Log Message:
-----------
update dongle content
Commit: 5612dd8c783f36f9dad8f234c2f2344fa7934bc9
https://github.com/PDAL/PDAL/commit/5612dd8c783f36f9dad8f234c2f2344fa7934bc9
Author: Howard Butler <howard at hobu.co>
Date: 2017-06-30 (Fri, 30 Jun 2017)
Changed paths:
M scripts/appveyor/config.cmd
M scripts/osgeo4w/config.cmd
Log Message:
-----------
GDAL 2.x is now default for osgeo4w -- use that (#1619)
Commit: 8eb4152748fe52d9263f41bc330f265d3e1281fb
https://github.com/PDAL/PDAL/commit/8eb4152748fe52d9263f41bc330f265d3e1281fb
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-30 (Fri, 30 Jun 2017)
Changed paths:
M dimbuilder/DimBuilder.cpp
M dimbuilder/DimBuilder.hpp
Log Message:
-----------
Don't allow duplicate dimensions.
Close #1605
Commit: a01637fc51a2e249b1b87e3f8cb0c36e4c9d3a89
https://github.com/PDAL/PDAL/commit/a01637fc51a2e249b1b87e3f8cb0c36e4c9d3a89
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-06-30 (Fri, 30 Jun 2017)
Changed paths:
M doc/_static/logo/dongle/back.ai
M doc/_static/logo/dongle/front.ai
M scripts/appveyor/config.cmd
M scripts/osgeo4w/config.cmd
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 1cf3ee5bebabe97d07fe35b84741f61e33e75721
https://github.com/PDAL/PDAL/commit/1cf3ee5bebabe97d07fe35b84741f61e33e75721
Author: Éric Lemoine <eric.lemoine at oslandia.com>
Date: 2017-07-01 (Sat, 01 Jul 2017)
Changed paths:
M filters/ChipperFilter.cpp
M filters/ChipperFilter.hpp
Log Message:
-----------
Remove m_dir in ChipRefList
ChipRefList objects include a direction (m_dir) that was necessary when bounds were provided for each cell. Now that no bounds are provided having this direction property is no more necessary.
Commit: d4a7b10b81059cd1c2a7b1c1fb189f5bb8424017
https://github.com/PDAL/PDAL/commit/d4a7b10b81059cd1c2a7b1c1fb189f5bb8424017
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-07-02 (Sun, 02 Jul 2017)
Changed paths:
M filters/ChipperFilter.cpp
M filters/ChipperFilter.hpp
Log Message:
-----------
Merge pull request #1620 from elemoine/chipper-cleanup
More clean-up in the Chipper filter
Commit: 23963719ae107176bb076628ca467fdf4c4d3b59
https://github.com/PDAL/PDAL/commit/23963719ae107176bb076628ca467fdf4c4d3b59
Author: Michael Rosen <michaelr at azimetry.com>
Date: 2017-07-03 (Mon, 03 Jul 2017)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
add Nanoflann headers to install so KDIndex compiles
Commit: 18c8be16269ef4ef4c9f781ed01498bdf348cc3b
https://github.com/PDAL/PDAL/commit/18c8be16269ef4ef4c9f781ed01498bdf348cc3b
Author: chambbj <brad.chambers at gmail.com>
Date: 2017-07-08 (Sat, 08 Jul 2017)
Changed paths:
M doc/tutorial/writing-writer.rst
Log Message:
-----------
Correct heading in writing a writer tutorial
Commit: ad372f37b230a29b26b7a5bd9bb71eb1dab9e725
https://github.com/PDAL/PDAL/commit/ad372f37b230a29b26b7a5bd9bb71eb1dab9e725
Author: Connor Manning <connor at hobu.co>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M io/PlyReader.cpp
Log Message:
-----------
Fix double-initialize in PLY reader.
Commit: 5cb2054caae817b3836504442bbb5d4b586445f7
https://github.com/PDAL/PDAL/commit/5cb2054caae817b3836504442bbb5d4b586445f7
Author: Howard Butler <howard at hobu.co>
Date: 2017-07-21 (Fri, 21 Jul 2017)
Changed paths:
M doc/tutorial/python-filtering.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 scripts/ci/script.sh
M scripts/docker/Dockerfile
Log Message:
-----------
workshop updates
Commit: 7fd18c2bfa55c429fa14fe284a509d573bee16c1
https://github.com/PDAL/PDAL/commit/7fd18c2bfa55c429fa14fe284a509d573bee16c1
Author: Howard Butler <howard at hobu.co>
Date: 2017-07-22 (Sat, 22 Jul 2017)
Changed paths:
M plugins/matlab/io/MatlabReader.cpp
Log Message:
-----------
increment to the correct array element when reading matlab data
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: 60c1ff545b0146e44857c3199c2d9273fc3e49e9
https://github.com/PDAL/PDAL/commit/60c1ff545b0146e44857c3199c2d9273fc3e49e9
Author: Howard Butler <howard at hobu.co>
Date: 2017-07-31 (Mon, 31 Jul 2017)
Changed paths:
M doc/_static/breathe.css
M doc/_static/sphinx.css
M doc/conf.py
A doc/embed.py
M doc/index.rst
M doc/stages/filters.approximatecoplanar.rst
M doc/stages/filters.assign.rst
M doc/stages/filters.chipper.rst
M doc/stages/filters.cluster.rst
M doc/stages/filters.colorinterp.rst
M doc/stages/filters.colorization.rst
M doc/stages/filters.computerange.rst
M doc/stages/filters.cpd.rst
M doc/stages/filters.crop.rst
M doc/stages/filters.decimation.rst
M doc/stages/filters.divider.rst
M doc/stages/filters.eigenvalues.rst
M doc/stages/filters.elm.rst
M doc/stages/filters.estimaterank.rst
M doc/stages/filters.ferry.rst
M doc/stages/filters.greedyprojection.rst
M doc/stages/filters.gridprojection.rst
M doc/stages/filters.groupby.rst
M doc/stages/filters.hag.rst
M doc/stages/filters.head.rst
M doc/stages/filters.hexbin.rst
M doc/stages/filters.icp.rst
M doc/stages/filters.iqr.rst
M doc/stages/filters.kdistance.rst
M doc/stages/filters.locate.rst
M doc/stages/filters.lof.rst
M doc/stages/filters.mad.rst
M doc/stages/filters.matlab.rst
M doc/stages/filters.merge.rst
M doc/stages/filters.mongus.rst
M doc/stages/filters.mortonorder.rst
M doc/stages/filters.movingleastsquares.rst
M doc/stages/filters.normal.rst
M doc/stages/filters.outlier.rst
M doc/stages/filters.overlay.rst
M doc/stages/filters.pclblock.rst
M doc/stages/filters.pmf.rst
M doc/stages/filters.poisson.rst
M doc/stages/filters.python.rst
M doc/stages/filters.radialdensity.rst
M doc/stages/filters.randomize.rst
M doc/stages/filters.range.rst
M doc/stages/filters.reprojection.rst
M doc/stages/filters.sample.rst
M doc/stages/filters.smrf.rst
M doc/stages/filters.sort.rst
M doc/stages/filters.splitter.rst
M doc/stages/filters.tail.rst
M doc/stages/filters.transformation.rst
M doc/stages/filters.voxelcenternearestneighbor.rst
M doc/stages/filters.voxelcentroidnearestneighbor.rst
M doc/stages/filters.voxelgrid.rst
M doc/stages/readers.bpf.rst
M doc/stages/readers.buffer.rst
M doc/stages/readers.faux.rst
M doc/stages/readers.gdal.rst
M doc/stages/readers.geowave.rst
M doc/stages/readers.greyhound.rst
M doc/stages/readers.ilvis2.rst
M doc/stages/readers.las.rst
M doc/stages/readers.matlab.rst
M doc/stages/readers.mbio.rst
M doc/stages/readers.mrsid.rst
M doc/stages/readers.nitf.rst
M doc/stages/readers.oci.rst
M doc/stages/readers.optech.rst
M doc/stages/readers.pcd.rst
M doc/stages/readers.pgpointcloud.rst
M doc/stages/readers.ply.rst
M doc/stages/readers.pts.rst
M doc/stages/readers.qfit.rst
M doc/stages/readers.rxp.rst
M doc/stages/readers.sbet.rst
M doc/stages/readers.sqlite.rst
M doc/stages/readers.text.rst
M doc/stages/readers.tindex.rst
M doc/stages/writers.bpf.rst
M doc/stages/writers.gdal.rst
M doc/stages/writers.geowave.rst
M doc/stages/writers.las.rst
M doc/stages/writers.matlab.rst
M doc/stages/writers.nitf.rst
M doc/stages/writers.null.rst
M doc/stages/writers.oci.rst
M doc/stages/writers.pcd.rst
M doc/stages/writers.pgpointcloud.rst
M doc/stages/writers.ply.rst
M doc/stages/writers.sqlite.rst
M doc/stages/writers.text.rst
A doc/workshop/capstone.rst
A doc/workshop/conf.py
A doc/workshop/exercises/python/histogram-command.txt
A doc/workshop/exercises/python/histogram.json
A doc/workshop/exercises/python/histogram.py
A doc/workshop/exercises/python/histogram.rst
A doc/workshop/exercises/translation/greyhound-command.txt
A doc/workshop/exercises/translation/greyhound-info-command.txt
A doc/workshop/exercises/translation/greyhound.json
A doc/workshop/exercises/translation/greyhound.rst
A doc/workshop/images/greyhound-command.png
A doc/workshop/images/greyhound-info-verify.png
A doc/workshop/images/greyhound-view.png
A doc/workshop/images/python-histogram-command.png
A doc/workshop/images/python-histogram.png
M doc/workshop/index.rst
A doc/workshop/notes.rst
A doc/workshop/slides/source/img/osgeo4w-shell.png
Log Message:
-----------
fix #1612 and provide indication for .. embed::, .. streamable::, and .. plugin:: stages. (#1632)
* fix #1612 and provide indication for .. embed::, .. streamable::, and .. plugin:: stages.
* more doc updates
Commit: 949faff04167c754c942594d02c1b688fddacd97
https://github.com/PDAL/PDAL/commit/949faff04167c754c942594d02c1b688fddacd97
Author: Howard Butler <howard at hobu.co>
Date: 2017-07-31 (Mon, 31 Jul 2017)
Changed paths:
M plugins/sqlite/io/SQLiteCommon.hpp
M plugins/sqlite/io/SQLiteWriter.cpp
Log Message:
-----------
make sure to clear SQLite insertion patch (#1633)
Commit: 22a79235d2d9d9c0ce3305463de55d246579d7c0
https://github.com/PDAL/PDAL/commit/22a79235d2d9d9c0ce3305463de55d246579d7c0
Author: Howard Butler <howard at hobu.co>
Date: 2017-07-31 (Mon, 31 Jul 2017)
Changed paths:
M cmake/examples/hobu-config.sh
A cmake/modules/FindOSG.cmake
A cmake/openscenegraph.cmake
M cmake/options.cmake
M plugins/CMakeLists.txt
A plugins/openscenegraph/CMakeLists.txt
A plugins/openscenegraph/io/OSGReader.cpp
A plugins/openscenegraph/io/OSGReader.hpp
M scripts/ci/script.sh
M scripts/docker/dependencies/Dockerfile
Log Message:
-----------
implement OpenSceneGraph reader from Jason Beverage (#1622)
* implement OpenSceneGraph reader from Jason Beverage
* cmake module
* cleanups based on feedback
* build OSG optionally
Commit: 3d85a529c9746ee5c6839d5ff466a440a9d5af43
https://github.com/PDAL/PDAL/commit/3d85a529c9746ee5c6839d5ff466a440a9d5af43
Author: Howard Butler <howard at hobu.co>
Date: 2017-07-31 (Mon, 31 Jul 2017)
Changed paths:
M plugins/openscenegraph/io/OSGReader.cpp
Log Message:
-----------
attempt to compile with different openscenegraph versions
Compare: https://github.com/PDAL/PDAL/compare/8ba542a6cdf2...3d85a529c974
More information about the pdal-commits
mailing list