<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Spatial without Compromise on QGIS</title><link>https://qgis.org/</link><description>Recent content in Spatial without Compromise on QGIS</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 16 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://qgis.org/index.xml" rel="self" type="application/rss+xml"/><item><title>QGIS Grants #11: Call for Grant Proposals 2026</title><link>https://qgis.org/community/organisation/grants/qgis-grants-11-call-for-grant-proposals-2026/</link><pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/qgis-grants-11-call-for-grant-proposals-2026/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/qgis-grants-11-call-for-grant-proposals-2026.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p class="wp-block-paragraph">Dear QGIS Community,&lt;/p></description></item><item><title>Reports from the winning grant proposals 2025</title><link>https://qgis.org/community/organisation/grants/reports-from-the-winning-grant-proposals-2025/</link><pubDate>Sun, 15 Mar 2026 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/reports-from-the-winning-grant-proposals-2025/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/reports-from-the-winning-grant-proposals-2025.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p class="wp-block-paragraph">With the &lt;a href="https://blog.qgis.org/2025/04/24/qgis-grant-programme-2025-results/">QGIS Grant Programme 2025&lt;/a>, we were able to support &lt;a href="https://github.com/qgis/PSC/issues/63">6 enhancement proposals&lt;/a> that improve the QGIS project. The following reports summarize the work performed:  &lt;/p></description></item><item><title>Ski Atlas of the Alps</title><link>https://qgis.org/project/case-studies/alps_ski_atlas/</link><pubDate>Fri, 28 Nov 2025 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/alps_ski_atlas/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/alps_ski_atlas.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="ski-atlas-of-the-alps">
 Ski Atlas of the Alps
 &lt;a class="heading-anchor" href="#ski-atlas-of-the-alps">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>As a ski enthusiast, I have repeatedly accessed and studied ski area maps, as provided by various resorts, in order to plan my downhills or to understand the features of the various resorts. Maps have always fascinated me, in the rich, clear and immersive manner in which they provide various levels of information.
So, when the time came to decide on an MYP (Middle Year Project) topic in high school, I looked for a project on mapping. I resorted to researching online and asking experienced professionals in the field. I learned that GIS is the technology used to create maps and I quickly combined this with my love for skiing. At this point, I had only a general idea of the content I wanted to create. However, a GIS professional told me about a website that collects geographical data about ski resorts, including pistes and lift facilities, rich with data like areas, lengths, types, etc. So, I decided to create a ski map atlas, showing resort details.&lt;/p></description></item><item><title>QGreenland: A Greenland GIS package</title><link>https://qgis.org/project/case-studies/greenland/</link><pubDate>Wed, 29 Oct 2025 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/greenland/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/greenland.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgreenland-a-greenland-gis-package">
 QGreenland: A Greenland GIS package
 &lt;a class="heading-anchor" href="#qgreenland-a-greenland-gis-package">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>QGreenland is a free geospatial data package to support interdisciplinary Greenland-focused research, teaching, decision making, and collaboration. QGreenland combines key datasets into a unified, all-in-one GIS analysis and visualization environment for offline and online use with QGIS. QGreenland is designed with the interdisciplinary geoscience research community in mind, though datasets cover many topics (e.g., glaciology, roads and buildings, satellite imagery, oceanography, environmental management, and more).&lt;/p></description></item><item><title>Using QGIS and Mergin Maps for creating urban tree inventories in Portugal</title><link>https://qgis.org/project/case-studies/portugal_trees_inventory/</link><pubDate>Sun, 08 Jun 2025 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/portugal_trees_inventory/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/portugal_trees_inventory.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="using-qgis-and-mergin-maps-for-creating-urban-tree-inventories-in-portugal">
 Using QGIS and Mergin Maps for creating urban tree inventories in Portugal
 &lt;a class="heading-anchor" href="#using-qgis-and-mergin-maps-for-creating-urban-tree-inventories-in-portugal">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>June 08, 2025&lt;/span>
&lt;/p></description></item><item><title>QGIS Grant Programme 2025 Results</title><link>https://qgis.org/community/organisation/grants/qgis-grant-programme-2025-results/</link><pubDate>Thu, 24 Apr 2025 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/qgis-grant-programme-2025-results/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/qgis-grant-programme-2025-results.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p class="wp-block-paragraph">We are extremely pleased to announce the six funded proposals for our 2025 QGIS.ORG grant programme. Funding for the programme was sourced by you, our &lt;a href="https://www.qgis.org/funding/membership/members/">project donors and sponsors&lt;/a>! &lt;strong>Note:&lt;/strong> For more context surrounding our grant programme, please see: &lt;a href="https://blog.qgis.org/2025/02/23/qgis-grants-10-call-for-grant-proposals-2025/">QGIS Grants #10: Call for Grant Proposals 2025&lt;/a>&lt;/p></description></item><item><title>QGIS Grants #10: Call for Grant Proposals 2025</title><link>https://qgis.org/community/organisation/grants/qgis-grants-10-call-for-grant-proposals-2025/</link><pubDate>Sun, 23 Feb 2025 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/qgis-grants-10-call-for-grant-proposals-2025/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/qgis-grants-10-call-for-grant-proposals-2025.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p class="wp-block-paragraph">Dear QGIS Community,&lt;/p></description></item><item><title>Reports from the winning grant proposals 2024</title><link>https://qgis.org/community/organisation/grants/reports-from-the-winning-grant-proposals-2024/</link><pubDate>Fri, 07 Feb 2025 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/reports-from-the-winning-grant-proposals-2024/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/reports-from-the-winning-grant-proposals-2024.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p class="wp-block-paragraph">With the &lt;a href="https://blog.qgis.org/2024/05/01/qgis-grant-programme-2024-results/">QGIS Grant Programme 2024&lt;/a> (Updates &lt;a href="https://blog.qgis.org/2024/05/08/qgis-grant-programme-2024-update/">#1&lt;/a> &amp;amp; &lt;a href="https://blog.qgis.org/2024/06/14/qgis-grant-programme-2024-update-no-2/">#2&lt;/a>), we were able to support &lt;a href="https://github.com/qgis/PSC/issues/60">7 enhancement proposals&lt;/a> that improve the QGIS project. The following reports summarize the work performed:  &lt;/p></description></item><item><title>QGIS Grant Programme 2024 Update no. 2</title><link>https://qgis.org/community/organisation/grants/qgis-grant-programme-2024-update-no-2/</link><pubDate>Fri, 14 Jun 2024 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/qgis-grant-programme-2024-update-no-2/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/qgis-grant-programme-2024-update-no-2.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p class="wp-block-paragraph">Thanks to generous supporters, we are in the wonderful position to be able to announce that another project is successfully funded: &lt;/p></description></item><item><title>QGIS Grant Programme 2024 Update</title><link>https://qgis.org/community/organisation/grants/qgis-grant-programme-2024-update/</link><pubDate>Wed, 08 May 2024 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/qgis-grant-programme-2024-update/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/qgis-grant-programme-2024-update.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p class="wp-block-paragraph">Thanks to our generous donors and sustaining members, we are in the wonderful position to be able to further extend our 2024 Grant Programme and to fund an additional project that came in very close 6th in the voting results:&lt;/p></description></item><item><title>Reports from the winning grant proposals 2023</title><link>https://qgis.org/community/organisation/grants/reports-from-the-winning-grant-proposals-2023/</link><pubDate>Sat, 04 May 2024 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/reports-from-the-winning-grant-proposals-2023/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/reports-from-the-winning-grant-proposals-2023.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>With the &lt;a href="https://blog.qgis.org/2023/06/26/qgis-grant-programme-2023-results/">QGIS Grant Programme 2023&lt;/a>, we were able to support four proposals in the first round and an additional &lt;a href="https://blog.qgis.org/2023/09/20/qgis-grant-programme-2023-update/">two proposals through the second round&lt;/a> that are aimed to improve the QGIS project, including software, infrastructure, and documentation. The following reports summarize the work performed in the proposals. &lt;/p></description></item><item><title>QGIS Grant Programme 2024 Results</title><link>https://qgis.org/community/organisation/grants/qgis-grant-programme-2024-results/</link><pubDate>Wed, 01 May 2024 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/qgis-grant-programme-2024-results/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/qgis-grant-programme-2024-results.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p class="wp-block-paragraph">We are extremely pleased to announce the 5 winning proposals for our 2024 QGIS.ORG grant programme:&lt;/p></description></item><item><title>QGIS Grants #9: Call for Grant Proposals 2024</title><link>https://qgis.org/community/organisation/grants/qgis-grants-9-call-for-grant-proposals-2024/</link><pubDate>Thu, 15 Feb 2024 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/grants/qgis-grants-9-call-for-grant-proposals-2024/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/grants/qgis-grants-9-call-for-grant-proposals-2024.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>Dear QGIS Community,&lt;/p></description></item><item><title>Ukrainian open initiative of creating tools for spatial planning in the QGIS environment</title><link>https://qgis.org/project/case-studies/ukrainian_spt/</link><pubDate>Sat, 31 Dec 2022 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/ukrainian_spt/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/ukrainian_spt.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="ukrainian-open-initiative-of-creating-tools-for-spatial-planning-in-the-qgis-environment">
 Ukrainian open initiative of creating tools for spatial planning in the QGIS environment
 &lt;a class="heading-anchor" href="#ukrainian-open-initiative-of-creating-tools-for-spatial-planning-in-the-qgis-environment">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>December 31, 2022&lt;/span>
&lt;/p></description></item><item><title>Historical Gazetteer of the Crimea</title><link>https://qgis.org/project/case-studies/usa_polczynski/</link><pubDate>Sun, 31 Dec 2017 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/usa_polczynski/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/usa_polczynski.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="historical-gazetteer-of-the-crimea">
 Historical Gazetteer of the Crimea
 &lt;a class="heading-anchor" href="#historical-gazetteer-of-the-crimea">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>December 31, 2017&lt;/span>
&lt;/p></description></item><item><title>Using QGIS for FTTH/GPON network planning due to the implementation European Digital Agenda</title><link>https://qgis.org/project/case-studies/poland_ffth/</link><pubDate>Sun, 30 Oct 2016 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/poland_ffth/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/poland_ffth.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="using-qgis-for-ftthgpon-network-planning-due-to-the-implementation-european-digital-agenda">
 Using QGIS for FTTH/GPON network planning due to the implementation European Digital Agenda
 &lt;a class="heading-anchor" href="#using-qgis-for-ftthgpon-network-planning-due-to-the-implementation-european-digital-agenda">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>October 30, 2016&lt;/span>
&lt;/p></description></item><item><title>Use of QGIS at the Financial Times Graphics Team</title><link>https://qgis.org/project/case-studies/qgis_at_financial_times/</link><pubDate>Fri, 01 Apr 2016 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/qgis_at_financial_times/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/qgis_at_financial_times.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="use-of-qgis-at-the-financial-times-graphics-team">
 Use of QGIS at the Financial Times Graphics Team
 &lt;a class="heading-anchor" href="#use-of-qgis-at-the-financial-times-graphics-team">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>April 01, 2016&lt;/span>
&lt;/p></description></item><item><title>Use of QGIS at the Ministry of Social Development of Uruguay (MIDES)</title><link>https://qgis.org/project/case-studies/uruguay_mides/</link><pubDate>Tue, 01 Mar 2016 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/uruguay_mides/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/uruguay_mides.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="use-of-qgis-at-the-ministry-of-social-development-of-uruguay-mides">
 Use of QGIS at the Ministry of Social Development of Uruguay (MIDES)
 &lt;a class="heading-anchor" href="#use-of-qgis-at-the-ministry-of-social-development-of-uruguay-mides">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>March 01, 2016&lt;/span>
&lt;/p></description></item><item><title>QGIS to describe the Cesena's Wall</title><link>https://qgis.org/project/case-studies/italy_cesena/</link><pubDate>Fri, 30 Oct 2015 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/italy_cesena/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/italy_cesena.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-to-describe-the-cesenas-wall">
 QGIS to describe the Cesena's Wall
 &lt;a class="heading-anchor" href="#qgis-to-describe-the-cesenas-wall">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>October 30, 2015&lt;/span>
&lt;/p></description></item><item><title>Danish Demining Group using QGIS in Afghanistan</title><link>https://qgis.org/project/case-studies/afghanistan/</link><pubDate>Wed, 01 Apr 2015 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/afghanistan/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/afghanistan.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="danish-demining-group-using-qgis-in-afghanistan">
 Danish Demining Group using QGIS in Afghanistan
 &lt;a class="heading-anchor" href="#danish-demining-group-using-qgis-in-afghanistan">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>April 1, 2015&lt;/span>
&lt;/p></description></item><item><title>QGIS geoprocessing model to simplify first level seismic microzonation analysis</title><link>https://qgis.org/project/case-studies/italy_rome/</link><pubDate>Sun, 01 Mar 2015 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/italy_rome/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/italy_rome.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-geoprocessing-model-to-simplify-first-level-seismic-microzonation-analysis">
 QGIS geoprocessing model to simplify first level seismic microzonation analysis
 &lt;a class="heading-anchor" href="#qgis-geoprocessing-model-to-simplify-first-level-seismic-microzonation-analysis">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>March 01, 2015&lt;/span>
&lt;/p></description></item><item><title>Lynx habitat analysis in the Southern Carpathians</title><link>https://qgis.org/project/case-studies/europe_lynx/</link><pubDate>Sun, 01 Feb 2015 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/europe_lynx/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/europe_lynx.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="lynx-habitat-analysis-in-the-southern-carpathians">
 Lynx habitat analysis in the Southern Carpathians
 &lt;a class="heading-anchor" href="#lynx-habitat-analysis-in-the-southern-carpathians">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>February 01, 2015&lt;/span>
&lt;/p></description></item><item><title>Producing an arcHYDRO like output with QGIS</title><link>https://qgis.org/project/case-studies/china_hydro/</link><pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/china_hydro/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/china_hydro.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="producing-an-archydro-like-output-with-qgis">
 Producing an arcHYDRO like output with QGIS
 &lt;a class="heading-anchor" href="#producing-an-archydro-like-output-with-qgis">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>January 01, 2015&lt;/span>
&lt;/p></description></item><item><title>QGIS and Forest Fire Risk Mapping in Portugal</title><link>https://qgis.org/project/case-studies/portugal_pinhel/</link><pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/portugal_pinhel/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/portugal_pinhel.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-and-forest-fire-risk-mapping-in-portugal">
 QGIS and Forest Fire Risk Mapping in Portugal
 &lt;a class="heading-anchor" href="#qgis-and-forest-fire-risk-mapping-in-portugal">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>January 01, 2015&lt;/span>
&lt;/p></description></item><item><title>QGIS for distance learning and teaching GIS at Universities</title><link>https://qgis.org/project/case-studies/australia_distance_learning/</link><pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/australia_distance_learning/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/australia_distance_learning.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-for-distance-learning-and-teaching-gis-at-universities">
 QGIS for distance learning and teaching GIS at Universities
 &lt;a class="heading-anchor" href="#qgis-for-distance-learning-and-teaching-gis-at-universities">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>January 01, 2015&lt;/span>
