XEphem


pronounced eks i fem´

Version 3.7.3

 
Reference Manual

© 1990-2008 Elwood Charles Downey
 


  1. Introduction
    1. Quantitative information
    2. Local circumstances
    3. Launching XEphem
      1. Shared and Private Directories
      2. Main window control
    4. Time and angle formats
  2. Main Window
    1. Main's Help menu
    2. Menu bar
      1. File
      2. View
      3. Tools
      4. Data
      5. Preferences
    3. Sections
      1. Local
        1. Site Selection
      2. Time
      3. Calendar
      4. Night
      5. Looping
  3. File menu
    1. System log
    2. Gallery
      1. File format
    3. Network Setup
    4. External Input
  4. View menu
    1. Data Table
      1. Data setup
    2. Sun
      1. Sun mouse
      2. Sun Control menu
      3. Sun Files menu
      4. Sun Type menu
      5. Sun Size menu
    3. Moon
      1. Moon mouse
      2. Moon Control menu
      3. Moon View menu
        1. More info...
      4. Scale menu
      5. Lunar Orbiter IV
    4. Earth
      1. Earth mouse
      2. Earth Control menu
      3. Earth View menu
        1. Objects dialog
    5. Mars
      1. Mars mouse
      2. Mars Control menu
      3. Mars View menu
        1. Features...
        2. More info...
        3. Moon view...
    6. Jupiter
      1. Jupiter mouse
      2. Jupiter Control menu
      3. Jupiter View menu
        1. More info...
    7. Saturn
      1. Saturn mouse
      2. Saturn Control menu
      3. Saturn View menu
        1. More info...
    8. Uranus
      1. Uranus mouse
      2. Uranus Control menu
      3. Uranus View menu
        1. More info...
    9. Solar System
      1. Solar System Scales
      2. Solar System mouse
      3. Solar System Control menu
      4. Solar System View menu
  5. Sky View
    1. Sky View mouse
    2. Toolbars
    3. Scale controls
    4. Trails
    5. Sky View Control menu
      1. Options
        1. Display mode:
        2. Grid Control:
        3. View Options:
        4. Constellation:
        5. Labeling:
      2. Filter
      3. Print
      4. List
      5. Horizon
      6. Field Stars
      7. Favorites
      8. Eyepieces
      9. Coordinates
      10. User annotation
    6. Sky View Images menu
      1. Load and Save FITS images
      2. Image Analysis Tools
        1. Brightness and Contrast
        2. Cross section Slice
        3. Magnifying Glass
        4. Region of Interest
        5. 2D Gaussian Measurements
      3. Registration
      4. WCS Solver
    7. Sky View Favorites menu
    8. Sky View Telescope menu
      1. INDI Test Drivers
      2. INDI Configuration window
      3. INDI Control Panel
      4. FIFO Control
    9. Sky View History menu
    10. Sky View Binary Star Map
  6. Tools menu
    1. Plot values
    2. List values
    3. Solve equation
    4. Find close pairs
      1. Close Pairs Control menu
      2. Close Pairs Options menu
      3. Close Pairs Algorithm
    5. Night at a Glance
    6. Coordinate converter
    7. Observers logbook
    8. Movie loop
  7. Data menu
    1. Files
      1. Files Control menu
      2. File format
        1. General format rules
        2. Format Details
        3. Magnitude models
      3. Notes
      4. Two-line Earth satellite element sets
    2. Index
    3. Favorites
    4. Download
    5. Field Stars
      1. Hubble GSC
      2. USNO A or SA catalogs
      3. Proper Motion catalogs
      4. Skip likely duplicates
      5. Notes
  8. Preferences
    1. Fonts
      1. XLFD
    2. Colors
      1. Colors Control menu
      2. Star colors
    3. Save
  9. Multifunction Tools
    1. Trails
    2. Printing
    3. Annotation
  10. Credits
  11. Notes
    1. Horizon
    2. glob Patterns
    3. Accuracy
    4. TODO
    5. Known Bugs
    6. History

1 Introduction

XEphem is a scientific-grade interactive astronomical ephemeris package. XEphem:

XEphem can compute information on demand or time can be set to increment automatically. In this way a series of computations and movies can be generated.

1.1 Quantitative information

Quantitative information available about each object includes:

1.2 Local circumstances

Local observing circumstance information includes

Equatorial coordinates may be computed in any four combinations of topocentric or geocentric, and apparent or astrometric. When the Equinox is set to a fixed date the values are astrometric, that is, corrected only for precession and light travel time. When the Equinox is set for EOD (Equinox of Date) the values are apparent and are also corrected for nutation, aberration and relativistic deflection. Topocentric values are further corrected for parallax, augmentation and refraction.

1.3 Launching XEphem

In addition to all the standard X Window System command line arguments, XEphem also supports the following command line arguments:

Argument
Meaning
-env name=value
set internal value for environment variable; any number allowed
-help
print this then exit
-install {yes no guess}
whether to install a private colormap, default is guess
-log
save exit trouble to private log
-nosplash
disable splash screen from now on
-nowin
do not restore windows
-prfb
print all internal default resources then exit
-resfile f
load alternate X resource file
-splash
show splash screen from now on


1.3.1 Shared and Private Directories

When XEphem is launched it looks for a file named .xephemrc in the user's $HOME directory. This file is optional. If it exists, it should contain a line with the following form:

XEphem.PrivateDir: ~/.xephem

The directory named on the right is where XEphem will create and look for Private files, so-called because on a multiuser system they are expected to be separated on a per-user basis. A leading "~" in the file name can be used to refer to $HOME, your login directory. A leading "." in the file name can be used to refer to the current working directory of the running program. The example above causes the Private directory to be .xephem in the users $HOME directory. If .xephemrc does not exist or does not contain this line the default Private directory is ~/.xephem. The private directory will be created if it does not already exist.

XEphem then also searches for another directory for Shared files. This directory contains files presumed to be shared among all XEphem users on a system. Files in this directory are never modified by XEphem. They include databases of objects, supporting images and other files. This directory is specified in a resource file named XEphem which may be located in any of the standard X Window  System directories, in /etc or within the Private directory (see above). It should contain a line with the following form:

