The input and output spheroids, is and os, are the spheroids for two different datums. The input spheroid is the one on which the original coordinates are based. The output spheroid is that on which the resultant coordinates will be based. The "shifting" occurs between the two datums. The shift values, dx, dy, and dz, are constants. They indicate the mean differences between points in the second datum versus the first as measured in meters.
The list of spheroids available is somewhat dynamic. It may not contain exactly the ones listed below. To determine the current list of possible spheroids, type in the command:
Spheroid | Commonly used for:| Semi-major axis| Eccentricity sqrd _____________|____________________|_________________|___________________ australian | Australia | 6378160.0 | 0.0066945419 bessel | Japan | 6377739.155 | 0.0066743722 clark66 | N. America | 6378206.4 | 0.006768658 clark80 | France, Africa | 6378249.145 | 0.0068035113 everest | India, Burma | 6377276.345 | 0.0066378466 international| Europe | 6378388.0 | 0.00672267 wgs72 | worldwide coverage| 6378135.0 | 0.006694317778
For a brief discussion of spheroids and datums see m.ll2u. For a brief discussion of geocentric coordinates see m.ll2gc.
This remains under testing is still an experimental program. It is part of an initial effort to incorporate geographic coordinates into GRASS.