<div dir="ltr">Hi, <div><br></div><div>Martin wrote:<div>> <span style="font-family:arial,sans-serif;font-size:13px">What do you mean with laszip supporting pointcloud?</span></div></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div>I meant writing adding driver which writes to PostgreSQL/pointcloud for laszip - like there exists such a "pointcloud writer" for PDAL:</div><div><a href="http://www.pointcloud.org/pipeline/drivers.pgpointcloud.writer.html">http://www.pointcloud.org/pipeline/drivers.pgpointcloud.writer.html</a><br>
</div><div><br></div><div>> <span style="font-family:arial,sans-serif;font-size:13px">adding PTX to PDAL would be the easiest.</span><span style="font-family:arial,sans-serif;font-size:13px"> </span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">So, since you confirmed this, I'll stick with PDAL and try to preprocess the PTX->LAS without programming. </span></div><div><br></div><div>
Yours, Stefan</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/10/12 Martin Isenburg <span dir="ltr"><<a href="mailto:martin.isenburg@gmail.com" target="_blank">martin.isenburg@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
adding PTX to PDAL would be the easiest. It is a pretty<br>
straight-forward variation on an simple xyziRGB ASCII format with a<br>
small header. What do you mean with laszip supporting pointcloud?<br>
<span class="HOEnZb"><font color="#888888"><br>
Martin<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Sat, Oct 12, 2013 at 9:13 AM, Stefan Keller <<a href="mailto:sfkeller@gmail.com">sfkeller@gmail.com</a>> wrote:<br>
>> What I'm still wishing is that laszip would support pointcloud - or that<br>
>> PDAL would support .PTX...:-)<br>
><br>
> ... in other words: What would be more straight forward to implement (for<br>
> me/us)?<br>
><br>
> -S.<br>
><br>
><br>
> 2013/10/11 Stefan Keller <<a href="mailto:sfkeller@gmail.com">sfkeller@gmail.com</a>><br>
>><br>
>> Hi Martin<br>
>><br>
>> I did not realize that pointzip is based on laszip since pointzip mentions<br>
>> only that it "(... uses the LASzip compression algorithm)".<br>
>> And I did not find a documentation that mentions that laszip supports PTX.<br>
>> I'm actually very comfortable with laszip being a command line tool.<br>
>> What I'm still wishing is that laszip would support pointcloud - or thatt<br>
>> PDAL would support .PTX...:-)<br>
>><br>
>> Yours, Stefan<br>
>><br>
>><br>
>><br>
>><br>
>><br>
>> 2013/10/11 Martin Isenburg <<a href="mailto:martin.isenburg@gmail.com">martin.isenburg@gmail.com</a>><br>
>>><br>
>>> Hello.<br>
>>><br>
>>> you can use the pointzip.exe tool, but that is mainly meant to "take<br>
>>> the edge off" as it has been my experience that the terrestrial<br>
>>> scanner folks are very GUI centric and these folks seem reluctant to<br>
>>> enter the command-line world.<br>
>>><br>
>>> instead of using pointzip.exe through the GUI you can also use<br>
>>><br>
>>> laszip -i in.pts -ipts -o out.laz<br>
>>><br>
>>> or<br>
>>><br>
>>> laszip -i in.ptx -iptx -o out.laz<br>
>>><br>
>>> and the extra PTS or PTX information will be stored in an additional<br>
>>> VLR record so it could be recovered if needed (for the PTX it is<br>
>>> likely needed if there are any values in the translation or rotation<br>
>>> matrices)<br>
>>><br>
>>> Is pointzip.exe being used much in the terrestrial world? I got a lot<br>
>>> of feedback after release but it has died down since.<br>
>>><br>
>>> Martin<br>
>>><br>
>>> PS: The web-site <a href="http://pointzip.org" target="_blank">http://pointzip.org</a> is really meant to house the<br>
>>> "generic" compressor someday and I am still waiting vor Dave (USACE)<br>
>>> or Paul (Elephant) to get back to me on that.<br>
>>><br>
>>> On Fri, Oct 11, 2013 at 2:36 AM, Stefan Keller <<a href="mailto:sfkeller@gmail.com">sfkeller@gmail.com</a>><br>
>>> wrote:<br>
>>> > Hi Howard (and hello to Mateusz too)<br>
>>> ><br>
>>> > Thanks for your replies. I'm new to converting LIDAR data (I'm rather<br>
>>> > used<br>
>>> > to vector and raster conversion) but I thought I'm not the first one to<br>
>>> > process FARO Focus3d data.<br>
>>> ><br>
>>> > So my hope relies on a PTX->LAS conversion using Martin's pointzip<br>
>>> > before<br>
>>> > importing LAS->PostgreSQL/PostGIS/pointcloud).<br>
>>> ><br>
>>> > Or do you suggest to go back to the FARO device/software (which I don't<br>
>>> > have<br>
>>> > right now) and export to another format, which can be read then<br>
>>> > directly<br>
>>> > into PostgreSQL by PDAL (or another tool)?<br>
>>> ><br>
>>> > Yours, Stefan<br>
>>> > (Maintainer of <a href="http://geoconverter.hsr.ch" target="_blank">http://geoconverter.hsr.ch</a>)<br>
>>> ><br>
>>> ><br>
>>> > 2013/10/10 Howard Butler <<a href="mailto:howard@hobu.co">howard@hobu.co</a>><br>
>>> >><br>
>>> >><br>
>>> >> On Oct 9, 2013, at 5:22 PM, Stefan Keller <<a href="mailto:sfkeller@gmail.com">sfkeller@gmail.com</a>> wrote:<br>
>>> >><br>
>>> >> > Hi,<br>
>>> >> ><br>
>>> >> > I got data from a FARO Focus3d LIDAR scanner I think in PTS or PTX<br>
>>> >> > format.<br>
>>> >> > Does anybody have experiences in reading these formats - or at least<br>
>>> >> > converting them to LAS?<br>
>>> >> > I found pointzip [1] but I'd like to use PDAL since my target is<br>
>>> >> > PostgreSQL (pointcloud extension) and PDAL supports writing to this<br>
>>> >> > database.<br>
>>> >> ><br>
>>> >> > Yours, Stefan<br>
>>> >> ><br>
>>> >> > [1] <a href="http://www.cs.unc.edu/~isenburg/pointzip/" target="_blank">http://www.cs.unc.edu/~isenburg/pointzip/</a><br>
>>> >><br>
>>> >> PDAL doesn't support PTS or PTX at this time. The FARO folks would<br>
>>> >> most<br>
>>> >> likely need to provide either a binary API so that a PDAL driver could<br>
>>> >> be<br>
>>> >> written for their format(s), or alternatively, some sort of<br>
>>> >> document(s)<br>
>>> >> describing the binary layout of the formats so that a driver could be<br>
>>> >> written.<br>
>>> >><br>
>>> >> Sorry I can't be of more help.<br>
>>> >><br>
>>> >> Howard<br>
>>> >><br>
>>> >><br>
>>> ><br>
>><br>
>><br>
><br>
</div></div></blockquote></div><br></div>