[pdal] Python and chipper filter

Lars laasunde at hotmail.com
Mon Sep 10 00:47:46 PDT 2018


Hello,

We have created a pipeline with a python script but are seeing some unexpected behaviour. The python script currently does nothing to exclude the script as culprit.

Running the script with 10k count and pipeline is completed in less than a seconds. Increasing to 50k count and it takes to 2 seconds but increasing to 80k count suddenly it takes 150 seconds!!! Attempting to use 90k count and after 25 minutes it is still not finished (pdal is constantly using 12,5% --> one core).

If we changed the order of the filters (python first and then chipper), then 10k count took less then a second and 100k takes 4 seconds.

If we remove the python filter then 10k count took less then a second and 100k takes 4 seconds.

This appears to be related to the python filter.

Why is the the attached pipeline so slow? Is this a software issue or poorly designed pipeline?

Using PDAL 1.7.2 on Windows 10.

kind regards, Lars
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/pdal/attachments/20180910/2cc40ac1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: my_script.py
Type: application/octet-stream
Size: 62 bytes
Desc: my_script.py
URL: <http://lists.osgeo.org/pipermail/pdal/attachments/20180910/2cc40ac1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pipeline.json
Type: application/json
Size: 538 bytes
Desc: pipeline.json
URL: <http://lists.osgeo.org/pipermail/pdal/attachments/20180910/2cc40ac1/attachment.json>


More information about the pdal mailing list