[pdal-commits] [PDAL/PDAL] 5db11b: Add streaming support to pipeline kernel.

GitHub noreply at github.com
Mon Jan 9 14:02:04 PST 2017


  Branch: refs/heads/stream
  Home:   https://github.com/PDAL/PDAL
  Commit: 5db11b43e98cea3695a4e435e95258668c90b053
      https://github.com/PDAL/PDAL/commit/5db11b43e98cea3695a4e435e95258668c90b053
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M kernels/PipelineKernel.cpp
    M kernels/PipelineKernel.hpp
    M pdal/PipelineManager.cpp
    M pdal/PipelineManager.hpp
    M pdal/PointTable.hpp

  Log Message:
  -----------
  Add streaming support to pipeline kernel.


  Commit: aec3be3f8c084935ae1dc7f99aa2042c5a288c21
      https://github.com/PDAL/PDAL/commit/aec3be3f8c084935ae1dc7f99aa2042c5a288c21
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M pdal/FlexWriter.hpp
    M pdal/Stage.cpp
    M test/unit/io/LasWriterTest.cpp

  Log Message:
  -----------
  Make sure we only call ready() and done() once for each stage in streaming
mode.


  Commit: 3f3715e57ff68e1b280841e0766c97c57b956a9e
      https://github.com/PDAL/PDAL/commit/3f3715e57ff68e1b280841e0766c97c57b956a9e
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M io/LasWriter.cpp
    M io/LasWriter.hpp
    M pdal/FlexWriter.hpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp

  Log Message:
  -----------
  Provide hook for SRS changes during streaming.


  Commit: 95463bda1855f4834d6f4fa649add48bb0d928d7
      https://github.com/PDAL/PDAL/commit/95463bda1855f4834d6f4fa649add48bb0d928d7
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

  Changed paths:
    M .travis.yml
    M CMakeLists.txt
    M HOWTORELEASE.txt
    R Vagrantfile
    M apps/pdal.cpp
    M cmake/examples/hobu-config.sh
    M cmake/laszip.cmake
    M cmake/options.cmake
    A cmake/pdaljni.cmake
    R doc/api/cpp/algorithm.rst
    M doc/api/cpp/index.rst
    M doc/conf.py
    M doc/development/compilation/dependencies.rst
    M doc/download.rst
    A doc/images/foss4g-2017.png
    M doc/index.rst
    M doc/pipeline.rst
    M doc/quickstart.rst
    A doc/stages/filters.assign.rst
    R doc/stages/filters.attribute.rst
    A doc/stages/filters.cluster.rst
    M doc/stages/filters.crop.rst
    A doc/stages/filters.groupby.rst
    A doc/stages/filters.locate.rst
    A doc/stages/filters.overlay.rst
    M doc/stages/filters.pclblock.rst
    M doc/stages/filters.pmf.rst
    M doc/stages/filters.reprojection.rst
    M doc/stages/readers.faux.rst
    M doc/stages/readers.pcd.rst
    M doc/stages/writers.matlab.rst
    R doc/stages/writers.p2g.rst
    M doc/stages/writers.pcd.rst
    R doc/stages/writers.rialto.rst
    M doc/stages/writers.rst
    M doc/tutorial/calculating-normalized-heights.rst
    M doc/tutorial/clipping-with-shapefile.rst
    M doc/tutorial/dart-throwing.rst
    M doc/tutorial/pcl_block_tutorial.rst
    M doc/tutorial/pcl_spec.rst
    M doc/tutorial/writing-filter.rst
    M doc/workshop/exercises/analysis/clipping/clipping.rst
    M doc/workshop/exercises/analysis/dtm/dtm-run-command.txt
    M doc/workshop/exercises/analysis/dtm/dtm.rst
    A doc/workshop/exercises/analysis/dtm/gdal.json
    R doc/workshop/exercises/analysis/dtm/p2g.json
    M doc/workshop/slides/source/clipping.rst
    M doc/workshop/slides/source/dtm.rst
    M doc/workshop/slides/source/pdal_intro.rst
    A filters/AssignFilter.cpp
    A filters/AssignFilter.hpp
    R filters/AttributeFilter.cpp
    R filters/AttributeFilter.hpp
    A filters/ClusterFilter.cpp
    A filters/ClusterFilter.hpp
    M filters/CropFilter.cpp
    M filters/CropFilter.hpp
    A filters/GroupByFilter.cpp
    A filters/GroupByFilter.hpp
    A filters/LocateFilter.cpp
    A filters/LocateFilter.hpp
    A filters/OverlayFilter.cpp
    A filters/OverlayFilter.hpp
    M filters/PMFFilter.cpp
    M filters/private/crop/Point.cpp
    M filters/private/crop/Point.hpp
    M io/FauxReader.cpp
    M io/FauxReader.hpp
    M io/GeotiffSupport.cpp
    M io/GeotiffSupport.hpp
    M io/LasHeader.cpp
    M io/LasWriter.cpp
    M io/LasWriter.hpp
    A java/.gitignore
    A java/README.md
    A java/build.sbt
    A java/core/src/main/scala/io/pdal/DimType.scala
    A java/core/src/main/scala/io/pdal/Native.scala
    A java/core/src/main/scala/io/pdal/Pipeline.scala
    A java/core/src/main/scala/io/pdal/PointCloud.scala
    A java/core/src/main/scala/io/pdal/PointLayout.scala
    A java/core/src/main/scala/io/pdal/PointView.scala
    A java/core/src/main/scala/io/pdal/PointViewIterator.scala
    A java/core/src/main/scala/io/pdal/SizedDimType.scala
    A java/core/src/test/resources/las.json
    A java/core/src/test/scala/io/pdal/PipelineSpec.scala
    A java/core/src/test/scala/io/pdal/PointCloudSpec.scala
    A java/core/src/test/scala/io/pdal/TestEnvironmentSpec.scala
    A java/native/src/Accessors.cpp
    A java/native/src/CMakeLists.txt
    A java/native/src/JavaPipeline.cpp
    A java/native/src/PointViewRawPtr.cpp
    A java/native/src/include/Accessors.hpp
    A java/native/src/include/JavaIterator.hpp
    A java/native/src/include/JavaPipeline.hpp
    A java/native/src/include/PointViewRawPtr.hpp
    A java/native/src/include/io_pdal_Pipeline.h
    A java/native/src/include/io_pdal_PointLayout.h
    A java/native/src/include/io_pdal_PointView.h
    A java/native/src/include/io_pdal_PointViewIterator.h
    A java/native/src/io_pdal_Pipeline.cpp
    A java/native/src/io_pdal_PointLayout.cpp
    A java/native/src/io_pdal_PointView.cpp
    A java/native/src/io_pdal_PointViewIterator.cpp
    A java/project/Commands.scala
    A java/project/Environment.scala
    A java/project/build.properties
    A java/project/plugins.sbt
    A java/sbt
    A java/scripts/publish-212.sh
    A java/scripts/publish-all.sh
    A java/scripts/publish-javastyle.sh
    A java/scripts/publish-local-212.sh
    A java/scripts/publish-local.sh
    A java/scripts/publish.sh
    M pdal/DimUtil.hpp
    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/Options.cpp
    M pdal/Options.hpp
    M pdal/PipelineManager.cpp
    M pdal/PluginManager.cpp
    M pdal/PointTable.cpp
    M pdal/PointTable.hpp
    M pdal/Polygon.cpp
    M pdal/Polygon.hpp
    A pdal/Segmentation.cpp
    A pdal/Segmentation.hpp
    M pdal/SpatialReference.cpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp
    M pdal/StageFactory.cpp
    M pdal/util/ProgramArgs.hpp
    M pdal/util/Utils.hpp
    M plugins/CMakeLists.txt
    M plugins/greyhound/io/GreyhoundReader.cpp
    M plugins/greyhound/io/GreyhoundReader.hpp
    M plugins/greyhound/test/GreyhoundReaderTest.cpp
    R plugins/p2g/CMakeLists.txt
    R plugins/p2g/io/P2gWriter.cpp
    R plugins/p2g/io/P2gWriter.hpp
    M plugins/pcl/CMakeLists.txt
    M plugins/pcl/filters/PCLBlock.cpp
    M plugins/pcl/filters/PCLBlock.hpp
    M plugins/pcl/pipeline/PCLPipeline.h
    M plugins/pcl/pipeline/PCLPipeline.hpp
    M plugins/pcl/test/PCLBlockFilterTest.cpp
    M python/VERSION.txt
    M python/pdal/__init__.py
    M python/test/test_pipeline.py
    M scripts/appveyor/config.cmd
    M scripts/ci/script.sh
    M scripts/docker/Dockerfile
    M scripts/docker/Dockerfile.xenial
    M scripts/docker/dependencies/Dockerfile
    M scripts/linux-install-scripts/pdal.sh
    M test/data/filters/pcl/example_PassThrough_1.json
    M test/data/filters/pcl/example_PassThrough_2.json
    M test/data/filters/pcl/filter_ConditionalRemoval_1.json
    M test/data/filters/pcl/filter_ConditionalRemoval_2.json
    M test/data/filters/pcl/filter_GridMinimum.json
    M test/data/filters/pcl/filter_NormalEstimation_1.json
    M test/data/filters/pcl/filter_NormalEstimation_2.json
    M test/data/filters/pcl/filter_PassThrough_1.json
    M test/data/filters/pcl/filter_PassThrough_2.json
    M test/data/filters/pcl/filter_VoxelGrid.json
    A test/data/pipeline/assign.json.in
    R test/data/pipeline/attribute.json.in
    A test/data/pipeline/overlay.json.in
    M test/unit/CMakeLists.txt
    M test/unit/EigenTest.cpp
    M test/unit/OptionsTest.cpp
    M test/unit/PointTableTest.cpp
    M test/unit/ProgramArgsTest.cpp
    A test/unit/SegmentationTest.cpp
    M test/unit/apps/pcpipelineTestJSON.cpp
    A test/unit/filters/AssignFilterTest.cpp
    R test/unit/filters/AttributeFilterTest.cpp
    M test/unit/filters/CropFilterTest.cpp
    A test/unit/filters/GroupByFilterTest.cpp
    A test/unit/filters/LocateFilterTest.cpp
    A test/unit/filters/OverlayFilterTest.cpp
    M test/unit/io/FauxReaderTest.cpp

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


Compare: https://github.com/PDAL/PDAL/compare/5db11b43e98c^...95463bda1855


More information about the pdal-commits mailing list