public class gdal
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
AllRegister() |
static void |
ApplyGeoTransform(double[] padfGeoTransform,
double dfPixel,
double dfLine,
double[] pdfGeoX,
double[] pdfGeoY) |
static Dataset |
ApplyVerticalShiftGrid(Dataset src_ds,
Dataset grid_ds) |
static Dataset |
ApplyVerticalShiftGrid(Dataset src_ds,
Dataset grid_ds,
boolean inverse) |
static Dataset |
ApplyVerticalShiftGrid(Dataset src_ds,
Dataset grid_ds,
boolean inverse,
double srcUnitToMeter) |
static Dataset |
ApplyVerticalShiftGrid(Dataset src_ds,
Dataset grid_ds,
boolean inverse,
double srcUnitToMeter,
double dstUnitToMeter) |
static Dataset |
ApplyVerticalShiftGrid(Dataset src_ds,
Dataset grid_ds,
boolean inverse,
double srcUnitToMeter,
double dstUnitToMeter,
java.util.Vector options) |
static Dataset |
AutoCreateWarpedVRT(Dataset src_ds) |
static Dataset |
AutoCreateWarpedVRT(Dataset src_ds,
java.lang.String src_wkt) |
static Dataset |
AutoCreateWarpedVRT(Dataset src_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt) |
static Dataset |
AutoCreateWarpedVRT(Dataset src_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt,
int eResampleAlg) |
static Dataset |
AutoCreateWarpedVRT(Dataset src_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt,
int eResampleAlg,
double maxerror) |
static Dataset |
BuildVRT(java.lang.String dest,
Dataset[] object_list_count,
BuildVRTOptions options) |
static Dataset |
BuildVRT(java.lang.String dest,
Dataset[] object_list_count,
BuildVRTOptions options,
ProgressCallback callback) |
static Dataset |
BuildVRT(java.lang.String dest,
java.util.Vector source_filenames,
BuildVRTOptions options) |
static Dataset |
BuildVRT(java.lang.String dest,
java.util.Vector source_filenames,
BuildVRTOptions options,
ProgressCallback callback) |
static int |
ComputeMedianCutPCT(Band red,
Band green,
Band blue,
int num_colors,
ColorTable colors) |
static int |
ComputeMedianCutPCT(Band red,
Band green,
Band blue,
int num_colors,
ColorTable colors,
ProgressCallback callback) |
static int |
ComputeProximity(Band srcBand,
Band proximityBand) |
static int |
ComputeProximity(Band srcBand,
Band proximityBand,
java.util.Vector options) |
static int |
ComputeProximity(Band srcBand,
Band proximityBand,
java.util.Vector options,
ProgressCallback callback) |
static int |
ContourGenerate(Band srcBand,
double contourInterval,
double contourBase,
double[] fixedLevelCount,
int useNoData,
double noDataValue,
Layer dstLayer,
int idField,
int elevField) |
static int |
ContourGenerate(Band srcBand,
double contourInterval,
double contourBase,
double[] fixedLevelCount,
int useNoData,
double noDataValue,
Layer dstLayer,
int idField,
int elevField,
ProgressCallback callback) |
static int |
ContourGenerateEx(Band srcBand,
Layer dstLayer) |
static int |
ContourGenerateEx(Band srcBand,
Layer dstLayer,
java.util.Vector options) |
static int |
ContourGenerateEx(Band srcBand,
Layer dstLayer,
java.util.Vector options,
ProgressCallback callback) |
static java.lang.String |
CPLBinaryToHex(byte[] nBytes) |
static byte[] |
CPLHexToBinary(java.lang.String pszHex) |
static Dataset |
CreatePansharpenedVRT(java.lang.String pszXML,
Band panchroBand,
Band[] nInputSpectralBands) |
static int |
DataTypeIsComplex(int eDataType) |
static void |
Debug(java.lang.String msg_class,
java.lang.String message) |
static java.lang.String |
DecToDMS(double dfAngle,
java.lang.String pszAxis) |
static java.lang.String |
DecToDMS(double dfAngle,
java.lang.String pszAxis,
int nPrecision) |
static double |
DecToPackedDMS(double dfDec) |
static Dataset |
DEMProcessing(java.lang.String dest,
Dataset dataset,
java.lang.String pszProcessing,
java.lang.String pszColorFilename,
DEMProcessingOptions options) |
static Dataset |
DEMProcessing(java.lang.String dest,
Dataset dataset,
java.lang.String pszProcessing,
java.lang.String pszColorFilename,
DEMProcessingOptions options,
ProgressCallback callback) |
static int |
DitherRGB2PCT(Band red,
Band green,
Band blue,
Band target,
ColorTable colors) |
static int |
DitherRGB2PCT(Band red,
Band green,
Band blue,
Band target,
ColorTable colors,
ProgressCallback callback) |
static void |
DontUseExceptions() |
static void |
Error(int msg_class,
int err_code,
java.lang.String msg) |
static void |
ErrorReset() |
static java.lang.String |
EscapeString(byte[] len,
int scheme) |
static java.lang.String |
EscapeString(java.lang.String str,
int scheme) |
static void |
FileFromMemBuffer(java.lang.String utf8_path,
byte[] nBytes) |
static int |
FillNodata(Band targetBand,
Band maskBand,
double maxSearchDist,
int smoothingIterations) |
static int |
FillNodata(Band targetBand,
Band maskBand,
double maxSearchDist,
int smoothingIterations,
java.util.Vector options) |
static int |
FillNodata(Band targetBand,
Band maskBand,
double maxSearchDist,
int smoothingIterations,
java.util.Vector options,
ProgressCallback callback) |
static void |
FinderClean() |
static java.lang.String |
FindFile(java.lang.String pszClass,
java.lang.String utf8_path) |
static int |
FPolygonize(Band srcBand,
Band maskBand,
Layer outLayer,
int iPixValField) |
static int |
FPolygonize(Band srcBand,
Band maskBand,
Layer outLayer,
int iPixValField,
java.util.Vector options) |
static int |
FPolygonize(Band srcBand,
Band maskBand,
Layer outLayer,
int iPixValField,
java.util.Vector options,
ProgressCallback callback) |
static int |
GCPsToGeoTransform(GCP[] nGCPs,
double[] argout) |
static int |
GCPsToGeoTransform(GCP[] nGCPs,
double[] argout,
int bApproxOK) |
static double |
GDAL_GCP_GCPLine_get(GCP gcp) |
static void |
GDAL_GCP_GCPLine_set(GCP gcp,
double dfGCPLine) |
static double |
GDAL_GCP_GCPPixel_get(GCP gcp) |
static void |
GDAL_GCP_GCPPixel_set(GCP gcp,
double dfGCPPixel) |
static double |
GDAL_GCP_GCPX_get(GCP gcp) |
static void |
GDAL_GCP_GCPX_set(GCP gcp,
double dfGCPX) |
static double |
GDAL_GCP_GCPY_get(GCP gcp) |
static void |
GDAL_GCP_GCPY_set(GCP gcp,
double dfGCPY) |
static double |
GDAL_GCP_GCPZ_get(GCP gcp) |
static void |
GDAL_GCP_GCPZ_set(GCP gcp,
double dfGCPZ) |
static java.lang.String |
GDAL_GCP_Id_get(GCP gcp) |
static void |
GDAL_GCP_Id_set(GCP gcp,
java.lang.String pszId) |
static java.lang.String |
GDAL_GCP_Info_get(GCP gcp) |
static void |
GDAL_GCP_Info_set(GCP gcp,
java.lang.String pszInfo) |
static void |
GDALDestroyDriverManager() |
static java.lang.String |
GDALInfo(Dataset hDataset,
InfoOptions infoOptions) |
static java.lang.String[] |
GeneralCmdLineProcessor(java.lang.String[] args) |
static java.lang.String[] |
GeneralCmdLineProcessor(java.lang.String[] args,
int nOptions) |
static java.util.Vector |
GeneralCmdLineProcessor(java.util.Vector papszArgv) |
static java.util.Vector |
GeneralCmdLineProcessor(java.util.Vector papszArgv,
int nOptions) |
static java.lang.String |
GetActualURL(java.lang.String utf8_path) |
static int |
GetCacheMax() |
static int |
GetCacheUsed() |
static java.lang.String |
GetColorInterpretationName(int eColorInterp) |
static java.lang.String |
GetConfigOption(java.lang.String pszKey) |
static java.lang.String |
GetConfigOption(java.lang.String pszKey,
java.lang.String pszDefault) |
static int |
GetDataTypeByName(java.lang.String pszDataTypeName) |
static java.lang.String |
GetDataTypeName(int eDataType) |
static int |
GetDataTypeSize(int eDataType) |
static Driver |
GetDriver(int i) |
static Driver |
GetDriverByName(java.lang.String name) |
static int |
GetDriverCount() |
static long |
GetErrorCounter() |
static java.lang.String |
GetFileSystemOptions(java.lang.String utf8_path) |
static java.util.Vector |
GetFileSystemsPrefixes() |
static java.lang.String |
GetJPEG2000StructureAsString(java.lang.String pszFilename) |
static java.lang.String |
GetJPEG2000StructureAsString(java.lang.String pszFilename,
java.util.Vector options) |
static java.lang.String |
GetLastErrorMsg() |
static int |
GetLastErrorNo() |
static int |
GetLastErrorType() |
static java.lang.String |
GetPaletteInterpretationName(int ePaletteInterp) |
static java.lang.String |
GetSignedURL(java.lang.String utf8_path) |
static java.lang.String |
GetSignedURL(java.lang.String utf8_path,
java.util.Vector options) |
static java.lang.String |
GOA2GetAccessToken(java.lang.String pszRefreshToken,
java.lang.String pszScope) |
static java.lang.String |
GOA2GetAuthorizationURL(java.lang.String pszScope) |
static java.lang.String |
GOA2GetRefreshToken(java.lang.String pszAuthToken,
java.lang.String pszScope) |
static Dataset |
Grid(java.lang.String dest,
Dataset dataset,
GridOptions options) |
static Dataset |
Grid(java.lang.String dest,
Dataset dataset,
GridOptions options,
ProgressCallback callback) |
static int |
GridCreate(java.lang.String algorithmOptions,
double[][] points,
double xMin,
double xMax,
double yMin,
double yMax,
int xSize,
int ySize,
int dataType,
java.nio.ByteBuffer nioBuffer) |
static int |
GridCreate(java.lang.String algorithmOptions,
double[][] points,
double xMin,
double xMax,
double yMin,
double yMax,
int xSize,
int ySize,
int dataType,
java.nio.ByteBuffer nioBuffer,
ProgressCallback callback) |
static int |
HasThreadSupport() |
static Driver |
IdentifyDriver(java.lang.String utf8_path) |
static Driver |
IdentifyDriver(java.lang.String utf8_path,
java.util.Vector papszSiblings) |
static Driver |
IdentifyDriverEx(java.lang.String utf8_path) |
static Driver |
IdentifyDriverEx(java.lang.String utf8_path,
long nIdentifyFlags) |
static Driver |
IdentifyDriverEx(java.lang.String utf8_path,
long nIdentifyFlags,
java.util.Vector allowed_drivers) |
static Driver |
IdentifyDriverEx(java.lang.String utf8_path,
long nIdentifyFlags,
java.util.Vector allowed_drivers,
java.util.Vector sibling_files) |
static double[] |
InvGeoTransform(double[] gt_in) |
static int |
InvGeoTransform(double[] gt_in,
double[] gt_out) |
static int |
Mkdir(java.lang.String utf8_path,
int mode) |
static int |
MkdirRecursive(java.lang.String utf8_path,
int mode) |
static int |
Nearblack(Dataset dstDS,
Dataset srcDS,
NearblackOptions options) |
static int |
Nearblack(Dataset dstDS,
Dataset srcDS,
NearblackOptions options,
ProgressCallback callback) |
static Dataset |
Nearblack(java.lang.String dest,
Dataset srcDS,
NearblackOptions options) |
static Dataset |
Nearblack(java.lang.String dest,
Dataset srcDS,
NearblackOptions options,
ProgressCallback callback) |
static Dataset |
Open(java.lang.String name) |
static Dataset |
Open(java.lang.String utf8_path,
int eAccess) |
static Dataset |
OpenEx(java.lang.String utf8_path) |
static Dataset |
OpenEx(java.lang.String utf8_path,
long nOpenFlags) |
static Dataset |
OpenEx(java.lang.String utf8_path,
long nOpenFlags,
java.util.Vector allowed_drivers) |
static Dataset |
OpenEx(java.lang.String utf8_path,
long nOpenFlags,
java.util.Vector allowed_drivers,
java.util.Vector open_options) |
static Dataset |
OpenEx(java.lang.String utf8_path,
long nOpenFlags,
java.util.Vector allowed_drivers,
java.util.Vector open_options,
java.util.Vector sibling_files) |
static Dataset |
OpenShared(java.lang.String utf8_path) |
static Dataset |
OpenShared(java.lang.String utf8_path,
int eAccess) |
static double |
PackedDMSToDec(double dfPacked) |
static java.util.Vector |
ParseCommandLine(java.lang.String utf8_path) |
static XMLNode |
ParseXMLString(java.lang.String pszXMLString) |
static int |
Polygonize(Band srcBand,
Band maskBand,
Layer outLayer,
int iPixValField) |
static int |
Polygonize(Band srcBand,
Band maskBand,
Layer outLayer,
int iPixValField,
java.util.Vector options) |
static int |
Polygonize(Band srcBand,
Band maskBand,
Layer outLayer,
int iPixValField,
java.util.Vector options,
ProgressCallback callback) |
static void |
PopErrorHandler() |
static void |
PopFinderLocation() |
static int |
PushErrorHandler() |
static int |
PushErrorHandler(java.lang.String pszCallbackName) |
static void |
PushFinderLocation(java.lang.String utf8_path) |
static int |
Rasterize(Dataset dstDS,
Dataset srcDS,
RasterizeOptions options) |
static int |
Rasterize(Dataset dstDS,
Dataset srcDS,
RasterizeOptions options,
ProgressCallback callback) |
static Dataset |
Rasterize(java.lang.String dest,
Dataset srcDS,
RasterizeOptions options) |
static Dataset |
Rasterize(java.lang.String dest,
Dataset srcDS,
RasterizeOptions options,
ProgressCallback callback) |
static int |
RasterizeLayer(Dataset dataset,
int[] bands,
Layer layer) |
static int |
RasterizeLayer(Dataset dataset,
int[] bands,
Layer layer,
double[] burn_values) |
static int |
RasterizeLayer(Dataset dataset,
int[] bands,
Layer layer,
double[] burn_values,
java.util.Vector options) |
static int |
RasterizeLayer(Dataset dataset,
int[] bands,
Layer layer,
double[] burn_values,
java.util.Vector options,
ProgressCallback callback) |
static java.util.Vector |
ReadDir(java.lang.String utf8_path) |
static java.util.Vector |
ReadDir(java.lang.String utf8_path,
int nMaxFiles) |
static java.util.Vector |
ReadDirRecursive(java.lang.String utf8_path) |
static int |
RegenerateOverview(Band srcBand,
Band overviewBand) |
static int |
RegenerateOverview(Band srcBand,
Band overviewBand,
java.lang.String resampling) |
static int |
RegenerateOverview(Band srcBand,
Band overviewBand,
java.lang.String resampling,
ProgressCallback callback) |
static int |
RegenerateOverviews(Band srcBand,
Band[] overviewBandCount) |
static int |
RegenerateOverviews(Band srcBand,
Band[] overviewBandCount,
java.lang.String resampling) |
static int |
RegenerateOverviews(Band srcBand,
Band[] overviewBandCount,
java.lang.String resampling,
ProgressCallback callback) |
static int |
Rename(java.lang.String pszOld,
java.lang.String pszNew) |
static int |
ReprojectImage(Dataset src_ds,
Dataset dst_ds) |
static int |
ReprojectImage(Dataset src_ds,
Dataset dst_ds,
java.lang.String src_wkt) |
static int |
ReprojectImage(Dataset src_ds,
Dataset dst_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt) |
static int |
ReprojectImage(Dataset src_ds,
Dataset dst_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt,
int eResampleAlg) |
static int |
ReprojectImage(Dataset src_ds,
Dataset dst_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt,
int eResampleAlg,
double WarpMemoryLimit) |
static int |
ReprojectImage(Dataset src_ds,
Dataset dst_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt,
int eResampleAlg,
double WarpMemoryLimit,
double maxerror) |
static int |
ReprojectImage(Dataset src_ds,
Dataset dst_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt,
int eResampleAlg,
double WarpMemoryLimit,
double maxerror,
ProgressCallback callback) |
static int |
ReprojectImage(Dataset src_ds,
Dataset dst_ds,
java.lang.String src_wkt,
java.lang.String dst_wkt,
int eResampleAlg,
double WarpMemoryLimit,
double maxerror,
ProgressCallback callback,
java.util.Vector options) |
static int |
Rmdir(java.lang.String utf8_path) |
static int |
RmdirRecursive(java.lang.String utf8_path) |
static java.lang.String |
SerializeXMLTree(XMLNode xmlnode) |
static void |
SetCacheMax(int nBytes) |
static void |
SetConfigOption(java.lang.String pszKey,
java.lang.String pszValue) |
static int |
SetErrorHandler() |
static int |
SetErrorHandler(SWIGTYPE_p_CPLErrorHandler pfnErrorHandler) |
static int |
SetErrorHandler(SWIGTYPE_p_CPLErrorHandler pfnErrorHandler,
SWIGTYPE_p_void user_data) |
static int |
SieveFilter(Band srcBand,
Band maskBand,
Band dstBand,
int threshold) |
static int |
SieveFilter(Band srcBand,
Band maskBand,
Band dstBand,
int threshold,
int connectedness) |
static int |
SieveFilter(Band srcBand,
Band maskBand,
Band dstBand,
int threshold,
int connectedness,
java.util.Vector options) |
static int |
SieveFilter(Band srcBand,
Band maskBand,
Band dstBand,
int threshold,
int connectedness,
java.util.Vector options,
ProgressCallback callback) |
static Dataset |
Translate(java.lang.String dest,
Dataset dataset,
TranslateOptions translateOptions) |
static Dataset |
Translate(java.lang.String dest,
Dataset dataset,
TranslateOptions translateOptions,
ProgressCallback callback) |
static int |
Unlink(java.lang.String utf8_path) |
static void |
UseExceptions() |
static int |
VectorTranslate(Dataset dstDS,
Dataset srcDS,
VectorTranslateOptions options) |
static int |
VectorTranslate(Dataset dstDS,
Dataset srcDS,
VectorTranslateOptions options,
ProgressCallback callback) |
static Dataset |
VectorTranslate(java.lang.String dest,
Dataset srcDS,
VectorTranslateOptions options) |
static Dataset |
VectorTranslate(java.lang.String dest,
Dataset srcDS,
VectorTranslateOptions options,
ProgressCallback callback) |
static java.lang.String |
VersionInfo() |
static java.lang.String |
VersionInfo(java.lang.String request) |
static void |
VSIErrorReset() |
static java.lang.String |
VSIGetLastErrorMsg() |
static int |
VSIGetLastErrorNo() |
static int |
Warp(Dataset dstDS,
Dataset[] object_list_count,
WarpOptions warpAppOptions) |
static int |
Warp(Dataset dstDS,
Dataset[] object_list_count,
WarpOptions warpAppOptions,
ProgressCallback callback) |
static Dataset |
Warp(java.lang.String dest,
Dataset[] object_list_count,
WarpOptions warpAppOptions) |
static Dataset |
Warp(java.lang.String dest,
Dataset[] object_list_count,
WarpOptions warpAppOptions,
ProgressCallback callback) |
public static void UseExceptions()
public static void DontUseExceptions()
public static java.lang.String[] GeneralCmdLineProcessor(java.lang.String[] args, int nOptions)
public static java.lang.String[] GeneralCmdLineProcessor(java.lang.String[] args)
public static double[] InvGeoTransform(double[] gt_in)
public static void Debug(java.lang.String msg_class, java.lang.String message)
public static int SetErrorHandler(SWIGTYPE_p_CPLErrorHandler pfnErrorHandler, SWIGTYPE_p_void user_data)
public static int SetErrorHandler(SWIGTYPE_p_CPLErrorHandler pfnErrorHandler)
public static int SetErrorHandler()
public static int PushErrorHandler(java.lang.String pszCallbackName)
public static int PushErrorHandler()
public static void Error(int msg_class, int err_code, java.lang.String msg)
public static java.lang.String GOA2GetAuthorizationURL(java.lang.String pszScope)
public static java.lang.String GOA2GetRefreshToken(java.lang.String pszAuthToken, java.lang.String pszScope)
public static java.lang.String GOA2GetAccessToken(java.lang.String pszRefreshToken, java.lang.String pszScope)
public static void PopErrorHandler()
public static void ErrorReset()
public static java.lang.String EscapeString(byte[] len, int scheme)
public static java.lang.String EscapeString(java.lang.String str, int scheme)
public static int GetLastErrorNo()
public static int GetLastErrorType()
public static java.lang.String GetLastErrorMsg()
public static long GetErrorCounter()
public static int VSIGetLastErrorNo()
public static java.lang.String VSIGetLastErrorMsg()
public static void VSIErrorReset()
public static void PushFinderLocation(java.lang.String utf8_path)
public static void PopFinderLocation()
public static void FinderClean()
public static java.lang.String FindFile(java.lang.String pszClass, java.lang.String utf8_path)
public static java.util.Vector ReadDir(java.lang.String utf8_path, int nMaxFiles)
public static java.util.Vector ReadDir(java.lang.String utf8_path)
public static java.util.Vector ReadDirRecursive(java.lang.String utf8_path)
public static void SetConfigOption(java.lang.String pszKey, java.lang.String pszValue)
public static java.lang.String GetConfigOption(java.lang.String pszKey, java.lang.String pszDefault)
public static java.lang.String GetConfigOption(java.lang.String pszKey)
public static java.lang.String CPLBinaryToHex(byte[] nBytes)
public static byte[] CPLHexToBinary(java.lang.String pszHex)
public static void FileFromMemBuffer(java.lang.String utf8_path, byte[] nBytes)
public static int Unlink(java.lang.String utf8_path)
public static int HasThreadSupport()
public static int Mkdir(java.lang.String utf8_path, int mode)
public static int Rmdir(java.lang.String utf8_path)
public static int MkdirRecursive(java.lang.String utf8_path, int mode)
public static int RmdirRecursive(java.lang.String utf8_path)
public static int Rename(java.lang.String pszOld, java.lang.String pszNew)
public static java.lang.String GetActualURL(java.lang.String utf8_path)
public static java.lang.String GetSignedURL(java.lang.String utf8_path, java.util.Vector options)
public static java.lang.String GetSignedURL(java.lang.String utf8_path)
public static java.util.Vector GetFileSystemsPrefixes()
public static java.lang.String GetFileSystemOptions(java.lang.String utf8_path)
public static java.util.Vector ParseCommandLine(java.lang.String utf8_path)
public static double GDAL_GCP_GCPX_get(GCP gcp)
public static void GDAL_GCP_GCPX_set(GCP gcp, double dfGCPX)
public static double GDAL_GCP_GCPY_get(GCP gcp)
public static void GDAL_GCP_GCPY_set(GCP gcp, double dfGCPY)
public static double GDAL_GCP_GCPZ_get(GCP gcp)
public static void GDAL_GCP_GCPZ_set(GCP gcp, double dfGCPZ)
public static double GDAL_GCP_GCPPixel_get(GCP gcp)
public static void GDAL_GCP_GCPPixel_set(GCP gcp, double dfGCPPixel)
public static double GDAL_GCP_GCPLine_get(GCP gcp)
public static void GDAL_GCP_GCPLine_set(GCP gcp, double dfGCPLine)
public static java.lang.String GDAL_GCP_Info_get(GCP gcp)
public static void GDAL_GCP_Info_set(GCP gcp, java.lang.String pszInfo)
public static java.lang.String GDAL_GCP_Id_get(GCP gcp)
public static void GDAL_GCP_Id_set(GCP gcp, java.lang.String pszId)
public static int GCPsToGeoTransform(GCP[] nGCPs, double[] argout, int bApproxOK)
public static int GCPsToGeoTransform(GCP[] nGCPs, double[] argout)
public static int ComputeMedianCutPCT(Band red, Band green, Band blue, int num_colors, ColorTable colors, ProgressCallback callback)
public static int ComputeMedianCutPCT(Band red, Band green, Band blue, int num_colors, ColorTable colors)
public static int DitherRGB2PCT(Band red, Band green, Band blue, Band target, ColorTable colors, ProgressCallback callback)
public static int DitherRGB2PCT(Band red, Band green, Band blue, Band target, ColorTable colors)
public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, java.lang.String src_wkt, java.lang.String dst_wkt, int eResampleAlg, double WarpMemoryLimit, double maxerror, ProgressCallback callback, java.util.Vector options)
public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, java.lang.String src_wkt, java.lang.String dst_wkt, int eResampleAlg, double WarpMemoryLimit, double maxerror, ProgressCallback callback)
public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, java.lang.String src_wkt, java.lang.String dst_wkt, int eResampleAlg, double WarpMemoryLimit, double maxerror)
public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, java.lang.String src_wkt, java.lang.String dst_wkt, int eResampleAlg, double WarpMemoryLimit)
public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, java.lang.String src_wkt, java.lang.String dst_wkt, int eResampleAlg)
public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, java.lang.String src_wkt, java.lang.String dst_wkt)
public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, java.lang.String src_wkt)
public static int ComputeProximity(Band srcBand, Band proximityBand, java.util.Vector options, ProgressCallback callback)
public static int ComputeProximity(Band srcBand, Band proximityBand, java.util.Vector options)
public static int RasterizeLayer(Dataset dataset, int[] bands, Layer layer, double[] burn_values, java.util.Vector options, ProgressCallback callback)
public static int RasterizeLayer(Dataset dataset, int[] bands, Layer layer, double[] burn_values, java.util.Vector options)
public static int RasterizeLayer(Dataset dataset, int[] bands, Layer layer, double[] burn_values)
public static int Polygonize(Band srcBand, Band maskBand, Layer outLayer, int iPixValField, java.util.Vector options, ProgressCallback callback)
public static int Polygonize(Band srcBand, Band maskBand, Layer outLayer, int iPixValField, java.util.Vector options)
public static int Polygonize(Band srcBand, Band maskBand, Layer outLayer, int iPixValField)
public static int FPolygonize(Band srcBand, Band maskBand, Layer outLayer, int iPixValField, java.util.Vector options, ProgressCallback callback)
public static int FPolygonize(Band srcBand, Band maskBand, Layer outLayer, int iPixValField, java.util.Vector options)
public static int FPolygonize(Band srcBand, Band maskBand, Layer outLayer, int iPixValField)
public static int FillNodata(Band targetBand, Band maskBand, double maxSearchDist, int smoothingIterations, java.util.Vector options, ProgressCallback callback)
public static int FillNodata(Band targetBand, Band maskBand, double maxSearchDist, int smoothingIterations, java.util.Vector options)
public static int FillNodata(Band targetBand, Band maskBand, double maxSearchDist, int smoothingIterations)
public static int SieveFilter(Band srcBand, Band maskBand, Band dstBand, int threshold, int connectedness, java.util.Vector options, ProgressCallback callback)
public static int SieveFilter(Band srcBand, Band maskBand, Band dstBand, int threshold, int connectedness, java.util.Vector options)
public static int SieveFilter(Band srcBand, Band maskBand, Band dstBand, int threshold, int connectedness)
public static int RegenerateOverviews(Band srcBand, Band[] overviewBandCount, java.lang.String resampling, ProgressCallback callback)
public static int RegenerateOverviews(Band srcBand, Band[] overviewBandCount, java.lang.String resampling)
public static int RegenerateOverview(Band srcBand, Band overviewBand, java.lang.String resampling, ProgressCallback callback)
public static int RegenerateOverview(Band srcBand, Band overviewBand, java.lang.String resampling)
public static int GridCreate(java.lang.String algorithmOptions, double[][] points, double xMin, double xMax, double yMin, double yMax, int xSize, int ySize, int dataType, java.nio.ByteBuffer nioBuffer, ProgressCallback callback)
public static int GridCreate(java.lang.String algorithmOptions, double[][] points, double xMin, double xMax, double yMin, double yMax, int xSize, int ySize, int dataType, java.nio.ByteBuffer nioBuffer)
public static int ContourGenerate(Band srcBand, double contourInterval, double contourBase, double[] fixedLevelCount, int useNoData, double noDataValue, Layer dstLayer, int idField, int elevField, ProgressCallback callback)
public static int ContourGenerate(Band srcBand, double contourInterval, double contourBase, double[] fixedLevelCount, int useNoData, double noDataValue, Layer dstLayer, int idField, int elevField)
public static int ContourGenerateEx(Band srcBand, Layer dstLayer, java.util.Vector options, ProgressCallback callback)
public static int ContourGenerateEx(Band srcBand, Layer dstLayer, java.util.Vector options)
public static Dataset AutoCreateWarpedVRT(Dataset src_ds, java.lang.String src_wkt, java.lang.String dst_wkt, int eResampleAlg, double maxerror)
public static Dataset AutoCreateWarpedVRT(Dataset src_ds, java.lang.String src_wkt, java.lang.String dst_wkt, int eResampleAlg)
public static Dataset AutoCreateWarpedVRT(Dataset src_ds, java.lang.String src_wkt, java.lang.String dst_wkt)
public static Dataset AutoCreateWarpedVRT(Dataset src_ds, java.lang.String src_wkt)
public static Dataset CreatePansharpenedVRT(java.lang.String pszXML, Band panchroBand, Band[] nInputSpectralBands)
public static Dataset ApplyVerticalShiftGrid(Dataset src_ds, Dataset grid_ds, boolean inverse, double srcUnitToMeter, double dstUnitToMeter, java.util.Vector options)
public static Dataset ApplyVerticalShiftGrid(Dataset src_ds, Dataset grid_ds, boolean inverse, double srcUnitToMeter, double dstUnitToMeter)
public static Dataset ApplyVerticalShiftGrid(Dataset src_ds, Dataset grid_ds, boolean inverse, double srcUnitToMeter)
public static Dataset ApplyVerticalShiftGrid(Dataset src_ds, Dataset grid_ds, boolean inverse)
public static Dataset ApplyVerticalShiftGrid(Dataset src_ds, Dataset grid_ds)
public static void ApplyGeoTransform(double[] padfGeoTransform, double dfPixel, double dfLine, double[] pdfGeoX, double[] pdfGeoY)
public static int InvGeoTransform(double[] gt_in, double[] gt_out)
public static java.lang.String VersionInfo(java.lang.String request)
public static java.lang.String VersionInfo()
public static void AllRegister()
public static void GDALDestroyDriverManager()
public static int GetCacheMax()
public static int GetCacheUsed()
public static void SetCacheMax(int nBytes)
public static int GetDataTypeSize(int eDataType)
public static int DataTypeIsComplex(int eDataType)
public static java.lang.String GetDataTypeName(int eDataType)
public static int GetDataTypeByName(java.lang.String pszDataTypeName)
public static java.lang.String GetColorInterpretationName(int eColorInterp)
public static java.lang.String GetPaletteInterpretationName(int ePaletteInterp)
public static java.lang.String DecToDMS(double dfAngle, java.lang.String pszAxis, int nPrecision)
public static java.lang.String DecToDMS(double dfAngle, java.lang.String pszAxis)
public static double PackedDMSToDec(double dfPacked)
public static double DecToPackedDMS(double dfDec)
public static XMLNode ParseXMLString(java.lang.String pszXMLString)
public static java.lang.String SerializeXMLTree(XMLNode xmlnode)
public static java.lang.String GetJPEG2000StructureAsString(java.lang.String pszFilename, java.util.Vector options)
public static java.lang.String GetJPEG2000StructureAsString(java.lang.String pszFilename)
public static int GetDriverCount()
public static Driver GetDriverByName(java.lang.String name)
public static Driver GetDriver(int i)
public static Dataset Open(java.lang.String utf8_path, int eAccess)
public static Dataset Open(java.lang.String name)
public static Dataset OpenEx(java.lang.String utf8_path, long nOpenFlags, java.util.Vector allowed_drivers, java.util.Vector open_options, java.util.Vector sibling_files)
public static Dataset OpenEx(java.lang.String utf8_path, long nOpenFlags, java.util.Vector allowed_drivers, java.util.Vector open_options)
public static Dataset OpenEx(java.lang.String utf8_path, long nOpenFlags, java.util.Vector allowed_drivers)
public static Dataset OpenEx(java.lang.String utf8_path, long nOpenFlags)
public static Dataset OpenEx(java.lang.String utf8_path)
public static Dataset OpenShared(java.lang.String utf8_path, int eAccess)
public static Dataset OpenShared(java.lang.String utf8_path)
public static Driver IdentifyDriver(java.lang.String utf8_path, java.util.Vector papszSiblings)
public static Driver IdentifyDriver(java.lang.String utf8_path)
public static Driver IdentifyDriverEx(java.lang.String utf8_path, long nIdentifyFlags, java.util.Vector allowed_drivers, java.util.Vector sibling_files)
public static Driver IdentifyDriverEx(java.lang.String utf8_path, long nIdentifyFlags, java.util.Vector allowed_drivers)
public static Driver IdentifyDriverEx(java.lang.String utf8_path, long nIdentifyFlags)
public static Driver IdentifyDriverEx(java.lang.String utf8_path)
public static java.util.Vector GeneralCmdLineProcessor(java.util.Vector papszArgv, int nOptions)
public static java.util.Vector GeneralCmdLineProcessor(java.util.Vector papszArgv)
public static java.lang.String GDALInfo(Dataset hDataset, InfoOptions infoOptions)
public static Dataset Translate(java.lang.String dest, Dataset dataset, TranslateOptions translateOptions, ProgressCallback callback)
public static Dataset Translate(java.lang.String dest, Dataset dataset, TranslateOptions translateOptions)
public static int Warp(Dataset dstDS, Dataset[] object_list_count, WarpOptions warpAppOptions, ProgressCallback callback)
public static int Warp(Dataset dstDS, Dataset[] object_list_count, WarpOptions warpAppOptions)
public static Dataset Warp(java.lang.String dest, Dataset[] object_list_count, WarpOptions warpAppOptions, ProgressCallback callback)
public static Dataset Warp(java.lang.String dest, Dataset[] object_list_count, WarpOptions warpAppOptions)
public static int VectorTranslate(Dataset dstDS, Dataset srcDS, VectorTranslateOptions options, ProgressCallback callback)
public static int VectorTranslate(Dataset dstDS, Dataset srcDS, VectorTranslateOptions options)
public static Dataset VectorTranslate(java.lang.String dest, Dataset srcDS, VectorTranslateOptions options, ProgressCallback callback)
public static Dataset VectorTranslate(java.lang.String dest, Dataset srcDS, VectorTranslateOptions options)
public static Dataset DEMProcessing(java.lang.String dest, Dataset dataset, java.lang.String pszProcessing, java.lang.String pszColorFilename, DEMProcessingOptions options, ProgressCallback callback)
public static Dataset DEMProcessing(java.lang.String dest, Dataset dataset, java.lang.String pszProcessing, java.lang.String pszColorFilename, DEMProcessingOptions options)
public static int Nearblack(Dataset dstDS, Dataset srcDS, NearblackOptions options, ProgressCallback callback)
public static int Nearblack(Dataset dstDS, Dataset srcDS, NearblackOptions options)
public static Dataset Nearblack(java.lang.String dest, Dataset srcDS, NearblackOptions options, ProgressCallback callback)
public static Dataset Nearblack(java.lang.String dest, Dataset srcDS, NearblackOptions options)
public static Dataset Grid(java.lang.String dest, Dataset dataset, GridOptions options, ProgressCallback callback)
public static Dataset Grid(java.lang.String dest, Dataset dataset, GridOptions options)
public static int Rasterize(Dataset dstDS, Dataset srcDS, RasterizeOptions options, ProgressCallback callback)
public static int Rasterize(Dataset dstDS, Dataset srcDS, RasterizeOptions options)
public static Dataset Rasterize(java.lang.String dest, Dataset srcDS, RasterizeOptions options, ProgressCallback callback)
public static Dataset Rasterize(java.lang.String dest, Dataset srcDS, RasterizeOptions options)
public static Dataset BuildVRT(java.lang.String dest, Dataset[] object_list_count, BuildVRTOptions options, ProgressCallback callback)
public static Dataset BuildVRT(java.lang.String dest, Dataset[] object_list_count, BuildVRTOptions options)
public static Dataset BuildVRT(java.lang.String dest, java.util.Vector source_filenames, BuildVRTOptions options, ProgressCallback callback)
public static Dataset BuildVRT(java.lang.String dest, java.util.Vector source_filenames, BuildVRTOptions options)