A Graphical User Interface for the Finder Data Management System
Senior Project: 1996-1997
GeoQuest is the leading supplier of software products and computing services
for the petroleum exploration and production industry. One of these products is
the Finder Data Management System. Finder is a commercial Geographic
Information System which stores, organizes and tracks an intricate assortment
of petroleum exploration and production data. It operates on an Oracle database
with high-performance extensions to effectively manage large volumes of data.
The SmartMap component is an easy to use mapping system that allows
geoscientists to browse, query and analyze available data in map view.
The production of high quality hardcopy maps is one of Finder's strong points.
Unfortunately, the tools provided for laying out plots (positioning and sizing
of map windows, title blocks, legends, scale bars, etc.) were awkward to use.
The purpose of this project was to provide a much improved layout application
via a graphical user interface. The interface allows a user to select elements
to be placed on a plot, position and size them, and to control positional
relationships among components. The project was written in C++ for a UNIX/Motif
environment, following an object-oriented approach.


|