XEphem.ShareDir: /usr/local/xephem

Next, XEphem sets the initial values of most options and settings from other entries in the resource file. Settings which do not appear will use their internal default values. Internal defaults may be printed using the -prfb command line option.

1.3.2 Main window control

XEphem starts by showing the Main window with each parameter set to its default value. The parameters on the Main window are primarily devoted to describing the location and time for which all other data in XEphem are computed.

Most fields on the Main window may be changed by clicking them. A prompt window with a brief explanation of the field will appear. A new value may be typed into the text field provided. If Ok is clicked the new value will be used; if Cancel is clicked the field will be left unchanged. In either case, the prompt window goes away. Some of the windows have an extra button which offers a handy way to enter frequently used values for the field.

If you change a field on the Main window that would invalidate any of the other fields in any XEphem window the message NEW CIRCUMSTANCES flashes near the top of the Main window. This will continue until the next Update occurs. If you change any field that causes new circumstances, the Step value is not added to the current time before the next loop.

You can change time manually like any other fields or you can set up looping to advance time automatically with specified pauses between each step. The prominent button at the bottom of the Main window labeled Update causes all other windows throughout XEphem will be recomputed with the new time. Looping effectively presses this button for you. See Looping.

Some graphical views have a push button marked Movie Demo. This is a convenient way to start and stop a sample movie sequence. If XEphem is currently idle then pushing the button will set the Main window Step size to a value that will yield a pleasing motion effect and start looping with a very large number of steps. If XEphem is already looping then pushing the button will cause it to stop and set Main window N Steps to 1. The Main window Stop control can also stop the looping in the usual way.

1.4 Time and angle formats

Time and RA are displayed as h:m:s. They may be entered the same way or the color (:) may be entered as slash (/) semicolor (;) comma (,) or space. Other angular quantities, such as declination, azimuth, altitude, longitude and latitude, are entered and displayed as d:m:s but otherwise use the same rules.

Components of a sexagesimal field may be entered as floating point numbers. For example 10:20:30 may also be entered as either 10:20.5 or 10.34167.

Negative values are indicated by one hyphen (-) before the first character.

Dates are entered and displayed in any one of the forms month/day/year, year/month/day or day/month/year, depending on the Preferences selection on the Main menubar. The slash (/) may also be entered as hyphen (-) semicolon (;) or comma (,). Note you must always enter the full year.

When the day portion of a date is an integer, the time does not change. When the day portion of a date is entered as a floating point number, the time will also change to correspond to the fractional portion of the day. For example, using the preference m/d/y, entering a date of 1/1.5/1995 will set the date to 1/1/1995 and the time to 12:00:00. To get this effect with a whole day, include the decimal point. For example, 1/1.0/2002 will set the date to 1/1/2002 and the time to 0:00:00.

You may also enter a date as a decimal year, as in 1990.12345.

Negative years indicate BC dates. For example, Jan 1, 1 BC is given as 1/1/-1. Before you ask, yes, "1-1--1" works for 1 BC. There is no year 0.

2.0 Main Window

XEphem's main window is divided into five regions plus the menu bar across the top for selecting the principle functions of XEphem. Each window opened from the menu bar has its own Help.

Beneath the XEphem logo image is a status line that contains a short description of what XEphem is doing at the moment with regards to its looping behavior.

Below the status line is room for the NEW CIRCUMSTANCES message. When you change any field on the Main window that could invalidate any of the other fields or views throughout XEphem this message flashes until at least one screen Update occurs to get everything up to date again.

2.1 Main's Help menu

XEphem help is written in html version 4.01 transitional and requires a browser to read. The text is all in one file, xephem.html, located in auxil/help within the Shared directory path. Anchors throughout the file allow XEphem to specify exactly where to jump for each Help entry.

Help » Configure

This Help entry is used to set how XEphem sends a URL to your browser. It must be correct before any other Help can be used. It displays a table showing sample shell commands that accomplish this for several popular browsers including mozilla, netscape, opera, konqueror and safari. Each time %s appears in the definition the full path to the xephem.html will be substituted. If you figure out how to configure for another browser or you know of a better definition please send us your results and we will post on our web site.

Note the entry for using IE under cygwin. In order for this to work, you must create an environment variable before running XEphem named XEHELPURL set to the full Windows path of the xephem.html file using Windows filespec notation. The value of this variable is substituted for each %s appearing in the definition for IE.

Help » on Context

This Help entry turns the cursor into a Question Mark. Roaming the cursor over any control in XEphem will show its bubble help tip whether or not the tips Preference is active. Press the left mouse button to end this behavior and resume normal operation.

All remaining Help entries just bring up additional information as one would expect. If you are new to XEphem, we suggest you begin by reading the next three entries in order, Introduction, Operation and Triad formats, then feel free to explore.

2.2 Menu bar

2.2.1 File

2.2.2 View

  The View menu gives access to all of the several XEphem specialized displays.

2.2.3 Tools

  The Tools menu gives access to windows allowing full control of the following functions:

2.2.4 Data

  The Data menu gives access to windows which pertain to managing the objects in memory.

2.2.5 Preferences

The Preferences pulldown lists the available preferences that may be changed at run time. Whenever any are changed, all effected fields are immediately recalculated and redisplayed throughout XEphem. The simple preferences include:

2.3 Sections

The Main window is divided into five basic sections.

2.3.1 Local

2.3.1.1 Site Selection

This window allows you to search, load and add to a collection of predefined sites.

The scrolled list at the top lists the complete set of currently defined sites. Clicking on one will copy it to the Set text field. Double clicking on one will also install it to the Main window, as will clicking on Set or typing Enter over the select text field.

To search for a particular site, either scroll through the list or type a  glob pattern in the Search text field. Clicking on Search or typing Enter in the search text field will scroll the list to the next site that matches the search text.

Creating new sites.

Clicking Create expands the dialog to add fields for creating new sites. Fill in the fields then click Set main to test the entry and Save to add it to the collection on disk.

