[pdal-commits] [PDAL/PDAL] b40acc: Always register X/Y/Z as doubles (#2932)

Andrew Bell noreply at github.com
Thu Feb 13 11:45:56 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: b40acc700fb5b666b44e7f7b949b0c03b5b53cf3
      https://github.com/PDAL/PDAL/commit/b40acc700fb5b666b44e7f7b949b0c03b5b53cf3
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2020-02-13 (Thu, 13 Feb 2020)

  Changed paths:
    M io/BpfReader.cpp
    M io/EptReader.cpp
    M io/MemoryViewReader.cpp
    M io/private/EptSupport.cpp
    M io/private/EptSupport.hpp
    M pdal/DbReader.cpp
    M pdal/PointLayout.cpp
    M plugins/mrsid/io/MrsidReader.cpp
    M test/unit/PointTableTest.cpp

  Log Message:
  -----------
  Always register X/Y/Z as doubles (#2932)

* Always create XYZ as doubles.

* Fix EPT reader now that XYZ are forced to be doubles (#2926)

* Initial commit of DBSCAN clustering

* Begin playing around with n-dimensional KDIndex

* Finishing KDFlexIndex

* Initialize bbox properly

* Implicit deletes and move ctor to CPP

* Remove the explicit KDNormalIndex as it can be replicated with KDFlexIndex

* Move KDFlexIndex from DBSCANFilter to KDIndex

* Add note about dimensions in the docs

* Default dimensions to X,Y,Z

* Clarification on dimensions when setting min_points

* Initial commit of DBSCAN clustering

* Add a new n-dimensional index called KDFlexIndex to KDIndex

* Add a test for the ELM filter (#2869)

* Add simple test for ELM filter.

* Add a second test.

* bump version to 2.1.0 to eliminate confusion with 2.0.0 builds when using master

* Python filter doc (#2879)

* Add a warning to remember numpy needs to be installed

* Use appropriate key for file name

* Fix some code indent issues

* NitfWrap: Fix compilation error 'pdal::Log::Log(const string&, const string&, bool) is private within this context' (#2877)

* Gdal utils doc (#2884)

* Update docs for GDALUtils.
Fix leaks and such in getPolygons().

* Move dialect declaration.

* Register ClusterID dimension in filters.cluster (#2887)

* Make ClusterID a built-in dimension.

* Make sure cluster dimension gets registered.

* Support passing a reference to a .py script to readers.numpy along with function/module/args options that reference a function that returns a Numpy array (#2867)

* support passing a reference to a .py script to readers.numpy along with function/module/args options that reference a function that returns a Numpy array

* make sure to add nlohman includes

* address review comments in #2867

* increment PDAL version to 2.1 to avoid collision

* remove unused reference to nlohman

* [WIP] Add little description on transformation filter (#2747)

* add graphics and first description

* fix styling

* fix styling

* add description for more tranformations

* fix wrong order for z-axis rotation, add more description about figures

* fix typo

* refine text

* refine text

* Add versionadded

* Force X/Y/Z to 64 bit. (#2893)

* require C++17 #2890 (#2896)

* remove SQLite drivers #2646 (#2897)

* remove SQLite drivers #2646

* remove CMake for sqlite

* update to next OSX azp image (#2901)

* Fix compilation on newer clang.

* RDB windows build tweaks (#2909)

* tiledb and e57 config

* rdb building on windows

* rdb win64.bat

* move Python to https://github.com/PDAL/python (#2895)

* move Python to https://github.com/PDAL/python

* adjust azp scripts for python removal

* remove travis python config

* remove more python cruft

* Don't do memcpy (#2910)

* Don't do memcpy.

* Pair is value-initialized (0'd).  No need to memset.

* Gcc9.2 fixes (#2913)

* GCC 9.2 fixes.

* Explicitly delete undefined assignment operators so that we actually
generate copy ctors that we need.

* Eigen fixes for GCC 9.2.

* Implement a Linux build based on Conda with a pinned GDAL dependency (#2911)

* add Linux/Conda build

* fix job name

* conda junk

* set uid/gid

* set uid:gid

* conda user stuff again

* more usermod

* clobber /opt/conda perms

* clobber user to vsts_azpcontainer

* use azp conda

* fix syntax

* remove manual env setting

* conda init

* LD_FLAGS

* no pin

* another swing

* selectively shut off tiledb tests with BUILD_TILEDB_TESTS

* try pinning gdal

* use correct GDAL pin

* Add reader, now, and file_size keys to pdal info output (#2900)

* scratch

* add now, file_size, and reader to 'pdal info' output

* add debug lint

* update test output

* output comparison information when we fail a pdal info test

* fix up comparison test

* Simplify E57 build and fix warnings. (#2914)

* Refined wording of transformation filter documentation (#2915)

* pdal-config on windows

* Windows updates (#2917)

* Updates for VS 2017

* Use constexpr function call for Uuid size.

* make AzP/Windows use GDAL 3 (#2918)

* E57 changes for GCC 9.2.

* add AzP/docs build (#2919)

* add AzP/docs build

* try uploading doc builds to s3

* rejigger variables

* remove extraneous ninja command

* variable settings

* variable quoting

* more variable churn

* more variable churns

* one more time

* azp variable churning some more

* build PDF too

* output URLs

* condition doc upload for only PullRequest

* yaml is whitespace sensitive

* --quiet aws sync

* try var subst again

* quiet file upload

* try quoting var

* reenable the rest of CI

* Revert #2890 – use C++11 as standard instead of C++17

* Check for empty PointView in ELM filter (#2924)

* Add method to EPT's FixedPointLayout to allow it to contain non-double XYZs to match a remote buffer layout.

Co-authored-by: chambbj <brad.chambers at gmail.com>
Co-authored-by: Andrew Bell <andrew.bell.ia at gmail.com>
Co-authored-by: Howard Butler <howard at hobu.co>
Co-authored-by: Jules Robichaud-Gagnon <j.robichaudg at gmail.com>
Co-authored-by: Nick M Cummins <nickmcummins at gmail.com>
Co-authored-by: vvmruder <vvmruder at users.noreply.github.com>

Co-authored-by: Connor Manning <connor at hobu.co>
Co-authored-by: chambbj <brad.chambers at gmail.com>
Co-authored-by: Howard Butler <howard at hobu.co>
Co-authored-by: Jules Robichaud-Gagnon <j.robichaudg at gmail.com>
Co-authored-by: Nick M Cummins <nickmcummins at gmail.com>
Co-authored-by: vvmruder <vvmruder at users.noreply.github.com>




More information about the pdal-commits mailing list