<html>
 <head> 
  <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
 </head> 
 <body> 
  <p><font face="monospace">Hi!</font></p> 
  <p><font face="monospace">Our client is willing to generate his data in EPSG:31467 but he wants to translate +40cm on the y axis. <br> </font></p> 
  <p><font face="monospace">So I figured out that I would use the corresponding PROJ.4 "</font><font face="monospace"><font face="monospace"><code>+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=bessel +units=m +no_defs +type=crs" </code></font>code and modify the y_0=0 with a y_0=0.4<br> </font></p> 
  <p><font face="monospace">1. Data are originally expressed in EPSG:4326</font></p> 
  <p><font face="monospace">2. Using the EPSG code: via proj API, I transform the data via proj_create_crs_to_crs(..., "EPSG:4326", "EPSG:31497")</font></p> 
  <p><font face="monospace">3. Now, if I replace the "EPSG:31467" with "<code>+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=bessel +units=m +no_defs +type=crs", (the corresponding proj line), the data are z-offsetted by approx 1000m<br> </code></font></p> 
  <p><code>I know that for some CRS, the PROJ.4 is not enough to generate the correct coordinates. Is that the case for this transformation? <br> </code></p> 
  <p><code>Ultimately, is there a something (+proj=pipeline ?) that I could use that would transform my data from EPSG:4326 to EPSG:31497 with a translation of +40cm on the y axis?</code></p> 
  <p><code>Thank you all!</code></p> 
  <p><code>Kilian<br> </code></p> 
  <p><font face="monospace"><br> </font></p>   
  <div class="x-disclaimer-534644925">   
   <table style="font: 13px/16px Arial, Helvetica, sans-serif; height: 156px; width: 446px; color: black;" width="450"> 
    <tbody> 
     <tr> 
      <td style="border-bottom: 3px solid #f9b200; height: 60px; width: 442px; vertical-align: bottom;" colspan="2"> <p style="text-align: left;"><strong style="font-size: 15px;">Kilian Demeulemeester<em></em></strong><br>Software Project Lead - R&D</p> </td> 
     </tr> 
     <tr> 
      <td style="padding: 0px 0px; width: 168.367px; vertical-align: top;"> <p><a href="https://yellowscan-lidar.com"><img src="cid:x-disclaimer-534644925-0.png@bm-disclaimer" alt="logo_Yellowscan" width="168" height="41"></a></p> </td> 
      <td style="padding: 0px 0px; width: 274.633px; vertical-align: top;"> <p style="text-align: right;">525 Avenue Saint Sauveur du Pin<br>34980 Saint-Clément-De-Rivière - France<br>Tel: +33 (0)4 11 93 14 06<br><a style="color: #e99500; text-decoration: none; font-size: 15px; font-weight: bold;" href="https://yellowscan-lidar.com"><span style="color: #e99500;">yellowscan-lidar.com</span></a></p> </td> 
     </tr> 
    </tbody> 
   </table> 
   <table style="border-collapse: collapse; width: 450px;"> 
    <tbody> 
     <tr> 
      <td style="text-align: center;"><a title="Learn more and join us for a demo day!" href="https://www.yellowscan-lidar.com/events/category/demo-days/?utm_source=email_signature&utm_medium=email&utm_campaign=demodays_banner"><img style="float: left;" src="https://www.yellowscan-lidar.com/wp-content/uploads/2021/04/YS-email-banner-demo-days.jpg" alt="" width="443" height="80"></a></td> 
     </tr> 
    </tbody> 
   </table>  
  </div>
 </body>
</html>