ReadArrayAsDataSet
洛 2023/4/4  
# io.ReadArrayAsDataSet(Array, Projection = None, Transform = None, DataType = None, NoData = None)
功能: 【读取 NumPy 数组 为 DataSet】。
参数:
 Array:array。输入数组。
可选参数:
 Projection  = str||EPSG||WKT||Proj4||SpatRef||... 。输出栅格坐标系。默认不指定坐标系(None)。
 Transform  = tuple。输出栅格的仿射变换。默认不指定仿射变换(None)。
 Format   = str。输出栅格文件格式。默认为 GTiff。其他格式详见 ToOtherFormat 函数。
 DataType  = int||str。输出栅格数据类型的代码或字符串标记。默认根据写出数组的数据类型确定(None),其他类型详见 ChangeDataType 函数。
 NoData = float。输出栅格的无效值。默认不设置无效值(None)。
返回:DataSet。
类内属性/方法详见:DataSet。
示例:
from gma import io
import numpy as np
np.random.seed(1992)
Data = np.random.uniform(0, 100, size = (50, 100))
DataSet = io.ReadArrayAsDataSet(Data, Projection = 3857)
print(DataSet)
 1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
>>> <gma.algos.dataio.rads.DataSet at 0x......>
