Navigation
- index
- next |
- »
- Welcome to the QGIS project!
QGIS 3.36.3
3.34.7 LTR
'+ '
Donate Now
'+ '
Close this message
'+ '
'+ '
'); $('#thankyou').click(function(){ $('#thankyou').hide(); }); $('#closethankyou').click(function(){ $('#thankyou').hide(); }); var showThankyouSelector if (currentPage.includes('/download.html')){ showThankyouSelector = 'a.reference' } else if (currentPage.includes('/alldownloads.html')){ // Only select the windows Installer download links showThankyouSelector = 'section#windows a.reference:contains("Installer")' } $(showThankyouSelector).click(function(){ $('#thankyou').show(); return true; }); } else if (currentPage == "site/forusers/alldownloads.html"){ replacesha('qgis-rel-dev'); replacesha('qgis-ltr-dev'); replacesha('qgis-dev'); } }); // // load current page in a different language // function gotoLang(lang){ var currentUrl = window.location.href; var newUrl = currentUrl.replace(currentLang, '/'+lang+'/'); window.location.href = newUrl; } // // function to load a json (feed) and create html for it // currently only used for sustaining members // function json2html(url, holder, count, showcont, spanclass){ var html = ''; $.getJSON(url, function (data) { if (spanclass == undefined){ spanclass = "span2" } var maxitems = 7; if(count)maxitems=count; var showcontent = false; if(showcont)showcontent=showcont; var counter = 0; $.each( data.rss.channel.item, function( key, val ){ var item = val; var imglink = '#'; var link = '#'; var content = ''; var member_level = 'Small'; if (item.member_url){link=item.member_url}; if (item.image_url){imglink=item.image_url}; if (item.member_level){member_level=item.member_level}; var title = item.title; content = '
'+ '
'+item.member_country+'
Membership level: '+member_level+'
'+ '('+item.start_date+' - '+item.end_date+')
'; html+='
'; }) $(holder).append(html); }) } // // function to load an atom feed, an put it in an element // function atom(url, holder, count, showcont, spanclass){ $.get(url, function (data) { var html = ""; if (spanclass == undefined){ spanclass = "span2" } var maxitems = 7; if(count)maxitems=count; var showcontent = false; if(showcont)showcontent=showcont; var counter = 0; $(data).find("entry").each(function () { var el = $(this); var title = el.find('title').text(); var author = el.find('name').text(); var content = el.find('content').text(); if (content.length==0){ // try summary content = el.find('summary').text(); } var imglink='#'; var link='#'; el.find('link').each( function(){ // flickr image for maps and qgis screenshots if ($(this).attr('rel') == 'enclosure'){ // s - Specifies the small square size of 75x75 pixels. // t - Specifies the thumbnail size with 100 pixels on the longest side. // m - Specifies the medium size with 240 pixels on the longest side. // z - Specifies the medium size with 640 pixels on the longest side. // b - Specifies the large size with 1024 pixels on the longest side. // q - square imglink = $(this).attr('href').replace('_b.jpg','_q.jpg'); } // links else if ($(this).attr('rel') == 'alternate'){ link = $(this).attr('href'); } } ) counter++; if (counter<=maxitems && (holder == '#qgisflickrmapsatom' || holder == '#qgisflickrscreenshotsatom') ){ // html for flickr maps html+='
'; if(imglink!='#'){ html+=''; } html+='
\n'; } else if (counter<=maxitems){ // visual changelogs, qugs feed and planet feed var addit = true; if (holder == '#qgisplanetatom'){ var s = title.split(':'); title = s[0]; content = s[1]; // skip blog.qgis.org posts if (link.indexOf('blog.qgis.org')>=0){ addit = false; counter --; } } else if (holder == '#qgissustainingmembersatom' || holder == '#qgissustainingmembersatom'){ html+='
'; addit = false; // we are building html ourselves!! } else if (holder == '#qgisblogatom'){ var s = title.split(':'); if (s[0] != 'QGIS Project blog'){ addit = false; counter--; } // trying to extract date from link // http://blog.qgis.org/2017/09/02/do-you-want-to-host-a-qgis-developer-meeting/ d = link.split('/').slice(3,6); // 2017,09,02 title = ' - ' + d[0] + '/' + d[1] + '/' + d[2] + ' - ' + s[1]; content = ''; } if (addit){ html+='
\n'; } } }); $(holder).append(html); }); } // // function to replace a item // function replacesha(id) { var xhr = new XMLHttpRequest(); xhr.onload = function () {var sha = this.responseText.substring(this.responseText.indexOf(':')+1); document.getElementById(id).innerHTML = "" + sha + ""; }; xhr.open('GET', '/downloads/' + id + '.sha'); xhr.send(); }
- Discover QGIS
- For Users
- Get Involved
- Documentation
Time until freeze
Time until packaging
Time until next point release
A Free and Open Source Geographic Information System
New release: 3.36!
Get the installer or packages for your Operating System and read the changelog.
QGIS Community meetings
Find out more about our tradition of user and contributor meetings!
Look cool and support the QGIS project!
Pick your style and favourite color and show your support with our QGIS goodies!
‹ ›
Create, edit, visualise, analyse and publish geospatial information on Windows, macOS, Linux, BSD and mobile devices
For your desktop, server, in your web browser and as developer libraries
Download Now
Version 3.36.3
Version 3.34.7 LTR
Support QGIS
Donate now!
Project News
Latest Community News
Find out what is going on with the QGIS project and its community.
Upcoming User & Developer Meetings
Sustaining Members
Navigation
- index
- next |
- »
- Welcome to the QGIS project!