[pdal-commits] [PDAL/PDAL] 13bda8: Don't initialize srsmap with each reader. (#2015)

GitHub noreply at github.com
Wed May 23 08:30:53 PDT 2018


  Branch: refs/heads/issue-1878
  Home:   https://github.com/PDAL/PDAL
  Commit: 13bda8182401b9af04162e34d59e03fb11635ece
      https://github.com/PDAL/PDAL/commit/13bda8182401b9af04162e34d59e03fb11635ece
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M pdal/Streamable.cpp
    M pdal/Streamable.hpp
    M test/unit/StreamingTest.cpp

  Log Message:
  -----------
  Don't initialize srsmap with each reader. (#2015)

* Don't re-initialize SRS map when we move to new input.

* Add test for issue 2009.
Close #2009


  Commit: 1929f959b423588bcf5698665461c1af1f0d9e63
      https://github.com/PDAL/PDAL/commit/1929f959b423588bcf5698665461c1af1f0d9e63
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
    M test/data/las/utm17.las

  Log Message:
  -----------
  Use utm17.las that doesn't have bad Geotiff data. (#2014)


  Commit: 678c593f7883318dfdc840f79af294cda6c1a360
      https://github.com/PDAL/PDAL/commit/678c593f7883318dfdc840f79af294cda6c1a360
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-15 (Tue, 15 May 2018)

  Changed paths:
    M doc/stages/writers.pgpointcloud.rst

  Log Message:
  -----------
  Add missing comma.


  Commit: ce7c1fd23a764fd51d19b9f8229676d64221cd19
      https://github.com/PDAL/PDAL/commit/ce7c1fd23a764fd51d19b9f8229676d64221cd19
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-05-18 (Fri, 18 May 2018)

  Changed paths:
    M doc/workshop/slides/source/introduction.rst
    A doc/workshop/slides/source/rasterization.rst
    M doc/workshop/slides/source/software.rst

  Log Message:
  -----------
  update slides for foss4gna


  Commit: d19bef44a199b1da113e20b35152feb6db9fcafa
      https://github.com/PDAL/PDAL/commit/d19bef44a199b1da113e20b35152feb6db9fcafa
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-05-18 (Fri, 18 May 2018)

  Changed paths:
    A doc/workshop/Makefile

  Log Message:
  -----------
  add workshop makefile


  Commit: 8ff21eeea275e8c3810dd184b3fcff5d62e92471
      https://github.com/PDAL/PDAL/commit/8ff21eeea275e8c3810dd184b3fcff5d62e92471
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-05-18 (Fri, 18 May 2018)

  Changed paths:
    M doc/workshop/conf.py
    M doc/workshop/index.rst

  Log Message:
  -----------
  update workshop date


  Commit: 16d05071e8d615352183b6937f6fcb8c1d6c6fd0
      https://github.com/PDAL/PDAL/commit/16d05071e8d615352183b6937f6fcb8c1d6c6fd0
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2018-05-18 (Fri, 18 May 2018)

  Changed paths:
    M doc/download.rst

  Log Message:
  -----------
  Merge download doc updates from 1.7-maintenance branch


  Commit: 458aa4cbbefe39ca8c9435064b51b2e9eda73929
      https://github.com/PDAL/PDAL/commit/458aa4cbbefe39ca8c9435064b51b2e9eda73929
  Author: Landry Breuil <landryb at users.noreply.github.com>
  Date:   2018-05-21 (Mon, 21 May 2018)

  Changed paths:
    M pdal/PluginDirectory.cpp
    M plugins/sqlite/io/SQLiteCommon.hpp
    M test/unit/PluginManagerTest.cpp

  Log Message:
  -----------
  Simplify os-specific #ifdefs (#2027)

