[Proj] Geo Transfoms and calculations

Gerald I. Evenden geraldi.evenden at gmail.com
Tue Jan 6 16:47:50 PST 2009


On Tuesday 06 January 2009 5:56:52 pm Charles Karney wrote:
> Gerald I. Evenden wrote:
> > The need for readline or something like it is so universal it should
> > be supported under a more general license.  Can you imagine using
> > 'bash' or any of the other shell programs without it?  Usage applies
> > to any command line program.  Just like the program I am working on:
> > without it if you make an error typing in a line, you have to do the
> > whole line over; if you made an error on the last command, again, type
> > it over.  Without it you can't back up and make a quick fix.
>
> Some other suggestions:
>
> Code your programs without readline but suggest that the user invoke
> them with rlwrap(1) which intercepts the keyboard input and does the
> readline magic on it.  E.g.,
>
>     rlwrap proj +proj=utm +lon_0=112w +ellps=clrk66 -r
>     45d15.55N -111d30
>     ...
>
> Code your program to do something useful with flags and 1 (or 2) lines
> of input, and then use a pipe and bash's readline capabilities.  E.g.,
>
>     echo 45d15.55N -111d30 | proj +proj=utm +lon_0=112w +ellps=clrk66 -r

Sorry, I forgot to mention:  where do people come up with these things!?!  I 
didn't even think of looking for such an animal as rlwrap and I had never 
heard of it.

Anyway, thank-you very much for the suggestion.

-- 
The whole religious complexion of the modern world is due
to the absence from Jerusalem of a lunatic asylum.
-- Havelock Ellis (1859-1939) British psychologist



More information about the Proj mailing list