II. Display Module (SDM) 2.0

II-1. Display Functionality

SDM supports two distinct window types:

A. Working window permits:

  1. Zoom by rectangle – the user clicks a "Zoom" button and then draws a rectangle on a map. The module then redraws the selected portion such that it fills the window. If the rectangle does not have the same aspect ratio as the window, the map will be enlarged, such that the larger of the two rectangle dimensions coincides with the corresponding window dimension.
  2. Zoom by steps – the user clicks a "Zoom in" or "Zoom out" button. The module then redraws the map, maintaining the original center point, but enlarged or reduced, respectively, by a preset amount.

Note that SDM 2.0 has the built-in capability to handle:

    1. Pan to a selected point – the user clicks at a point. The module then redraws the map, at the current scale, such that the selected point is at the center of the window.
    2. Pan by steps – the user clicks a "North", "South", "East", or "West" button. The module then redraws the map, at the current scale, but shifted North, South, East, or West, respectively, by a preset amount.
    3. Dragging the user clicks on the map and, holding the button down, drags the mouse. The module then moves the map along with the mouse.
  1. Single feature – the user puts the SDM in single feature detection mode and then clicks on a feature. The module displays the CARIS information for the feature.
  2. Feature Collection – the user puts the SDM in rectangle feature selection mode and then draws a rectangle. Under the menu, the module displays the CARIS key for all features within the rectangle. As a server, through client only features having a pre-determined feature code are selected, and if there is no pre-determined feature specified, all features will be selected. The selected features are given in a dialog box. Upon selecting a particular feature in the dialog box, CARIS information for that feature is displayed.

Specific features could be selected by specifying a feature code. Wild card for the feature code specification is permitted in SICOM2.0.

Note: If a Query Module is attached, the Display module shall also display the database attributes of the selected features.

  1. Visibility is specified in one of two ways, as determined by a profile created by SP: by 1)  individual feature codes or 2) by layers, comprising collections of individual feature codes, as defined by SP.
  2. The default list of visible features (or layers), as created by SP, is applied when the window is initialized, i.e. when a CARIS file is opened and displayed in the window. Only those features named in the default list are visible.
  3. If "current visibility alteration" is allowed by the profile, the user will be able to alter the visibility of features (layers), for currently displayed maps. Such alteration will not affect the visibility of features (layers) in maps yet to be displayed. For the latter, the original default list is applied.
  4. If "default visibility alteration" is allowed by the profile, the user is able to alter the default list of visible features (or layers). Maps opened after such alterations, by default, exhibit the features (or layers) in the modified list. Such alterations will not affect the visibility of features (layers) in currently displayed maps

B. Overview window permits:

    1. Open/close
    2. Hide/reveal
    3. Resize, reposition within parent window

Window combinations: SDM, as defined by SP, permits one or more working windows, with or without overviews. Multiple working windows shall be restricted to CARIS files having the same structure.

C. Data Readout — SDM permits readout of:

II-2. SICOM Display Module 2.0: Services >>>>