Instead of manually listing all non-macos unix platforms, make it the fallback
case, this way all BSDs are included.


  Commit: b95f870abd960ccd50a360eac90230e400281e11
      https://github.com/PDAL/PDAL/commit/b95f870abd960ccd50a360eac90230e400281e11
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-21 (Mon, 21 May 2018)

  Changed paths:
    M cmake/unix_compiler_options.cmake
    M cmake/win32_compiler_options.cmake
    M examples/writing-reader/MyReader.cpp
    M filters/ClusterFilter.cpp
    M filters/DecimationFilter.cpp
    M filters/GreedyProjection.cpp
    M filters/HeadFilter.hpp
    M filters/LOFFilter.cpp
    M filters/LocateFilter.cpp
    M filters/MongusFilter.cpp
    M filters/SMRFilter.cpp
    M filters/TailFilter.hpp
    M filters/private/DimRange.cpp
    M filters/private/pnp/GridPnp.hpp
    M io/BpfHeader.cpp
    M io/BpfReader.cpp
    M io/BpfWriter.cpp
    M io/GDALGrid.cpp
    M io/GDALReader.cpp
    M io/HeaderVal.hpp
    M io/LasHeader.cpp
    M io/LasReader.cpp
    M io/LasWriter.cpp
    M io/LasWriter.hpp
    M io/OptechReader.cpp
    M io/PlyWriter.cpp
    M io/QfitReader.cpp
    M io/TerrasolidReader.cpp
    M pdal/DimUtil.hpp
    M pdal/EigenUtils.cpp
    M pdal/KDIndex.hpp
    M pdal/PDALUtils.cpp
    M pdal/PointLayout.cpp
    M pdal/QuadIndex.cpp
    M pdal/Reader.cpp
    M pdal/Scaling.cpp
    M pdal/compression/LazPerfCompression.cpp
    M pdal/compression/LazPerfVlrCompression.cpp
    M pdal/compression/LzmaCompression.cpp
    M pdal/util/Utils.cpp
    M pdal/util/Utils.hpp
    M plugins/delaunay/filters/Delaunay_psm.cpp
    M plugins/delaunay/filters/Delaunay_psm.h
    M plugins/greyhound/io/bounds.cpp
    M plugins/greyhound/io/bounds.hpp
    M plugins/greyhound/io/point.hpp
    M plugins/icebridge/io/Hdf5Handler.cpp
    M plugins/icebridge/io/IcebridgeReader.cpp
    M plugins/mbio/io/MbReader.cpp
    M plugins/mrsid/io/MrsidReader.cpp
    M plugins/oci/test/OCITest.cpp
    M plugins/pcl/pipeline/PCLPipeline.hpp
    M plugins/rxp/io/RxpPointcloud.cpp
    M plugins/rxp/test/RxpReaderTest.cpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M test/unit/DeflateTest.cpp
    M test/unit/LazPerfTest.cpp
    M test/unit/LzmaTest.cpp
    M test/unit/ZstdTest.cpp
    M test/unit/io/LasWriterTest.cpp
    M tools/lasdump/Lasdump.hpp
    M tools/nitfwrap/NitfWrap.cpp
    M vendor/arbiter/arbiter.cpp
    M vendor/kazhdan/MAT.inl
    M vendor/kazhdan/PoissonRecon.h
    M vendor/kazhdan/point_source/PointSource.h
    M vendor/nanoflann/nanoflann.hpp

  Log Message:
  -----------
  Protect min/max against #define in Windows (#2022)

* Don't bleed PDAL options into other projects.

* Don't make libraries PDAL needs part of the external link interface.

* Link with util since we haven't installed.

* Remove stray paren.

* Work around Windows min/max mess.

* Parens...

* Parens...

* Parens.

* Add back variable so we don't require boost libraries.

* Remove much boost.

* Guard max for Windows.

* More min/max guard.

* Paren-ify max/min for Windows so as not to bleed into people's code that
uses ours.

* More fixes.

* A couple more...

* Paren-ize max() in MAT.inl.

* And more...

* Laz-perf may not be "minmax" safe.

* More

* min/max guard

* Don't remove paren option.

