摘要:
A memory management apparatus for use in an open geographic information system includes a plurality of layers, each layer requiring a layer component, a disk buffer management component, a memory buffer management component and a spatial index management component; a layer collection component having a plurality of layer components, each layer component containing responsibility of managing all of the spatial data included in one layer accessed thereto through a data provider component; and a total memory management component. In the system the total memory management component manages totally a memory buffer to spatial data included in one or more layers, allocates a corresponding memory if each of memory buffer management components requests a memory buffer and frees a memory of a predetermined memory buffer management component when an available memory lacks.