<div dir="ltr"><div>Hello,</div><div><br></div><div>While pdal ground seems to work fine, I'm trying to get it to work with pdal pcl and PCL Block JSON, so we can test out different parameters.</div><div><br></div><div>However, when I run it using the simple example from the online docs:</div><div><br></div><div>$ pdal pcl -i input.las -o output.las -p PMFsimple.json -v4</div><div><br></div><div>with this JSON*:</div><div><pre style="padding:9.5px;font-family:Monaco,Menlo,Consolas,'Courier New',monospace;font-size:13px;color:rgb(0,0,0);border-radius:4px;margin-top:0px;margin-bottom:10px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;border:1px solid rgba(0,0,0,0.14902);background-color:rgb(245,245,245)"><span class="">{</span>
    <span class="" style="color:rgb(6,40,115);font-weight:bold">"pipeline"</span><span class="">:</span>
    <span class="">{</span>
        <span class="" style="color:rgb(6,40,115);font-weight:bold">"name"</span><span class="">:</span> <span class="" style="color:rgb(64,112,160)">"ProgressiveMorphologicalFilterExample"</span><span class="">,</span>
        <span class="" style="color:rgb(6,40,115);font-weight:bold">"filters"</span><span class="">:</span>
        <span class="">[</span>
            <span class="">{</span>
                <span class="" style="color:rgb(6,40,115);font-weight:bold">"name"</span><span class="">:</span> <span class="" style="color:rgb(64,112,160)">"ProgressiveMorphologicalFilter",</span>
                <span class="" style="color:rgb(64,112,160)">"setMaxWindowSize"</span><span class="">:</span> <span class="" style="color:rgb(32,128,80)">200</span>
            <span class="">}</span>
        <span class="">]</span>
    <span class="">}</span>
<span class="">}</span></pre></div><div><br></div><div>I get an error:</div><div>####################################################</div><div><div>NAME:   ProgressiveMorphologicalFilterExample ()</div><div>HELP:   </div><div>AUTHOR: </div><div>--------------------------------------------------------------------------------</div><div>process tile 0 through the pipeline</div><div><br></div><div>   Step 1) ProgressiveMorphologicalFilter</div><div>      </div><div>      max window size: 200</div><div>      slope: 1.000000</div><div>      max distance: 2.500000</div><div>      initial distance: 0.150000</div><div>      cell size: 1.000000</div><div>      base: 2.000000</div><div>      exponential: true</div><div>      negative: false</div><div>      Iteration 0 (height threshold = 0.150000, window size = 3.000000)...ground now has 108129 points</div><div>      Iteration 1 (height threshold = 2.150000, window size = 5.000000)...ground now has 79939 points</div><div>      Iteration 2 (height threshold = 2.500000, window size = 9.000000)...ground now has 78532 points</div><div>      Iteration 3 (height threshold = 2.500000, window size = 17.000000)...ground now has 78243 points</div><div>      Iteration 4 (height threshold = 2.500000, window size = 33.000000)...ground now has 77934 points</div><div>      Iteration 5 (height threshold = 2.500000, window size = 65.000000)...ground now has 77537 points</div><div>      Iteration 6 (height threshold = 2.500000, window size = 129.000000)...ground now has 77127 points</div><div>      Iteration 7 (height threshold = 2.500000, window size = 257.000000)...ground now has 76664 points</div><div>      1069983 points filtered to 76664 following progressive morphological filter</div><div>tile 0 filtered to 76664 points, adding to output, which now has 76664 points</div><div><br></div><div>.simplepfm-test.las: Found invalid value of '0' for point's return number.</div><div>simplepfm-test.las: Found invalid value of '0' for point's number of returns.</div><div>.............................................simplepfm-test.las: Found invalid value of '28' for point's return number.</div><div>simplepfm-test.las: Found invalid value of '224' for point's number of returns.</div><div>Caught PDAL exception: Unable to fetch data and convert as requested: ScanAngleRank:float(-4.72698e+19) -> signed char</div></div><div>###############################################</div><div><br></div><div>Which is similar to the error I was getting with pdal ground a few weeks ago before it was kindly fixed by the devs.   So I'm wondering if perhaps this JSON is out of date and there is some additional information required?</div><div><br></div><div>Thanks in advance!</div><div><br></div><div><br></div><div><br></div><div>* there's a syntax error in the JSON provided on the website with the commas, this one is fixed</div><div><br></div><div><br></div><br clear="all"><div><div class="gmail_signature"><div dir="ltr">Matthew Hanson<div>Applied GeoSolutions</div><div>(603) 659-3363 x91</div><div><a href="http://appliedgeosolutions.com" target="_blank">http://appliedgeosolutions.com</a></div><div><a href="mailto:mhanson@appliedgeosolutions.com" target="_blank">mhanson@appliedgeosolutions.com</a></div><div><br></div></div></div></div>
</div>