21 points par GN⁺ 2025-09-13 | 3 commentaires | Partager sur WhatsApp
  • QGIS est un système d’information géographique (SIG) puissant, gratuit, open source, et fonctionnant sur Windows, Mac et Linux
  • Il prend en charge de manière intégrée de nombreux types de données vecteur, raster, maillage et nuage de points, et offre des fonctions avancées de gestion et de visualisation de données spatiales complexes
  • Il embarque une large gamme d’outils cartographiques, dont le rendu 2D et 3D, les symboles, les étiquettes et les légendes
  • Il propose des centaines d’algorithmes intégrés ainsi que divers outils de traitement externes, des plugins et de vastes possibilités de personnalisation
  • Avec QGIS Server et ses API, il fournit à la fois sur serveur et sur desktop un environnement permettant la production de web services conformes aux standards du secteur et l’automatisation

L’importance de QGIS comme solution SIG open source

  • QGIS est un système d’information géographique (SIG) gratuit et open source, utilisable sur divers systèmes d’exploitation comme Unix, Windows et macOS
  • Avec un niveau de fonctionnalités capable de rivaliser avec les logiciels commerciaux, il est adopté par de nombreux développeurs, entreprises, chercheurs et organismes publics dans le monde entier
  • La prise en charge de nombreux formats de données, son vaste écosystème de plugins et sa facilité de personnalisation constituent des atouts majeurs propres à QGIS
  • En tant que logiciel open source, il peut être largement utilisé sans contrainte de coût dans de nombreux secteurs pour l’analyse, la visualisation et le partage de données spatiales
  • Parmi les principales solutions alternatives figurent GRASS GIS, gvSIG et SAGA, mais QGIS se distingue nettement par son ergonomie, sa documentation et la taille de sa communauté.

Fonctionnalités et caractéristiques principales

  • Souplesse de la gestion des données spatiales

    • Il prend en charge l’ensemble des formats de données standard de l’industrie : raster (GeoTIFF, GeoPackage, ArcInfo, etc.), vecteur (ESRI shapefile, SpatiaLite, Vector Tiles, etc.), maillage (NetCDF, GRIB, etc.) et nuage de points (LAS/LAZ, EPT)
    • Il permet d’intégrer, d’explorer et de gérer les données via des fichiers locaux, des bases de données spatiales (PostGIS, SQL Server, Oracle, etc.), des services web (OGC WMS/WFS/WCS, ArcGIS REST) et une interface de navigation
    • Il prend en charge des workflows comme la création, l’édition et le géoréférencement de données spatiales au moyen d’outils visuels et numériques
    • Il offre la transformation de coordonnées en temps réel (conversion de CRS), le géocodage via Nominatim (OpenStreetMap), la prise en charge temporelle (animations, filtrage temporel) et une vue cartographique 3D
  • Outils cartographiques avancés

    • Il fournit des options de stylage détaillées pour le rendu 2D/3D, les symboles, les étiquettes et les légendes
    • Il prend en charge et étend des styles externes comme KML, les fichiers TAB et Mapbox-GL
    • Il implémente la grande majorité des options de symboles des SIG commerciaux d’ESRI, et même davantage (stylage piloté par les données, modes de fusion, plus de 500 dégradés de couleurs, etc.)
    • Il prend en charge la génération automatique de cartes multiples, les fonctions de reporting (QGIS Atlas/Reports), la sortie de profils altimétriques, ainsi que divers formats d’export comme l’impression, le PDF et le SVG
    • Il intègre des modes complets de production cartographique comme les aperçus pour daltonisme, noir et blanc et autres prévisualisations
  • Analyse spatiale et traitement puissants

    • Plus de 200 algorithmes natifs, extensibles avec plus de 1 000 traitements externes via GDAL/SAGA/GRASS
    • Il fournit un environnement pour exécuter des requêtes sur bases de données spatiales, des jointures, des relations, des formulaires, ainsi que pour visualiser immédiatement les résultats de traitement
    • Il intègre divers exemples de workflows, comme le concepteur de modèles, le traitement par lots et les courbes de niveau mobiles
  • Grande extensibilité et personnalisation

    • Personnalisation complète de l’interface et des paramètres, adaptée aussi bien aux débutants qu’aux experts
    • Prise en charge d’un moteur d’expressions puissant et de nombreux plugins (connecteurs de données, numérisation, graphiques, conversion de styles ESRI, etc.)
    • Partage de styles via le gestionnaire de styles et le QGIS Style Hub
    • Les API Python et C++ permettent de créer des applications autonomes, d’automatiser des tâches et de faire du scripting
  • QGIS Server

    • Un serveur cartographique headless exécutable sous Linux/Mac/Windows/Docker, reposant sur la même base de code que QGIS
    • Conforme aux protocoles standard du secteur comme WMS, WFS et OGC API, il peut être fourni via un serveur web (Apache/nginx) ou comme service autonome
    • Il prend en charge tous les styles de sortie de QGIS, l’impression et un environnement d’automatisation personnalisé via Python

