1.0.5 (2022.02.10)

2022/2/10

引入包:

增加 smc 函数包。 提供(或未来提供)空间杂项(例如计算空间距离、面积、坐标转换等操作)计算!

新增:

  1、增加【CALDistance】函数

   计算距离。计算输入两点(或多点)之间的距离。引用:gma.smc.CALDistance

  2、增加【TRANCoordinate】函数

   坐标转换。将输入点的坐标转换为目标坐标系的坐标。引用:gma.smc.TRANCoordinate

优化:

  1、相关系数计算函数(r)

   相关系数计算函数名由 r 改为 CORR,并增加 pearson(皮尔逊相关)、kendall(肯德尔秩相关),spearman(斯皮尔曼相关)三种可选的相关系数计算方法。

  2、Select

   参数设置错误时将会引发异常,不在默认返回 RMSE 结果。

  3、GetPath

   a. 参数 String 修改为 Include,功能不变。

   b. 增加 Exclude 参数,用以排除包含此参数设置值的路径。

  4、依赖包

   不在将 gdal 作为安装 gma 的前提。即使缺少 gdal,gma 仍可以正常安装,但无法引用。

  5、错误检查模块(error)

   错误检查模块由 error 修改为 initialize,增加数据初始化的内容,并对包内所有错误检查方法进行了重构。

  6、GenerateOVR

   添加 MINSize 参数,仅为文件大小大于此值的栅格文件构建金字塔。默认大小为 10 MB。

  7、引入检查

   为 import gma 的过程增加检查,以方便定位引入问题。

移除:

  1、位深设置

   移除了 ChangeDataType 和 Pansharpen 中位深设置的相关参数。如需应用位深参数,可调用 gma.algorithm.raster 中对应的原始函数。