&lt;/p></description></item><item><title>Using the processing toolbox to automate snow classification</title><link>https://qgis.org/project/case-studies/australia_snowyhydro/</link><pubDate>Fri, 01 Aug 2014 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/australia_snowyhydro/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/australia_snowyhydro.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="using-the-processing-toolbox-to-automate-snow-classification">
 Using the processing toolbox to automate snow classification
 &lt;a class="heading-anchor" href="#using-the-processing-toolbox-to-automate-snow-classification">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>August 01, 2014&lt;/span>
&lt;/p></description></item><item><title>Trainings &amp; Research activities using QGIS at NIRD&amp;PR-NERC, Guwahati, India</title><link>https://qgis.org/project/case-studies/india_guwahati/</link><pubDate>Tue, 01 Jul 2014 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/india_guwahati/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/india_guwahati.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="trainings--research-activities-using-qgis-at-nirdpr-nerc-guwahati-india">
 Trainings &amp;amp; Research activities using QGIS at NIRD&amp;amp;PR-NERC, Guwahati, India
 &lt;a class="heading-anchor" href="#trainings--research-activities-using-qgis-at-nirdpr-nerc-guwahati-india">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>July 01, 2014&lt;/span>
&lt;/p></description></item><item><title>Using open source tools for characterization of a landscape. The LecosS plugin</title><link>https://qgis.org/project/case-studies/portugal_coimbra/</link><pubDate>Tue, 01 Jul 2014 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/portugal_coimbra/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/portugal_coimbra.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="using-open-source-tools-for-characterization-of-a-landscape-the-lecoss-plugin">
 Using open source tools for characterization of a landscape. The LecosS plugin
 &lt;a class="heading-anchor" href="#using-open-source-tools-for-characterization-of-a-landscape-the-lecoss-plugin">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>July 01, 2014&lt;/span>
&lt;/p></description></item><item><title>Use of python console to prepare offline map from WMS (tile downloader)</title><link>https://qgis.org/project/case-studies/india_pune/</link><pubDate>Thu, 01 May 2014 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/india_pune/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/india_pune.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="use-of-python-console-to-prepare-offline-map-from-wms-tile-downloader">
 Use of python console to prepare offline map from WMS (tile downloader)
 &lt;a class="heading-anchor" href="#use-of-python-console-to-prepare-offline-map-from-wms-tile-downloader">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>May 01, 2014&lt;/span>
&lt;/p></description></item><item><title>Quantarctica: An Antarctic GIS package</title><link>https://qgis.org/project/case-studies/antarctica/</link><pubDate>Thu, 01 Aug 2013 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/antarctica/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/antarctica.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="quantarctica-an-antarctic-gis-package">
 Quantarctica: An Antarctic GIS package
 &lt;a class="heading-anchor" href="#quantarctica-an-antarctic-gis-package">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>August 01, 2013&lt;/span>
&lt;/p></description></item><item><title>The Burgundy Historical Landscapes Working Group</title><link>https://qgis.org/project/case-studies/france_burgundy_region/</link><pubDate>Thu, 01 Aug 2013 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/france_burgundy_region/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/france_burgundy_region.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="the-burgundy-historical-landscapes-working-group">
 The Burgundy Historical Landscapes Working Group
 &lt;a class="heading-anchor" href="#the-burgundy-historical-landscapes-working-group">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>August 01, 2013&lt;/span>
&lt;/p></description></item><item><title>QGIS for monitoring tigers (using camera traps in Nameri Tiger Reserve, Assam, India Sonitpur District)</title><link>https://qgis.org/project/case-studies/india_assam/</link><pubDate>Fri, 01 Mar 2013 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/india_assam/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/india_assam.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-for-monitoring-tigers-using-camera-traps-in-nameri-tiger-reserve-assam-india-sonitpur-district">
 QGIS for monitoring tigers (using camera traps in Nameri Tiger Reserve, Assam, India Sonitpur District)
 &lt;a class="heading-anchor" href="#qgis-for-monitoring-tigers-using-camera-traps-in-nameri-tiger-reserve-assam-india-sonitpur-district">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>March 01, 2013&lt;/span>
&lt;/p></description></item><item><title>QGIS Maps Historic Herpetofaunal Records (in Missouri, USA)</title><link>https://qgis.org/project/case-studies/usa_missouri/</link><pubDate>Fri, 01 Feb 2013 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/usa_missouri/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/usa_missouri.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-maps-historic-herpetofaunal-records-in-missouri-usa">
 QGIS Maps Historic Herpetofaunal Records (in Missouri, USA)
 &lt;a class="heading-anchor" href="#qgis-maps-historic-herpetofaunal-records-in-missouri-usa">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>February 01, 2013&lt;/span>
&lt;/p></description></item><item><title>Creating the Fundy Footpath Trail Map with QGIS</title><link>https://qgis.org/project/case-studies/canada_brunswick/</link><pubDate>Tue, 01 Jan 2013 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/canada_brunswick/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/canada_brunswick.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="creating-the-fundy-footpath-trail-map-with-qgis">
 Creating the Fundy Footpath Trail Map with QGIS
 &lt;a class="heading-anchor" href="#creating-the-fundy-footpath-trail-map-with-qgis">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>January 01, 2013&lt;/span>
&lt;/p></description></item><item><title>The Research Institute for Geo-hydrological Protection of Turin —— Aerial photo archive management</title><link>https://qgis.org/project/case-studies/italy_turin/</link><pubDate>Tue, 01 Jan 2013 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/italy_turin/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/italy_turin.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="the-research-institute-for-geo-hydrological-protection-of-turin--aerial-photo-archive-management">
 The Research Institute for Geo-hydrological Protection of Turin —— Aerial photo archive management
 &lt;a class="heading-anchor" href="#the-research-institute-for-geo-hydrological-protection-of-turin--aerial-photo-archive-management">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>January 01, 2013&lt;/span>
&lt;/p></description></item><item><title>QGIS and GRASS for modelling ecological corridors for wolves in North Portugal</title><link>https://qgis.org/project/case-studies/portugal_ribeira/</link><pubDate>Sun, 01 Jul 2012 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/portugal_ribeira/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/portugal_ribeira.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-and-grass-for-modelling-ecological-corridors-for-wolves-in-north-portugal">
 QGIS and GRASS for modelling ecological corridors for wolves in North Portugal
 &lt;a class="heading-anchor" href="#qgis-and-grass-for-modelling-ecological-corridors-for-wolves-in-north-portugal">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>July 01, 2012&lt;/span>
&lt;/p></description></item><item><title>QGIS Trainings at NIRD Jaipur Centre, India</title><link>https://qgis.org/project/case-studies/india_hyderabad/</link><pubDate>Sun, 01 Jul 2012 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/india_hyderabad/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/india_hyderabad.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-trainings-at-nird-jaipur-centre-india">
 QGIS Trainings at NIRD Jaipur Centre, India
 &lt;a class="heading-anchor" href="#qgis-trainings-at-nird-jaipur-centre-india">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>July 01, 2012&lt;/span>
&lt;/p></description></item><item><title>Water Observation and Information System: Enabling the Use of Earth Observation Data for Integrated Water Resource Management in Africa</title><link>https://qgis.org/project/case-studies/africa_tiger/</link><pubDate>Sat, 30 Jun 2012 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/africa_tiger/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/africa_tiger.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="water-observation-and-information-system-enabling-the-use-of-earth-observation-data-for-integrated-water-resource-management-in-africa">
 Water Observation and Information System: Enabling the Use of Earth Observation Data for Integrated Water Resource Management in Africa
 &lt;a class="heading-anchor" href="#water-observation-and-information-system-enabling-the-use-of-earth-observation-data-for-integrated-water-resource-management-in-africa">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>June 30, 2012&lt;/span>
&lt;/p></description></item><item><title>Using QGIS for urban planning in the municipality of Montecchio Maggiore, Vicenza, Italy</title><link>https://qgis.org/project/case-studies/italy_vicenza/</link><pubDate>Tue, 01 May 2012 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/italy_vicenza/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/italy_vicenza.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="using-qgis-for-urban-planning-in-the-municipality-of-montecchio-maggiore-vicenza-italy">
 Using QGIS for urban planning in the municipality of Montecchio Maggiore, Vicenza, Italy
 &lt;a class="heading-anchor" href="#using-qgis-for-urban-planning-in-the-municipality-of-montecchio-maggiore-vicenza-italy">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>May 01, 2012&lt;/span>
&lt;/p></description></item><item><title>Using QGIS for wildlife training in Tanzania</title><link>https://qgis.org/project/case-studies/tanzania_udzungwa/</link><pubDate>Thu, 01 Mar 2012 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/tanzania_udzungwa/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/tanzania_udzungwa.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="using-qgis-for-wildlife-training-in-tanzania">
 Using QGIS for wildlife training in Tanzania
 &lt;a class="heading-anchor" href="#using-qgis-for-wildlife-training-in-tanzania">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>March 01, 2012&lt;/span>
&lt;/p></description></item><item><title>QGIS at the Federal Department of Town and Country Planning, Peninsular Malaysia</title><link>https://qgis.org/project/case-studies/malaysia_kuala/</link><pubDate>Sun, 01 Jan 2012 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/malaysia_kuala/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/malaysia_kuala.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-at-the-federal-department-of-town-and-country-planning-peninsular-malaysia">
 QGIS at the Federal Department of Town and Country Planning, Peninsular Malaysia
 &lt;a class="heading-anchor" href="#qgis-at-the-federal-department-of-town-and-country-planning-peninsular-malaysia">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>January 01, 2012&lt;/span>
&lt;/p></description></item><item><title>Using QGIS to Map Hotspot Areas for Biodiversity and Ecosystem Services (HABEaS)</title><link>https://qgis.org/project/case-studies/portugal_lisbon/</link><pubDate>Sun, 01 Jan 2012 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/portugal_lisbon/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/portugal_lisbon.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="using-qgis-to-map-hotspot-areas-for-biodiversity-and-ecosystem-services-habeas">
 Using QGIS to Map Hotspot Areas for Biodiversity and Ecosystem Services (HABEaS)
 &lt;a class="heading-anchor" href="#using-qgis-to-map-hotspot-areas-for-biodiversity-and-ecosystem-services-habeas">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>January 01, 2012&lt;/span>
&lt;/p></description></item><item><title>Amurum forest reserve habitat and avifauna mapping with QGIS in Nigeria</title><link>https://qgis.org/project/case-studies/nigeria_jos/</link><pubDate>Sat, 31 Dec 2011 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/nigeria_jos/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/nigeria_jos.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="amurum-forest-reserve-habitat-and-avifauna-mapping-with-qgis-in-nigeria">
 Amurum forest reserve habitat and avifauna mapping with QGIS in Nigeria
 &lt;a class="heading-anchor" href="#amurum-forest-reserve-habitat-and-avifauna-mapping-with-qgis-in-nigeria">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>December 31, 2011&lt;/span>
&lt;/p></description></item><item><title>QGIS at high school —— the urban green spaces in Rada Tilly coastal town, Chubut province, Argentina</title><link>https://qgis.org/project/case-studies/argentinia_chubut/</link><pubDate>Thu, 01 Sep 2011 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/argentinia_chubut/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/argentinia_chubut.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-at-high-school--the-urban-green-spaces-in-rada-tilly-coastal-town-chubut-province-argentina">
 QGIS at high school —— the urban green spaces in Rada Tilly coastal town, Chubut province, Argentina
 &lt;a class="heading-anchor" href="#qgis-at-high-school--the-urban-green-spaces-in-rada-tilly-coastal-town-chubut-province-argentina">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>September 01, 2011&lt;/span>
&lt;/p></description></item><item><title>The use of QGIS in the Geodata Infrastructure of the City of Uster</title><link>https://qgis.org/project/case-studies/suisse_uster/</link><pubDate>Fri, 01 Apr 2011 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/suisse_uster/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/suisse_uster.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="the-use-of-qgis-in-the-geodata-infrastructure-of-the-city-of-uster">
 The use of QGIS in the Geodata Infrastructure of the City of Uster
 &lt;a class="heading-anchor" href="#the-use-of-qgis-in-the-geodata-infrastructure-of-the-city-of-uster">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>April 01, 2011&lt;/span>
&lt;/p></description></item><item><title>Using a free GIS at Jaime Moniz Secondary School: QGIS</title><link>https://qgis.org/project/case-studies/portugal_funchal/</link><pubDate>Tue, 01 Mar 2011 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/portugal_funchal/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/portugal_funchal.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="using-a-free-gis-at-jaime-moniz-secondary-school-qgis">
 Using a free GIS at Jaime Moniz Secondary School: QGIS
 &lt;a class="heading-anchor" href="#using-a-free-gis-at-jaime-moniz-secondary-school-qgis">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>March 01, 2011&lt;/span>
&lt;/p></description></item><item><title>QGIS and GRASS in Local Government Bushfire Hazard Mapping</title><link>https://qgis.org/project/case-studies/australia_queens/</link><pubDate>Sat, 01 Jan 2011 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/australia_queens/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/australia_queens.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-and-grass-in-local-government-bushfire-hazard-mapping">
 QGIS and GRASS in Local Government Bushfire Hazard Mapping
 &lt;a class="heading-anchor" href="#qgis-and-grass-in-local-government-bushfire-hazard-mapping">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>January 01, 2011&lt;/span>
&lt;/p></description></item><item><title>QGIS and GRASS applied to paleontological survey in Western Portugal</title><link>https://qgis.org/project/case-studies/portugal_torres/</link><pubDate>Mon, 01 Nov 2010 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/portugal_torres/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/portugal_torres.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-and-grass-applied-to-paleontological-survey-in-western-portugal">
 QGIS and GRASS applied to paleontological survey in Western Portugal
 &lt;a class="heading-anchor" href="#qgis-and-grass-applied-to-paleontological-survey-in-western-portugal">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>November 01, 2010&lt;/span>
&lt;/p></description></item><item><title>QGIS as major GIS software in the Laboratory on Experimental and Applied Geography</title><link>https://qgis.org/project/case-studies/czech_brno/</link><pubDate>Mon, 01 Nov 2010 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/czech_brno/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/czech_brno.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-as-major-gis-software-in-the-laboratory-on-experimental-and-applied-geography">
 QGIS as major GIS software in the Laboratory on Experimental and Applied Geography
 &lt;a class="heading-anchor" href="#qgis-as-major-gis-software-in-the-laboratory-on-experimental-and-applied-geography">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>November 01, 2010&lt;/span>
&lt;/p></description></item><item><title>QGIS and GRASS in Biogeographical Research in the Iberian Peninsula</title><link>https://qgis.org/project/case-studies/portugal_evora/</link><pubDate>Thu, 01 Jul 2010 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/portugal_evora/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/portugal_evora.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-and-grass-in-biogeographical-research-in-the-iberian-peninsula">
 QGIS and GRASS in Biogeographical Research in the Iberian Peninsula
 &lt;a class="heading-anchor" href="#qgis-and-grass-in-biogeographical-research-in-the-iberian-peninsula">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>July 01, 2010&lt;/span>
