GISRSStudy » QGIS » QGIS 3

QGIS 3 Tutorial

QGIS to QGIS 3.0 is revolutionary change in OSGeo4W.

qgis logo
QGIS
QGIS 3
QGIS 3

Download QGIS3

Download the current version is QGIS 3.28.1 ‘Firenze’ and was released on 18.11.2022.

What’s new in QGIS 3.0 ‘Girona’ Version

This release has following new features:

General

  • Remove dxf2shp converter plugin
  • Remove zonal stats plugin
  • Remove orphaned oracle raster plugin
  • Possibility to configure location of the QGIS help files
  • Remove Tau-DEM provider from core Processing
  • Removed otb and lidartools providers from processing
  • Migrate Photo, WebView and FileName widgets to Attachment

Expressions

  • Support aggregation of geometry in expressions
  • New expression variables
  • New global expression variable qgis_locale
  • Item variables expression function inside compositions
  • New expression variables for map settings
  • New expression functions
  • Expose parent variable in aggregate functions

User Interface

  • Improved consistency to the user interface
  • Enable tabbed floating docks
  • Add support for fine-resolution mouse wheel zooming
  • Add search bar to the Configure Shortcuts dialog
  • Toggle visibility of opened panels in main window
  • Launch Locator bar
  • More non-blocking, inline editing
  • Add an option to show user color schemes menus
  • Color setting for map canvas north arrow decoration
  • Improved map canvas, ‘save as image’

Symbology

  • Symbology: New Map Coloring Algothrims in QGIS 3.0
  • New ‘preset’ colors color ramp option
  • Allow symbol layers to be temporarily disabled
  • Data defined symbol layer visibility
  • Save and restore color ramp used for single-band pseudocolor rendering
  • Save and restore color ramp used for single-band pseudocolor rendering
  • Add Points and Inches to available symbol units
  • New color ramp button widget
  • Style management re-work and upgrade
  • Show an alpha slider in color button drop-down menu
  • Support setting of color and transparency on multiple items for raster renderers
  • Raster auto-stretching when updating canvas
  • Raster stretch toolbar actions support for pseudocolor renderer
  • Transparency support for paletted renderer
  • Control over annotation contents margins
  • Annotations can be styled using fill symbol styles
  • Point cluster renderer

Digitizing

  • Add functionality to copy/move feature to move feature map tool
  • Range vertex selection in node tool
  • Add default Z value option
  • Move feature now benefits from Advanced Digitizing
  • Tracing with offset

Data Management

  • New layout of Metadata
  • Auxiliary Storage Support
  • Pan to current feature in attribute table
  • Map of CRS-extent in Project properties
  • Unified data source manager dialog

Forms and Widgets

  • Allow controlling labels for individual edit widgets
  • Smarter default edit widgets with plugins to pick them
  • Allow configuring link/unlink feature buttons on relation editor widget
  • Conditional visibility for tabs and groupboxes
  • Field constraints can be enforced or not
  • Add layer scoped actions
  • Add between/not between to numerical fields in select by form
  • Show field values in autocompleter in form filter mode
  • Add zoom to features and flash features shortcuts in select by form dialog
  • Add between/not between to numerical fields in select by form

Map Composer

  • Control over drawing of composer table grid horizontal & vertical lines
  • New Map Composer
  • Drag qpt to QGIS to create new composer from template
  • Allow customization of line spacing for composer legend item labels
  • Allow choice of CRS for map items
  • Data definable controls
  • Holding shift while drawing polyline/polygon constrains line angles

Processing

  • New algorithm for offsetting lines
  • New algorithm for single sided buffers
  • Optimised points along geometry algorithm
  • Add choice of simplification method to simplify
  • Support for output geometry types in models
  • Angle threshold for smooth algorithm
  • Better support for Z/M dimensions and curved geometries
  • Raster analysis algorithms added to Processing
  • New algorithm to extract specific nodes
  • Expose zonal statistics from Zonal statistics plugin in toolbox
  • Spatialite execute SQL algorithm
  • New algorithm to extend lines
  • New extract by expression algorithm
  • Add import into spatialite algorithm
  • Interpolation algorithms
  • New algorithm to compute geometry by expression
  • Processing: Snap geometries to layer algorithm
  • New input type for expressions
  • Split with Lines
  • Pole of inaccessibility algorithm
  • Extract by attribute can extract for null/notnull values
  • Create attribute index algorithm
  • New ‘drop geometries’ algorithm
  • New universal ‘basic stats for field’ algorithm
  • Port heatmap plugin to processing algorithm
  • New algorithm to orthogonalize geometries
  • Network analysis algorithms
  • Export processing models as PDF/SVG
  • New algorithm to truncate tables
  • Added ‘invalid feature handling’ option
  • Algorithm to fix invalid geometries using native makeValid() implementation
  • Add search to Get Scripts and Models dialog
  • Generic centroid algorithm
  • Improved Extract nodes algorithm
  • New algorithm for translating (moving) points
  • Improved processing modeler window
  • New raster unique values report algorithm
  • Remove Tau-DEM provider from core Processing
  • Download a file from Processing

Data Providers

  • GeoPackage
  • Support all GDAL writable raster formats for ‘Save as’ dialog on raster layers
  • Add auto-discovery of relations for PostgresQL
  • Detect literal default values for spatialite provider
  • New unified ‘add layer’ dialog
  • Create attribute index support for spatialite provider
  • Add support for arrays
  • Support for HStore in PostGIS data provider
  • Data dependencies between layers
  • H-store support to the postgres provider
  • dxf export: support reprojection
  • Load/save style in database for GPKG and Spatialite
  • DUnique and not-null constraint handling
  • Support for Z/M geometries in memory provider
  • Support for Z/M geometries in spatialite provider
  • GeoNode integration
  • Improved handling of defaults

Plugins

  • Remove trusted status from Plugin Manager
  • Offline editing: Add flag to only copy selected features
  • GDALTools moved to Processing
  • Allow installing plugins from local ZIP packages

Program

  • Geometry class updates
  • Task manager
  • API to allow drag’n’drop of custom browser items

Other Features

  • Labeling:
    • Allow label font size in mm/pixels
    • Custom labeling toolbar is now always enabled
  • Diagrams:
    • Data definable properties
  • Rendering:
    • Grid renderer for points displacement
    • Live layer support
    • Cache labeling result to avoid unnecessary redraws when refreshing canvas
  • Layer Legend:
    • Hide Deselected Layers action
    • Change of ergonomy of the visibility of layers inside groups
  • Analysis Tools:
    • Raster unique values count for processing
  • Application and Project Options:
    • New zipped project file format .qgz
    • Add support for user profiles
  • Browser:
    • Drag’and’drop layers from layer tree view to browser dock
  • QGIS Server:
    • QGIS Server overhaul
    • Possibility to segmentize feature info geometry in server
Scroll to Top