II. Display
Module (SDM) 2.0
II-1. Display Functionality
S
DM supports two distinct window types:
- Working
window
– a window that
supports all the operations described below.
Overview
window
– a window that supports all the operations described below. An overview
window shall always be a child of a working window.
A.
Working window permits:
- Display of an entire CARIS file or portions
thereof, as determined by SP
Print or copy-to-clipboard the
active view
Zoom, using either of the following
control mechanisms:
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.
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:
- "zoom to scale"
— More precisely, if "1:Layer
" is defined, depending on the scale
of the map to be zoomed to, SDM will display only those features defined
for that "1:Layer ".
For details, please refer to RITI_SICOM2.0_TECH_99005.
- "Multi-scale pyramid data
structure"— This is a data structure
that can efficiently present a very large database. Normally, it can
present CARIS map files in the thousands. For details, please refer to
RITI_SICOM2.0_TECH_99002
Pan, using any of the following
control mechanisms
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.
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.
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.
Immediate redraw, if new zoom or pan
commands are issued.
Direct link to Composition Module, if SICOM
CompositionPlugIn is purchased and activated in the Profile.
Feature selection, using either of the
following control mechanisms:
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.
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.
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.
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.
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.
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:
- Display of the entire extent of a CARIS
file, only. That file is the same as that displayed in the working (parent)
window. The portion of the map displayed in the working window is depicted
by a rectangle in the overview window.
- Change of the appearance of the window in
any of the following ways:
Open/close
Hide/reveal
Resize, reposition within parent window
Feature visibility: the same capabilities as
defined above for the working windows.
Zoom by rectangle and pan to a selected
location, as described above, but applied to the working 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:
A point location in pixel, geodetic or UTM
coordinates.
A vector length and azimuth