<div dir="ltr"><div dir="ltr"><div>Hi Even & all, <br></div><div><br></div><div>thanks a lot, the change does the trick and I am able to consider my +zoff argument.</div><div><br></div><div>A subsequent issue has emerged since then...</div><div><br></div><div>I want to add a cs2cs transform in my pipeline where I already use cct. Appears there is a conflict in doing so.</div><div>What I would like to do is to pipe the following <br></div><div><br></div><div>cct +proj=pipeline <br></div><div>+step +proj=cs2cs EPSG:4978 EPSG:4326<br></div><div>+step +proj=tmerc +lat_0=-1.90355333888889 +lon_0=115.900912891667 +y_0=538.374 +x_0=5200.27 +ellps=GRS80 <br></div><div>+step +proj=affine +xoff=-5225.30897756133 +yoff=830.070127940344 <br></div><div>+step +proj=affine +s21=-0.0072010369955164367159 +s12=0.0072010369955164367159 <br></div><div>+step +proj=affine +xoff=5225.30897756133 +yoff=-830.070127940344 <br></div><div>+step +proj=affine +xoff=-9.85881089465147 +yoff=-0.172038726321603 +zoff=-18.541</div><div><br></div><div>But my issue is that cct does not seem to 'like' my cs2cs argument - I get a bad transformation argument error</div><div>How could I specify this transformation inside the pipeline ? I would like as much as possible not to use 2 pipes, just a single one.<br></div><div>The other issue is that cct seems to consider the order long/lat while cs2cs accepts lat/long - is there a way to modify the formating or I need to use the -c argument to sepcify the field order ?</div><div><br></div><div>Thanks again for your help on this subject !</div><div>Hopefully this will be my last request.</div><div><br></div><div>Best regards,</div><div><br></div><div>Pierre C</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 10 févr. 2020 à 12:45, Even Rouault <<a href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On lundi 10 février 2020 12:07:31 CET Pierre Chaponniere wrote:<br>
> Dear all,<br>
> <br>
> thanks heaps to Jochem and Even, this is great ! What a reactivity !<br>
> I managed to run my translation, rotation and back - all went well.<br>
> <br>
> I thought the easiest would have been the z but somehow proj does not<br>
> recognize my +zoff argument for an affine transformation.<br>
> <br>
> For example in my below proj command, the +zoff is ignored...Have you<br>
> encountered this before?<br>
<br>
"proj" is the ancient way of transforming coordinates, and as its name <br>
suggests (or not), it is only meant at dealing with plain cartographic <br>
projections, and 2D coords only, and generally not pipeline strings. That it <br>
works a bit for you is a bit by accident. It copies blindly any numeric or <br>
non-numeric values after the first 2 ones.<br>
<br>
Just replace "proj" by "cct" and you'll get the expected result.<br>
<br>
-- <br>
Spatialys - Geospatial professional services<br>
<a href="http://www.spatialys.com" rel="noreferrer" target="_blank">http://www.spatialys.com</a><br>
</blockquote></div></div>