applications are already divided
into Information-retrieval,
Data-management and Maintenance
(refer to Fig. 3.1).
Besides the obligatory HELP-,
RETURN- and EXIT-functions the
Information-menu offers two ways
of selecting an entry (one by
selecting from the catalog, the
other by a graphical display of
all objects in a specified test-
area) and a facility to display
all information stored to an
object (Fig. 3.2). Both
selection-tools may also be used
to get an overview what entries
are stored in the MDB. The
graphical one demonstrates the
modular philosophy in IMC : a)
it is defined as a function to
be called by any other Wave-
routine and therefore open for
accses from both inside and
outside the MDB and b) it again
features the tools just
mentioned : select by catalog
and display information. The
latter (Fig. 3.2) offers the
possibility to either store the
display as an image (in
SunRaster format) or send it to
a postscript-printer.
For Datamanagement all necessary
modules have been implemented,
a) enter new entry, b) edit
entry and c) delete an entry.
Before storing edited
information or removing an entry
a backup of the old information
is created.
Maintenance of the database
consists so far of simple
consistency checks : Each entry
in the catalog is checked for
existence of its meta-data and
vice versa. If an inconsistency
is detected recovering via the
backup-information can be tried.
4. CONCLUSIONS
The designed database serves its
purpose as a project-oriented
information-system. It is open
443
to be called from application-
routines outside the MDB as well
as to serve as interface to the
applications.
Next steps will include the
definition of more clusters.
Right now work is being done to
install modules for the
definition of training-areas for
the classification. The defined
areas will not be stored in
respect to an image but to the
ground-coordinate-system.