&lt;/p></description></item><item><title>Working with QGIS in a spatial data infrastructure of Jalisco in Mexico</title><link>https://qgis.org/project/case-studies/mexico_jalisco/</link><pubDate>Thu, 01 Jul 2010 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/mexico_jalisco/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/mexico_jalisco.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="working-with-qgis-in-a-spatial-data-infrastructure-of-jalisco-in-mexico">
 Working with QGIS in a spatial data infrastructure of Jalisco in Mexico
 &lt;a class="heading-anchor" href="#working-with-qgis-in-a-spatial-data-infrastructure-of-jalisco-in-mexico">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>July 01, 2010&lt;/span>
&lt;/p></description></item><item><title>QGIS —— an interesting instrument for forestry planning concepts at local and regional level</title><link>https://qgis.org/project/case-studies/suisse_basel/</link><pubDate>Tue, 01 Jun 2010 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/suisse_basel/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/suisse_basel.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis--an-interesting-instrument-for-forestry-planning-concepts-at-local-and-regional-level">
 QGIS —— an interesting instrument for forestry planning concepts at local and regional level
 &lt;a class="heading-anchor" href="#qgis--an-interesting-instrument-for-forestry-planning-concepts-at-local-and-regional-level">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>June 01, 2010&lt;/span>
&lt;/p></description></item><item><title>QGIS in the governmental FOSSGIS stack of the Canton of Solothurn in Switzerland</title><link>https://qgis.org/project/case-studies/suisse_solothurn/</link><pubDate>Fri, 01 May 2009 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/suisse_solothurn/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies/suisse_solothurn.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-in-the-governmental-fossgis-stack-of-the-canton-of-solothurn-in-switzerland">
 QGIS in the governmental FOSSGIS stack of the Canton of Solothurn in Switzerland
 &lt;a class="heading-anchor" href="#qgis-in-the-governmental-fossgis-stack-of-the-canton-of-solothurn-in-switzerland">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p class="is-size-6 is-italic has-text-weight-medium">
 &lt;span class="icon">
 &lt;i class="fas fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span>May 01, 2009&lt;/span>
&lt;/p></description></item><item><title/><link>https://qgis.org/features/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/features/</guid><description>&lt;p>adp			QGIS	ArcMap (Info/Advanced)	GRASS GIS	ArcGIS Pro&lt;/p>
&lt;ul>
&lt;li>@				
QGIS	ArcMap (Info/Advanced)	GRASS GIS	ArcGIS Pro
1	Display Earth Resources Laboratory Applications Software (ELAS) datasets			YES	
2	Consume Enhanced Compression Wavelet (ECW)		YES*	YES	YES*
3	Geospatial Data Abstraction Library (GDAL)		YES*	YES	YES*
5	Display LAS Datasets		YES	YES	YES*
4	Display LAS (Lidar Data Files)		YES	YES	YES*
6	Display LASZ Compressed LAS		YES	YES	YES*
7	Reshape Existing Features		YES	YES	
8	Cut Polygon Features		YES	YES	YES
9	Buffer Features		YES	YES	YES
10	Create New Features		YES	YES	YES
11	Create New Features from the Buffer		YES	YES	YES
12	Create New Polygons		YES	YES	YES
13	Modify Each Selected Row Individually or as a Group (Attributes Dialog)		YES, NO	YES	YES*
14			YES	YES	YES
15	Split Lines		YES	YES	YES
16	Simplify Features		YES	YES	YES
17	Topology Rules Can Create		YES	YES	YES
18	Report Topology Errors		YES	YES	YES
19	Add Rule to Topology		YES	YES	YES
20	Create Topology		YES	YES	YES
21	Validate Topology		YES	YES	YES
22	Snapping Geometry		YES	YES	YES
23	Create a Database View		YES	YES	YES
24	Add web map service to a data view		YES	YES	YES*
25	Add web feature service to a data view		YES	YES	YES*
26			YES	YES	YES
27	Read/display/consume file geodatabase		YES	YES	YES
28	Read MS Excel file format		YES	YES	YES
29	Read DBF file format		YES	YES	YES
30	Layout and symbolize a map to display data		YES	YES	YES
31	Create multiple layouts for one &amp;ldquo;map document&amp;rdquo;		YES	NO*	YES
32	Insert a second data frame		YES	YES	NO
33	Insert an inset map in the layout		YES	YES	NO
34	Export a map in optional formats		YES	YES	YES
35	Advanced cartography tools (e.g., annotation)		YES	YES	YES
36	Export a data window in optional formats		YES	YES	YES
37	Select records by a query of attributes		YES	YES	YES
38	Select records by location		YES	YES	YES 
39	Select records interatively in a table		YES	YES	YES 
40	Select records interactively in a map		YES	YES	YES 
41	Export a selection of records		YES	YES	YES
42	Bookmark a map extent		YES	YES	YES
43	Change the map scale of a data window		YES	YES	YES
44	Define the projection of a data layer		YES	YES	YES
45	Re-project a dataset		YES	YES	YES
46	Join a table to a data layer		YES	YES	YES
47	Join the table of a polygon data layer to a point data layer based on point location within a polygon		YES*	YES	YES
48	Buffer a feature or selected features		YES	YES	YES
49	Clip one dataset based on another dataset		YES	YES	YES
50	Intersect features		YES	YES	YES
51	Union features		YES	YES	YES
52	Merge features		YES	YES	YES
53	Dissolve features		YES	YES	YES
54	Manage datasets in a catalog		YES*	YES*	YES*
55	Create and edit features		YES	YES	YES
56	Digitize from source map		YES	YES	YES
57	Advanced editing		YES	YES	YES
58	Snap to basemap layers		YES	YES	YES
59	Snap to feature service layers		YES	YES	NO
60	Build a model of processes and output		YES	YES	YES
61	Read raster formats (MrSID, TIFF, GIF, JPEG2000)		YES*	YES	YES*
62	Spatial analysis 		YES	YES	YES
63	3D analysis		YES	YES	YES
64	Extract, overlay, proximity, statistics		YES	YES	YES
65	Generalize data		YES	YES	YES
66	Convert vector to raster		YES	YES	YES
67	Raster processing		YES	YES	YES
68	Classify a raster dataset		YES*	YES	YES
69	Create a mosaic dataset		YES	YES	YES
70	Create LAS dataset		yes	YES	NO
71	Metadata editing, import, export		YES*	YES	YES*
72	Generate tile cache tiling scheme		yes	YES	
73	Geocode addresses		yes	YES	
74	Reverse geocode		PLUGIN	YES	
75	Spatial statistics		YES	YES	YES
76	Analyze a (road) network		YES	YES	YES
77	Linear referencing tools		PLUGIN	YES	YES
78	Create and edit metadata templates		YES*	YES	YES*
79	Create and edit valid metadata records		YES*	YES	YES*
80	Validate metadata records		YES*	YES	YES*
81	Can be easily improved by direct developer contracting		YES	NO	YES
82	Can be distributed freely with no per-seat license fees		YES	NO	YES
83	Can be used independently of a license manager		YES	YES	
84	Can integrate tools from GRASS		YES	NO	YES*
85	Can integrate tools from Orfeo Toolbox		YES	NO	YES
86	Can integrate tools from SAGA		YES	NO	YES
87	Has a rich ecosystem of free plugins which can be added to and easily distributed		YES	YES, many available in ArcGIS Online.	YES
88	Runs on MS Windows		YES	YES	YES
89	Runs on macOS		YES	NO	YES
90	Runs on Linux		YES	NO	YES
91	Has an open development process		YES	NO	YES
92	Has a server component for publishing web maps		YES	YES*	YES*
92	Help can be used offline in a disconnected environment 		YES	YES	YES
93					
94					
95	Full PostGIS read/write without extra licensing or plug-ins		YES	NO	YES
96	Add google maps basemap to map		YES	NO	NO
97	Full support for GeoPKG format read/write without extra plug-ins		YES	NO	YES
98	Full Oracle read/write wo extra licensing or plugins		YES		Maybe
99	SQLite/Spatialite support		YES	YES*	YES*
100	Support for other languages besides English		YES	YES	YES
101	Dynamic hillshade calculation/visualisation of elevation model		YES	YES	YES
102	Can Create and View mbtiles		YES	NO 	YES
103	Run on headless servers as data processing service (from commandline, API)			YES	YES
104	SQL like querying and filtering		YES	YES	YES
105	Can integrate powerful statistics analysis package e.g. R		YES	YES, with add-in	YES
106	Can integrate OSM features in a basemap		YES	YES with add-in	YES
107	Has a license		YES	YES	YES
108	No software maintenance fee		YES	NO	YES
109	Zonal statistics works with overlapping polygons		YES	NO	YES
110	Feature-level display opacity		YES	YES*	NO
111	Do not need to purchase separate license to use some of the features		YES	NO	YES
112					
113	Accessibility (not my area but essential to assess)				
114	Visualisation		YES		YES 
115	Custom icons supported		YES	YES	YES 
116	Takes 2+ minutes to start up		YES	YES	NO
117			YES	YES	YES 
118	SLD export		YES		YES*
119	Can read DWG files		YES	YES	YES*
120	FLIP/Reverse Lines		YES	YES	YES
121	Can import and view QGS project files		YES	NO	NO
122	Can import and use QGIS QML layer styling files		YES	NO	NO
123	Can import QGIS QLR layer definition files		YES	NO	NO
124	Can import ArcMap MXD documents		YES*	YES	NO
125	Can import ArcMap LYR layer definition files		YES*	YES	No
126	All symbology, labeling and layout properties can be defined on a per-feature basis		YES	NO*	No
127	Spatial analysis tools can have per-feature properties assigned, e.g. per feature dynamic parameter values		YES	NO	NO
128	Can copy and paste Symbologies from a layer to another		YES	NO	
129	Out of the box support for GDAL tools		Yes	No	No
130	Out of the box support for GRASS tools		Yes	No	Yes
131	Out of the box support for SAGA tools		Yes	No	No
132	Out of the box support for OTB tools		Yes	No	No
133	Transparent network logging showing all outgoing requests		Yes	No	No
134	Vector tile support, including ability to import and manipulate MapBox GL styling		Yes	No*	No
135	Project wide dynamic spot colors		Yes	No	No
136	Expression variables, including scope for overridding variables at different project levels		Yes	No	No
137	Can read &amp;ldquo;protected&amp;rdquo; ESRI geodatabases after time lock expires		Yes	No	Yes
138	Supports direct drag and drop of layers from ArcGIS		Yes*	Yes	No
139	Supports direct drag and drop of data sources from ArcCatalog		Yes*	Yes	No
140	Supports direct drag and drop of layers from QGIS projects		Yes	No	No
141	Supports direct drag and drop of layers from QGIS browser panel		Yes	No	No
142	Can directly import, edit and write GeoJSON files		Yes	No	Yes
143	Support CMYK color model		Coming Soon	Yes	
144	Mesh Data Abstraction Library (MDAL)		Yes	No	No
145	Out of the box support for hydrological and meteorological data on unstructured meshes 		Yes&lt;/li>
&lt;/ul>
&lt;p>&lt;a
 href="https://docs.qgis.org/3.22/en/docs/user_manual/preamble/features.html"
 
 
 target="_blank"
 rel="noopener"
 class="external-link"
 
>https://docs.qgis.org/3.22/en/docs/user_manual/preamble/features.html&lt;/a>&lt;/p></description></item><item><title/><link>https://qgis.org/flagship-users/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/flagship-users/</guid><description>&lt;p>headless = true
draft: &amp;ldquo;true&amp;rdquo;&lt;/p></description></item><item><title/><link>https://qgis.org/flickr-images/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/flickr-images/</guid><description>&lt;p>headless = true&lt;/p></description></item><item><title/><link>https://qgis.org/funders/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/funders/</guid><description>&lt;p>headless = true&lt;/p></description></item><item><title/><link>https://qgis.org/hub-maps/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/hub-maps/</guid><description>&lt;p>headless = true&lt;/p></description></item><item><title/><link>https://qgis.org/hub-screenshots/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/hub-screenshots/</guid><description>&lt;p>headless = true&lt;/p></description></item><item><title>Add Your Organization to QGIS Contributors</title><link>https://qgis.org/community/contributors/add-organisation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/contributors/add-organisation/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/contributors/add-organisation.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="add-your-organization-to-qgis-contributors">
 Add Your Organization to QGIS Contributors
 &lt;a class="heading-anchor" href="#add-your-organization-to-qgis-contributors">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Welcome! If your organization contributes to QGIS, you can be featured on our &lt;a
 href="https://qgis.org/community/contributors/"
 
 
>contributors page&lt;/a>. Follow these simple steps:&lt;/p></description></item><item><title>Annual General Meetings</title><link>https://qgis.org/community/foundation/annual_general_meetings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/foundation/annual_general_meetings/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/foundation/annual_general_meetings.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="annual-general-meetings">
 Annual General Meetings
 &lt;a class="heading-anchor" href="#annual-general-meetings">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Starting in 2016 coinciding with the establishment of a formal legal entity (Swiss “Verein”), we hold a virtual annual general meeting where QGIS Voting Members approve the budget for the coming year, the financial report for the past year, elect any new project members and so on. The minutes of these meetings are provided here as a matter of public record:&lt;/p></description></item><item><title>Annual Reports</title><link>https://qgis.org/community/foundation/annual_reports/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/foundation/annual_reports/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/foundation/annual_reports.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="annual-reports">
 Annual Reports
 &lt;a class="heading-anchor" href="#annual-reports">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Starting in 2016, coincident with the establishment of a formal legal entity (Swiss “Verein”), we are publishing an annual report for the preceding year highlighting key activities within the QGIS project.&lt;/p></description></item><item><title>Archive</title><link>https://qgis.org/archive/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/archive/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/archive/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="archive">
 Archive
 &lt;a class="heading-anchor" href="#archive">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Previous releases of QGIS are available at the following locations:&lt;/p></description></item><item><title>Archived Case Studies</title><link>https://qgis.org/project/case-studies-archive/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies-archive/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies-archive.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="archived-case-studies">
 Archived Case Studies
 &lt;a class="heading-anchor" href="#archived-case-studies">
	 ¶
 &lt;/a>
&lt;/h1>



