[pdal-commits] [PDAL/PDAL] 26b82d: Port icebridge driver to plugin framework
GitHub
noreply at github.com
Wed Nov 12 11:48:45 PST 2014
Branch: refs/heads/issues/562-laz-perf
Home: https://github.com/PDAL/PDAL
Commit: 26b82d8265d8a8256649279de142dcccbaef19b5
https://github.com/PDAL/PDAL/commit/26b82d8265d8a8256649279de142dcccbaef19b5
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
R include/pdal/Hdf5Handler.hpp
R include/pdal/drivers/icebridge/Reader.hpp
M plugins/CMakeLists.txt
A plugins/icebridge/CMakeLists.txt
A plugins/icebridge/drivers/Hdf5Handler.cpp
A plugins/icebridge/drivers/Hdf5Handler.hpp
A plugins/icebridge/drivers/IcebridgeReader.cpp
A plugins/icebridge/drivers/IcebridgeReader.hpp
M src/CMakeLists.txt
R src/Hdf5Handler.cpp
M src/StageFactory.cpp
R src/drivers/icebridge/Reader.cpp
M test/unit/drivers/icebridge/IcebridgeReaderTest.cpp
Log Message:
-----------
Port icebridge driver to plugin framework
Commit: 0dc8aacabe63e2a73c88991d8fb21e53ad772d32
https://github.com/PDAL/PDAL/commit/0dc8aacabe63e2a73c88991d8fb21e53ad772d32
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M include/pdal/Drivers.hpp
R include/pdal/drivers/oci/OciReader.hpp
R include/pdal/drivers/oci/Writer.hpp
R include/pdal/drivers/oci/common.hpp
R include/pdal/drivers/oci/oci_wrapper.h
M plugins/CMakeLists.txt
A plugins/oci/CMakeLists.txt
A plugins/oci/drivers/OciCommon.cpp
A plugins/oci/drivers/OciCommon.hpp
A plugins/oci/drivers/OciReader.cpp
A plugins/oci/drivers/OciReader.hpp
A plugins/oci/drivers/OciWrapper.cpp
A plugins/oci/drivers/OciWrapper.h
A plugins/oci/drivers/OciWriter.cpp
A plugins/oci/drivers/OciWriter.hpp
M src/CMakeLists.txt
M src/StageFactory.cpp
R src/drivers/oci/OciReader.cpp
R src/drivers/oci/Writer.cpp
R src/drivers/oci/common.cpp
R src/drivers/oci/oci_wrapper.cpp
M test/unit/drivers/oci/OCITest.cpp
Log Message:
-----------
Port oci drivers to plugin framework
Commit: 45dd04701479b1cec1b87e3aca5f19287a13533f
https://github.com/PDAL/PDAL/commit/45dd04701479b1cec1b87e3aca5f19287a13533f
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/greyhound/CMakeLists.txt
M plugins/icebridge/CMakeLists.txt
M plugins/oci/CMakeLists.txt
M plugins/pcl/CMakeLists.txt
Log Message:
-----------
handle status of missing dependencies uniformly in plugins
Commit: bdade4279a2c7648f213c3a47aee60bc9cc107e2
https://github.com/PDAL/PDAL/commit/bdade4279a2c7648f213c3a47aee60bc9cc107e2
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M include/pdal/Drivers.hpp
R include/pdal/drivers/p2g/P2gWriter.hpp
M plugins/CMakeLists.txt
A plugins/p2g/CMakeLists.txt
A plugins/p2g/drivers/P2gWriter.cpp
A plugins/p2g/drivers/P2gWriter.hpp
M src/CMakeLists.txt
M src/StageFactory.cpp
R src/drivers/p2g/P2gWriter.cpp
Log Message:
-----------
Port p2g driver to plugin framework
Commit: 6cf191fe2a0e8150f6f6349714bbb21aae113df4
https://github.com/PDAL/PDAL/commit/6cf191fe2a0e8150f6f6349714bbb21aae113df4
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M include/pdal/Drivers.hpp
Log Message:
-----------
remove icebridge from Drivers.hpp
Commit: 85b8b952d6a11f2631f86fa7a70407707dc1acd7
https://github.com/PDAL/PDAL/commit/85b8b952d6a11f2631f86fa7a70407707dc1acd7
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M include/pdal/Drivers.hpp
R include/pdal/drivers/sqlite/SQLiteCommon.hpp
R include/pdal/drivers/sqlite/SQLiteReader.hpp
R include/pdal/drivers/sqlite/SQLiteWriter.hpp
M plugins/CMakeLists.txt
A plugins/sqlite/CMakeLists.txt
A plugins/sqlite/drivers/SQLiteCommon.hpp
A plugins/sqlite/drivers/SQLiteReader.cpp
A plugins/sqlite/drivers/SQLiteReader.hpp
A plugins/sqlite/drivers/SQLiteWriter.cpp
A plugins/sqlite/drivers/SQLiteWriter.hpp
M src/CMakeLists.txt
M src/StageFactory.cpp
R src/drivers/sqlite/SQLiteReader.cpp
R src/drivers/sqlite/SQLiteWriter.cpp
M test/unit/drivers/sqlite/SQLiteTest.cpp
Log Message:
-----------
Port sqlite driver to plugin framework
Commit: 25d6fc5b9453bdc419352b8d7f7f7ffe4ab78100
https://github.com/PDAL/PDAL/commit/25d6fc5b9453bdc419352b8d7f7f7ffe4ab78100
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/greyhound/CMakeLists.txt
M plugins/icebridge/CMakeLists.txt
M plugins/oci/CMakeLists.txt
M plugins/p2g/CMakeLists.txt
M plugins/pcl/CMakeLists.txt
M plugins/pcl/drivers/PcdReader.hpp
M plugins/pcl/drivers/PcdWriter.hpp
M plugins/sqlite/CMakeLists.txt
Log Message:
-----------
fix some typos, add PDAL_LINKAGE within pdal_macros and the pcl CMakeLists
Commit: 0fe62dd66f662d3e4de709105f981036fd9cf2fa
https://github.com/PDAL/PDAL/commit/0fe62dd66f662d3e4de709105f981036fd9cf2fa
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M include/pdal/Drivers.hpp
R include/pdal/drivers/pgpointcloud/PgReader.hpp
R include/pdal/drivers/pgpointcloud/Writer.hpp
R include/pdal/drivers/pgpointcloud/common.hpp
M plugins/CMakeLists.txt
A plugins/pgpointcloud/CMakeLists.txt
A plugins/pgpointcloud/drivers/PgCommon.hpp
A plugins/pgpointcloud/drivers/PgReader.cpp
A plugins/pgpointcloud/drivers/PgReader.hpp
A plugins/pgpointcloud/drivers/PgWriter.cpp
A plugins/pgpointcloud/drivers/PgWriter.hpp
M src/CMakeLists.txt
M src/StageFactory.cpp
R src/drivers/pgpointcloud/PgReader.cpp
R src/drivers/pgpointcloud/Reader.cpp
R src/drivers/pgpointcloud/Writer.cpp
M test/unit/drivers/pgpointcloud/PgpointcloudWriterTest.cpp
Log Message:
-----------
Port pgpointcloud driver to plugin framework
Commit: 594e56190b29b68500bd780f2484802c8ec83276
https://github.com/PDAL/PDAL/commit/594e56190b29b68500bd780f2484802c8ec83276
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/pcl/CMakeLists.txt
Log Message:
-----------
only link PDAL in PDAL_ADD_DRIVER, link deps in the plugin CMakeLists file
Commit: 177b9229fbc66b86336de104751386b2fdddb077
https://github.com/PDAL/PDAL/commit/177b9229fbc66b86336de104751386b2fdddb077
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
R include/pdal/drivers/mrsid/Reader.hpp
M plugins/CMakeLists.txt
A plugins/mrsid/CMakeLists.txt
A plugins/mrsid/drivers/MrsidReader.cpp
A plugins/mrsid/drivers/MrsidReader.hpp
M src/CMakeLists.txt
R src/drivers/mrsid/Reader.cpp
Log Message:
-----------
Port MrSID driver to plugin framework
Commit: 64cc95d9f46696ce41d37f060f80037b3ef4bef1
https://github.com/PDAL/PDAL/commit/64cc95d9f46696ce41d37f060f80037b3ef4bef1
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M plugins/icebridge/CMakeLists.txt
A plugins/icebridge/test/IcebridgeReaderTest.cpp
M plugins/oci/CMakeLists.txt
A plugins/oci/test/OCITest.cpp
M plugins/pcl/CMakeLists.txt
A plugins/pcl/test/PCLBlockFilterTest.cpp
M plugins/pgpointcloud/CMakeLists.txt
A plugins/pgpointcloud/test/PgpointcloudWriterTest.cpp
A plugins/pgpointcloud/test/Pgtest-Support.hpp.in
M plugins/sqlite/CMakeLists.txt
A plugins/sqlite/test/SQLiteTest.cpp
M test/unit/CMakeLists.txt
R test/unit/drivers/icebridge/IcebridgeReaderTest.cpp
R test/unit/drivers/oci/OCITest.cpp
R test/unit/drivers/pgpointcloud/PgpointcloudWriterTest.cpp
R test/unit/drivers/pgpointcloud/Pgtest-Support.hpp.in
R test/unit/drivers/sqlite/SQLiteTest.cpp
R test/unit/filters/PCLBlockFilterTest.cpp
Log Message:
-----------
move plugin tests to plugins folder, add macro for adding plugin tests
Commit: 20dbd439d7744ab867a30d7a7106570be87394d0
https://github.com/PDAL/PDAL/commit/20dbd439d7744ab867a30d7a7106570be87394d0
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M include/pdal/Drivers.hpp
R include/pdal/drivers/nitf/Reader.hpp
R include/pdal/drivers/nitf/Writer.hpp
M include/pdal/pdal_macros.hpp
M plugins/CMakeLists.txt
M plugins/greyhound/drivers/GreyhoundReader.hpp
M plugins/icebridge/drivers/IcebridgeReader.hpp
M plugins/mrsid/drivers/MrsidReader.hpp
A plugins/nitf/CMakeLists.txt
A plugins/nitf/drivers/MetadataReader.cpp
A plugins/nitf/drivers/MetadataReader.hpp
A plugins/nitf/drivers/NitfFile.cpp
A plugins/nitf/drivers/NitfFile.hpp
A plugins/nitf/drivers/NitfReader.cpp
A plugins/nitf/drivers/NitfReader.hpp
A plugins/nitf/drivers/NitfWriter.cpp
A plugins/nitf/drivers/NitfWriter.hpp
A plugins/nitf/drivers/nitflib.h
A plugins/nitf/drivers/tre_plugins.cpp
A plugins/nitf/drivers/tre_plugins.hpp
A plugins/nitf/test/NitfReaderTest.cpp
A plugins/nitf/test/NitfWriterTest.cpp
M plugins/oci/drivers/OciReader.hpp
M plugins/oci/drivers/OciWriter.hpp
M plugins/p2g/drivers/P2gWriter.hpp
M plugins/pcl/drivers/PCLVisualizer.hpp
M plugins/pcl/drivers/PcdReader.hpp
M plugins/pcl/drivers/PcdWriter.hpp
M plugins/pcl/filters/PCLBlock.hpp
M plugins/pcl/kernel/Ground.hpp
M plugins/pcl/kernel/PCL.hpp
M plugins/pcl/kernel/Smooth.hpp
M plugins/pcl/kernel/View.hpp
M plugins/pgpointcloud/drivers/PgReader.hpp
M plugins/pgpointcloud/drivers/PgWriter.hpp
M plugins/sqlite/drivers/SQLiteReader.hpp
M plugins/sqlite/drivers/SQLiteWriter.hpp
M src/CMakeLists.txt
M src/StageFactory.cpp
R src/drivers/nitf/MetadataReader.cpp
R src/drivers/nitf/MetadataReader.hpp
R src/drivers/nitf/NitfFile.cpp
R src/drivers/nitf/NitfFile.hpp
R src/drivers/nitf/Reader.cpp
R src/drivers/nitf/Writer.cpp
R src/drivers/nitf/nitflib.h
R src/drivers/nitf/tre_plugins.cpp
R src/drivers/nitf/tre_plugins.hpp
M src/kernel/KernelFactory.cpp
M test/unit/CMakeLists.txt
R test/unit/drivers/nitf/NitfReaderTest.cpp
R test/unit/drivers/nitf/NitfWriterTest.cpp
Log Message:
-----------
Port NITF driver to plugin framework, having trouble with PDALRegister
symbols being exported
Commit: 50e6fb1e952a0999bc0cef1c4a81e8b10d9453c4
https://github.com/PDAL/PDAL/commit/50e6fb1e952a0999bc0cef1c4a81e8b10d9453c4
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M plugins/CMakeLists.txt
M plugins/oci/CMakeLists.txt
M plugins/pgpointcloud/CMakeLists.txt
M plugins/sqlite/CMakeLists.txt
Log Message:
-----------
WITH_ changed to BUILD_PLUGIN_ for plugin options, add dependent options for whether or not to build certain tests (e.g., certain databases may not be available for testing)
Commit: 062188bdd3fefbeeebf346165472080324682207
https://github.com/PDAL/PDAL/commit/062188bdd3fefbeeebf346165472080324682207
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M scripts/ci/script.sh
M scripts/vagrant/pcl.sh
M scripts/vagrant/pdal.sh
Log Message:
-----------
reflect renamed options, update vagrant scripts
Commit: 972431711a31d0a8977d1891121d9dc4e36ae5f3
https://github.com/PDAL/PDAL/commit/972431711a31d0a8977d1891121d9dc4e36ae5f3
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M include/pdal/Filters.hpp
R include/pdal/filters/HexBin.hpp
M plugins/CMakeLists.txt
A plugins/hexer/CMakeLists.txt
A plugins/hexer/filters/HexBin.cpp
A plugins/hexer/filters/HexBin.hpp
A plugins/hexer/test/HexbinFilterTest.cpp
M scripts/ci/script.sh
M src/CMakeLists.txt
M src/StageFactory.cpp
R src/filters/HexBin.cpp
M test/unit/CMakeLists.txt
R test/unit/filters/HexbinFilterTest.cpp
Log Message:
-----------
Port HexBin driver to plugin framework, fix BUILD_PLUGIN_NITF
Commit: 71c783cc06b0d857af78b9eab3b7efb497a50518
https://github.com/PDAL/PDAL/commit/71c783cc06b0d857af78b9eab3b7efb497a50518
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M plugins/CMakeLists.txt
A plugins/hexbin/CMakeLists.txt
A plugins/hexbin/filters/HexBin.cpp
A plugins/hexbin/filters/HexBin.hpp
A plugins/hexbin/test/HexbinFilterTest.cpp
R plugins/hexer/CMakeLists.txt
R plugins/hexer/filters/HexBin.cpp
R plugins/hexer/filters/HexBin.hpp
R plugins/hexer/test/HexbinFilterTest.cpp
Log Message:
-----------
renamed hexer as hexbin, should not necessarily name the plugins after their dependencies
Commit: df518029a1b66fa281ebf1526486ae8abb8cec29
https://github.com/PDAL/PDAL/commit/df518029a1b66fa281ebf1526486ae8abb8cec29
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/greyhound/CMakeLists.txt
M plugins/hexbin/CMakeLists.txt
M plugins/nitf/CMakeLists.txt
M plugins/oci/CMakeLists.txt
M plugins/p2g/CMakeLists.txt
M plugins/pcl/CMakeLists.txt
M plugins/pgpointcloud/CMakeLists.txt
M plugins/sqlite/CMakeLists.txt
Log Message:
-----------
drop find_package REQUIRED, let FOO_FOUND do all the work and only be a stickler about version if it becomes an issue
Commit: 858231e2a0e8327616ec33e2fe8473e75ee1149b
https://github.com/PDAL/PDAL/commit/858231e2a0e8327616ec33e2fe8473e75ee1149b
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M include/pdal/pdal_macros.hpp
Log Message:
-----------
cleaning up
Commit: 4fffcb80df955a8003b737bbe097d47344a8f628
https://github.com/PDAL/PDAL/commit/4fffcb80df955a8003b737bbe097d47344a8f628
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
lint
Commit: ddcd831f1473f5fe10ab05de37d0890b4d563942
https://github.com/PDAL/PDAL/commit/ddcd831f1473f5fe10ab05de37d0890b4d563942
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/nitf/test/NitfReaderTest.cpp
Log Message:
-----------
update recently added NitfReader test
Commit: 18e8cfc9c0c07c7bfaebc2edce83f7cc252bc14e
https://github.com/PDAL/PDAL/commit/18e8cfc9c0c07c7bfaebc2edce83f7cc252bc14e
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M scripts/ci/script.sh
Log Message:
-----------
not expecting nitro to be present on travis, so pin BUILD_PLUGIN_NITRO=OFF
Commit: 5ad90f66ef2d3953ea3a9f9c38f5157234456a69
https://github.com/PDAL/PDAL/commit/5ad90f66ef2d3953ea3a9f9c38f5157234456a69
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M CMakeLists.txt
M include/pdal/Drivers.hpp
M include/pdal/drivers/text/Writer.hpp
M src/CMakeLists.txt
M src/StageFactory.cpp
M src/drivers/text/Writer.cpp
M test/unit/drivers/text/TextWriterTest.cpp
Log Message:
-----------
remove all the USE_PDAL_PLUGIN_FOO refs
Commit: 1422d44c83612f80ddf6f05daa6a3028f813820f
https://github.com/PDAL/PDAL/commit/1422d44c83612f80ddf6f05daa6a3028f813820f
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M cmake/pdal_targets.cmake
M plugins/greyhound/CMakeLists.txt
M plugins/hexbin/CMakeLists.txt
M plugins/icebridge/CMakeLists.txt
M plugins/mrsid/CMakeLists.txt
M plugins/nitf/CMakeLists.txt
M plugins/oci/CMakeLists.txt
M plugins/p2g/CMakeLists.txt
M plugins/pcl/CMakeLists.txt
M plugins/pgpointcloud/CMakeLists.txt
M plugins/sqlite/CMakeLists.txt
Log Message:
-----------
set lib names within macro, quote variables so lists stay intact
Commit: e90d314238c0da92e10205406d2b811a64d97153
https://github.com/PDAL/PDAL/commit/e90d314238c0da92e10205406d2b811a64d97153
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/nitf/CMakeLists.txt
Log Message:
-----------
typo in file extension
Commit: 49739ca276a7d53b0b655d4b3961e4068ee5eeb2
https://github.com/PDAL/PDAL/commit/49739ca276a7d53b0b655d4b3961e4068ee5eeb2
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/nitf/test/NitfReaderTest.cpp
Log Message:
-----------
cannot pass unique_ptr to setInput
Commit: 35f17954de2ac42284e1f950c04f23f8ef9209ef
https://github.com/PDAL/PDAL/commit/35f17954de2ac42284e1f950c04f23f8ef9209ef
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M include/pdal/drivers/las/Writer.hpp
Log Message:
-----------
nitf::Writer is now nitf::NitfWriter
Commit: 27c6760dbcf48313d7aa870bcbd75c21e7549b6c
https://github.com/PDAL/PDAL/commit/27c6760dbcf48313d7aa870bcbd75c21e7549b6c
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/hexbin/filters/HexBin.cpp
Log Message:
-----------
names must match, this is too easy to mess up, need to make it foolproof
Commit: c2181a3d5c5e7256fc2e7a1e8fdfdc7d1cac6992
https://github.com/PDAL/PDAL/commit/c2181a3d5c5e7256fc2e7a1e8fdfdc7d1cac6992
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M cmake/pdal_targets.cmake
M test/unit/CMakeLists.txt
Log Message:
-----------
simplify the original pdal unit tests, using the new cmake macro, also regrouping sources to make it a little easier to read/find things
Commit: fc839679c24942d812f74511df79c2e7660faf62
https://github.com/PDAL/PDAL/commit/fc839679c24942d812f74511df79c2e7660faf62
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M test/unit/CMakeLists.txt
Log Message:
-----------
still need to include directories
Commit: fbfcbf3afb2983bed5c62aadc2c6e70bad2eb526
https://github.com/PDAL/PDAL/commit/fbfcbf3afb2983bed5c62aadc2c6e70bad2eb526
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M cmake/pdal_targets.cmake
M plugins/hexbin/CMakeLists.txt
M plugins/icebridge/CMakeLists.txt
M plugins/nitf/CMakeLists.txt
M plugins/oci/CMakeLists.txt
M plugins/pcl/CMakeLists.txt
M plugins/pgpointcloud/CMakeLists.txt
M plugins/sqlite/CMakeLists.txt
M test/unit/CMakeLists.txt
Log Message:
-----------
link plugin libraries to plugin tests by default
Commit: 4d82e3206fdd1ae0536b16104ca8c5b627765d23
https://github.com/PDAL/PDAL/commit/4d82e3206fdd1ae0536b16104ca8c5b627765d23
Author: Pete Gadomski <pete.gadomski at gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M plugins/sqlite/CMakeLists.txt
Log Message:
-----------
Change case of SQLiteTest.cpp
On case-sensitive systems sqlite's cmakelists was broken.
Commit: 1a08a21115862b636e703a29b1efc9c59f7c8f32
https://github.com/PDAL/PDAL/commit/1a08a21115862b636e703a29b1efc9c59f7c8f32
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M include/pdal/Metadata.hpp
M test/unit/MetadataTest.cpp
Log Message:
-----------
Provide type conversion for metadata.
Provide automatic base 64 decoding for metadata.
Commit: 5e2509bb93bf04d00227609c7ec01e8c808279ac
https://github.com/PDAL/PDAL/commit/5e2509bb93bf04d00227609c7ec01e8c808279ac
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M include/pdal/PointBufferIter.hpp
M include/pdal/Utils.hpp
Log Message:
-----------
Merge branch 'master' of https://github.com/PDAL/PDAL into issues/563-base64-metadata
Commit: 91c9d88101ebfc39463de9412d3589700d71518e
https://github.com/PDAL/PDAL/commit/91c9d88101ebfc39463de9412d3589700d71518e
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M src/QuadIndex.cpp
Log Message:
-----------
Change PointRef to PtRef to work around MSVC problem.
Commit: 259ea9a110b0801df891b11f8cb33ee484e071ee
https://github.com/PDAL/PDAL/commit/259ea9a110b0801df891b11f8cb33ee484e071ee
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M include/pdal/Metadata.hpp
M test/unit/MetadataTest.cpp
Log Message:
-----------
Merge pull request #579 from PDAL/issues/563-base64-metadata
Issues/563 base64 metadata
Commit: 73416e40588559e49e5db212bc982c74d4b56c43
https://github.com/PDAL/PDAL/commit/73416e40588559e49e5db212bc982c74d4b56c43
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M include/pdal/drivers/las/Writer.hpp
M src/Stage.cpp
M src/drivers/las/Writer.cpp
M test/unit/drivers/las/LasWriterTest.cpp
Log Message:
-----------
Add tests for LAS metadata/option handling.
Commit: e71bffb9c052292aab5913c37e69995fa13c5a2c
https://github.com/PDAL/PDAL/commit/e71bffb9c052292aab5913c37e69995fa13c5a2c
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M include/pdal/Metadata.hpp
M include/pdal/PointBufferIter.hpp
M include/pdal/Utils.hpp
M include/pdal/drivers/las/Writer.hpp
M src/QuadIndex.cpp
M src/Stage.cpp
M src/drivers/las/Writer.cpp
M test/unit/MetadataTest.cpp
M test/unit/drivers/las/LasWriterTest.cpp
Log Message:
-----------
Merge branch 'master' into issues/554-port-all-plugins
Conflicts:
include/pdal/drivers/las/Writer.hpp
Commit: d62fe61d808808d3c7f89d461376dd9244371ece
https://github.com/PDAL/PDAL/commit/d62fe61d808808d3c7f89d461376dd9244371ece
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M plugins/oci/drivers/OciWriter.hpp
Log Message:
-----------
Missed file.
Commit: 1d7609389a5c7c7288754d45ee8bc3e201f43a36
https://github.com/PDAL/PDAL/commit/1d7609389a5c7c7288754d45ee8bc3e201f43a36
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M CMakeLists.txt
M cmake/pdal_targets.cmake
M include/pdal/Drivers.hpp
M include/pdal/Filters.hpp
R include/pdal/Hdf5Handler.hpp
R include/pdal/drivers/icebridge/Reader.hpp
M include/pdal/drivers/las/Writer.hpp
R include/pdal/drivers/mrsid/Reader.hpp
R include/pdal/drivers/nitf/Reader.hpp
R include/pdal/drivers/nitf/Writer.hpp
R include/pdal/drivers/oci/OciReader.hpp
R include/pdal/drivers/oci/Writer.hpp
R include/pdal/drivers/oci/common.hpp
R include/pdal/drivers/oci/oci_wrapper.h
R include/pdal/drivers/p2g/P2gWriter.hpp
R include/pdal/drivers/pgpointcloud/PgReader.hpp
R include/pdal/drivers/pgpointcloud/Writer.hpp
R include/pdal/drivers/pgpointcloud/common.hpp
R include/pdal/drivers/sqlite/SQLiteCommon.hpp
R include/pdal/drivers/sqlite/SQLiteReader.hpp
R include/pdal/drivers/sqlite/SQLiteWriter.hpp
M include/pdal/drivers/text/Writer.hpp
R include/pdal/filters/HexBin.hpp
M include/pdal/pdal_macros.hpp
M plugins/CMakeLists.txt
M plugins/greyhound/CMakeLists.txt
M plugins/greyhound/drivers/GreyhoundReader.hpp
A plugins/hexbin/CMakeLists.txt
A plugins/hexbin/filters/HexBin.cpp
A plugins/hexbin/filters/HexBin.hpp
A plugins/hexbin/test/HexbinFilterTest.cpp
A plugins/icebridge/CMakeLists.txt
A plugins/icebridge/drivers/Hdf5Handler.cpp
A plugins/icebridge/drivers/Hdf5Handler.hpp
A plugins/icebridge/drivers/IcebridgeReader.cpp
A plugins/icebridge/drivers/IcebridgeReader.hpp
A plugins/icebridge/test/IcebridgeReaderTest.cpp
A plugins/mrsid/CMakeLists.txt
A plugins/mrsid/drivers/MrsidReader.cpp
A plugins/mrsid/drivers/MrsidReader.hpp
A plugins/nitf/CMakeLists.txt
A plugins/nitf/drivers/MetadataReader.cpp
A plugins/nitf/drivers/MetadataReader.hpp
A plugins/nitf/drivers/NitfFile.cpp
A plugins/nitf/drivers/NitfFile.hpp
A plugins/nitf/drivers/NitfReader.cpp
A plugins/nitf/drivers/NitfReader.hpp
A plugins/nitf/drivers/NitfWriter.cpp
A plugins/nitf/drivers/NitfWriter.hpp
A plugins/nitf/drivers/nitflib.h
A plugins/nitf/drivers/tre_plugins.cpp
A plugins/nitf/drivers/tre_plugins.hpp
A plugins/nitf/test/NitfReaderTest.cpp
A plugins/nitf/test/NitfWriterTest.cpp
A plugins/oci/CMakeLists.txt
A plugins/oci/drivers/OciCommon.cpp
A plugins/oci/drivers/OciCommon.hpp
A plugins/oci/drivers/OciReader.cpp
A plugins/oci/drivers/OciReader.hpp
A plugins/oci/drivers/OciWrapper.cpp
A plugins/oci/drivers/OciWrapper.h
A plugins/oci/drivers/OciWriter.cpp
A plugins/oci/drivers/OciWriter.hpp
A plugins/oci/test/OCITest.cpp
A plugins/p2g/CMakeLists.txt
A plugins/p2g/drivers/P2gWriter.cpp
A plugins/p2g/drivers/P2gWriter.hpp
M plugins/pcl/CMakeLists.txt
M plugins/pcl/drivers/PCLVisualizer.hpp
M plugins/pcl/drivers/PcdReader.hpp
M plugins/pcl/drivers/PcdWriter.hpp
M plugins/pcl/filters/PCLBlock.hpp
M plugins/pcl/kernel/Ground.hpp
M plugins/pcl/kernel/PCL.hpp
M plugins/pcl/kernel/Smooth.hpp
M plugins/pcl/kernel/View.hpp
A plugins/pcl/test/PCLBlockFilterTest.cpp
A plugins/pgpointcloud/CMakeLists.txt
A plugins/pgpointcloud/drivers/PgCommon.hpp
A plugins/pgpointcloud/drivers/PgReader.cpp
A plugins/pgpointcloud/drivers/PgReader.hpp
A plugins/pgpointcloud/drivers/PgWriter.cpp
A plugins/pgpointcloud/drivers/PgWriter.hpp
A plugins/pgpointcloud/test/PgpointcloudWriterTest.cpp
A plugins/pgpointcloud/test/Pgtest-Support.hpp.in
A plugins/sqlite/CMakeLists.txt
A plugins/sqlite/drivers/SQLiteCommon.hpp
A plugins/sqlite/drivers/SQLiteReader.cpp
A plugins/sqlite/drivers/SQLiteReader.hpp
A plugins/sqlite/drivers/SQLiteWriter.cpp
A plugins/sqlite/drivers/SQLiteWriter.hpp
A plugins/sqlite/test/SQLiteTest.cpp
M scripts/ci/script.sh
M scripts/vagrant/pcl.sh
M scripts/vagrant/pdal.sh
M src/CMakeLists.txt
R src/Hdf5Handler.cpp
M src/StageFactory.cpp
R src/drivers/icebridge/Reader.cpp
R src/drivers/mrsid/Reader.cpp
R src/drivers/nitf/MetadataReader.cpp
R src/drivers/nitf/MetadataReader.hpp
R src/drivers/nitf/NitfFile.cpp
R src/drivers/nitf/NitfFile.hpp
R src/drivers/nitf/Reader.cpp
R src/drivers/nitf/Writer.cpp
R src/drivers/nitf/nitflib.h
R src/drivers/nitf/tre_plugins.cpp
R src/drivers/nitf/tre_plugins.hpp
R src/drivers/oci/OciReader.cpp
R src/drivers/oci/Writer.cpp
R src/drivers/oci/common.cpp
R src/drivers/oci/oci_wrapper.cpp
R src/drivers/p2g/P2gWriter.cpp
R src/drivers/pgpointcloud/PgReader.cpp
R src/drivers/pgpointcloud/Reader.cpp
R src/drivers/pgpointcloud/Writer.cpp
R src/drivers/sqlite/SQLiteReader.cpp
R src/drivers/sqlite/SQLiteWriter.cpp
M src/drivers/text/Writer.cpp
R src/filters/HexBin.cpp
M src/kernel/KernelFactory.cpp
M test/unit/CMakeLists.txt
R test/unit/drivers/icebridge/IcebridgeReaderTest.cpp
R test/unit/drivers/nitf/NitfReaderTest.cpp
R test/unit/drivers/nitf/NitfWriterTest.cpp
R test/unit/drivers/oci/OCITest.cpp
R test/unit/drivers/pgpointcloud/PgpointcloudWriterTest.cpp
R test/unit/drivers/pgpointcloud/Pgtest-Support.hpp.in
R test/unit/drivers/sqlite/SQLiteTest.cpp
M test/unit/drivers/text/TextWriterTest.cpp
R test/unit/filters/HexbinFilterTest.cpp
R test/unit/filters/PCLBlockFilterTest.cpp
Log Message:
-----------
Merge branch 'issues/554-port-all-plugins'
Commit: 2a9cbbf97ce1809628e262534a1683d151ada6e2
https://github.com/PDAL/PDAL/commit/2a9cbbf97ce1809628e262534a1683d151ada6e2
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M CMakeLists.txt
A doc/stages/drivers.rxp.reader.rst
M doc/stages/index.rst
M include/pdal/Dimension.hpp
M pdal_defines.h.in
M plugins/CMakeLists.txt
A plugins/rxp/CMakeLists.txt
A plugins/rxp/drivers/RxpReader.cpp
A plugins/rxp/drivers/RxpReader.hpp
A plugins/rxp/test/Config.hpp.in
A plugins/rxp/test/RxpReaderTest.cpp
A plugins/rxp/test/data/130501_232206_cut.rxp
M src/StageFactory.cpp
Log Message:
-----------
Squashed commit of the following:
commit 810935058699f01b08cbbf64f3cb59679932e158
Author: Pete Gadomski <pete.gadomski at gmail.com>
Date: Thu Aug 14 19:19:31 2014 +0000
Add the rxp reader
RXP is the streaming file format used by RIEGL Laser Measurement Systems
(http://www.riegl.com). Support for reading rxp
files is provided by RiVLib, RIEGL's own library which they release for
use by their customers.
RiVLib only supports reading rxp files, not writing them.
Commit: 52671e3fdc9bb2d31c25516282ecb3e3c91d5ce6
https://github.com/PDAL/PDAL/commit/52671e3fdc9bb2d31c25516282ecb3e3c91d5ce6
Author: Howard Butler <howard at hobu.co>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M CMakeLists.txt
M cmake/pdal_targets.cmake
A doc/stages/drivers.rxp.reader.rst
M doc/stages/index.rst
M include/pdal/Dimension.hpp
M include/pdal/Drivers.hpp
M include/pdal/Filters.hpp
R include/pdal/Hdf5Handler.hpp
M include/pdal/Metadata.hpp
R include/pdal/drivers/icebridge/Reader.hpp
M include/pdal/drivers/las/Writer.hpp
R include/pdal/drivers/mrsid/Reader.hpp
R include/pdal/drivers/nitf/Reader.hpp
R include/pdal/drivers/nitf/Writer.hpp
R include/pdal/drivers/oci/OciReader.hpp
R include/pdal/drivers/oci/Writer.hpp
R include/pdal/drivers/oci/common.hpp
R include/pdal/drivers/oci/oci_wrapper.h
R include/pdal/drivers/p2g/P2gWriter.hpp
R include/pdal/drivers/pgpointcloud/PgReader.hpp
R include/pdal/drivers/pgpointcloud/Writer.hpp
R include/pdal/drivers/pgpointcloud/common.hpp
R include/pdal/drivers/sqlite/SQLiteCommon.hpp
R include/pdal/drivers/sqlite/SQLiteReader.hpp
R include/pdal/drivers/sqlite/SQLiteWriter.hpp
M include/pdal/drivers/text/Writer.hpp
R include/pdal/filters/HexBin.hpp
M include/pdal/pdal_macros.hpp
M pdal_defines.h.in
M plugins/CMakeLists.txt
M plugins/greyhound/CMakeLists.txt
M plugins/greyhound/drivers/GreyhoundReader.hpp
A plugins/hexbin/CMakeLists.txt
A plugins/hexbin/filters/HexBin.cpp
A plugins/hexbin/filters/HexBin.hpp
A plugins/hexbin/test/HexbinFilterTest.cpp
A plugins/icebridge/CMakeLists.txt
A plugins/icebridge/drivers/Hdf5Handler.cpp
A plugins/icebridge/drivers/Hdf5Handler.hpp
A plugins/icebridge/drivers/IcebridgeReader.cpp
A plugins/icebridge/drivers/IcebridgeReader.hpp
A plugins/icebridge/test/IcebridgeReaderTest.cpp
A plugins/mrsid/CMakeLists.txt
A plugins/mrsid/drivers/MrsidReader.cpp
A plugins/mrsid/drivers/MrsidReader.hpp
A plugins/nitf/CMakeLists.txt
A plugins/nitf/drivers/MetadataReader.cpp
A plugins/nitf/drivers/MetadataReader.hpp
A plugins/nitf/drivers/NitfFile.cpp
A plugins/nitf/drivers/NitfFile.hpp
A plugins/nitf/drivers/NitfReader.cpp
A plugins/nitf/drivers/NitfReader.hpp
A plugins/nitf/drivers/NitfWriter.cpp
A plugins/nitf/drivers/NitfWriter.hpp
A plugins/nitf/drivers/nitflib.h
A plugins/nitf/drivers/tre_plugins.cpp
A plugins/nitf/drivers/tre_plugins.hpp
A plugins/nitf/test/NitfReaderTest.cpp
A plugins/nitf/test/NitfWriterTest.cpp
A plugins/oci/CMakeLists.txt
A plugins/oci/drivers/OciCommon.cpp
A plugins/oci/drivers/OciCommon.hpp
A plugins/oci/drivers/OciReader.cpp
A plugins/oci/drivers/OciReader.hpp
A plugins/oci/drivers/OciWrapper.cpp
A plugins/oci/drivers/OciWrapper.h
A plugins/oci/drivers/OciWriter.cpp
A plugins/oci/drivers/OciWriter.hpp
A plugins/oci/test/OCITest.cpp
A plugins/p2g/CMakeLists.txt
A plugins/p2g/drivers/P2gWriter.cpp
A plugins/p2g/drivers/P2gWriter.hpp
M plugins/pcl/CMakeLists.txt
M plugins/pcl/drivers/PCLVisualizer.hpp
M plugins/pcl/drivers/PcdReader.hpp
M plugins/pcl/drivers/PcdWriter.hpp
M plugins/pcl/filters/PCLBlock.hpp
M plugins/pcl/kernel/Ground.hpp
M plugins/pcl/kernel/PCL.hpp
M plugins/pcl/kernel/Smooth.hpp
M plugins/pcl/kernel/View.hpp
A plugins/pcl/test/PCLBlockFilterTest.cpp
A plugins/pgpointcloud/CMakeLists.txt
A plugins/pgpointcloud/drivers/PgCommon.hpp
A plugins/pgpointcloud/drivers/PgReader.cpp
A plugins/pgpointcloud/drivers/PgReader.hpp
A plugins/pgpointcloud/drivers/PgWriter.cpp
A plugins/pgpointcloud/drivers/PgWriter.hpp
A plugins/pgpointcloud/test/PgpointcloudWriterTest.cpp
A plugins/pgpointcloud/test/Pgtest-Support.hpp.in
A plugins/rxp/CMakeLists.txt
A plugins/rxp/drivers/RxpReader.cpp
A plugins/rxp/drivers/RxpReader.hpp
A plugins/rxp/test/Config.hpp.in
A plugins/rxp/test/RxpReaderTest.cpp
A plugins/rxp/test/data/130501_232206_cut.rxp
A plugins/sqlite/CMakeLists.txt
A plugins/sqlite/drivers/SQLiteCommon.hpp
A plugins/sqlite/drivers/SQLiteReader.cpp
A plugins/sqlite/drivers/SQLiteReader.hpp
A plugins/sqlite/drivers/SQLiteWriter.cpp
A plugins/sqlite/drivers/SQLiteWriter.hpp
A plugins/sqlite/test/SQLiteTest.cpp
M scripts/ci/script.sh
M scripts/vagrant/pcl.sh
M scripts/vagrant/pdal.sh
M src/CMakeLists.txt
R src/Hdf5Handler.cpp
M src/QuadIndex.cpp
M src/Stage.cpp
M src/StageFactory.cpp
R src/drivers/icebridge/Reader.cpp
M src/drivers/las/Writer.cpp
R src/drivers/mrsid/Reader.cpp
R src/drivers/nitf/MetadataReader.cpp
R src/drivers/nitf/MetadataReader.hpp
R src/drivers/nitf/NitfFile.cpp
R src/drivers/nitf/NitfFile.hpp
R src/drivers/nitf/Reader.cpp
R src/drivers/nitf/Writer.cpp
R src/drivers/nitf/nitflib.h
R src/drivers/nitf/tre_plugins.cpp
R src/drivers/nitf/tre_plugins.hpp
R src/drivers/oci/OciReader.cpp
R src/drivers/oci/Writer.cpp
R src/drivers/oci/common.cpp
R src/drivers/oci/oci_wrapper.cpp
R src/drivers/p2g/P2gWriter.cpp
R src/drivers/pgpointcloud/PgReader.cpp
R src/drivers/pgpointcloud/Reader.cpp
R src/drivers/pgpointcloud/Writer.cpp
R src/drivers/sqlite/SQLiteReader.cpp
R src/drivers/sqlite/SQLiteWriter.cpp
M src/drivers/text/Writer.cpp
R src/filters/HexBin.cpp
M src/kernel/KernelFactory.cpp
M test/unit/CMakeLists.txt
M test/unit/MetadataTest.cpp
R test/unit/drivers/icebridge/IcebridgeReaderTest.cpp
M test/unit/drivers/las/LasWriterTest.cpp
R test/unit/drivers/nitf/NitfReaderTest.cpp
R test/unit/drivers/nitf/NitfWriterTest.cpp
R test/unit/drivers/oci/OCITest.cpp
R test/unit/drivers/pgpointcloud/PgpointcloudWriterTest.cpp
R test/unit/drivers/pgpointcloud/Pgtest-Support.hpp.in
R test/unit/drivers/sqlite/SQLiteTest.cpp
M test/unit/drivers/text/TextWriterTest.cpp
R test/unit/filters/HexbinFilterTest.cpp
R test/unit/filters/PCLBlockFilterTest.cpp
Log Message:
-----------
Merge branch 'master' into issues/562-laz-perf
Conflicts:
plugins/pcl/CMakeLists.txt
plugins/sqlite/drivers/SQLiteWriter.cpp
plugins/sqlite/drivers/SQLiteWriter.hpp
plugins/sqlite/test/SQLiteTest.cpp
test/unit/CMakeLists.txt
Compare: https://github.com/PDAL/PDAL/compare/2bfa8e834921...52671e3fdc9b
More information about the pdal-commits
mailing list