Besides the basic geographic data, TGeoDB provides the capability to store arbitrary binary data (BLOBs) along with the database entries, thus allowing to include any form of user data. For more details please visit the online help pages.
The component TGeoDB is part of the GeoPack.
| GeoData | Shows how to read and write data of the geo database (unit GEODB). The data of the database (Austrian border and several cities) is displayed using an RCHART. You may pan the map, and zoom in and out. Sources of the sample program are included (Delphi 6). |
geodata.zip
(425 kB) |
What's new:
- Release 9.0 [May-28, 2007]
- two additional versions of AddBLOB implemented
- new property Revision implemented
- new method SearchForItemID searches database item IDs
- The FilePath variable of the meta information record now contains the full file spec of the original file (including the filename)
- ExportDataDebug now includes BLOB sizes, as well
- Release 8.5 [Feb-18, 2006]
- GEODB is now available in the Light Edition of the SDL Suite
- new property Description to store short comment on database
- bug fix: ReplaceXXXXX methods do no longer store wrong item IDs
- bug fix: GarbageCollection does no longer occasionally increase the database file
- Release 8.2 [Nov-03, 2004]
- OnPercDoneEnabled implemented
- Release 8.1 [Aug-29, 2004]
- TMetaInfo contains now a comment field
- Release 8.0 [Apr-15, 2004]
- Format of database record extended (not compatible with old version)
- all database routines adjusted to new structure (Add..., Replace...., Retrieve...)
- gitBLOB renamed to gitFileBLOB
- various overloaded versions of RetrieveBLOB implemented (dest. file, record, or stream)
- two additional overlayed methods for AddBLOB implemented (reading from data structure and from stream)
- GeoLatitude and GeoLongitude implemented
- new method ExportDataDebug implemented
- new method ClearMetaData
- new methods for replacing data ("Replace...." and "UpdateBasicData");
- new function ExtractLocation
- new methods GetMetaInfo and UpdateMetaInfo
- access speed to BLOBs doubled
- event OnPercentDone implemented for block operations
- changed parameters of method RetrievePolygon
- bug fix: RetrieveBlob returned incorrect file size (a multiple of 4096 bytes)
- Release 7.2 [Mar-23, 2003]
- first release to the public as part of the SDL GeoPack;
- available for Delphi™ 4.0 to 7.0 and C++Builder™ 4 to 6

