ISRP Nomenclature and Program Architecture

The basic terminology used by ISRP is relatively simple. "Profile Line" refers to a location on a beach where the cross-section is surveyed (Also commonly referred to as the "Range Line" or simply "Profile"). It is usually designated by a "Profile Number" required by ISRP to be a three (or four, depending on format used) character alpha-numeric label. CERC convention is to number profile lines north to south. Profile numbers do not have to be consecutive (a common practice is to number them by tens to allow room for future lines). Each repetitive survey of a profile line is called a "Survey" which is numbered consecutively beginning with 1 as the first survey. A right handed coordinate system is used with positive Y directed offshore, positive Z directed upward, and positive X to the right (as one looks offshore). Elevation data are referenced to a user supplied datum such as mean sea level (MSL) or mean low water (MLW). The "Shoreline" is defined as the horizontal intercept of the profile data with the datum.

It is important to understand that ISRP processes one survey of one profile at a time. Using the ISRP Options, the data for each profile line can be read in from a previously created data file or can be entered into the program through the keyboard. Once the data are under "program control," it can be edited, plotted, listed, converted to different units, and changed. Once all manipulations have been completed, and the user is satisfied with the data, it must be output to a user specified output file to be saved for future use.

ISRP file handling permits data from an existing file to be examined by both table and plot output, corrected, and added to. New data may be entered and compared to older data. Internal checks and warnings prevent data from being inadvertently lost. Even entered data are temporarily stored in a scratch file on the default drive prior to outputting. This insures the preservation of data even in the event of a power loss or program crash.

All data manipulations are performed by interactively executing various options, each of which executes some function of ISRP. A full list of options is available at any time using Option OP, or an abbreviated list can be obtained by pressing the <ESC> key or F1 at the "Opt Code" prompt. A complete set of help screens that not only list, but fully explain each option is available with Option HE. Each option is executed by entering the appropriate 2-letter code at the "Opt Code" prompt. Entries may be in upper or lower case. Most options can be executed in any order though ISRP will not allow an improper sequence. For instance, Option LD, which lists the entered data, and PL, which plots the data can be repeatedly executed. However, ISRP requires that the data be edited (Option ED) or plotted (Option PL) before Option OD can be used to send the data to an output file. A warning is also printed when the user tries to enter a new profile in to Program Control before writing the previous profile to the output file.

A description of the input and a list of all ISRP options (Table 1) is included in the zipped file to download.

Option PL plots the data in program control alone or in comparison to the data stack. Comparisons are plotted by first using Option SA to store up to 4 profile-surveys. Plots may be repeated as often as needed. Shown on the left is an example plot.

Return to the Survey Page