专栏名称: 锐多宝
遥感技术教程、资讯与前沿论文
目录
相关文章推荐
植物星球  ·  山谷里的铃兰来了,今年还有粉色和重瓣 ·  昨天  
植物星球  ·  早春第一香花,正在释放甜蜜 ·  13 小时前  
植物星球  ·  开春,Burberry格子奢花第一名 ·  3 天前  
51好读  ›  专栏  ›  锐多宝

gma 软件更新

锐多宝  · 公众号  ·  · 2025-01-20 23:07

正文

安装 gma 2.1.1

pip install gma==2.1.1

网盘下载:

链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?pwd=1pc8

提取码:1pc8

注意:此版本没有Linux版!

编译gma的Linux虚拟机没有时间修复,本期Linux版继续暂停发布。

【官方网站】

https://gma.luosgeo.com/

【PyPI】

https://pypi.org/project/gma/


Python 版本更新

  • 移除 Python 3.9 支持
  • 新增 Python 3.13 支持

新增

1、新增 Layer.MinBoundingCircle 方法 :计算矢量图层的最小外接圆。

2、新增 Layer.MinRotatedRectangle 方法 :计算矢量图层的最小外接旋转矩形。

3、新增 Layer.MinWidth 方法 :计算矢量图层的最小宽度。

4、新增 DataSet.GenMaskLayer 方法 :生成栅格数据的矢量掩膜图层。

4、新增 DataSet.Shift 方法 :平移栅格。

优化

1、垃圾回收机制 :现在,不与 Python 变量关联的任何临时数据都将被直接销毁。

2、Layer.CalculateSummaryStatistics :Case参数变更为可选参数。

3、Layer.JoinTable :修改默认链接方式为 按照 FID 链接。

4、Layer.CalculateSummaryStatistics :Case参数变更为可选参数。

5、GeoDataBase :优化在 Jupyter NoteBook 中的预览信息。

修复

1、修复若干 BUG

【GmaGIS V0.0.1a1】

  • 注意:当前版本尚不完善,仅供学习尝鲜使用

网盘下载:

链接:https://pan.baidu.com/s/1gj-Od42_8z9esiyuggQG8Q?pwd=1n9t



提取码:1n9t

1、新增 PyQGIS 内核 :使用PyQGIS实现地图渲染,不再使用Matplotlib进行地图渲染。

3、图层树右键菜单 :新增了完整的右键菜单功能,基本实现 GIS 相关功能。

2、内核环境优化 :重新设计了 GmaGIS 控件、工具和界面,简化构建过程。


简单示例

最小外接旋转矩形

from gma import io
Layer = io.ReadVector(r'Australia.shp')
MinRotatedRectangle = Layer.MinRotatedRectangle()

最小外接圆

from gma import io
Layer = io.ReadVector(r'Australia.shp')
MinBoundingCircle = Layer.MinWidth()







请到「今天看啥」查看全文