Settings ======== Display and flight line settings for |Company Software name| can be modified in the individual :doc:`secondary sidebar<./Interface>` menus and in the :ref:`layers panel`. It is also possible to configure many :ref:`general settings` in the :ref:`navbar` **Settings** menu. .. _general-settings: General settings ---------------- Navigate to the :ref:`navbar` **Settings** menu and open the dialog box to configure general :ref:`display`, :ref:`flight line` and :ref:`elevation data` settings. .. image:: ../../pics/settings/general_settings.png .. _display-settings: Display settings ^^^^^^^^^^^^^^^^ In the :ref:`navbar` **Settings** menu, choose **Display settings**. .. rubric:: User interface style | Different user interface styles are available, allowing you to select your preferred design. | The default style is *Windows*. .. image:: ../SharedGraphics/settings/settings_UI_style.png .. rubric:: Layer styling In the section *Layer styling*, select the path to the directory housing your *personalized layer styling*. Find out more about customized layer styles in the :ref:`layers panel settings`. It is also possible to revert to the |Software name| default styling by clicking **Restore default layer styling**. .. _grid-settings: .. rubric:: Grid settings .. topic:: Changing grid display parameters: #. In the settings dialog box rubric *Display settings*, check the box **Draw grid**. #. Configure the coordinate system and the grid spacing options. #. Click **Update grid** to display the chosen settings. #. Click on **Okay** to close the dialog box. .. image:: ../SharedGraphics/settings/settings_grid.png .. important:: Remember to click on **Update grid** after checking or unchecking the **Draw grid** box or making changes to the grid settings before proceeding to the **Okay** button. .. _defining-scale: .. rubric:: Map scale .. topic:: Defining the scale of a map: #. In the workspace, click on the scale positioned at the bottom-right corner. .. image:: ../SharedGraphics/settings/settings_map-scale.png #. A dialog box opens in which the scale of the map can be defined, e.g. 1:50'000. .. _logging-settings: .. rubric:: Logging Various options for logging files are available at the bottom of the settings window (rubric *Display settings*), including opening the log at startup, automatic log saving and changing the log folder location. Click **Clear log files** to delete log files or **Open folder with logs** for quick and easy access to existing log files. .. _log-severity-selection: .. topic:: Accessing the log window and further options: #. In the settings dialog box rubric *Display settings*, click on the button **Open log window**. #. A new window will open showing the most recent log messages: * Click on **Save logfile** to save these messages to a file. * Click on **Clear logfile** to delete the displayed messages. * Click on **Logging level** to filter the shown messages based on the selected severity (*Error*/*Warning*/*Info*/*Debug*). .. hint:: Some log messages can be used for flight line and point editing, see :ref:`log options `. .. _flight-lines: Flight lines ^^^^^^^^^^^^ In the :ref:`navbar` **Settings** menu, choose **Flight lines**. .. rubric:: Flight line settings Set the main flight line properties: * | **Minimum flight line length [m]** | All flight lines will be at least this long. | Use this setting to make sure all calculated flight lines are long enough for reasonable flight maneuvering. * | **Minimum gap length [m]** | The gap between two flight lines will be at least this wide. * | **Minimum HAGL [m]** | All calculated flight lines will be at least this high above the ground level. | This function ensures that the averaged flight line heights will be at least the specified height of meters above e.g. any mountain peaks. .. important:: Caution: this HAGL setting will overwrite the HAGL set in the :doc:`sensor configuration`. * | **Number of image points per side** | This number determines how many points are calculated between the corner points of footprints. | Recommended setting: 1 | Increasing this number will increase the computation time. * | **Extend flight line to the last image center** | Check or uncheck this box according to your requirements. | When selected, the required image overlap is maintained even for the last point of the flight line. * | **Line numbering** | Select whether to increase the **Parent ID** or **Segment ID** * | **Image numbering** | Select whether the image identifiers should commence at **0**, **1**, or if **unique values** are preferred throughout the entire project. .. _flying-height-calc: .. rubric:: Flying height calculation Flying height lines can be calculated using one of four distinct methods. The selected approach is displayed in the figure to the right of the parameters. .. list-table:: :widths: 40 60 :header-rows: 0 * - | **Min. terrain** | Lowest terrain elevation - .. image:: ../SharedGraphics/flightlines/min_terrain.png * - | **Max. terrain** | Highest terrain elevation - .. image:: ../SharedGraphics/flightlines/max_terrain.png * - | **Mean terrain elevation** | Recommended in most scenarios - .. image:: ../SharedGraphics/flightlines/mean_terrain.png * - | **Terrain following mode** | Constant height above ground - .. image:: ../SharedGraphics/flightlines/following_terrain.png * - | **Fixed altitude** | Enter value in [m] or [ft]. - .. image:: ../SharedGraphics/flightlines/fixed_altitude.png Check **Allow line stepping** to enable steps in height in an individual flight line. This can be useful when there are large differences in height along a flight line and the mean terrain elevation becomes unsuitable. .. important:: Line stepping must be used with caution since it interferes with the min. HAGL! .. rubric:: Terrain following mode for CSV import When image positions are imported via CSV, |Software name| automatically generates flight lines. |Software name| requires clarification whether the positions are at the same flying altitude or were planned in terrain following mode. For this reason, there is this setting to manage the threshold. .. important:: Upon CSV import, users should specify the threshold (% of HAGL) |Software name| uses to identify terrain variations. .. _overlap-calculation: .. rubric:: Overlap calculation The maximum intermediate angle between flight lines for which overlaps will be calculated can be defined in order to include or exclude adjacent flight lines. .. topic:: Adjusting the intermediate angle for overlap calculation: #. Open the settings dialog box to the rubric *Flight lines*. #. At the bottom of the window there is a section called *Overlap calculation*. #. Adjust the value of the angle in degrees and click **OK**. A low value will include only nearly parallel lines, while a higher value will also consider lines that are less parallel. .. _elevation-data: Elevation data ^^^^^^^^^^^^^^ In the :ref:`navbar` **Settings** menu, choose **Elevation data**. .. rubric:: SRTM Download Set the following elevation data properties: * | **SRTM Download Path** | Specifies the folder where SRTM files that you download for your projects are saved. | You can change the default folder to another location. .. important:: Do not specify a folder that you cannot always access, such as one on a server. * | **SRTM no data value** | Specifies the value in meters to use when SRTM data is not available, for example, above an ocean. | Default value: 0 .. rubric:: SRTM Coloring Set the color scheme for differentiating between different altitudes in the SRTM data. .. important:: The new terrain color map you choose will only come into effect once you have redownloaded the SRTM elevation model. .. rubric:: Vertical Datum * **Use EGM96 Geoid** (recommended): The height reference system of the SRTM tiles and most other elevation data. * **Reduce to WGS84 ellipsoid**: activate to reduce SRTM data from EGM96 Geoid to WGS84 ellipsoid. .. important:: Your flight plan altitude values will be based on the WGS84 ellipsoid. Verify that your GPS/IMU settings are configured accordingly! .. _custom-layers: Customizing layers ------------------ Various layer options, such as the name of the layer or its transparency, can be accessed by double-clicking on a layer in the :ref:`layers panel ` or right-clicking on a layer and selecting **Layer properties**. .. image:: ../SharedGraphics/settings/right_click_layer.png .. hint:: To change the stacking order of the layers between front and back, drag each layer up or down as required. Customizing layer properties ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Users can define and save the properties of symbols, lines and other elements utilized in the individual layers. .. topic:: Personalizing markers: #. In the :ref:`layers panel`, double-click or right-click on a layer name and select *Layer properties* to open the dialog box. #. In the *General* section, it is possible to select and alter various parameters, such as the name of the layer or its transparency. .. image:: ../SharedGraphics/settings/settings_layer_transparency.png #. Navigate to the *Section* section to customize the color and style of markers, areas and lines, for example. #. Example for customized image position markers: .. image:: ../SharedGraphics/settings/marker_settings.png .. topic:: Personalizing labels: #. To hide the label on the map, clear the **Visible** checkbox in the respective section. #. Example for customized labels: .. image:: ../SharedGraphics/settings/label_settings.png #. Right-click and choose **Save as default style** to apply your style to any subsequent markers, areas or lines. Saving layer styles ^^^^^^^^^^^^^^^^^^^ .. topic:: Saving layer styles: #. In the :ref:`layers panel`, double-click or right-click on a layer name and select *Layer properties* to open the dialog box. #. Click on the *save icon* on the bottom left and enter a name for your layer style to save it as a *TatukGIS layer Style* file (\*.ttkstyle). Loading layer styles ^^^^^^^^^^^^^^^^^^^^ .. topic:: Loading saved layer styles: #. In the :ref:`layers panel`, double-click or right-click on a layer name and select *Layer properties* to open the dialog box. #. Click on the *folder icon* on the bottom left, select the path and name of your desired layer style. #. Select **Okay** or **Apply** to apply the changes. Deleting layers ^^^^^^^^^^^^^^^ Prior to deleting a layer, a dialog box prompts the user to decide whether to remove the layer solely from the layers panel or delete the entire file from the project folder. Additionally, there is an option to cancel the action altogether. Zooming to layers ^^^^^^^^^^^^^^^^^ .. topic:: How to zoom: #. Click on |zoom| in the top left corner of the workspace to view the project extent that was set upon project creation. **OR** #. Right-click on a layer name and select *Zoom to layer*. #. The content of the respective layer will be set to fill the entire workspace. .. important:: Avoid using this function on the base map, as it will zoom out to the map view of the entire Earth. .. topic:: Reset the project extent: #. Adjust the workspace view by zooming in or out to capture the desired project extent. #. Go to the |project| secondary sidebar rubric **PROJECT SETTINGS**. #. Click on **Set project extent**. #. |zoom| now has been reset to the selected area. .. _3D-view: 3D view mode ------------ .. image:: ../../pics/settings/settings_3D_view.png Get a more comprehensive perspective of your flight plan through 3D visualization. Click on |3d view| in the top left corner of the workspace. Utilize the left mouse button by clicking and holding to manipulate and rotate the perspective. The 3D view is only applied to layers it has been activated for. .. topic:: Activate the 3D view for individual layers: #. Within the layers panel, double-click on e.g. the layer *ImagePosition* or *FlightLines*. #. Proceed to *Sections*, select **3D**, click on **Treat layer as 3D Object**. #. Confirm by clicking **Apply** followed by **OK**. .. important:: Prior to switching to the 3D mode, configure the current 2D view to display the content you wish to observe in the 3D environment, e.g. by clicking |zoom| for choosing the entire project extent. Subsequently, click |3D view| to ensure that the visualization encompasses more than just a zoomed-in area.