12.1.QGIS-Server 介绍及安装¶
QGIS Server是一个开源的WMS 1.3,WFS 1.0.0和WCS 1 1.1.1实现,此外,
还实现了专题制图的高级制图功能。QGIS Server是一个用C ++编写的FastCGI / CGI
(通用网关接口)应用程序,它与Web服务器(例如Apache,Lighttpd)一起工作。
它具有Python插件支持,可以快速有效地开发和部署新功能。
QGIS Server的最初开发由欧盟项目管弦乐团,三一和瑞士乌斯特市资助。
QGIS Server使用QGIS作为GIS逻辑和地图渲染的后端。此外,
Qt库用于图形和独立于平台的C ++编程。与其他WMS软件相比,
QGIS Server使用制图规则作为配置语言,包括服务器配置和用户定义的制图规则。
由于QGIS桌面和QGIS Server使用相同的可视化库,
因此在Web上发布的地图与桌面GIS中的地图相同。
我们可以直接将QGIS编辑和配置的地图成果, 发布为标准的OGC地图服务。
而不需要再转换为GEOSERVER工程发布。这样可以避免样式的重新配置和数据的重新组织。
并且通过QGIS的扩展开发可以灵活的定制自己想要的应用。
新功能
像桌面一样的多线程渲染
信任图层元数据的新选项 ,从而加快项目加载速度
服务器API的完整Python绑定
服务器服务作为提供者之类的插件
在以下手册之一中,将提供设置QGIS Server的示例配置。
您可以阅读以下网址之一获取更多信息:
htt