Contexte technique et écosystème

  • Développé principalement en C++ avec la boîte à outils Qt (depuis 2002), avec une interface intuitive et une prise en charge multilingue
  • Plus de 576 contributeurs participent à son développement et à sa maintenance, au sein d’une communauté active composée de spécialistes SIG, de diffuseurs de données et d’utilisateurs finaux
  • Sous licence GNU GPL version 2 (ou ultérieure), il peut être utilisé, modifié et redistribué librement par tous
  • Il fait partie d’OSGeo (fondation open source dédiée au SIG) et s’intègre à divers projets SIG open source

Releases et support documentaire

  • Modèle de release régulier (long terme/LTR, dernière release/LR, nightly pour développeurs), avec correctifs de bugs mensuels
  • Documentation officielle très complète (guide utilisateur, guide serveur, guide développeur, tutoriels, référence API, style book) ainsi que le QGIS Python Cookbook

Communauté et support

  • Il est possible d’obtenir une aide utilisateur abondante et de nombreuses ressources via le site officiel de la communauté QGIS, les mailing lists, le chat temps réel IRC/Matrix, GIS StackExchange et Reddit (r/QGIS)
  • En tant que projet open source, il propose un guide de contribution clair permettant à chacun de participer

Autres métadonnées

  • En septembre 2025, le projet comptait plus de 12 000 étoiles et plus de 3 200 forks
  • Dernière release stable, sous licence GPL-2.0
  • Une vaste base de code utilisant plusieurs langages (C++, Python, etc.), avec un riche historique de tests et de documentation

Conclusion

QGIS s’impose comme une solution de référence adaptée aux environnements professionnels, de recherche et d’enseignement grâce à la richesse de ses fonctionnalités, à son extensibilité, à sa large prise en charge des données et au dynamisme de sa communauté parmi les SIG open source.

3 commentaires

 
2147483647 2025-09-15

Dans des domaines comme le génie civil, c’est déjà utilisé même dans les cours à l’université.

 
iaoon 2025-09-14

