QGIS Server的局限性?


11

QGIS Server似乎很容易设置和创建服务,但是我想知道使用它与MapServerGeoServer相对是否有任何限制。我当前的服务器配置是:

系统 -一台GIS服务器

在此处输入图片说明

环境 -GIS,同一台计算机上的DB Server

用户 -每天50-100个内部用户

功能 -通过OpenLayers提供数据以查看和提取数据

使用QGIS Server具有以下明显的局限性或缺点:

  1. 用户手册/一般帮助
  2. 创建WMS / WFS / WFS-T
  3. 一般管理员 服务器的工具/界面,用于设置角色,安全性等
  4. 创建缓存的WMS切片
  5. 服务大型PostGIS表(每表一百万个记录)
  6. 更新服务

谢谢


1
您能否告诉我们更多有关您的部署方案的信息-环境,用户数量,预期负载,管理概念?不同的工具显然具有不同的优势和劣势-在所有情况下都没有一个最佳(甚至更好)的工具。
BradHards

@BradHards,我根据您的评论更新了我的问题。
艺术品

Answers:


4

更新资料

新功能已添加到QGIS Server中,从2.2开始,QGIS Server可以通过WMS(版本1.3.0和1.1.1),WFS(版本1.0.0),WFS-T和WCS(版本1.0)提供数据。 .0)标准。

其余答案仍然有效。


由于功能有限,我不建议在生产环境中使用QGIS服务器。

原因如下:

  • 非常有限的文档帮助。

  • 不支持用户或组。

  • 没有内置的缓存选项。

  • 比Geoserver的性能慢(我没有任何统计信息或引用。我刚刚在个人测试中看到了这一点)

我建议您在生产环境中使用像Geoserver这样的功能齐全的GIS服务器。您将获得功能齐全的管理界面,WFS,通过GeoWeb缓存进行缓存,几个插件,一个OpenLayers预览等等。



@underdark我不知道这个补丁。默认情况下是否已将其集成到中继中?
Devdatta Tengshe 2013年

我认为是:hub.qgis.org/issues/5094但还没有尝试过。
昏暗

我可以同意上述原因。特别是性能出奇地慢。
CARTOS

4

QGIS Server有一些限制,但是您可以在顶部添加Lizmap并获得更多功能。

  • 文档很好,并且经常更新。
  • 它处理用户/组
  • 缓存管理
  • Bing,Google,IGN,OSM基本层
  • 您可以轻松地为getFeatureInfo调用构建html弹出窗口。
  • Lizmap插件是非常方便,为您提供了一个很好的GUI。
  • 基于OpenLayers 的Lizmap Web客户端与QGIS Web客户端等效,但更好(我认为),您可以使用主题轻松地对其进行修改。您将获得WFS控件来执行粗操作。
  • 您可以轻松地将openlayers 2前端绑定扩展到多个事件

我没有测试性能,但从未遇到过问题。

2017年1月17日更新:如果您不相信QGIS Server 2,则QGIS Server 3将在2017年7月左右发布。它将完全重写。试试看。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.