&lt;div class="grid">
 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/ukrainian_spt/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/ukraine_spt1.png">&lt;/div>
 &lt;div class="listcont ">Ukrainian open initiative of creating tools for spatial planning in the QGIS environment&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/usa_polczynski/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/usa_polczynski_table1.png">&lt;/div>
 &lt;div class="listcont ">Historical Gazetteer of the Crimea&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/poland_ffth/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/poland_ffth/toolbox.png">&lt;/div>
 &lt;div class="listcont ">Using QGIS for FTTH/GPON network planning due to the implementation European Digital Agenda&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/uruguay_mides/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/uruguay_mides1.png">&lt;/div>
 &lt;div class="listcont ">Use of QGIS at the Ministry of Social Development of Uruguay (MIDES)&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/italy_cesena/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/italy_cesena1.png">&lt;/div>
 &lt;div class="listcont ">QGIS to describe the Cesena&amp;#39;s Wall&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/italy_rome/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/italy_igag1.png">&lt;/div>
 &lt;div class="listcont ">QGIS geoprocessing model to simplify first level seismic microzonation analysis&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/europe_lynx/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/europe_lynx1.png">&lt;/div>
 &lt;div class="listcont ">Lynx habitat analysis in the Southern Carpathians&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/australia_distance_learning/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/australia_distance_learning1.png">&lt;/div>
 &lt;div class="listcont ">QGIS for distance learning and teaching GIS at Universities&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/australia_snowyhydro/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/australia_snowyhydro1.jpg">&lt;/div>
 &lt;div class="listcont ">Using the processing toolbox to automate snow classification&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/india_guwahati/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/india_guwahati1.png">&lt;/div>
 &lt;div class="listcont ">Trainings &amp;amp; Research activities using QGIS at NIRD&amp;amp;PR-NERC, Guwahati, India&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/portugal_coimbra/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/portugal_coimbra1.png">&lt;/div>
 &lt;div class="listcont ">Using open source tools for characterization of a landscape. The LecosS plugin&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/india_pune/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/india_pune1.png">&lt;/div>
 &lt;div class="listcont ">Use of python console to prepare offline map from WMS (tile downloader)&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/antarctica/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/quantarctica.jpg">&lt;/div>
 &lt;div class="listcont ">Quantarctica: An Antarctic GIS package&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/france_burgundy_region/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/france_burgundy.jpg">&lt;/div>
 &lt;div class="listcont ">The Burgundy Historical Landscapes Working Group&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/india_assam/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/india_assam1.png">&lt;/div>
 &lt;div class="listcont ">QGIS for monitoring tigers (using camera traps in Nameri Tiger Reserve, Assam, India Sonitpur District)&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/usa_missouri/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/usa_missouri1.png">&lt;/div>
 &lt;div class="listcont ">QGIS Maps Historic Herpetofaunal Records (in Missouri, USA)&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/canada_brunswick/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/canada_brunswick1.jpg">&lt;/div>
 &lt;div class="listcont ">Creating the Fundy Footpath Trail Map with QGIS&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/italy_turin/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/italy_turin1.jpg">&lt;/div>
 &lt;div class="listcont ">The Research Institute for Geo-hydrological Protection of Turin —— Aerial photo archive management&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/portugal_ribeira/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/portugal_ribeira1.png">&lt;/div>
 &lt;div class="listcont ">QGIS and GRASS for modelling ecological corridors for wolves in North Portugal&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/india_hyderabad/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/india_hyderabad1.png">&lt;/div>
 &lt;div class="listcont ">QGIS Trainings at NIRD Jaipur Centre, India&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/africa_tiger/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/africa_tiger1.jpg">&lt;/div>
 &lt;div class="listcont ">Water Observation and Information System: Enabling the Use of Earth Observation Data for Integrated Water Resource Management in Africa&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/italy_vicenza/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/italy_vicenza1.png">&lt;/div>
 &lt;div class="listcont ">Using QGIS for urban planning in the municipality of Montecchio Maggiore, Vicenza, Italy&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/tanzania_udzungwa/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/tanzania_udzungwa1.jpg">&lt;/div>
 &lt;div class="listcont ">Using QGIS for wildlife training in Tanzania&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/malaysia_kuala/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/malaysia_kuala1.png">&lt;/div>
 &lt;div class="listcont ">QGIS at the Federal Department of Town and Country Planning, Peninsular Malaysia&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/portugal_lisbon/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/portugal_lisbon1.jpg">&lt;/div>
 &lt;div class="listcont ">Using QGIS to Map Hotspot Areas for Biodiversity and Ecosystem Services (HABEaS)&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/nigeria_jos/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/nigeria_jos1.jpg">&lt;/div>
 &lt;div class="listcont ">Amurum forest reserve habitat and avifauna mapping with QGIS in Nigeria&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/argentinia_chubut/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/argentinia_chubut1.png">&lt;/div>
 &lt;div class="listcont ">QGIS at high school —— the urban green spaces in Rada Tilly coastal town, Chubut province, Argentina&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/suisse_uster/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/suisse_uster1.png">&lt;/div>
 &lt;div class="listcont ">The use of QGIS in the Geodata Infrastructure of the City of Uster&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/portugal_funchal/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/portugal_funchal1.jpg">&lt;/div>
 &lt;div class="listcont ">Using a free GIS at Jaime Moniz Secondary School: QGIS&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/australia_queens/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/australia_queens1.jpg">&lt;/div>
 &lt;div class="listcont ">QGIS and GRASS in Local Government Bushfire Hazard Mapping&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/portugal_torres/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/portugal_torres1.jpg">&lt;/div>
 &lt;div class="listcont ">QGIS and GRASS applied to paleontological survey in Western Portugal&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/czech_brno/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/czech_brno1.jpg">&lt;/div>
 &lt;div class="listcont ">QGIS as major GIS software in the Laboratory on Experimental and Applied Geography&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/portugal_evora/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/portugal_evora1.png">&lt;/div>
 &lt;div class="listcont ">QGIS and GRASS in Biogeographical Research in the Iberian Peninsula&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/mexico_jalisco/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/mexico_jalisco1.jpg">&lt;/div>
 &lt;div class="listcont ">Working with QGIS in a spatial data infrastructure of Jalisco in Mexico&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/suisse_basel/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/suisse_basel1.jpg">&lt;/div>
 &lt;div class="listcont ">QGIS —— an interesting instrument for forestry planning concepts at local and regional level&lt;/div>
 &lt;/a>
&lt;/div>

 
 &lt;div class="tile">
 &lt;a class="rich-list has-image mr-2 mb-2" href="https://qgis.org/project/case-studies/suisse_solothurn/" >
 &lt;div class="image">&lt;img src="https://qgis.org/project/case-studies/images/suisse_solothurn1.png">&lt;/div>
 &lt;div class="listcont ">QGIS in the governmental FOSSGIS stack of the Canton of Solothurn in Switzerland&lt;/div>
 &lt;/a>
&lt;/div>

 
&lt;/div>

 &lt;/div>
&lt;/section></description></item><item><title>Books</title><link>https://qgis.org/resources/books/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/books/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/books.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="books">
 Books
 &lt;a class="heading-anchor" href="#books">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>This page lists books available from other publishers. QGIS does not manage any of them, and they are listed here only for your convenience.&lt;/p></description></item><item><title>Brand Guidelines</title><link>https://qgis.org/community/organisation/guidelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/guidelines/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/guidelines.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-trademark-and-brand-guidelines">
 QGIS Trademark and brand guidelines
 &lt;a class="heading-anchor" href="#qgis-trademark-and-brand-guidelines">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>We’re thrilled that you want to refer to either the QGIS project or the QGIS.ORG association and sincerely appreciate your help in spreading the word.&lt;/p></description></item><item><title>Bug Reporting</title><link>https://qgis.org/resources/support/bug-reporting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/support/bug-reporting/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/support/bug-reporting.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="bugs-features-and-issues">
 Bugs, Features and Issues
 &lt;a class="heading-anchor" href="#bugs-features-and-issues">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>QGIS is a largely volunteer driven project, and is the work of a dedicated team of developers, documenters, translators and supporters. Despite the efforts of the team to release QGIS without bugs, there may remain some bugs. If you find a bug or want new features to be added, please report it!&lt;/p></description></item><item><title>Case Studies</title><link>https://qgis.org/project/case-studies/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/case-studies/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/case-studies.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="case-studies">
 Case Studies
 &lt;a class="heading-anchor" href="#case-studies">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;blockquote>
&lt;p>&lt;strong>Want to showcase your QGIS project?&lt;/strong> &lt;a
 href="#submit-your-case-study"
 
 
>Submit your case study&lt;/a> and inspire the community with your success story.&lt;/p></description></item><item><title>Certification Programme</title><link>https://qgis.org/community/certification/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/certification/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/certification.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="certification-programme">
 Certification Programme
 &lt;a class="heading-anchor" href="#certification-programme">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="qgis-certificate">
 QGIS Certificate
 &lt;a class="heading-anchor" href="#qgis-certificate">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>Are you looking for courses with the official QGIS certificate? At the &lt;a
 href="https://certification.qgis.org/"
 
 
 target="_blank"
 rel="noopener"
 class="external-link"
 
>QGIS Certification Programme website&lt;/a>, you can explore an interactive map to locate organisations in your country that offer certified QGIS training and find upcoming courses that provide an official QGIS certificate.&lt;/p></description></item><item><title>Changelog for QGIS 2.0</title><link>https://qgis.org/project/visual-changelogs/visualchangelog200/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog200/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog200/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog20">
 Changelog for QGIS 2.0
 &lt;a class="heading-anchor" href="#changelog20">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Release date: 2013-09-09&lt;/p></description></item><item><title>Changelog for QGIS 2.10</title><link>https://qgis.org/project/visual-changelogs/visualchangelog210/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog210/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog210/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog210">
 Changelog for QGIS 2.10
 &lt;a class="heading-anchor" href="#changelog210">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Release date: 2015-06-26&lt;/p></description></item><item><title>Changelog for QGIS 2.12</title><link>https://qgis.org/project/visual-changelogs/visualchangelog212/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog212/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog212/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog212">
 Changelog for QGIS 2.12
 &lt;a class="heading-anchor" href="#changelog212">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/3648539707d0789903fdfedac3705584f12fa6ac.png">&lt;/p></description></item><item><title>Changelog for QGIS 2.14</title><link>https://qgis.org/project/visual-changelogs/visualchangelog214/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog214/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog214/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog214">
 Changelog for QGIS 2.14
 &lt;a class="heading-anchor" href="#changelog214">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/596e7e353771d2802f065352548e512b8d902d83.png">&lt;/p></description></item><item><title>Changelog for QGIS 2.16</title><link>https://qgis.org/project/visual-changelogs/visualchangelog216/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog216/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog216/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog216">
 Changelog for QGIS 2.16
 &lt;a class="heading-anchor" href="#changelog216">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/b4bbe21d5002a4b73ba27f5abf4e4aaea61d161f.png">&lt;/p></description></item><item><title>Changelog for QGIS 2.18</title><link>https://qgis.org/project/visual-changelogs/visualchangelog218/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog218/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog218/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog218">
 Changelog for QGIS 2.18
 &lt;a class="heading-anchor" href="#changelog218">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/ac3b0a08203e87505a823b0d8a0895d44489f916.png">&lt;/p></description></item><item><title>Changelog for QGIS 2.2</title><link>https://qgis.org/project/visual-changelogs/visualchangelog220/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog220/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog220/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog22">
 Changelog for QGIS 2.2
 &lt;a class="heading-anchor" href="#changelog22">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Release date: 2014-02-22&lt;/p></description></item><item><title>Changelog for QGIS 2.4</title><link>https://qgis.org/project/visual-changelogs/visualchangelog240/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog240/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog240/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog24">
 Changelog for QGIS 2.4
 &lt;a class="heading-anchor" href="#changelog24">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Release date: 2014-06-27&lt;/p></description></item><item><title>Changelog for QGIS 2.6</title><link>https://qgis.org/project/visual-changelogs/visualchangelog260/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog260/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog260/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog26">
 Changelog for QGIS 2.6
 &lt;a class="heading-anchor" href="#changelog26">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Release date: 2014-10-31&lt;/p></description></item><item><title>Changelog for QGIS 2.8</title><link>https://qgis.org/project/visual-changelogs/visualchangelog28/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog28/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog28/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog28">
 Changelog for QGIS 2.8
 &lt;a class="heading-anchor" href="#changelog28">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Release date: 2015-02-20&lt;/p></description></item><item><title>Changelog for QGIS 3.0</title><link>https://qgis.org/project/visual-changelogs/visualchangelog30/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog30/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog30/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog30">
 Changelog for QGIS 3.0
 &lt;a class="heading-anchor" href="#changelog30">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/8c7c6c5ded71fa7284d9e31144e2c0cdb02059ee.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.10</title><link>https://qgis.org/project/visual-changelogs/visualchangelog310/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog310/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog310/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog310">
 Changelog for QGIS 3.10
 &lt;a class="heading-anchor" href="#changelog310">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/ce6ba8fc893e51ec721c9dded4dd98d11806a223.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.12</title><link>https://qgis.org/project/visual-changelogs/visualchangelog312/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog312/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog312/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog312">
 Changelog for QGIS 3.12
 &lt;a class="heading-anchor" href="#changelog312">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/dbf38cfe3b603e7e0b840336d39b399a1a46e52d.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.14</title><link>https://qgis.org/project/visual-changelogs/visualchangelog314/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog314/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog314/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog314">
 Changelog for QGIS 3.14
 &lt;a class="heading-anchor" href="#changelog314">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/splash.jpeg">&lt;/p></description></item><item><title>Changelog for QGIS 3.16</title><link>https://qgis.org/project/visual-changelogs/visualchangelog316/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog316/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog316/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog316">
 Changelog for QGIS 3.16
 &lt;a class="heading-anchor" href="#changelog316">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/dbc0cef663f2f652e0961ac2ed168eb45ed2e182.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.18</title><link>https://qgis.org/project/visual-changelogs/visualchangelog318/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog318/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog318/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog318">
 Changelog for QGIS 3.18
 &lt;a class="heading-anchor" href="#changelog318">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/606afcefcc3f5fd4ff00db9b4cb04b22485044db.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.2</title><link>https://qgis.org/project/visual-changelogs/visualchangelog32/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog32/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog32/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog32">
 Changelog for QGIS 3.2
 &lt;a class="heading-anchor" href="#changelog32">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/8f04d904f903b8bff930e6c968fe46928e6cc012.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.20</title><link>https://qgis.org/project/visual-changelogs/visualchangelog320/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog320/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog320/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog320">
 Changelog for QGIS 3.20
 &lt;a class="heading-anchor" href="#changelog320">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/712c5f48a25ce79a413e9cc34336e05100b7f0c1.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.22</title><link>https://qgis.org/project/visual-changelogs/visualchangelog322/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog322/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog322/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog322">
 Changelog for QGIS 3.22
 &lt;a class="heading-anchor" href="#changelog322">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/badbeb89221e014ed31e7ea07919c9e734df39b2.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.24</title><link>https://qgis.org/project/visual-changelogs/visualchangelog324/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog324/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog324/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog324">
 Changelog for QGIS 3.24
 &lt;a class="heading-anchor" href="#changelog324">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/dce49bc182a307d8b4d60cfa0ba8caede109cf69.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.26</title><link>https://qgis.org/project/visual-changelogs/visualchangelog326/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog326/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog326/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog326">
 Changelog for QGIS 3.26
 &lt;a class="heading-anchor" href="#changelog326">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/916ce336f8f5939eb158506ea38290af6f1ce0f0.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.28</title><link>https://qgis.org/project/visual-changelogs/visualchangelog328/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog328/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog328/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog328">
 Changelog for QGIS 3.28
 &lt;a class="heading-anchor" href="#changelog328">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/19a3cf4af4fcad7ecec62560b72067b903097054.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.30</title><link>https://qgis.org/project/visual-changelogs/visualchangelog330/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog330/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog330/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog330">
 Changelog for QGIS 3.30
 &lt;a class="heading-anchor" href="#changelog330">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/af9e5405a8329d7de8959238a3d499da780c1598.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.32</title><link>https://qgis.org/project/visual-changelogs/visualchangelog332/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog332/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog332/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog332">
 Changelog for QGIS 3.32
 &lt;a class="heading-anchor" href="#changelog332">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/0316fbcb7ba30bcf1caee80daf0662a1a15d99b0.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.34</title><link>https://qgis.org/project/visual-changelogs/visualchangelog334/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog334/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog334/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog334">
 Changelog for QGIS 3.34
 &lt;a class="heading-anchor" href="#changelog334">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image0" src="images/entries/334splash.webp">&lt;/p></description></item><item><title>Changelog for QGIS 3.36</title><link>https://qgis.org/project/visual-changelogs/visualchangelog336/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog336/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog336/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog336">
 Changelog for QGIS 3.36
 &lt;a class="heading-anchor" href="#changelog336">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img src="images/projects/fc93f461b927dd4960936f3391cf00321f9552cc.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.38</title><link>https://qgis.org/project/visual-changelogs/visualchangelog338/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog338/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog338/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog338">
 Changelog for QGIS 3.38
 &lt;a class="heading-anchor" href="#changelog338">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img src="images/projects/77e273e90ec2f1953a8c0b5b0097a235c85f2425.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.4</title><link>https://qgis.org/project/visual-changelogs/visualchangelog34/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog34/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog34/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog34">
 Changelog for QGIS 3.4
 &lt;a class="heading-anchor" href="#changelog34">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image0" src="images/entries/splash34vs.webp">&lt;/p></description></item><item><title>Changelog for QGIS 3.40</title><link>https://qgis.org/project/visual-changelogs/visualchangelog340/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog340/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog340/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog340">
 Changelog for QGIS 3.40
 &lt;a class="heading-anchor" href="#changelog340">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img src="images/projects/83f1bc659777bc49e8e237625dfaa08f054e929c.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.42</title><link>https://qgis.org/project/visual-changelogs/visualchangelog342/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog342/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog342/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog342">
 Changelog for QGIS 3.42
 &lt;a class="heading-anchor" href="#changelog342">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img src="images/projects/b5beabaeef257557086b43ccdceffed3c78d8676.png.webp">&lt;/p></description></item><item><title>Changelog for QGIS 3.44</title><link>https://qgis.org/project/visual-changelogs/visualchangelog344/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog344/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog344/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog344">
 Changelog for QGIS 3.44
 &lt;a class="heading-anchor" href="#changelog344">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img