File format:

XEphem stores sites in the file named xephem_sites. One may reside in either or both the Shared and Private directories. The Sites window always checks both.

Each line in the file consists of 5 fields, each separated by a semicolon (;):

Name ; Latitude ; Longitude ; Elevation ; Timezone

where:

Name is the City, State, Country or other designation, up to 40 characters.

Latitude is DD MM SS, followed by an N or S to indicate north or south of the equator. Each portion is separated by a blank.

Longitude is in DDD MM SS, followed by an E or W to indicate east or west of the prime meridian in Greenwich, England. Each portion is separated by a blank.

Elevation is in meters. If you do not know your elevation, put "-1.0".

Timezone indicates the offset from GMT and details of savings time formatted as follows:

std offset dst [offset],start[/time],end[/time]

There are no spaces in the specification. All fields except the initial std string are optional. It specifies the name of the standard time zone and must be three or more alphabetic characters.

The offset string indicates the value added to the local time to arrive at Coordinated Universal Time. The offset has the format hh[:mm[:ss]]. The minutes (mm) and seconds (ss) are optional. If preceded by a minus (-) the timezone shall be east of the Prime Meridian; otherwise, it shall be west (which may be indicated by an optional preceding plus (+)).

The dst string and second offset specify the name and difference between the daylight savings time zone and the standard time zone. If the offset is omitted, it defaults to one hour ahead of standard time.

The start field specifies when daylight savings time goes into effect and the end field specifies when the change is made back to standard  time. These fields have the format Mm.w.d which specifies day d (0 <= d <= 6) of week w (1 <= w <= 5) in month m (1 <= m <= 12). Day 0 is Sunday. Week 1 is  the first  week in which day d occurs and week 5 is the last week in which day d occurs. If omitted, Savings time will begin the first Sunday in April and end the last Sunday of October.

The time fields specify when, in the local time currently in effect, the change to the other time occurs. If omitted, the default is 2:00:00.

Here are a few examples:

Munich, Germany    ; 48 14 0 N ;  11 57  0 E ;  523 ; MET-1METDST,M3.5.0,M10.5.0
New York, New York ; 40 45 6 N ;  73 59 39 W ; 16.8 ; EST5EDT
Sydney, Australia  ; 33 52 0 S ; 151 12  0 E ;  7.6 ; EST-10EST,M10.5.0,M3.5.0

Lines in the file which do not conform to this structure are ignored.

2.3.2 Time

2.3.3 Calendar

The calendar on the right of the Main window is based on local time or UTC, depending upon the Time Zone preference. Clicking a date button will set the date. Clicking dates before the first of the month and after the last of the month will also change month or year as necessary. The month and year buttons pop up menus that allow these to be changed as well. At the bottom the Now button sets the time and date to the computer clock. The arrow buttons move backwards or forwards by one day or week. Except for Now, using the calendar does not change the current time, just the date.

New and Full Moons are marked on the day on which they occur in the selected time zone.


2.3.4 Night

The Sun Dip setting applies to the following fields:

N.B. These three fields always apply to the local current day. Difficulties arise when these events occur within 4 minutes of local midnight with respect to the time zone defined by TZ Offset. In particular, if these fields are not behaving as you would expect, check that the TZ Offset is set commensurate with the current Longitude.

2.3.5 Looping

When looping is in effect, the label on the bottom button changes to Stop. When the number of steps goes to 0 or the Stop button is clicked the looping stops and the button label changes back to Update.

Note that when looping with Pause set to 0, most graphics and numeric field data are not drawn in order to speed up the computations. These values are always updated internally, however. and may safely be used for plotting,listing and solving. This is true even if the window that displays the information is closed.

3.0 File menu

3.1 System log

This window contains additional information from XEphem. Whenever an entry is written the computer may beep, depending on the setting of the Log bell Preference. The contents of all Alert windows are also written here. Scroll bars to the right and below allow panning through the log.

Erase

Permanently discards all log entries.

Close

Closes the log window but has no effect on its contents or ability to capture further information.

3.2 Gallery

This window is a portal to high quality color images.

The Gallery window is broken into three sections. Down the right side is a scrolled list of the available images. Images are displayed in the upper left, captions in the lower left. All sections scroll to accommodate large areas. A sash between the upper and lower sections on the left allow you to control the proportion of vertical space used by each.

Controls across the bottom:
Close
Close the Gallery window.
Rescan
Reinitialize the list. This also occurs each time the Gallery window is opened.
Sky Point
If the current XEphem database contains an object whose name matches the Gallery object currently being displayed, this button will be active and clicking this button will center the object in the Sky View.

3.2.1 File format

The Gallery database index is stored in one or more files with the suffix .gly. The index files and the image files to which they refer reside in a directory named gallery which in turn must reside within either the Shared or Private directories. All index files found are combined and sorted by name into the scrolled list.

The index file is in XML format. The entire collection is within one outer-most element named gallery. In turn it contains one element named image for each Gallery image file. In turn it contains one or more elements named name, one element named file and one element named description. The file name is with respect to the directory in which the .gly file resides. When XEphem reads the description contents, it replaces isolated newlines with blanks so that word wrapping is left up to the scrolled text window. Please refer to the following example.
<gallery>
<image>
<name>
NGC 4414
</name>
<file>
1999-25-a-web_print.jpg
</file>
<description>
In 1995, the majestic spiral galaxy NGC 4414 was imaged by the Hubble
Space Telescope as part of the HST Key Project on the Extragalactic
Distance Scale. An international team of astronomers, led by Dr. Wendy
Freedman of the Observatories of the Carnegie Institution of Washington,
observed this galaxy on 13 different occasions over the course of
two months.

Image Credit: Hubble Heritage Team (AURA/STScI/NASA)
</description>
</image>
</gallery>


3.3 Network Setup

This window controls how XEphem tries to connect to the Internet. One of the following three choices must be turned on for Internet access to be available.
If your Proxy or SOCKS firewall require Authentication, turn on the Auth option and enter name and password in the fields provided. Note that only the Name field may be Saved.

3.4 External Input

