<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.m-3500128964704258052m-116600950454696430pl-s
        {mso-style-name:m_-3500128964704258052m_-116600950454696430pl-s;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=FR link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks a lot, I’ll try it out and come back if I have more questions</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thomas</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='border:none;padding:0cm'><b>De : </b><a href="mailto:connor@hobu.co">Connor Manning</a><br><b>Envoyé le :</b>vendredi 19 janvier 2018 23:58<br><b>À : </b><a href="mailto:connor@hobu.co">Connor Manning</a><br><b>Cc : </b><a href="mailto:thomas.montaigu@laposte.net">Thomas Montaigu</a>; <a href="mailto:pdal@lists.osgeo.org">pdal@lists.osgeo.org</a><br><b>Objet :</b>Re: [pdal] [Greyhound] Updating fields</p></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>I've pushed new Entwine/Greyhound containers under the "alpine" docker tag - e.g. connormanning/greyhound:alpine.  These will be the new default "latest" images shortly.  As you've noticed, you'll need to add `"allowWrite": true` to your Greyhound configuration to use the GreyhoundWriter functionality.</p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>For the PDAL GreyhoundWriter via Docker, you'll need the `pdal/pdal:master` image.</p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Here's also a sample script using a buffered-tile scheme with the GreyhoundWriter to run the SMRF ground classification algorithm over a dataset in many small pieces.  <a href="https://gist.github.com/connormanning/2b72aa3bab69f7105c6fc4e32935aeca">https://gist.github.com/connormanning/2b72aa3bab69f7105c6fc4e32935aeca</a></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>- Connor</p></div></div></div><div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>On Fri, Jan 19, 2018 at 2:56 PM, Connor Manning <<a href="mailto:connor@hobu.co" target="_blank">connor@hobu.co</a>> wrote:</p><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><p class=MsoNormal>I'm currently in the process of updating all the Docker containers - the PDAL container has switched from Ubuntu to Alpine by default so I'm validating the images for the new Entwine/Greyhound containers before pushing them out.  That said, you are a bit early on this feature - expect things to potentially change a bit until new versions of Entwine/Greyhound are released with stable support (and updated development and administration docs) for these features.  I'll reply to this once the new images are pushed so you can try it out in the meantime.</p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>- Connor</p></div></div><div><p class=MsoNormal><o:p> </o:p></p><div><div><div><p class=MsoNormal>On Fri, Jan 19, 2018 at 2:40 PM, Thomas Montaigu <<a href="mailto:thomas.montaigu@laposte.net" target="_blank">thomas.montaigu@laposte.net</a>> wrote:</p></div></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hello,</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> </p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I’ ve been trying Entwine + Greyhound this week and got something working very easily thanks to the dockers & documentation.</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> </p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I would like to know if it is already possible to update fields of points using greyhound ?</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>From the video of the conference at ‘FOSS4G’ I understand that , at that time updating field was not yet ready.</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>But I’ve seen that there is a Greyhound plugin for PDAL (that I’d maybe like to use to try  adding Greyhound support in CloudCompare).</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> </p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Seeing that this plugin implements a GreyhoundWriter, I tried using the ‘write’ command but the server says:</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>«Caught /write not allowed », which I tried to fix by adding "allowWrite" : true in my config.json (I took the key by searching through the code),</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>but it did not change the error message .</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> </p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>My requests looked like this : </p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> </p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>url = <a href="http://ec2_blabblabla:8080/resource/entwine-data-pdlb" target="_blank">http://ec2_blabblabla:8080/resource/entwine-data-pdlb</a></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>requests.put(url + "/write?schema:['Classification']", b" \x00\x00")</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span class=m-3500128964704258052m-116600950454696430pl-s> </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span class=m-3500128964704258052m-116600950454696430pl-s>So I am a little bit early on this feature or misdoing something ?</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> </p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Best regards,</p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Thomas</p></div></div><p class=MsoNormal><o:p> </o:p></p></div></div><p class=MsoNormal>_______________________________________________<br>pdal mailing list<br><a href="mailto:pdal@lists.osgeo.org" target="_blank">pdal@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/pdal" target="_blank">https://lists.osgeo.org/mailman/listinfo/pdal</a></p></blockquote></div><p class=MsoNormal><o:p> </o:p></p></div></blockquote></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>