Lizmap Web 客户端 3.7 发布


发布日期 : 2024-02-04 00:46:42 UTC

访问量: 601 次浏览

Lizmap Web 客户端 3.7 发布

3Liz 很高兴地宣布发布Lizmap Web Client 3.7, 这是该应用程序的新主要版本。

先决条件和安装

现在要求 QGIS 服务器最低版本为 3.22。 然而我们强烈建议使用最新的 LTR 版本, 即版本 3.28 甚至很快的下一个 LTR 版本 3.34。 请在此处查看 QGIS 路线图(https://www.qgis.org/en/site/getinvolved/development/roadmap.html#release-schedule)。

要充分利用 3.7 版本, 请不要忘记更新 QGIS 桌面中的 Lizmap 插件, 本文专门来介绍这个新版本。

特点

修改默认主题

新主题现已推出, 带来了更新的 UI。 现在更新这些颜色也变得更加容易, 因为它仅使用几个 CSS 变量进行集中化。

修改默认主题

数据可视化

在插件中,可以找到有关每个绘图的新设置。 例如,可以设置两个不同的标题, 具体取决于绘图的显示位置:在主数据可视化面板中或在弹出窗口中。

主要的新功能是拖放布局。 我们受到 QGIS 拖放表单布局的原生功能的启发。 在 Lizmap 中, 当有许多图要显示时, 可以将它们组织在选项卡或容器中。

在 QGIS 中,这是布局的示例:

在 QGIS 中,这是布局的示例

以及 Lizmap Web 客户端中的结果:

以及 Lizmap Web 客户端中的结果

图例

这是 Lizmap 中最明显和最令人期待的功能之一, 可以单独选中/取消选中图例项。

我们还回顾了 Lizmap 在项目中管理基础层的方式。 现在邀请用户使用 baselayers 图例中的组来定义基础图层。 使用插件的更新版本, 使用 “Baselayers” 选项卡可以为您提供帮助。

我们还决定在用户​​如何操作图例方面坚持与 QGIS Desktop 相同的行为。 现在,当启用一个组时, 它不会切换 “ON” 该组中包含的所有图层。

图例

为了包含这些新功能, 已在幕后进行了大量 Javascript 重构。

布局

在插件中,出现了一个关于布局的新面板。 邀请您查看这些新设置。可以:

  • 如果我们在网络界面上启用或不启用它, 则设置每个布局。之前, 只能在项目级别选择启用或不启用打印功能。
  • 定义允许访问此布局的 Lizmap 组。
  • 当布局基于图集时定义自定义图标。
  • 减少可用格式的数量,不再需要 Javascript 来获得简化的界面。

布局

这些新功能由 DDTM 34资助。

在此工作期间,弃用了 QGIS 服务器插件 AtlasPrint。 Lizmap 现在使用 QGIS Server 的本机功能来打印地图集功能。

编辑

网络 DAV

当编辑小部件已设置为 WebDAV 存储时, Faunalia 通过在表单中​​添加 WebDAV 支持直接对 Lizmap 源代码做出贡献, 请查看在线文档, 显示弹出窗口时它也有效。

表之间的关系

编辑这些图层时, 表之间关系 1-n 的支持已得到改进:

  • 从父项的弹出窗口中添加新的“子”功能。
  • 从父项的编辑表单中显示“子项”特征表。

表之间的关系1

表之间的关系2

绘图

文本和措施

可以在绘图工具中使用一些文本对地图进行注释, 措施也有所改进。

文本和措施

约束条件

在 Lizmap 上数字化某些几何图形时, 现在可以设置一些长度和/或角度约束。

约束条件

Actions 功能

一些新的范围已添加到 Actions 功能中。 之前,只是功能范围。在 3.7 中, 可以在图层范围或(类似于 QGIS 原生操作功能)甚至项目范围中定义操作。

Actions 功能

JavaScript

由于在 Lizmap 中的图例或其他功能期间完成的工作, 一些以前的Javascript 脚本可能不再工作, 需要进行调整。

好消息是其中一些遗留脚本可能不再需要。 例如,关于图例,请切换到原生 QGIS 主题功能。

下载

可在发布页面下载最新的 zip 文件(https://github.com/3liz/lizmap-web-client/releases/)。 还可以查看 3.7.0 版本的完整变更日志(https://github.com/3liz/lizmap-web-client/releases/tag/3.7.0)。

模块

截至2024 年 1 月 29 日,这是已发布的 3.7 模块列表:

模块

其他模块正在开发中。