XEphem can read a file (or fifo) containing sets of time, latitude and longitude values and automatically install these values sequentially unattended. Enter the name of the file in the window and press OK. To pause between updates, set the desired delay in the Pause field of the Main window. All features of XEphem, such as plotting and listing are available while this feature is running.

The format of each line of the file is as follows:

JD Lat Long

where

JD = Julian Date
Lat = Latitude, radians, +north
Long = Longitude, radians, +west

The fields are separated by one or more blanks or tabs. All lines not having exactly three floating point values are ignored and may be used for comments, etc.

4.0 View menu

4.1 Data Table

This is a table of information about each of the current Favorites. Each data item occupies one column in the table and each object occupies one row.

The Control pulldown menu contains the following options:
When any columns related to rising or setting are active a box at the bottom will indicate whether the times refer to the center or the upper limb of the object. Similarly, when either the RA or Dec columns are active or any of the separation columns are active a box will be present to indicate whether the separation is from a geocentric or topocentric point of view. The box will also indicate the precession epoch.

Any of the information in this table may be plotted, listed or used in a solver algorithm.

4.1.1 Data setup

This window lets you configure which columns will be in the Data Table. When this window first comes up it will be set to indicate the state of the Data Table. You may then manipulate the toggle buttons as desired. To actually change the Data Table to a new configuration select the Apply button. Ok does the same thing but also closes this window. Close just closes this window without making any permanent changes.

Entries are grouped into three sections for clarity. Column one controls miscellaneous basic information. The descriptions of each entry are as follows:
Section two controls information related to rising, transitting, and setting. These are computed based on a refraction model that uses the actual atmospheric and topocentric circumstances displayed on the Main window. A text entry field is available in which you may specify a number of decimal degrees the local horizon is above horizontal to account for local effects.

The Limb option means that the rise and set circumstances are based on the location of the upper limb of the object. Center means that the circumstances are based on the location of the center of the object.

Follows is a description of the Data Table columns controlled by the second Data Selection section:
Note for time zones:

Rise and set circumstances are all computed in local time. If the Zone Display preference (from the Main menubar) is set to UTC then the times are converted to UTC. Thus, when reference is made to Today it means the current local date, not UTC date.

Note for Earth satellites:

Due to their generally rapid motions Earth satellites often have many rising and setting events per day. For this reason, the rise and set time for satellites are not restrained to be during the current local day. Rather, for satellites, XEphem displays the very next rising and setting events that occur strictly later than the current time on the Main window, provided they occur within 24 hours. This means that if the rise or set time displayed is earlier than the current local time on the Main window, it actually refers to the next day. This doesn't happen for the other objects because their times are restricted to events that happen just today. Similarly, we can only compute the HrsUp column if the set time is strictly later than the rise time.

The upshot of all this is that the best way to really understand the visibility of a satellite in your area is by graphing its altitude over the desired time interval, or displaying all its passes in the Night-at-a-Glance tool.

Various odd ball rising, transit and setting conditions are accounted for and marked when they occur as in the following table. Note that in the case of Earth satellites, "Today" really means within the next 24 hours.

NoRise up some time but never rises, as such, Today.
NoSet up some time but never sets, as such, Today.
NoTran up some time but doesn't transit, as such, Today.
CirPol object is circumpolar (never goes below horizon) Today.
NvrUp object is never above the horizon Today.

The third section in the Data Table setup window lists the current set of Favorites. Any one may be selected for which the angular separation between it and the object on that row will be shown, in degrees.

The vantage point for the Separation values depends on the Equatorial preference in the Main window. Geocentric ignores local conditions and gives the separation as seen from Earth center. Topocentric uses the local conditions known to XEphem. The choice is particularly critical for lunar occultations and Earth satellites, of course, but the effect can be significant for the planets as well. Geocentric separations between objects and the Sun will match the magnitude of the elongation given in the Data Table window.

Note:

Solving over a period that will include the rise or set times of either object is generally better performed from the geocentric viewpoint. The refraction effect of the topocentric viewpoint causes many arc minutes of rapid whiplash displacement as the objects rise and set that overlays the smooth celestial motion of the objects. This rapid position variation can confuse the solver algorithms that expect fairly smooth functions.

4.2 Sun

This window provides a convenient tool to download, display and manage images from SOHO, the Solar & Heliospheric Observatory. Use of this extraordinary data is courtesy of the SOHO consortium. SOHO is a project of international cooperation between ESA and NASA.

The SOHO data is pulled from the web site http://sohowww.nascom.nasa.gov. The host name is defined in the XEphem resource XEphem.SOHOhost. This may be changed if necessary by placing a new value in the XEphem resource file.

4.2.1 Sun mouse

Moving the mouse over a loaded SOHO image will display the approximate RA and Dec under the cursor. To do this XEphem makes an assumption about the scale and orientation of the image and defines the center of the image as the position of the sun computed at the current XEphem time. However, we have found SOHO images are not always oriented the same way and we are not aware of a means to know the orientation programmatically so beware. The Carrington Rotation Number is shown in the lower right, also as of the current XEphem time. If XEphem time differs from when the SOHO image was acquired the coordinates will still be correct but of course the solar features shown in the image will not be correct.

Note that the coordinates do not take account of the different perspective from the SOHO spacecraft. SOHO does not wander far from the Sun-Earth line so images of the sun itself do not suffer much but this effect is quite pronounced for Large Angle and Spectrometric Coronagraph images where the coordinates of background objects may be off by a degree or more. Again, beware and check all coordinates independently for important work.

4.2.2 Sun Control menu

Download latest

Clicking this  entry will use your Internet connection to download the latest image from SOHO. The type and size of the downloaded image are determined by the current selections in the Type and Size menus.

Save downloaded image

This button is active only if the currently displayed image was downloaded from the net and has not yet been saved. Clicking this button will save the downloaded SOHO image currently being displayed to the Private XEphem directory in .gif format. The name of the file always begins with SOHO and includes the size, date, time and code name of the data product. For example, the following file name:

SOHO_512_20030802_0100_eit_171.gif