src="images/projects/3807b5d1851cc87bda040f637e1f4024bc11c58a.png"
class="img-responsive img-rounded center-block" />&lt;/p></description></item><item><title>Changelog for QGIS 3.6</title><link>https://qgis.org/project/visual-changelogs/visualchangelog36/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog36/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog36/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog36">
 Changelog for QGIS 3.6
 &lt;a class="heading-anchor" href="#changelog36">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/f335c2ee37b714ad6eec143246d947f09a5ff2f1.png">&lt;/p></description></item><item><title>Changelog for QGIS 3.8</title><link>https://qgis.org/project/visual-changelogs/visualchangelog38/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog38/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog38/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog38">
 Changelog for QGIS 3.8
 &lt;a class="heading-anchor" href="#changelog38">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img alt="image1" src="images/projects/403e44c7e958cff5d07a1eaf12af76ade88c564d.png">&lt;/p></description></item><item><title>Changelog for QGIS 4.0</title><link>https://qgis.org/project/visual-changelogs/visualchangelog40/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/visualchangelog40/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs/visualchangelog40/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="changelog40">
 Changelog for QGIS 4.0
 &lt;a class="heading-anchor" href="#changelog40">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;img
src="images/projects/388120cc4ef54e6b606481e3c2b08ba3738b5c17.png"
class="img-responsive img-rounded center-block" />&lt;/p></description></item><item><title>Code of Conduct</title><link>https://qgis.org/conduct/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/conduct/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/conduct/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content narrow">
 
 


&lt;h1 id="code-of-conduct">
 Code of Conduct
 &lt;a class="heading-anchor" href="#code-of-conduct">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Like the technical community as a whole, the QGIS team and community is made up of a mixture of professionals and volunteers from all over the world, working on every aspect of the mission - including mentorship, teaching, and connecting people.&lt;/p>
&lt;p>Diversity is one of our huge strengths, but it can also lead to communication issues and unhappiness. To that end, we have a few ground rules that we ask people to adhere to when they&amp;rsquo;re participating within this community and project. These rules apply equally to founders, mentors and those seeking help and guidance.&lt;/p></description></item><item><title>Commercial Support</title><link>https://qgis.org/resources/support/commercial-support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/support/commercial-support/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/support/commercial-support.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="commercial-support">
 Commercial support
 &lt;a class="heading-anchor" href="#commercial-support">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Do you plan to use QGIS in your company or organization, but worry about whether there is commercial support available? Are you looking for a developer to add features you need or fix bugs you encounter? Here is an alphabetical list of support contractors.&lt;/p></description></item><item><title>Contact and Support</title><link>https://qgis.org/resources/support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/support/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/support.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="contact-and-support">
 Contact and Support
 &lt;a class="heading-anchor" href="#contact-and-support">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;div class="container rich " >
 

&lt;div class="cont coloring-6">&lt;/p></description></item><item><title>Contributing Organizations</title><link>https://qgis.org/community/contributors/organisations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/contributors/organisations/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/contributors/organisations.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">🏢&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>Contributor Credits</title><link>https://qgis.org/community/organisation/credits/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/credits/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/credits.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="contributor-credits">
 Contributor Credits
 &lt;a class="heading-anchor" href="#contributor-credits">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Individuals, institutions and firms who contributed code to QGIS can let people know about their contribution by:&lt;/p></description></item><item><title>Contributor Requirements</title><link>https://qgis.org/resources/support/contributors-requirements/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/support/contributors-requirements/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/support/contributors-requirements.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="contributor-requirements">
 Contributor Requirements
 &lt;a class="heading-anchor" href="#contributor-requirements">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="requirements-for-new-contributors">
 Requirements for new contributors
 &lt;a class="heading-anchor" href="#requirements-for-new-contributors">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>We welcome new contributors to our community - we want you to use QGIS as a platform for doing your work - and we believe that QGIS is a great platform for that. In order to contribute code, patches, or documentation to the QGIS project, all developers/team members must:&lt;/p></description></item><item><title>Contributors Map</title><link>https://qgis.org/community/contributors/map/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/contributors/map/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/contributors/map.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 




&lt;link rel="stylesheet" href="https://qgis.org/sass/contributors-map.css">



&lt;link rel="stylesheet" href="https://qgis.org/css/fontawesome.css">



&lt;link rel="stylesheet" href="https://qgis.org/libs/maplibre/maplibre-gl.css">



&lt;link rel="stylesheet" href="https://qgis.org/libs/openlayers/ol.css">

&lt;div class="contributors-map-container">
 &lt;div class="loading-spinner">
 Loading contributors map...
 &lt;/div>
 
 
 &lt;div class="map-controls">
 &lt;button id="globe-view-btn" class="map-view-toggle active" title="Globe View">
 &lt;i class="fas fa-globe">&lt;/i>
 &lt;/button>
 &lt;button id="flat-view-btn" class="map-view-toggle" title="Flat Map">
 &lt;i class="fas fa-map">&lt;/i>
 &lt;/button>
 &lt;/div>

 
 &lt;div class="map-category-legend">
 &lt;label class="map-legend-checkbox-label">
 &lt;input type="checkbox" id="filter-code" checked>
 &lt;span class="map-legend-marker code-marker-preview">&lt;/span>
 Code Contributors
 &lt;/label>
 &lt;label class="map-legend-checkbox-label supporting-checkbox-label">
 &lt;input type="checkbox" id="filter-supporting" checked>
 &lt;div class="supporting-legend-types">
 &lt;span class="supporting-legend-main-label">Supporting Contributors&lt;/span>
 &lt;div class="supporting-legend-type-row">
 &lt;span class="map-legend-marker supporting-marker-preview">&lt;/span>
 &lt;span>Individual&lt;/span>
 &lt;/div>
 &lt;div class="supporting-legend-type-row">
 &lt;span class="map-legend-marker supporting-marker-preview supporting-org-preview">&lt;/span>
 &lt;span>Organisation&lt;/span>
 &lt;/div>
 &lt;/div>
 &lt;/label>
 &lt;/div>
 
 
 &lt;div id="globe-view">&lt;/div>
 
 
 &lt;div id="flat-map-view">&lt;/div>
&lt;/div>


&lt;div class="map-legend">
 &lt;h4>Contribution Levels&lt;/h4>
 &lt;div class="legend-items-grid">
 &lt;div class="legend-item">
 &lt;div class="legend-circle" style="width: 84px; height: 84px;">&lt;/div>
 &lt;span>10,000+ commits&lt;/span>
 &lt;/div>
 &lt;div class="legend-item">
 &lt;div class="legend-circle" style="width: 66px; height: 66px;">&lt;/div>
 &lt;span>5,000+ commits&lt;/span>
 &lt;/div>
 &lt;div class="legend-item">
 &lt;div class="legend-circle" style="width: 54px; height: 54px;">&lt;/div>
 &lt;span>1,000+ commits&lt;/span>
 &lt;/div>
 &lt;div class="legend-item">
 &lt;div class="legend-circle" style="width: 42px; height: 42px;">&lt;/div>
 &lt;span>500+ commits&lt;/span>
 &lt;/div>
 &lt;div class="legend-item">
 &lt;div class="legend-circle" style="width: 36px; height: 36px;">&lt;/div>
 &lt;span>&amp;lt; 500 commits&lt;/span>
 &lt;/div>
 &lt;/div>
&lt;/div>


&lt;div id="popup-overlay" class="popup-overlay">&lt;/div>


&lt;div id="contributor-popup" class="contributor-tooltip">
 &lt;button id="popup-close" class="tooltip-close">×&lt;/button>
 &lt;div class="card contributor-card" id="popup-card">
 &lt;div class="card-content has-text-centered">
 &lt;div class="avatar-container">
 &lt;img id="popup-avatar" src="" alt="Avatar" class="avatar">
 &lt;/div>
 &lt;h3 class="title is-4">
 &lt;a id="popup-username-link" href="" target="_blank" rel="noopener" class="external-link">&lt;/a>
 &lt;/h3>
 &lt;div class="total-contributions mb-4 is-flex is-justify-content-center is-align-items-center">
 &lt;span class="tag is-light is-medium has-text-weight-semibold mr-1 is-rounded">
 &lt;i class="fab fa-git-alt mr-1 has-text-info">&lt;/i>
 &lt;span id="popup-total-contributions">&lt;/span>
 &lt;/span>
 &lt;span class="has-text-grey">commits&lt;/span>
 &lt;/div>
 &lt;div class="contribution-badges" id="popup-thematics-list">&lt;/div>
 &lt;/div>
 &lt;/div>
&lt;/div>


&lt;div id="supporting-contributor-popup" class="contributor-tooltip supporting-contributor-popup">
 &lt;button id="supporting-popup-close" class="tooltip-close">×&lt;/button>
 &lt;div class="card contributor-card supporting-card" id="supporting-popup-card">
 &lt;div class="card-content">
 &lt;div class="columns is-vcentered is-mobile">
 &lt;div class="column is-narrow">
 &lt;div class="supporting-avatar-container">
 &lt;img id="supporting-popup-avatar" src="" alt="Avatar" class="supporting-popup-avatar">
 &lt;span class="supporting-s-badge">S&lt;/span>
 &lt;/div>
 &lt;/div>
 &lt;div class="column">
 &lt;h3 class="title is-5 mb-1">
 &lt;a id="supporting-popup-name-link" href="" target="_blank" rel="noopener" class="external-link">&lt;/a>
 &lt;span id="supporting-popup-name-text" style="display:none;">&lt;/span>
 &lt;/h3>
 &lt;div id="supporting-popup-status" class="mb-2">&lt;/div>
 &lt;div id="supporting-popup-dates" class="is-size-7 has-text-grey mb-2">&lt;/div>
 &lt;/div>
 &lt;/div>
 &lt;div class="content is-small supporting-popup-description" id="supporting-popup-description">&lt;/div>
 &lt;div class="contribution-badges" id="supporting-popup-roles">&lt;/div>
 &lt;/div>
 &lt;/div>
&lt;/div>



&lt;script src="https://qgis.org/libs/maplibre/maplibre-gl.js">&lt;/script>



&lt;script src="https://qgis.org/libs/openlayers/ol.js">&lt;/script>



&lt;script src="https://qgis.org/js/contributors-map.js">&lt;/script>

&lt;h2 id="about-this-map">
 About This Map
 &lt;a class="heading-anchor" href="#about-this-map">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>This interactive map displays the geographic distribution of QGIS contributors around the world. Each marker represents a contributor, with the size indicating their level of contribution to the project.&lt;/p></description></item><item><title>Debian / Ubuntu LTR Packages</title><link>https://qgis.org/linux-packages/debian-ubuntu-ltr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/debian-ubuntu-ltr/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/debian-ubuntu-ltr.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="debian--ubuntu-ltr-packages">
 Debian / Ubuntu LTR Packages
 &lt;a class="heading-anchor" href="#debian--ubuntu-ltr-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS Long Term Release (LTR) packages for Debian and Ubuntu distributions.&lt;/p></description></item><item><title>Debian / Ubuntu Nightly LTR Packages</title><link>https://qgis.org/linux-packages/debian-ubuntu-nightly-ltr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/debian-ubuntu-nightly-ltr/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/debian-ubuntu-nightly-ltr.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="debian--ubuntu-nightly-ltr-packages">
 Debian / Ubuntu Nightly LTR Packages
 &lt;a class="heading-anchor" href="#debian--ubuntu-nightly-ltr-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS nightly Long Term Release (LTR) packages for Debian and Ubuntu distributions.&lt;/p></description></item><item><title>Debian / Ubuntu Nightly Packages</title><link>https://qgis.org/linux-packages/debian-ubuntu-nightly/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/debian-ubuntu-nightly/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/debian-ubuntu-nightly.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="debian--ubuntu-nightly-packages">
 Debian / Ubuntu Nightly Packages
 &lt;a class="heading-anchor" href="#debian--ubuntu-nightly-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS nightly build packages for Debian and Ubuntu distributions.&lt;/p></description></item><item><title>Debian / Ubuntu Nightly Release Packages</title><link>https://qgis.org/linux-packages/debian-ubuntu-nightly-release/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/debian-ubuntu-nightly-release/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/debian-ubuntu-nightly-release.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="debian--ubuntu-nightly-release-packages">
 Debian / Ubuntu Nightly Release Packages
 &lt;a class="heading-anchor" href="#debian--ubuntu-nightly-release-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS nightly release packages for Debian and Ubuntu distributions.&lt;/p></description></item><item><title>Debian / Ubuntu Packages</title><link>https://qgis.org/linux-packages/debian-ubuntu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/debian-ubuntu/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/debian-ubuntu.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="debian--ubuntu-packages">
 Debian / Ubuntu Packages
 &lt;a class="heading-anchor" href="#debian--ubuntu-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS packages for Debian and Ubuntu distributions.&lt;/p></description></item><item><title>Diversity statement</title><link>https://qgis.org/diversity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/diversity/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/diversity/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content narrow">
 
 


&lt;h1 id="diversity-statement">
 Diversity statement
 &lt;a class="heading-anchor" href="#diversity-statement">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>The QGIS Project welcomes and encourages participation by everyone.&lt;/p>
