[pdal-commits] [PDAL/PDAL] 4f63d2: Throw error if we can't open PLY file.

GitHub noreply at github.com
Thu Feb 1 06:41:06 PST 2018


  Branch: refs/heads/plugin
  Home:   https://github.com/PDAL/PDAL
  Commit: 4f63d2b3138d9addc4f55401155fa2668583a4fe
      https://github.com/PDAL/PDAL/commit/4f63d2b3138d9addc4f55401155fa2668583a4fe
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    M io/PlyReader.cpp

  Log Message:
  -----------
  Throw error if we can't open PLY file.


  Commit: 50ace60ea647fdfeee08d939cbb9f3f11fcd25b3
      https://github.com/PDAL/PDAL/commit/50ace60ea647fdfeee08d939cbb9f3f11fcd25b3
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    M filters/FerryFilter.cpp

  Log Message:
  -----------
  Register the FerryFilter's destination dimension with the same type as the source, rather than always a double.


  Commit: 4fd2ae8e1f468c00c598f8ec7f169f87665ba872
      https://github.com/PDAL/PDAL/commit/4fd2ae8e1f468c00c598f8ec7f169f87665ba872
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    M doc/stages/readers.greyhound.rst
    A doc/stages/writers.greyhound.rst
    M pdal/Dimension.json
    M pdal/StageFactory.cpp
    M plugins/greyhound/CMakeLists.txt
    A plugins/greyhound/io/GreyhoundCommon.cpp
    A plugins/greyhound/io/GreyhoundCommon.hpp
    M plugins/greyhound/io/GreyhoundReader.cpp
    M plugins/greyhound/io/GreyhoundReader.hpp
    A plugins/greyhound/io/GreyhoundWriter.cpp
    A plugins/greyhound/io/GreyhoundWriter.hpp
    M plugins/greyhound/io/bounds.cpp
    M plugins/greyhound/io/bounds.hpp
    M plugins/greyhound/io/point.hpp
    M plugins/greyhound/test/GreyhoundReaderTest.cpp

  Log Message:
  -----------
  Add Greyhound writer (#1782)


  Commit: cb641be793c4cf9e6d311b2051037e86d915aec9
      https://github.com/PDAL/PDAL/commit/cb641be793c4cf9e6d311b2051037e86d915aec9
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    M filters/FerryFilter.cpp

  Log Message:
  -----------
  Merge pull request #1783 from PDAL/ferry-filter-type

Register the FerryFilter's destination dimension with the same type as the source


  Commit: d0e9b56a406d2bad816a2048869ed93edafd3d5e
      https://github.com/PDAL/PDAL/commit/d0e9b56a406d2bad816a2048869ed93edafd3d5e
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    M scripts/docker/Dockerfile

  Log Message:
  -----------
  more alpine tweaks


  Commit: 179e3682518229ab10883aa44387a328b0d888d6
      https://github.com/PDAL/PDAL/commit/179e3682518229ab10883aa44387a328b0d888d6
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-01-19 (Fri, 19 Jan 2018)

  Changed paths:
    M scripts/docker/Dockerfile

  Log Message:
  -----------
  Don't remove proj4-dev in the Docker setup.


  Commit: 81d94d3e72cd74255d2ad9d49f2f85bb8ef7b856
      https://github.com/PDAL/PDAL/commit/81d94d3e72cd74255d2ad9d49f2f85bb8ef7b856
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M plugins/greyhound/io/GreyhoundWriter.cpp

  Log Message:
  -----------
  Update GreyhoundWriter for new Greyhound addon API.


  Commit: 060f7832abc0f738601823f6bd2cd20b1f1e5c9d
      https://github.com/PDAL/PDAL/commit/060f7832abc0f738601823f6bd2cd20b1f1e5c9d
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M pdal/DimUtil.hpp

  Log Message:
  -----------
  Allow dimension names to contain slashes for the assign/range filters.


  Commit: d63b1210e27a26d2eb1b66368b20bee35f948d48
      https://github.com/PDAL/PDAL/commit/d63b1210e27a26d2eb1b66368b20bee35f948d48
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M doc/stages/filters.python.rst

  Log Message:
  -----------
  Fix doc error.


  Commit: 64caa1d4b35d168214ce405273a50fd3abb8a803
      https://github.com/PDAL/PDAL/commit/64caa1d4b35d168214ce405273a50fd3abb8a803
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M plugins/greyhound/io/GreyhoundReader.cpp

  Log Message:
  -----------
  Fix typos on other side of ifdef. Ifdef's are awful.


  Commit: 37edaa3f0676754a35df45067fd15564d9c5c30b
      https://github.com/PDAL/PDAL/commit/37edaa3f0676754a35df45067fd15564d9c5c30b
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M pdal/DimUtil.hpp

  Log Message:
  -----------
  Merge pull request #1784 from PDAL/dimensions-with-slashes

Allow dimension names to contain slashes for the assign/range filters.


  Commit: f71e19607e9fc010cf387e81699aeb9185d7b360
      https://github.com/PDAL/PDAL/commit/f71e19607e9fc010cf387e81699aeb9185d7b360
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M scripts/ci/script.sh

  Log Message:
  -----------
  Re-enable Python Extension building on AppVeyor (#1787)

* turn Python extension testing back on

* need pip

* need cython


  Commit: 5e7c3985e8f6ccd1ed1c84d8cfb1b9517ead34a1
      https://github.com/PDAL/PDAL/commit/5e7c3985e8f6ccd1ed1c84d8cfb1b9517ead34a1
  Author: Blottiere Paul <blottiere.paul at gmail.com>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    A doc/stages/filters.mortonorder.img1.png
    M doc/stages/filters.mortonorder.rst
    M filters/MortonOrderFilter.cpp
    M filters/MortonOrderFilter.hpp
    M test/unit/CMakeLists.txt
    A test/unit/filters/MortonOrderTest.cpp

  Log Message:
  -----------
  [filter] Reverse Morton (#1786)

* Add revert Morton algorithm

* Add test

* Rename option from revert to reverse

* Update documentation

* Some minor changes


  Commit: 59feb3997a413dab105c66dabf0684558f262fc6
      https://github.com/PDAL/PDAL/commit/59feb3997a413dab105c66dabf0684558f262fc6
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M doc/stages/filters.python.rst
    M doc/tutorial/pcl_spec.rst

  Log Message:
  -----------
  fix up filters.ground references that are now out of date


  Commit: 4d9dfe8f48ee860c59d159e190a4f441cc26d78f
      https://github.com/PDAL/PDAL/commit/4d9dfe8f48ee860c59d159e190a4f441cc26d78f
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-01-25 (Thu, 25 Jan 2018)

  Changed paths:
    M scripts/docker/Dockerfile

  Log Message:
  -----------
  Use master branch for Dockerfile.


  Commit: 5a79f514b98fd79433eba33f461f0d5063a9f602
      https://github.com/PDAL/PDAL/commit/5a79f514b98fd79433eba33f461f0d5063a9f602
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M doc/stages/readers.text.rst
    M io/TextReader.cpp
    M io/TextReader.hpp
    A test/data/text/missingheader.txt
    M test/unit/io/TextReaderTest.cpp

  Log Message:
  -----------
  Add support for overriding header line in readers.text. (#1795)

* Add support for overriding header line in readers.text.
Close #1788

* Update doc.


  Commit: d4a8f7c658a90db77ba70edf87430f7efff97c54
      https://github.com/PDAL/PDAL/commit/d4a8f7c658a90db77ba70edf87430f7efff97c54
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M scripts/docker/1.4-maintenance/alpine/Dockerfile
    M scripts/docker/1.5-maintenance/alpine/Dockerfile
    M scripts/docker/1.6-maintenance/alpine/Dockerfile
    M scripts/docker/master/alpine/Dockerfile

  Log Message:
  -----------
  Persist the proj4-dev package (#1797)

proj4-dev contains the libproj.so symbolic link that GDAL expects. We need it
at runtime and cannot delete it as build-only dependency.


  Commit: d76922bd893e99f1426d5d6adab2f50b3f088d14
      https://github.com/PDAL/PDAL/commit/d76922bd893e99f1426d5d6adab2f50b3f088d14
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-01-29 (Mon, 29 Jan 2018)

  Changed paths:
    M CMakeLists.txt
    M apps/pdal.cpp
    M cmake/win32_compiler_options.cmake
    M filters/private/pnp/GridPnp.hpp
    M io/GDALGrid.cpp
    M io/GDALGrid.hpp
    M io/Ilvis2Reader.cpp
    M io/Ilvis2Reader.hpp
    M io/LasHeader.cpp
    M io/LasReader.cpp
    M io/LasReader.hpp
    M io/LasWriter.cpp
    M io/LasWriter.hpp
    M io/PlyReader.cpp
    M io/QfitReader.cpp
    M kernels/HausdorffKernel.cpp
    M kernels/InfoKernel.cpp
    M pdal/DbWriter.cpp
    M pdal/GDALUtils.cpp
    M pdal/GEOSUtils.cpp
    M pdal/Mesh.hpp
    M pdal/PDALUtils.cpp
    M pdal/PDALUtils.hpp
    M pdal/PipelineManager.cpp
    M pdal/PluginManager.cpp
    M pdal/PointView.hpp
    M pdal/PyArray.hpp
    M pdal/SpatialReference.cpp
    M pdal/Writer.cpp
    M pdal/XMLSchema.hpp
    M pdal/compression/Compression.hpp
    A pdal/compression/DeflateCompression.cpp
    M pdal/compression/DeflateCompression.hpp
    A pdal/compression/LazPerfCompression.cpp
    M pdal/compression/LazPerfCompression.hpp
    A pdal/compression/LazPerfVlrCompression.cpp
    A pdal/compression/LazPerfVlrCompression.hpp
    A pdal/compression/LzmaCompression.cpp
    M pdal/compression/LzmaCompression.hpp
    A pdal/compression/ZstdCompression.cpp
    M pdal/compression/ZstdCompression.hpp
    M pdal/pdal_config.cpp
    M pdal/pdal_config.hpp
    M pdal/pdal_export.hpp
    M pdal/pdal_internal.hpp
    M pdal/util/Utils.cpp
    M pdal/util/Uuid.hpp
    R pdal_defines.h.in
    A pdal_features.hpp.in
    M plugins/greyhound/io/GreyhoundReader.cpp
    M plugins/greyhound/io/GreyhoundWriter.cpp
    M plugins/greyhound/io/point.hpp
    M plugins/mrsid/test/MrsidTest.cpp
    M plugins/nitf/io/MetadataReader.cpp
    M plugins/nitf/io/MetadataReader.hpp
    M plugins/nitf/io/NitfFileReader.hpp
    M plugins/nitf/io/NitfFileWriter.hpp
    M plugins/nitf/io/NitfWriter.cpp
    M plugins/nitf/io/tre_plugins.cpp
    M plugins/nitf/test/NitfReaderTest.cpp
    M plugins/oci/io/OciWrapper.cpp
    M plugins/python/plang/Environment.cpp
    M plugins/python/plang/Invocation.cpp
    M plugins/python/plang/Redirector.cpp
    M plugins/python/plang/Redirector.hpp
    M plugins/python/plang/Script.cpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M plugins/sqlite/io/SQLiteWriter.cpp
    M plugins/sqlite/test/SQLiteTest.cpp
    M test/unit/CMakeLists.txt
    R test/unit/CompressionTest.cpp
    M test/unit/ConfigTest.cpp
    A test/unit/DeflateTest.cpp
    A test/unit/LazPerfTest.cpp
    A test/unit/LzmaTest.cpp
    M test/unit/PluginManagerTest.cpp
    M test/unit/SegmentationTest.cpp
    M test/unit/UtilsTest.cpp
    A test/unit/ZstdTest.cpp
    M test/unit/apps/pc2pcTest.cpp

  Log Message:
  -----------
  Config (#1796)

Eliminate some conditional compilation and make build more build-system agnostic.


  Commit: 29f7c8ca0b6db10f6c9bd9c3dfed32833a6874c8
      https://github.com/PDAL/PDAL/commit/29f7c8ca0b6db10f6c9bd9c3dfed32833a6874c8
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-02-01 (Thu, 01 Feb 2018)

  Changed paths:
    M CMakeLists.txt
    M apps/pdal.cpp
    M cmake/win32_compiler_options.cmake
    A doc/stages/filters.mortonorder.img1.png
    M doc/stages/filters.mortonorder.rst
    M doc/stages/filters.python.rst
    M doc/stages/readers.greyhound.rst
    M doc/stages/readers.text.rst
    A doc/stages/writers.greyhound.rst
    M doc/tutorial/pcl_spec.rst
    M examples/CMakeLists.txt
    M examples/writing-kernel/MyKernel.hpp
    M filters/FerryFilter.cpp
    M filters/MortonOrderFilter.cpp
    M filters/MortonOrderFilter.hpp
    M filters/private/pnp/GridPnp.hpp
    M io/GDALGrid.cpp
    M io/GDALGrid.hpp
    M io/Ilvis2Reader.cpp
    M io/Ilvis2Reader.hpp
    M io/LasHeader.cpp
    M io/LasReader.cpp
    M io/LasReader.hpp
    M io/LasWriter.cpp
    M io/LasWriter.hpp
    M io/PlyReader.cpp
    M io/QfitReader.cpp
    M io/TextReader.cpp
    M io/TextReader.hpp
    M kernels/HausdorffKernel.cpp
    M kernels/InfoKernel.cpp
    M pdal/DbWriter.cpp
    M pdal/DimUtil.hpp
    M pdal/Dimension.json
    M pdal/GDALUtils.cpp
    M pdal/GEOSUtils.cpp
    M pdal/Mesh.hpp
    M pdal/PDALUtils.cpp
    M pdal/PDALUtils.hpp
    M pdal/PipelineManager.cpp
    M pdal/PluginManager.cpp
    M pdal/PointView.hpp
    M pdal/PyArray.hpp
    M pdal/SpatialReference.cpp
    M pdal/StageFactory.cpp
    M pdal/Writer.cpp
    M pdal/XMLSchema.hpp
    M pdal/compression/Compression.hpp
    A pdal/compression/DeflateCompression.cpp
    M pdal/compression/DeflateCompression.hpp
    A pdal/compression/LazPerfCompression.cpp
    M pdal/compression/LazPerfCompression.hpp
    A pdal/compression/LazPerfVlrCompression.cpp
    A pdal/compression/LazPerfVlrCompression.hpp
    A pdal/compression/LzmaCompression.cpp
    M pdal/compression/LzmaCompression.hpp
    A pdal/compression/ZstdCompression.cpp
    M pdal/compression/ZstdCompression.hpp
    M pdal/pdal_config.cpp
    M pdal/pdal_config.hpp
    M pdal/pdal_export.hpp
    M pdal/pdal_internal.hpp
    M pdal/util/Utils.cpp
    M pdal/util/Uuid.hpp
    R pdal_defines.h.in
    A pdal_features.hpp.in
    M plugins/greyhound/CMakeLists.txt
    A plugins/greyhound/io/GreyhoundCommon.cpp
    A plugins/greyhound/io/GreyhoundCommon.hpp
    M plugins/greyhound/io/GreyhoundReader.cpp
    M plugins/greyhound/io/GreyhoundReader.hpp
    A plugins/greyhound/io/GreyhoundWriter.cpp
    A plugins/greyhound/io/GreyhoundWriter.hpp
    M plugins/greyhound/io/bounds.cpp
    M plugins/greyhound/io/bounds.hpp
    M plugins/greyhound/io/point.hpp
    M plugins/greyhound/test/GreyhoundReaderTest.cpp
    M plugins/mrsid/test/MrsidTest.cpp
    M plugins/nitf/io/MetadataReader.cpp
    M plugins/nitf/io/MetadataReader.hpp
    M plugins/nitf/io/NitfFileReader.hpp
    M plugins/nitf/io/NitfFileWriter.hpp
    M plugins/nitf/io/NitfWriter.cpp
    M plugins/nitf/io/tre_plugins.cpp
    M plugins/nitf/test/NitfReaderTest.cpp
    M plugins/oci/io/OciWrapper.cpp
    M plugins/python/plang/Environment.cpp
    M plugins/python/plang/Invocation.cpp
    M plugins/python/plang/Redirector.cpp
    M plugins/python/plang/Redirector.hpp
    M plugins/python/plang/Script.cpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M plugins/sqlite/io/SQLiteWriter.cpp
    M plugins/sqlite/test/SQLiteTest.cpp
    M scripts/ci/script.sh
    M scripts/docker/1.4-maintenance/alpine/Dockerfile
    M scripts/docker/1.5-maintenance/alpine/Dockerfile
    M scripts/docker/1.6-maintenance/alpine/Dockerfile
    M scripts/docker/Dockerfile
    M scripts/docker/master/alpine/Dockerfile
    A test/data/text/missingheader.txt
    M test/unit/CMakeLists.txt
    R test/unit/CompressionTest.cpp
    M test/unit/ConfigTest.cpp
    A test/unit/DeflateTest.cpp
    A test/unit/LazPerfTest.cpp
    A test/unit/LzmaTest.cpp
    M test/unit/PluginManagerTest.cpp
    M test/unit/SegmentationTest.cpp
    M test/unit/UtilsTest.cpp
    A test/unit/ZstdTest.cpp
    M test/unit/apps/pc2pcTest.cpp
    A test/unit/filters/MortonOrderTest.cpp
    M test/unit/io/TextReaderTest.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into plugin
Add CMakeLists.txt for test build of examples.


Compare: https://github.com/PDAL/PDAL/compare/f97100db417b...29f7c8ca0b6d


More information about the pdal-commits mailing list