功能逻辑架构
gma栅格数据操作所含功能/属性的关系结构如下图所示:
栅格数据类型
gma栅格数据类型继承自GDAL,与NumPy数据关联,但又有所不同,详细关系见下表:
栅格格式支持
栅格格式信息统计
gma继承了GDAL全部的栅格数据读取支持,并按照栅格数据特征进行了归类。gft模块的RasterSummary类,完整统计了gma内所有栅格格式。
from gma import gft
RS = gft.RasterSummary()
print(RS)
示例(查看可添加色彩映射表的栅格格式):
ACT = RS.AddableColorTableFormats
print(ACT)
创建一个栅格格式
(一)函数简介
(2)示例(查看并修改压缩模式)
RF = gft.GetRasterFormat(Format = 'GTiff')
RF.SetCreationOptions(COMPRESS = 'LZW')
print(RF.CreationOptions)