AVHRR Scene Plotting System (XPLOT)

INTRODUCTION

XPLOT is an X Window System-based program for displaying and selecting AVHRR scenes for acquisition.

GETTING STARTED

There are three methods of running XPLOT:
  1. From the AVHRR X Scheduling System(XSCHED). XSCHED calls XPLOT, and then sends schedule updates to the acquisition system and reports and PostScript plots to printers.
  2. From the UNIX command line. This is done when you wish to display scenes but not add any to the master schedule. In this case, reports and PostScript plots of scenes will remain in your current directory. You may manually print them or delete them. To run, you should have $ADAPSBASE in your path. Simply type at the UNIX prompt:
    % xplot
  3. From TAE. Running XPLOT from TAE is the same as running it from the UNIX command line. To run, simply type at the TAE prompt:
    TAE> xplot

HOW TO USE XPLOT

XPLOT uses the concepts "current scene" and "group of scenes".

         

The main panel contains five main areas:

SCENE SOURCES

XPLOT will schedule scenes from three different sources: Scheduling from any of these sources is initiated by selecting the desired option from the File menu.

OTHER OPTIONS

The Review Scheduled Passes option in the File menu allows you to review all the scenes that have been scheduled from all sources thus far in the session, with the option of deleting them before the master schedule on the acquisition system is updated. When reviewing, the scrollable scene list is cleared and refilled with the scene IDs of scheduled passes. Any scenes that were previously displayed in the scene list, if not already scheduled, will be lost.

A "dump" of the current scene may be created by selecting Dump window from the File menu. This will create a PostScript file in in your current working directory, named "sceneid.ps", containing a plot of the current scene. If the scene is GAC, the whole world will be output since most GAC scenes are close to a full orbit of the earth. If the scene is LAC or HRPT, only the immediate area around the scene is displayed. Here is an example of a scene plot:

              

To exit XPLOT, select the Exit option in the File menu. Any scenes in the current scene group will be lost unless they have been marked as scheduled. All scheduled scenes will be saved in the add.sch file in your current directory. If you initiated XPLOT by running XSCHED, after you exit XPLOT, XSCHED will print any reports and/or pass plots of scenes created by XPLOT, and will send schedule updates to the acquisition system. If XPLOT was run by itself, reports, plots, and the schedule update file will remain in your current directory. If an add.sch file already exists in the current directory, it will be overwritten when XPLOT terminates.

RESOURCES

You may customize certain aspects of the XPLOT application by using X resources. The resources are specified in a file named "XPlot" in the your home directory or in the directory specified by the environment variable $XUSERFILESEARCHPATH. The resources may also be specified in the .Xresources or .Xdefaults file in your home directory. Following are the customizable resources and some sample values:
xPlot.TopLevelShell.geometry:  +190+0		
	(set default location of the main panel)
xPlot*background:       paleturquoise		
	(background color of all panels)
xPlot*highlightColor:   red			
	(highlight color of active buttons)
xPlot*fontList: fixed				
	(font used in displayed text)
xPlot*autogenDialog*pulldownMenu.labelString: 11	
	(default satellite used in AUTOGEN)
xPlot*newPassDialogShell*pulldownMenuS.labelString: 11	
	(default satellite used in creating a user-defined pass)
xPlot*satDialogShell*satBox.N11.set: True		
	(default to include NOAA-11 when reading from a DOMSAT schedule)
xPlot*satDialogShell*satBox.N12.set: True		
	(default to include NOAA-11 when reading from a DOMSAT schedule)
xPlot*satDialogShell*dtypeBox.HRPT.set: True		
	(default to include HRPT when reading from a DOMSAT schedule)
xPlot*satDialogShell*dtypeBox.LAC.set: True		
	(default to include LAC when reading from a DOMSAT schedule)
xPlot*optionSelectionBox.listItemCount:  4		
	(number of automatic scheduling criteria for DOMSAT scenes--this 
	 must match the number of listItems below)
xPlot*optionSelectionBox.listItems:  N11 HRPT Gilmore ASC,\	
N11 HRPT Gilmore DESC,\
N12 HRPT Gilmore ASC,\
N12 HRPT Gilmore DESC
	(automatic scheduling criteria)
xPlot*targLatText.value: 43.74			
	(AUTOGEN target latitude)
xPlot*targLongText.value: -96.63		
	(AUTOGEN target longitude)
xPlot*maxDistText.value: 1500.0			
	(AUTOGEN maximum distance from target)
xPlot*minTimeText.value: 00:01:00		
	(AUTOGEN minimum variance time about target)
xPlot*opModeText.value: 1			
	(AUTOGEN default scene operation mode)
xPlot*autoFnameText.value: autogen.prt		
	(AUTOGEN default report file name)
xPlot*autoButton.accelerator: CtrlA	
	(causes typing "Ctrl+A" in the XPLOT panel to pop up the AUTOGEN panel)
xPlot*recButton.accelerator: CtrlS	
	(causes typing "Ctrl+S" in the XPLOT panel to pop up the DOMSAT 
	 recorder schedule panel)
xPlot*newButton.accelerator: CtrlN	
	(causes typing "Ctrl+N" in the XPLOT panel to pop up the user-defined 
	 new pass panel)
xPlot*reviewButton.accelerator: CtrlR	
	(causes typing "Ctrl+R" in the XPLOT panel to review currently 
	 scheduled scenes)
xPlot*dumpButton.accelerator: CtrlD	
	(causes typing "Ctrl+D" in the XPLOT panel to create a PostScript 
	 dump of the current scene)
xPlot*exitButton.accelerator: CtrlE	
	(causes typing "Ctrl+E" in the XPLOT panel to exit XPLOT)