我们可以将 QGIS 地图整合到 Web 应用程序中吗?

Can we integrate the QGIS map in the web applications?

我有一个 Web 应用程序,我想在其中显示地图上的汽车巡逻。可否整合QGIS map for web application.

您可以将 QGIS 地图导出为 kml,然后在 google 地图中加载 kml 地图我认为这是最简单的方法。

对于 QGIS,您可以通过右键单击图层以 KML 格式导出图层,然后另存为 Keyhole 标记语言格式。

要在 google 地图中导入 KML,您可以查看此 google 开发人员示例

https://developers.google.com/maps/documentation/javascript/examples/layer-kml

有很多方法可以实现这一点。最简单的是使用插件qgis2leaf。有很多关于它的方法和视频,其中之一是 Leaflet Web Maps with qgis

编辑:在回答评论时,安装 qgis2leaf,如 here:

  1. 转到菜单 插件 ‣ 管理和安装插件
  2. 搜索 "qgis2leaf"(如果它不在列表中,请尝试在“设置”选项卡上启用 同时显示实验性插件
  3. Select "qgis2leaf" 然后... 安装!