
<section id='BaseOps_CustomizingMaps_id'
webfilename='customizingmaps'>
    <title>
        Customizing Maps
    </title>
    <para>
        BaseOps gives you considerable control over the appearance of
        the maps associated with a <link
        target='#BaseOps_IntroductionToCases_id'>case</link>. You can...
    </para>
    <unorderedlist>
        <listitem>
            <para>
                <link target='#BaseOps_MapStyle_id'>control the style</link> (colors,
                fonts) used to draw and label the various map components.
            </para>
        </listitem>
        <listitem>
            <para>
                <link target='#BaseOps_AnnotatingMapsWithObjects_id'>add components</link>
                to some or all maps (for example, displays runways on all maps,
                or display a DME arc on the map of a particular flight track).
            </para>
        </listitem>
        <listitem>
            <para>
                <link
                target='#BaseOps_DisplayingFlightTrackAndProfileTables_id'>display
                tables</link> of flight track and flight profile segments on maps
                of flight tracks and flight profiles, respectively.
            </para>
        </listitem>
        <listitem>
            <para>
                <link
                target='#BaseOps_CustomizingFlightProfilePointLabels_id'>control
                the text and placement</link> of flight profile and military training
                route point labels.
            </para>
        </listitem>
    </unorderedlist>
    <section id='BaseOps_MapStyle_id'>
        <title>
            Setting the Style of Map Components
        </title>
        <para>
            To customize the style (colors, fonts, etc.) used to draw and
            label the various components of the maps in a BaseOps case, follow
            these steps.
        </para>
        <orderedlist>
            <listitem>
                <para>
                    Display the <link target='#BaseOps_CaseOptionsDialogBox_id'>Case
                    Options dialog box</link>.
                </para>
            </listitem>
            <listitem>
                <para>
                    Go to the Style pages of the Case Options dialog box.
                </para>
                <exhibit>
                    <img src='BaseOps_CaseOptions_Style_ScreenCap.png'/>
                </exhibit>
            </listitem>
            <listitem>
                <para>
                    There is one dialog box page for each type of object (runways,
                    flight tracks) that can be displayed on a map. Visit each style
                    page and set the properties as desired, noting these points:
                </para>
                <unorderedlist>
                    <listitem>
                        <para>
                            The <italic>Editing Color</italic> is the color used to draw an
                            object that is being edited: i.e., the <link
                            target='#BaseOps_ListPane_id'>selected object</link>.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            The <italic>Normal Color</italic> is the color used to draw objects
                            that are the principal subject of a map, but that are not currently
                            being edited. This occurs when you are printing a map.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            The <italic>Background Color</italic> is the color used to draw
                            objects that are displayed as annotating features of a map (for
                            example, a DME arc displayed on the map of a flight track: see
                            <iref target='BaseOps_AnnotatingMapsWithObjects_id'/>) .
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            The <italic>Fill Color</italic> is the color used to fill the
                            interior of an area.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            The <italic>Opacity</italic> of a fill color controls how transparent
                            the color is. Values range from 0% (totally transparent) to 100%
                            (totally opaque). Intermediate values tint the area while allowing
                            the background to show through.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            See <iref target='WCF_ColorControl_id'/> for information on selecting
                            colors.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            The <italic>Symbol</italic> is used to indicate the locations
                            of point objects: navigational aids, static pads, etc. Press the
                            Select Symbol button <img
                            src='WCF_ThreeDotsButton_Figure.png'/> to display the Select Symbol
                            dialog box, which allows you to browse the available symbols.
                            See <iref target='WCF_SymbolControl_id'/>.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            The <italic>Line Width</italic> or <italic>Outline Width</italic>
                            is the thickness, in millimeters, of lines used to draw objects.
                            Typically, widths are between 0.1 to 2.0 millimeters.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            The <italic>Line Pattern</italic> specifies the style of a line:
                            solid, dotted, dashed, etc. See <iref
                            target='WCF_LinePatternControl_id'/> for more information.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            Check the <italic>Label</italic> box to label objects on the map.
                            Labels are drawn in the <italic>Label Font</italic>: see <iref
                            target='WCF_FontControl_id'/> for information on selecting fonts.
                            <italic>Label Text Color</italic> is the color of the label text.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            Flight track segments are labeled with their dimensions. <italic>Label
                            Line Color</italic> is the color of the lines used to label the
                            dimensions.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            Some objects (for example, flight profiles) are labeled with text
                            boxes that display information about parts of the object. <italic>Callout
                            Line Color</italic> and <italic>Callout Line Width</italic> are
                            the color and thickness, respectively, of the lines that connect
                            the text boxes to parts of the objects that the labels refer to.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            Check the <italic>Show Arrows</italic> box to draw arrowheads
                            at each flight profile point indicating the direction that aircraft
                            are traveling at that point. <italic>Arrow Size</italic> and <italic>Arrow
                            Line Width</italic> are the length and thickness, respectively,
                            of the lines used to draw the arrowheads.
                        </para>
                    </listitem>
                    <listitem>
                        <para>
                            Check the <italic>Show Headings</italic> box if you would like
                            static pad symbols to be rotated so that they indicate the magnetic
                            heading(s) of the aircraft that use them.
                        </para>
                    </listitem>
                </unorderedlist>
            </listitem>
        </orderedlist>
    </section>
    <section id='BaseOps_AnnotatingMapsWithObjects_id'>
        <title>
            Annotating Maps with BaseOps Objects
        </title>
        <para>
            BaseOps can display maps of objects such as flight tracks and
            flight profiles. These maps can display other objects as annotating
            features. For example, a map of a flight track can include a DME
            arc that is relevant to defining that track.
        </para>
        <exhibit>
            <img src='BaseOps_FlightTrackMapWithAnnotations_Figure.png'
            standard_colors='true'/>
        </exhibit>
        <section>
            <title>
                Adding Annotating Objects to All Maps
            </title>
            <para>
                To select the objects that will appear as annotating features
                on all of the maps in a BaseOps case, follow these steps.
            </para>
            <orderedlist>
                <listitem>
                    <para>
                        Display the <link target='#BaseOps_CaseOptionsDialogBox_id'>Case
                        Options dialog box</link>.
                    </para>
                </listitem>
                <listitem>
                    <para>
                        Go to the Show on All Maps pages of the Case Options dialog box.
                    </para>
                    <exhibit>
                        <img src='BaseOps_CaseOptions_ShowOnAllMaps_ScreenCap.png'/>
                    </exhibit>
                </listitem>
                <listitem>
                    <para>
                        There is one dialog box page for each type of object (runways,
                        flight tracks) that can be displayed on a map. Visit each page
                        and select the objects that should be displayed on all maps.
                    </para>
                    <para>
                        Selecting the objects to display to the maps is similar to selecting
                        the objects to display in the object list. See <iref
                        target='BaseOps_FilteringListPane_id'/> for more information.
                    </para>
                </listitem>
            </orderedlist>
        </section>
        <section>
            <title>
                Adding Annotating Objects to a Specific Map
            </title>
            <para>
                To add annotating objects to a specific map, follow these steps.
            </para>
            <orderedlist>
                <listitem>
                    <para>
                        <link target='#BaseOps_ListPane_id'>Select the object</link> whose
                        map is being annotated.
                    </para>
                </listitem>
                <listitem>
                    <para>
                        Display the <link target='#BaseOps_ObjectOptionsDialogBox_id'>Object
                        Options dialog box</link> for the selected object.
                    </para>
                </listitem>
                <listitem>
                    <para>
                        Go to the Show on Map pages of the Object Options dialog box.
                    </para>
                    <exhibit>
                        <img src='BaseOps_ObjectOptions_ShowOnMap_Figure.png'
                        standard_colors='true'/>
                    </exhibit>
                </listitem>
                <listitem>
                    <para>
                        There is one dialog box page for each type of object (runways,
                        flight tracks) that can be displayed on a map. Visit each page
                        and select the objects that should be displayed on the map of
                        the selected object.
                    </para>
                    <para>
                        Selecting the objects to display on the map is similar to selecting
                        the objects to display in the object list. See <iref
                        target='BaseOps_FilteringListPane_id'/> for more information.
                    </para>
                </listitem>
            </orderedlist>
        </section>
    </section>
    <section
    id='BaseOps_DisplayingFlightTrackAndProfileTables_id'>
        <title>
            Displaying Flight Track and Flight Profile Tables
        </title>
        <para>
            Every flight track has a table associated with it. The <termtext>flight
            track table</termtext> displays the straight and curved line segments
            that make up a flight track
        </para>
        <exhibit>
            <img src='BaseOps_FlightTrackTable_Sample_Figure.png'
            standard_colors='true'/>
        </exhibit>
        <para>
            Flight profiles also have an associated table. The <termtext>flight
            profile table</termtext> displays the profile aircraft's altitude,
            airspeed, and power setting as a function of distance along the
            profile's flight track.
        </para>
        <exhibit>
            <img src='BaseOps_FlightProfileTable_Sample_Figure.png'
            standard_colors='true'/>
        </exhibit>
        <para>
            You can display flight track and flight profile tables on maps
            of flight tracks and flight profiles, respectively.
        </para>
        <exhibit>
            <img src='BaseOps_FlightProfileTable_SampleOnMap_Figure.png'
            standard_colors='true'/>
        </exhibit>
        <note type='note'>
            <para>
                The processes for adding flight profile and flight track tables
                to maps are very similar. Therefore, only flight profile tables
                will be discussed in detail. Keep in mind, however, that the following
                instructions also apply to flight track tables.
            </para>
        </note>
        <section>
            <title>
                Customizing Table Options
            </title>
            <para>
                To display flight profile tables on flight profile maps, follow
                these steps.
            </para>
            <orderedlist>
                <listitem>
                    <para>
                        Display the Flight Profile Table page of the <link
                        target='#BaseOps_CaseOptionsDialogBox_id'>Case Options dialog
                        box</link>.
                    </para>
                    <exhibit>
                        <img
                        src='BaseOps_CaseOptions_FlightProfileTable_ScreenCap.png'/>
                    </exhibit>
                </listitem>
                <listitem>
                    <para>
                        Check the box labeled <italic>Show table of flight profile segments
                        on flight profile maps</italic>.
                    </para>
                </listitem>
                <listitem>
                    <para>
                        <italic>Display</italic> - Select when the table should be shown.
                        You can choose to display it only when a map is printed. Alternatively,
                        you can always display the table, even on the screen.
                    </para>
                </listitem>
                <listitem>
                    <para>
                        <italic>Location</italic> - Select the location on the map where
                        the flight profile table should appear. You have five choices.
                    </para>
                    <unorderedlist>
                        <listitem>
                            <para>
                                <italic>Automatically Select Best Location</italic> - BaseOps
                                will automatically select a location for the table that minimizes
                                conflict with the important parts of the flight profile map.
                            </para>
                        </listitem>
                        <listitem>
                            <para>
                                <italic>Lower Left Corner</italic><linebreak/>
                                <italic>Lower Right Corner</italic><linebreak/>
                                <italic>Upper Left Corner</italic><linebreak/>
                                <italic>Upper Right Corner</italic> - The table will be placed
                                in the selected corner of the flight profile map.
                            </para>
                        </listitem>
                    </unorderedlist>
                </listitem>
                <listitem>
                    <para>
                        <italic>Font</italic> - Select the font of the flight profile
                        table text. See <iref target='WCF_FontControl_id'/> for information
                        on selecting fonts.
                    </para>
                </listitem>
                <listitem>
                    <para>
                        <italic>Text color</italic> - Select the color of the flight profile
                        table text. See <iref target='WCF_ColorControl_id'/> for information
                        on selecting colors.
                    </para>
                </listitem>
                <listitem>
                    <para>
                        <italic>Background color</italic> - Select the background color
                        of the flight profile table. See <iref
                        target='WCF_ColorControl_id'/> for information on selecting colors.
                    </para>
                </listitem>
                <listitem>
                    <para>
                        <italic>Title</italic> - Type the title that will appear at the
                        top of the flight profile table. The title can have as many lines
                        as desired. Press the <keytext>Enter</keytext> key to insert a
                        new line.
                    </para>
                    <para>
                        The title can include <termtext>symbolic fields</termtext>, placeholders
                        for text that is automatically inserted when the title is displayed.
                        For example, the field {Name} is automatically replaced with the
                        name of the flight profile.
                    </para>
                    <para>
                        Press the Insert Symbolic Field button <img
                        src='WCF_SymbolicFieldsTextControl_InsertFieldButton_ScreenCap.png'/>,
                        located to the right of the text box, to display a list of fields
                        from which you can choose. See <iref
                        target='WCF_SymbolicFieldsTextControl_id'/> for more information
                        about symbolic fields.
                    </para>
                </listitem>
            </orderedlist>
        </section>
        <section>
            <title>
                Customizing Table Options for Specific Flight Profiles
            </title>
            <para>
                You can override the following table options on a profile-by-profile
                basis.
            </para>
            <unorderedlist>
                <listitem>
                    <para>
                        Whether or not the table is displayed
                    </para>
                </listitem>
                <listitem>
                    <para>
                        The table's location on the flight profile map
                    </para>
                </listitem>
                <listitem>
                    <para>
                        The table's title
                    </para>
                </listitem>
            </unorderedlist>
            <para>
                This is useful on crowded flight profile maps, where the table
                may obscure important features. You can manually select the table's
                location, or remove it entirely from selected flight profile maps.
            </para>
            <para>
                To override flight profile table options for the selected profile,
                go to the Flight Profile Table page of the Flight Profile Options
                dialog box. See <iref
                target='BaseOps_ObjectOptionsDialogBox_id'/> for more information.
            </para>
            <para>
                Using the Select and Edit mouse tool, you can edit a table's options
                by double-clicking on it. You can also drag the table to another
                corner of the map. See <iref
                target='BaseOps_MouseTool_SelectAndEdit_id'/>.
            </para>
            <note type='caution'>
                <para>
                    When BaseOps draws a flight profile map, it attempts to position
                    the profile points table so that it does not cover important parts
                    of the map. The method BaseOps uses is not perfect, so you are
                    given the ability to manually position the table. However, it
                    is recommended that you use restraint, as manually positioning
                    the table prevents BaseOps from adapting the map in response to
                    future changes, such as adding additional profile points or printing
                    the map on paper of a new size or orientation.
                </para>
            </note>
        </section>
    </section>
    <section id='BaseOps_CustomizingFlightProfilePointLabels_id'>
        <title>
            Displaying Flight Profile Labels
        </title>
        <para>
            Profile points are key parts of a <link
            target='#BaseOps_FlightProfileChunk_id'>flight profile</link>.
            They are locations along a flight track where the profile aircraft's
            power setting, height, and airspeed are specified.
        </para>
        <para>
            BaseOps can display profile points on a flight profile map. Each
            point includes a label that shows details about that point.
        </para>
        <section>
            <title>
                Customizing Labels
            </title>
            <para>
                To customize flight profile point labels, follow these steps.
            </para>
            <orderedlist>
                <listitem>
                    <para>
                        Display the Flight Profile Labels page of the <link
                        target='#BaseOps_CaseOptionsDialogBox_id'>Case Options dialog
                        box</link>.
                    </para>
                    <exhibit>
                        <img
                        src='BaseOps_CaseOptions_FlightProfileLabels_ScreenCap.png'/>
                    </exhibit>
                </listitem>
                <listitem>
                    <para>
                        Edit the labels as desired.
                    </para>
                    <para>
                        Note that there are separate labels for flight profiles with different
                        categories of aircraft. This is because the profile point information
                        varies. For example, the thrust vector angle is relevant only
                        for AAM vectored-thrust aircraft.
                    </para>
                    <para>
                        The labels can include <termtext>symbolic fields</termtext>, placeholders
                        for text that is automatically inserted when the label is displayed.
                        For example, the field {Height} is automatically replaced with
                        the aircraft's height at the profile point to which the label
                        refers.
                    </para>
                    <para>
                        Press the Insert Symbolic Field button <img
                        src='WCF_SymbolicFieldsTextControl_InsertFieldButton_ScreenCap.png'/>,
                        located to the right of the text box, to display a list of fields
                        from which you can choose. See <iref
                        target='WCF_SymbolicFieldsTextControl_id'/> for more information
                        about symbolic fields.
                    </para>
                </listitem>
            </orderedlist>
        </section>
        <section>
            <title>
                Customizing Labels for Specific Flight Profile Points
            </title>
            <para>
                You can override the following options for any flight profile
                point label.
            </para>
            <unorderedlist>
                <listitem>
                    <para>
                        Whether or not the label is displayed
                    </para>
                </listitem>
                <listitem>
                    <para>
                        The label's text
                    </para>
                </listitem>
                <listitem>
                    <para>
                        The label's location on the flight profile map
                    </para>
                </listitem>
            </unorderedlist>
            <para>
                This is useful on crowded flight profile maps. You can rearrange
                the label locations, and if necessary, reduce the amount of label
                text, or even eliminate the label completely, for some profile
                points.
            </para>
            <para>
                To override flight profile label options for the selected flight
                profile, go to the Profile Points page of the Flight Profile Options
                dialog box. See <iref
                target='BaseOps_ObjectOptionsDialogBox_id'/> for more information.
            </para>
            <para>
                Using the Select and Edit mouse tool, you can edit a label's options
                by double-clicking on it. You can also drag the label to another
                location on the map. See <iref
                target='BaseOps_MouseTool_SelectAndEdit_id'/>.
            </para>
            <note type='caution'>
                <para>
                    When BaseOps draws a flight profile map, it attempts to position
                    all profile point labels so that they appear pleasing to the eye.
                    The method that it uses is not perfect, so BaseOps gives you the
                    ability to manually position labels. However, it is recommended
                    that you use restraint, as manually positioning a label prevents
                    BaseOps from adapting the map in response to future changes, such
                    as adding additional profile points or printing the map on paper
                    of a new size or orientation.
                </para>
            </note>
        </section>
    </section>
    <section
    id='BaseOps_CustomizingMilitaryTrainingRoutePointLabels_id'>
        <title>
            Displaying Military Training Route Labels
        </title>
        <para>
            Segment points are key parts of a <link
            target='#BaseOps_MilitaryTrainingRouteChunk_id'>military training
            route</link>. They define the vertices of the route centerline,
            and also the route's width and floor.
        </para>
        <para>
            BaseOps can display segment points on a military training route map. Each
            point includes a label that shows details about that point.
        </para>
        <para>
            The tasks of customizing military training route labels is very
            similar to the task of customizing flight profile labels. See
            <iref target='BaseOps_CustomizingFlightProfilePointLabels_id'/>
            for more information.
        </para>
    </section>
</section>
