<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 21, 2018 at 7:43 PM, Michael Barton <span dir="ltr"><<a href="mailto:Michael.Barton@asu.edu" target="_blank">Michael.Barton@asu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div>
So here is an email chain with the conda-forge maintainers of the LAStools package about liblas in Anaconda which is not liblas, but actually laslib misnamed. This is why there is no liblas-config. Since liblas.dylib is installed with the lastools package in
 Anaconda, I asked if they might also create a liblas-config file (not currently installed) so that GRASS can compile against it for LiDAR support 
</div></blockquote><div><br><br></div><div>Since that's the case, it doesn't seem that just liblas-config would solve it. <span>Daniel Clewley</span> says "LASlib isn't a drop in replacement for libLAS (different function names 
for one thing) you'd have to modify the GRASS code if you wanted to use 
LASlib." Perhaps simpler than changing it to PDAL, but I'm not sure if worth it. But I haven't seen the LASlib API.<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div>
<div><br>
</div>
<div>The upshot is that LAStools (and laslib, misnamed as liblas) can be installed through Anaconda, but not the packages we know as libLAS. Also, it seems like libLAS is no longer maintained and superseded by LASlib and related tools.</div></div></div></blockquote><div><br><div><br></div><div>So far various people kept libLAS alive:<br></div><div><br><a href="https://github.com/libLAS/libLAS/commits/master" target="_blank">https://github.com/libLAS/<wbr>libLAS/commits/master</a><br></div><br>But the situation is not ideal.<br><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div><div> I have an email
 from William Kyngesburye (copied) from several years ago suggesting that GRASS lidar support could potentially use LASlib instead of liblas. But I don't know what that would involve. </div></div></div></blockquote><div><br></div><div><br></div><div>As I said above, I dpn't know the LASlib API, but my guess is that it would be possible, but I think the question is if somebody can work on it.<br></div><div><br></div><div>From what I understood replacement for libLAS is PDAL, but definitively not a drop-in one. I was not able to dedicate any time to it lately except for accepting patch from felixg few days ago which makes v.in.pdal work with current PDAL. Also I have been told that PDAL package for Anaconda is coming soon (in days).<br></div><div><br></div><div>Best,<br></div><div>Vaclav<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div>
