[pdal-commits] [PDAL/PDAL] 62ac52: Merge remote-tracking branch 'origin/master' into ...

Andrew Bell noreply at github.com
Mon Aug 31 10:07:50 PDT 2020


  Branch: refs/heads/issue-3228
  Home:   https://github.com/PDAL/PDAL
  Commit: 62ac52cea2fc510021c4d187a6e8c3a8eda2496f
      https://github.com/PDAL/PDAL/commit/62ac52cea2fc510021c4d187a6e8c3a8eda2496f
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-08-31 (Mon, 31 Aug 2020)

  Changed paths:
    A .github/workflows/docs.yml
    M .travis.yml
    M cmake/gtest.cmake
    M doc/Makefile
    M doc/about.rst
    M doc/conf.py
    M doc/development/metadata.rst
    M doc/development/overview.rst
    M doc/index.rst
    M doc/pipeline.rst
    M doc/project/conventions.rst
    A doc/spelling_wordlist.txt
    A doc/stages/expression.rst
    A doc/stages/filter_opts.rst
    M doc/stages/filters.approximatecoplanar.rst
    M doc/stages/filters.assign.rst
    M doc/stages/filters.chipper.rst
    M doc/stages/filters.colorinterp.rst
    M doc/stages/filters.colorization.rst
    M doc/stages/filters.covariancefeatures.rst
    M doc/stages/filters.cpd.rst
    M doc/stages/filters.crop.rst
    M doc/stages/filters.csf.rst
    M doc/stages/filters.dbscan.rst
    M doc/stages/filters.decimation.rst
    M doc/stages/filters.delaunay.rst
    M doc/stages/filters.dem.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
    A doc/stages/filters.faceraster.rst
    M doc/stages/filters.farthestpointsampling.rst
    M doc/stages/filters.ferry.rst
    M doc/stages/filters.greedyprojection.rst
    M doc/stages/filters.groupby.rst
    M doc/stages/filters.hag.rst
    M doc/stages/filters.hag_delaunay.rst
    M doc/stages/filters.hag_dem.rst
    M doc/stages/filters.hag_nn.rst
    M doc/stages/filters.head.rst
    M doc/stages/filters.hexbin.rst
    M doc/stages/filters.icp.rst
    M doc/stages/filters.info.rst
    M doc/stages/filters.iqr.rst
    M doc/stages/filters.julia.rst
    M doc/stages/filters.litree.rst
    M doc/stages/filters.lloydkmeans.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.miniball.rst
    M doc/stages/filters.mongo.rst
    M doc/stages/filters.mortonorder.rst
    M doc/stages/filters.neighborclassifier.rst
    M doc/stages/filters.nndistance.rst
    M doc/stages/filters.normal.rst
    A doc/stages/filters.optimalneighborhood.rst
    M doc/stages/filters.outlier.rst
    M doc/stages/filters.overlay.rst
    M doc/stages/filters.planefit.rst
    M doc/stages/filters.pmf.rst
    M doc/stages/filters.poisson.rst
    M doc/stages/filters.projpipeline.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.reciprocity.rst
    M doc/stages/filters.reprojection.rst
    M doc/stages/filters.returns.rst
    M doc/stages/filters.rst
    M doc/stages/filters.sample.rst
    M doc/stages/filters.separatescanline.rst
    M doc/stages/filters.shell.rst
    M doc/stages/filters.skewnessbalancing.rst
    M doc/stages/filters.smrf.rst
    M doc/stages/filters.sort.rst
    M doc/stages/filters.splitter.rst
    M doc/stages/filters.stats.rst
    M doc/stages/filters.streamcallback.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.voxeldownsize.rst
    M doc/stages/readers.bpf.rst
    M doc/stages/readers.ept.rst
    M doc/stages/readers.geowave.rst
    M doc/stages/readers.i3s.rst
    M doc/stages/readers.las.rst
    A doc/stages/readers.obj.rst
    M doc/stages/readers.rst
    M doc/stages/readers.sbet.rst
    M doc/stages/readers.slpk.rst
    M doc/stages/readers.terrasolid.rst
    A doc/stages/stages.rst
    A doc/stages/writer_opts.rst
    M doc/stages/writers.bpf.rst
    M doc/stages/writers.e57.rst
    M doc/stages/writers.ept_addon.rst
    M doc/stages/writers.fbx.rst
    M doc/stages/writers.gdal.rst
    M doc/stages/writers.geowave.rst
    M doc/stages/writers.gltf.rst
    M doc/stages/writers.las.rst
    M doc/stages/writers.matlab.rst
    M doc/stages/writers.nitf.rst
    M doc/stages/writers.oci.rst
    M doc/stages/writers.ogr.rst
    M doc/stages/writers.pcd.rst
    M doc/stages/writers.pgpointcloud.rst
    M doc/stages/writers.ply.rst
    M doc/stages/writers.sbet.rst
    M doc/stages/writers.sqlite.rst
    M doc/stages/writers.text.rst
    M doc/stages/writers.tiledb.rst
    M doc/tutorial/clipping/index.rst
    M doc/tutorial/ground-filters.rst
    M doc/tutorial/las.rst
    M doc/workshop/capstone.rst
    M doc/workshop/exercises/analysis/ground/ground.rst
    M doc/workshop/exercises/analysis/meshing/meshing.rst
    M doc/workshop/exercises/analysis/rasterize/rasterize.rst
    M doc/workshop/exercises/batch_processing/batch-processing.rst
    M doc/workshop/exercises/translation/entwine.rst
    M doc/workshop/lidar-introduction.rst
    M doc/workshop/slides/source/pdal_intro.rst
    M filters/AssignFilter.cpp
    M filters/CSFilter.cpp
    M filters/CovarianceFeaturesFilter.cpp
    M filters/CovarianceFeaturesFilter.hpp
    M filters/FaceRasterFilter.cpp
    M filters/FaceRasterFilter.hpp
    R filters/HAGFilter.cpp
    R filters/HAGFilter.hpp
    M filters/HeadFilter.cpp
    M filters/HeadFilter.hpp
    M filters/IterativeClosestPoint.cpp
    M filters/IterativeClosestPoint.hpp
    M filters/LOFFilter.cpp
    M filters/LOFFilter.hpp
    M filters/NeighborClassifierFilter.cpp
    M filters/NeighborClassifierFilter.hpp
    A filters/OptimalNeighborhoodFilter.cpp
    A filters/OptimalNeighborhoodFilter.hpp
    M filters/PMFFilter.cpp
    M filters/SMRFilter.cpp
    A filters/private/expr/AssignParser.cpp
    A filters/private/expr/AssignParser.hpp
    A filters/private/expr/AssignStatement.cpp
    A filters/private/expr/AssignStatement.hpp
    A filters/private/expr/BaseParser.cpp
    A filters/private/expr/BaseParser.hpp
    A filters/private/expr/ConditionalExpression.cpp
    A filters/private/expr/ConditionalExpression.hpp
    A filters/private/expr/ConditionalParser.cpp
    A filters/private/expr/ConditionalParser.hpp
    A filters/private/expr/Expression.cpp
    A filters/private/expr/Expression.hpp
    A filters/private/expr/IdentExpression.cpp
    A filters/private/expr/IdentExpression.hpp
    A filters/private/expr/Lexer.cpp
    A filters/private/expr/Lexer.hpp
    A filters/private/expr/MathExpression.cpp
    A filters/private/expr/MathExpression.hpp
    A filters/private/expr/MathParser.cpp
    A filters/private/expr/MathParser.hpp
    A filters/private/expr/Token.hpp
    M filters/private/miniball/Seb_debug.h
    M io/BpfHeader.cpp
    M io/BpfHeader.hpp
    M io/BpfReader.cpp
    M io/BpfReader.hpp
    M io/EptAddonWriter.cpp
    M io/EptAddonWriter.hpp
    M io/EptReader.cpp
    M io/EptReader.hpp
    M io/GDALReader.cpp
    A io/ObjReader.cpp
    A io/ObjReader.hpp
    M io/PcdHeader.cpp
    M io/PcdHeader.hpp
    M io/PcdReader.cpp
    M io/PcdReader.hpp
    M io/PcdWriter.cpp
    M io/PcdWriter.hpp
    M io/TextReader.cpp
    M io/private/ept/Addon.cpp
    M io/private/ept/EptInfo.cpp
    R io/private/ept/Pool.cpp
    R io/private/ept/Pool.hpp
    M io/private/ept/TileContents.cpp
    M kernels/GroundKernel.cpp
    M kernels/GroundKernel.hpp
    M kernels/TranslateKernel.cpp
    M package.sh
    M pdal/DbReader.cpp
    M pdal/DbReader.hpp
    M pdal/DimUtil.hpp
    M pdal/Dimension.json
    A pdal/Filter.cpp
    M pdal/Filter.hpp
    M pdal/FlexWriter.hpp
    M pdal/PDALUtils.cpp
    M pdal/PDALUtils.hpp
    M pdal/PluginDirectory.cpp
    M pdal/PluginDirectory.hpp
    M pdal/PointLayout.cpp
    M pdal/PointView.cpp
    M pdal/PointView.hpp
    M pdal/Reader.cpp
    M pdal/Reader.hpp
    M pdal/Scaling.cpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp
    M pdal/StageExtensions.cpp
    M pdal/StageFactory.cpp
    M pdal/Streamable.cpp
    M pdal/Writer.cpp
    M pdal/Writer.hpp
    M pdal/private/MathUtils.cpp
    M pdal/private/MathUtils.hpp
    M pdal/private/SrsTransform.cpp
    M pdal/private/SrsTransform.hpp
    A pdal/private/StageRunner.cpp
    M pdal/private/StageRunner.hpp
    M pdal/util/Bounds.hpp
    M pdal/util/CMakeLists.txt
    M pdal/util/FileUtils.cpp
    M pdal/util/FileUtils.hpp
    M pdal/util/ProgramArgs.hpp
    A pdal/util/ThreadPool.cpp
    A pdal/util/ThreadPool.hpp
    M pdal/util/Utils.hpp
    M plugins/i3s/CMakeLists.txt
    M plugins/i3s/io/EsriReader.cpp
    M plugins/i3s/io/EsriReader.hpp
    M plugins/i3s/io/EsriUtil.cpp
    M plugins/i3s/io/EsriUtil.hpp
    M plugins/i3s/io/I3SReader.cpp
    M plugins/i3s/io/I3SReader.hpp
    A plugins/i3s/io/Obb.cpp
    A plugins/i3s/io/Obb.hpp
    A plugins/i3s/io/PageManager.cpp
    A plugins/i3s/io/PageManager.hpp
    R plugins/i3s/io/SlpkExtractor.cpp
    R plugins/i3s/io/SlpkExtractor.hpp
    M plugins/i3s/io/SlpkReader.cpp
    M plugins/i3s/io/SlpkReader.hpp
    R plugins/i3s/io/pool.hpp
    M plugins/i3s/lepcc/src/utl_const_array.h
    A plugins/i3s/test/ObbTest.cpp
    M plugins/i3s/test/SlpkReaderTest.cpp
    M plugins/i3s/test/i3sReaderTest.cpp
    M plugins/pgpointcloud/CMakeLists.txt
    M plugins/pgpointcloud/io/PgReader.cpp
    M plugins/pgpointcloud/io/PgReader.hpp
    A plugins/pgpointcloud/test/PgpointcloudTest.cpp
    R plugins/pgpointcloud/test/PgpointcloudWriterTest.cpp
    M plugins/rdb/CMakeLists.txt
    M plugins/tiledb/io/TileDBWriter.cpp
    M plugins/tiledb/test/TileDBWriterTest.cpp
    M scripts/azp/linux-conda.yml
    M scripts/ci/build_docs.sh
    M scripts/conda/osx.sh
    A test/data/obj/1.2-with-color.obj
    A test/data/obj/1.2-with-color.obj.mtl
    A test/data/obj/box.obj
    A test/data/obj/box_texture.obj
    A test/data/obj/hyper_box.obj
    A test/data/obj/no_vertex.obj
    A test/data/obj/simple_binary.obj
    M test/unit/CMakeLists.txt
    M test/unit/PluginManagerTest.cpp
    M test/unit/UtilsTest.cpp
    A test/unit/WhereTest.cpp
    M test/unit/filters/AssignFilterTest.cpp
    M test/unit/filters/CSFilterTest.cpp
    M test/unit/filters/CovarianceFeaturesTest.cpp
    M test/unit/filters/FaceRasterTest.cpp
    M test/unit/filters/IcpFilterTest.cpp
    M test/unit/filters/NeighborClassifierFilterTest.cpp
    M test/unit/io/BpfTestBase.cpp
    M test/unit/io/EptReaderTest.cpp
    M test/unit/io/GDALReaderTest.cpp
    A test/unit/io/ObjReaderTest.cpp
    M vendor/arbiter/arbiter.cpp
    M vendor/eigen/Eigen/Core
    M vendor/eigen/Eigen/Geometry
    M vendor/eigen/Eigen/src/Core/AssignEvaluator.h
    M vendor/eigen/Eigen/src/Core/products/GeneralMatrixVector.h
    M vendor/gtest/src/gtest-death-test.cc
    M vendor/kazhdan/Allocator.h
    M vendor/kazhdan/BSplineData.h
    M vendor/pdalboost/boost/date_time/dst_rules.hpp
    M vendor/pdalboost/boost/detail/utf8_codecvt_facet.hpp
    M vendor/pdalboost/boost/iostreams/detail/optional.hpp
    M vendor/pdalboost/boost/type_index.hpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into gdal-writer-update


  Commit: c30f902196e5fbe7f8ed637b3643291f8e7cf93c
      https://github.com/PDAL/PDAL/commit/c30f902196e5fbe7f8ed637b3643291f8e7cf93c
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-08-31 (Mon, 31 Aug 2020)

  Changed paths:
    M filters/FaceRasterFilter.cpp
    M io/RasterWriter.cpp
    M io/private/GDALGrid.hpp
    M plugins/oci/io/OciReader.cpp
    M test/unit/filters/FaceRasterTest.cpp

  Log Message:
  -----------
  Add RasterWriter.


Compare: https://github.com/PDAL/PDAL/compare/62ac52cea2fc%5E...c30f902196e5


More information about the pdal-commits mailing list