<div dir="ltr"><div dir="ltr">Hello All,<div><br></div><div>I have thousands of .laz files that have no projection information.  From my contact, I received the EPSG codes for the datasets.  I can apply them with a pipeline such as:</div><div><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">{</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">    "pipeline": [</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">        {</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">            "type" : "readers.las",</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">               "filename": "input.laz"</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">           },</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">        {</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">            "type" : "writers.las",</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">               "filename": "output.laz",</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">            "a_srs": "EPSG:2193+7839"</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">           }</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">    ]</blockquote></div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">}</blockquote><div><br></div></div></div></blockquote>I suppose I could just then do  "mv output.laz input.laz" in a bash script to end up with a single file with the proper projection in the header.<div><br></div><div>My question: Is there a way I can do it without creating an intermediary file?  I tried the obvious of reading and writing to input.laz, but that didn't work.  With thousands of files, it seems like it could save some time.  Just curious.  </div><div><br></div><div>Thanks,</div><div><br></div><div>matt.<br><div dir="ltr"><div><div dir="ltr" class="gmail_signature"><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>303-381-7487</div></div></div></div></div></div>