indicates the file is 512x512, was acquired 2003 Aug 02 at 01:00 UTC and is from the 171Å channel of the Extreme ultraviolet Imaging Telescope.

Filter Files by Type
Filter Files by Size

These options control whether the files presented by the Files menu will be filtered by the current setting of the Type menu or the Size menu, respectively. If a filter is not selected then all files found will be listed.

Print...

This selection allows printing the current SOHO view or saving it to a file. See Printing.

User annotation...
This selection brings up a window which allows text and lines to be drawn over the SOHO image. See Annotation.
Add to movie...
This selection brings up a window to allow adding the current Sun view to a movie loop.

4.2.3 Sun Files menu

This menu lists each of the SOHO image files currently found in either the Private or Shared directories. Depending on the Filter settings in the Control menu it will list all images or just those that match the current setting of the Type or Size menus. Selecting a file from the list will display it in this window.

4.2.4 Sun Type menu

This menu lists each of the eight data products provided by SOHO, one of which may be selected at a time. The type selected here will be used when Downloading a file from the Control menu, and may also limit the scope of files listed by the Files menu if the Filter option is On in the Control menu. Follows is a brief summary of the data product referenced by each menu entry.


Menu Entry
Instrument Notes
EIT 171 Extreme ultraviolet Imaging Telescope Fe IX/X 171 Å, rendered blue
EIT 195
Fe XII 195 Å, rendered green
EIT 284
Fe XV 284 Å, rendered yellow
EIT 304
He II 304 Å, rendered orange
MDI Continuum Michelson Doppler Imager Visible Sun spots
MDI Magnetogram
Magnetic Sun spots
LASCO C2 Large Angle and Spectrometric Coronagraph Corona to 6 solar radii
LASCO C3
Corona to 3 solar radii

4.2.5 Sun Size menu

This menu lists each of the three file sizes of images provided by SOHO, one of which may be selected at a time. The size selected here will be used when Downloading a file from the Control menu.

4.3 Moon

This is an image of the Moon, shaded to indicate phase. It may be flipped and scaled as desired and many Lunar features may be labeled, including most spacecraft landing sites. During a Lunar eclipse, the edges of the umbra and penumbra regions are drawn as solid and dashed lines, respectively.

The coordinate system on the Moon is such that latitude increases towards the north and longitude increases towards the east. When facing the Moon with the unaided eye, lunar east is towards the right. The lunar image in XEphem is oriented with the polar axis vertical on the screen. Letters are placed at each edge of the image to show lunar coordinate directions.

The scolling list on the right lists all features in the data base. Clicking on a name will toggle its label on the map. The labels are positioned so the center of the feature is at the lower left corner of the label string. If the label is being turned on then the Labels View option is also turned on if it is off. Double-clicking will display the set of Lunar Orbiter images that include the feature.

The Moon nods and rocks slightly as it moves through the sky. This motion is called libration. A dot is placed on the circumference of the image to indicate the limb position that is currently tilted most towards Earth due to libration. The angular position of the dot is placed accurately but the image rendering is not adjusted for libration effects. Thus, the surface features over which the dot and the terminator appear in the image are only approximate.

4.3.1 Moon mouse

Left button

Activating the left mouse button while over the lunar image will display a small magnified 2x view of the lunar surface under the cursor. The magnified image will track the cursor as it is moved around the image. The latitude, longitude and solar altitude of the location are displayed in the More info... window.

Right button

Activating the right mouse button while over the lunar image will display a popup menu. It lists the name of the feature nearest to the cursor, the type, lunar coordinates and the altitude of the sun as seen from that feature at the current XEphem time. A toggle button Label turns on or off a label on the map. A pushbutton Set info table loads the feature into the More info window and will display window if it is not already up. If the Lunar Orbiter database has been loaded, then a pushbutton Lunar Orbiter image displays the image in which this feature lies, and also turns on the feature's label on the main map for handy reference.

Activating the right mouse button while not over the lunar image but near a sky background object will pop up a menu containing the name and magnitude of the object. There will also be a button Add to favorites to assign the object to your Favorites.

The two features may be activated together if desired by first pressing the left button then the right button. This is helpful when trying to locate a particular feature in the magnified view. Try to always release the right button to dismiss the popup before releasing the left button. If you release the left button first, the magnifying glass will remain on the image. If you run into this, you can activate the glass again and mop up the remains of the old glass.

4.3.2 Moon Control menu

Print...

This selection allows printing the current Moon view or saving it to a file. See Printing.

User annotation...

This selection brings up a window which allows text and lines to be drawn over the image. See Annotation.

Add to movie...
This selection brings up a window to allow adding the current Moon view to a movie loop.
Field Stars...

This selection activates the Field Star setup window. See Field stars.

Set Earthshine...

This brings up a window containing a scale which allows you to set how bright the Earthshine is in the Moon image. The value ranges from 0, black, to 10, full sun light. Full sun light is useful when you would like to peruse the Lunar surface but would rather not change the XEphem date to a full Moon.

This value depends on the gamma of your display. A fine discussion of display gamma and a test image with which you can determine the gamma value of your own display may be found at the URL: http://www.cs.cmu.edu/afs/cs.cmu.edu/user/rwb/www/gamma.html.

Movie Demo

This button sets up an automatic display movie of the Moon. This is done by setting the N Steps entry in the Main window to a large value; setting the Step to two hours if Sky background is Off or to one minute if it is On; and starting XEphem looping. The movie can be stopped by selecting this option again or by selecting Stop from the Main window.

Forget labels

This button forgets the labels that have been added either via the popup or the list to the right. Note this is different than turning off labels in the View menu, which only temporarily turns of the labels but does not forget.

Close

This closes the main Moon display and, if open, the More info window. The image is never updated while it is closed. however if any of the fields in the More Info window are being used for plotting,listing or solving, they continue to be updated even when the window is closed.

4.3.3 Moon View menu

Spacecraft

If set and the Scale is at 6, then all spacecraft landing sites are marked and labeled on the image. If the Scale is less than 6, then only the Apollo sites are marked.

Labels


