<div dir="ltr">Sounds worthy to me. I just wish you had done it 10 years ago!<div><br></div><div>Rich</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 4, 2016 at 12:21 PM, Thomas Knudsen <span dir="ltr">&lt;<a href="mailto:knudsen.thomas@gmail.com" target="_blank">knudsen.thomas@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span><span><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="color:rgb(0,0,0);font-family:Consolas;font-size:12px;white-space:pre-wrap;line-height:1.38">Hello proj users</span><br></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="font-size:12px;font-family:Consolas;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">I have recently submitted a pull request for PROJ.4, introducing some rather intrusive code changes which will (hopefully) make a large part of the PROJ.4 code easier to read, maintain, and contribute to.</span></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="font-size:12px;font-family:Consolas;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">Basically, the pull request will eliminate a large proportion of the somewhat convoluted macros that currently enforces the implementation policy for the projection code in PROJ.4. It should, however, not introduce any changes API-wise, so most users of the library, and the proj, cs2cs, and nad2nad programs should be unaffected.</span></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="font-size:12px;font-family:Consolas;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">If you suspect your use case may be affected anyway (or if you may be in a position to offer helpful comments), please take a look at the pull request over at </span><a href="https://github.com/OSGeo/proj.4/pull/373" style="text-decoration:none" target="_blank"><span style="font-size:12px;font-family:Consolas;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap">https://github.com/OSGeo/proj.4/pull/373</span></a></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="font-size:12px;font-family:Consolas;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">Thomas Knudsen</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="font-size:12px;font-family:Consolas;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">Geodesist, PhD</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="color:rgb(0,0,0);font-family:Consolas;font-size:12px;white-space:pre-wrap;line-height:1.38"><a href="mailto:thokn@sdfe.dk" target="_blank">thokn@sdfe.dk</a></span><br></p><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="font-size:12px;font-family:Consolas;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">Danish Ministry of Energy, Utilities and Climate</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-right:5pt"><span style="font-size:12px;font-family:Consolas;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">Agency for Data Supply and Efficiency</span></p><br></span></span></div></div>
<br>_______________________________________________<br>
Proj mailing list<br>
<a href="mailto:Proj@lists.maptools.org">Proj@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/proj" rel="noreferrer" target="_blank">http://lists.maptools.org/mailman/listinfo/proj</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Richard W. Greenwood, PLS<br><a href="http://www.greenwoodmap.com" target="_blank">www.greenwoodmap.com</a></div></div>
</div>