[pdal] decimation-visualization

Chris Foster chris.foster at roames.com.au
Sun Jan 11 23:29:53 PST 2015


Wow, that's really great, thanks!

Last time I looked (which might have been a year ago by now) I really
wanted to use pdal as a reader backend, but it was a bit of a heavy
dependency so I stuck with lastools.  It might be time to look again.

Thanks for setting up the abstract reader for any format supported by
pdal.  I think all the necessary bits and pieces to do that weren't
quite available last time I looked into it, though I could be wrong.

About the error, that's quite mysterious - does xcode give nothing
else?  It will be hard to work around if the compiler refuses to say
where in the displaz code triggered the error...

Thanks,
~Chris

On 12 January 2015 at 16:11, Howard Butler <howard at hobu.co> wrote:
>
>> On Jan 11, 2015, at 6:47 PM, Chris Foster <chris.foster at roames.com.au> wrote:
>>
>> If you're looking for a flexible debugging tool, you might also be
>> interested in my pet project:
>>
>> https://github.com/c42f/displaz
>>
>> It's got support for .las and .laz, but also has a .ply variant to
>> visualize arbitrary attributes on the points.  It's desktop rather
>> than web based (not fully buzzword compliant!), but on the upside it's
>> fairly good at displaying reasonably large point clouds; a few hundred
>> million points are not a problem.
>>
>> I did add initial support for using pdal as a reader backend a while
>> ago,  but I think both projects have changed so much by now that it's
>> unlikely to work anymore.  I'd like to update it to make it work
>> again, I just haven't had time to do so yet.
>
> Chris,
>
> I made a pull request that implements just about everything with the latest PDAL codebase. It should work with any PDAL-readable, not just LAS files. Anything that you can pass into PDAL as a filename (file.las, file.xml, file.sqlite, etc) should be inferred and read.
>
> I was unable to get things to fully compile on OSX due to some interesting and probably horrible OSX STL bug, but I was able to get past the PDAL parts anyway.
>
> Hope this helps,
>
> Howard
>
> https://github.com/c42f/displaz/pull/34
>
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__functional_base:63:21: error:
>>       invalid operands to binary expression ('const Imath::Vec3<int>' and 'const Imath::Vec3<int>')
>>         {return __x < __y;}
>
>
>


More information about the pdal mailing list