什么是 QGIS2Web?
QGIS2Web使用您的桌面 GIS,以便您以交互方式将其发布到网络上。如果您有自己的服务器,那么此插件会创建您需要的所有支持文件,而无需安装任何服务器端软件。
它不仅复制当前 QGIS Desktop 的符号系统和制图方面,而且您可以选择将网络地图导出到 OpenLayers、Leaflet 或 Mapbox GL JS。
此外,您可以将 web 地图设置为具有弹出窗口、集群以及各种属性和小部件,以使其对您的受众更具吸引力。
如果你想学习如何从 QGIS Desktop 发布网络地图,让我们仔细看看QGIS2Web 插件。
安装 QGIS2Web 插件
首先,您需要下载并安装 QGIS 插件。您可以前往 QGIS Desktop 顶部的“插件”菜单下载插件。
插件 > 管理和安装插件…
搜索QGIS2Web 插件。在存储库中找到插件后,下载、安装并激活它。
如何使用 QGIS2Web 插件
基本上,这个插件的目的是获取地图中的所有图层并创建所有支持文件以构建 web 地图。如果你有自己的服务器,那么你所要做的就是上传它们。
要访问 QGIS2Web 插件,您可以在“Web”下的顶部水平菜单中找到它。
Web > QGIS2Web > 创建网络地图
这将提示您需要填写一个表格。有一整套可用的自定义设置,包括以下内容:
- 要显示的层和组
- OpenLayers 或 Leaflet 地图类型的单选按钮
- 底图选择
- 数据导出路径
- 弹出字段标签
- 缩放/缩放级别
此外,还有几个可用的小部件可以添加到您的 web 地图中。例如,这包括测量工具、图层搜索、图层列表、地址搜索、显示弹出窗口和悬停时突出显示的所有内容。
确定所有设置后,单击“导出”。接下来,它将构建一个 web 地图包到您选择的文件夹位置。完成导出后,它将您选择的所有内容和设置打包到一个文件夹中。
该文件夹包含所有支持文件和文件夹。例如,它还包含任何图像、图层、资源和样式。但它还有一个索引文件,其中包含显示在屏幕上的所有 HTML。
如果双击index.html 文件,这将打开浏览器并显示 QGIS2Web 插件设置中的所有内容。从这里,您必须将内容从 QGIS2Web 上传到您的网络服务器,以便公众可以查看您的新网络地图。
总结:QGIS2Web
QGIS2Web 是 QGIS 的一个简单插件,它允许您导出地图,这样您就可以在网络上以交互方式查看它,而无需任何编程技能。如果你没有自己的网络服务器,那么QGIS Cloud提供免费版本的服务。
使用此工具,您将能够将您的 QGIS 项目转换为交互式网络地图。但您也可以向其添加其他功能。
例如,您可以更改颜色、字体、添加层和关联的数据字段或元数据,以便您的用户可以访问它。
QGIS2Web 是存储库中排名前 10 的插件,平均评分超过 4,票数超过 450。你使用 QGIS2Web 吗?请通过下面的评论让我们知道您喜欢/不喜欢什么。