Datum uitgave 21-10-2022
QGIS 3.28 Firenze introduceert verscheidene updates voor mogelijkheden, aanpassingen van de gebruikerservaringen, verbeteringen voor gebruik, en verbeterde integratie met verschillende merkgebonden services en backends voor gegevens. Het is ook ingesteld om de langverwachte mogelijkheden te introduceren, die worden verschaft door eerdere uitgaven, in de uitgave long-term support release, zoals omschreven in de QGIS Roadmap.
Het welkomstscherm geeft een bijzondere en buitengewone kaart van 1847 van Firenze, of Florence, Italië door Giuseppe Molini weer. Deze schitterende gegraveerde kaart werd origineel getekend in 1731 door de Florentijnse architect Ferdinando Ruggieri. Georiënteerd op het zuiden, bedekt de kaart het oude ommuurde centrum van Florence zoals dat werd uitgebreid aan beide zijden van de rivier de Arno. Het kwadrant rechtsboven geeft het symbool van de lelie van Florence weer. Hoewel afgedrukt in 1847, is deze kaart voorbereid in de stijl van de 17e eeuw door graveren op koperen platen op dik uitgevoerd papier. Firenze in 1847 stond op het punt van een politieke transformatie. Eén jaar na de productie van deze bijzondere kaart gaf de Groothertog van Toscane, als antwoord op de politieke demonstraties in Florence, Toscane zijn eerste grondwet.
Voor een snelle toer door alle nieuw geïntroduceerde functionaliteiten kunt u de video met deze mogelijkheden bekijken op YouTube op https://youtu.be/IEkOhQezQMk
We willen ook nogmaals onze grote dank uitspreken aan alle ontwikkelaars, schrijvers van documentatie, testers en andere mensen die vrijwillig hun tijd en inspanningen ter beschikking stellen (of mensen sponsoren om dat te kunnen doen) om deze uitgave mogelijk te maken. Vanuit de gemeenschap van QGIS hopen we dat u van deze uitgave zult genieten! Als u tijd of geld wilt doneren of op een andere manier betrokken wilt zijn in het opwaarderen van QGIS, kijk dan ook eens op QGIS.ORG en help een handje!
QGIS wordt ondersteund door donoren en dragende leden. Een huidige lijst van donoren die grote en kleine bijdragen hebben gegeven aan het project kan worden bekeken op onze lijst van donoren. Als u een dragend lid voor het project zou willen worden, bekijk dan onze pagina voor dragende leden voor de details. Sponsoren van QGIS helpt ons om fonds te verkrijgen voor onze regelmatige ontmoetingen van ontwikkelaars, de infrastructuur van het project te onderhouden en inspanningen voor het oplossen van problemen te financieren. Een volledige lijst van huidige sponsoren wordt hieronder weergegeven - een welgemeend Bedankt voor al onze sponsoren!
QGIS is gratis software en u bent niet verplicht om maar iets te betalen voor het gebruiken ervan - in feite willen we mensen, wijd en zijd verspreid, aanmoedigen om het te gebruiken, ongeacht hun financiële of sociale status - wij geloven dat het uitrusten van mensen met gereedschappen voor het maken van ruimtelijke beslissingen zal resulteren in een betere wereld voor de gehele mensheid.
Feature: Implement relationship discovery for OGR layers, and show relationships in browser
Feature: Modified UX for Geopackage and ESRI File Geodatabase creation
Feature: Allow drag and drop of vector layers to non-GPKG OGR database datasets
Feature: Expose field domain management for non-gpkg OGR sources
Deze verbetering geeft elke dimensie van “time” in WMTS weer om te gebruiken in het framewerk Tijdbeheer, inclusief de mogelijkheid om de lagen te animeren en te beheren via Tijdbeheer.
Wanneer we een dimensie tijd in een WMTS-laag detecteren, laten we die niet langer zien op dezelfde manier als andere niet-tijd dimensies. Het paneel Browser geeft niet de waarden van de dimensies weer, en het toevoegen van de laag via Databron beheren vraagt de gebruiker niet langer om te kiezen tussen de beschikbare tijdwaarden. In plaats daarvan worden deze lagen aangegeven met een nieuw pictogram “Rasterlaag met mogelijke tijd”, en worden toegevoegd aan een project zonder dat de gebruiker een tijdwaarde moet specificeren.
Net als met een WMS(T)-laag, wanneer een WMTS-laag met een ingeschakelde tijd-dimensie wordt toegevoegd aan het project, zal het standaard gaan naar de modus van Tijdbeheer “Automatisch”, wat betekent dat de laag standaard het huidige tijdsbereik van Tijdbeheer zal volgen. Een gebruiker kan dan aangeven om een specifieke statische tijdwaarde voor de laag weer te geven via de pagina Eigenschappen Tijdbeheer van de laag, door “Dynamisch Tijdbeheer” te deselecteren en een specifiek beschikbaar tijdbereik te kieze uit de optie “Vooraf gedefinieerde datum”.
Dit zou de gebruikerservaring moeten unificeren zodat het gebruiken van WMTS tijd-ingeschakelde lagen essentieel identiek is aan het gebruiken van WMS(T)-lagen.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
Ondersteuning voor het selecteren van objecten uit vectortegellagen is toegevoegd, wat het voor gebruikers mogelijk maakt de standaard, op kaarten gebaseerde, gereedschappen voor selecteren te gebruiken om interactief objecten uit deze bronnen te selecteren.
Een gebruiker kan, als een vecttortegellaag een selectie heeft:
De objecten kopiëren en ze plakken in andere lagen, of ze plakken in een geheugenlaag
Andere (niet om te bewerken) gereedschappen gebruiken die werken op selecties, zoals “Zoom naar geselecteerde objecten”/”Verschuif naar geselecteerde objecten”
Selecties kunnen worden gemaakt met behulp van elke van de interactieve op kaarten gebaseerde gereedschappen voor selecteren, bijv. selecteren op rechthoek, vrije hand, polygoon, of straal. Alle sneltoetsen die van toepassing zijn voor selecties van vectors voor toevoegen/aftrekken/kruisen van selecties zijn ook te gebruiken.
Selecteren van objecten wordt uitgevoerd met behulp van het tegel-zoomniveau van het kaartvenster, en dan worden de objecten, die op dit zoomniveau zijn geselecteerd, behouden, zelfs als de gebruiker de schaal van de kaart wijzigt naar een andere zoomniveau voor de vectortegel. Dit betekent dan een gebruiker kan inzoomen en een klein/gedetailleerd object kan selecteren, dan uitzoomen en nog steeds het object op de kaart zien.
Dit werd mogelijk gemaakt door Toitū Te Whenua Land Information New Zealand
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
Het dialoogvenster Databronnen beheren is nu ALTIJD niet- modaal, en opties om het als zodanig in te stellen zijn verwijderd. Het dialoogvenster functioneert net als andere typen vensters voor “beheren” in QGIS, zoals de Stijlmanager of Lay-out beheren.
Databronnen beheren zal in plaats daarvan worden behandeld als zijn eigen venster, dat op de voorgrond wordt geplaatst als op de knop Databronnen beheren wordt gedrukt.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
De mogelijkheid “Objecten identificeren” verschaft nu de mogelijkheid om waarden NULL te verbergen in de teruggegeven resultaten
Dit werd mogelijk gemaakt door Camptocamp
Deze mogelijkheid werd ontwikkeld door Ismail Sunni
Een nieuwe algemene pagina voor opties voor GPS is geïntroduceerd die nieuwe instellingen bevat voor het beheren van het markeringssymbool dat wordt gebruikt voor de huidige GPS-locatie, en of dit symbool zou moeten worden geroteerd zodat het overeen komt met de GPS-richting.
Dit werd mogelijk gemaakt door Tiwi Resources, Bush Heritage, Australian Wildlife Conservancy
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
De symboolstijlen voor het type ellipsmarkering bevatten nu aanvullende typen vormen voor:
Pentagon
Hexagon
Octagon
1/3-cirkel
Kwartcirkel
Ster
Dit werd mogelijk gemaakt door North Road
Deze mogelijkheid werd ontwikkeld door ZayneTomlins
Ondersteuning voor aanvullende tags voor opmaak in HTM zijn toegevoegd om te gebruiken bij labelen (en overal elders waar de tekstrenderer wordt gebruikt).
Onderetunde tags omvatten specifiek:
lettertype familie
lettergrootte
vet
cursief
Dit werd mogelijk gemaakt door de Zwitserse QGIS gebruikersgroep.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
Eerder werd de regelhoogte altijd ingesteld in meervouden van de regelafstand van de tekst. Het is nu echter mogelijk om absolute eenheden te gebruiken voor de regelhoogte (nuttig in contexten waarin gemixte tekstgrootten worden gebruikt binnen één enkel document).
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
Een optie “Verwijzingstijd altijd nemen uit databron” is toegevoegd voor lagen met mazen die, indien geselecteerd, er voor zal zorgen dat de verwijzingstijd opnieuw wordt geladen vanuit de databron en elke keer als de laag opnieuw wordt geladen of het project opnieuw wordt geopend zullende eigenschappen van de tijd automatisch vanuit het bestand worden bijgewerkt.
In eerdere uitgaven, wanneer een laag met mazen een verwijzingstijd en tijdbereik had dat wijzigde, zouden de eigenschappen voor de laag met de tijd niet worden bijgewerkt wanneer de projectie-lagen opnieuw werden geladen, en zou de gebruiker handmatig moeten navigeren naar de mogelijkheid “Opnieuw laden vanaf provider” op de tab Tijdbeheer van de Laag-eigenschappen.
Deze mogelijkheid werd ontwikkeld door Vincent Cloarec
Een nieuw effect voor het opnemen van de omgeving is beschikbaar voor het renderen van gegevens in 3D-weergaven, wat nuttig is voor het verbeteren van de perceptie van diepte van de gegevens in 3D. Dit is een nabewerkings-effect en het kan zelfs worden gecombineerd met eye dome lighting (EDL) voor bijzonder interessante resultaten. Een oversimplificatie van het effect is dat objecten die niet zichtbaar zijn voor de camera worden gebruikt nabijgelegen elementen te voorzien van textuur en donkerder te maken, met het voordeel van het verbeteren van contrast, definitie van het object en differentiatie.
Er is een nieuw item voor het beheren van de status van Ingesloten omgeving weergeven in het configuratiemenu voor 3D-weergaven, al ook extra parameters in het gedeelte Geavanceerd van het dialoogvenster voor configuratie voor het beheren van het fijn afstemmen:
Straal De drempel voor de afstand van het berekenen van de Ingesloten omgeving
Intensiteit: De sterkte die het effect zou moeten hebben (hogere waarden maken dingen donkerder)
Drempel insluiting: Aantal nabijgelegen punten die moeten worden ingesloten om het effect weer te geven (waarden lager dan 50% zullen de uitvoer donkerder maken, maar mogelijk een groter bereik van insluiting geven)
Deze mogelijkheid werd ontwikkeld door Martin Dobias & Belgacem Nedjima
Lagen van puntenwolken ondersteunen nu dat zij worden geëxporteerd naar indelingen voor vector of gegevens voor puntenwolken, met optioneel filteren.
Ondersteunde indelingen omvatten:
Tijdelijke tekenlaag (geheugenlaag)
GeoPackage
Shapefile
DXF
LAZ (vereist bouwen met WITH_PDAL)
Niet-gecomprimeerde LAS-bestanden
Bewerkingen voor exporteren ondersteunen filteren op:
Bereik
Filteren op bereik Z
Beperken van het aantal te exporteren punten
Ruimtelijk filteren op polygoonlaag
Aanvullend worden ook de definitie van het CRS voor uitvoer en opnieuw projecteren ondersteund.
Dit werd mogelijk gemaakt door de Staat Vorarlberg en de Zwitserse QGIS gebruikersgroep.
Deze mogelijkheid werd ontwikkeld door Stefanos Natsis
Het effect Eye dome lighting (EDL) is nu beschikbaar voor puntenwolken in 2D-renderers
Deze mogelijkheid werd ontwikkeld door Nedjima Belgacem
De parameters FORCE_RASTER
en IMAGE_COMPRESSION
zijn toegevoegd aan de verschillende algoritmes “Afdruklay-out als PDF exporteren”, inclusief ondersteuning voor Atlas en exporteren naar meerdere bestanden.
FORCE_RASTER
sluit de parameter FORCE_VECTOR
uit en heeft voorrang boven die parameter.
Deze mogelijkheid werd ontwikkeld door Andrea Giudiceandrea
Dit nieuwe stijl formulier voor variabelen is toegevoegd voor het verwijzen naar het huidige object en de attributen ervan in expressies.
De nieuw geïntroduceerde variabelen zijn:
@feature
: een vervanging voor $currentfeature, bevat het huidige object
@id
: een vervanging voor $id, bevat het huidige object-ID
@geometry`
: een vervanging voor $geometry, bevat de geometrie van het huidige object
Dit is een stap naar het eventueel laten vervallen van de functies in de oudere stijl $
, en het verschaffen van een meer consistente benadering tot expressies, in plaats van een onvoorspelbare mix van @
/$
.
Oudere functies en verwijzingen naar variabelen zullen blijven werken (en zullen waarschijnlijk oneindig blijven werken in verband met de compatibiliteit met oudere projecten). Zij zullen ook (voorlopig) worden weergegeven in de gebruikersinterface om verwarring voor de gebruikers te voorkomen.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
Aanvullende functies zijn toegevoegd voor:
make_valid
: Herstel defecte invoer-geometrieën en geeft de gecorrigeerde geometrieën terug
geometries_to_array
: Dit converteert een verzameling geometrieën naar een array voor eenvoudiger afhandeling en doorloop
Deze mogelijkheid werd ontwikkeld door Alex
Een nieuwe functie concave_hull
is nu beschikbaar in expressies voor QGIS (GEOS 3.11+)
Deze mogelijkheid werd ontwikkeld door Loïc Bartoletti
A new confirmation dialog is now safeguarding users against accidentally discarding their unapplied changes in expression editor dialogs. This safeguard is used in the Expression String Builder, the Expression Dialog (Epsilon icon, e. g. for Geometry Generators or for Pre-calculated Values in the model builder) and the Expression Based Filter (Attribute Table -> Advanced filter expression).
This feature was funded by WhereGroup GmbH
This feature was developed by Johannes Kröger
A new confirmation dialog appears by default when users perform an action that would delete records, such as using the DEL key or toolbar actions, to further reduce the risks of accidental feature deletion. Additionally, the feature count is now included in the dialog message itself (and is also still displayed in the title bar), making the total number of features deleted more clear to users.
In previous releases, similar confirmation prompts would only be displayed when some features fell out of the extent of the map canvas, or the deletion triggered the removal of child relation features. The new behavior is for the prompt to be enabled by default and disabled by using the “Don’t show this message again” checkbox.
This feature was funded by QGIS user group Switzerland
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
Implementation of elements from the QEP #250 “Database metadata storage” initiative have been completed and this functionality includes the creation of a new layer metadata API and GUI components.
The following data providers/formats are supported for storing and managing layer metadata in QGIS:
GPKG (it was implemented already, I just wrapped it into the new API)
Postgres
Postgres Raster
In addition, a new layer metadata search tab is available from the data source manager, and an interactive layer metadata search is available using the QGIS locator.
Dit werd mogelijk gemaakt door ARPA Piemonte
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
A new advanced parameter is available for some processing tools which allows the use of the fixed precision parameter provided by GEOS >= 3.9.0. This parameter is listed under advanced parameters as “Grid Size” and is currently supported in the following tools:
Overlapping
Kruising
Verschil
Symmetrisch verschil
Verenigen
This feature was funded by Orange Telecom FR
Deze mogelijkheid werd ontwikkeld door Loïc Bartoletti
QGIS can now use the newer refined GEOS 3.10+ methods for validating and repairing geometry features.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
A new Show feature count for output vector layers
setting is available (but disabled by default for performance reasons), which will automatically enable the “show feature count” option on output layers loaded from QGIS processing. This is able to give users a first glimpse of what to expect as an output from a Processing algorithm.
This feature was developed by Germap
The “Package Layers” processing tool now supports optionally following project relations and exporting related tables following the hierarchy both upstream and downstream, whilst also taking selected features into account.
Dit werd mogelijk gemaakt door ARPA Piemonte
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
Adds the “Offset” parameter to the “Drape (set Z value from raster)” and “Set M value from raster” algorithms. The “Offset” value is algebraically added to the band values after applying the “Scale factor”.
Deze mogelijkheid werd ontwikkeld door Andrea Giudiceandrea
The Coordinate and Bearing Display options in the project settings have been updated in line with the following:
Map Units (behavior is the same as previous releases)
Map Geographic (modified behavior)
Custom Projection Units (new type)
The legacy Geographic (Latitude/ Longitude) option would display values in the map CRS coordinates if the CRS was geographic, otherwise, it would transform coordinates to a hard-coded WGS84 CRS value.
The updated Map Geographic (degrees) option, which supersedes the legacy approach, will display values in the map CRS coordinates if the CRS is geographic, however in instances where it is not, the internal QgsCoordinateReferenceSystem::toGeographicCrs()
API will be used to transform the coordinates into the map CRS’ associated geographic CRS. This is helpful in various contexts, such as when analyzing non-earth celestial bodies.
The Custom Projection Units type is a new addition that defaults to WGS84 and allows users to set any CRS they desire as display coordinates.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
A new “Fonts” panel has been added to the settings dialog, which provides support for the following functionalities:
The ability for users to populate a list of automatic font replacements to apply when loading projects or styles, allowing better support for projects and styles to be used across different operating systems (e.g. replace “Arial” with “Helvetica”).
Users can now place TTF or OTF fonts in the “fonts” subfolder of their user profile. These fonts will automatically be loaded at QGIS startup time. This provides a way for users to use fonts without requiring them to be installed on an operating system level, which is often blocked in enterprise environments. The Fonts setting panel lists all installed user fonts and allows users to manage (i.e. remove) previously installed user fonts
An API is provided for other tools, such as plugins and other clients, to specify additional user font folders which should be scanned during QGIS startup
Automatic downloading of missing fonts is now supported in certain circumstances. If a user opens a project or style, or they try to load a vector tile layer that references fonts that aren’t currently available, then a hard-coded list of freely licensed fonts to download via URL is consulted to determine whether it’s possible to automatically download the font to the user font directory (and notify the user of the font license). A setting to opt out of this behavior is provided in the Fonts panel if so desired.
Dit werd mogelijk gemaakt door Toitū Te Whenua Land Information New Zealand
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
The Project Properties → Relations → Discover Relations feature is now able to support OGR layers that support relationships, such GeoPackage (via the related tables extension) and ESRI FileGeodatabases.
The QGIS Browser Panel now includes the ability to show detailed relationship information for these data sources.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
A “New ESRI File Geodatabase” action has been added to the QGIS Browser right-click context menu on directories, and a new “vacuum” action is available for GDB files. (requires GDAL 3.6+)
Additionally, creating a new Geopackage from the same menu will now immediately create an empty GPKG, rather than the legacy behavior of opening a table creation dialog by default (and requiring table creation or users to input dummy data).
https://user-images.githubusercontent.com/1829991/178902332-0e112e73-0140-45b9-84bf-fc7875cb7b98.gif
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
QGIS now allows drag and drop of vector layers between OGR database datasets that are not stored in GPKG format, for instance, the dragging of a layer onto a GDB to import that dataset into the geodatabase
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
The QGIS browser now supports more advanced functionalities for OGR databases that are not in GPKG format, including Field domain management capabilities (creation and listing domains) and table creation. This means that users can manage field domains and create new tables in an existing ESRI FileGeodatabase database from the QGIS Browser interface.
Dit werd mogelijk gemaakt door Provincie Gelderland
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
A session_role
setting can now be specified for PostgreSQL connections to set the user identifier of the active SQL session. Permissions checking for SQL commands are then carried out with the associated named role.
This is highly useful in instances where it is desirable to automatically give ownership of new objects (Tables/ Views/ Functions etc.) to the session_role
group, and share ownership and the associated rights with all members of the session_role
group.
The specified session_role
must be a role that the current session user is a member of, or if the session user is a superuser, any role can be selected.
This feature was funded by 3liz
Deze mogelijkheid werd ontwikkeld door rldhont
This can greatly improve the performance on large layers!
This feature was funded by Naturstyrelsen and Miljøstyrelsen, Danish Ministry of Environment
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
A QgsAbstractDatabaseProviderConnection
interface has been added for supporting renaming fields, and implemented for OGR connections along with the ability to rename existing fields for supported database connections via the QGIS Browser interface.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
QGIS used to be able to perform the expression filters of binary spatial operations on the server when the geometry was provided as WKT or in the GML format. This change converts the geometry from being a static variable in the expression to an OGC filter. The WFS URL is then created by combining a bounding box rectangle, layer filter, and the filtering expression.
A feature request computes the expression in advance to find out if it can be performed on the server, then it’s stored in QgsBackgroundCachedSharedData
where a new download is triggered.
When a filter request is not a pure binary spatial operation, it will not be evaluated on the server.
This feature was funded by Kanton Schaffhausen
This feature was developed by signedav
QGIS now supports the editing of ArcGIS feature server layers, such as those hosted on ArcGIS online. Assuming the user has appropriate permissions granted for editing a layer, it will unlock the ability to use the native QGIS tools to edit that layer. These changes include support for the following operations:
Deleting features
Adding new features
Curved geometries (only supported for enterprise ArcGIS server, as ArcGIS online currently has no support for curves)
Modifying existing features
Modifying attributes (creating fields, deleting fields, creating attribute indexes)
This feature was funded by Naturstyrelsen and Miljøstyrelsen, Danish Ministry of Environment
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
When loading a new vector tile source into a project, if the associated MapBox GL style includes any raster sublayers, then also load those into the project with converted styles.
Fixes https://github.com/qgis/QGIS/issues/46593
Dit werd mogelijk gemaakt door Toitū Te Whenua Land Information New Zealand
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
In previous releases, the selection of layers from WMS Servers would be loaded into QGIS as a single project layer. This new functionality provides an optional checkbox to load each of the selected WMS layers into QGIS as distinct project layers.
Dit werd mogelijk gemaakt door Camptocamp
Deze mogelijkheid werd ontwikkeld door Ismail Sunni
QGIS now supports saving projects to Oracle databases.
Deze mogelijkheid werd ontwikkeld door Julien Cabieces
This new feature allows specifying extra tokens which may be used for a WMS FILTER definition. The current list of accepted tokens is rather small and this setting will allow system administrators to easily enlarge the list of allowed tokens.
This feature was funded by Zweckverband Grevesmühlen
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
A new QGIS_SERVER_FORCE_READONLY_LAYERS
environment variable to force QGIS Server to open layers in read-only mode.
This includes various underlying API changes to support read-only configuration for data provider construction, project structure, and layer properties.
Dit werd mogelijk gemaakt door Ifremer
Deze mogelijkheid werd ontwikkeld door rldhont
This change moves the old app/plugin_installer/checkOnStart
setting key to a new plugins/automatically-check-for-updates
key, and switches the default value to enable automatic checks.
This is designed to switch all existing QGIS users to the new default behavior of checking for plugin updates at startup (at a maximum of once every 3 days).
It is intended to offer a better QGIS experience to our users, by proactively informing all users when plugins should be updated, ensuring that ALL users are more likely to upgrade plugins and get the bug fixes for plugins promptly.
Enterprise users who have customised this setting in their deployments will need to adapt their scripts for the new setting key.
Additionally, the option to control the number of days between plugin startup checks has been removed and is hardcoded at 3 days.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
A new implementation has been added to allow the Canvas and Map Settings in QGIS Quick to handle temporal functionality.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
When running QGIS from the command line with the --code
parameter, a new --py-args
utility allows the passing of arguments to the python interpreter.
Arguments between --py-args
and --
are passed to the python interpreter and ignored by QGIS, so for example, when using the following command:
qgis --code /home/user/example.py --py-args --specialScriptArguments "arg1" 'arg2' -- layer1 layer2
The example.py
script will have --specialScriptArguments
, arg1
, and arg2
passed as system arguments to the python interpreter, whilst layer1
and layer2
will be handled by QGIS normally and loaded as map layers
This feature was funded by Landesamt für Vermessung und Geoinformation Vorarlberg
Deze mogelijkheid werd ontwikkeld door Damiano Lombardi
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.22 backport commit (GitHub) |
---|---|---|---|
GetPrint request of Atlas Template doesn’t respect Project scales |
|||
Attribute Table Integer entries not showing due to window size |
Niet aanbevolen |
||
WFS3 collections field name/displayName mix in request/response |
Niet aanbevolen |
||
QGIS Server WMS GetFeatureInfo does not evaluate represent_value expression in maptip |
|||
“evaluate default value on providers side” block insert on table in the schema with autoincrement |
|||
QGIS not responding when entering page size using custom width or height fields |
Kan niet worden gereproduceerd |
||
“Add Directory…” inputs files from previous selected directory at first instance, then the corret. |
|||
Layer style panel and Layer panel do not show same visibility settings for layer style |
Kan niet worden gereproduceerd |
||
Crash while opening Options dialog after switching locale |
Niet nodig |
||
unreported MSSQL connections API error |
Niet gerapporteerd |
||
Identify and select tools don’t work with geometry-based query layers |
Kan niet worden gereproduceerd |
||
Problem with Reloading SLD file in QGIS |
Wachtrij |
||
Unreported endless alg splitwithlines |
Niet gerapporteerd |
Niet aanbevolen |
|
Processing algorithm “Split with lines” does not split polygon |
Is geen probleem |
||
Expression do not split string in multiple lines |
|||
Problem with exportation of complex SLD |
|||
Wrong interpretation of SLD color opacity |
Is geen probleem |
||
Wrong label size for SLD export/import |
Niet nodig |
||
Exporting SLD doesnt include fill-opacity |
|||
SpatiaLite - Added feature vanishes, attribute dialog does not show required fields |
Wachtrij |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.22 backport commit (GitHub) |
---|---|---|---|
GML import is missing one feature without geometry |
Niet van toepassing |
||
WFS/QgsOapifProvider does not take the pageSize from the dialog into account |
Niet nodig |
||
[WFS] Layer is added incorrectly as mixed geometry collection |
|||
WFS: missing namespace prefix on geometry and attribute elements in FILTER for WFS GetFeature reques |
|||
[Processing] Fix typo in smoothing parameter name of gdal_grid algorithms |
Niet gerapporteerd |
||
WFS client shows wrong CRS |
|||
QGIS doesn’t work properly with WFS 2.0.0 combined with OGC HTTP URI srsName style (e.g. http://www.opengis.net/def/crs/EPSG/0/xxxx) |
|||
QGIS ignores field inherited from parent feature type in WFS 2.0 services |
Niet van toepassing |
||
Loading and displaying CADRG/NITF data is slower than it used to be |
|||
world_map.gpkg: little fix to avoid warning with recent GDAL versions |
Niet gerapporteerd |
Niet nodig |
|
QGIS 3.24.1 (Windows) destroys my VRT raster mosaic |
PR #50328Bug Title |
||
– |
– |
– |
– |
GML import is missing one feature without geometry |
Niet van toepassing |
||
WFS/QgsOapifProvider does not take the pageSize from the dialog into account |
Niet nodig |
||
[WFS] Layer is added incorrectly as mixed geometry collection |
|||
WFS: missing namespace prefix on geometry and attribute elements in FILTER for WFS GetFeature reques |
|||
[Processing] Fix typo in smoothing parameter name of gdal_grid algorithms |
Niet gerapporteerd |
||
WFS client shows wrong CRS |
|||
QGIS doesn’t work properly with WFS 2.0.0 combined with OGC HTTP URI srsName style (e.g. http://www.opengis.net/def/crs/EPSG/0/xxxx) |
|||
QGIS ignores field inherited from parent feature type in WFS 2.0 services |
Niet van toepassing |
||
Loading and displaying CADRG/NITF data is slower than it used to be |
|||
world_map.gpkg: little fix to avoid warning with recent GDAL versions |
Niet gerapporteerd |
Niet nodig |
|
QGIS 3.24.1 (Windows) destroys my VRT raster mosaic |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Even Rouault
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.22 backport commit (GitHub) |
---|---|---|---|
QGIS not retrieving sequence from postgis in 3.26 |
niet noodzakelijk to bp |
||
SVG is not rendered for SVG Marker symbol |
Kan niet gerepareerd worden, Probleem van Qt |
||
If “estimated metadata” option is checked, feature count for tables/postgis do not work |
|||
Variable raster image source in composer not working |
|||
Print Layout Picture Box reverting to SVG |
|||
Layout picture can not change SVG image to Raster image |
|||
QgsOptionsPageWidget - helpKey and helpSearchPath are not working |
|||
Freeze when opening WFS attribute table from HTTPS server with SSL exception |
geen bp |
||
News feed not loading when using MSI installer |
geen bp |
||
.ci/run_tests.sh: test_core_networkaccessmanager (Timeout) |
|||
SVG Symbol on newer version of QGIS (3.22.7/8/10 tested) make the software lag a lot (and not on 3.4 version). |
Terugkoppeling nodig, niet zeker of het een probleem |
||
Empty Options drop-down menu in Query Logger tab |
geen bp |
||
Build fails with WITH_POSTGRESQL=OFF |
Terugkoppeling |
||
Build fails with WITH_GSL=OFF |
|||
QGIS master exports out of bounds in layout |
Kan niet gerepareerd worden, Probleem van Qt |
||
Layout bleeding to edge outside map window |
Kan niet gerepareerd worden, Probleem van Qt |
||
Freeze with virtual field on $area used as parameter in sum |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Julien Cabieces
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.22 backport commit (GitHub) |
---|---|---|---|
QGIS Server WFS 1.1.0 GetFeature response - properties with xsi:nil=”true” |
|||
Cannot move labels |
Kan niet worden gereproduceerd |
||
Auxiliary storage and removed layers |
Niet aanbevolen |
||
OPACITIES parameter not handled with Vector Tile layer in GetMap/GetPrint |
|||
Fixes log messages when a job error is not related to a specific layer |
Niet gerapporteerd |
Niet nodig |
|
Labels: Data defined override of “Show Label” always wants the auxiliary storage option |
|||
Auxiliary storage rotation or offset fields for symbols are visible by default while labels are not |
|||
Improve selection of PostGIS raster overviews |
Niet gerapporteerd |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Paul Blottiere
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.22 backport commit (GitHub) |
---|---|---|---|
Crash with offline-editing-core-plugin converting to offline project layer with empty polygon |
|||
Cleanup temporary python test config path when requested |
|||
Include type name in message about unsupported qfield validations |
Niet gerapporteerd |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Sandro Santilli (strk)
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.22 backport commit (GitHub) |
---|---|---|---|
Fix regression in column break calculations in legends |
Niet geschikt – te riskant |
||
Fix tracing fails when layer crs differs from map crs |
Niet vereist |
||
Show only available CRS in WMS layer selection widget |
Niet vereist |
||
Fix some overlay algorithms output multipoint geometries but output layer is single point, causing insertion errors |
|||
Fix missing information in crash reports on Windows |
Niet vereist |
||
Fix regression where attribute table dialogs do not open as proper top level windows with their own taskbar entries |
Niet vereist |
||
[georeferencer] Fix options ignored when “create world file only” is active |
Niet vereist |
||
Ensure identify tool uses correct labels for x/y values when coordinate axis order for project is y/x |
Niet vereist |
||
Ensure coordinate display in status bar updates immediately when related settings change, and update the tooltip to match the actual values displayed in the widget |
Niet vereist |
||
Fix rendering of linestrings with nan z values |
Niet vereist |
||
Fix broken logic in clearing python console history |
Niet gerapporteerd |
||
Fix QgsFileWidget does not reactivate widget’s window after selecting a file/folder via the browse button on mac |
Niet gerapporteerd |
||
Fix code folding not shown for non-python code editor classes |
Niet gerapporteerd |
||
Fix leak in GEOS geometry library use |
Niet gerapporteerd |
||
Fix raster contour renderer ignores opacity setting |
Niet geschikt – te riskant |
||
Fix truncation of recent project list removes too many items, raises a warning |
Niet gerapporteerd |
||
Fix dizzy easter egg |
Niet vereist |
||
Fix point pattern fill sometimes ignores symbol opacity setting |
Niet geschikt – te riskant |
||
Fix broken path in svg raises Qt warnings while rendering |
Niet gerapporteerd |
||
Ensure correct expression context is used when generating symbol preview icons |
Niet geschikt – te riskant |
||
[spatialite] Fix corrupted default attribute values when fields are loaded using gaiaVectorLayer |
Privé gerapporteerd |
||
Fix handling of vector tiles when zoom level 0 is not available |
Niet vereist |
||
Fix drag and drop of files to georeferencer window |
Niet vereist |
||
Never try to handle base parameter type values as map layers in QgsProcessingParameterDefinition::valueAs* methods |
Niet vereist |
||
Avoid a redundant calculation of visible layer extent in overview canvas |
Niet gerapporteerd |
||
Show standard Rendering tab in point cloud layer properties, add missing scale range widget to mesh layer properties |
Niet geschikt |
||
Show standard Rendering tab in point cloud layer properties, add missing scale range widget to mesh layer properties |
Niet geschikt |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Nyall Dawson
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.22 backport commit (GitHub) |
---|---|---|---|
Fix “Add Ring” tool doesn’t consider all the overlapping features |
Niet geschiky - voegy nieuwe methoden toe |
||
Fix wkbType cast from OGR 25D Type |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Loïc Bartoletti