[pdal-commits] [PDAL/PDAL] daa8a5: I3S and SLPK readers (#2176)
GitHub
noreply at github.com
Fri Oct 12 09:30:52 PDT 2018
Branch: refs/heads/default-srs
Home: https://github.com/PDAL/PDAL
Commit: daa8a505ccf04be26c582a67abc394e8cc55d3a6
https://github.com/PDAL/PDAL/commit/daa8a505ccf04be26c582a67abc394e8cc55d3a6
Author: Kyle Mann <39525199+kylemann16 at users.noreply.github.com>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
M appveyor.yml
M cmake/examples/hobu-config.sh
M cmake/examples/hobu-windows.bat
M cmake/options.cmake
A doc/stages/readers.i3s.rst
A doc/stages/readers.slpk.rst
M pdal/StageExtensions.cpp
M pdal/StageFactory.cpp
M pdal/util/FileUtils.cpp
M pdal/util/FileUtils.hpp
M plugins/CMakeLists.txt
A plugins/i3s/CMakeLists.txt
A plugins/i3s/io/EsriReader.cpp
A plugins/i3s/io/EsriReader.hpp
A plugins/i3s/io/EsriUtil.cpp
A plugins/i3s/io/EsriUtil.hpp
A plugins/i3s/io/I3SReader.cpp
A plugins/i3s/io/I3SReader.hpp
A plugins/i3s/io/SlpkExtractor.cpp
A plugins/i3s/io/SlpkExtractor.hpp
A plugins/i3s/io/SlpkReader.cpp
A plugins/i3s/io/SlpkReader.hpp
A plugins/i3s/io/pool.hpp
A plugins/i3s/lepcc/CMakeLists.txt
A plugins/i3s/lepcc/src/BitMask.cpp
A plugins/i3s/lepcc/src/BitMask.h
A plugins/i3s/lepcc/src/BitStuffer2.cpp
A plugins/i3s/lepcc/src/BitStuffer2.h
A plugins/i3s/lepcc/src/ClusterRGB.cpp
A plugins/i3s/lepcc/src/ClusterRGB.h
A plugins/i3s/lepcc/src/Common.cpp
A plugins/i3s/lepcc/src/Common.h
A plugins/i3s/lepcc/src/FlagBytes.cpp
A plugins/i3s/lepcc/src/FlagBytes.h
A plugins/i3s/lepcc/src/Huffman.cpp
A plugins/i3s/lepcc/src/Huffman.h
A plugins/i3s/lepcc/src/Intensity.cpp
A plugins/i3s/lepcc/src/Intensity.h
A plugins/i3s/lepcc/src/LEPCC.cpp
A plugins/i3s/lepcc/src/LEPCC.h
A plugins/i3s/lepcc/src/Test_C_Api.cpp
A plugins/i3s/lepcc/src/include/lepcc_c_api.h
A plugins/i3s/lepcc/src/include/lepcc_tpl_api.h
A plugins/i3s/lepcc/src/include/lepcc_types.h
A plugins/i3s/lepcc/src/lepcc_c_api_impl.cpp
A plugins/i3s/lepcc/src/utl_const_array.h
A plugins/i3s/test/SlpkReaderTest.cpp
A plugins/i3s/test/i3sReaderTest.cpp
M scripts/appveyor/config.cmd
M scripts/appveyor/test.cmd
M scripts/ci/script.sh
A test/data/i3s/SMALL_AUTZEN_LAS_All .zip
A test/data/i3s/SMALL_AUTZEN_LAS_All.bin
A test/data/i3s/SMALL_AUTZEN_LAS_All.slpk
A test/data/i3s/SMALL_AUTZEN_LAS_All/3dSceneLayer.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/@specialIndexFileHASH128@
A test/data/i3s/SMALL_AUTZEN_LAS_All/metadata.json
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodepages/0.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/1024.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/128.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/16.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/2.bin.pccint
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/256.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/32.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/512.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/8.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/geometries/0.bin.pccxyz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/1.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/1024.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/128.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/16.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/2.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/256.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/32.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/512.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/8.json.gz
A test/data/i3s/plineAutzen.json
A test/data/i3s/plineHelsinki.json
M vendor/arbiter/arbiter.hpp
Log Message:
-----------
I3S and SLPK readers (#2176)
* scans info file and adds dimensions to pointtable layout
* reads binary files from geometries url'
* added lepcc src files to i3s
* Update arbiter bundle for gzip decompression support.
* Add include.
* Include guards.
* Try bundling rapidxml before gzip.
* got decompression working and put into view. need to add gzip decomp and search children nodes
* translates all node geometries, but only xyz's
* RGB, Intensity, XYZ working. Reading only from leaf nodes currently.
* scans info file and adds dimensions to pointtable layout
* reads binary files from geometries url'
* added lepcc src files to i3s
* Update arbiter bundle for gzip decompression support.
* Add include.
* Include guards.
* Try bundling rapidxml before gzip.
* got decompression working and put into view. need to add gzip decomp and search children nodes
* translates all node geometries, but only xyz's
* updated lepcc repo
* can't get m_arbiter to be declared in lambda scope
* Threading with 2 pools
* Threading works. Adding args
* bounds and thread counts working. tested with info and translate on provided autzen i3s file
* remove tailing / from input url
* making qol improvements
* now working with oriented bounding boxes
* added test files for i3sreader
* pre fetch commit
* Add SlpkExtractor.
* added test file
* can now read slpk as well as from http, created tests for bounding in local and remote files with autzen and small autzen
* added string include to clusterRGB
* added overrides and changed iterator to size_t to match size()
* made visual changes
* A bit of styling consistency.
* More no-op styling tweaks.
* added copyrights
* changed catch to fileExists test. Added slpk to stage extensions
* created docs
* style changes to i3s doc, added doc link to i3sReader.cpp
* added copyright
* Virtualize i3s/slpk readers.
* quat changes
* Quaternion calculations.
* Add pseudo-code for generic i3s dimension handling.
* dimension changes
* Get generic types working.
* String comparison.
* set as changes
* Fix SRS handling.
* changed dimensions for fewer elses
* added slpk reader doc and slpk from i3s doc
* changed loop in esrireader to not use errors. Throw errors on bad lepcc decompressions. Removed random if statement in infokernel. Other minor style fixes.
* removed couts
* Don't change byte order of magic number.
* Better description for createDirectories.
* Made requested changes: shortened file Utils, fixed bad copies in decompression
* adding throwErrors and minor adjustments
* changed from EsriReceiver to EsriUtil. Made some clearer variable names in parsebox
* Doc typos
* Add json check
* added else for undefined dimension
* changed json to be correct
* added dimType map. fixed json test
* elevation no longer inserts to dimmap
* added zlib check to cmake
* fixed thread problems, added await(), added size checks on data)
* switch on I3S
* I3S for appveyor
* fixed test file, fixed if else chain in addDimensions
* get windows happier
* fetch cacert so curl works for ssl, only output curl noise in debug mode
* make I3S tests an optional build/run -- the SLPK reader tests the basic software, and the I3S does remote-over-the-internet requests which take about 60s. to run
* added json checks
* added dimensions option
* added dimensions to docs and made them case insensitive
* unpacking returns correctly
* added lod option and corresponding examples in docs
* added lod tests
* changed lod to depth of node tree
* added depth test
* changed depth to min and max density searches
* updated docs
* adjusted std::max and density logic
* changed parentheses locations
* look for nodePerIndexPage in json
* works with Esri pointcloud 1.6 as long as it's lepcc encoding
* added version functionality. added pipeline jsons to test/data/i3s
* Remove much include file cruft.
Remove EsriUtil code from global pdal namespace.
Use consistent throw/catch.
Formatting stuff.
Various small changes.
* Remove comment.
* added retry block
* removed cout
* changed continue to break in retry
* Simplify ternary logic.
* changed try logic
* Don't throwError() on last line to avoid return warning.
* Fix logic bug.
* changed i3s test variable
* Build cleanup.
* Update arbiter bundle for namespacing gzip functionality.
Commit: 34a197a7ceb1fd592d50cefc2cc0115ea6360ec8
https://github.com/PDAL/PDAL/commit/34a197a7ceb1fd592d50cefc2cc0115ea6360ec8
Author: Howard Butler <howard at hobu.co>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
M pdal/util/Utils.cpp
Log Message:
-----------
we don't need to escape /'s in JSON, so let's stop that (#2208)
Commit: 8e77e93df9d7eaaa4cf210e9c215dfee118dac4c
https://github.com/PDAL/PDAL/commit/8e77e93df9d7eaaa4cf210e9c215dfee118dac4c
Author: Howard Butler <howard at hobu.co>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
M cmake/examples/hobu-config.sh
Log Message:
-----------
catch up to my config
Commit: 978f96a320daaeb526a55d74b7246e4c97b780ba
https://github.com/PDAL/PDAL/commit/978f96a320daaeb526a55d74b7246e4c97b780ba
Author: Howard Butler <howard at hobu.co>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
M appveyor.yml
M cmake/examples/hobu-config.sh
M cmake/examples/hobu-windows.bat
M cmake/options.cmake
A doc/stages/readers.i3s.rst
A doc/stages/readers.slpk.rst
M pdal/StageExtensions.cpp
M pdal/StageFactory.cpp
M pdal/util/FileUtils.cpp
M pdal/util/FileUtils.hpp
M pdal/util/Utils.cpp
M plugins/CMakeLists.txt
A plugins/i3s/CMakeLists.txt
A plugins/i3s/io/EsriReader.cpp
A plugins/i3s/io/EsriReader.hpp
A plugins/i3s/io/EsriUtil.cpp
A plugins/i3s/io/EsriUtil.hpp
A plugins/i3s/io/I3SReader.cpp
A plugins/i3s/io/I3SReader.hpp
A plugins/i3s/io/SlpkExtractor.cpp
A plugins/i3s/io/SlpkExtractor.hpp
A plugins/i3s/io/SlpkReader.cpp
A plugins/i3s/io/SlpkReader.hpp
A plugins/i3s/io/pool.hpp
A plugins/i3s/lepcc/CMakeLists.txt
A plugins/i3s/lepcc/src/BitMask.cpp
A plugins/i3s/lepcc/src/BitMask.h
A plugins/i3s/lepcc/src/BitStuffer2.cpp
A plugins/i3s/lepcc/src/BitStuffer2.h
A plugins/i3s/lepcc/src/ClusterRGB.cpp
A plugins/i3s/lepcc/src/ClusterRGB.h
A plugins/i3s/lepcc/src/Common.cpp
A plugins/i3s/lepcc/src/Common.h
A plugins/i3s/lepcc/src/FlagBytes.cpp
A plugins/i3s/lepcc/src/FlagBytes.h
A plugins/i3s/lepcc/src/Huffman.cpp
A plugins/i3s/lepcc/src/Huffman.h
A plugins/i3s/lepcc/src/Intensity.cpp
A plugins/i3s/lepcc/src/Intensity.h
A plugins/i3s/lepcc/src/LEPCC.cpp
A plugins/i3s/lepcc/src/LEPCC.h
A plugins/i3s/lepcc/src/Test_C_Api.cpp
A plugins/i3s/lepcc/src/include/lepcc_c_api.h
A plugins/i3s/lepcc/src/include/lepcc_tpl_api.h
A plugins/i3s/lepcc/src/include/lepcc_types.h
A plugins/i3s/lepcc/src/lepcc_c_api_impl.cpp
A plugins/i3s/lepcc/src/utl_const_array.h
A plugins/i3s/test/SlpkReaderTest.cpp
A plugins/i3s/test/i3sReaderTest.cpp
M scripts/appveyor/config.cmd
M scripts/appveyor/test.cmd
M scripts/ci/script.sh
A test/data/i3s/SMALL_AUTZEN_LAS_All .zip
A test/data/i3s/SMALL_AUTZEN_LAS_All.bin
A test/data/i3s/SMALL_AUTZEN_LAS_All.slpk
A test/data/i3s/SMALL_AUTZEN_LAS_All/3dSceneLayer.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/@specialIndexFileHASH128@
A test/data/i3s/SMALL_AUTZEN_LAS_All/metadata.json
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodepages/0.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/1024.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/128.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/16.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/2.bin.pccint
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/256.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/32.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/512.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/8.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/geometries/0.bin.pccxyz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/1.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/1024.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/128.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/16.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/2.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/256.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/32.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/512.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/8.json.gz
A test/data/i3s/plineAutzen.json
A test/data/i3s/plineHelsinki.json
M vendor/arbiter/arbiter.hpp
Log Message:
-----------
Merge branch 'master' of github.com:PDAL/PDAL
Commit: dcb820c07cf3a9a6338462c4223e619b0dea886a
https://github.com/PDAL/PDAL/commit/dcb820c07cf3a9a6338462c4223e619b0dea886a
Author: Howard Butler <howard at hobu.co>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
M cmake/examples/hobu-config.sh
M plugins/rdb/test/RdbReaderTest.cpp
Log Message:
-----------
RIEGL RDB test adjustment in preparation for 1.8RC
Commit: ffd563aac31ae332f2bb76649249591fed9e9bed
https://github.com/PDAL/PDAL/commit/ffd563aac31ae332f2bb76649249591fed9e9bed
Author: Norbert Wenzel <norbertwenzel at users.noreply.github.com>
Date: 2018-10-07 (Sun, 07 Oct 2018)
Changed paths:
M cmake/macros.cmake
Log Message:
-----------
Fix typo (#2217)
Commit: 8c84b04949adab6eb69c32dd08f649be95ce521b
https://github.com/PDAL/PDAL/commit/8c84b04949adab6eb69c32dd08f649be95ce521b
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2018-10-09 (Tue, 09 Oct 2018)
Changed paths:
M pdal/Metadata.hpp
M test/unit/MetadataTest.cpp
Log Message:
-----------
Allow update of metadata nodes (#2220)
* Use proper logic for multiple crop regions.
Close #2198
* Set SRS if it hasn't been overridden by an option.
Close #2194
* Add addOrUpdate support for generic MetadataNode.
Add test support.
Fix description setting error.
Commit: 32bb0763870bce86aada9af9136200c3632b7657
https://github.com/PDAL/PDAL/commit/32bb0763870bce86aada9af9136200c3632b7657
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2018-10-09 (Tue, 09 Oct 2018)
Changed paths:
M pdal/Metadata.hpp
Log Message:
-----------
Remove unhelpful reference specifier.
Commit: 6b40cb8cb6cfac286e3b940cad4184ed78c23b77
https://github.com/PDAL/PDAL/commit/6b40cb8cb6cfac286e3b940cad4184ed78c23b77
Author: Norbert Wenzel <norbertwenzel at users.noreply.github.com>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M plugins/rdb/CMakeLists.txt
Log Message:
-----------
Fix CMake dependencies for Riegl RDB Plugin (#2219)
* Remove explicit include directory setting
The linked target `rdbcpp` already sets `target_include_directories`.
CMake propagates these directories, so no use adding them again.
* Link to PDAL provided Eigen vendor library
The previously used CMake variable `EIGEN_INCLUDE_DIRS` was empty
when no Eigen library was installed. Since PDAL base lib is built
with `vendor/eigen` in any case, using the very same Eigen library
should be the safest option for a PDAL plugin.
* Add include directory for JSONCPP library
When JSONCPP is not installed ie. the include files are in a common
directory that is searched for library includes anyway, explicitly
setting the include directory is required.
Commit: 91c99a06ef6e4ac52de7c2edc44e26e44e8274c1
https://github.com/PDAL/PDAL/commit/91c99a06ef6e4ac52de7c2edc44e26e44e8274c1
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M pdal/Reader.cpp
M pdal/Reader.hpp
M pdal/Stage.cpp
M pdal/Stage.hpp
M test/unit/SpatialReferenceTest.cpp
Log Message:
-----------
Properly handle setMetadata() when called multiple times. (#2222)
* Properly update metadata when setSpatialReference() is called.
Close #2221
Commit: 915911b1ac5a25cf56b8b7021d314b1bba7ec9c0
https://github.com/PDAL/PDAL/commit/915911b1ac5a25cf56b8b7021d314b1bba7ec9c0
Author: Howard Butler <howard at hobu.co>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
M io/GDALReader.cpp
M io/GDALReader.hpp
M pdal/GDALUtils.cpp
M pdal/GDALUtils.hpp
M test/unit/io/GDALReaderTest.cpp
Log Message:
-----------
add 'memorycopy' option to readers.gdal (#2190)
* add 'memorycopy' option to readers.gdal to allow user to create a GDAL MEM driver copy of the given raster for situations where the format is degenerate for whatever reason
* make 'memorycopy' option hidden
* Close raster at the end of initialize().
Don't set m_count.
Fix EOF logic.
Commit: cecedcf7011530bddeebc54e80b33c0fc344a62c
https://github.com/PDAL/PDAL/commit/cecedcf7011530bddeebc54e80b33c0fc344a62c
Author: Howard Butler <howard at hobu.co>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
M kernels/InfoKernel.cpp
Log Message:
-----------
'pdal info --all' should output '--boundary' too (#2207)
Commit: 28899ea3be93b3d1174ece0d309a4f956ac67af7
https://github.com/PDAL/PDAL/commit/28899ea3be93b3d1174ece0d309a4f956ac67af7
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
A filters/InfoFilter.cpp
A filters/InfoFilter.hpp
M kernels/InfoKernel.cpp
M kernels/InfoKernel.hpp
M pdal/Metadata.hpp
M pdal/PointLayout.cpp
M pdal/PointLayout.hpp
M pdal/PointRef.hpp
M test/unit/CMakeLists.txt
A test/unit/apps/InfoTest.cpp
A test/unit/filters/InfoFilterTest.cpp
Log Message:
-----------
Support stream mode for info kernel (#2213)
* Initialize stage variables.
* Make hexbin streamable.
Close #2170
* Streaming info kernel.
Close #2170
* More tests.
* More filters.info test.
* More test.
* More tests.
Close #2170
* Include header file.
* CI Debug
* CI debug.
* Use standard mode if the pipeline isn't streamable.
* Remove old comment.
* Add comments to functions in PointRef.
Commit: 57706e8d2f0431b7c09b4585a9a5d0481ea16c38
https://github.com/PDAL/PDAL/commit/57706e8d2f0431b7c09b4585a9a5d0481ea16c38
Author: Connor Manning <connor at hobu.co>
Date: 2018-10-12 (Fri, 12 Oct 2018)
Changed paths:
M pdal/PointTable.hpp
M pdal/Streamable.cpp
Log Message:
-----------
Streamable skips. (#2224)
Commit: d61ab1430e6826052ff232ad9101f95c25a95f3e
https://github.com/PDAL/PDAL/commit/d61ab1430e6826052ff232ad9101f95c25a95f3e
Author: Connor Manning <connor at hobu.co>
Date: 2018-10-12 (Fri, 12 Oct 2018)
Changed paths:
M appveyor.yml
M cmake/examples/hobu-config.sh
M cmake/examples/hobu-windows.bat
M cmake/macros.cmake
M cmake/options.cmake
A doc/stages/readers.i3s.rst
A doc/stages/readers.slpk.rst
A filters/InfoFilter.cpp
A filters/InfoFilter.hpp
M io/GDALReader.cpp
M io/GDALReader.hpp
M kernels/InfoKernel.cpp
M kernels/InfoKernel.hpp
M pdal/GDALUtils.cpp
M pdal/GDALUtils.hpp
M pdal/Metadata.hpp
M pdal/PointLayout.cpp
M pdal/PointLayout.hpp
M pdal/PointRef.hpp
M pdal/PointTable.hpp
M pdal/Reader.cpp
M pdal/Stage.cpp
M pdal/StageExtensions.cpp
M pdal/StageFactory.cpp
M pdal/Streamable.cpp
M pdal/util/FileUtils.cpp
M pdal/util/FileUtils.hpp
M pdal/util/Utils.cpp
M plugins/CMakeLists.txt
A plugins/i3s/CMakeLists.txt
A plugins/i3s/io/EsriReader.cpp
A plugins/i3s/io/EsriReader.hpp
A plugins/i3s/io/EsriUtil.cpp
A plugins/i3s/io/EsriUtil.hpp
A plugins/i3s/io/I3SReader.cpp
A plugins/i3s/io/I3SReader.hpp
A plugins/i3s/io/SlpkExtractor.cpp
A plugins/i3s/io/SlpkExtractor.hpp
A plugins/i3s/io/SlpkReader.cpp
A plugins/i3s/io/SlpkReader.hpp
A plugins/i3s/io/pool.hpp
A plugins/i3s/lepcc/CMakeLists.txt
A plugins/i3s/lepcc/src/BitMask.cpp
A plugins/i3s/lepcc/src/BitMask.h
A plugins/i3s/lepcc/src/BitStuffer2.cpp
A plugins/i3s/lepcc/src/BitStuffer2.h
A plugins/i3s/lepcc/src/ClusterRGB.cpp
A plugins/i3s/lepcc/src/ClusterRGB.h
A plugins/i3s/lepcc/src/Common.cpp
A plugins/i3s/lepcc/src/Common.h
A plugins/i3s/lepcc/src/FlagBytes.cpp
A plugins/i3s/lepcc/src/FlagBytes.h
A plugins/i3s/lepcc/src/Huffman.cpp
A plugins/i3s/lepcc/src/Huffman.h
A plugins/i3s/lepcc/src/Intensity.cpp
A plugins/i3s/lepcc/src/Intensity.h
A plugins/i3s/lepcc/src/LEPCC.cpp
A plugins/i3s/lepcc/src/LEPCC.h
A plugins/i3s/lepcc/src/Test_C_Api.cpp
A plugins/i3s/lepcc/src/include/lepcc_c_api.h
A plugins/i3s/lepcc/src/include/lepcc_tpl_api.h
A plugins/i3s/lepcc/src/include/lepcc_types.h
A plugins/i3s/lepcc/src/lepcc_c_api_impl.cpp
A plugins/i3s/lepcc/src/utl_const_array.h
A plugins/i3s/test/SlpkReaderTest.cpp
A plugins/i3s/test/i3sReaderTest.cpp
M plugins/rdb/CMakeLists.txt
M plugins/rdb/test/RdbReaderTest.cpp
M scripts/appveyor/config.cmd
M scripts/appveyor/test.cmd
M scripts/ci/script.sh
A test/data/i3s/SMALL_AUTZEN_LAS_All .zip
A test/data/i3s/SMALL_AUTZEN_LAS_All.bin
A test/data/i3s/SMALL_AUTZEN_LAS_All.slpk
A test/data/i3s/SMALL_AUTZEN_LAS_All/3dSceneLayer.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/@specialIndexFileHASH128@
A test/data/i3s/SMALL_AUTZEN_LAS_All/metadata.json
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodepages/0.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/1024.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/128.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/16.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/2.bin.pccint
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/256.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/32.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/512.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/8.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/geometries/0.bin.pccxyz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/1.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/1024.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/128.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/16.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/2.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/256.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/32.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/512.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/8.json.gz
A test/data/i3s/plineAutzen.json
A test/data/i3s/plineHelsinki.json
M test/unit/CMakeLists.txt
M test/unit/MetadataTest.cpp
M test/unit/SpatialReferenceTest.cpp
A test/unit/apps/InfoTest.cpp
A test/unit/filters/InfoFilterTest.cpp
M test/unit/io/GDALReaderTest.cpp
M vendor/arbiter/arbiter.hpp
Log Message:
-----------
Merge branch 'master' into default-srs
Compare: https://github.com/PDAL/PDAL/compare/61ab04dd2476...d61ab1430e68
**NOTE:** This service has 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