[pdal-commits] [PDAL/PDAL] 140cf2: Initial file structure and compilation additions.

GitHub noreply at github.com
Mon Jul 14 14:05:23 PDT 2014


  Branch: refs/heads/point-context
  Home:   https://github.com/PDAL/PDAL
  Commit: 140cf25930e4200ddf618ffdab933e785ee6e0d9
      https://github.com/PDAL/PDAL/commit/140cf25930e4200ddf618ffdab933e785ee6e0d9
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-07 (Mon, 07 Jul 2014)

  Changed paths:
    M include/pdal/Drivers.hpp
    A include/pdal/drivers/greyhound/Reader.hpp
    M src/CMakeLists.txt
    M src/StageFactory.cpp
    A src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Initial file structure and compilation additions.


  Commit: 8719b9b557d6afcbb1f36265096e37c8992b2cff
      https://github.com/PDAL/PDAL/commit/8719b9b557d6afcbb1f36265096e37c8992b2cff
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-07 (Mon, 07 Jul 2014)

  Changed paths:
    M CMakeLists.txt
    A cmake/modules/FindJsoncpp.cmake
    M include/pdal/drivers/greyhound/Reader.hpp
    M src/CMakeLists.txt
    M src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Get Jsoncpp and Websocketpp hooked into CMake.  Stub out the Greyhound Reader a little more thoroughly.


  Commit: b952512715cb309ee8dc14820ffb62d0fda6e79e
      https://github.com/PDAL/PDAL/commit/b952512715cb309ee8dc14820ffb62d0fda6e79e
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-07 (Mon, 07 Jul 2014)

  Changed paths:
    A include/pdal/WebSocketClient.hpp
    M include/pdal/drivers/greyhound/Reader.hpp
    M src/CMakeLists.txt
    A src/WebSocketClient.cpp

  Log Message:
  -----------
  Add bare WebSocketClient class and plumb it it with CMakeLists.


  Commit: 8ef5a2713775688e4c8e9e7e4ace1f7de484917d
      https://github.com/PDAL/PDAL/commit/8ef5a2713775688e4c8e9e7e4ace1f7de484917d
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-10 (Thu, 10 Jul 2014)

  Changed paths:
    M CMakeLists.txt
    M include/pdal/RawPtBuf.hpp
    M include/pdal/WebSocketClient.hpp
    M include/pdal/drivers/greyhound/Reader.hpp
    M src/CMakeLists.txt
    M src/WebSocketClient.cpp
    A src/drivers/greyhound/Exchanges.hpp
    M src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Get Greyhound driver commands set up.  PointBuffer is not yet properly populated on a read, but the communication flow with Greyhound occurs.


  Commit: c62e8ee378a0f747640ec3058a0abac96b6840c2
      https://github.com/PDAL/PDAL/commit/c62e8ee378a0f747640ec3058a0abac96b6840c2
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-10 (Thu, 10 Jul 2014)

  Changed paths:
    M include/pdal/WebSocketClient.hpp
    M src/WebSocketClient.cpp
    M src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Some light cleanup.


  Commit: a877466a66046346ba99c00e5164bd7a73928e28
      https://github.com/PDAL/PDAL/commit/a877466a66046346ba99c00e5164bd7a73928e28
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M include/pdal/WebSocketClient.hpp
    M include/pdal/drivers/greyhound/Reader.hpp
    M src/WebSocketClient.cpp
    M src/drivers/greyhound/Exchanges.hpp
    M src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Make GH exchanges more robust to simplify the Reader.


  Commit: ae6ef693561b3d3d78fe23a0441b2a692419b981
      https://github.com/PDAL/PDAL/commit/ae6ef693561b3d3d78fe23a0441b2a692419b981
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Simplify exchange variables in Reader.


  Commit: cac52507a0c33f1c8944745ff6a768298e7590af
      https://github.com/PDAL/PDAL/commit/cac52507a0c33f1c8944745ff6a768298e7590af
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M include/pdal/PointBuffer.hpp
    M include/pdal/RawPtBuf.hpp
    M include/pdal/drivers/greyhound/Reader.hpp
    M src/WebSocketClient.cpp
    M src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Simplify Reader and make PointBuffer population (mostly) work.  Points at the end of the WebSocket MTU boundary that are split between response frames will not be added correctly or double added.


  Commit: fc27b0c435a271d1e2404811f30b2553438d0d1d
      https://github.com/PDAL/PDAL/commit/fc27b0c435a271d1e2404811f30b2553438d0d1d
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-14 (Mon, 14 Jul 2014)

  Changed paths:
    M include/pdal/PointBuffer.hpp
    M include/pdal/RawPtBuf.hpp
    M src/PointBuffer.cpp
    M src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Fix boundary error when points are split between multiple websocket receptions.


  Commit: f7e22c617999df09c740f26b390376fbd7e8b67e
      https://github.com/PDAL/PDAL/commit/f7e22c617999df09c740f26b390376fbd7e8b67e
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-14 (Mon, 14 Jul 2014)

  Changed paths:
    M include/pdal/PointBuffer.hpp
    M include/pdal/RawPtBuf.hpp
    M include/pdal/drivers/greyhound/Reader.hpp
    M src/PointBuffer.cpp
    M src/drivers/greyhound/Reader.cpp

  Log Message:
  -----------
  Change GH reader to use setField since the remote schema is not necessarily the same as the final local schema.


  Commit: 0c142529bf1c2c249c9784f791e59b8e7e52d5be
      https://github.com/PDAL/PDAL/commit/0c142529bf1c2c249c9784f791e59b8e7e52d5be
  Author: Connor Manning <connor at hobu.co>
  Date:   2014-07-14 (Mon, 14 Jul 2014)

  Changed paths:
    M cmake/examples/hobu-config.sh
    M doc/stages/filters.pclblock.txt
    M doc/tutorial/pcl_block_tutorial.txt
    M include/pdal/Dimension.hpp
    A include/pdal/KDIndex.hpp
    M include/pdal/PointBuffer.hpp
    M include/pdal/Stage.hpp
    M include/pdal/Writer.hpp
    M include/pdal/drivers/faux/Reader.hpp
    M include/pdal/drivers/las/Reader.hpp
    M include/pdal/drivers/pgpointcloud/Writer.hpp
    M include/pdal/drivers/qfit/Reader.hpp
    M include/pdal/drivers/sqlite/Reader.hpp
    M include/pdal/drivers/sqlite/Writer.hpp
    M include/pdal/drivers/terrasolid/Reader.hpp
    M include/pdal/filters/HexBin.hpp
    M include/pdal/filters/Mosaic.hpp
    M include/pdal/filters/Stats.hpp
    M include/pdal/kernel/Delta.hpp
    M include/pdal/kernel/Diff.hpp
    M include/pdal/kernel/Info.hpp
    M include/pdal/kernel/Pipeline.hpp
    M include/pdal/pdal_types.hpp
    M src/CMakeLists.txt
    M src/Dimension.cpp
    A src/KDIndex.cpp
    M src/PointBuffer.cpp
    M src/Schema.cpp
    M src/Stage.cpp
    M src/StageFactory.cpp
    M src/Writer.cpp
    M src/XMLSchema.cpp
    M src/drivers/bpf/BpfReader.cpp
    M src/drivers/faux/Reader.cpp
    M src/drivers/icebridge/Reader.cpp
    M src/drivers/las/LasHeaderReader.cpp
    M src/drivers/las/LasHeaderReader.hpp
    M src/drivers/las/Reader.cpp
    M src/drivers/p2g/Writer.cpp
    M src/drivers/pgpointcloud/Reader.cpp
    M src/drivers/pgpointcloud/Writer.cpp
    M src/drivers/qfit/Reader.cpp
    M src/drivers/sqlite/Reader.cpp
    M src/drivers/sqlite/Writer.cpp
    M src/drivers/terrasolid/Reader.cpp
    M src/drivers/text/Writer.cpp
    M src/filters/Color.cpp
    M src/filters/HexBin.cpp
    M src/filters/Mosaic.cpp
    M src/filters/Programmable.cpp
    M src/kernel/Delta.cpp
    M src/kernel/Diff.cpp
    M src/kernel/Info.cpp
    M src/kernel/PCL.cpp
    M src/kernel/Pipeline.cpp
    M src/kernel/Support.cpp
    M src/plang/BufferedInvocation.cpp
    M test/data/apps/pdalinfo_stats.txt
    A test/data/filters/hexbin.txt
    A test/data/hextest.las
    A test/data/hextest.txt
    M test/data/log_py.txt
    M test/data/logtest_123.txt
    M test/data/text.txt
    M test/unit/CMakeLists.txt
    M test/unit/DimensionTest.cpp
    M test/unit/FileUtilsTest.cpp
    M test/unit/LogTest.cpp
    R test/unit/PointBufferCacheTest.cpp
    M test/unit/Support.cpp
    M test/unit/Support.hpp
    M test/unit/apps/pcinfoTest.cpp
    R test/unit/drivers/buffer/BufferReaderTest.cpp
    R test/unit/drivers/faux/FauxWriterTest.cpp
    M test/unit/drivers/oci/OCITest.cpp
    R test/unit/drivers/pipeline/PipelineReaderTest.cpp
    R test/unit/drivers/pipeline/PipelineWriterTest.cpp
    M test/unit/drivers/sqlite/Writer.cpp
    M test/unit/filters/HexbinFilterTest.cpp

  Log Message:
  -----------
  Merge point-context updates into Greyhound branch.


Compare: https://github.com/PDAL/PDAL/compare/46969c4d1b49...0c142529bf1c


More information about the pdal-commits mailing list