[pdal-commits] [PDAL/PDAL] 80558e: Add missing includes to Extractor.hpp

GitHub noreply at github.com
Thu Mar 5 13:03:49 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: 80558e8e838e1b4ebdc52beaaa6a9e1ecaca32dc
      https://github.com/PDAL/PDAL/commit/80558e8e838e1b4ebdc52beaaa6a9e1ecaca32dc
  Author: Pete Gadomski <pete.gadomski at gmail.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M include/pdal/util/Extractor.hpp

  Log Message:
  -----------
  Add missing includes to Extractor.hpp


  Commit: 063ba82f0b43f9ddd680aadfde6fe0ad49bac5a7
      https://github.com/PDAL/PDAL/commit/063ba82f0b43f9ddd680aadfde6fe0ad49bac5a7
  Author: Pete Gadomski <pete.gadomski at gmail.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    A include/pdal/util/Georeference.hpp
    M src/CMakeLists.txt
    A src/util/Georeference.cpp
    M test/unit/CMakeLists.txt
    A test/unit/GeoreferenceTest.cpp

  Log Message:
  -----------
  Add georeference utility

This utility uses the LiDAR georeferencing equation to transform a scan
angle and a range measurement into XYZ coordinates using the WGS84
ellipsoid. Used primarily for mobile and airbore laser scanning.

The georeferencing code is contained in its own namespace, since some of
its names are pretty generic (Xyz, RotationMatrix) and we don't want to
pollute pdal::.


  Commit: 68711bc3cbbf00128f172a8ae70cccdde7ef0e96
      https://github.com/PDAL/PDAL/commit/68711bc3cbbf00128f172a8ae70cccdde7ef0e96
  Author: Pete Gadomski <pete.gadomski at gmail.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M doc/stages/index.rst
    A doc/stages/readers.optech.rst
    M include/pdal/Drivers.hpp
    M io/CMakeLists.txt
    A io/optech/CMakeLists.txt
    A io/optech/OptechCommon.hpp
    A io/optech/OptechReader.cpp
    A io/optech/OptechReader.hpp
    A io/optech/OptechRotationMatrix.hpp
    M src/CMakeLists.txt
    M src/StageFactory.cpp
    M src/util/CMakeLists.txt
    A test/data/optech/sample.csd
    M test/unit/CMakeLists.txt
    A test/unit/io/optech/OptechReaderTest.cpp

  Log Message:
  -----------
  Add reader for Optech csd files

Optech provides ALS discrete-return data in Corrected Sensor Data files,
extension .csd. These files provide scan angle and range information
along with IMU data, boresight calibration values, and other sundry data
bits. The Optech reader does the georeferencing necessary to convert the
GNSS+IMU+SOCS data into latitudes, longitudes, and heights.

The Optech documentation states that the latitudes and longitudes are
provided in the wgs84 reference frame, so the spatial reference system
of the Optech reader is fixed at EPSG:4326.


  Commit: 7a5ff020fb46f05e4fd0a44fcc98381bb2d5e67e
      https://github.com/PDAL/PDAL/commit/7a5ff020fb46f05e4fd0a44fcc98381bb2d5e67e
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M doc/stages/index.rst
    A doc/stages/readers.optech.rst
    M include/pdal/Drivers.hpp
    M include/pdal/util/Extractor.hpp
    A include/pdal/util/Georeference.hpp
    M io/CMakeLists.txt
    A io/optech/CMakeLists.txt
    A io/optech/OptechCommon.hpp
    A io/optech/OptechReader.cpp
    A io/optech/OptechReader.hpp
    A io/optech/OptechRotationMatrix.hpp
    M src/StageFactory.cpp
    M src/util/CMakeLists.txt
    A src/util/Georeference.cpp
    A test/data/optech/sample.csd
    M test/unit/CMakeLists.txt
    A test/unit/GeoreferenceTest.cpp
    A test/unit/io/optech/OptechReaderTest.cpp

  Log Message:
  -----------
  Merge pull request #782 from gadomski/optech

Add reader for Optech (csd) files


Compare: https://github.com/PDAL/PDAL/compare/6d6b0f9ddf1d...7a5ff020fb46


More information about the pdal-commits mailing list