Geographical Information Systems(GIS) are becoming ever more important nowadays. Among the techniques for implementing a GIS, spatial access methods and object-oriented modeling are considered to be the key components for efficient handling of geographical objects.
In this thesis, we first analyze the characteristics of geographical objects and then derive the requirements for efficient handling these objects. We then design and implement a geographical object storage system based on these requirements. The characteristics of our storage system are as follows: (1) it supports a spatial access method using the multi-level grid file(MLGF), (2) it stores both spatial data and aspatial data of geographical objects, (3) it provides spatial query scan interfaces for efficient handling of queries, (4) it provides a primitive class library for modeling geographical objects.