Interface ILcdDatabaseDecoder2

All Superinterfaces:
ILcdDatabaseDecoder

public interface ILcdDatabaseDecoder2 extends ILcdDatabaseDecoder
This interface specifies methods to do uncached queries on a database or a set of data files, based on bounds. It is more powerful than the basic ILcdDatabaseDecoder interface, in that it also allows geometries to be retrieved directly.
Since:
8.1
  • Method Details

    • decodeObjects

      ILcdAutoCloseableEnumeration decodeObjects(ILcdBounds aBounds) throws IOException
      Decodes the database objects that overlap with the given bounds. The objects may be returned in any order. Keys for which no objects can be found are ignored.
      Parameters:
      aBounds - the bounds.
      Returns:
      an ILcdAutoCloseableEnumeration of objects containing the database objects.
      Throws:
      IOException - for any I/O errors.