
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 | ![]() |
geodata.zip
(425 kB) |
What's new:
- Release 10.7 [Aug-24, 2020]
- no changes
- Release 10.6 [Mar-09, 2018]
- no changes
- Release 10.5 [Oct-10, 2016]
- no changes
- Release 10.4 [Jun-02, 2015]
- no changes
- Release 10.3 [Oct-06, 2014]
- bug fix: RetrieveBLOB caused an "integer overflow" error if the size of the blob was greater than 20 MB
- Release 10.2 [May-30, 2013]
- no changes
- Release 10.1 [Oct-29, 2012]
- no changes
- Release 10.0 [Oct-4, 2011]
- new readonly property DBVersion returns the version of the database structure
- Release 9.7 [May-31, 2010]
- no changes
- Release 9.51 [Dec-01, 2008]
- no changes
- Release 9.5 [Oct-31, 2008]
- the methods AddBLOB, AddBorder, AddCity, AddLake, AddRiver, AddRoad, AddRoute, and AddTown are now functions which return the database entry of the newly created entry
- The type declaration of TgdbData has been changed to include the altitude of a database item (the length of the Name property has been decreased by 4 character to create room for the altitude parameter without changing the memory footprint of the type declaration).
- The methods AddBLOB, AddBorder, AddCity, AddLake, AddRiver, AddRoad, AddRoute, AddTown ReplaceBLOB, ReplaceBorder, ReplaceCity, ReplaceLake, ReplaceRiver, ReplaceRoad, ReplaceRoute, and ReplaceTown are now extended to accept altitude data.
- function GetMetaInfo returns now empty meta information if applied to a non-BLOB database entry
- 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