&lt;p>No matter how you identify yourself or how others perceive you: we welcome you. We welcome contributions from everyone as long as they interact constructively with our community.&lt;/p>
&lt;p>While much of the work for our project is technical in nature, we value and encourage contributions from those with expertise in other areas, and welcome them into our community.&lt;/p></description></item><item><title>Donate</title><link>https://qgis.org/funding/donate/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/funding/donate/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/funding/donate.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>QGIS is developed by a team of dedicated volunteers, companies and organisations.&lt;/p></description></item><item><title>Donors</title><link>https://qgis.org/funding/donate/donors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/funding/donate/donors/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/funding/donate/donors.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="donors">
 Donors
 &lt;a class="heading-anchor" href="#donors">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Donations can be of any amount, via our bank account, Stripe or Paypal (information available at &lt;a
 href="https://qgis.org/funding/donate/"
 
 
>Donations&lt;/a> page). Even a small donation can make a difference and help to reach important project goals!&lt;/p></description></item><item><title>Download</title><link>https://qgis.org/download/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/download/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/download/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>&lt;div class="container rich has-right" id="donate-prompt" >
 

&lt;div class="cont coloring-2">&lt;/p></description></item><item><title>Downloads</title><link>https://qgis.org/downloads-list/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/downloads-list/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/downloads-list/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-downloads">
 QGIS Downloads
 &lt;a class="heading-anchor" href="#qgis-downloads">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS installers, packages, and related files from our comprehensive download repository. Files are hosted on our storage server, so download speeds may vary compared to current release versions.&lt;/p></description></item><item><title>Environmental Policy</title><link>https://qgis.org/environmental-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/environmental-policy/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/environmental-policy/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content narrow">
 
 


&lt;h1 id="environmental-policy">
 Environmental Policy
 &lt;a class="heading-anchor" href="#environmental-policy">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="rationalehttpswwwqgisorgensitegetinvolvedgovernancecodeofconductenvironmentalpolicyhtmlrationale-link-to-this-heading">
 Rationale&lt;a
 href="https://www.qgis.org/en/site/getinvolved/governance/codeofconduct/environmentalpolicy.html#rationale"
 
 title="Link to this heading"
 class="Link to this heading"
 
 
 target="_blank"
 rel="noopener"
 class="external-link"
 
>&lt;/a>
 &lt;a class="heading-anchor" href="#rationalehttpswwwqgisorgensitegetinvolvedgovernancecodeofconductenvironmentalpolicyhtmlrationale-link-to-this-heading">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>Environmental issues, such as the climate crisis, the rapid decrease of biodiversity, and pollution are pressing issues for everyone in the Geoscience community and beyond. Many QGIS users and contributors are geoscientists or geoinformatics specialists. As such, we need to act responsibly and serve as role models. If we act, there is a chance that the members of the general public that are less informed about these issues will also feel the urgency to act and help reduce the impact of human activity on our planet.&lt;/p></description></item><item><title>FAQ</title><link>https://qgis.org/resources/support/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/support/faq/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/support/faq.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="faq">
 FAQ
 &lt;a class="heading-anchor" href="#faq">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Here we collect answers to question that come up very often.&lt;/p></description></item><item><title>Finance</title><link>https://qgis.org/community/foundation/finance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/foundation/finance/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/foundation/finance.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="finance">
 Finance
 &lt;a class="heading-anchor" href="#finance">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Please check the following reports, and see how your donations and sponsorships are important for the progress of the project.&lt;/p></description></item><item><title>Get involved</title><link>https://qgis.org/community/involve/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/involve/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/involve.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h2 id="ways-of-contributing">
 Ways of Contributing
 &lt;a class="heading-anchor" href="#ways-of-contributing">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>&lt;a
 href="#participate-in-support-channels"
 
 title="scroll-on-page"
 class="scroll-on-page"
 
 
>Participate in Support Channels&lt;/a> &lt;a
 href="#report-bugs"
 
 title="scroll-on-page"
 class="scroll-on-page"
 
 
>Report Bugs&lt;/a> &lt;a
 href="#qgis-documentation"
 
 title="scroll-on-page"
 class="scroll-on-page"
 
 
>QGIS Documentation&lt;/a> &lt;a
 href="#translate-qgis"
 
 title="scroll-on-page"
 class="scroll-on-page"
 
 
>Translate QGIS&lt;/a> &lt;a
 href="#develop-a-plugin"
 
 title="scroll-on-page"
 class="scroll-on-page"
 
 
>Develop a Plugin&lt;/a> &lt;a
 href="#develop-qgis-core"
 
 title="scroll-on-page"
 class="scroll-on-page"
 
 
>Develop QGIS Core&lt;/a> &lt;a
 href="#sustain--donate"
 
 title="scroll-on-page"
 class="scroll-on-page"
 
 
>Sustain &amp;amp; Donate&lt;/a>&lt;/p></description></item><item><title>GitHub Sponsors</title><link>https://qgis.org/funding/donate/github-sponsors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/funding/donate/github-sponsors/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/funding/donate/github-sponsors.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="github-sponsors">
 GitHub Sponsors
 &lt;a class="heading-anchor" href="#github-sponsors">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Donations can be of any amount through &lt;a
 href="https://github.com/sponsors/qgis"
 
 
 target="_blank"
 rel="noopener"
 class="external-link"
 
