Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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@gmail.com> Co-authored-by: Andrew Bell <andrew.bell.ia@gmail.com> Co-authored-by: Howard Butler <howard@hobu.co> Co-authored-by: Jules Robichaud-Gagnon <j.robichaudg@gmail.com> Co-authored-by: Nick M Cummins <nickmcummins@gmail.com> Co-authored-by: vvmruder <vvmruder@users.noreply.github.com> Co-authored-by: Connor Manning <connor@hobu.co> Co-authored-by: chambbj <brad.chambers@gmail.com> Co-authored-by: Howard Butler <howard@hobu.co> Co-authored-by: Jules Robichaud-Gagnon <j.robichaudg@gmail.com> Co-authored-by: Nick M Cummins <nickmcummins@gmail.com> Co-authored-by: vvmruder <vvmruder@users.noreply.github.com>
- Loading branch information