[pdal] pdal pipeline

Shane Carey careyshan at gmail.com
Fri Apr 20 05:09:54 PDT 2018


Working great - thanks :-)

Le gach dea ghui,
*Shane Carey*
*GIS and Data Solutions Consultant*

On Fri, Apr 20, 2018 at 12:10 PM, Shane Carey <careyshan at gmail.com> wrote:

> Bingo - seems to do the trick - its still running here so hopefully I dont
> get any errors!!
>
> Thanks for all your help. Pdal is absolutely brilliant!!
> Thanks
>
> On Fri, Apr 20, 2018 at 12:03 PM, Bradley Chambers <
> brad.chambers at gmail.com> wrote:
>
>> Remember that I mentioned that the options have changed though.
>> Approximate is no longer needed.
>>
>>
>> On Fri, Apr 20, 2018, 7:01 AM Shane Carey <careyshan at gmail.com> wrote:
>>
>>> Yes, I do that. And then I get this:
>>> PDAL: filters.pmf: Unexpected argument 'approximate'.
>>>
>>>
>>> On Fri, Apr 20, 2018 at 11:45 AM, Bradley Chambers <
>>> brad.chambers at gmail.com> wrote:
>>>
>>>> I feel like we've seen this before, but don't recall the fix off the
>>>> top of my head. Unless you are absolutely sure you need the PCL plugin, you
>>>> could try turning it off with `-DBUILD_PLUGIN_PCL=OFF`. (Most of the
>>>> original PCL bits and pieces are now available natively in PDAL without the
>>>> PCL dependency.)
>>>>
>>>> On Fri, Apr 20, 2018 at 6:37 AM Shane Carey <careyshan at gmail.com>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> When I try to build from source, I get the following errors:
>>>>>
>>>>> [ 46%] Building CXX object plugins/pcl/CMakeFiles/pdal_pl
>>>>> ugin_filter_voxelgrid.dir/filters/VoxelGridFilter.cpp.o
>>>>> <command-line>:0:15: error: ISO C++11 requires whitespace after the
>>>>> macro name [-Werror]
>>>>> cc1plus: all warnings being treated as errors
>>>>> plugins/pcl/CMakeFiles/pdal_plugin_filter_voxelgrid.dir/build.make:62:
>>>>> recipe for target 'plugins/pcl/CMakeFiles/pdal_p
>>>>> lugin_filter_voxelgrid.dir/filters/VoxelGridFilter.cpp.o' failed
>>>>> make[2]: *** [plugins/pcl/CMakeFiles/pdal_p
>>>>> lugin_filter_voxelgrid.dir/filters/VoxelGridFilter.cpp.o] Error 1
>>>>> CMakeFiles/Makefile2:377: recipe for target
>>>>> 'plugins/pcl/CMakeFiles/pdal_plugin_filter_voxelgrid.dir/all' failed
>>>>> make[1]: *** [plugins/pcl/CMakeFiles/pdal_p
>>>>> lugin_filter_voxelgrid.dir/all] Error 2
>>>>> Makefile:160: recipe for target 'all' failed
>>>>> make: *** [all] Error 2
>>>>>
>>>>>
>>>>> Any ideas how to overcome this?
>>>>>
>>>>> Thanks
>>>>>
>>>>> On Fri, Apr 20, 2018 at 10:11 AM, Shane Carey <careyshan at gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Ok cool - I re-build and let you know if that fixes the issues!!
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> Le gach dea ghui,
>>>>>> *Shane Carey*
>>>>>> *GIS and Data Solutions Consultant*
>>>>>>
>>>>>> On Thu, Apr 19, 2018 at 3:23 PM, Bradley Chambers <
>>>>>> brad.chambers at gmail.com> wrote:
>>>>>>
>>>>>>> There was definitely an indexing issue in PMF that was fixed about a
>>>>>>> year ago (https://github.com/PDAL/PDAL/
>>>>>>> commit/f9f5e8f3bc25388667cc8684c2d7892e6ab86046#diff-4e6a684
>>>>>>> c3701f0406ca632bb86c5cbed).
>>>>>>>
>>>>>>> If you are building from source, why not go ahead and upgrade to our
>>>>>>> latest release? http://download.osgeo.org/pdal/PDAL-1.7.1-src.tar.gz
>>>>>>>
>>>>>>> Refer to the PMF docs for some updates to the parameters.
>>>>>>> https://www.pdal.io/stages/filters.pmf.html Namely, approximate is
>>>>>>> no longer needed. Nor are extract or classify. The points will be
>>>>>>> classified regardless, and if you want to extract only ground points,
>>>>>>> you'll need to add a range filter (there is an example at the link).
>>>>>>>
>>>>>>> Brad
>>>>>>>
>>>>>>> On Thu, Apr 19, 2018 at 10:13 AM Shane Carey <careyshan at gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Thanks for your reply.
>>>>>>>>
>>>>>>>> 1) it works fine for some grids
>>>>>>>> 2) pdal pipeline -i dtm.json and that file is as follows
>>>>>>>>
>>>>>>>> {
>>>>>>>>     "pipeline":[
>>>>>>>>         "LDR120201_125342_1.LAS",
>>>>>>>>     {
>>>>>>>>         "type":"filters.pmf",
>>>>>>>>         "approximate":true,
>>>>>>>>         "max_window_size":17,
>>>>>>>>         "slope":1.0,
>>>>>>>>         "max_distance":2.5,
>>>>>>>>         "initial_distance":0.15,
>>>>>>>>         "cell_size":1,
>>>>>>>>         "extract":true,
>>>>>>>>         "classify":true
>>>>>>>>     },
>>>>>>>>     {
>>>>>>>>         "type":"writers.gdal",
>>>>>>>>         "filename":"LDR120201_125342_1.tif",
>>>>>>>>         "output_type":"mean",
>>>>>>>>         "resolution":1.0,
>>>>>>>>         "radius":1.0
>>>>>>>>     }
>>>>>>>>     ]
>>>>>>>> }
>>>>>>>>
>>>>>>>> 3) Linux - Ubuntu 16.04
>>>>>>>>
>>>>>>>> 4) Installed from source: http://download.osgeo.org/pdal
>>>>>>>> /PDAL-1.4.0-src.tar.gz
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> On Thu, Apr 19, 2018 at 12:23 PM, Andrew Bell <
>>>>>>>> andrew.bell.ia at gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Sorry, but I can't help with the information provided. To help us
>>>>>>>>> help you, you should:
>>>>>>>>>
>>>>>>>>> 1) try a newer version of PDAL. Version 1.4 is old.
>>>>>>>>>
>>>>>>>>> 2) show the command and pipeline that leads to this problem.
>>>>>>>>>
>>>>>>>>> 3) indicate your OS and version.
>>>>>>>>>
>>>>>>>>> 4) say how you acquired/built your version of PDAL.
>>>>>>>>>
>>>>>>>>> On Thu, Apr 19, 2018, 7:06 AM Shane Carey <careyshan at gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I am trying to grid up some data with PDAL nad for some of my
>>>>>>>>>> outputs I get the following error:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *pdal:
>>>>>>>>>> /home/user/software/PDAL-1.4.0-src/vendor/eigen/Eigen/src/Core/DenseCoeffsBase.h:337:
>>>>>>>>>> Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived,
>>>>>>>>>> 1>::operator()(Eigen::DenseCoeffsBase<Derived, 1>::Index,
>>>>>>>>>> Eigen::DenseCoeffsBase<Derived, 1>::Index) [with Derived =
>>>>>>>>>> Eigen::Matrix<double, -1, -1>; Eigen::DenseCoeffsBase<Derived, 1>::Scalar =
>>>>>>>>>> double; Eigen::DenseCoeffsBase<Derived, 1>::Index = long int]: Assertion
>>>>>>>>>> `row >= 0 && row < rows() && col >= 0 && col < cols()' failed.*
>>>>>>>>>> Any ideas of why this is and how to get around it?
>>>>>>>>>>
>>>>>>>>>> Thanks
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> pdal mailing list
>>>>>>>>>> pdal at lists.osgeo.org
>>>>>>>>>> https://lists.osgeo.org/mailman/listinfo/pdal
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Le gach dea ghui,
>>>>>>>> *Shane Carey*
>>>>>>>> *GIS and Data Solutions Consultant*
>>>>>>>> _______________________________________________
>>>>>>>> pdal mailing list
>>>>>>>> pdal at lists.osgeo.org
>>>>>>>> https://lists.osgeo.org/mailman/listinfo/pdal
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Le gach dea ghui,
>>>>> *Shane Carey*
>>>>> *GIS and Data Solutions Consultant*
>>>>>
>>>>
>>>
>>>
>>> --
>>> Le gach dea ghui,
>>> *Shane Carey*
>>> *GIS and Data Solutions Consultant*
>>>
>>
>
>
> --
> Le gach dea ghui,
> *Shane Carey*
> *GIS and Data Solutions Consultant*
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/pdal/attachments/20180420/4f171f0f/attachment.html>


More information about the pdal mailing list