<div dir="ltr"><div>Hi</div><div><br></div><div>I am writing a LAS file using a Northing-Easting CRS (EPSG:2384 for instance).</div><div><br></div><div>I am not sure in which order I should write the point coordinates: northing-easting-up or easting-northing-up.</div><div>* The first option (northing-easting-up) is "consistent" with the definition of the CRS. However it needs to understand the axes of the CRS (is this only possible in WKT2?), and operate the values to display them on the screen. Otherwise you will see a reflected image.<br></div><div>* The second option (easting-northing-up) is much easier to represent in the screen. And seems to be what many programs are doing/expecting. However, it is inconsistent with the CRS definition.</div><div><br></div><div>I don't find anything about that in LAS specs.</div><div><br></div><div>What should I do?<br></div><div><br></div><div>Should I write the WKT string in WKT1 or WKT2 format? if WKT1, with or without axes?<br></div><div><br></div><div>The same question could apply to ShapeFiles.</div><div><br></div><div><span style="font-family:monospace">projinfo EPSG:2384 -o WKT1:GDAL<br>WKT1:GDAL string:<br>PROJCS["Xian 1980 / 3-degree Gauss-Kruger CM 117E",<br>    GEOGCS["Xian 1980",<br>        DATUM["Xian_1980",<br>            SPHEROID["IAG 1975",6378140,298.257,<br>                AUTHORITY["EPSG","7049"]],<br>            AUTHORITY["EPSG","6610"]],<br>        PRIMEM["Greenwich",0,<br>            AUTHORITY["EPSG","8901"]],<br>        UNIT["degree",0.0174532925199433,<br>            AUTHORITY["EPSG","9122"]],<br>        AUTHORITY["EPSG","4610"]],<br>    PROJECTION["Transverse_Mercator"],<br>    PARAMETER["latitude_of_origin",0],<br>    PARAMETER["central_meridian",117],<br>    PARAMETER["scale_factor",1],<br>    PARAMETER["false_easting",500000],<br>    PARAMETER["false_northing",0],<br>    UNIT["metre",1,<br>        AUTHORITY["EPSG","9001"]],<br>    AUTHORITY["EPSG","2384"]]</span><br></div><div><br></div><div><div><br></div><div>Thanks</div></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><br></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">.___ ._ ..._ .. . ._.  .___ .. __ . _. . __..  ... .... ._ .__<br>Entre dos pensamientos racionales <br>hay infinitos pensamientos irracionales.<br><br></div></div></div></div>