This sets whether additional (non-spacecraft) Lunar features may be labeled on the image. Exactly which ones are labeled is controlled from the scrolled list down the right or with the popup menu activated by the right mouse button. Note that turning labels off with this button does not forget which features are labeled, it only turns them off. To actually forget the labels, use the Undo labels button in the Control menu.

Sky background

This sets whether to show objects within the current field of view that are in the XEphem database memory or available from the Field Star facility. The size and symbol used for the object matches that of the Sky view when set for a minimum magnitude of 12. While this option is on, XEphem will automatically retrieve field stars if the moon position changes on the sky

{Pen}Umbra

This sets whether to show circles at the edges of the umbra and penumbra during a Lunar eclipse.

Flip T/B
Flip L/R

These set whether the image is flipped vertically or horizontally, respectively.

Grid

This sets whether a coordinate grid is drawn over the image. Each line is spaced at an interval of 15 degrees. Also, the current subearth location is marked with an X; the subsolar point is marked with a small open circle; and the anti-subsolar point is marked with a small filled circle.

4.3.3.1 More info...

This brings up a separate window with additional information. The top portion of the window reports the location of the cursor as it is moved over the image, if the left button is pressed. It also shows the altitude of the Sun and the times when the Sun will next rise and set at that location. The times are in accord with the Time zone Preferences in the Main window.

The lower portion of the window shows the lunar longitude of sunrise, the lunar latitude of the subsolar point, and libration information. The longitude of the subsolar point is at +90 from the sunrise longitude, and the longitude of the anti-subsolar point is at -90. The libration in longitude is positive towards lunar east; latitude is positive towards lunar north. The Limb angle is zero at lunar north and increases towards lunar west. The Tilt is the number of degrees the Moon is tilted towards Earth around an axis defined by the librations in latitude and longitude. The limb location that is titled most towards Earth is indicated on the image by a small dot.

Any of the values in the lower portion may be plotted, listed or used in a solver algorithm. The values are always current when used in this way, even if the main Moon view is closed. For faster looping, close the main Moon display to prevent it from being redrawn each time.

4.3.4 Scale menu

This pulldown menu presents a list of factors by which the lunar image may be scaled. The image is presented in a scrolled window for panning if it is larger than the overall window.

4.3.5 Lunar Orbiter IV

XEphem optionally supports displaying images taken by Lunar Orbiter IV in 1967. These images and the features database are used by permission of the Lunar and Planetary Institute.

Lunar Orbiter images are located in the lo directory within the Shared directory. When these images are installed they are accessible from the Moon view in two ways. One is to double-click an entry in the features list down the right of the Moon view window. The other is to use the Lunar Orbiter images button in the popup over the image in the main Moon window.  These functions are automatically disabled if XEphem can not fund the images on startup.
 
The LO images are displayed in their own window. The images are large so panning controls are available on the bottom and right edges. The annotation overlay may be toggled on and off with the given toggle button. A scrolled list in the lower right corner allows choosing one from among all the LO images which contain the current feature.

The LO images are not perfectly aligned NSEW, some are canted as much as 30 degrees from vertical. The images are shown exactly as they were taken. No attempt is made to register the images with the main XEphem moon view, nor to perform flipping or scaling. The ability to click to see the next adjacent image would have been nice but certain technical difficulties made the results unsatisfactory and was left out.

The image scale is approximately 300m/pixel.



4.4 Earth

 This view displays a view of the Earth with either schematic continent outlines or a real color image. The night side may be dark or include nightside lights. The projection may be spherical or cylindrical "Mission Control" style. The controls available from the menu bar across the top control the view, the display of additional information and the ability to overlay the ground positions of all Favorite objects. The scales along the bottom and right edges display, and may be used to control, the center longitude and latitude location. The button in the lower right corner sets the latitude to exactly zero. The scale along the left edge sets the zoom.

Any or all of the current Favorites may be displayed on the map. Objects with defined date ranges are only shown when they are valid. The location defined in the Main window is marked on the map with a plus (+).

If a solar eclipse is occurring on the Earth a small X will mark the location of central totality. Try July 11, 1991 around 18:00 UT or May 10, 1994 around 16:00 UT.

All computations for Earth satellites are based on the NORAD SGP4/SDP4 code. This code produces the exact same output as their test collection. This means, however, that it is not integrated particularly tightly with the rest of XEphem. For example, its computations use a different model for Earth flattening and for refraction. These and other differences can lead to modest inconsistencies.

4.4.1 Earth mouse

As long as the cursor is over the Earth, the four corners of the View will display the following information about the position beneath the cursor:

Upper left
Latitude
Upper right
Longitude
Lower left
Local Mean Time
Lower right
Local Sidereal Time
Middle button

If View » Live dragging is On then while the middle button is depressed and located over the Earth map, the cursor is changed to a fleur pattern. Moving the mouse left and right is like sliding the scale at the bottom; moving it up and down is like sliding the scale at the right. This provides a simple method to pan the display.

Right button

If the right mouse button is clicked while over the Earth, a popup menu appears with information related to the location under the cursor.

If the location is near a Site, information is presented with respect to the exact location of that site.

If the location is not near a Site, the information is with respect to the latitude and longitude of the location under the cursor.

If the location is near the current or a trailed location of one of the displayed objects either on the surface or in orbit, the information is with respect to the location of that object at the time of the trail mark.

There will also be a button labeled Point that will center the orientation on the cursor location.

4.4.2 Earth Control menu

Print...

This selection allows printing the current Earth view or saving it as a Postscript file. See Printing.

User annotation...

This selection brings up a window which allows text and lines to be drawn over the image. See Annotation.

Add to movie...
This selection brings up a window to allow adding the current Earth view to a movie loop.
Objects...

This brings up a table for controlling how each current Favorite object is displayed.

Set Main

This sets the Latitude and Longitude of the Main window to that of the current position of the Earth view. This also causes all other information and views to be updated to reflect the new location.

Set From Main

This sets the Earth view position to that of the Main window

Movie Demo

