<div dir="ltr"><div>Hello,</div><div><br></div>It seems like when reading the ept data from the AWS 3DEP entwine bucket the reader will not work unless I add the prefix, "ept://" to the URL (see examples below).  This applies only to PDAL v2.2, and it is not clear if this is a dataset-specific issue.  PDAL 2.1 will run with or without the ept:// prefix, but it has the odd result that the filesizes will differ slightly if using ept:// in the prefix or not.  Point counts are the same whether or not you use ept:// with PDAL 2.1, but the "filesource_id" parameter differs, so the filesize differences are probably due to slight header differences.  In regards to the PDAL2.2 EPT issue, so far this seems to happen on the following AWS 3DEP Entwine datasets:<br><br>USGS LPC CA Central Valley 2017 LAS 2019<br>CO_Southwest_NRCS_B2_2018<br>TX WestTexas B1 2018<br>NM SouthCentral B8 2018<br><br><u>My question:</u>  For PDAL v2.2, should I always use the EPT:// prefix when using readers.ept?  (seems related to: <a href="https://github.com/PDAL/PDAL/pull/3174">https://github.com/PDAL/PDAL/pull/3174</a>).  Also, as an aside, is streaming available for readers.ept?  Documentation doesn't indicate it is, but this issue: <a href="https://github.com/PDAL/PDAL/issues/2439">https://github.com/PDAL/PDAL/issues/2439</a> makes it seem that maybe it is?  I'm uncertain how to test this.<div><br></div><div>Any info you could provide would be most appreciated.<br><br>Test1:  PDAL 2.2 WITHOUT EPT:// Prefix (PDAL installed via isolated conda environment):<br><br>{                                                                                                                                                         <br>    "pipeline": [{                                                                                                                                        <br>        "type": "readers.ept",                                                                                                                            <br>        "filename": "<a href="https://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019">https://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019</a>",                                      <br>        "bounds": "([-13484500, -13484200], [4653000,4654200])"                                                                                           <br>    },                                                                                                                                                    <br>       "points_CA_noept.laz"]}  <br><br>pdal pipeline pipeline.json gives error:  <br><br>PDAL: readers.ept: Could not read from <a href="http://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019">s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019</a><br><br>Test2:  PDAL 2.2 WITH EPT:// Prefix (PDAL installed via isolated conda environment):<br>{                                                                                                                                                         <br>    "pipeline": [{                                                                                                                                        <br>        "type": "readers.ept",                                                                                                                            <br>        "filename": "ept://<a href="https://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019">https://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019</a>",                                <br>        "bounds": "([-13484500, -13484200], [4653000,4654200])"                                                                                           <br>    },                                                                                                                                                    <br>       "points_CA_wept.laz"]}  <br><br>pdal pipeline pipeline.json runs successfully<br><br><br>Test3:  PDAL 2.1 WITHOUT EPT:// Prefix (PDAL installed via isolated conda environment):<br>{<br>    "pipeline": [{<br>        "type": "readers.ept",<br>        "filename": "ept://<a href="https://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019">https://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019</a>",<br>        "bounds": "([-13484500, -13484200], [4653000,4654200])"<br>    },<br>       "points_CA_wept_v21.laz"]}<br><br>pdal pipeline pipeline.json runs successfully, filesize is: 3453289 bytes.  "count": 956938<br><br><br>Test4:  PDAL 2.1 WITH EPT:// Prefix (PDAL installed via isolated conda environment):<br>{                                                                                                                                                         <br>    "pipeline": [{                                                                                                                                        <br>        "type": "readers.ept",                                                                                                                            <br>        "filename": "<a href="https://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019">https://s3-us-west-2.amazonaws.com/usgs-lidar-public/USGS_LPC_CA_Central_Valley_2017_LAS_2019</a>",                                      <br>        "bounds": "([-13484500, -13484200], [4653000,4654200])"                                                                                           <br>    },                                                                                                                                                    <br>       "points_CA_NOept_v21.laz"]}  <br><br>pdal pipeline pipeline.json runs successfully, but filesize is different:  3479637 bytes. "count": 956938<br><br><br>Point counts for results from PDAL 2.1 run match.  Only difference is "filesource_id".  Version without EPT:// prefix has filesource_id=0, while with EPT:// prefix "filesource_id": 26982.<br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">---------------------------<div>Matthew Beckley</div><div>Data Engineer</div><div>UNAVCO/OpenTopography</div><div><a href="mailto:beckley@unavco.org" target="_blank">beckley@unavco.org</a></div>cell: 301-982-9819</div></div></div></div></div></div></div></div></div></div></div>