Towards a Spatial Query Language: User Interface
Considerations
Max Egenhofer and Andrew Frank 14th International Conference on Very Large Data Bases, Long Beach, CA,
D. DeWitt and F. Bancilhon (eds.), pp. 124-133, August 1988.
Abstract
Spatial information systems are large collections of spatial and
non-spatial data on top of tailored database management systems
with interactive analysis being the rule rather than an exception.
Current database query languages, which are well-suited to treat
alphanumeric data, do not reflect the properties of spatial data.
In order to visualize the power needed for a spatial query
language, a user interface is designed which gives specific
considerations to the coexistence of representations as graphical
renderings, such as maps, and lexical listings, such as tables. The
different properties of spatial and non-spatial data give rise to
lexical formulations of queries in combination with references to
graphical 'objects' or areas on maps. In particular, immediate
reference to objects on drawings with direct manipulation devices
is a crucial technique to be embedded in the interaction. Variation
of graphical presentations by colors, patterns, etc. requires
appropriate tools in the interface to manipulate the presentation
of spatial objects. These issues are visualized in a sample session
by a sequence of interface snapshots.