This sets up an automatic display movie of the Earth. This is done by setting the N Steps entry in the Main window to a large value; setting the Step to 5 minutes; and starting XEphem looping. The movie can be stopped by selecting this option again or by selecting Stop from the Main window.

Close

This causes both the Earth view and the extra statistics window to be closed.

4.4.3 Earth View menu

Cylindrical graphic
Cylindrical image

Displays the entire Earth surface projected onto a cylinder. Primary advantage is the entire surface is visible at once. Particularly good for plotting satellite ground tracks. Major disadvantage is distortion near the poles. The preferred width-to-height ratio for the cylindrical projection is 3.14:1. This ratio is enforced each time this projection is selected by changing the width and maintaining the current window height, subject to remaining fully on screen.

Spherical graphic
Spherical image

Displays the Earth as it would really appear from space. The primary advantage is the sense of reality and lack of distortion. Either projection may be shown using a simple graphical technique which draws only the outlines of the major land features, or using a full color image, courtesy NASA's project Blue Marble. The former is fast, the latter looks much better. The spherical projection resizes to become a square by setting the width equal to the height.

Weather map

Displays a global montage of satellite cloud imagery, ice, sea and land temperatures, courtesy Space Science and Engineering Center at the University of Wisconsin. The image is a gif file retrieved from http://www.ssec.wisc.edu/data/comp/latest_cmoll.gif. It is updated once every six hours. All other graphical features of the Earth view remain available as overlays to this image. Primary advantage is ease in determining whether weather will effect visibility of a satellite pass. If you have trouble accessing the image directly from XEphem, the program will also use the file /tmp/latest_cmoll.gif if it exists. The weather map forces itself to become 640x480 pixels.

After any projection is selected, the window size may be directly manipulated manually from then on as desired.

Reload map

This button is only present when the Weather map projection is turned on. Pressing it will cause a fresh weather map to be retrieved.

Grid

This toggles showing grids lines every 15 degrees in latitude and longitude.

Sites

This toggles whether a tiny square will be drawn at each location found in the currently loaded Sites file

Sunlight

This toggles whether the portion of the Earth's surface currently in sun light is highlighted in some fashion. When using the Weather map or either Image projection, the map is darkened where the Sun is currently down, and only continent outlines are shown.

Main marker

This toggles whether a small marker is drawn at the location currently showing in the XEphem Main window.

Nightside lights
This toggles whether the dark side of the view will include lights visible from space. This option is only available using either of the Image methods (not Graphics). Image is courtesy NASA.
Live dragging:

This toggles whether the display graphics are updated immediately as the sliders are moved, or whether graphics are only drawn after the sliders are released. Also, if this option is on, moving the mouse while holding down the middle button will cause the display to rotate about the pole when moved left-and-right or about a horizontal line centered on the window when moved up-and-down. If your system is sufficiently fast, the effect in quite dramatic.

Inertial frame:

When On, the display point of view remains fixed in space; when Off, it remains over a fixed location on the earth's surface.

4.4.3.1 Objects dialog



This dialog shows one row for each active Favorite. The columns are as follows:

Object
This is the name of the Object.
Show
Determines whether the object is shown on the Earth map at all. If On, the object subearth location is shown as a cross × surrounded by the loci of points at which the object is 60, 30 and 0 (on the horizon) degrees altitude. Clicking on the title toggles the individual buttons for all objects.
Label
Determines whether the name of the object is drawn somewhat above its cross. Clicking on the title toggles the individual buttons for all objects.
Foot Print
The footprint is a set of three contours indicating the locations from which the object appears at 0, 30 and 60 degrees above the horizon. This toggle chooses whether to show these contours or just the sub-earth postion. Clicking on the title toggles the individual buttons for all objects.
Orbit
Determines whether to draw the orbit of an earth satellite. The orbit is drawn starting from the current location of the satellite as seen from space, irrespective of subsequent earth rotation. Clicking on the title toggles the individual buttons for all objects.
Trail
Brings up a window to define the time duration and labeling of the ground track of the object. See Trails After a trail has been created, this toggle then allows it to be turned off and on without deleting it. The trail really is deleted if it is Off and an Update occurs. After being deleted, this toggle again brings up the window to define a trail. Note that the trail may be redefined as many times as desired directly from the Trail window, it does not need to be deleted each time.
Track
At most one button in this column may be On. The object for which Tracking is on will remain centered in the view each time Update occurs.
Popup ref
At most one button in this column may be On. When right-clicking on the map with one of these buttons on, the bearing and altitude from that location to this object are displayed.

The remaining columns are informational only but be used for plotted, listed or used in a solver algorithm. Sub lat and long are displayed for all types of object, the others are displayed for Earth satellites only.

Sub lat
Sub long
These columns display the latitude and longitude at which the given object appears exactly overhead.
Alt
This is the distance from the mean geode to the satellite.
Range
This is the line of site distance from the current Main location to the satellite.
Range'
This is the rate of change of Range. It is useful for computing the doppler shift of a signal arriving from the satellite.
Sun lit
This column is a 1 or 0 depending on whether the satellite is in sun light. Note this is not whether the subearth point is in sun light.
Age Days
This is the age, in days, of the elements used to compute the satellite orbit. Drag is included but elements older than a few days will already show errors. Use the handy Web Update button at the bottom to download the latest elements.

4.5 Mars

This window displays an image of Mars as it currently appears from Earth center. The orientation is always parallel to the Martian rotation axis. The NSEW markings are directions on the celestial sphere.

4.5.1 Mars mouse

Left Button

If the View » More Info window is open, then moving the mouse around over the image while holding the left button will display the Martian latitude and longitude under the cursor location. A magnifying glass also appears attached to the cursor.

Right Button

Pressing the right button while over the planet will present a popup menu. Sliding down and releasing on the Point button in the popup will reposition the view so the current location is centered. Repointing will also disable the shadow and the subearth marker until the next Update from the Main window. If over a feature, the popup will also contain its name, type, diameter (or largest dimension) and location. If not over a feature, just the cursor location is shown.

4.5.2 Mars Control menu

Print...

This selection allows printing the current Mars view or saving it as a Postscript file. See Printing.

User annotation

