Graphical Raster Based Data Editors
Andrew K Lui
CSIRO Division of Information Technology
and
Computer Science Laboratory, RSISE, ANU,
GPO Box 664, Canberra,
ACT 2601, Australia.
Andrew.Lui@cbr.dit.csiro.au
Don Bone
CSIRO Division of Information Technology,
GPO Box 664, Canberra,
ACT 2601, Australia.
Don.Bone@cbr.dit.csiro.au
Abstract
Raster data are used in many domains as the common
data format because the processing algorithms are
often highly scalable and efficient. Many automated
processes have been developed and employed to
enhance, alter and transform raster data. The
performance of these processes is expected to be
greatly improved by user interaction with the raster
data. This user interaction can be realised in graphical
raster based data-editors. However, since raster data
sets are large, direct interaction with individual data is
not feasible. Compounding the problem is the lack of a
suitable abstraction to simplify the implementation of
graphical raster based data-editors. This paper
presents Grasedit, a generic object oriented
architecture for constructing raster based data-editors.
For Grasedit, efficient interaction is achieved through
interacting with the parameter space of a suitably
selected process which models raster data for a specific
domain. Through specifications of various abstractions
and an application framework, domain specific editors
can be constructed with significantly less effort. Two
experimental application editors built on our prototype
implementation of the Grasedit architecture will be
discussed to illustrate the feasibility of the architecture
and to gain experience used in subsequent
improvement.
Conference Home Page