Sight Reduction Calculator V1.49 – Copyright © 1998-2002 Henning Umland
Geographic position of body:               Assumed position:
Greenwich hour angle  °  Longitude  °  E W
Declination  °  N S Latitude  °  N S
 
Instrument reading:  °         
 
Altitude correction parameters:                      Results:
Index error*  Observed altitude  ° 
Height of eye m ft Computed altitude  ° 
Air temperature  C F Azimuth  ° 
Atm. pressure  Intercept  nm 
Horizontal parallax  km 
Semidiameter

* The index error is regarded as positive when the angle displayed by the instrument is greater than the actual angle.

Description:
This celestial navigation software written in JavaScript performs all calculations necessary to derive a line of position. Enter Greenwich hour angle and declination of the observed body (from the Nautical Almanac or Interactive Computer Ephemeris), longitude and latitude of your assumed position, and the altitude displayed by the instrument (sextant or theodolite). It is also possible to enter a zenith distance (measured by some theodolites). Enter the altitude correction parameters, and hit the [Reduce sight] button. The program does the rest. If the dialog boxes for air temperature or atmospheric pressure are left blank, the program calculates with standard values, 10°C (50°F) and 1010 mbar (29.83 in.Hg). Any other blank dialog box is regarded as zero. Use radio buttons and pulldown menus to to change program settings. Requires a JavaScript compatible browser like Netscape Navigator 4 or Microsoft Internet Explorer 4 (or later versions).

The altitude corrections for the moon include oblateness of the earth. The semidiameter of the moon is internally computed from the horizontal parallax if the latter exceeds 50'. In this case, entering a semidiameter is not required (will be ignored).

The program internally sets dip=0 if any form of an artificial horizon or a zenith distance is chosen. If an external artificial horizon (pan with liquid) is used, the sextant altitude is automatically divided by two after subtracting the index error.

This program is freeware and may be copied and distributed in unmodified form and on a non-profit basis. For your private use, feel free to modifiy the source code according to your requirements. Any commercial distribution requires the author's permission.

Henning Umland

N53-20.1 E9-53.6

e-mail: mail@celnav.de

Check this web site for updated versions: http://www.celnav.de


Warranty disclaimer:

This program is experimental and may still contain bugs and errors, although it has been checked thoroughly. Use at your own risk.