9. 常见问题解答
What are the differences between QGIS Desktop and QGIS Server?
QGIS Desktop具有图形用户界面,允许您创建和修改地图。QGIS服务器是一种服务器应用程序,它通过OGC Web服务向终端用户应用程序提供QGIS项目文件,如 WMS, WFS, etc. 。
What is OGC?
这个 OGC (Open Geospatial Consortium) 是一个国际非营利性组织,致力于为全球地理空间社区制定高质量的开放标准。
Name some other web mapping servers?
ArcGIS服务器、Geoserver、MapServer、Mapnik等。
How to compare QGIS server to other web mapping servers? (2021/01/01)
功能
QGIS服务器
GeoServer
ArcGIS Server
自.以来
2006
2001
1999
牌照
GPL
GPL
商业广告
商业支持
多家公司
多家公司
ESRI及其供应商网络
技术
C++/python
爪哇
C+
切片缓存
是
是(通过GeoWebCache)
是
3D
不是
不是
是
正在查询
FES(2.0)和OGC(1.0)过滤器
CQL和OGC过滤器
OGC过滤器
报告生成
是
是
是
服务器管理
是通过第三方(LizMap、QWC2等)
Web+API REST
Web+API REST
地理信息系统工程图层/符号系统版本
通过专用图形用户界面完成
通过Web界面实现简单
通过专用图形用户界面完成
What are the OGC specification versions implemented in QGIS server compared to other web mapping servers? (2021/01/01)
OGC标准
QGIS服务器
GeoServer
ArcGIS Server
WMS(Web地图服务)
1.3.0-1.1.1
1.3.0-1.1.1
1.3.0-1.1.1
WFS(Web要素服务)
1.1.0-1.0.0
2.0.0-1.0.0
2.0.0-1.0.0
OAPIF(又名WFS3)
1.0.0
不是
不是
WMTS(Web地图切片服务)
1.0.0
1.0.0
1.0.0
WCS(网络覆盖服务)
1.0.0
2.0.1-1.0.0
2.0.1-1.0.0
WPS(Web处理服务)
不是
1.0.0
1.0.0
CSW(网上目录服务)
不是
2.0.2
不是
SLD(带样式的图层描述符)
是
是
是
What is a tile cache?
地图通常是静态的。由于大多数地图绘制客户端在每次查询WMS(Web地图服务)数据时都会呈现这些数据,这可能会导致不必要的处理并增加等待时间。
切片缓存通过根据请求保存(缓存)地图图像或切片来优化这种体验,实际上充当客户端(如OpenLayers或Google Maps)和服务器(任何符合WMS的服务器)之间的代理。当请求新的地图和切片时,QGIS服务器会截取这些调用并返回预渲染的切片(如果已存储),或者根据需要调用QGIS引擎来渲染新的切片。因此,一旦存储了图块,地图渲染的速度就提高了许多倍,从而大大改善了用户体验。
What is PostgreSQL?
PostgreSQL 是QGIS的一个强大的、开源的对象关系数据库伙伴。
What is PostGIS?
PostGIS 是一个面向PostgreSQL对象关系数据库的空间数据库扩展器。它增加了对地理对象的支持,允许在SQL中运行位置查询。
待续..。