>GitHub Sponsors&lt;/a>. Even a small contribution can make a difference and help us reach important project goals!&lt;/p></description></item><item><title>Goodies</title><link>https://qgis.org/goodies/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/goodies/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/goodies/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="goodies">
 Goodies
 &lt;a class="heading-anchor" href="#goodies">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>If you are a fan of QGIS, you might want to visit our store so you can buy some mementos to show off your favourite desktop GIS. We have a number of great t-shirts, mugs, hoodies, caps and more, so do pay a visit to one of our stores below!&lt;/p></description></item><item><title>Individual Contributors</title><link>https://qgis.org/community/contributors/individuals/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/contributors/individuals/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/contributors/individuals.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">🧑‍💻&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>Infrastructure</title><link>https://qgis.org/community/organisation/infrastructure/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/infrastructure/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/infrastructure.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="infrastructure">
 Infrastructure
 &lt;a class="heading-anchor" href="#infrastructure">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>This page should show you all the infrastructure and services that QGIS uses, and current contacts or owners.&lt;/p></description></item><item><title>Installation Guide</title><link>https://qgis.org/resources/installation-guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/installation-guide/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/installation-guide/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-installers">
 QGIS Installers
 &lt;a class="heading-anchor" href="#qgis-installers">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>QGIS is available on Windows, macOS, Linux, FreeBSD, OpenBSD, Android and iOS.&lt;/p></description></item><item><title>Mailing Lists</title><link>https://qgis.org/community/organisation/mailinglists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/mailinglists/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/mailinglists.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="mailing-lists">
 Mailing Lists
 &lt;a class="heading-anchor" href="#mailing-lists">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>We communicate on mailing lists divided by topics and target groups. Feel free to subscribe to any of these lists. Please remember to contribute to the list by answering questions and sharing your experiences.&lt;/p></description></item><item><title>Meetings</title><link>https://qgis.org/community/organisation/meetings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/meetings/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/meetings.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="meetings">
 Meetings
 &lt;a class="heading-anchor" href="#meetings">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Since 2009 the QGIS community has been organizing developer and user meetings around the world.&lt;/p></description></item><item><title>Members and Donors</title><link>https://qgis.org/funding/membership/members/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/funding/membership/members/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/funding/membership/members.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="members-and-donors">
 Members and Donors
 &lt;a class="heading-anchor" href="#members-and-donors">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>We thank our sustaining members and donors who support the QGIS project, often regularly, and enable us to pay for our infrastructure and important development work, as well as finance developer meetings and promotion of QGIS in workshops and conferences.&lt;/p></description></item><item><title>Privacy Policy</title><link>https://qgis.org/resources/support/privacy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/support/privacy/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/support/privacy.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="our-privacy-policy">
 Our Privacy Policy
 &lt;a class="heading-anchor" href="#our-privacy-policy">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="qgis-feed-and-analytics-dashboard">
 QGIS Feed and Analytics Dashboard
 &lt;a class="heading-anchor" href="#qgis-feed-and-analytics-dashboard">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>The &lt;strong>QGIS Feed Analytics Dashboard&lt;/strong> (&lt;a
 href="https://analytics.qgis.org"
 
 
 target="_blank"
 rel="noopener"
 class="external-link"
 
>https://analytics.qgis.org&lt;/a>) collects minimal, non-identifiable usage data to help improve the QGIS project. When QGIS checks for news updates from the &lt;a
 href="https://feed.qgis.org"
 
 
 target="_blank"
 rel="noopener"
 class="external-link"
 
>QGIS Feed Website&lt;/a>, the following information is recorded:&lt;/p></description></item><item><title>Project organisation</title><link>https://qgis.org/community/organisation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="whos-who">
 Who&amp;rsquo;s Who
 &lt;a class="heading-anchor" href="#whos-who">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>QGIS as a Project is currently organised as an association legally based in Switzerland with the following structure:&lt;/p></description></item><item><title>QGIS Contributors</title><link>https://qgis.org/community/contributors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/contributors/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/contributors.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>&lt;div class="container rich has-right rounded" >
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>QGIS Developer Meetings</title><link>https://qgis.org/community/organisation/meetings/dev_meetings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/meetings/dev_meetings/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/meetings/dev_meetings.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li class="is-active">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-developer-meetings">
 QGIS Developer Meetings
 &lt;a class="heading-anchor" href="#qgis-developer-meetings">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">💁&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>QGIS License</title><link>https://qgis.org/license/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/license/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/license/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content narrow">
 
 


&lt;h1 id="gnu-general-public-license">
 GNU GENERAL PUBLIC LICENSE
 &lt;a class="heading-anchor" href="#gnu-general-public-license">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="version-2-june-1991">
 Version 2, June 1991
 &lt;a class="heading-anchor" href="#version-2-june-1991">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.&lt;/p>
&lt;h3 id="preamble">
 Preamble
 &lt;a class="heading-anchor" href="#preamble">
	 ¶
 &lt;/a>
&lt;/h3>
&lt;p>The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software&amp;ndash;to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation&amp;rsquo;s software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.&lt;/p></description></item><item><title>QGIS Maps</title><link>https://qgis.org/project/overview/maps/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/overview/maps/</guid><description>&lt;p>








&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/overview/maps.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 




&lt;div class="columns is-multiline maps-header">
 &lt;div class="column is-6">
 &lt;h1 id="qgis-maps">
 QGIS Maps
 &lt;a class="heading-anchor" href="#qgis-maps"> ¶ &lt;/a>
 &lt;/h1>
 &lt;p>Amazing maps created using QGIS&lt;/p></description></item><item><title>QGIS overview</title><link>https://qgis.org/project/overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/overview/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/overview.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h2 id="key-features">
 Key features
 &lt;a class="heading-anchor" href="#key-features">
	 ¶
 &lt;/a>
&lt;/h2>







	
	
	
	


&lt;div class="tabs">
 &lt;ul>
 
 &lt;li>&lt;a class="is-active" id="tab-1">Create maps&lt;/a>&lt;/li>
 
 
 &lt;li>&lt;a id="tab-2">Edit layers&lt;/a>&lt;/li>
 
 
 &lt;li>&lt;a id="tab-3">Process and analyze&lt;/a>&lt;/li>
 
 
 &lt;li>&lt;a id="tab-4">Share maps&lt;/a>&lt;/li>
 
 
 &lt;/ul>
&lt;/div>

&lt;script>
 function openTab(event) {
 var tabId = event.target.id;

 
 document.querySelectorAll('[id^="content-tab-"]').forEach((e) => {
 e.style.display = "none";
 });

 
 document.querySelectorAll('[id^="tab-"]').forEach((e) => {
 e.classList.remove("is-active");
 });

 
 document.getElementById("content-" + tabId).style.display = "block";

 
 document.getElementById(tabId).classList.add("is-active");
 }

 document.querySelectorAll('[id^="tab-"]').forEach((e) => {
 e.addEventListener("click", openTab);
 });

 
 document.addEventListener("DOMContentLoaded", () => {
 document
 .querySelectorAll('[id^="content-tab-"]:not(#content-tab-1)')
 .forEach((e) => {
 e.style.display = "none";
 });
 });
&lt;/script>

&lt;p>&lt;div class="container" id="content-tab-1" >
 &lt;div class="columns is-multiline is-centered">





 &lt;div class="column is-flex is-flex-direction-column is-two-thirds rounded mb-4">
 




&lt;img alt="Create map" src="../img/create.gif" title="Create maps">

 &lt;/div>
&lt;/p></description></item><item><title>QGIS resources</title><link>https://qgis.org/resources/hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/hub/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/hub.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="resources">
 Resources
 &lt;a class="heading-anchor" href="#resources">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">🖖&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>QGIS Screenshots</title><link>https://qgis.org/project/overview/screenshots/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/overview/screenshots/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/overview/screenshots.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 




&lt;div class="columns is-multiline screenshots-header">
 &lt;div class="column is-6">
 &lt;h1 id="qgis-screenshots">
 QGIS Screenshots
 &lt;a class="heading-anchor" href="#qgis-screenshots"> ¶ &lt;/a>
 &lt;/h1>
 &lt;p>&lt;/p></description></item><item><title>QGIS User Meetings</title><link>https://qgis.org/community/organisation/meetings/user_meetings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/meetings/user_meetings/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/meetings/user_meetings.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li class="is-active">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="qgis-user-meetings">
 QGIS User Meetings
 &lt;a class="heading-anchor" href="#qgis-user-meetings">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">💁&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>QGIS.org Charter</title><link>https://qgis.org/community/foundation/charter/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/foundation/charter/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/foundation/charter.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="charter-of-the-qgisorg-association">
 Charter of the QGIS.ORG Association
 &lt;a class="heading-anchor" href="#charter-of-the-qgisorg-association">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="1-legal-status-of-qgisorg">
 1 Legal status of QGIS.ORG
 &lt;a class="heading-anchor" href="#1-legal-status-of-qgisorg">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>QGIS.ORG is the worldwide association of QGIS users and developers. QGIS.ORG is
constituted as a Swiss ‘association’ (Verein im Sinne des Schweizerischen
Zivilgesetzbuches (Art. 60-79 ZGB)).&lt;/p></description></item><item><title>Reimbursements for Developer Meetings</title><link>https://qgis.org/community/organisation/meetings/reimbursements/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/organisation/meetings/reimbursements/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/organisation/meetings/reimbursements.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li class="is-active">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="reimbursements-for-developer-meetings">
 Reimbursements for Developer Meetings
 &lt;a class="heading-anchor" href="#reimbursements-for-developer-meetings">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>The QGIS project holds twice-yearly developer meetings, typically somewhere in Europe. The purpose of the meetings is to provide face-to-face time for developers. It is a forum for presenting new ideas, planning, putting heads together to solve problems and so on.&lt;/p></description></item><item><title>Reports</title><link>https://qgis.org/resources/reports/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/reports/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/reports/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="daily-reports">
 Daily Reports
 &lt;a class="heading-anchor" href="#daily-reports">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>We generate reports on a daily basis to monitor the status of QGIS Server.&lt;/p></description></item><item><title>Road Map</title><link>https://qgis.org/resources/roadmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/roadmap/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/roadmap.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="road-map">
 Road Map
 &lt;a class="heading-anchor" href="#road-map">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;div class="container">
 &lt;div class="roadmap mb-4">
 
 &lt;div class="right-ribbon">&lt;span class="stable">Current: 3.44.9&lt;/span>&lt;/div>
 
 &lt;h3 class="title">Long Term Release (LTR)&lt;/h3>
 &lt;ul class="steps is-balanced">
 &lt;li class="steps-segment">
 &lt;span class="steps-marker">&lt;/span>
 &lt;div class="steps-content">
 &lt;div class="has-text-weight-normal is-flex is-flex-direction-row-reverse is-justify-content-left is-align-items-center">
 &lt;span>
 Initial Release
 &lt;/span>
 &lt;span class="help-tip">
 &lt;span>Our stable releases are created by periodically taking a development version and &amp;#39;hardening&amp;#39; it by focussing only on bugfixes.&lt;/span>
 &lt;/span>
 &lt;/div>
 
 &lt;/li>
 &lt;li class="steps-segment is-active">
 &lt;span class="steps-marker">&lt;/span>
 &lt;div class="steps-content">
 &lt;div>
 &lt;div class="has-text-weight-normal is-flex is-flex-direction-row-reverse is-justify-content-left is-align-items-center">
 &lt;span>
 Point Release:
 
 &lt;span class="rm-current">3.44.10&lt;/span>
 
 &lt;/span>
 &lt;span class="help-tip">
 &lt;span>Each month we create a new point release for our latest version. These releases contain no new features, only bug fixes.&lt;/span>
 &lt;/span>
 &lt;/div>
 &lt;div class="countdown-date-wrapper">
 &lt;span class="icon-text">
 &lt;span class="icon has-text-grey">
 &lt;i class="far fa-calendar-alt">&lt;/i>
 &lt;/span>
 &lt;span id="point-release-date" class="countdown-date">&lt;/span>
 &lt;/span>
 &lt;/div>
 &lt;nav id="point-release" class="level">
 &lt;div class="level-item is-narrow has-text-centered">
 &lt;div>
 &lt;p class="days heading is-size-7 tag ">&lt;/p></description></item><item><title>Security</title><link>https://qgis.org/resources/support/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/support/security/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/support/security.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h2 id="security-information">
 Security information
 &lt;a class="heading-anchor" href="#security-information">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>The QGIS community takes security seriously. We are aware that QGIS is deployed in sensitive environments. This page outlines how the QGIS project responds to vulnerabilities and security matters.&lt;/p></description></item><item><title>Sol Katz Award Recipients</title><link>https://qgis.org/community/contributors/sol-katz-award/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/contributors/sol-katz-award/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/contributors/sol-katz-award.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">🏆&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>Supporting Contributors</title><link>https://qgis.org/community/contributors/supporting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/contributors/supporting/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/contributors/supporting.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">🙋&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>Supporting Contributors Application Guidelines</title><link>https://qgis.org/community/contributors/application-guidelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/contributors/application-guidelines/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/contributors/application-guidelines.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">📋&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>Sustaining membership program</title><link>https://qgis.org/funding/membership/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/funding/membership/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/funding/membership.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="sustaining-membership-program">
 Sustaining membership program
 &lt;a class="heading-anchor" href="#sustaining-membership-program">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>QGIS is an Open Source project. QGIS development, its documentation, web sites and infrastructure are largely carried out by volunteers. Since the project&amp;rsquo;s inception in 2002, we have built up a large, valuable and useful code base, free for everybody to use and improve.&lt;/p></description></item><item><title>Test page</title><link>https://qgis.org/test/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/test/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/test.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-image mr-2 mb-2"
 href="../case-studies"
 data-url="../case-studies"
 target=""
 rel=""
 ZgotmplZ
 >
 
 
 &lt;div class="image">&lt;img src="https://qgis.org/img/map2.png">&lt;/div>
 
 &lt;div class="listcont " title-content="Rich-list with image">Rich-list with image&lt;/div>
 &lt;div class="subtext is-size-7">layoutClass=half&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-image mr-2 mb-2"
 href="../case-studies"
 data-url="../case-studies"
 target=""
 rel=""
 ZgotmplZ
 >
 
 
 &lt;div class="image">&lt;img src="https://qgis.org/img/map2.png">&lt;/div>
 
 &lt;div class="listcont " title-content="Rich-list with image">Rich-list with image&lt;/div>
 &lt;div class="subtext is-size-7">layoutClass=half&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list third has-icon mr-2 mb-2"
 href="http://documentation.qgis.org"
 data-url="http://documentation.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">⭐&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Rich-list with icon">Rich-list with icon&lt;/div>
 &lt;div class="subtext is-size-7">layoutClass=third&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list third has-icon mr-2 mb-2"
 href="http://documentation.qgis.org"
 data-url="http://documentation.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🌀&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Rich-list with icon">Rich-list with icon&lt;/div>
 &lt;div class="subtext is-size-7">layoutClass=third&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list third has-icon mr-2 mb-2"
 href="http://documentation.qgis.org"
 data-url="http://documentation.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🔮&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Rich-list with icon">Rich-list with icon&lt;/div>
 &lt;div class="subtext is-size-7">layoutClass=third&lt;/div>
 &lt;/a>


&lt;h2 id="ways-of-contributing">
 Ways of Contributing
 &lt;a class="heading-anchor" href="#ways-of-contributing">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>💭💬🤔🧑‍🎓🤓🖖✌️🦄🦸⭐🌀🔮🪄🛟💡🕶️&lt;/p></description></item><item><title>Testing</title><link>https://qgis.org/resources/testing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/resources/testing/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/resources/testing.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="tests">
 Tests
 &lt;a class="heading-anchor" href="#tests">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="continuous-integration-tests">
 Continuous Integration Tests
 &lt;a class="heading-anchor" href="#continuous-integration-tests">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>Both QGIS Desktop and QGIS server are tested rigorously. Each pull request (i.e. code contribution) to QGIS undergoes automated Continuous Integration build tests (github workflows). Our QGIS Server platform is tested using our OGC conformance testing suite.&lt;/p></description></item><item><title>Thank you for choosing QGIS!</title><link>https://qgis.org/thank-you/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/thank-you/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/thank-you/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="thank-you-for-choosing-qgis">
 Thank you for choosing QGIS!
 &lt;a class="heading-anchor" href="#thank-you-for-choosing-qgis">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="your-freshly-baked-copy-of-qgis-is-downloading">
 Your freshly baked copy of QGIS is downloading.
 &lt;a class="heading-anchor" href="#your-freshly-baked-copy-of-qgis-is-downloading">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;progress id="fake-progress" class="progress is-medium is-primary1">&lt;/progress>

 &lt;script>
 document.addEventListener("DOMContentLoaded", function () {
 var autoHideAfter = "60000";
 setTimeout(function () {
 document.getElementById("fake-progress").style.display = "none";
 }, autoHideAfter);
 });
 &lt;/script>


&lt;p>&lt;div class="container rich tips" >
 
 &lt;div class="icon">⬇️&lt;/div>
 

&lt;div class="cont coloring-1">&lt;/p></description></item><item><title>UbuntuGIS LTR Packages</title><link>https://qgis.org/linux-packages/ubuntugis-ltr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/ubuntugis-ltr/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/ubuntugis-ltr.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="ubuntugis-ltr-packages">
 UbuntuGIS LTR Packages
 &lt;a class="heading-anchor" href="#ubuntugis-ltr-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS Long Term Release (LTR) packages for UbuntuGIS distributions.&lt;/p></description></item><item><title>UbuntuGIS Nightly LTR Packages</title><link>https://qgis.org/linux-packages/ubuntugis-nightly-ltr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/ubuntugis-nightly-ltr/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/ubuntugis-nightly-ltr.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="ubuntugis-nightly-ltr-packages">
 UbuntuGIS Nightly LTR Packages
 &lt;a class="heading-anchor" href="#ubuntugis-nightly-ltr-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS nightly Long Term Release (LTR) packages for UbuntuGIS distributions.&lt;/p></description></item><item><title>UbuntuGIS Nightly Packages</title><link>https://qgis.org/linux-packages/ubuntugis-nightly/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/ubuntugis-nightly/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/ubuntugis-nightly.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="ubuntugis-nightly-packages">
 UbuntuGIS Nightly Packages
 &lt;a class="heading-anchor" href="#ubuntugis-nightly-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS nightly build packages for UbuntuGIS distributions.&lt;/p></description></item><item><title>UbuntuGIS Nightly Release Packages</title><link>https://qgis.org/linux-packages/ubuntugis-nightly-release/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/ubuntugis-nightly-release/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/ubuntugis-nightly-release.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="ubuntugis-nightly-release-packages">
 UbuntuGIS Nightly Release Packages
 &lt;a class="heading-anchor" href="#ubuntugis-nightly-release-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS nightly release packages for UbuntuGIS distributions.&lt;/p></description></item><item><title>UbuntuGIS Packages</title><link>https://qgis.org/linux-packages/ubuntugis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/linux-packages/ubuntugis/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/linux-packages/ubuntugis.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="ubuntugis-packages">
 UbuntuGIS Packages
 &lt;a class="heading-anchor" href="#ubuntugis-packages">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;p>Browse and download QGIS packages for UbuntuGIS distributions.&lt;/p></description></item><item><title>User Groups</title><link>https://qgis.org/community/groups/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/community/groups/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/community/groups.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h1 id="user-groups">
 User Groups
 &lt;a class="heading-anchor" href="#user-groups">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="current-list-of-qgis-user-groups">
 Current list of QGIS user groups
 &lt;a class="heading-anchor" href="#current-list-of-qgis-user-groups">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;h3 id="registered-2016-or-earlier">
 Registered 2016 or earlier
 &lt;a class="heading-anchor" href="#registered-2016-or-earlier">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgisbrasil.org/"
 data-url="https://qgisbrasil.org/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇧🇷 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Brasil (Brazil) ">QGIS Brasil (Brazil) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Arthur Nanni&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.dk/"
 data-url="https://qgis.dk/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇩🇰 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Brugergruppe Danmark (Denmark) ">QGIS Brugergruppe Danmark (Denmark) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Jacob Arpe&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://uk.osgeo.org/qgis.html"
 data-url="https://uk.osgeo.org/qgis.html"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🏴󠁧󠁢󠁥󠁮󠁧󠁿 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS UK (England) ">QGIS UK (England) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Simon Miles&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.de/"
 data-url="https://qgis.de/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇩🇪 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Anwendergruppe Deutschland (Germany) ">QGIS Anwendergruppe Deutschland (Germany) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Thomas Schüttenberg&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="http://qgis.it/"
 data-url="http://qgis.it/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇮🇹 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Gruppo degli utenti italiani di QGIS (Italy) ">Gruppo degli utenti italiani di QGIS (Italy) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Matteo Ghetta&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="http://qgis.jp/"
 data-url="http://qgis.jp/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇯🇵 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS User Group Japan (OSGeo.JP) ">QGIS User Group Japan (OSGeo.JP) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Kosuke ASAHI&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.pe/"
 data-url="https://qgis.pe/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇵🇪 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Perú Official Users Group ">QGIS Perú Official Users Group &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Anibal Alarcon&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.pl/"
 data-url="https://qgis.pl/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇵🇱 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Polska Grupa Użytkowników QGIS (Poland) ">Polska Grupa Użytkowników QGIS (Poland) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Michał Żugajewicz&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.pt/"
 data-url="https://qgis.pt/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇵🇹 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Portugal ">QGIS Portugal &lt;/div>
 &lt;div class="subtext is-size-7">Contact: João Gaspar&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://uk.osgeo.org/qgis.html"
 data-url="https://uk.osgeo.org/qgis.html"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🏴󠁧󠁢󠁳󠁣󠁴󠁿 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS UK (Scotland) ">QGIS UK (Scotland) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Ross McDonald&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.ch/"
 data-url="https://qgis.ch/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇨🇭 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS user group Switzerland ">QGIS user group Switzerland &lt;/div>
 &lt;div class="subtext is-size-7">Contact: François Voisard&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://uk.osgeo.org/qgis.html"
 data-url="https://uk.osgeo.org/qgis.html"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🏴󠁧󠁢󠁷󠁬󠁳󠁿 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS UK (Wales/Cymru) ">QGIS UK (Wales/Cymru) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Kevin Williams&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://teamwork.niwa.co.nz/display/NQUG/NIWA&amp;#43;QGIS&amp;#43;Users&amp;#43;Group"
 data-url="https://teamwork.niwa.co.nz/display/NQUG/NIWA&amp;#43;QGIS&amp;#43;Users&amp;#43;Group"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇳🇿 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="NIWA QGIS user group (New Zealand) ">NIWA QGIS user group (New Zealand) &lt;/div>
 &lt;div class="subtext is-size-7">Contact: Brent Wood –&amp;gt; REMOVED in 2018&lt;/div>
 &lt;/a>


&lt;h3 id="registered-2017">
 Registered 2017
 &lt;a class="heading-anchor" href="#registered-2017">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.no/"
 data-url="https://qgis.no/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇳🇴&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Norge (Norway)">QGIS Norge (Norway)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: James Stott&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.org.za/"
 data-url="https://qgis.org.za/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇿🇦&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS ZA (South Africa)">QGIS ZA (South Africa)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Admire Nyakudya&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://www.osgeo.fr/"
 data-url="https://www.osgeo.fr/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇫🇷&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Groupe des Utilisateurs de QGIS - France (France)">Groupe des Utilisateurs de QGIS - France (France)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Harrissou Sant-anna&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.se/"
 data-url="https://qgis.se/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇸🇪&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Sverige (Sweden)">QGIS Sverige (Sweden)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Karl-Magnus Jönsson&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.or.ke"
 data-url="https://qgis.or.ke"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇰🇪&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Kenya">QGIS Kenya&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Benard Mitto&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis-australia.org/"
 data-url="https://qgis-australia.org/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇦🇺&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Australia">QGIS Australia&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Emma Hain&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="http://qgis-us.org"
 data-url="http://qgis-us.org"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇺🇸&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS USA">QGIS USA&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Randal Hale&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.mx"
 data-url="https://qgis.mx"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇲🇽&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Mexico">QGIS Mexico&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Hennessy Amor Becerra Ayala&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.org"
 data-url="https://qgis.org"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇬🇪&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Georgia">QGIS Georgia&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Zurab Archvadze –&amp;gt; REMOVED in 2018&lt;/div>
 &lt;/a>


&lt;h3 id="registered-2018">
 Registered 2018
 &lt;a class="heading-anchor" href="#registered-2018">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.ro/"
 data-url="https://qgis.ro/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇷🇴&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Asociația Utilizatorilor QGIS (Romania)">Asociația Utilizatorilor QGIS (Romania)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Tudor Bărăscu&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.es/"
 data-url="https://qgis.es/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇪🇸&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Association of QGIS users in Spain">Association of QGIS users in Spain&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Carlos López Quintanilla&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://github.com/qgisco"
 data-url="https://github.com/qgisco"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇨🇴&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Grupo de Usuarios QGIS Colombia">Grupo de Usuarios QGIS Colombia&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Germán Carrillo&lt;/div>
 &lt;/a>


&lt;h3 id="removed-2018">
 Removed 2018
 &lt;a class="heading-anchor" href="#removed-2018">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://teamwork.niwa.co.nz/display/NQUG/NIWA&amp;#43;QGIS&amp;#43;Users&amp;#43;Group"
 data-url="https://teamwork.niwa.co.nz/display/NQUG/NIWA&amp;#43;QGIS&amp;#43;Users&amp;#43;Group"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇳🇿 &lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="NIWA QGIS user group (New Zealand)">NIWA QGIS user group (New Zealand)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Brent Wood&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.org"
 data-url="https://qgis.org"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇬🇪&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Georgia">QGIS Georgia&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Zurab Archvadze&lt;/div>
 &lt;/a>


&lt;h3 id="registered-2020">
 Registered 2020
 &lt;a class="heading-anchor" href="#registered-2020">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.nl/"
 data-url="https://qgis.nl/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇳🇱&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS gebruikersgroep (Netherlands)">QGIS gebruikersgroep (Netherlands)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Raymond Nijssen&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.org.mx/"
 data-url="https://qgis.org.mx/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇲🇽&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Asociación QGIS México">Asociación QGIS México&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Hennessy Amor Becerra Ayala&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis-id.github.io/"
 data-url="https://qgis-id.github.io/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇮🇩&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Komunitas Pengguna QGIS Indonesia">Komunitas Pengguna QGIS Indonesia&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Ismail Sunni&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.sk/"
 data-url="https://qgis.sk/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇸🇰&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Slovensko (Slovakia)">QGIS Slovensko (Slovakia)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Jana Michalkova&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.ec/"
 data-url="https://qgis.ec/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇪🇨&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="Grupo de usuarios QGIS Ecuador">Grupo de usuarios QGIS Ecuador&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Adrián Benavides&lt;/div>
 &lt;/a>


&lt;h3 id="registered-2021">
 Registered 2021
 &lt;a class="heading-anchor" href="#registered-2021">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.at/"
 data-url="https://qgis.at/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇦🇹&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Anwendergruppe Österreich (Austria)">QGIS Anwendergruppe Österreich (Austria)&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Paul Stampfl&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgisghana.org/"
 data-url="https://qgisghana.org/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇬🇭&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Ghana">QGIS Ghana&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Enock Seth Nyamador&lt;/div>
 &lt;/a>


&lt;h3 id="registered-2022">
 Registered 2022
 &lt;a class="heading-anchor" href="#registered-2022">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis.ar/"
 data-url="https://qgis.ar/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇦🇷&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Argentina">QGIS Argentina&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Ariel Anthieni&lt;/div>
 &lt;/a>


&lt;h3 id="registered-2024">
 Registered 2024
 &lt;a class="heading-anchor" href="#registered-2024">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://www.facebook.com/groups/612486875596534"
 data-url="https://www.facebook.com/groups/612486875596534"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🌐&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Global virtual FB group">QGIS Global virtual FB group&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Adelcides Varela&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis-mk.blogspot.com"
 data-url="https://qgis-mk.blogspot.com"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇲🇰&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS North Macedonia">QGIS North Macedonia&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Ivica Milevski&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://qgis-al.blogspot.com/"
 data-url="https://qgis-al.blogspot.com/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇦🇱&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Albania">QGIS Albania&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Emiliano Qose&lt;/div>
 &lt;/a>











	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://www.facebook.com/profile.php?id=100094072457586"
 data-url="https://www.facebook.com/profile.php?id=100094072457586"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇽🇰&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Republic of Kosova">QGIS Republic of Kosova&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Milot Lubishtani&lt;/div>
 &lt;/a>


&lt;h3 id="registered-2025">
 Registered 2025
 &lt;a class="heading-anchor" href="#registered-2025">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://heed725.github.io/qgistz/"
 data-url="https://heed725.github.io/qgistz/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇹🇿&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS Tanzania">QGIS Tanzania&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Antidy Kawamala&lt;/div>
 &lt;/a>


&lt;h3 id="registered-2026">
 Registered 2026
 &lt;a class="heading-anchor" href="#registered-2026">
	 ¶
 &lt;/a>
&lt;/h3>









	
	

	
	

	
	











 &lt;a
 class="rich-list half has-icon mr-2 mb-2"
 href="https://in.qgis.org/"
 data-url="https://in.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
 ZgotmplZ
 >
 
 &lt;div class="icon">🇮🇳&lt;/div>
 
 
 &lt;div class="listcont external-link" title-content="QGIS India User Group">QGIS India User Group&lt;/div>
 &lt;div class="subtext is-size-7">Contact: Ujaval Gandhi&lt;/div>
 &lt;/a>


&lt;h2 id="goals-of-a-user-group">
 Goals of a user group
 &lt;a class="heading-anchor" href="#goals-of-a-user-group">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;ul>
&lt;li>
&lt;p>Organization of user meetings&lt;/p></description></item><item><title>Visual changelogs</title><link>https://qgis.org/project/visual-changelogs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/project/visual-changelogs/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/project/visual-changelogs.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content">
 
 &lt;div class="columns is-multiline is-centered">
 


&lt;div id="hamburger-btn" onclick="toggleMenu()">&lt;span id="ham-title">&lt;/span>&lt;/div>
&lt;div class="column is-3">
 &lt;nav id="sidebar" class="sidebar">
 
 &lt;ul class="content-wrapper">
 
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview"
 target=""
 rel=""
>
Project
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-1')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-1" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/"
 target=""
 rel=""
>
Overview
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-2')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-2" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/maps/"
 target=""
 rel=""
>
Maps
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/overview/screenshots/"
 target=""
 rel=""
>
Screenshots
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/case-studies/"
 target=""
 rel=""
>
Case studies
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://plugins.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Plugins
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://feed.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
All News
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li class="is-active">

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/project/visual-changelogs"
 target=""
 rel=""
>
Visual Changelogs
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://analytics.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS Metrics
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Community
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-10')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-10" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/involve"
 target=""
 rel=""
>
Get involved
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/certification"
 target=""
 rel=""
>
Certification Programme
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation"
 target=""
 rel=""
>
QGIS Foundation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-13')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-13" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/charter"
 target=""
 rel=""
>
Charter
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_general_meetings"
 target=""
 rel=""
>
Annual General Meetings
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/annual_reports"
 target=""
 rel=""
>
Annual Reports
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/foundation/finance"
 target=""
 rel=""
>
Finance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation"
 target=""
 rel=""
>
Project Organisation
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-18')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-18" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/infrastructure"
 target=""
 rel=""
>
Infrastructure
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/organisation/grants"
 target=""
 rel=""
>
Grant Program
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/guidelines"
 target=""
 rel=""
>
Brand Guidelines
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/credits"
 target=""
 rel=""
>
Contributor Credits
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings"
 target=""
 rel=""
>
Meetings
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-23')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-23" class="collapsed">
 
 
 &lt;li >
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://conference.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
QGIS UC 2025
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/user_meetings"
 target=""
 rel=""
>
QGIS User Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/dev_meetings"
 target=""
 rel=""
>
QGIS Developer Meetings
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/meetings/reimbursements"
 target=""
 rel=""
>
Reimbursements for Developer Meetings
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/organisation/mailinglists"
 target=""
 rel=""
>
Mailing Lists
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/community/groups"
 target=""
 rel=""
>
Local User Groups
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors"
 target=""
 rel=""
>
Contributors
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-30')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-30" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/sol-katz-award"
 target=""
 rel=""
>
Sol Katz Award
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/organisations"
 target=""
 rel=""
>
Organizations
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/individuals"
 target=""
 rel=""
>
Individuals
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/supporting"
 target=""
 rel=""
>
Supporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/community/contributors/map"
 target=""
 rel=""
>
Map
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://planet.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Members Blogs
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Resources
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-37')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-37" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/hub"
 target=""
 rel=""
>
Documentation
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/"
 target=""
 rel=""
>
Installation guide
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-39')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-39" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#windows"
 target=""
 rel=""
>
Windows
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-40')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-40" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#offline-standalone-installers"
 target=""
 rel=""
>
Offline (Standalone) installers
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#online-osgeo4w-installer"
 target=""
 rel=""
>
Online (OSGeo4W) installer
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#linux"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-43')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-43" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#debian--ubuntu"
 target=""
 rel=""
>
Debian / Ubuntu
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#flatpak"
 target=""
 rel=""
>
Flatpak
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#fedora"
 target=""
 rel=""
>
Fedora
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#nixos"
 target=""
 rel=""
>
NixOS
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#suse--opensuse"
 target=""
 rel=""
>
SUSE / openSUSE
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mandriva"
 target=""
 rel=""
>
Mandriva
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#slackware"
 target=""
 rel=""
>
Slackware
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#arch-linux"
 target=""
 rel=""
>
Arch Linux
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#spack"
 target=""
 rel=""
>
Spack
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#mac-os-x--macos"
 target=""
 rel=""
>
Mac OS X / macOS
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-53')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-53" class="collapsed">
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#binary-packages-installers"
 target=""
 rel=""
>
Binary packages (installers)
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#macports"
 target=""
 rel=""
>
MacPorts
&lt;/a>

 &lt;/li>
 
 
 &lt;li >
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#old-releases"
 target=""
 rel=""
>
Old releases
&lt;/a>

 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#freebsd"
 target=""
 rel=""
>
FreeBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#openbsd"
 target=""
 rel=""
>
OpenBSD
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#container-images"
 target=""
 rel=""
>
Container images
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#qgis-testing-warning"
 target=""
 rel=""
>
QGIS Testing warning
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/installation-guide/#installing-from-source"
 target=""
 rel=""
>
Installing from Source
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/testing/"
 target=""
 rel=""
>
Testing
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/roadmap/"
 target=""
 rel=""
>
Roadmap
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/"
 target=""
 rel=""
>
Reports
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-64')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-64" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#ogc-certification"
 target=""
 rel=""
>
OGC Certification
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/reports/#performance"
 target=""
 rel=""
>
Performance
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://hub.qgis.org"
 target="_blank"
 rel="noopener noreferrer"
>
Resources Hub
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/books/"
 target=""
 rel=""
>
Books
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/"
 target=""
 rel=""
>
Contact and Support
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-69')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-69" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/faq"
 target=""
 rel=""
>
FAQ
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/bug-reporting"
 target=""
 rel=""
>
Bug Reporting
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/contributors-requirements"
 target=""
 rel=""
>
Contributor Requirements
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#communication-channels"
 target=""
 rel=""
>
Communication channels
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/commercial-support"
 target=""
 rel=""
>
Commercial support
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/#stackexchange"
 target=""
 rel=""
>
StackExchange
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/resources/support/security"
 target=""
 rel=""
>
Security
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 










&lt;a
 class=""
 href="https://qgis.org/resources/support/privacy/"
 target=""
 rel=""
>
Privacy Policy
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 












 
 
 
 


&lt;a
 class="external-link"
 href="https://blog.qgis.org/"
 target="_blank"
 rel="noopener noreferrer"
>
Blog
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Funding
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-79')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-79" class="collapsed">
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate"
 target=""
 rel=""
>
Donate
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-80')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-80" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/donors"
 target=""
 rel=""
>
Donors
&lt;/a>

 
 &lt;/li>
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/donate/github-sponsors"
 target=""
 rel=""
>
GitHub Sponsors
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 
 &lt;li >

 
 &lt;div class="has-child">
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership"
 target=""
 rel=""
>
Membership
&lt;/a>

 &lt;span onclick="toggleSubMenu('ul-83')" class="drop-arrow">&lt;img src="https://qgis.org/img/arrow.svg"/>&lt;/span>
 &lt;/div>
 &lt;ul id="ul-83" class="collapsed">
 
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/funding/membership/members"
 target=""
 rel=""
>
Members
&lt;/a>

 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 &lt;/ul>
 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/goodies"
 target=""
 rel=""
>
Goodies
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/download/"
 target=""
 rel=""
>
Download
&lt;/a>

 
 &lt;/li>
 
 
 &lt;li >

 
 
 




 
 
 
 









 
 
 
 


&lt;a
 class=""
 href="https://qgis.org/archive/"
 target=""
 rel=""
>
Archive
&lt;/a>

 
 &lt;/li>
 &lt;/ul>
 &lt;/nav>
&lt;/div>


&lt;script>
function rotateArrow(e) {
 e.previousElementSibling.querySelector('img').classList.toggle('rotated');
}

function toggleSubMenu(listId) {
 let e = document.getElementById(listId);
 e.classList.toggle('unfolded');
 rotateArrow(e);
}

function toggleMenu() {
 document.getElementById('sidebar').classList.toggle('visible');
 document.getElementById('hamburger-btn').classList.toggle('open');
}


let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
 hamTitle = activeListItem.parentElement.previousElementSibling.querySelector('a').textContent + ' / ' + hamTitle;
}
ham.textContent = hamTitle;


