[pdal-commits] [PDAL/PDAL] cf2d03: Rework EPT reader and addons to properly handle bo...

Andrew Bell noreply at github.com
Thu May 28 06:16:45 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: cf2d031796910497173a54a31bc9400089c33448
      https://github.com/PDAL/PDAL/commit/cf2d031796910497173a54a31bc9400089c33448
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-05-28 (Thu, 28 May 2020)

  Changed paths:
    M cmake/gtest.cmake
    M io/EptAddonWriter.cpp
    M io/EptAddonWriter.hpp
    M io/EptReader.cpp
    M io/EptReader.hpp
    R io/private/EptSupport.cpp
    R io/private/EptSupport.hpp
    A io/private/ept/Addon.cpp
    A io/private/ept/Addon.hpp
    A io/private/ept/Connector.cpp
    A io/private/ept/Connector.hpp
    A io/private/ept/EptArtifact.hpp
    A io/private/ept/EptInfo.cpp
    A io/private/ept/EptInfo.hpp
    A io/private/ept/EptSupport.hpp
    A io/private/ept/FixedPointLayout.cpp
    A io/private/ept/FixedPointLayout.hpp
    A io/private/ept/Key.hpp
    A io/private/ept/Overlap.hpp
    A io/private/ept/Pool.cpp
    A io/private/ept/Pool.hpp
    A io/private/ept/TileContents.cpp
    A io/private/ept/TileContents.hpp
    A io/private/ept/VectorPointTable.hpp
    M pdal/PointTable.hpp
    M pdal/PointView.cpp
    M pdal/StageFactory.cpp
    M pdal/Writer.cpp
    M pdal/Writer.hpp
    M test/unit/io/EptAddonWriterTest.cpp
    M test/unit/io/EptReaderTest.cpp
    M vendor/arbiter/arbiter.cpp
    M vendor/arbiter/arbiter.hpp

  Log Message:
  -----------
  Rework EPT reader and addons to properly handle bounds (#3064)

* EPT update.

* Fix pointId number.

* Stop reading tasks if we've read enough points.

* Temporary check-in.

* Working-ish add-on writer.

* Working reader/writer.

* Add header.

* Add missed func.

* Fix poly intersection.

* Remove debug from nanoflann.

* Const iterator usage.

* Don't redeclare variable.

* Change name of dimension ID variables to hopefully improve clarity.

* Don't use view for table access when we're not inserting and we KNOW that
we can scan all points in order.

* Remove ept:// as protocol.
Add test.

* Remove dead code.

* Remove more dead code.

* Updates based on review. (#3106)

* Updates based on review.
There are still private headers in EptReader.

* Simplify assignment of headers/query a bit.




More information about the pdal-commits mailing list