<div><br>
</div>
<div>MIchael<br>
<div>
<div style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div style="text-indent:0px">
<span class="m_122002019026099647gmail-m_3599502702292351047m_-2264552870693493130Apple-style-span" style="border-collapse:separate;border-spacing:0px">
<div>
<span class="m_122002019026099647gmail-m_3599502702292351047m_-2264552870693493130Apple-style-span" style="border-collapse:separate;text-indent:0px;border-spacing:0px">
<div>
<span class="m_122002019026099647gmail-m_3599502702292351047m_-2264552870693493130Apple-style-span" style="border-collapse:separate;text-indent:0px;border-spacing:0px">
<div>
<span class="m_122002019026099647gmail-m_3599502702292351047m_-2264552870693493130Apple-style-span" style="border-collapse:separate;text-indent:0px;border-spacing:0px">
<div>
<span class="m_122002019026099647gmail-m_3599502702292351047m_-2264552870693493130Apple-style-span" style="border-collapse:separate;text-indent:0px;border-spacing:0px">
<div>
<span class="m_122002019026099647gmail-m_3599502702292351047m_-2264552870693493130Apple-style-span" style="border-collapse:separate;text-indent:0px;border-spacing:0px">
<div>
<span class="m_122002019026099647gmail-m_3599502702292351047m_-2264552870693493130Apple-style-span" style="border-collapse:separate;text-indent:0px;border-spacing:0px">
<div>
<span class="m_122002019026099647gmail-m_3599502702292351047m_-2264552870693493130Apple-style-span" style="border-collapse:separate;text-indent:0px;border-spacing:0px">
<div>
<div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;white-space:normal;word-spacing:0px"><br></div>...<br><blockquote type="cite">
<div style="margin:0px">
<span><b>From:
</b></span><span>Daniel Clewley <<a href="mailto:notifications@github.com" target="_blank">notifications@github.com</a>><br>
</span></div>
<div style="margin:0px">
<span><b>Subject:
</b></span><span><b>Re: [conda-forge/lastools-feedstoc<wbr>k] can liblas-config be included in package (#3)</b><br>
</span></div>
<div style="margin:0px">
<span><b>Date:
</b></span><span>February 21, 2018 at 11:38:55 AM MST<br>
</span></div>
<div style="margin:0px">
<span><b>To:
</b></span><span>conda-forge/lastools-feedstock <<a href="mailto:lastools-feedstock@noreply.github.com" target="_blank">lastools-feedstock@noreply.gi<wbr>thub.com</a>><br>
</span></div>
<div style="margin:0px">
<span><b>Cc:
</b></span><span>Michael Barton <<a href="mailto:c.michael.barton@gmail.com" target="_blank">c.michael.barton@gmail.com</a>>, Author <<a href="mailto:author@noreply.github.com" target="_blank">author@noreply.github.com</a>><br>
</span></div>
<div style="margin:0px">
<span><b>Reply-To:
</b></span><span>conda-forge/lastools-feedstock <<a href="mailto:reply+0088d5af64024b45f60988c0b8f9368cac4eee6363df9a7492cf0000000116a57eb892a169ce11d01e0b@reply.github.com" target="_blank">reply+0088d5af64024b45f60988c<wbr>0b8f9368cac4eee6363df9a7492cf0<wbr>000000116a57eb892a169ce11d01e0<wbr>b@reply.github.com</a>><br>
</span></div>
<br>
<div>
<p>LASlib isn't a drop in replacement for libLAS (different function names for one thing) you'd have to modify the GRASS code if you wanted to use LASlib.</p>
</div>
</blockquote>
<br>
<div><br>
</div>
<blockquote type="cite">
<div>
<div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>From: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">Michael
 Barton <<a href="mailto:c.michael.barton@gmail.com" target="_blank">c.michael.barton@gmail.com</a>><br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Subject: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Re:
 [conda-forge/lastools-feedstoc<wbr>k] can liblas-config be included in package (#3)</b><br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Date: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">February
 21, 2018 at 8:59:25 AM MST<br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>To: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">conda-forge/lastools-feeds<wbr>tock
 <<a href="mailto:reply+0088d5afde4903f9a76a7de6418c35ec29798e65e254574992cf0000000116a4e15492a169ce11d01e0b@reply.github.com" target="_blank">reply+0088d5afde4903f9a76a7de<wbr>6418c35ec29798e65e254574992cf0<wbr>000000116a4e15492a169ce11d01e0<wbr>b@reply.github.com</a>><br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Cc: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">Vaclav
 Petras <<a href="mailto:wenzeslaus@gmail.com" target="_blank">wenzeslaus@gmail.com</a>>, Eric Hutton <<a href="mailto:hutton.eric@gmail.com" target="_blank">hutton.eric@gmail.com</a>><br>
</span></div>
<br>
<div>
<div>
Thanks for the quick response Dan,
<div><br>
</div>
<div>I have indeed seen both the open source libLAS code and the LAStools site. The thing is that the Anaconda package installs liblas.dylib into ../lib as well as command line tools in ../bin with the same names as the tools built with the libLAS
 code. A couple years ago, a colleague on the GRASS project looked into the (then new) LAStools distribution and thought that it could be a drop in replacement for libLAS code. So I was hoping to try this with the Anaconda build. But we need a liblas-config
 to do it. I'm copying a couple colleagues on GRASS who also might be able to help with this.</div>
<div><br>
</div>
<div>Cheers</div>
<div>Michael<br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<blockquote type="cite">
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>From: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">Daniel
 Clewley <<a href="mailto:notifications@github.com" target="_blank">notifications@github.com</a>><br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Subject: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Re:
 [conda-forge/lastools-feedstoc<wbr>k] can liblas-config be included in package (#3)</b><br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Date: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">February
 21, 2018 at 12:27:16 AM MST<br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>To: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">conda-forge/lastools-feeds<wbr>tock
 <<a href="mailto:lastools-feedstock@noreply.github.com" target="_blank">lastools-feedstock@noreply.gi<wbr>thub.com</a>><br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Cc: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">Michael
 Barton <<a href="mailto:c.michael.barton@gmail.com" target="_blank">c.michael.barton@gmail.com</a>>, Author <<a href="mailto:author@noreply.github.com" target="_blank">author@noreply.github.com</a>><br>
</span></div>
<div style="margin:0px"><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif"><b>Reply-To: </b></span><span style="font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">conda-forge/lastools<wbr>-feedstock
 <<a href="mailto:reply+0088d5afde4903f9a76a7de6418c35ec29798e65e254574992cf0000000116a4e15492a169ce11d01e0b@reply.github.com" target="_blank">reply+0088d5afde4903f9a76a7de<wbr>6418c35ec29798e65e254574992cf0<wbr>000000116a4e15492a169ce11d01e0<wbr>b@reply.github.com</a>><br>
</span></div>
<br>
<div>
<p>This is the feedstock for <a href="https://github.com/LAStools/LAStools" target="_blank">LAStools</a> and LASlib not <a href="https://github.com/libLAS/libLAS" target="_blank">libLAS</a> which I believe is the library GRASS can be compiled against. The libLAS
 website has a page explaining the relationship between the two: <a href="https://www.liblas.org/lastools.html" rel="nofollow" target="_blank">https://www.liblas.org/la<wbr>stools.html</a>. The two libraries provide similar functionality but aren't compatible.</p>
<p>From the libLAS website "As of 2014, libLAS has been almost entirely superceded by Martin Isenburg‘s LASlib library."</p>
<p>More specifically this feedstock builds a fork of LAStools (<a href="https://github.com/gillins/LAStools/" target="_blank">https://github.com/gillins/LA<wbr>Stools/</a>) which adds CMake build scrips. The standard LAStools doesn't provide a <code>liblas-config</code> file,
 we could add one to the fork this is being build against but I think this would only make things between the two libraries more confusing.</p>
<p>I'm going to mark this as closed but if I am incorrect and it is LASlib you need please reopen for further discussion.</p>
</div>
</blockquote>
<div>
<div>
<p><br>
</p>
</div>
</div>
</div></div></span></div></span></div></span></div></span></div></span></div></span></div></span></div></span></div></div></div></div>
<br>
</div>
</div>

</div>

</blockquote></div><br></div></div>