Class ProjectionTileQueryResult

java.lang.Object
com.luciad.models.projectedimagery.ProjectionTileQueryResult
All Implemented Interfaces:
AutoCloseable

public final class ProjectionTileQueryResult extends Object implements AutoCloseable
The result of a single tile query, see IProjectedImageryModel#queryTile.

A result holds the imagery for one tile. A result without an image means the tile does not exist, and that tile is not requested again. Reporting an error has the same effect, so a request that was canceled must be reported as canceled to keep the tile eligible for a later request. Use ProjectionTileQueryResult#newBuilder to create an instance.

Since:
2026.1
  • Constructor Details

  • Method Details

    • finalize

      protected void finalize()
      Overrides:
      finalize in class Object
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • newBuilder

      @NotNull public static ProjectionTileQueryResult.Builder newBuilder()
      Returns a new builder with the default values.
      Returns:
      the new builder.
    • getImage

      @Nullable public Image getImage()
      Returns the tile image, or null when the tile does not exist.
      Returns:
      the tile image, or null when the tile does not exist.