2.0.6 (2024.02.21)
洛 2024/2/21
注意:此版本没有Linux版!
编译 gma 的 Linux 虚拟机崩溃了,暂时无法修复,本期 Linux 版暂停发布。
新增:
1、io.Open:(用法不变):重新设计了读取结果,现在,不管是栅格还是矢量数据,Open 函数统一以 GeoDataBase 地理数据库的方式打开。
2、GeoDataBase类:新增地理数据库类,用以实现地理数据库部分操作。主要功能包括:
- AddLayer:向数据库添加矢量图层。
- DataSetCount:数据库中栅格数据集数量。
- DataSetNames:数据库中栅格数据集名称。
- DeleteLayer:删除矢量图层。
- Driver:数据库驱动。
- GetDataSet:获取栅格数据集。
- GetLayer:获取矢量图层。
- Info:数据库信息统计。
- LayerCount:矢量图层数量。
- Metadata:元数据。
- SQLQuery:执行 SQL(ite) 查询语句。
3、io.CreateGeoDataBase:创建地理数据库。
4、SpatRef/SpatialReference:新增 == 逻辑判断方法,用以比较两个空间参考是否一致。
修复:
1、Layer:修复 更新/修改属性表 存在的一个影响正常使用的 BUG (仅在编译后的版本中出现)。
优化:
1、Feature.GeomPoints:大幅提升几何坐标点的提取速度。
2、MapFrame:重建矢量多边形的绘图方式,提升效率,大幅提升几何多边形的绘制效率。
3、Layer-CalculateGeometry:计算几何属性方法不在返回 DataFrame,生成结果直接写入矢量属性表。