# Package org.gdal.gdal

Provides the classes necessary to handle GDAL rasters. This package provides the classes for the Dataset, Band, Driver,... objects that are used for handling GDAL rasters.

- Class Summary
  Class | Description
  --- | ---
  Algorithm |
  AlgorithmArg |
  AlgorithmRegistry |
  ArgDatasetValue |
  Attribute |
  Band | Class Band is an uninstanciable class providing various methods to access a single raster band (or channel).
  BuildVRTOptions |
  ColorTable | Class ColorTable represents a color table / palette.
  ContourOptions |
  Dataset | Class Dataset is an uninstanciable class providing various methods to access a set of associated raster bands, usually from one file.
  DEMProcessingOptions |
  Dimension |
  Driver | Class Driver is an uninstanciable class providing various methods for a format specific driver.
  EDTComponent |
  ExtendedDataType |
  ExtendedDataTypeClass |
  ExtendedDataTypeSubType |
  FootprintOptions |
  GCP |
  gdal | Class gdal is an uninstanciable class providing various utility functions as static methods.
  gdalJNI |
  GridOptions |
  Group |
  InfoOptions |
  MajorObject | Class used for object with metadata.
  MDArray |
  MultiDimInfoOptions |
  MultiDimTranslateOptions |
  NearblackOptions |
  ProgressCallback | Class used to report progression of long operations.
  RasterAttributeTable | The RasterAttributeTable (or RAT) class is used to encapsulate a table used to provide attribute information about pixel values.
  RasterizeOptions |
  Relationship |
  Statistics |
  SubdatasetInfo |
  SuggestedWarpOutputRes |
  SWIGTYPE_p_CPLErrorHandler |
  SWIGTYPE_p_GDALSubdatasetInfo |
  SWIGTYPE_p_int |
  SWIGTYPE_p_void |
  SWIGTYPE_p_VSILFILE |
  TermProgressCallback | Class used for simple progress report to terminal.
  TileIndexOptions |
  Transformer | Class used for image to image transformer.
  TranslateOptions |
  VectorInfoOptions |
  VectorTranslateOptions |
  ViewshedMode |
  ViewshedOutputType |
  WarpOptions |
  XMLNode |
  XMLNodeType |