Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove nad2bin? #1236
Instead of hijacking the conversion in #1235, let's continue the talk here.
In response to my comment @sebastic wrote:
In my opinon there's no need to distribute a tool in a package in which it isn't used. Additionally, it's a binary we install but there's no trace of documentation for the application. It is unlikely that documentation is going to be written and I suspect that it is also unlikely that anyone will create new grids using
I am of course volunteering to make this change myself.
This is currently not true. nad2bin is used by the PROJ build system to convert the .lla files if those are present in the source tree. Until recently it was required to unpack the proj-datumgrid archive into PROJ source tree.
I've already raised my objection to the proposed removal of nad2bin, and leave it at that.
So in the past, right ? Here we are talking about changes for master. The only remaining .lla file in proj.4/master is data/null.lla. Which is also present in proj-datumgrid/lla/null.lla, and its binary form in proj-datumgrid/null. So we should also remove data/null.lla from proj.4. (a bonus point would be to not require the presence of the null file at all, but rather hardcode its behaviour :no point in reading a file that contains zeros...)