两个版本,集中打磨制图与数据整理
HuayuGIS 0.5.30 与 0.5.31 已发布。0.5.31 合并上游 23 个提交、183 个文件,改动主要集中在界面外观、制图符号、版面导出与几何处理;0.5.30 则先完成了网页版登录、希腊语词表和加载页的收尾。
Web 版迁到独立域名 gis.lanhc.com 的变化,此前已有专文介绍,这里不再重复。本篇关注两个版本里新增的日常能力。
主题可以编辑,界面可以缩放
0.5.31 把界面主题变成可直接编辑的 JSON 文件:themes/light.json 与 themes/dark.json。在「设置 › 自定义」中切换主题后,颜色、字体等界面参数都来自这两个文件,便于团队按自己的显示环境调整,而不是只能在固定的明暗两套外观之间选择。
界面整体也支持缩放。高分屏上可以放大控件和文字,小屏设备上可以缩小以容纳更多面板,制图时不必反复调整系统缩放比例。
饼图、柱状图与更灵活的标注
符号系统新增按多个数值字段比例绘制的饼图和柱状图。每个扇区或柱段对应一个字段,配色、尺寸与分隔线都可设置,适合直接在地图上比较结构占比,而不必先另做图表再贴回版面。
标注也补了几处实用操作:
- 标注可加引线(callout),位置与要素分离时仍能看清对应关系;
- 可以一次显示全部标注,便于统一检查遮挡与密度;
- 新增「移动标注」工具,拖动即可调整位置。
版面方面,版面页面可复制到剪贴板;比例尺可选颜色与填充;图例中的点符号会与地图上保持一致。Export Map 与 Export Layout 改为后台运行,并带有进度和取消按钮,导出大版面时不必一直等待界面恢复。
Repair Geometry 与栅格烧录
0.5.31 新增 Repair Geometry,逐个要素修复自相交、环方向、重复点等无效几何。处理结果写入新图层,并说明每个要素具体改了什么,便于在交付前核对,而不是只得到一个“已修复”的结果。
新增的 raster.rasterize 可把多边形按属性烧录到指定栅格网格,像元大小、取值范围与背景值都能设置。需要把矢量范围转成分析用的栅格时,可以直接在 HuayuGIS 内完成。
数据输出也更灵活:图层可以写入已经存在的 GeoPackage,作为新表添加,或替换同名表。Zarr 图层跟随时间滑块时,会按当前帧读取对应步进,不再固定读第一层。
服务登录、读取提示与应用内更新
桌面端现在可以用 Basic Auth 或 API Key 请求头登录 Web 服务,凭据只在本次会话有效;浏览器端改用 Web Crypto 保存绑定。对需要连接多个内部服务的用户,这比把密钥写进工程文件更可控。
读取数据时,GeoJSON 回退、ArcGIS pbf 分页中的字段别名与被丢弃字段都会给出明确提示;同时加入内存预算,避免一次性读入超大图层。插件命令会显示已启动,运行期间的重复点击会被丢弃;Add From Service 也会在图层落地后说明下载结果。
Windows 上通过 setup.exe 安装的版本,可以直接选择「下载并安装」完成更新。检查更新仍以 lanhc.com 的版本文件为准,失败时回退 GitHub。
升级方式
Windows 便携版可从下载中心 获取,覆盖 x64 与 ARM64;也可以运行安装脚本升级:
irm https://lanhc.com/lanhc/huayu-gis.ps1 | iex
Linux 用户使用:
curl -fsSL https://lanhc.com/lanhc/huayu-gis.sh | bash
浏览器版直接打开 gis.lanhc.com 。完整变更见更新日志 ,产品能力与安装说明见华宇GIS 。
