[pdal-commits] [PDAL/PDAL] 84a03f: Contribute KNNAssignFilter.

GitHub noreply at github.com
Fri Feb 23 14:46:54 PST 2018


  Branch: refs/heads/knnassign
  Home:   https://github.com/PDAL/PDAL
  Commit: 84a03f4714b6190ac96f151fffb197e0e137ca9d
      https://github.com/PDAL/PDAL/commit/84a03f4714b6190ac96f151fffb197e0e137ca9d
  Author: Michael Rosen <michaelr at azymetry.com>
  Date:   2018-02-08 (Thu, 08 Feb 2018)

  Changed paths:
    A doc/stages/filters.knnassign.rst
    A filters/KNNAssignFilter.cpp
    A filters/KNNAssignFilter.hpp
    A test/data/las/sample_c.las
    A test/data/las/sample_c_thin.las
    A test/data/las/sample_nc.las
    A test/unit/filters/KNNAssignFilterTest.cpp

  Log Message:
  -----------
  Contribute KNNAssignFilter.


  Commit: dc28f97fd9a73412211ae500745b71e6635c2795
      https://github.com/PDAL/PDAL/commit/dc28f97fd9a73412211ae500745b71e6635c2795
  Author: Michael Rosen <michaelr at azymetry.com>
  Date:   2018-02-08 (Thu, 08 Feb 2018)

  Changed paths:
    M pdal/StageFactory.cpp
    M test/unit/CMakeLists.txt
    M test/unit/filters/KNNAssignFilterTest.cpp

  Log Message:
  -----------
  hook up KNNAssign filter to StageFactory


  Commit: dc5a22fb30810add18417714f59106e6629dfc3c
      https://github.com/PDAL/PDAL/commit/dc5a22fb30810add18417714f59106e6629dfc3c
  Author: Michael Rosen <michaelr at azymetry.com>
  Date:   2018-02-12 (Mon, 12 Feb 2018)

  Changed paths:
    M filters/KNNAssignFilter.cpp
    M filters/KNNAssignFilter.hpp

  Log Message:
  -----------
  rename processOne --> doOne and make non-virtual


  Commit: bc77e38a3725e258defae883d348975ee39f6c35
      https://github.com/PDAL/PDAL/commit/bc77e38a3725e258defae883d348975ee39f6c35
  Author: Michael Rosen <michaelr at azymetry.com>
  Date:   2018-02-16 (Fri, 16 Feb 2018)

  Changed paths:
    M filters/KNNAssignFilter.cpp
    M test/unit/filters/KNNAssignFilterTest.cpp

  Log Message:
  -----------
  remove dimension, hard-code Classification as what we update


  Commit: ce182ef1eb6abdb24d8ca21a9bf6a0162077dc9b
      https://github.com/PDAL/PDAL/commit/ce182ef1eb6abdb24d8ca21a9bf6a0162077dc9b
  Author: Michael Rosen <michaelr at azymetry.com>
  Date:   2018-02-21 (Wed, 21 Feb 2018)

  Changed paths:
    M .gitignore
    M apps/pdal.cpp
    M cmake/examples/hobu-config.sh
    M doc/stages/filters.cluster.rst
    M examples/CMakeLists.txt
    M examples/writing-kernel/MyKernel.hpp
    M io/TIndexReader.cpp
    M io/TIndexReader.hpp
    M kernels/DeltaKernel.hpp
    M kernels/GroundKernel.hpp
    M kernels/InfoKernel.hpp
    M kernels/PipelineKernel.hpp
    M kernels/RandomKernel.hpp
    M kernels/SortKernel.hpp
    M kernels/TIndexKernel.cpp
    M kernels/TIndexKernel.hpp
    M kernels/TranslateKernel.hpp
    M pdal/PipelineReaderJSON.cpp
    M pdal/PluginManager.cpp
    M pdal/PluginManager.hpp
    R pdal/PyArray.hpp
    M pdal/StageFactory.cpp
    M pdal/pdal_macros.hpp
    M pdal/plugin.hpp
    M plugins/hexbin/kernel/DensityKernel.cpp
    M plugins/hexbin/test/HexbinFilterTest.cpp
    M plugins/pcl/kernel/PCLKernel.hpp
    M plugins/pcl/kernel/SmoothKernel.cpp
    M plugins/pcl/kernel/SmoothKernel.hpp
    M plugins/python/test/PythonFilterTest.cpp
    A python/PKG-INFO
    M python/VERSION.txt
    A python/pdal/PyArray.hpp
    M python/pdal/PyPipeline.cpp
    M python/pdal/PyPipeline.hpp
    M python/pdal/libpdalpython.pyx
    A python/setup.cfg
    M python/setup.py
    M test/unit/PluginManagerTest.cpp
    M test/unit/StageFactoryTest.cpp

  Log Message:
  -----------
  merge


  Commit: edad7fac335b06238b8428dbac30534c80736260
      https://github.com/PDAL/PDAL/commit/edad7fac335b06238b8428dbac30534c80736260
  Author: Michael Rosen <michaelr at azymetry.com>
  Date:   2018-02-21 (Wed, 21 Feb 2018)

  Changed paths:
    M doc/apps/pipeline.rst
    M examples/writing-filter/MyFilter.cpp
    M examples/writing-kernel/MyKernel.cpp
    M examples/writing-kernel/MyKernel.hpp
    M examples/writing-reader/MyReader.cpp
    M examples/writing-writer/MyWriter.cpp
    M filters/ApproximateCoplanarFilter.cpp
    M filters/ApproximateCoplanarFilter.hpp
    M filters/AssignFilter.cpp
    M filters/AssignFilter.hpp
    M filters/ChipperFilter.cpp
    M filters/ChipperFilter.hpp
    M filters/ClusterFilter.cpp
    M filters/ClusterFilter.hpp
    M filters/ColorinterpFilter.cpp
    M filters/ColorinterpFilter.hpp
    M filters/ColorizationFilter.cpp
    M filters/ColorizationFilter.hpp
    M filters/ComputeRangeFilter.cpp
    M filters/ComputeRangeFilter.hpp
    M filters/CropFilter.cpp
    M filters/CropFilter.hpp
    M filters/DecimationFilter.cpp
    M filters/DecimationFilter.hpp
    M filters/DividerFilter.cpp
    M filters/DividerFilter.hpp
    M filters/ELMFilter.cpp
    M filters/ELMFilter.hpp
    M filters/EigenvaluesFilter.cpp
    M filters/EigenvaluesFilter.hpp
    M filters/EstimateRankFilter.cpp
    M filters/EstimateRankFilter.hpp
    M filters/FerryFilter.cpp
    M filters/FerryFilter.hpp
    M filters/GreedyProjection.cpp
    M filters/GreedyProjection.hpp
    M filters/GroupByFilter.cpp
    M filters/GroupByFilter.hpp
    M filters/HAGFilter.cpp
    M filters/HAGFilter.hpp
    M filters/HeadFilter.cpp
    M filters/HeadFilter.hpp
    M filters/IQRFilter.cpp
    M filters/IQRFilter.hpp
    M filters/KDistanceFilter.cpp
    M filters/KDistanceFilter.hpp
    M filters/LOFFilter.cpp
    M filters/LOFFilter.hpp
    M filters/LocateFilter.cpp
    M filters/LocateFilter.hpp
    M filters/MADFilter.cpp
    M filters/MADFilter.hpp
    M filters/MergeFilter.cpp
    M filters/MergeFilter.hpp
    M filters/MongusFilter.cpp
    M filters/MongusFilter.hpp
    M filters/MortonOrderFilter.cpp
    M filters/MortonOrderFilter.hpp
    M filters/NormalFilter.cpp
    M filters/NormalFilter.hpp
    M filters/OutlierFilter.cpp
    M filters/OutlierFilter.hpp
    M filters/OverlayFilter.cpp
    M filters/OverlayFilter.hpp
    M filters/PMFFilter.cpp
    M filters/PMFFilter.hpp
    M filters/PoissonFilter.cpp
    M filters/PoissonFilter.hpp
    M filters/RadialDensityFilter.cpp
    M filters/RadialDensityFilter.hpp
    M filters/RandomizeFilter.cpp
    M filters/RandomizeFilter.hpp
    M filters/RangeFilter.cpp
    M filters/RangeFilter.hpp
    M filters/ReprojectionFilter.cpp
    M filters/ReprojectionFilter.hpp
    M filters/SMRFilter.cpp
    M filters/SMRFilter.hpp
    M filters/SampleFilter.cpp
    M filters/SampleFilter.hpp
    M filters/SortFilter.cpp
    M filters/SortFilter.hpp
    M filters/SplitterFilter.cpp
    M filters/SplitterFilter.hpp
    M filters/StatsFilter.cpp
    M filters/StatsFilter.hpp
    M filters/StreamCallbackFilter.cpp
    M filters/StreamCallbackFilter.hpp
    M filters/TailFilter.cpp
    M filters/TailFilter.hpp
    M filters/TransformationFilter.cpp
    M filters/TransformationFilter.hpp
    M filters/VoxelCenterNearestNeighborFilter.cpp
    M filters/VoxelCenterNearestNeighborFilter.hpp
    M filters/VoxelCentroidNearestNeighborFilter.cpp
    M filters/VoxelCentroidNearestNeighborFilter.hpp
    M io/BpfReader.cpp
    M io/BpfReader.hpp
    M io/BpfWriter.cpp
    M io/BpfWriter.hpp
    M io/FauxReader.cpp
    M io/FauxReader.hpp
    M io/GDALReader.cpp
    M io/GDALReader.hpp
    M io/GDALWriter.cpp
    M io/GDALWriter.hpp
    M io/Ilvis2Reader.cpp
    M io/Ilvis2Reader.hpp
    M io/LasReader.cpp
    M io/LasReader.hpp
    M io/LasWriter.cpp
    M io/LasWriter.hpp
    M io/NullWriter.cpp
    M io/NullWriter.hpp
    M io/OGRWriter.cpp
    M io/OGRWriter.hpp
    M io/OGRWriterV1.cpp
    M io/OptechReader.cpp
    M io/OptechReader.hpp
    M io/PlyReader.cpp
    M io/PlyReader.hpp
    M io/PlyWriter.cpp
    M io/PlyWriter.hpp
    M io/PtsReader.cpp
    M io/PtsReader.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 io/TextReader.cpp
    M io/TextReader.hpp
    M io/TextWriter.cpp
    M io/TextWriter.hpp
    M kernels/DeltaKernel.cpp
    M kernels/DeltaKernel.hpp
    M kernels/DiffKernel.cpp
    M kernels/DiffKernel.hpp
    M kernels/GroundKernel.cpp
    M kernels/GroundKernel.hpp
    M kernels/HausdorffKernel.cpp
    M kernels/HausdorffKernel.hpp
    M kernels/InfoKernel.cpp
    M kernels/InfoKernel.hpp
    M kernels/MergeKernel.cpp
    M kernels/MergeKernel.hpp
    M kernels/PipelineKernel.cpp
    M kernels/PipelineKernel.hpp
    M kernels/RandomKernel.cpp
    M kernels/RandomKernel.hpp
    M kernels/SortKernel.cpp
    M kernels/SortKernel.hpp
    M kernels/SplitKernel.cpp
    M kernels/SplitKernel.hpp
    M kernels/TIndexKernel.cpp
    M kernels/TIndexKernel.hpp
    M kernels/TranslateKernel.cpp
    M kernels/TranslateKernel.hpp
    M pdal/Filter.hpp
    M pdal/Kernel.hpp
    M pdal/PipelineManager.cpp
    M pdal/PipelineManager.hpp
    A pdal/PluginHelper.hpp
    M pdal/PluginManager.hpp
    M pdal/Reader.hpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp
    A pdal/Streamable.cpp
    A pdal/Streamable.hpp
    M pdal/Writer.hpp
    R pdal/pdal_macros.hpp
    R pdal/plugin.hpp
    M plugins/cpd/filters/CpdFilter.cpp
    M plugins/cpd/filters/CpdFilter.hpp
    M plugins/geowave/io/GeoWaveReader.cpp
    M plugins/geowave/io/GeoWaveReader.hpp
    M plugins/geowave/io/GeoWaveWriter.cpp
    M plugins/greyhound/io/GreyhoundReader.cpp
    M plugins/greyhound/io/GreyhoundWriter.cpp
    M plugins/hexbin/filters/HexBin.cpp
    M plugins/hexbin/kernel/DensityKernel.cpp
    M plugins/hexbin/kernel/OGR.hpp
    M plugins/icebridge/io/IcebridgeReader.cpp
    M plugins/matlab/filters/MatlabFilter.cpp
    M plugins/matlab/io/MatlabReader.cpp
    M plugins/matlab/io/MatlabReader.hpp
    M plugins/matlab/io/MatlabWriter.cpp
    M plugins/matlab/io/MatlabWriter.hpp
    M plugins/mbio/io/MbReader.cpp
    M plugins/mbio/io/MbReader.hpp
    M plugins/mrsid/io/MrsidReader.cpp
    M plugins/mrsid/io/MrsidReader.hpp
    M plugins/nitf/io/NitfReader.cpp
    M plugins/nitf/io/NitfWriter.cpp
    M plugins/oci/io/OciReader.cpp
    M plugins/oci/io/OciWriter.cpp
    M plugins/openscenegraph/io/OSGReader.cpp
    M plugins/pcl/filters/GridProjectionFilter.cpp
    M plugins/pcl/filters/GridProjectionFilter.hpp
    M plugins/pcl/filters/IcpFilter.cpp
    M plugins/pcl/filters/IcpFilter.hpp
    M plugins/pcl/filters/MovingLeastSquaresFilter.cpp
    M plugins/pcl/filters/MovingLeastSquaresFilter.hpp
    M plugins/pcl/filters/PCLBlock.cpp
    M plugins/pcl/filters/VoxelGridFilter.cpp
    M plugins/pcl/filters/VoxelGridFilter.hpp
    M plugins/pcl/io/PcdReader.cpp
    M plugins/pcl/io/PcdWriter.cpp
    M plugins/pcl/io/PcdWriter.hpp
    M plugins/pcl/kernel/PCLKernel.cpp
    M plugins/pcl/kernel/SmoothKernel.cpp
    M plugins/pgpointcloud/io/PgReader.cpp
    M plugins/pgpointcloud/io/PgWriter.cpp
    M plugins/python/filters/PythonFilter.cpp
    M plugins/rxp/io/RxpReader.cpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M plugins/sqlite/io/SQLiteWriter.cpp
    A test/data/pipeline/invalid1.json.in
    A test/data/pipeline/invalid2.json.in
    A test/data/pipeline/nonstreamable.json.in
    A test/data/pipeline/streamable.json.in
    M test/unit/PipelineManagerTest.cpp
    M test/unit/apps/pcpipelineTestJSON.cpp
    M test/unit/filters/ColorinterpFilterTest.cpp
    M test/unit/io/LasReaderTest.cpp
    M vendor/arbiter/arbiter.cpp
    M vendor/arbiter/arbiter.hpp

  Log Message:
  -----------
  Merge branch 'master' of github.com:PDAL/PDAL


  Commit: 8ee81848b16b1b506c3f9e7d854b1e1837d6b39d
      https://github.com/PDAL/PDAL/commit/8ee81848b16b1b506c3f9e7d854b1e1837d6b39d
  Author: Michael Rosen <michaelr at azymetry.com>
  Date:   2018-02-21 (Wed, 21 Feb 2018)

  Changed paths:
    R doc/stages/filters.knnassign.rst
    A doc/stages/filters.neighborclassifier.rst
    R filters/KNNAssignFilter.cpp
    R filters/KNNAssignFilter.hpp
    A filters/NeighborClassifierFilter.cpp
    A filters/NeighborClassifierFilter.hpp
    M pdal/StageFactory.cpp
    M test/unit/CMakeLists.txt
    R test/unit/filters/KNNAssignFilterTest.cpp
    A test/unit/filters/NeighborClassifierFilterTest.cpp

  Log Message:
  -----------
  change name knnassignfilter --> neighborclassifierfilter


Compare: https://github.com/PDAL/PDAL/compare/84a03f4714b6^...8ee81848b16b


More information about the pdal-commits mailing list