Contents of the README.1ST file
Micro WDB-II is provided on five disks which contain both the
data files and several small utilities which are used for looking at
the files and building different composite files. The files which
end with the extension of .PNT are the primary data files for each of
the six line types (see the file MWDBII.DOC for details). Source
code is provided for all of the programs. The utility files are :
LPOINTS - This program is used to examin the contents of any of the
data files. It will display both the control / identification and
coordinate data on the CRT. To use the program enter WDBSTATS and it
will prompt you for the name of the data file which you wish to view.
Line header records will have ***** appended to their print lines for
WDBSTATS - This program is used to determine how many points and
lines are in a particular data file. Unless you custom build
additional files using the SELECT program you will not need this
program as the MWDBII.DOC file contains the needed data on all of the
files included on these four disks. To use the program enter
WDBSTATS and it will prompt you for the name of the file which is to
be processed. The results will be sent to your LST (printer) device.
SELECT - This program is used to select desired points from the .PNT
data files. This program is also used to join the COAST1.PNT and
COAST2.PNT files found on disks 1 and 2. The full coast line data
file was too large to fit on one 360K disk so it was divided for
distribution purposes. When you use the program it will ask for the
name of the file which will hold the selected points. This is
followed by a request for the name of the first file from which
points are to be selected and the level of detail which is desired.
After the points from the first file are put into the output file it
will ask for the name of the next input file and the level of detail
desired from that file or STOP to quit. This process will go on
until you have processed all of the desired input files. See the DOC
file for an explanation of the "detail" levels before using this
program. Since there is a lot of file reading and writing involved
the process can be somewhat slow on a floppy based system. Always
use hard disk or RAM disk if it is available.
WDB - This program is used to display the coordinate values in the
form of a map on the CRT. It uses a simple cylindrical (chess board)
projection so as to avoid the floating point overhead associated with
other map projections. You may display the whole world or any subset
of it. When displaying only part of the world the update of the
display may pause from time to time while lines which are not in the
selected portion of the world are being clipped. The program will
provide prompts for the north, south, east, and west extents of the
area to be displayed. Since this was designed to test the validity
of the coordinate data little user input error checking is performed
by the program. Bad input - such as invalid file names and
coordinates - may abend the program but will not harm any of the
files. Two versions of the program are provided. WDBH.EXE (hardware
math) should be used on systems with an 8087 math coprocessor.
WDBS.EXE (software math) uses software floating point and must be
used on sytems which do not have the math coprocessor. Both programs
will "beep" when the display has been generated. Depress the RETURN
key to clear the screen and exit the program.
The WDB programs should run on any system using an IBM Color
Graphics Adapter (CGA) or Enhanced Graphics Adapter (EGA) as well as
Zenith Z120s and Z110s. On Zenith Z100 series computers the full 640
x 480 resolution may be selected if 64K video chips are installed.
SAT produces a display of the earth as seen from a satellite. As with
WDB it can use any of the Micro WDB II data files and will run on
Z100s, Z150/IBM PCs, and AT/EGA systems. When running this program it
will prompt you for the Latitude and Longitude over which you wish the
satellite to be and the desired altitude (1 to 30,000 nautical miles).
Based on these inputs SAT will determine the visable horizon and
perform all necessary projection and visability calculations. This
program uses quite a bit of trig and floating point calculations so it
will not be very fast on systems which do not have a math chip.
SATH.EXE should be use when there is a math chip available. SATS.EXE
is for use on systems without the math chip. SAT.PAS is the source
code for this program. See internal program comments for credits and
information on how the program operates. SATPLOT.PAS is an expanded
version of SAT.PAS. It includes the additional code necessary to dump
the CRT to a printer (IDS Microprism 480) and a Mannesmann Tally Pixy3
plotter. This code is provided to give you a start on adapting the
SAT program to your particular environment. EXE versions of the
SATPLOT program are not included as few people are expected to have
the exact combination of hardware just described. Copies of the
"included" code files are provided to assist you in fully
understanding the total program.
For information on other programs and utilities which may be
developed for processing and displaying this coordinate data please
3108 Jackson St.
Bellevue, NE 68005
402-291-0795 (6-9 PM Central)