Important
La traduction est le fruit d’un effort communautaire auquel vous pouvez vous joindre. Cette page est actuellement traduite à 100.00%.
9. Foire aux questions
Quelles sont les différences entre QGIS Desktop et QGIS Server ?
QGIS Desktop dispose d’une interface graphique et permet de créer et modifier des cartes. QGIS Server est une application serveur qui sert vos projets QGIS à des applications d’utilisateur final via des services web OGC comme WMS, WFS, etc..
Qu’est-ce que l’OGC ?
L”OGC (Open Geospatial Consortium) est une organisation à but non lucratif qui se consacre à la production de standards ouverts de qualité pour la communauté géospatiale mondiale.
Citez d’autres serveurs de cartographie web ?
ArcGIS server, Geoserver, Mapserver, Mapnik etc.
Comment comparer QGIS Server à d’autres serveurs de cartographie web ? (01/01/2021)
Fonctionnalités
QGIS Server
GeoServer
ArcGIS Server
Depuis
2006
2001
1999
Licence
GPL
GPL
commercial
Support commercial
Sociétés multiples
Sociétés multiples
ESRI et son réseau de revendeurs
Technologie
C++/python
Java
C++
Cache de tuilage
oui
oui (via GeoWebCache)
oui
3D
Non
Non
Oui
Requêtage
filtres FES (2.0) et OGC (1.0)
filtres CQL et OGC
filtres OGC
Génération de rapports
oui
oui
oui
Administration du serveur
oui grâce à des logiciels tiers (LizMap, QWC2, etc.)
web + API REST
web + API REST
Couche de projet SIG/édition de de symbologie
complète grâce à une interface graphique dédiée
simple grâce à une interface web
complète grâce à une interface graphique dédiée
Quelles sont les versions de spécifications OGC implémentées dans QGIS server comparées aux autres serveurs de cartographie web? (01/01/2021)
Standards OGC
QGIS Server
GeoServer
ArcGIS Server
WMS (Web Map Service)
1.3.0 - 1.1.1
1.3.0 - 1.1.1
1.3.0 - 1.1.1
WFS (Web Feature Service)
1.1.0 - 1.0.0
2.0.0 - 1.0.0
2.0.0 - 1.0.0
OAPIF (alias WFS3)
1.0.0
non
non
WMTS (Web Map Tile Service)
1.0.0
1.0.0
1.0.0
WCS (Web Coverage Service)
1.0.0
2.0.1 - 1.0.0
2.0.1 - 1.0.0
WPS (Web Processing Service)
non
1.0.0
1.0.0
CSW (Catalogue Service for the Web)
non
2.0.2
non
SLD (Styled Layer Descriptor)
oui
oui
oui
Qu’est-ce qu’un cache de tuiles
Les cartes sont souvent statiques. Comme la plupart des clients produisent un rendu des données WMS (Web Map Service) à chaque requête, cela peut entraîner du traitement superflu et des temps d’attente.
La cache de tuiles optimise cette expérience en mémorisant (cachant) les images de cartes, les tuiles, lorsqu’elles sont demandées, ce qui le fait se comporter comme un proxy entre le client (tel que OpenLayers ou Google Maps) et le serveur (tout serveur supportant WMS). Lorsque de nouvelles cartes et tuiles sont demandées, QGIS Server intercepte ces appels et renvoie les tuiles déjà rendues si mémorisées, ou bien interroge le moteur QGIS pour effectuer le rendu de nouvelles tuiles si besoin. Par conséquent, une fois les tuiles mémorisées, la vitesse de rendu de la carte s’accroit énormément, produisant une grande amélioration de l’expérience utilisateur.
Qu’est ce que PostgreSQL ?
PostgreSQL est un puissant compagnon de base de données relationnelle-objet open source pour QGIS.
Qu’est-ce que PostGIS ?
PostGIS est une extension de base de données spatiales pour la base de données relationnelle-objet PostgreSQL. Il ajoute le support des objets géographiques permettant d’exécuter des requêtes de localisation en SQL.