
<section id='BaseOps_IntroductionToCases_id'
webfilename='introductiontocases'>
    <title>
        Introduction to Cases
    </title>
    <para>
        A BaseOps <termtext>case</termtext> is a collection of all information
        associated with a Noisemap noise analysis. A case includes...
    </para>
    <unorderedlist>
        <listitem>
            <para>
                all data used as input to the noise models: runways, flight tracks,
                weather information, etc.
            </para>
        </listitem>
        <listitem>
            <para>
                presentation information: customized reports, physical units,
                coordinate systems
            </para>
        </listitem>
        <listitem>
            <para>
                map style information: colors, fonts, background map layers, etc.
            </para>
        </listitem>
    </unorderedlist>
    <para>
        Cases are stored in files that have the extension <filetext>.baseops</filetext>.
        BaseOps is a tool for editing these case files. As you work with
        its various user interface components (the list pane, the case
        options dialog box, etc.), you edit the case that is currently
        open. This is analogous to using Microsoft Word to edit a <filetext>.doc</filetext>
        document file.
    </para>
    <para>
        This chapter discusses the basics of creating and editing cases.
        Later chapters discuss the various elements of a case in detail.
    </para>
    <section id='BaseOps_CreatingNewCase_id'>
        <title>
            Creating a New Case
        </title>
        <para>
            To create a new case, follow these steps.
        </para>
        <orderedlist>
            <listitem>
                <para>
                    Choose <menutext>New</menutext> from the <menutext>File</menutext>
                    menu. The standard Windows dialog box for selecting a file name
                    is displayed. Familiarity with the use of this dialog box is assumed.
                </para>
            </listitem>
            <listitem>
                <para>
                    Navigate to the directory where you want your case file to be
                    created. Type the name of the file that will contain the new case.
                    Then press Save.
                </para>
            </listitem>
            <listitem>
                <para>
                    A new, empty case appears in the BaseOps window.
                </para>
            </listitem>
        </orderedlist>
    </section>
    <section id='BaseOps_OpeningCase_id'>
        <title>
            Opening an Existing Case
        </title>
        <para>
            To open an existing case, follow these steps.
        </para>
        <orderedlist>
            <listitem>
                <para>
                    Choose <menutext>Open</menutext> from the <menutext>File</menutext>
                    menu. The standard Windows dialog box for opening files is displayed.
                    Familiarity with the use of this dialog box is assumed.
                </para>
            </listitem>
            <listitem>
                <para>
                    Navigate to the directory where your case file is located, then
                    open the file. Case files typically have the extension <filetext>.baseops</filetext>.
                </para>
            </listitem>
            <listitem>
                <para>
                    The case appears in the BaseOps window.
                </para>
            </listitem>
        </orderedlist>
        <note type='note'>
            <para>
                BaseOps can also open other types of files: <filetext>.bps</filetext>
                (old-style BaseOps files); <filetext>.ops</filetext> and <filetext>.opx</filetext>
                (NMap/AAM/RNM input files); <filetext>.inp</filetext> (old-style MRNMap
                input files); and <filetext>.ins</filetext> and <filetext>.inx</filetext>
                (MRNMap input files). If one of these types of files is opened,
                a <filetext>.baseops</filetext> case file containing the imported
                data will automatically be created.
            </para>
        </note>
    </section>
    <section id='BaseOps_SavingCase_id'>
        <title>
            Saving a Case
        </title>
        <para>
            BaseOps has no explicit save command. Cases are automatically
            saved at key moments (when BaseOps is shut down, when a new case
            is opened, etc.). In addition, BaseOps periodically saves your
            case as you work, so that even if your computer should crash,
            you will lose, at most, a couple of minutes of work.
        </para>
    </section>
    <section id='BaseOps_RenamingCase_id'>
        <title>
            Renaming a Case
        </title>
        <para>
            To rename a case file, following these steps.
        </para>
        <orderedlist>
            <listitem>
                <para>
                    Choose <menutext>Save As</menutext> from the <menutext>File</menutext>
                    menu. The standard Windows dialog box for selecting a file name
                    is displayed. Familiarity with the use of this dialog box is assumed.
                </para>
            </listitem>
            <listitem>
                <para>
                    Navigate to the directory where you want your renamed case file
                    to be located. Type the new name of the case file. Then press
                    Save.
                </para>
            </listitem>
        </orderedlist>
        <para>
            Alternatively, you can use Windows Explorer or My Computer to
            move and/or rename the <filetext>.baseops</filetext> case file.
        </para>
    </section>
    <section id='BaseOps_EditingCaseData_id'>
        <title>
            Editing Case Data
        </title>
        <para>
            Case data consists of all information used as input into the noise
            models: runways, flight tracks, weather information, etc. Case
            data is viewed and edited using the three panes (the list, text,
            and map panes) of the BaseOps main window. For more information,
            see <iref target='WCF_ApplicationMainWindow_id'/>; <iref
            target='BaseOps_ListPane_id'/>; and <iref
            target='BaseOps_MapPane_id'/>.
        </para>
    </section>
    <section id='BaseOps_CaseOptionsDialogBox_id'>
        <title>
            Editing Case Options
        </title>
        <para>
            Case options control how BaseOps presents information to you.
            Examples of case options include the units used for entering distances
            and the color of flight tracks when they are drawn on a map.
        </para>
        <para>
            Use the Case Options dialog box to view and edit case options.
            To display the Case Options dialog box, you can:
        </para>
        <unorderedlist>
            <listitem>
                <para>
                    Choose <menutext>Edit Case Options</menutext> from the <menutext>Case</menutext>
                    menu
                </para>
            </listitem>
            <listitem>
                <para>
                    Press the Edit Case Options button <img
                    src='intres:BaseOps_EditCaseOptions_ToolbarButton'/> on the toolbar
                </para>
            </listitem>
            <listitem>
                <para>
                    Press <keytext>Ctrl + O</keytext>
                </para>
            </listitem>
        </unorderedlist>
        <para>
            The left portion of the dialog box displays a list of option categories.
            One category in this list is always selected. The right portion
            of the dialog box displays controls that allow you to change the
            options in the selected category.
        </para>
        <exhibit>
            <img src='BaseOps_CaseOptionsDialogBox_ScreenCap.png'/>
        </exhibit>
        <para>
            The Case Options dialog box is a Multiple Page dialog box. See
            <iref target='WCF_MultiplePageDialogBoxes_id'/> for more information.
        </para>
    </section>
    <section id='BaseOps_ObjectOptionsDialogBox_id'>
        <title>
            Editing an Object's Options
        </title>
        <para>
            Many of the objects (runways, flight tracks, flight profiles,
            etc.) that make up a BaseOps case have options that you can edit.
            To edit the <link target='#BaseOps_ListPane_id'>selected object's</link>
            options, you can:
        </para>
        <unorderedlist>
            <listitem>
                <para>
                    Choose <menutext>Edit</menutext><italic><menutext> ObjectName</menutext></italic><menutext>
                    Options</menutext> from the <menutext>Case</menutext> menu, where
                    <italic><menutext>ObjectName</menutext></italic> is the name of
                    the selected object
                </para>
            </listitem>
            <listitem>
                <para>
                    Press the Edit Object Options button <img
                    src='intres:BaseOps_EditObjectOptions_ToolbarButton'/> on the
                    toolbar
                </para>
            </listitem>
            <listitem>
                <para>
                    Press <keytext>Ctrl + N</keytext>
                </para>
            </listitem>
        </unorderedlist>
        <para>
            The Object Options dialog box is displayed.
        </para>
        <exhibit>
            <img src='BaseOps_ObjectOptionsDialogBox_ScreenCap.png'/>
        </exhibit>
        <para>
            The left portion of the dialog box displays a list of option categories.
            One category in this list is always selected. The right portion
            of the dialog box displays controls that allow you to change the
            options in the selected category.
        </para>
        <para>
            The Object Options dialog box is a Multiple Page dialog box. See
            <iref target='WCF_MultiplePageDialogBoxes_id'/> for more information.
        </para>
    </section>
    <section id='BaseOps_CaseCoordinateSystem_id'>
        <title>
            Setting the Case Coordinate System
        </title>
        <para>
            The <termtext>case coordinate system</termtext> is used by BaseOps
            to specify geographic locations. This is the coordinate system
            used to enter the location of objects such as runways and navigational
            aids, and to display locations in <link
            target='#BaseOps_ReportChunk_id'>reports</link> and on the <link
            target='#WCF_ApplicationMainStatusBar_id'>status bar</link>.
        </para>
        <para>
            Use the Coordinate System page of the <link
            target='#BaseOps_CaseOptionsDialogBox_id'>Case Options dialog
            box</link> to set the case coordinate system.
        </para>
        <exhibit>
            <img src='BaseOps_CaseCoordinateSystem_ScreenCap.png'/>
        </exhibit>
        <para>
            Select the coordinate system. You have two options.
        </para>
        <unorderedlist>
            <listitem>
                <para>
                    <italic>Specify geographic locations for this case using...east
                    and north of the site reference point</italic> - Locations are
                    specified in either feet or meters east and north of the site
                    reference point. See <iref
                    target='BaseOps_CaseReferencePoint_id'/> for information on the
                    site reference point.
                </para>
            </listitem>
            <listitem>
                <para>
                    <italic>Specify geographic locations for this case using the following
                    coordinate system</italic> - Select the coordinate system. See
                    <iref target='WCGISxWCF_CoordinateSystemControl_id'/> for more
                    information.
                </para>
            </listitem>
        </unorderedlist>
        <note type='tip'>
            <para>
                You can change the case coordinate system at any time. Any previously
                entered locations will be displayed in the new coordinate system.
            </para>
        </note>
    </section>
    <section id='BaseOps_CaseUnits_id'>
        <title>
            Setting the Case's Physical Units
        </title>
        <para>
            The <termtext>case's physical units</termtext> are used by BaseOps
            to specify distances, temperatures, etc. These are the units used
            to enter object properties such as runway widths, and to display
            values in <link target='#BaseOps_ReportChunk_id'>reports</link>
            and on the <link target='#WCF_ApplicationMainStatusBar_id'>status
            bar</link>.
        </para>
        <para>
            Use the Units page of the <link
            target='#BaseOps_CaseOptionsDialogBox_id'>Case Options dialog
            box</link> to set the case units.
        </para>
        <exhibit>
            <img src='BaseOps_CaseUnits_ScreenCap.png'/>
        </exhibit>
        <para>
            For each measurement category, select the desired units. The following
            categories are available.
        </para>
        <unorderedlist>
            <listitem>
                <para>
                    <bold>Long Distance</bold> - Used to specify distances and lengths
                    that can potentially have a magnitude of several miles, such as
                    <link target='#BaseOps_FlightTrackChunk_id'>flight track segment
                    lengths and radii</link>, <link
                    target='#BaseOps_FlightProfileChunk_id'>flight profile tracks
                    distances</link>, <link
                    target='#BaseOps_RadialAndArcChunks_id'>DME arc radii</link>,
                    and distances measured using the <link
                    target='#BaseOps_MouseTool_Measurement_id'>map measurement tool</link>.
                </para>
            </listitem>
            <listitem>
                <para>
                    <bold>Short Distance</bold> - Used to specify shorter distances
                    that would typically be expressed using feet or meters, such as
                    heights and altitudes, <link target='#BaseOps_RunwayChunk_id'>runway
                    widths</link>, <link target='#BaseOps_FlightProfileChunk_id'>takeoff
                    and landing displacements</link>, and <link
                    target='#BaseOps_GridChunk_id'>grid point spacings</link>.
                </para>
                <para>
                    <link target='#BaseOps_WeatherChunk_id'>Sound absorption coefficients</link>
                    are specified in units of dB/1000 <italic>Short Distance Units</italic>.
                </para>
            </listitem>
            <listitem>
                <para>
                    <bold>Elapsed Time</bold> - Used to specify the duration of time
                    periods, such as <link
                    target='#BaseOps_FlightProfileChunk_id'>flight profile runup times</link>.
                </para>
            </listitem>
            <listitem>
                <para>
                    <bold>Area</bold> - Used to specify the area of regions, such
                    as <link target='#BaseOps_MilitaryOperatingAreaChunk_id'>military
                    operations areas</link>.
                </para>
            </listitem>
            <listitem>
                <para>
                    <bold>Temperature<linebreak/>
                     Atmospheric Pressure</bold> - Used to specify the case weather
                    conditions. See <iref target='BaseOps_WeatherChunk_id'/>.
                </para>
            </listitem>
        </unorderedlist>
        <note type='tip'>
            <para>
                You can change a case's physical units at any time. Any previously
                entered values will be displayed in the new units.
            </para>
        </note>
    </section>
    <section id='BaseOps_UndoAndRedoButtons_id'>
        <title>
            Using Undo and Redo
        </title>
        <para>
            BaseOps has an undo feature that allows you to reverse any changes
            you have made to a BaseOps case. This feature is similar to the
            undo feature found in most word processors --- each time you choose
            undo, the BaseOps case is restored to the state it was in before
            the most recent edit.
        </para>
        <para>
            To undo an edit, you can:
        </para>
        <unorderedlist>
            <listitem>
                <para>
                    Choose <menutext>Undo</menutext> from the <menutext>Edit</menutext>
                    menu
                </para>
            </listitem>
            <listitem>
                <para>
                    Press the Undo toolbar button <img
                    src='intres:WCF_UndoToolbarButtonBitmap'/>
                </para>
            </listitem>
            <listitem>
                <para>
                    Press <keytext>Ctrl + Z</keytext>
                </para>
            </listitem>
        </unorderedlist>
        <para>
            To redo a previously undone edit, you can:
        </para>
        <unorderedlist>
            <listitem>
                <para>
                    Choose <menutext>Redo</menutext> from the <menutext>Edit</menutext>
                    menu
                </para>
            </listitem>
            <listitem>
                <para>
                    Press the Redo toolbar button <img
                    src='intres:WCF_RedoToolbarButtonBitmap'/>
                </para>
            </listitem>
            <listitem>
                <para>
                    Press <keytext>Ctrl + Shift + Z</keytext>
                </para>
            </listitem>
        </unorderedlist>
        <note type='note'>
            <para>
                You can disable the undo system if the amount of memory it uses
                becomes problematic. You should need to do this only in rare circumstances,
                such as when you are using a computer with very limited memory.
            </para>
            <para>
                To disable the undo system, choose <menutext>Application Options</menutext>
                from the <menutext>Tools</menutext> menu, go to the Undo System
                page of the BaseOps Application Options dialog box, then uncheck
                the <italic>Undo system enabled</italic> box.
            </para>
        </note>
    </section>
</section>
