gma 2 教程(二)数据操作:2. 功能逻辑架构和栅格数据类型简介

功能逻辑架构

  gma栅格数据操作所含功能/属性的关系结构如下图所示:

gma 2 教程(二)数据操作:2. 功能逻辑架构和栅格数据类型简介_第1张图片

栅格数据类型

  gma栅格数据类型继承自GDAL,与NumPy数据关联,但又有所不同,详细关系见下表:

gma 2 教程(二)数据操作:2. 功能逻辑架构和栅格数据类型简介_第2张图片
gma 2 教程(二)数据操作:2. 功能逻辑架构和栅格数据类型简介_第3张图片

栅格格式支持

栅格格式信息统计

  gma继承了GDAL全部的栅格数据读取支持,并按照栅格数据特征进行了归类。gft模块的RasterSummary类,完整统计了gma内所有栅格格式。

from gma import gft
RS = gft.RasterSummary()
print(RS)


gma 2 教程(二)数据操作:2. 功能逻辑架构和栅格数据类型简介_第4张图片
  示例(查看可添加色彩映射表的栅格格式):

ACT = RS.AddableColorTableFormats
print(ACT)

创建一个栅格格式

  (一)函数简介
gma 2 教程(二)数据操作:2. 功能逻辑架构和栅格数据类型简介_第5张图片
gma 2 教程(二)数据操作:2. 功能逻辑架构和栅格数据类型简介_第6张图片

(2)示例(查看并修改压缩模式)

RF = gft.GetRasterFormat(Format = 'GTiff')
RF.SetCreationOptions(COMPRESS = 'LZW')
print(RF.CreationOptions)

gma 2 教程(二)数据操作:2. 功能逻辑架构和栅格数据类型简介_第7张图片

你可能感兴趣的:(地理与气象分析库,地理数据与处理,gma,教程)