* A few items caught on review.


  Commit: d44eb0adf9524477cca8a3833b91e07edb1abba7
      https://github.com/PDAL/PDAL/commit/d44eb0adf9524477cca8a3833b91e07edb1abba7
  Author: John Wass <jwass3 at gmail.com>
  Date:   2018-05-21 (Mon, 21 May 2018)

  Changed paths:
    M pdal/ArtifactManager.hpp
    M test/unit/ArtifactTest.cpp

  Log Message:
  -----------
  access artifact manager keys (#2030)


  Commit: 4e7fe68b05a3195f5529af43752e8ff580073394
      https://github.com/PDAL/PDAL/commit/4e7fe68b05a3195f5529af43752e8ff580073394
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-21 (Mon, 21 May 2018)

  Changed paths:
    M pdal/ArtifactManager.hpp
    M test/unit/ArtifactTest.cpp

  Log Message:
  -----------
  Fix test comparison types.
Formatting fix.


  Commit: d1a5e7d1c5a049e20418d0f0480590d76e97008e
      https://github.com/PDAL/PDAL/commit/d1a5e7d1c5a049e20418d0f0480590d76e97008e
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-21 (Mon, 21 May 2018)

  Changed paths:
    M doc/apps/pipeline.rst
    M doc/pipeline.rst
    M pdal/PipelineReaderJSON.cpp
    A test/data/pipeline/range_bad_limits.json.in
    A test/data/pipeline/range_multi_limits.json.in
    M test/unit/apps/pcpipelineTestJSON.cpp

  Log Message:
  -----------
  Handle repeated options. (#2021)

* Handle repeated options.
Close #1941

* English language fix.


  Commit: 0aabaee62584101205ffa5593ff836ba66d4768f
      https://github.com/PDAL/PDAL/commit/0aabaee62584101205ffa5593ff836ba66d4768f
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M pdal/SpatialReference.cpp

  Log Message:
  -----------
  Remove unused, confusing code.


  Commit: 408a5f5bb8a062a4c22bf20e22aebeb9bc991bfc
      https://github.com/PDAL/PDAL/commit/408a5f5bb8a062a4c22bf20e22aebeb9bc991bfc
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M pdal/Stage.cpp
    M pdal/Stage.hpp

  Log Message:
  -----------
  Split Stage::execute() in two to avoid recursion and make it clear (#2032)

what's being executed once and what's being run for each stage.  It also
provides a place in the code that will be guaranteed to run only once per
user-invoked execution.


  Commit: b966e2e0f7a6822f251147d76c233564e8b67e28
      https://github.com/PDAL/PDAL/commit/b966e2e0f7a6822f251147d76c233564e8b67e28
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M cmake/unix_compiler_options.cmake
    M cmake/win32_compiler_options.cmake
    M doc/apps/pipeline.rst
    M doc/download.rst
    M doc/pipeline.rst
    M doc/stages/writers.pgpointcloud.rst
    A doc/workshop/Makefile
    M doc/workshop/conf.py
    M doc/workshop/index.rst
    M doc/workshop/slides/source/introduction.rst
    A doc/workshop/slides/source/rasterization.rst
    M doc/workshop/slides/source/software.rst
    M examples/writing-reader/MyReader.cpp
    M filters/ClusterFilter.cpp
    M filters/DecimationFilter.cpp
    M filters/GreedyProjection.cpp
    M filters/HeadFilter.hpp
    M filters/LOFFilter.cpp
    M filters/LocateFilter.cpp
    M filters/MongusFilter.cpp
    M filters/SMRFilter.cpp
    M filters/TailFilter.hpp
    M filters/private/DimRange.cpp
    M filters/private/pnp/GridPnp.hpp
    M io/BpfHeader.cpp
    M io/BpfReader.cpp
    M io/BpfWriter.cpp
    M io/GDALGrid.cpp
    M io/GDALReader.cpp
    M io/HeaderVal.hpp
    M io/LasHeader.cpp
    M io/LasReader.cpp
    M io/LasWriter.cpp
    M io/LasWriter.hpp
    M io/OptechReader.cpp
    M io/PlyWriter.cpp
    M io/QfitReader.cpp
    M io/TerrasolidReader.cpp
    M pdal/ArtifactManager.hpp
    M pdal/DimUtil.hpp
    M pdal/EigenUtils.cpp
    M pdal/KDIndex.hpp
    M pdal/PDALUtils.cpp
    M pdal/PipelineReaderJSON.cpp
    M pdal/PluginDirectory.cpp
    M pdal/PointLayout.cpp
    M pdal/QuadIndex.cpp
    M pdal/Reader.cpp
    M pdal/Scaling.cpp
    M pdal/SpatialReference.cpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp
    M pdal/Streamable.cpp
    M pdal/Streamable.hpp
    M pdal/compression/LazPerfCompression.cpp
    M pdal/compression/LazPerfVlrCompression.cpp
    M pdal/compression/LzmaCompression.cpp
    M pdal/util/Utils.cpp
    M pdal/util/Utils.hpp
    M plugins/delaunay/filters/Delaunay_psm.cpp
    M plugins/delaunay/filters/Delaunay_psm.h
    M plugins/greyhound/io/bounds.cpp
    M plugins/greyhound/io/bounds.hpp
    M plugins/greyhound/io/point.hpp
    M plugins/icebridge/io/Hdf5Handler.cpp
    M plugins/icebridge/io/IcebridgeReader.cpp
    M plugins/mbio/io/MbReader.cpp
    M plugins/mrsid/io/MrsidReader.cpp
    M plugins/oci/test/OCITest.cpp
    M plugins/pcl/pipeline/PCLPipeline.hpp
    M plugins/rxp/io/RxpPointcloud.cpp
    M plugins/rxp/test/RxpReaderTest.cpp
    M plugins/sqlite/io/SQLiteCommon.hpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M test/data/las/utm17.las
    A test/data/pipeline/range_bad_limits.json.in
    A test/data/pipeline/range_multi_limits.json.in
    M test/unit/ArtifactTest.cpp
    M test/unit/DeflateTest.cpp
    M test/unit/LazPerfTest.cpp
    M test/unit/LzmaTest.cpp
    M test/unit/PluginManagerTest.cpp
    M test/unit/StreamingTest.cpp
    M test/unit/ZstdTest.cpp
    M test/unit/apps/pcpipelineTestJSON.cpp
    M test/unit/io/LasWriterTest.cpp
    M tools/lasdump/Lasdump.hpp
    M tools/nitfwrap/NitfWrap.cpp
    M vendor/arbiter/arbiter.cpp
    M vendor/kazhdan/MAT.inl
    M vendor/kazhdan/PoissonRecon.h
    M vendor/kazhdan/point_source/PointSource.h
    M vendor/nanoflann/nanoflann.hpp

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


Compare: https://github.com/PDAL/PDAL/compare/aa7d009c0838...b966e2e0f7a6
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the pdal-commits mailing list