[pdal-commits] [PDAL/PDAL] 8be6ee: Merge remote-tracking branch 'origin/master' into azp

Andrew Bell noreply at github.com
Thu Aug 22 11:17:57 PDT 2019


  Branch: refs/heads/azp
  Home:   https://github.com/PDAL/PDAL
  Commit: 8be6ee0ff4271e7e76d95e6bed2d05a7802d025b
      https://github.com/PDAL/PDAL/commit/8be6ee0ff4271e7e76d95e6bed2d05a7802d025b
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2019-08-22 (Thu, 22 Aug 2019)

  Changed paths:
    M CMakeLists.txt
    M PDALConfig.cmake.in
    M apps/pdal.cpp
    M cmake/examples/hobu-config.sh
    M cmake/examples/hobu-windows.bat
    M cmake/gdal.cmake
    M cmake/laszip.cmake
    M cmake/macros.cmake
    A cmake/modules/FindFbx.cmake
    M cmake/options.cmake
    M cmake/python.cmake
    M cmake/unix_compiler_options.cmake
    M cmake/zstd.cmake
    M dimbuilder/DimBuilder.cpp
    M doc/about.rst
    R doc/apps/pcl.rst
    M doc/apps/pipeline.rst
    M doc/apps/translate.rst
    M doc/development/compilation/dependencies.rst
    M doc/faq.rst
    M doc/stages/filters.assign.rst
    M doc/stages/filters.covariancefeatures.rst
    M doc/stages/filters.eigenvalues.rst
    R doc/stages/filters.gridprojection.rst
    R doc/stages/filters.movingleastsquares.rst
    R doc/stages/filters.pclblock.rst
    A doc/stages/filters.projpipeline.rst
    M doc/stages/filters.rst
    R doc/stages/filters.voxelgrid.rst
    M doc/stages/readers.ept.rst
    R doc/stages/readers.greyhound.rst
    A doc/stages/readers.memoryview.rst
    M doc/stages/readers.pcd.rst
    M doc/stages/readers.rst
    M doc/stages/readers.text.rst
    A doc/stages/writers.fbx.rst
    M doc/stages/writers.gdal.rst
    A doc/stages/writers.gltf.rst
    R doc/stages/writers.greyhound.rst
    M doc/stages/writers.pcd.rst
    M doc/stages/writers.rst
    M doc/tutorial/index.rst
    R doc/tutorial/pcl_block_tutorial.rst
    R doc/tutorial/pcl_ground/after-front1.png
    R doc/tutorial/pcl_ground/after-front2.png
    R doc/tutorial/pcl_ground/after-front3.png
    R doc/tutorial/pcl_ground/after-top1.png
    R doc/tutorial/pcl_ground/after-top2.png
    R doc/tutorial/pcl_ground/after-top3.png
    R doc/tutorial/pcl_ground/index.rst
    R doc/tutorial/pcl_ground/original.png
    R doc/tutorial/pcl_ground/sor_pmf.json
    R doc/tutorial/pcl_ground/sor_pmf2.json
    R doc/tutorial/pcl_spec.rst
    M doc/workshop/agenda.rst
    M doc/workshop/capstone.rst
    A doc/workshop/conda.rst
    M doc/workshop/conf.py
    M doc/workshop/exercises/analysis/boundary/boundary-command-boundary.txt
    A doc/workshop/exercises/analysis/boundary/boundary-command-tindex-win.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/attributes.vrt
    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
    R doc/workshop/exercises/analysis/denoising/denoising-docker-machine-create.txt
    R doc/workshop/exercises/analysis/denoising/denoising-docker-machine-delete.txt
    M doc/workshop/exercises/analysis/denoising/denoising-run-command.txt
    M doc/workshop/exercises/analysis/denoising/denoising.rst
    A doc/workshop/exercises/analysis/density/density-command-win.txt
    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-win.txt
    M 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
    A doc/workshop/exercises/analysis/ground/ground-run-ground-only-win.txt
    M doc/workshop/exercises/analysis/ground/ground-run-ground-only.txt
    A doc/workshop/exercises/analysis/ground/ground-run-no-filter-win.txt
    M doc/workshop/exercises/analysis/ground/ground-run-no-filter.txt
    M doc/workshop/exercises/analysis/ground/ground.rst
    A doc/workshop/exercises/analysis/ground/translate-run-ground-only-win.txt
    M doc/workshop/exercises/analysis/ground/translate-run-ground-only.txt
    A doc/workshop/exercises/analysis/meshing/meshing-buildings-win.txt
    A doc/workshop/exercises/analysis/meshing/meshing-buildings.txt
    A doc/workshop/exercises/analysis/meshing/meshing-terrain.txt
    A doc/workshop/exercises/analysis/meshing/meshing-win.txt
    A doc/workshop/exercises/analysis/meshing/meshing.rst
    A doc/workshop/exercises/analysis/meshing/meshing.txt
    M doc/workshop/exercises/analysis/rasterize/classification.json
    M doc/workshop/exercises/analysis/rasterize/classify-command.txt
    M doc/workshop/exercises/analysis/rasterize/gdaldem-run-command.txt
    A doc/workshop/exercises/analysis/rasterize/intensity-run-command-win.txt
    M doc/workshop/exercises/analysis/rasterize/intensity-run-command.txt
    M doc/workshop/exercises/analysis/rasterize/ramp.txt
    M doc/workshop/exercises/analysis/rasterize/rasterize-run-command.txt
    M doc/workshop/exercises/analysis/rasterize/rasterize.rst
    A doc/workshop/exercises/analysis/thinning/thinning-run-dartsample-win.txt
    M doc/workshop/exercises/analysis/thinning/thinning-run-dartsample.txt
    M doc/workshop/exercises/analysis/thinning/thinning.rst
    A doc/workshop/exercises/batch_processing/batch-dtm-bash.txt
    A doc/workshop/exercises/batch_processing/batch-dtm-powershell.txt
    A doc/workshop/exercises/batch_processing/batch-processing.rst
    R doc/workshop/exercises/batch_processing/batch-processing.rst.save
    R doc/workshop/exercises/batch_processing/batch_dtm-powershell.txt
    M doc/workshop/exercises/batch_processing/batch_srs_gdal.json
    A doc/workshop/exercises/georeferencing/georeferencing-command-win.txt
    M doc/workshop/exercises/georeferencing/georeferencing-command.txt
    M doc/workshop/exercises/georeferencing/index.rst
    M doc/workshop/exercises/index.rst
    A doc/workshop/exercises/info/metadata-command-jq-win.txt
    M 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/single-point-command.txt
    M doc/workshop/exercises/info/single-point.rst
    M doc/workshop/exercises/python/histogram-command.txt
    M doc/workshop/exercises/python/histogram.json
    M doc/workshop/exercises/python/histogram.py
    M doc/workshop/exercises/python/histogram.rst
    A doc/workshop/exercises/translation/compression-command-verify-win.txt
    M doc/workshop/exercises/translation/compression-command-verify.txt
    A doc/workshop/exercises/translation/compression-command-win.txt
    M doc/workshop/exercises/translation/compression-command.txt
    M doc/workshop/exercises/translation/compression.rst
    A doc/workshop/exercises/translation/entwine-build-command.txt
    A doc/workshop/exercises/translation/entwine-cd-command.txt
    A doc/workshop/exercises/translation/entwine-command.txt
    A doc/workshop/exercises/translation/entwine-info-command.txt
    A doc/workshop/exercises/translation/entwine.json
    A doc/workshop/exercises/translation/entwine.rst
    R doc/workshop/exercises/translation/greyhound-cd-command.txt
    R doc/workshop/exercises/translation/greyhound-command.txt
    R doc/workshop/exercises/translation/greyhound-info-command.txt
    R doc/workshop/exercises/translation/greyhound.json
    R doc/workshop/exercises/translation/greyhound.rst
    A doc/workshop/exercises/translation/reprojection-command-1-win.txt
    M doc/workshop/exercises/translation/reprojection-command-1.txt
    A doc/workshop/exercises/translation/reprojection-command-2-win.txt
    M doc/workshop/exercises/translation/reprojection-command-2.txt
    M doc/workshop/exercises/translation/reprojection.rst
    A doc/workshop/images/batch-processing-dtm-qgis.png
    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-run-command.png
    A doc/workshop/images/entwine-command.png
    A doc/workshop/images/entwine-info-verify.png
    A doc/workshop/images/entwine-view.png
    A doc/workshop/images/first-mesh.png
    M doc/workshop/images/georeferencing-run-command.png
    M doc/workshop/images/ground-run-command.png
    M 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/meshing-building-result.png
    A doc/workshop/images/meshing-buildings.png
    A doc/workshop/images/meshing.png
    M doc/workshop/images/python-histogram-command.png
    M doc/workshop/images/python-histogram.png
    M doc/workshop/images/rasterization-classification-run-command.png
    M doc/workshop/images/rasterization-colored-classification.png
    M doc/workshop/images/rasterization-colored-intensity.png
    M doc/workshop/images/rasterization-denmark-no-ramp.png
    A doc/workshop/images/rasterization-qgis-load-color-palette.png
    M 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
    M doc/workshop/index.rst
    M doc/workshop/slides/source/analysis.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
    A doc/workshop/slides/source/img/terminal.png
    M doc/workshop/slides/source/index.rst
    M doc/workshop/slides/source/introduction.rst
    A doc/workshop/slides/source/meshing.rst
    M doc/workshop/slides/source/rasterization.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/ColorinterpFilter.cpp
    M filters/ColorinterpFilter.hpp
    M filters/ColorizationFilter.cpp
    M filters/ColorizationFilter.hpp
    M filters/CovarianceFeaturesFilter.cpp
    M filters/CovarianceFeaturesFilter.hpp
    M filters/CropFilter.cpp
    M filters/DEMFilter.cpp
    M filters/DEMFilter.hpp
    M filters/EigenvaluesFilter.cpp
    M filters/EigenvaluesFilter.hpp
    M filters/OverlayFilter.cpp
    M filters/PlaneFitFilter.cpp
    A filters/ProjPipelineFilter.cpp
    A filters/ProjPipelineFilter.hpp
    M filters/StatsFilter.cpp
    M io/BpfWriter.cpp
    M io/EptReader.cpp
    M io/EptReader.hpp
    M io/GDALReader.cpp
    M io/GDALReader.hpp
    M io/GDALWriter.cpp
    M io/GDALWriter.hpp
    A io/GltfWriter.cpp
    A io/GltfWriter.hpp
    M io/Ilvis2MetadataReader.cpp
    M io/LasReader.cpp
    M io/LasUtils.hpp
    M io/LasWriter.cpp
    A io/MemoryViewReader.cpp
    A io/MemoryViewReader.hpp
    M io/OGRWriter.cpp
    M io/OGRWriter.hpp
    R io/OGRWriterV1.cpp
    A io/PcdHeader.cpp
    A io/PcdHeader.hpp
    A io/PcdReader.cpp
    A io/PcdReader.hpp
    A io/PcdWriter.cpp
    A io/PcdWriter.hpp
    M io/PlyWriter.cpp
    M io/TIndexReader.hpp
    A io/point_types.hpp
    M io/private/GDALGrid.cpp
    M kernels/DensityKernel.cpp
    M kernels/InfoKernel.cpp
    M kernels/PipelineKernel.cpp
    M kernels/PipelineKernel.hpp
    M kernels/TIndexKernel.cpp
    M kernels/TIndexKernel.hpp
    M kernels/TranslateKernel.cpp
    M kernels/TranslateKernel.hpp
    M kernels/private/density/OGR.cpp
    M pdal/Dimension.json
    M pdal/EigenUtils.cpp
    M pdal/EigenUtils.hpp
    M pdal/GDALUtils.cpp
    M pdal/GDALUtils.hpp
    M pdal/Geometry.cpp
    M pdal/Geometry.hpp
    M pdal/KDIndex.hpp
    M pdal/Mesh.hpp
    M pdal/Metadata.hpp
    M pdal/PipelineManager.cpp
    M pdal/PipelineManager.hpp
    M pdal/PipelineReaderJSON.cpp
    M pdal/Polygon.cpp
    M pdal/Polygon.hpp
    M pdal/Stage.hpp
    M pdal/StageExtensions.cpp
    M pdal/StageFactory.cpp
    M pdal/pdal_config.cpp
    M pdal/pdal_config.hpp
    M pdal/pdal_export.hpp
    M pdal/pdal_types.hpp
    M pdal/util/Bounds.hpp
    M pdal/util/IStream.hpp
    M pdal/util/Utils.hpp
    M pdal/util/pdal_util_export.hpp
    M pdal_features.hpp.in
    M plugins/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/libE57Format/src/CheckedFile.cpp
    M plugins/e57/libE57Format/src/CheckedFile.h
    M plugins/e57/test/E57ReaderTest.cpp
    M plugins/e57/test/ScanTest.cpp
    M plugins/fbx/CMakeLists.txt
    M plugins/fbx/io/FbxWriter.cpp
    R plugins/greyhound/CMakeLists.txt
    R plugins/greyhound/NOTE
    R plugins/greyhound/io/CompressionStream.cpp
    R plugins/greyhound/io/CompressionStream.hpp
    R plugins/greyhound/io/GreyhoundCommon.cpp
    R plugins/greyhound/io/GreyhoundCommon.hpp
    R plugins/greyhound/io/GreyhoundReader.cpp
    R plugins/greyhound/io/GreyhoundReader.hpp
    R plugins/greyhound/io/GreyhoundWriter.cpp
    R plugins/greyhound/io/GreyhoundWriter.hpp
    R plugins/greyhound/io/bounds.cpp
    R plugins/greyhound/io/bounds.hpp
    R plugins/greyhound/io/dir.hpp
    R plugins/greyhound/io/point.hpp
    R plugins/greyhound/test/GreyhoundReaderTest.cpp
    M plugins/oci/io/OciWriter.cpp
    M plugins/oci/io/OciWriter.hpp
    R plugins/pcl/CMakeLists.txt
    R plugins/pcl/PCLConversions.hpp
    R plugins/pcl/filters/GridProjectionFilter.cpp
    R plugins/pcl/filters/GridProjectionFilter.hpp
    R plugins/pcl/filters/MovingLeastSquaresFilter.cpp
    R plugins/pcl/filters/MovingLeastSquaresFilter.hpp
    R plugins/pcl/filters/PCLBlock.cpp
    R plugins/pcl/filters/PCLBlock.hpp
    R plugins/pcl/filters/VoxelGridFilter.cpp
    R plugins/pcl/filters/VoxelGridFilter.hpp
    R plugins/pcl/io/PcdCommon.hpp
    R plugins/pcl/io/PcdHeader.cpp
    R plugins/pcl/io/PcdHeader.hpp
    R plugins/pcl/io/PcdReader.cpp
    R plugins/pcl/io/PcdReader.hpp
    R plugins/pcl/io/PcdWriter.cpp
    R plugins/pcl/io/PcdWriter.hpp
    R plugins/pcl/io/point_types.hpp
    R plugins/pcl/kernel/PCLKernel.cpp
    R plugins/pcl/kernel/PCLKernel.hpp
    R plugins/pcl/kernel/SmoothKernel.cpp
    R plugins/pcl/kernel/SmoothKernel.hpp
    R plugins/pcl/pipeline/PCLPipeline.cpp
    R plugins/pcl/pipeline/PCLPipeline.h
    R plugins/pcl/pipeline/PCLPipeline.hpp
    R plugins/pcl/test/PCLBlockFilterTest.cpp
    M plugins/python/filters/CMakeLists.txt
    M plugins/python/filters/PythonFilter.cpp
    M plugins/python/filters/PythonFilter.hpp
    M plugins/python/io/CMakeLists.txt
    M plugins/python/plang/Environment.cpp
    M plugins/python/plang/Invocation.cpp
    M plugins/python/plang/Redirector.cpp
    M plugins/sqlite/CMakeLists.txt
    A plugins/sqlite/io/SQLiteCommon.cpp
    M plugins/sqlite/io/SQLiteCommon.hpp
    M plugins/tiledb/CMakeLists.txt
    M plugins/tiledb/io/TileDBReader.hpp
    M plugins/tiledb/io/TileDBWriter.cpp
    M plugins/tiledb/io/TileDBWriter.hpp
    M plugins/tiledb/test/TileDBReaderTest.cpp
    M plugins/tiledb/test/TileDBWriterTest.cpp
    M scripts/appveyor/conda/build.cmd
    M scripts/appveyor/conda/recipe/bld.bat
    M scripts/appveyor/conda/recipe/build.sh
    M scripts/appveyor/conda/recipe/meta.yaml
    M scripts/appveyor/test/build.cmd
    M scripts/ci/script.sh
    M scripts/conda/osx-setup.sh
    M scripts/conda/osx.sh
    M scripts/conda/win64-setup.bat
    M scripts/conda/win64.bat
    M scripts/docker/alpine/Dockerfile.dependencies
    M scripts/docker/rivlib/Dockerfile
    M scripts/docker/ubuntu/Dockerfile
    M scripts/docker/ubuntu/dependencies/Dockerfile
    R scripts/linux-install-scripts/pcl.sh
    M scripts/linux-install-scripts/pdal.sh
    M scripts/osgeo4w/config.cmd
    A scripts/proj-datumshift
    M test/data/autzen/autzen-selection.json
    A test/data/ept/1.2-with-color/ept-build.json
    A test/data/ept/1.2-with-color/ept-data/0-0-0-0.laz
    A test/data/ept/1.2-with-color/ept-hierarchy/0-0-0-0.json
    A test/data/ept/1.2-with-color/ept-sources/0.json
    A test/data/ept/1.2-with-color/ept-sources/list.json
    A test/data/ept/1.2-with-color/ept.json
    M test/data/filters/ferry.json.in
    R test/data/filters/pcl/example_PassThrough_1.json
    R test/data/filters/pcl/example_PassThrough_2.json
    R test/data/filters/pcl/filter_ConditionalRemoval_1.json
    R test/data/filters/pcl/filter_ConditionalRemoval_2.json
    R test/data/filters/pcl/filter_GridMinimum.json
    R test/data/filters/pcl/filter_NormalEstimation_1.json
    R test/data/filters/pcl/filter_NormalEstimation_2.json
    R test/data/filters/pcl/filter_PassThrough_1.json
    R test/data/filters/pcl/filter_PassThrough_2.json
    R test/data/filters/pcl/filter_VoxelGrid.json
    R test/data/filters/pcl/passthrough.json.in
    A test/data/las/prec3.las
    A test/data/pcd/missingheader.pcd
    A test/data/pcd/utm17_comma.pcd
    A test/data/pcd/utm17_space.pcd
    A test/data/pcd/utm17_tab.pcd
    A test/data/pipeline/colorinterp.json.in
    A test/data/pipeline/issue2438.json.in
    M test/unit/CMakeLists.txt
    M test/unit/KDIndexTest.cpp
    M test/unit/PolygonTest.cpp
    M test/unit/StageFactoryTest.cpp
    M test/unit/apps/TranslateTest.cpp
    M test/unit/apps/pcpipelineTestJSON.cpp
    A test/unit/filters/ProjPipelineFilterTest.cpp
    M test/unit/io/EptReaderTest.cpp
    M test/unit/io/GDALWriterTest.cpp
    M test/unit/io/LasWriterTest.cpp
    A test/unit/io/PcdReaderTest.cpp
    A test/unit/io/PcdWriterTest.cpp
    M vendor/arbiter/arbiter.cpp
    M vendor/arbiter/arbiter.hpp
    M vendor/eigen/Eigen/src/Core/Block.h
    M vendor/eigen/Eigen/src/Core/Map.h
    M vendor/eigen/Eigen/src/Core/MapBase.h
    M vendor/eigen/Eigen/src/Core/MatrixBase.h
    M vendor/eigen/Eigen/src/Core/Transpose.h
    M vendor/eigen/Eigen/src/Core/TriangularMatrix.h
    M vendor/gtest/CMakeLists.txt
    M vendor/kazhdan/PoissonRecon.h

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


  Commit: 9ad019cb664216bb1cce2c9487dfcf993f96fc89
      https://github.com/PDAL/PDAL/commit/9ad019cb664216bb1cce2c9487dfcf993f96fc89
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2019-08-22 (Thu, 22 Aug 2019)

  Changed paths:
    M test/unit/filters/MergeTest.cpp

  Log Message:
  -----------
  Comment out last merge.


Compare: https://github.com/PDAL/PDAL/compare/15aaf219d008...9ad019cb6642


More information about the pdal-commits mailing list