|The SDL Component Suite is an industry leading collection of components supporting scientific and engineering computing. Please visit the SDL Web site for more information....|
|Home GeoPack GeoDB Database Structure of GeoDB|
|See also: Using TGeoDB, Interface of SDL_GeoDB, What is a BLOB?, TgdbSystemData, ExportDataDebug|
Database Structure of GeoDB
The database structure is structured for maximum data retrieval speed. Therefore it contains several indexes which provide fast access to location data. In addition, the item ID is also indexed. The index files are read into memory when a database is opened. They are written to the disk whenever an entry changes, or (if "IxLazyWrite" is true) after the database is closed.
The geographic data is stored across two files: a file containing data records of fixed length and a file containing variable-length data such as polygons or BLOBs.