安装 gma 2.0.8
pip install gma==2.0.8
网盘下载:
链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?pwd=1pc8
提取码:1pc8
注意:此版本没有Linux版!
编译gma的Linux虚拟机没有时间修复,本期Linux版继续暂停发布。
【官方网站】
https://gma.luosgeo.com/
【PyPI】
https://pypi.org/project/gma/
优化
1、Layer.ToDataSet:开始支持同时配置X,Y分辨率。
2、rsvi.TVDI:拟合参数或输入数据不满足计算条件时不在返回 nan 数组。
3、MapFrame.AddScaleBar:现在比例尺样式参数已经生效,后续会增加更多样式。
新增
1、env.WorkSpace:新增工作空间参数,可配置临时文件目录,以减少内存占用。默认为内存!
2、env.PixOffset:新增像素偏移参数,调整在栅格计算时(主要为空间插值过程)的栅格左边位置(栅格中心,栅格边角)。默认为栅格中心!
3、climet.Index.PCI:新增降水聚集度指数(PCI)!
修复
1、climet:修复了 Pearson3 分布不能配置 MLE (最大似然估计)拟合方法的 bug。
1、Spat.ShowInWorld:修复一个无法预览的 bug。
简单示例
下载示例数据:https://gma.luosgeo.com/UserGuide/smc/Interpolate/Kriging.html
from gma import io, climet
ELSXLayer = io.ReadVector('PRE_ET0.xlsx')
Data = ELSXLayer.ToDataFrame()
PRE = Data['PRE'].values
# 分别计算1个月、3个月尺度的 PCI 指数
PCI1 = climet.Index.PCI(PRE)
PCI3 = climet.Index.PCI(PRE, Scale = 3)