创建一个二维格点场数据
数据类型
x长度
y长度
数据信息
缺测值
算法类型,0代表原始值,1代表先缩放后偏移,2代表先偏移后缩放。如果是压缩过的单字节顺序,请在构造之前计算好缩放系数和偏移量。如当使用255方式压缩的时候,scale是 (max-min)/254,offset是min。
数据被缩放的系数,如2表示数据要乘以2之后才是原始值,实际表示原始数据是当前数据的两倍
数据偏移量,如273.15表示数据要加上273.15才是原始值,实际表示原始值比当前数据大273.15
当前数据结构中的每个数字所占用的字节数
原始数据buffer
原始数据buffer
获取缺测值
重新设置缺测值
是否使用完全相等的缺测值判断方式,默认为true,否则如果缺测值为正,则大于等于该值的都认为缺测,为负同理。 为false时会降低对比效率
是否使用完全相等的缺测值判断方式,默认为true,否则如果缺测值为正,则大于等于该值的都认为缺测,为负同理。 为false时会降低对比效率
翻转y
是否返回镜像,是的时候不修改原始格点场,如果否则直接修改原始格点场,默认返回镜像
以一维方式遍历当前网格,逐点处理
数据处理函数
以二维方式遍历当前网格,逐点处理(y外层,x内层)
数据处理函数
获取当前数据的buffer
根据二维索引号获取一维索引号
y索引号
x索引号
获取当前格点场的二维数据表达(可能造成线程等待)
使用一个维度读取数据
要读取的数据位置
使用两个维度读取数据
y位置
x位置
获取当前数据的一维数组表达(可能造成线程等待)
是否翻转y,默认false
使用buffer更新当前格点场
要更新的数据
使用一维数组更新当前格点场
要更新的数据
使用二维数组更新当前格点场
要更新的数据
使用一个维度写入数据
要写入的位置
要写入的数值
使用两个维度写入数据
y位置
x位置
数值
Generated using TypeDoc
一个二维格点场数据,支持线性变换后的数据