/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.40 * * Do not make changes to this file unless you know what you are doing--modify * the SWIG interface file instead. * ----------------------------------------------------------------------------- */ package org.gdal.gdal; public class gdal { /* Uninstanciable class */ private gdal() { } public static String[] GeneralCmdLineProcessor(String[] args, int nOptions) { java.util.Vector vArgs = new java.util.Vector(); int i; for(i=0;i<args.length;i++) vArgs.addElement(args[i]); vArgs = GeneralCmdLineProcessor(vArgs, nOptions); java.util.Enumeration eArgs = vArgs.elements(); args = new String[vArgs.size()]; i = 0; while(eArgs.hasMoreElements()) { String arg = (String)eArgs.nextElement(); args[i++] = arg; } return args; } public static String[] GeneralCmdLineProcessor(String[] args) { return GeneralCmdLineProcessor(args, 0); } public static double[] InvGeoTransform(double[] gt_in) { double gt_out[] = new double[6]; if (InvGeoTransform(gt_in, gt_out) == 1) return gt_out; else return null; } public static void Debug(String msg_class, String message) { gdalJNI.Debug(msg_class, message); } public static int SetErrorHandler(String pszCallbackName) { return gdalJNI.SetErrorHandler__SWIG_0(pszCallbackName); } public static int SetErrorHandler() { return gdalJNI.SetErrorHandler__SWIG_1(); } public static int PushErrorHandler(String pszCallbackName) { return gdalJNI.PushErrorHandler__SWIG_0(pszCallbackName); } public static int PushErrorHandler() { return gdalJNI.PushErrorHandler__SWIG_1(); } public static void Error(int msg_class, int err_code, String msg) { gdalJNI.Error(msg_class, err_code, msg); } public static String GOA2GetAuthorizationURL(String pszScope) { return gdalJNI.GOA2GetAuthorizationURL(pszScope); } public static String GOA2GetRefreshToken(String pszAuthToken, String pszScope) { return gdalJNI.GOA2GetRefreshToken(pszAuthToken, pszScope); } public static String GOA2GetAccessToken(String pszRefreshToken, String pszScope) { return gdalJNI.GOA2GetAccessToken(pszRefreshToken, pszScope); } public static void PopErrorHandler() { gdalJNI.PopErrorHandler(); } public static void ErrorReset() { gdalJNI.ErrorReset(); } public static String EscapeString(byte[] len, int scheme) { return gdalJNI.EscapeString__SWIG_0(len, scheme); } public static String EscapeString(String str, int scheme) { return gdalJNI.EscapeString__SWIG_1(str, scheme); } public static int GetLastErrorNo() { return gdalJNI.GetLastErrorNo(); } public static int GetLastErrorType() { return gdalJNI.GetLastErrorType(); } public static String GetLastErrorMsg() { return gdalJNI.GetLastErrorMsg(); } public static void PushFinderLocation(String utf8_path) { gdalJNI.PushFinderLocation(utf8_path); } public static void PopFinderLocation() { gdalJNI.PopFinderLocation(); } public static void FinderClean() { gdalJNI.FinderClean(); } public static String FindFile(String pszClass, String utf8_path) { return gdalJNI.FindFile(pszClass, utf8_path); } public static java.util.Vector ReadDir(String utf8_path) { return gdalJNI.ReadDir(utf8_path); } public static java.util.Vector ReadDirRecursive(String utf8_path) { return gdalJNI.ReadDirRecursive(utf8_path); } public static void SetConfigOption(String pszKey, String pszValue) { gdalJNI.SetConfigOption(pszKey, pszValue); } public static String GetConfigOption(String pszKey, String pszDefault) { return gdalJNI.GetConfigOption__SWIG_0(pszKey, pszDefault); } public static String GetConfigOption(String pszKey) { return gdalJNI.GetConfigOption__SWIG_1(pszKey); } public static String CPLBinaryToHex(byte[] nBytes) { return gdalJNI.CPLBinaryToHex(nBytes); } public static byte[] CPLHexToBinary(String pszHex) { return gdalJNI.CPLHexToBinary(pszHex); } public static void FileFromMemBuffer(String utf8_path, byte[] nBytes) { gdalJNI.FileFromMemBuffer(utf8_path, nBytes); } public static int Unlink(String utf8_path) { return gdalJNI.Unlink(utf8_path); } public static int HasThreadSupport() { return gdalJNI.HasThreadSupport(); } public static int Mkdir(String utf8_path, int mode) { return gdalJNI.Mkdir(utf8_path, mode); } public static int Rmdir(String utf8_path) { return gdalJNI.Rmdir(utf8_path); } public static int Rename(String pszOld, String pszNew) { return gdalJNI.Rename(pszOld, pszNew); } public static double GDAL_GCP_GCPX_get(GCP gcp) { return gdalJNI.GDAL_GCP_GCPX_get(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_GCPX_set(GCP gcp, double dfGCPX) { gdalJNI.GDAL_GCP_GCPX_set(GCP.getCPtr(gcp), gcp, dfGCPX); } public static double GDAL_GCP_GCPY_get(GCP gcp) { return gdalJNI.GDAL_GCP_GCPY_get(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_GCPY_set(GCP gcp, double dfGCPY) { gdalJNI.GDAL_GCP_GCPY_set(GCP.getCPtr(gcp), gcp, dfGCPY); } public static double GDAL_GCP_GCPZ_get(GCP gcp) { return gdalJNI.GDAL_GCP_GCPZ_get(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_GCPZ_set(GCP gcp, double dfGCPZ) { gdalJNI.GDAL_GCP_GCPZ_set(GCP.getCPtr(gcp), gcp, dfGCPZ); } public static double GDAL_GCP_GCPPixel_get(GCP gcp) { return gdalJNI.GDAL_GCP_GCPPixel_get(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_GCPPixel_set(GCP gcp, double dfGCPPixel) { gdalJNI.GDAL_GCP_GCPPixel_set(GCP.getCPtr(gcp), gcp, dfGCPPixel); } public static double GDAL_GCP_GCPLine_get(GCP gcp) { return gdalJNI.GDAL_GCP_GCPLine_get(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_GCPLine_set(GCP gcp, double dfGCPLine) { gdalJNI.GDAL_GCP_GCPLine_set(GCP.getCPtr(gcp), gcp, dfGCPLine); } public static String GDAL_GCP_Info_get(GCP gcp) { return gdalJNI.GDAL_GCP_Info_get(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_Info_set(GCP gcp, String pszInfo) { gdalJNI.GDAL_GCP_Info_set(GCP.getCPtr(gcp), gcp, pszInfo); } public static String GDAL_GCP_Id_get(GCP gcp) { return gdalJNI.GDAL_GCP_Id_get(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_Id_set(GCP gcp, String pszId) { gdalJNI.GDAL_GCP_Id_set(GCP.getCPtr(gcp), gcp, pszId); } public static double GDAL_GCP_get_GCPX(GCP gcp) { return gdalJNI.GDAL_GCP_get_GCPX(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_set_GCPX(GCP gcp, double dfGCPX) { gdalJNI.GDAL_GCP_set_GCPX(GCP.getCPtr(gcp), gcp, dfGCPX); } public static double GDAL_GCP_get_GCPY(GCP gcp) { return gdalJNI.GDAL_GCP_get_GCPY(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_set_GCPY(GCP gcp, double dfGCPY) { gdalJNI.GDAL_GCP_set_GCPY(GCP.getCPtr(gcp), gcp, dfGCPY); } public static double GDAL_GCP_get_GCPZ(GCP gcp) { return gdalJNI.GDAL_GCP_get_GCPZ(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_set_GCPZ(GCP gcp, double dfGCPZ) { gdalJNI.GDAL_GCP_set_GCPZ(GCP.getCPtr(gcp), gcp, dfGCPZ); } public static double GDAL_GCP_get_GCPPixel(GCP gcp) { return gdalJNI.GDAL_GCP_get_GCPPixel(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_set_GCPPixel(GCP gcp, double dfGCPPixel) { gdalJNI.GDAL_GCP_set_GCPPixel(GCP.getCPtr(gcp), gcp, dfGCPPixel); } public static double GDAL_GCP_get_GCPLine(GCP gcp) { return gdalJNI.GDAL_GCP_get_GCPLine(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_set_GCPLine(GCP gcp, double dfGCPLine) { gdalJNI.GDAL_GCP_set_GCPLine(GCP.getCPtr(gcp), gcp, dfGCPLine); } public static String GDAL_GCP_get_Info(GCP gcp) { return gdalJNI.GDAL_GCP_get_Info(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_set_Info(GCP gcp, String pszInfo) { gdalJNI.GDAL_GCP_set_Info(GCP.getCPtr(gcp), gcp, pszInfo); } public static String GDAL_GCP_get_Id(GCP gcp) { return gdalJNI.GDAL_GCP_get_Id(GCP.getCPtr(gcp), gcp); } public static void GDAL_GCP_set_Id(GCP gcp, String pszId) { gdalJNI.GDAL_GCP_set_Id(GCP.getCPtr(gcp), gcp, pszId); } public static int GCPsToGeoTransform(GCP[] nGCPs, double[] argout, int bApproxOK) { return gdalJNI.GCPsToGeoTransform__SWIG_0(nGCPs, argout, bApproxOK); } public static int GCPsToGeoTransform(GCP[] nGCPs, double[] argout) { return gdalJNI.GCPsToGeoTransform__SWIG_1(nGCPs, argout); } public static int ComputeMedianCutPCT(Band red, Band green, Band blue, int num_colors, ColorTable colors, ProgressCallback callback) { return gdalJNI.ComputeMedianCutPCT__SWIG_0(Band.getCPtr(red), red, Band.getCPtr(green), green, Band.getCPtr(blue), blue, num_colors, ColorTable.getCPtr(colors), colors, callback); } public static int ComputeMedianCutPCT(Band red, Band green, Band blue, int num_colors, ColorTable colors) { return gdalJNI.ComputeMedianCutPCT__SWIG_2(Band.getCPtr(red), red, Band.getCPtr(green), green, Band.getCPtr(blue), blue, num_colors, ColorTable.getCPtr(colors), colors); } public static int DitherRGB2PCT(Band red, Band green, Band blue, Band target, ColorTable colors, ProgressCallback callback) { return gdalJNI.DitherRGB2PCT__SWIG_0(Band.getCPtr(red), red, Band.getCPtr(green), green, Band.getCPtr(blue), blue, Band.getCPtr(target), target, ColorTable.getCPtr(colors), colors, callback); } public static int DitherRGB2PCT(Band red, Band green, Band blue, Band target, ColorTable colors) { return gdalJNI.DitherRGB2PCT__SWIG_2(Band.getCPtr(red), red, Band.getCPtr(green), green, Band.getCPtr(blue), blue, Band.getCPtr(target), target, ColorTable.getCPtr(colors), colors); } public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, String src_wkt, String dst_wkt, int eResampleAlg, double WarpMemoryLimit, double maxerror, ProgressCallback callback) { return gdalJNI.ReprojectImage__SWIG_0(Dataset.getCPtr(src_ds), src_ds, Dataset.getCPtr(dst_ds), dst_ds, src_wkt, dst_wkt, eResampleAlg, WarpMemoryLimit, maxerror, callback); } public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, String src_wkt, String dst_wkt, int eResampleAlg, double WarpMemoryLimit, double maxerror) { return gdalJNI.ReprojectImage__SWIG_2(Dataset.getCPtr(src_ds), src_ds, Dataset.getCPtr(dst_ds), dst_ds, src_wkt, dst_wkt, eResampleAlg, WarpMemoryLimit, maxerror); } public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, String src_wkt, String dst_wkt, int eResampleAlg, double WarpMemoryLimit) { return gdalJNI.ReprojectImage__SWIG_3(Dataset.getCPtr(src_ds), src_ds, Dataset.getCPtr(dst_ds), dst_ds, src_wkt, dst_wkt, eResampleAlg, WarpMemoryLimit); } public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, String src_wkt, String dst_wkt, int eResampleAlg) { return gdalJNI.ReprojectImage__SWIG_4(Dataset.getCPtr(src_ds), src_ds, Dataset.getCPtr(dst_ds), dst_ds, src_wkt, dst_wkt, eResampleAlg); } public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, String src_wkt, String dst_wkt) { return gdalJNI.ReprojectImage__SWIG_5(Dataset.getCPtr(src_ds), src_ds, Dataset.getCPtr(dst_ds), dst_ds, src_wkt, dst_wkt); } public static int ReprojectImage(Dataset src_ds, Dataset dst_ds, String src_wkt) { return gdalJNI.ReprojectImage__SWIG_6(Dataset.getCPtr(src_ds), src_ds, Dataset.getCPtr(dst_ds), dst_ds, src_wkt); } public static int ReprojectImage(Dataset src_ds, Dataset dst_ds) { return gdalJNI.ReprojectImage__SWIG_7(Dataset.getCPtr(src_ds), src_ds, Dataset.getCPtr(dst_ds), dst_ds); } public static int ComputeProximity(Band srcBand, Band proximityBand, java.util.Vector options, ProgressCallback callback) { return gdalJNI.ComputeProximity__SWIG_0(Band.getCPtr(srcBand), srcBand, Band.getCPtr(proximityBand), proximityBand, options, callback); } public static int ComputeProximity(Band srcBand, Band proximityBand, java.util.Vector options) { return gdalJNI.ComputeProximity__SWIG_2(Band.getCPtr(srcBand), srcBand, Band.getCPtr(proximityBand), proximityBand, options); } public static int ComputeProximity(Band srcBand, Band proximityBand) { return gdalJNI.ComputeProximity__SWIG_3(Band.getCPtr(srcBand), srcBand, Band.getCPtr(proximityBand), proximityBand); } public static int RasterizeLayer(Dataset dataset, int[] bands, org.gdal.ogr.Layer layer, double[] burn_values, java.util.Vector options, ProgressCallback callback) { return gdalJNI.RasterizeLayer__SWIG_0(Dataset.getCPtr(dataset), dataset, bands, layer, burn_values, options, callback); } public static int RasterizeLayer(Dataset dataset, int[] bands, org.gdal.ogr.Layer layer, double[] burn_values, java.util.Vector options) { return gdalJNI.RasterizeLayer__SWIG_2(Dataset.getCPtr(dataset), dataset, bands, layer, burn_values, options); } public static int RasterizeLayer(Dataset dataset, int[] bands, org.gdal.ogr.Layer layer, double[] burn_values) { return gdalJNI.RasterizeLayer__SWIG_3(Dataset.getCPtr(dataset), dataset, bands, layer, burn_values); } public static int RasterizeLayer(Dataset dataset, int[] bands, org.gdal.ogr.Layer layer) { return gdalJNI.RasterizeLayer__SWIG_5(Dataset.getCPtr(dataset), dataset, bands, layer); } public static int Polygonize(Band srcBand, Band maskBand, org.gdal.ogr.Layer outLayer, int iPixValField, java.util.Vector options, ProgressCallback callback) { return gdalJNI.Polygonize__SWIG_0(Band.getCPtr(srcBand), srcBand, Band.getCPtr(maskBand), maskBand, outLayer, iPixValField, options, callback); } public static int Polygonize(Band srcBand, Band maskBand, org.gdal.ogr.Layer outLayer, int iPixValField, java.util.Vector options) { return gdalJNI.Polygonize__SWIG_2(Band.getCPtr(srcBand), srcBand, Band.getCPtr(maskBand), maskBand, outLayer, iPixValField, options); } public static int Polygonize(Band srcBand, Band maskBand, org.gdal.ogr.Layer outLayer, int iPixValField) { return gdalJNI.Polygonize__SWIG_3(Band.getCPtr(srcBand), srcBand, Band.getCPtr(maskBand), maskBand, outLayer, iPixValField); } public static int FillNodata(Band targetBand, Band maskBand, double maxSearchDist, int smoothingIterations, java.util.Vector options, ProgressCallback callback) { return gdalJNI.FillNodata__SWIG_0(Band.getCPtr(targetBand), targetBand, Band.getCPtr(maskBand), maskBand, maxSearchDist, smoothingIterations, options, callback); } public static int FillNodata(Band targetBand, Band maskBand, double maxSearchDist, int smoothingIterations, java.util.Vector options) { return gdalJNI.FillNodata__SWIG_2(Band.getCPtr(targetBand), targetBand, Band.getCPtr(maskBand), maskBand, maxSearchDist, smoothingIterations, options); } public static int FillNodata(Band targetBand, Band maskBand, double maxSearchDist, int smoothingIterations) { return gdalJNI.FillNodata__SWIG_3(Band.getCPtr(targetBand), targetBand, Band.getCPtr(maskBand), maskBand, maxSearchDist, smoothingIterations); } public static int SieveFilter(Band srcBand, Band maskBand, Band dstBand, int threshold, int connectedness, java.util.Vector options, ProgressCallback callback) { return gdalJNI.SieveFilter__SWIG_0(Band.getCPtr(srcBand), srcBand, Band.getCPtr(maskBand), maskBand, Band.getCPtr(dstBand), dstBand, threshold, connectedness, options, callback); } public static int SieveFilter(Band srcBand, Band maskBand, Band dstBand, int threshold, int connectedness, java.util.Vector options) { return gdalJNI.SieveFilter__SWIG_2(Band.getCPtr(srcBand), srcBand, Band.getCPtr(maskBand), maskBand, Band.getCPtr(dstBand), dstBand, threshold, connectedness, options); } public static int SieveFilter(Band srcBand, Band maskBand, Band dstBand, int threshold, int connectedness) { return gdalJNI.SieveFilter__SWIG_3(Band.getCPtr(srcBand), srcBand, Band.getCPtr(maskBand), maskBand, Band.getCPtr(dstBand), dstBand, threshold, connectedness); } public static int SieveFilter(Band srcBand, Band maskBand, Band dstBand, int threshold) { return gdalJNI.SieveFilter__SWIG_4(Band.getCPtr(srcBand), srcBand, Band.getCPtr(maskBand), maskBand, Band.getCPtr(dstBand), dstBand, threshold); } public static int RegenerateOverviews(Band srcBand, Band[] overviewBandCount, String resampling, ProgressCallback callback) { return gdalJNI.RegenerateOverviews__SWIG_0(Band.getCPtr(srcBand), srcBand, overviewBandCount, resampling, callback); } public static int RegenerateOverviews(Band srcBand, Band[] overviewBandCount, String resampling) { return gdalJNI.RegenerateOverviews__SWIG_2(Band.getCPtr(srcBand), srcBand, overviewBandCount, resampling); } public static int RegenerateOverviews(Band srcBand, Band[] overviewBandCount) { return gdalJNI.RegenerateOverviews__SWIG_3(Band.getCPtr(srcBand), srcBand, overviewBandCount); } public static int RegenerateOverview(Band srcBand, Band overviewBand, String resampling, ProgressCallback callback) { return gdalJNI.RegenerateOverview__SWIG_0(Band.getCPtr(srcBand), srcBand, Band.getCPtr(overviewBand), overviewBand, resampling, callback); } public static int RegenerateOverview(Band srcBand, Band overviewBand, String resampling) { return gdalJNI.RegenerateOverview__SWIG_2(Band.getCPtr(srcBand), srcBand, Band.getCPtr(overviewBand), overviewBand, resampling); } public static int RegenerateOverview(Band srcBand, Band overviewBand) { return gdalJNI.RegenerateOverview__SWIG_3(Band.getCPtr(srcBand), srcBand, Band.getCPtr(overviewBand), overviewBand); } public static int GridCreate(String algorithmOptions, double[][] points, double xMin, double xMax, double yMin, double yMax, int xSize, int ySize, int dataType, java.nio.ByteBuffer nioBuffer, ProgressCallback callback) { return gdalJNI.GridCreate__SWIG_0(algorithmOptions, points, xMin, xMax, yMin, yMax, xSize, ySize, dataType, nioBuffer, callback); } public static int GridCreate(String algorithmOptions, double[][] points, double xMin, double xMax, double yMin, double yMax, int xSize, int ySize, int dataType, java.nio.ByteBuffer nioBuffer) { return gdalJNI.GridCreate__SWIG_2(algorithmOptions, points, xMin, xMax, yMin, yMax, xSize, ySize, dataType, nioBuffer); } public static int ContourGenerate(Band srcBand, double contourInterval, double contourBase, double[] fixedLevelCount, int useNoData, double noDataValue, org.gdal.ogr.Layer dstLayer, int idField, int elevField, ProgressCallback callback) { return gdalJNI.ContourGenerate__SWIG_0(Band.getCPtr(srcBand), srcBand, contourInterval, contourBase, fixedLevelCount, useNoData, noDataValue, dstLayer, idField, elevField, callback); } public static int ContourGenerate(Band srcBand, double contourInterval, double contourBase, double[] fixedLevelCount, int useNoData, double noDataValue, org.gdal.ogr.Layer dstLayer, int idField, int elevField) { return gdalJNI.ContourGenerate__SWIG_2(Band.getCPtr(srcBand), srcBand, contourInterval, contourBase, fixedLevelCount, useNoData, noDataValue, dstLayer, idField, elevField); } public static Dataset AutoCreateWarpedVRT(Dataset src_ds, String src_wkt, String dst_wkt, int eResampleAlg, double maxerror) { long cPtr = gdalJNI.AutoCreateWarpedVRT__SWIG_0(Dataset.getCPtr(src_ds), src_ds, src_wkt, dst_wkt, eResampleAlg, maxerror); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static Dataset AutoCreateWarpedVRT(Dataset src_ds, String src_wkt, String dst_wkt, int eResampleAlg) { long cPtr = gdalJNI.AutoCreateWarpedVRT__SWIG_1(Dataset.getCPtr(src_ds), src_ds, src_wkt, dst_wkt, eResampleAlg); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static Dataset AutoCreateWarpedVRT(Dataset src_ds, String src_wkt, String dst_wkt) { long cPtr = gdalJNI.AutoCreateWarpedVRT__SWIG_2(Dataset.getCPtr(src_ds), src_ds, src_wkt, dst_wkt); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static Dataset AutoCreateWarpedVRT(Dataset src_ds, String src_wkt) { long cPtr = gdalJNI.AutoCreateWarpedVRT__SWIG_3(Dataset.getCPtr(src_ds), src_ds, src_wkt); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static Dataset AutoCreateWarpedVRT(Dataset src_ds) { long cPtr = gdalJNI.AutoCreateWarpedVRT__SWIG_4(Dataset.getCPtr(src_ds), src_ds); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static void ApplyGeoTransform(double[] padfGeoTransform, double dfPixel, double dfLine, double[] pdfGeoX, double[] pdfGeoY) { gdalJNI.ApplyGeoTransform(padfGeoTransform, dfPixel, dfLine, pdfGeoX, pdfGeoY); } public static int InvGeoTransform(double[] gt_in, double[] gt_out) { return gdalJNI.InvGeoTransform(gt_in, gt_out); } public static String VersionInfo(String request) { return gdalJNI.VersionInfo__SWIG_0(request); } public static String VersionInfo() { return gdalJNI.VersionInfo__SWIG_1(); } public static void AllRegister() { gdalJNI.AllRegister(); } public static void GDALDestroyDriverManager() { gdalJNI.GDALDestroyDriverManager(); } public static int GetCacheMax() { return gdalJNI.GetCacheMax(); } public static int GetCacheUsed() { return gdalJNI.GetCacheUsed(); } public static void SetCacheMax(int nBytes) { gdalJNI.SetCacheMax(nBytes); } public static int GetDataTypeSize(int eDataType) { return gdalJNI.GetDataTypeSize(eDataType); } public static int DataTypeIsComplex(int eDataType) { return gdalJNI.DataTypeIsComplex(eDataType); } public static String GetDataTypeName(int eDataType) { return gdalJNI.GetDataTypeName(eDataType); } public static int GetDataTypeByName(String pszDataTypeName) { return gdalJNI.GetDataTypeByName(pszDataTypeName); } public static String GetColorInterpretationName(int eColorInterp) { return gdalJNI.GetColorInterpretationName(eColorInterp); } public static String GetPaletteInterpretationName(int ePaletteInterp) { return gdalJNI.GetPaletteInterpretationName(ePaletteInterp); } public static String DecToDMS(double dfAngle, String pszAxis, int nPrecision) { return gdalJNI.DecToDMS__SWIG_0(dfAngle, pszAxis, nPrecision); } public static String DecToDMS(double dfAngle, String pszAxis) { return gdalJNI.DecToDMS__SWIG_1(dfAngle, pszAxis); } public static double PackedDMSToDec(double dfPacked) { return gdalJNI.PackedDMSToDec(dfPacked); } public static double DecToPackedDMS(double dfDec) { return gdalJNI.DecToPackedDMS(dfDec); } public static XMLNode ParseXMLString(String pszXMLString) { long cPtr = gdalJNI.ParseXMLString(pszXMLString); return (cPtr == 0) ? null : new XMLNode(cPtr, true); } public static String SerializeXMLTree(XMLNode xmlnode) { return gdalJNI.SerializeXMLTree(XMLNode.getCPtr(xmlnode), xmlnode); } public static int GetDriverCount() { return gdalJNI.GetDriverCount(); } public static Driver GetDriverByName(String name) { long cPtr = gdalJNI.GetDriverByName(name); return (cPtr == 0) ? null : new Driver(cPtr, false); } public static Driver GetDriver(int i) { long cPtr = gdalJNI.GetDriver(i); return (cPtr == 0) ? null : new Driver(cPtr, false); } public static Dataset Open(String utf8_path, int eAccess) { long cPtr = gdalJNI.Open__SWIG_0(utf8_path, eAccess); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static Dataset Open(String name) { long cPtr = gdalJNI.Open__SWIG_1(name); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static Dataset OpenShared(String utf8_path, int eAccess) { long cPtr = gdalJNI.OpenShared__SWIG_0(utf8_path, eAccess); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static Dataset OpenShared(String utf8_path) { long cPtr = gdalJNI.OpenShared__SWIG_1(utf8_path); return (cPtr == 0) ? null : new Dataset(cPtr, true); } public static Driver IdentifyDriver(String utf8_path, java.util.Vector papszSiblings) { long cPtr = gdalJNI.IdentifyDriver__SWIG_0(utf8_path, papszSiblings); return (cPtr == 0) ? null : new Driver(cPtr, false); } public static Driver IdentifyDriver(String utf8_path) { long cPtr = gdalJNI.IdentifyDriver__SWIG_1(utf8_path); return (cPtr == 0) ? null : new Driver(cPtr, false); } public static java.util.Vector GeneralCmdLineProcessor(java.util.Vector papszArgv, int nOptions) { return gdalJNI.GeneralCmdLineProcessor__SWIG_0(papszArgv, nOptions); } public static java.util.Vector GeneralCmdLineProcessor(java.util.Vector papszArgv) { return gdalJNI.GeneralCmdLineProcessor__SWIG_1(papszArgv); } }