三个版本,补齐“可追溯、可交付、可接入”
HuayuGIS 0.5.23、0.5.24 与 0.5.25 在两天内连续发布,合计并入上游 43 个提交。这一轮的重点不只是增加工具入口,而是让操作过程可以回看和导出,让版面成果从位图走向矢量,并让软件在私有 CA、内网代理和企业服务图层较多的环境中更容易接入。
历史面板:把操作记录留在工程里
0.5.24 新增 History 面板,可按 Tool runs 与 Session log 分别过滤。遇到一次分析结果不符合预期时,不必只凭记忆复盘:面板能导出 CSV 或 JSONL,也支持清空和关闭。
这让问题定位多了一条直接路径。工具执行记录可用于核对参数与顺序,会话日志则保留导入、读取和渲染过程中的信息;需要交给同事排查时,导出的记录比截图更完整。
版面导出走向矢量
0.5.23 先把地图、版面与报告统一到同一个 Canvas 绘制入口。现有出图结果保持不变,但为后续矢量导出统一了基础。
0.5.24 接着补齐成果交付:
- 新增 SVG 版面导出;
- 支持矢量 PDF 的版面、报告与打印;
- Shapefile 属性导出时,会明确提示哪些字段丢失。
对需要放大检查或送印的版面,矢量格式比位图更合适;报告和打印共用同一套版面,也减少了“屏幕上正常、输出后走样”的情况。字段丢失提示则把过去容易忽略的数据损失提前说清楚。
标注、样式与制图细节
- 0.5.24 的标注可沿线段选择备选位置,减少标注与要素互相遮挡;
- 唯一值列表改为按数值排序,并在超过 64 项时给出提示;
- 0.5.25 让瓦片图层的透明度同时作用于图标与标注,底图淡出时符号不会仍然醒目;
- 0.5.23 的样式读取会处理 MapLibre style 中的每个 sprite 与 image 表达式,缺失图标不再静默消失。
这些改动不改变制图流程,但能减少反复手动调整,也让“样式明明配了却没显示”的问题更容易被发现。
更适应内网与企业网络
0.5.25 把桌面端与命令行的 HTTPS 证书校验改为使用系统信任库。私有 CA 签发的证书,以及内网代理使用的证书,可以按系统配置或 SSL_CERT_FILE 信任,不必再为每个服务单独绕过校验。
同一版本还处理了几处接入细节:
- Add From Service 会按服务地址识别并移除已添加的图层,同一服务更换 key 或重开工程后不会重复叠加;
- Web 端启动时若插件加载失败,会列出原因,并可选择重试或移除;
- 0.5.24 支持将 CityJSON 读为带高度的底面,解析 ArcGIS pbf 响应,并可按 bbox 将 COG 作为栅格图层打开。
对同时连接多个内部 GIS 服务、又需要控制证书信任范围的团队,这些变化比新增一个功能按钮更直接。
分析工具继续并行
0.5.24 把 Viewshed、IDW、Kriging、Near,以及坡度、坡向、山影与深度学习分类改为多线程或并行执行。0.5.25 又将 k-means、Kernel Density、Project Raster、Georeferencer、Resample、波段运算与 Zonal Statistics 按 CPU 核心并行。
并行之外,内存预算也更贴近实际机器:Buffer 的预算与 Kernel Density 的单元数会跟随本机内存,而不是沿用固定上限。0.5.25 同时新增 Points Along Lines,可沿折线或环按设定距离生成点要素;极地 ±180° 裁剪改为按椭球计算,Pivot Table 会对超过 2^53 的取整给出提示。
稳定性与细节修复
0.5.23 调整了诊断信息的保留方式:处理凭证头后仍保留其余请求头,服务器缺项只提示一次,请求失败统一记录;工程内栅格图层的马赛克也不再需要额外文件权限。
0.5.24 在失败发生前增加了拦截:畸形的内存分配尺寸会被拒绝,装不下的栅格命令与 GeoTIFF-COG 会直接报错,保存前会拒绝过大的工程,桌面端内存上限则跟随本机配置。重采样 no-data 处理、数字输入单步撤销,以及裁剪多边形、重塑和沿边描摹的问题也一并修复。
0.5.25 还新增了视频教程页,新用户可以从实际界面开始,按步骤完成第一次导入、出图与分析。
下载与升级
Windows 便携版可从下载中心 获取,覆盖 x64 与 ARM64;也可以运行安装脚本升级:
irm https://lanhc.com/lanhc/huayu-gis.ps1 | iex
Linux 用户使用:
curl -fsSL https://lanhc.com/lanhc/huayu-gis.sh | bash
浏览器版直接打开 lanhc.com/gis/ 。完整变更见更新日志 ,产品能力与安装说明见华宇GIS 。
