<div dir="ltr">Hi<div><br></div><div>I am working on a project to put GIS data into VR in Unity (see <a href="http://virgis.org">virgis.org</a> for more info - very early stages).<br><br>I am using Proj to convert Geospatial data into internal VR Space coordinates for a model. I did this by defining a custom projection for the internal model space ( of the form of "+proj=tmerc +datum=WGS84 +units=m +no-defs +lat_0=53.316200583246534 +lon_0=-1.791218230167096" where the lat_0 and lon_0 figures depend on the location of the model.).</div><div><br></div><div>This is working well in both directions.<br><br>However - one constant and annoying fact is that whilst all Geospatial CRS are "Z-up" i.e. altitude is the Z dimension, VR space is "Y-up". It is a purely procedural thing to swap the axis but it is a constant irritation and cause of failures! <br><br>The ideal solution would be if the Proj coordinate operation produced coordinates in "eun" axis order! Would solve a lot of problems. I did try this to see if it was possible but (not unsurprisingly) got an error. <br><br>Is there any way to do this? Or is it so far from the expected usage that it is just not possible?</div><div><br></div><div>Thanks in advanced for any and all comments.</div></div>