C’est un bon choix si vous avez besoin d’exploiter des données géospatiales.

 
GN⁺ 2025-09-13
Avis Hacker News
  • Si vous comparez ArcGIS et QGIS dans un environnement d’entreprise, je vous recommande sans hésiter de choisir QGIS. ArcGIS Enterprise donne l’impression d’un logiciel des années 90 et n’a même pas de binaire Linux natif (il faut le faire tourner avec wine). C’est extrêmement cher et très gourmand en ressources

    • QGIS fait beaucoup de choses aussi bien qu’ArcGIS, et parfois mieux. Pour ce qui lui manque, des outils open source spécialisés suffisent largement à compenser. Au final, j’ai l’impression que le problème est davantage la formation que la technique
    • Ce n’est pas exact. Les principaux composants d’ArcGIS Enterprise (Portal, hosting servers, etc.) peuvent aussi s’exécuter sous Linux. ArcGIS Enterprise a de vrais points forts dans les environnements de très grande entreprise (milliers d’utilisateurs, collaboration, contrôle des données, etc.). La plupart de ces fonctions enterprise n’existent pas dans QGIS. Et QGIS est plutôt de la même nature qu’ArcGIS Pro. Bien sûr, ArcGIS consomme énormément de ressources. En tant qu’administrateur, j’ai aussi constaté que le support de la haute disponibilité (HA) n’est pas vraiment au point, avec beaucoup de points uniques de défaillance (SPOF). J’ai moi-même travaillé sur des améliorations liées à WebAdapter (intégrées dans la version 11.2). En interne, ArcGIS est composé à 80 % de Tomcat/Java, le reste étant du Python3 et 300 modules npm. J’ai déjà détecté des vulnérabilités dans environ 80 modules npm. Je travaille dans ce domaine depuis longtemps et j’ai même rencontré Jack Dangermond à plusieurs reprises. J’aimerais promouvoir le FLOSS, mais il est encore difficile de tout remplacer complètement
    • Je suis passé à QGIS il y a 10 ans et ma vie au travail est immédiatement devenue beaucoup plus simple
    • Mon frère travaille comme spécialiste SIG. Dans son entreprise, sur de grands projets électriques, ils utilisent ArcGIS, mais à titre personnel il n’utilise que QGIS. ArcGIS est très abouti, mais tout coûte en plus. QGIS est un peu moins poli, mais il se hacke très facilement et dispose de nombreux plugins. Je ne suis pas spécialiste, mais la première fois que j’ai utilisé QGIS, j’ai résolu en une demi-journée un problème d’extraction de relief et de frontières. Je le recommanderais même aux débutants
    • Je me demande ce que vaut GRASS GRASS
  • En tant que hacker, une chose amusante à faire avec QGIS consiste à trouver les portails de données SIG des collectivités locales et à charger gratuitement leurs données comme couches (aux États-Unis, en tout cas). On peut manipuler toutes sortes de données, comme des relevés lidar, des zones à risque d’inondation ou des limites cadastrales. C’est un excellent outil pour explorer les informations locales

    • J’ai passé près d’un mois à explorer toutes sortes de données gratuites dans QGIS, et c’était vraiment passionnant. Il existe aussi beaucoup de dépôts publics d’images satellites européennes (et comme il s’agit de prises de vue globales, on y trouve aussi beaucoup de données hors d’Europe)
  • Quand on parle de QGIS, il faut aussi absolument mentionner GDAL, JTS, udig, geoserver, open streetmap, FWtools, etc. L’écosystème open source du SIG est vraiment passionnant, avec une grande diversité de projets et de communautés. QGIS n’en est qu’un élément

    • De la même façon que Sagemath a fédéré l’écosystème des logiciels mathématiques open source, QGIS a intégré plusieurs packages SIG pour alléger la charge côté utilisateur
    • GDAL, PostGIS et d’autres sont aussi essentiels. Quand on installe QGIS, tous ces outils sont regroupés d’un coup dans plus d’1 Go
    • Pour moi, GDAL est l’équivalent du xkcd 2347 dans le domaine du SIG. C’est le centre du centre
  • QGIS est le seul visualiseur open source que je connaisse capable d’afficher de manière fiable des images TIFF de plusieurs Go. Depuis sa sortie, il a conquis 8 % de part de marché en 20 ans. ESRI domine toujours le marché des entreprises avec 40 à 50 %. Il existe beaucoup d’excellents projets SIG open source (Geoserver, Mapserver, kepler.gl, etc.), mais le marché est trop fragmenté et trop centré sur le desktop pour réellement remplacer ESRI. Aujourd’hui, tout le monde migre vers le cloud

    • J’utilise réellement Mapserver dans un environnement AWS Lambda comme WMS pour visualiser différents types de données. J’utilise aussi activement GDAL dans des déploiements cloud batch. Même en tenant compte des coûts AWS, c’est incroyablement plus économique qu’ESRI
    • Moi, je préfère traiter tout mon travail SIG avec R. Je suis plus à l’aise avec une approche centrée code qu’avec une GUI
  • QGIS est aussi un outil utile que j’utilise souvent pour explorer rapidement des données. Mais j’ai vraiment l’impression que l’UI a besoin d’une refonte en profondeur. Il y a beaucoup trop d’icônes, des comportements peu intuitifs, des bugs étranges et d’autres points pénibles. Pour un débutant, c’est difficile à utiliser correctement sans tutoriels ou vidéos

    • J’utilise aussi QGIS avec GDAL, Spatialite, geopandas, Shapely et pyproj pour automatiser mon travail. Ce qui rend QGIS particulier, c’est la complexité propre aux logiciels SIG (systèmes de coordonnées, structures de données, etc.) : sans connaissances de base, même une meilleure UI ne changera pas grand-chose. Cela dit, l’UI a clairement encore besoin d’améliorations. Je suis du genre qu’on pourrait qualifier de power user amateur, mais à chaque utilisation il y a toujours une fonction qui « devrait évidemment marcher » et qui devient un obstacle. En particulier, le problème d’ordre d’affichage (z-order) qui masque les points sélectionnés est vraiment pénible. On peut le corriger avec une symbologie simple, mais cela devrait être le comportement par défaut
    • J’ai essayé QGIS pour la première fois il y a quelques semaines, et je n’aurais pas pu avancer sans l’aide de ChatGPT. Cela dit, j’ai pu obtenir assez facilement le résultat que je voulais
  • J’utilise QGIS avec mapshaper.org pour convertir des shapefiles en geojson, puis je fais mes visualisations avec D3js et createaclickablemap.com. C’est tellement utile que j’en suis toujours reconnaissant

  • QGIS sert de référence de bon fonctionnement pour les outils (vérifier qu’un outil marche, valider un format de données, etc.). Mais aujourd’hui, il existe aussi de meilleures options pour construire des pipelines géospatiaux web (kepler, protomaps, maplibre-gl-js, etc.). Liens utiles : kepler.gl, protomaps, maplibre-gl-js. Je recommande aussi des chaînes Geo/GeoAI de qualité ou les tutoriels/YT de Qiusheng Wu, ainsi que X. Le support géospatial dans les bases de données explose aussi (duckdb spatial, postgis, sedona, geoparquet, etc.). Il y a aussi de plus en plus d’endroits où obtenir des données ouvertes (Overture Maps duckdb, OpenStreetMap, ArcGIS Hub, etc.). Je serais aussi preneur de recommandations sur des outils gratuits/open source auto-hébergeables

  • QGIS a un côté un peu brut, comme l’ancien ArcMap, mais ArcMap était déjà brut de décoffrage à l’origine et ça ne nuisait pas vraiment à son côté pratique. QGIS est vraiment très extensible. Plusieurs fois, je me suis sorti de situations compliquées grâce à QGIS

    • QGIS, brut ? Au contraire, je pense que c’est le meilleur logiciel SIG en termes d’exécutabilité, de performances et de fluidité. Les performances des outils intégrés sont supérieures à celles d’AG Pro. En octobre de cette année (sortie de la 4.0), après la migration vers QT6, le support natif des Mac série M commencera aussi. Entre l’intégration PostGIS, l’installation facile des plugins et bien d’autres choses, il y a énormément d’avantages par rapport à ESRI
    • ArcMap est vraiment rustique et daté. On dirait une UI qui n’a presque pas changé depuis Windows 3.1 (même si le moteur a beaucoup progressé entre 2010 et 2020). Si vous voulez rendre QGIS plus agréable visuellement, vous pouvez participer directement à l’initiative design via un soutien en adhésion
    • Je me demande si vous travaillez dans le secteur du SIG. J’aimerais savoir à quel point cet outil peut être utile aux techniciens qui lisent ce fil et qui s’intéressent un minimum aux cartes et aux données
  • Je me demande si QGIS est en train de devenir, comme Blender, un standard qui remplace les logiciels propriétaires historiques, ou s’il est plutôt dans une situation à la LibreOffice, avec des utilisateurs mais encore beaucoup de limites pour les professionnels

    • En pratique, la comparaison LibreOffice vs Office 365/Google Drive me paraît plus pertinente. Même si en théorie QGIS remplaçait totalement la partie desktop d’ArcGIS Pro/ArcMap, le vrai centre de la concurrence aujourd’hui, c’est ArcGIS Online. Une fois entré dans ArcGIS Online, ArcGIS Pro sur desktop devient presque un simple accessoire. Limité au desktop, il n’y a en réalité pas tant de différenciation que ça (pour référence, je travaille chez Esri)
    • Je travaille en permanence avec QGIS dans le secteur des grandes expertises immobilières. Beaucoup d’organisations, privées comme publiques, utilisent encore ArcGIS, mais chez les jeunes analystes il devient fréquent de n’utiliser que QGIS. Les fonctionnalités sont largement assez puissantes, même s’il reste un peu rugueux sur les gros volumes de données. Cela s’est nettement amélioré ces dernières années. Ça ressemble à Blender : une progression lente mais innovante qui élargit peu à peu son marché
    • Cela dépend des pays. Là où les gouvernements utilisent QGIS, c’est plutôt un cas à la Blender (changement de standard) ; là où ESRI est fort, c’est plutôt du LibreOffice (rôle complémentaire)
    • À l’université, nous avons généralisé QGIS pour le traitement de données, la vérification de colonnes et l’exécution de scripts. Les administrations et les grandes entreprises restent souvent chez ESRI à cause de contrats de long terme. Une tendance notable, c’est le rôle des solutions orientées web comme MapBox, MapLibre et Google Maps API. Pour les développeurs web qui commencent simplement par placer des épingles sur une carte, ESRI n’est pas très attractif
    • J’ai l’impression que cela devient de plus en plus un cas à la Blender. En Europe, la dépendance à QGIS est bien plus forte, et les professionnels du SIG utilisent souvent à la fois ESRI et QGIS
  • Ma femme utilise beaucoup cet outil. Autrefois, ArcMap était le standard du secteur, mais aujourd’hui QGIS l’a presque remplacé. Il y a moins de garde-fous à certains endroits (pour éviter les erreurs de débutant, par exemple), mais il offre plus de fonctionnalités, plus d’extensibilité, un support multiplateforme et il est gratuit. Merci aux développeurs de QGIS