[pdal-commits] [PDAL/PDAL] dbdc10: Don't try to build HeightAboveGround if there is n...

Andrew Bell noreply at github.com
Wed Mar 3 05:59:40 PST 2021


  Branch: refs/heads/issue-3313
  Home:   https://github.com/PDAL/PDAL
  Commit: dbdc10628fd3aa345698559f8b82e8a34f59477f
      https://github.com/PDAL/PDAL/commit/dbdc10628fd3aa345698559f8b82e8a34f59477f
  Author: Vasily Chekalkin <bacek at bacek.com>
  Date:   2021-01-22 (Fri, 22 Jan 2021)

  Changed paths:
    M filters/HagNnFilter.cpp

  Log Message:
  -----------
  Don't try to build HeightAboveGround if there is no ground points. (#3343)

Without this it triggers assert/segfault in PointView::getFieldAs when
HAG filters trying to fetch non-existing points.

Co-authored-by: Vasily Chekalkin <bacek at powerlinespro.com>


  Commit: 60670b8aed64061233015cf41d5639d1e9f57400
      https://github.com/PDAL/PDAL/commit/60670b8aed64061233015cf41d5639d1e9f57400
  Author: Howard Butler <howard at hobu.co>
  Date:   2021-01-26 (Tue, 26 Jan 2021)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  bump master version information so it will resolve when we use it elsewhere


  Commit: b7aaa45640a5097123023a7dad4019eaba77f97b
      https://github.com/PDAL/PDAL/commit/b7aaa45640a5097123023a7dad4019eaba77f97b
  Author: Norman Barker <norman at tiledb.io>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M plugins/tiledb/io/TileDBWriter.cpp
    M plugins/tiledb/test/TileDBWriterTest.cpp

  Log Message:
  -----------
  TileDB SFC (#3345)

* TileDB: Support hilbert ordering

* remove unnecessary array check


  Commit: 9b438bcaab3a04b4aaa4ec623e30c3efe81898fc
      https://github.com/PDAL/PDAL/commit/9b438bcaab3a04b4aaa4ec623e30c3efe81898fc
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M io/LasReader.cpp
    M io/LasReader.hpp
    M test/unit/apps/pc2pcTest.cpp
    M test/unit/io/LasReaderTest.cpp

  Log Message:
  -----------
  Remove LASzip from public headers (#3347)

* Move some private stuff from the LasReader header file to a struct in the cpp file.

* Fix guarded LAZperf code.

* Use args for guardec compression.

* Fix compression name.


  Commit: 951a9e465a8c0a2f41876286c9b5d584c4311fce
      https://github.com/PDAL/PDAL/commit/951a9e465a8c0a2f41876286c9b5d584c4311fce
  Author: Preston Hartzell <preston.hartzell at gmail.com>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    A doc/stages/filters.gpstimeconvert.rst
    A filters/GpsTimeConvert.cpp
    A filters/GpsTimeConvert.hpp
    M test/unit/CMakeLists.txt
    A test/unit/filters/GpsTimeConvertTest.cpp

  Log Message:
  -----------
  Add a filter that converts GPS time between the three standards (#3342)

* Replace bool functions with lambdas

First commit since adapting code for eventual pull request.

* Remove time vector, simplify code

- Pass view to functions rather than extracting and passing a vector of
times.
- Use 'filter' function rather than 'run'.
- Simplify functions that wrap and unwrap GPS Week Seconds.
- Move input validation to 'initialize' function.
- Additional miscellaneous refactoring.

* Remove test pipeline and text input/output files.

* Add documentation file, update conversion names

- Added filters.gpstimeconvert.rst to the doc/stages directory.
- Updated conversion names for consistency.

* Finish documentation, Update style, Edit test

- Final commit before pull request

* Fix typos in doc file, add newlines at file ends


  Commit: a6884661dd180aeacfb6ec7014faac2cd341a1a9
      https://github.com/PDAL/PDAL/commit/a6884661dd180aeacfb6ec7014faac2cd341a1a9
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M doc/stages/filters.sample.rst
    M filters/SampleFilter.cpp
    M filters/SampleFilter.hpp

  Log Message:
  -----------
  Make SampleFilter streamable (#3275)


  Commit: 9be0a60d532738a9b618585df54cc1fb7e087f0c
      https://github.com/PDAL/PDAL/commit/9be0a60d532738a9b618585df54cc1fb7e087f0c
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M dimbuilder/DimBuilder.cpp

  Log Message:
  -----------
  Throw errors when appropriate. (#3356)

Close #3353


  Commit: ede0e8c958981fe5308397b8683b73804eb501a2
      https://github.com/PDAL/PDAL/commit/ede0e8c958981fe5308397b8683b73804eb501a2
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M apps/pdal.cpp

  Log Message:
  -----------
  Return an error code if no command is provided. (#3355)

Close #3354


  Commit: e5768caabb5d95159dbe1cb81702ea119725d232
      https://github.com/PDAL/PDAL/commit/e5768caabb5d95159dbe1cb81702ea119725d232
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M doc/stages/filters.reprojection.rst
    M filters/ReprojectionFilter.cpp
    M filters/ReprojectionFilter.hpp

  Log Message:
  -----------
  Add an option to throw an exception if reprojection fails. (#3340)

Close #3316


  Commit: 755b248ad47bea34ec180866b89182a2d5dd251d
      https://github.com/PDAL/PDAL/commit/755b248ad47bea34ec180866b89182a2d5dd251d
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
    M io/LasHeader.cpp
    M io/LasReader.cpp
    M kernels/InfoKernel.cpp
    M pdal/PDALUtils.cpp
    M pdal/PDALUtils.hpp
    M pdal/util/FileUtils.cpp
    M vendor/arbiter/arbiter.cpp

  Log Message:
  -----------
  Get size for remote files (#3363)

* Fix file size exception.

* Header file.


  Commit: 5c91d7e2dddcfa98f87491c1a993935f9dc0a447
      https://github.com/PDAL/PDAL/commit/5c91d7e2dddcfa98f87491c1a993935f9dc0a447
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-20 (Sat, 20 Feb 2021)

  Changed paths:
    M doc/stages/filters.assign.rst

  Log Message:
  -----------
  Remove errant 's' from 'values'.


  Commit: 7f99f4fb29b82e11d5b67482cb7ef0060779b401
      https://github.com/PDAL/PDAL/commit/7f99f4fb29b82e11d5b67482cb7ef0060779b401
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-20 (Sat, 20 Feb 2021)

  Changed paths:
    M io/LasHeader.cpp
    M io/LasReader.cpp
    M kernels/InfoKernel.cpp
    M pdal/PDALUtils.cpp
    M pdal/PDALUtils.hpp
    M pdal/util/FileUtils.cpp
    M vendor/arbiter/arbiter.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: da289b5515c3a94f23d1f02ebffa6e25dc09cbb2
      https://github.com/PDAL/PDAL/commit/da289b5515c3a94f23d1f02ebffa6e25dc09cbb2
  Author: Kurt Schwehr <schwehr at google.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M io/HeaderVal.hpp

  Log Message:
  -----------
  HeaderVal.hpp: Initialize m_defVal in constructor (#3367)


  Commit: 65c5196e043b82f2223cb5d23a86d08b760e5037
      https://github.com/PDAL/PDAL/commit/65c5196e043b82f2223cb5d23a86d08b760e5037
  Author: Kurt Schwehr <schwehr at google.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M pdal/XMLSchema.cpp

  Log Message:
  -----------
  XMLSchema.cpp: Fix memory leak in loadMetadata (#3368)

* XMLSchema.cpp: Fix memory leak in loadMetadata

* XMLSchema.cpp: Remove unused etype in loadMetadata


  Commit: 59e2bad86071aa9a7bdcb86d627442c06e52f127
      https://github.com/PDAL/PDAL/commit/59e2bad86071aa9a7bdcb86d627442c06e52f127
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M test/unit/SpatialReferenceTest.cpp

  Log Message:
  -----------
  Remove worthless test.


  Commit: 2315e9f0fd74fdbbe53f47119ec9d73b924e11d1
      https://github.com/PDAL/PDAL/commit/2315e9f0fd74fdbbe53f47119ec9d73b924e11d1
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M io/HeaderVal.hpp
    M pdal/XMLSchema.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 357b2cd57f174c3ec64a342cb650013a6e7e5798
      https://github.com/PDAL/PDAL/commit/357b2cd57f174c3ec64a342cb650013a6e7e5798
  Author: Kurt Schwehr <schwehr at google.com>
  Date:   2021-02-25 (Thu, 25 Feb 2021)

  Changed paths:
    M test/unit/apps/TileTest.cpp

  Log Message:
  -----------
  TileTest.cpp: Only check read values if they are actually read (#3369)

* TileTest.cpp: Only check read values if they are actually read

* TileTest.cpp: Do not count partial lines in checkFile


  Commit: e76e330c151499b82c4abc92d595f54d01c43a97
      https://github.com/PDAL/PDAL/commit/e76e330c151499b82c4abc92d595f54d01c43a97
  Author: Aaron Yonas <aaronyonas at google.com>
  Date:   2021-02-25 (Thu, 25 Feb 2021)

  Changed paths:
    M test/unit/FileUtilsTest.cpp
    M test/unit/PipelineManagerTest.cpp
    M test/unit/filters/AdditionalMergeTest.cpp
    M test/unit/filters/FaceRasterTest.cpp

  Log Message:
  -----------
  Made unit tests write to Support:tempath() directory. (#3374)


  Commit: c3f1ae5af1f370aa8659dc2653365846b209a841
      https://github.com/PDAL/PDAL/commit/c3f1ae5af1f370aa8659dc2653365846b209a841
  Author: Aaron Yonas <aaronyonas at google.com>
  Date:   2021-02-25 (Thu, 25 Feb 2021)

  Changed paths:
    M test/unit/XMLSchemaTest.cpp

  Log Message:
  -----------
  In XMLSchemaTest, fixed null dereference on failure to open file. (#3371)


  Commit: 2f2f684013a3887794b8a257a2bacefc0216af54
      https://github.com/PDAL/PDAL/commit/2f2f684013a3887794b8a257a2bacefc0216af54
  Author: Aaron Yonas <aaronyonas at google.com>
  Date:   2021-02-25 (Thu, 25 Feb 2021)

  Changed paths:
    R test/unit/PointContextTest.cpp

  Log Message:
  -----------
  Deleted broken and unused file test/unit/PointContextTest.cpp (#3376)


  Commit: d0d298f9493a0d4c89b45f199afc099e9abc0635
      https://github.com/PDAL/PDAL/commit/d0d298f9493a0d4c89b45f199afc099e9abc0635
  Author: Philipp Glira <pipppoo at gmail.com>
  Date:   2021-03-01 (Mon, 01 Mar 2021)

  Changed paths:
    M doc/stages/readers.gdal.rst

  Log Message:
  -----------
  Update readers.gdal.rst (#3381)

Changed output format to las in pipeline.


  Commit: 9611754d325c0fd71f5d6e4d87f38e2355edcaf4
      https://github.com/PDAL/PDAL/commit/9611754d325c0fd71f5d6e4d87f38e2355edcaf4
  Author: Aaron Yonas <aaronyonas at google.com>
  Date:   2021-03-02 (Tue, 02 Mar 2021)

  Changed paths:
    M io/GDALWriter.cpp

  Log Message:
  -----------
  io/GDALWriter.cpp: Fixed undefined behavior bug. (#3383)


  Commit: 6d66540020953240e1175fce737848307cd0a6f3
      https://github.com/PDAL/PDAL/commit/6d66540020953240e1175fce737848307cd0a6f3
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-03-03 (Wed, 03 Mar 2021)

  Changed paths:
    M CMakeLists.txt
    M apps/pdal.cpp
    M dimbuilder/DimBuilder.cpp
    M doc/stages/filters.assign.rst
    A doc/stages/filters.gpstimeconvert.rst
    M doc/stages/filters.reprojection.rst
    M doc/stages/filters.sample.rst
    M doc/stages/readers.gdal.rst
    A filters/GpsTimeConvert.cpp
    A filters/GpsTimeConvert.hpp
    M filters/HagNnFilter.cpp
    M filters/ReprojectionFilter.cpp
    M filters/ReprojectionFilter.hpp
    M filters/SampleFilter.cpp
    M filters/SampleFilter.hpp
    M io/GDALWriter.cpp
    M io/HeaderVal.hpp
    M io/LasHeader.cpp
    M io/LasReader.cpp
    M io/LasReader.hpp
    M kernels/InfoKernel.cpp
    M pdal/PDALUtils.cpp
    M pdal/PDALUtils.hpp
    M pdal/XMLSchema.cpp
    M pdal/util/FileUtils.cpp
    M plugins/tiledb/io/TileDBWriter.cpp
    M plugins/tiledb/test/TileDBWriterTest.cpp
    M test/unit/CMakeLists.txt
    M test/unit/FileUtilsTest.cpp
    M test/unit/PipelineManagerTest.cpp
    R test/unit/PointContextTest.cpp
    M test/unit/SpatialReferenceTest.cpp
    M test/unit/XMLSchemaTest.cpp
    M test/unit/apps/TileTest.cpp
    M test/unit/apps/pc2pcTest.cpp
    M test/unit/filters/AdditionalMergeTest.cpp
    M test/unit/filters/FaceRasterTest.cpp
    A test/unit/filters/GpsTimeConvertTest.cpp
    M test/unit/io/LasReaderTest.cpp
    M vendor/arbiter/arbiter.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into issue-3313


Compare: https://github.com/PDAL/PDAL/compare/03cb83a3bd91...6d6654002095


More information about the pdal-commits mailing list