HuayuGIS 0.5.26–0.5.29 发布:更小的 GeoParquet 与后台长任务Blog

HuayuGIS 0.5.26 至 0.5.29 连续发布:GeoParquet 改用 Zstd 压缩,导出与分析长任务可在后台运行,新增出版物版面排列与 Check Geometry,并完成中希界面与翻译校验。

产品发布

HuayuGIS 0.5.26–0.5.29 发布:更小的 GeoParquet 与后台长任务

四个版本,把大文件和大任务处理得更顺

HuayuGIS 0.5.26 至 0.5.29 在两天内连续发布,合计并入上游 27 个提交。这一轮没有停留在增加工具入口,而是集中解决三个日常问题:数据文件太大、长任务占住界面、内外网数据源格式不统一。与此同时,界面品牌和多语言支持也完成了阶段性收尾。

0.5.26 先把界面文字、提示与诊断信息统一为 HuayuGIS。钥匙串服务名和图层文件格式标识保持不变,因此已保存的密钥与工程仍可继续使用。

GeoParquet 更小,外部服务更容易接入

0.5.28 将 GeoParquet 导出改为 Zstd 9 级压缩,bbox 四列改用 BYTE_STREAM_SPLIT 编码。文件体积缩小的同时,覆盖列仍可用于按范围读取,不会因为压缩而失去空间筛选能力。

对依赖 ArcGIS 服务的团队,0.5.27 与 0.5.28 连续改进了读取流程:

  • 先读取图层描述,并在 15 秒内据此决定分页方式;
  • 服务声明支持 f=pbf 时按 protobuf 分页读取,大范围拉取更快;
  • 缺少 pbf 支持或首页请求失败时,自动退回 GeoJSON;
  • 从 URL 添加 .shp 时,一并抓取同名 .dbf,以及存在的 .shx、.prj、.cpg,缺失的可选文件会在提示中说明。

这样既不用手工拼齐 Shapefile 的配套文件,也减少了 ArcGIS 服务在不同实现下“有时能读、有时读不全”的情况。

长任务转后台,界面保持可操作

0.5.28 把 Export Features、Export Raster、Classification Wizard、Deep Learning,以及 Analysis 面板中的单次栅格工具移到后台运行。任务会显示进度,也可以取消;可取消的运行不再受工作量上限约束。

这不是单纯的进度条改造。过去导出大图层或跑深度学习分类时,界面会被长时间占用;现在可以继续查看地图、切换面板,必要时中止不合适的参数组合。0.5.26 已先行把 Zonal Statistics、Viewshed 与 Interpolate 改为后台运行,这一轮则把范围扩展到导出和更多分析入口。

版面排列、分类渲染与几何检查

0.5.28 为出版物版面增加 arrangement 参数,并新增 layout.arrangement 命令,可保存常用的图廓元素排列:定位图、指北针、图例和比例尺分别放在四个角。指北针等元素会自动避开地图内容,每个版面也会各自记住缩放与平移。

制图与分析还补了几处实用能力:

  • 新增 Check Geometry,找出自相交、环方向错误、重复点等无效几何,并写成带问题说明的新图层;
  • QGIS 分类渲染可按表达式取唯一值,支持 CASE / WHEN / THEN / ELSE / END 与 BETWEEN;
  • AI 助手新增 Requesty 服务商,与 Anthropic、OpenAI、Gemini、OpenRouter、Ollama 并列;
  • 沿线标注可选择其他位置,位置被占用或线弯曲过大时自动换位;
  • CityJSON 地面超过 20 万面后仍保留内院,同名图层会自动加序号。

中希界面补齐与准确性修复

0.5.26 新增 229 条中文翻译,覆盖历史日志、会话日志、诊断信息、插件重试与导航等界面。0.5.26 同时引入希腊语,0.5.29 又补齐 520 条希腊语翻译,使界面字符串覆盖率达到 100%,不再回落显示英文。

翻译本身也经过了校验:占位符(如 {name})逐条比对一致,换行与制表转义按目录格式处理,所有语言的目录解析测试通过。

准确性方面,Calculate Field 会保留小数,Spatial Join 的合并规则对整数精确取值并说明精度损失,视域改为按可见光的折射弯曲视线。安全上,HuayuGIS 图层文件只从常规文件读取,并遵守大小限制。

下载与升级

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 。

Share: