POLARMAP plots the earth land map using a polar projection. The latitude is plotted as a linear radius. This routine will plot the entire northern or southern hemisphere. The transformation from a visible point (in the appropriate hemisphere) latitude/longitude pair (a,b) in degrees to a plotted (x,y) pair is:
a = b * sgn(r) + a x = cos( a * pi / 180) * r / 90 + x0 y = sin( a * pi / 180) * r / 90 + y0 where pi = 3.141592654
CALL POLARMAP(x0,y0,r,a) x0,y0 (R): pole location (in plot units) r (R): radius of equator (in plot units) > northern hemisphere < southern hemisphere a (R): angle of prime meridian from horizontal (deg CCW)