This selection brings up a window which allows text and lines to be drawn over the image. See Annotation

Add to movie...
This selection brings up a window to allow adding the current Mars view to a movie loop.
Close

This selection will remove the Mars view from the screen. If it is open it will also remove the More Info window.

4.5.3 Mars View menu

Half size
This sets whether the map is drawn at full available resolution or at one half resolution.
Flip T/B
Flip L/R

This sets whether the image is flipped vertically or horizontally, respectively.

Grid

This sets whether a coordinate grid is drawn over the image. Each line is spaced at an interval of 15 degrees. Also, unless the image has been rotated, an X marks the center of the image, that is, the subearth location.

4.5.3.1 Features...

This window displays categories of surface features and a scrolled list of individual features sorted by name. The features that are selected in the scrolled list are the ones drawn on the map. Craters and single Mountains are drawn with a circle to scale, landing sites with a small circle and other categories are just labeled by name.

Click an entry in the scrolled list to turn it on or off individually. Or select features by category by clicking the toggle buttons down the left and possibly Toggle, All and None as convenient, then clicking Apply. Ok does the same but also closes this window.

As a special case if everything in the scrolled list is unselected and one feature is selected, the map will be rotated to place the selected feature in the center. This is handy for locating a feature by name. Note that all features may be deselected easily by clicking None then Apply.

4.5.3.2 More info...

The top portion of this window reports the location of the cursor as it is moved over the image, if the left button is pressed.

Sub Earth Lat shows the Martian latitude which currently faces the Earth. The value is computed each time an Update is performed from the Main Menu. The scale below allows you to set another value if desired as described below.

Central M Long shows the central meridian longitude, or simply Martian longitude, which currently faces the Earth. The value is computed each time an Update is performed from the Main Menu. The scale below allows you to set another value if desired as described below.
 
Seeing sets the size of your local atmospheric seeing disk in arc seconds. The image will be blurred to simulate the resolution under this condition.

For browsing purposes, the scale values may be changed as desired. Adjust any or all scales, then press Apply to put the changes into effect. Forcing changes in this way will also temporarily disable the shadow. At the time of the next Update, the correct current values and the shadow will be reinstated. The Apply button is made insensitive if the scale values are correct for the current time; the button becomes sensitive only when the scales have been moved manually.

The values in the lower portion may be plotted, listed or used in a solver algorithm. The values are always current when used in this way, even if the main Mars view is closed. For faster looping, close the main Mars display to prevent it from being redrawn each time.

4.5.3.3 Moon view...

This is a schematic view of Mars and its moons at the indicated date and time. In addition, background sky objects may also be displayed.

The scale at the left controls relative magnification.

The scale at the right controls the dimmest magnitude which will be displayed. The values range from 20 at the top and 0 at the bottom. Objects dimmer than the value specified are not shown, except that Mars is always shown.

Nominal celestial directions are indicated at the top and right edges.

Moons are displayed only if they are geometrically visible. Use the top view to see whether they are also in sun light.
Mars Moons mouse
The mouse may be used to identify any object in the Mars view. Position the cursor near the object of interest and select the right mouse button. A popup menu will appear with the objects name, current location and magnitude.

Mars Moons Control menu
Print...

This selection allows you to print the current view. See Print.

User annotation...

This selection lets you place text and lines on the current view. See Annotation.

Add to movie...
This selection brings up a window to allow adding the current Martian moon view to a movie loop.
Field Stars...

This selection activates the Field Star setup window. See Field stars.

Telescope GoTo

This option, when available, causes the location of Mars to be sent to a telescope control process. This mechanism is the same as that provided by the Telescope facility within the Sky view. See Telescope

Movie Demo

This option will set up the Main window time step controls for a 15 minute step size and start a loop which dramatically displays the motions of the moons as they orbit Mars. This selection automatically disables the View » Sky Background selection to insure reasonable speed. Push the button again to stop the movie.

Close

This removes the Mars moon display, and the additional information window if present, from the screen.
Mars Moons View menu
Top view

Selects whether to also display another window, looking down on the Mars system from above the N celestial pole. This window will tend to remain aligned above the main view when either is resized. Moons are displayed only if they are in sun light.

Sky background

Selects whether to also show objects within the current field of view that are in the XEphem database memory or available from the Field stars facility. The size of the object is determined by the limiting magnitude as specified by the scale at the right. Objects are drawn using the same symbols as used by the Sky view. While this option is on, XEphem will continue to retrieve field stars as required.

Bright moons

If this option is in effect, then the diameter of all moons will be increased by 3 pixels. This option also insures that even those moons which are dimmer than the limiting magnitude, as specified by the scale to the right, will be drawn with a circle of diameter 3 pixels.

Tags

Whether to show the Roman numeral designation beneath each moon and a 1 arc-minute scale calibration line.

Flip T/B
Flip L/R

These allow the scene to be flipped vertically and horizontally, respectively.

More info...

This button brings up a separate window which contains quantitative information about Mars's moons. All values may be used in plotting,listing and solving.

The E and S columns are 1 if the moon is geometrically visible from the Earth and Sun, respectively. The P column is 1 if the shadow of the moon currently falls on the planet. The T column is 1 if the moon is currently transiting the planet. Otherwise the columns are 0.

The locations of the moons are given in two coordinate systems. The first three columns are the displacements of the moons in Mars radii with respect to the equatorial plane. The next two columns give the RA and Dec location of the moons in the current epoch (as specified on the Main window).


4.6 Jupiter

This is a view of Jupiter and its Galilean moons at the indicated date and time. In addition, background sky objects may also be displayed.

The scale at the left controls relative magnification.

The scale at the right controls the dimmest magnitude which will be displayed. Jupiter is always displayed. The values range from 20 at the top and 0 at the bottom. Objects dimmer than the value specified are not shown.

Equatorial directions are indicated at the top and right edges.

Moons are displayed only if they are geometrically visible from Earth. Use the top view to see whether they are also in sun light.

The default longitude of the GRS is set to 77 degrees, where it was in late May of 2002. This may be changed interactively in the More Info window.