Package org.gdal.gdal
Class MDArray
java.lang.Object
org.gdal.gdal.MDArray
-
Method Summary
Modifier and TypeMethodDescriptionAsClassicDataset(long iXDim, long iYDim) AsClassicDataset(long iXDim, long iYDim, Group hRootGroup) AsClassicDataset(long iXDim, long iYDim, Group hRootGroup, Vector options) booleanCache()booleanComputeStatistics(boolean approx_ok) ComputeStatistics(boolean approx_ok, ProgressCallback callback) ComputeStatistics(boolean approx_ok, ProgressCallback callback, Vector options) CreateAttribute(String name, long[] dimensions, ExtendedDataType data_type) CreateAttribute(String name, long[] dimensions, ExtendedDataType data_type, Vector options) voiddelete()intDeleteAttribute(String name) intDeleteAttribute(String name, Vector options) intGetAttribute(String name) GetDimension(long index) longGetGridded(String pszGridOptions) GetGridded(String pszGridOptions, MDArray xArray) GetGridded(String pszGridOptions, MDArray xArray, MDArray yArray) GetGridded(String pszGridOptions, MDArray xArray, MDArray yArray, Vector options) GetMask()GetName()voidGetNoDataValueAsDouble(Double[] val) voidintvoidintGetStatistics(boolean approx_ok) GetStatistics(boolean approx_ok, boolean force) GetStatistics(boolean approx_ok, boolean force, ProgressCallback callback) longGetUnit()booleanRead(long[] starts, long[] counts, byte[] outputBuffer) booleanRead(long[] starts, long[] counts, double[] outputBuffer) booleanRead(long[] starts, long[] counts, float[] outputBuffer) booleanRead(long[] starts, long[] counts, int[] outputBuffer) booleanRead(long[] starts, long[] counts, long[] outputBuffer) booleanRead(long[] starts, long[] counts, long[] steps, byte[] outputBuffer) booleanRead(long[] starts, long[] counts, long[] steps, double[] outputBuffer) booleanRead(long[] starts, long[] counts, long[] steps, float[] outputBuffer) booleanRead(long[] starts, long[] counts, long[] steps, int[] outputBuffer) booleanRead(long[] starts, long[] counts, long[] steps, long[] outputBuffer) booleanRead(long[] starts, long[] counts, long[] steps, long[] strides, byte[] arrayOut) booleanRead(long[] starts, long[] counts, long[] steps, long[] strides, double[] arrayOut) booleanRead(long[] starts, long[] counts, long[] steps, long[] strides, float[] arrayOut) booleanRead(long[] starts, long[] counts, long[] steps, long[] strides, int[] arrayOut) booleanRead(long[] starts, long[] counts, long[] steps, long[] strides, long[] arrayOut) booleanRead(long[] starts, long[] counts, long[] steps, long[] strides, short[] arrayOut) booleanRead(long[] starts, long[] counts, long[] steps, short[] outputBuffer) booleanRead(long[] starts, long[] counts, short[] outputBuffer) intintResize(long[] newDimensions) intintSetNoDataValueDouble(double d) intSetNoDataValueString(String nodata) intSetOffset(double val) intSetOffset(double val, int storageType) intSetScale(double val) intSetScale(double val, int storageType) intintTranspose(int[] axisMap) booleanWrite(long[] starts, long[] counts, byte[] inputBuffer) booleanWrite(long[] starts, long[] counts, double[] inputBuffer) booleanWrite(long[] starts, long[] counts, float[] inputBuffer) booleanWrite(long[] starts, long[] counts, int[] inputBuffer) booleanWrite(long[] starts, long[] counts, long[] inputBuffer) booleanWrite(long[] starts, long[] counts, long[] steps, byte[] inputBuffer) booleanWrite(long[] starts, long[] counts, long[] steps, double[] inputBuffer) booleanWrite(long[] starts, long[] counts, long[] steps, float[] inputBuffer) booleanWrite(long[] starts, long[] counts, long[] steps, int[] inputBuffer) booleanWrite(long[] starts, long[] counts, long[] steps, long[] inputBuffer) booleanWrite(long[] starts, long[] counts, long[] steps, long[] strides, byte[] arrayIn) booleanWrite(long[] starts, long[] counts, long[] steps, long[] strides, double[] arrayIn) booleanWrite(long[] starts, long[] counts, long[] steps, long[] strides, float[] arrayIn) booleanWrite(long[] starts, long[] counts, long[] steps, long[] strides, int[] arrayIn) booleanWrite(long[] starts, long[] counts, long[] steps, long[] strides, long[] arrayIn) booleanWrite(long[] starts, long[] counts, long[] steps, long[] strides, short[] arrayIn) booleanWrite(long[] starts, long[] counts, long[] steps, short[] inputBuffer) booleanWrite(long[] starts, long[] counts, short[] inputBuffer)
-
Method Details
-
delete
public void delete() -
GetDimensions
-
Read
public boolean Read(long[] starts, long[] counts, long[] steps, byte[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, short[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, int[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, long[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, float[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, double[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, byte[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, short[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, int[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, long[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, float[] outputBuffer) -
Read
public boolean Read(long[] starts, long[] counts, double[] outputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, byte[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, short[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, int[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, long[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, float[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, double[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, byte[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, short[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, int[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, long[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, float[] inputBuffer) -
Write
public boolean Write(long[] starts, long[] counts, double[] inputBuffer) -
GetName
-
GetFullName
-
GetTotalElementsCount
public long GetTotalElementsCount() -
GetDimensionCount
public long GetDimensionCount() -
GetDataType
-
GetStructuralInfo
-
Resize
-
Resize
public int Resize(long[] newDimensions) -
GetAttribute
-
CreateAttribute
public Attribute CreateAttribute(String name, long[] dimensions, ExtendedDataType data_type, Vector options) -
CreateAttribute
-
DeleteAttribute
-
DeleteAttribute
-
GetNoDataValueAsDouble
-
GetNoDataValueAsString
-
SetNoDataValueDouble
public int SetNoDataValueDouble(double d) -
SetNoDataValueString
-
DeleteNoDataValue
public int DeleteNoDataValue() -
GetOffset
-
GetOffsetStorageType
public int GetOffsetStorageType() -
GetScale
-
GetScaleStorageType
public int GetScaleStorageType() -
SetOffset
public int SetOffset(double val, int storageType) -
SetOffset
public int SetOffset(double val) -
SetScale
public int SetScale(double val, int storageType) -
SetScale
public int SetScale(double val) -
SetUnit
-
GetUnit
-
SetSpatialRef
-
GetSpatialRef
-
GetView
-
Transpose
-
GetUnscaled
-
GetMask
-
GetMask
-
GetGridded
-
GetGridded
-
GetGridded
-
GetGridded
-
AsClassicDataset
-
AsClassicDataset
-
AsClassicDataset
-
GetStatistics
-
GetStatistics
-
GetStatistics
-
GetStatistics
-
ComputeStatistics
-
ComputeStatistics
-
ComputeStatistics
-
ComputeStatistics
-
Cache
-
Cache
public boolean Cache() -
Rename
-
GetDimension
-
Read
public boolean Read(long[] starts, long[] counts, long[] steps, long[] strides, byte[] arrayOut) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, long[] strides, short[] arrayOut) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, long[] strides, int[] arrayOut) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, long[] strides, long[] arrayOut) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, long[] strides, float[] arrayOut) -
Read
public boolean Read(long[] starts, long[] counts, long[] steps, long[] strides, double[] arrayOut) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, long[] strides, byte[] arrayIn) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, long[] strides, short[] arrayIn) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, long[] strides, int[] arrayIn) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, long[] strides, long[] arrayIn) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, long[] strides, float[] arrayIn) -
Write
public boolean Write(long[] starts, long[] counts, long[] steps, long[] strides, double[] arrayIn)
-