8. Question fréquemment posée

  • 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 et une appliation serveur qui sert vos projets QGIs à des applications d’utilisateur final via des services web OGC comme WMS, WFS, etc. <https://www.ogc.org/docs/is>

  • 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 IUG dédiée

    simple grâce à une interface web

    complète grâce à une IUG 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.

  • A suivre…