[pdal] pdal pipeline

Shane Carey careyshan at gmail.com
Fri Apr 20 04:01:44 PDT 2018


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_
>> plugin_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_
>> plugin_filter_voxelgrid.dir/filters/VoxelGridFilter.cpp.o' failed
>> make[2]: *** [plugins/pcl/CMakeFiles/pdal_plugin_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_plugin_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-
>>>> 4e6a684c3701f0406ca632bb86c5cbed).
>>>>
>>>> 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*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/pdal/attachments/20180420/e00856e6/attachment-0001.html>


More information about the pdal mailing list