一·基础描述
Array 的中文含义是“数组,阵列,矩阵”,其本质上仍属于 List 的范畴。作为高阶遥感分析中的核心数据格式,我们可以这样理解 Array:“带有方向的 List”,同时应该注意这种 List 只能由数字构成。
函数表达 | 函数描述 |
---|---|
var Array_1 = ee.Array( [[1], [2], [3]]); | 穿件3*1的数组 |
var Array_2 = ee.Array( [[1, 2, 3]]); | 创建了1*3的数组 |
var Array_1 = ee.Array.identity( 5 ); | 创建了一个5行5列的单位矩阵 |
var Array_2 = Array_1.transpose(); | 矩阵转置运算 |
同样数组还有一些与Number一致的算法,如比较运算(.eq();)位运算和数据类型转换运算等,可参考JavaScript中Number数据类型
注意:该文档是参照GEE官方文档进行的总结