Gnomonic Projection

DOWNLOAD Mathematica Notebook GnomonicProjectionFigure

The gnomonic projection is a nonconformal map projection obtained by projecting points P_1 (or P_2) on the surface of sphere from a sphere's center O to point P in a plane that is tangent to a point S (Coxeter 1969, p. 93). In the above figure, S is the south pole, but can in general be any point on the sphere. Since this projection obviously sends antipodal points P_1 and P_2 to the same point P in the plane, it can only be used to project one hemisphere at a time. In a gnomonic projection, great circles are mapped to straight lines. The gnomonic projection represents the image formed by a spherical lens, and is sometimes known as the rectilinear projection.

GnomonicProjection

In the projection above, the point S is taken to have latitude and longitude (lambda,phi)=(0,0) and hence lies on the equator. The transformation equations for the plane tangent at the point S having latitude phi and longitude lambda for a projection with central longitude lambda_0 and central latitude phi_1 are given by

x=(cosphisin(lambda-lambda_0))/(cosc)
(1)
y=(cosphi_1sinphi-sinphi_1cosphicos(lambda-lambda_0))/(cosc),
(2)

and c is the angular distance of the point (x,y) from the center of the projection, given by

 cosc=sinphi_1sinphi+cosphi_1cosphicos(lambda-lambda_0).
(3)

The inverse transformation equations are

phi=sin^(-1)(coscsinphi_1+(ysinccosphi_1)/rho)
(4)
lambda=lambda_0+tan^(-1)((xsinc)/(rhocosphi_1cosc-ysinphi_1sinc)),
(5)

where

rho=sqrt(x^2+y^2)
(6)
c=tan^(-1)rho
(7)

and the two-argument form of the inverse tangent function is best used for this computation.

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.