document.querySelectorAll('li.is-active,li:has(.is-active)').forEach(li => {
 if (e = li.querySelector('ul')) {
 e.classList.toggle('unfolded');
 }
});
&lt;/script>

 &lt;div class="content column is-9"> 
 
 


&lt;h2 id="visual-changelogs">
 Visual Changelogs
 &lt;a class="heading-anchor" href="#visual-changelogs">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>QGIS is a community effort, and we would like to extend a big thank you to the developers, documenters, testers, and the many folks out there who volunteer their time and effort (or fund people to do so) to make these releases possible. From the QGIS community, we hope you enjoy this release! If you wish to donate time, money, or otherwise contribute towards making QGIS more awesome, please wander along to &lt;a
 href="https://qgis.org"
 
 
 target="_blank"
 rel="noopener"
 class="external-link"
 
>QGIS.ORG&lt;/a> and lend a hand!&lt;/p></description></item><item><title>Visual Style Guide</title><link>https://qgis.org/styleguide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qgis.org/styleguide/</guid><description>&lt;div class="is-hidden-touch edit-on-github">
 &lt;a
 class="button is-light is-small is-rounded"
 href="https://github.com/qgis/QGIS-Website/edit/main/content/styleguide/index.md"
 target="_blank"
 rel="noopener"
 >
 &lt;span class="icon">
 &lt;i class="fab fa-github">&lt;/i>
 &lt;/span>
 &lt;span>Edit on GitHub&lt;/span>
 &lt;/a>
&lt;/div>


&lt;section class="section ">
 &lt;div class="container content narrow">
 
 


&lt;h1 id="visual-style-guide">
 Visual Style Guide
 &lt;a class="heading-anchor" href="#visual-style-guide">
	 ¶
 &lt;/a>
&lt;/h1>
&lt;h2 id="version-10">
 Version 1.0
 &lt;a class="heading-anchor" href="#version-10">
	 ¶
 &lt;/a>
&lt;/h2>
&lt;p>This is our QGIS Visual Style Guide. This document defines standards for the use of the our visual identity. It proposes a modernization of the QGIS brand to make it stronger, more visible and more adaptable to a broad range of use cases.&lt;/p>
&lt;p>The Visual Style Guide is a living document, initiated with the goal of developing a consistent message and image for QGIS. It is a &amp;ldquo;living&amp;rdquo; document because we expect it to expand as we cover more use cases where visual consistency is important and can be described using simpler rules. The standards and simple policies described here are designed to maintain the uniformity of presentation necessary for successful promotion and marketing efforts for the QGIS project.&lt;/p></description></item></channel></rss>