Latest news will appear here soon.
Edit on GitHub

Log met wijzigingen voor QGIS 3.34

image0

Datum uitgave 29-10-2023

Wij brengen u QGIS 3.34, een belangrijke uitgave van het Project QGIS die significante verbeteringen brengt voor de mogelijkheden van de open-bron georuimtelijke gegevensanalyse en visualisatie-software in QGIS.

Deze uitgave omvat een variëteit aan verbeteringen aan bestaande API’s, expressies en gereedschappen, aanpassingen aan afdruklay-out, en verbeteringen aan de opties voor renderen van zowel context in 2D als in 3D.

Voor een snelle toer door alle nieuw geïntroduceerde functionaliteiten kunt u de video met deze mogelijkheden bekijken op YouTube op https://www.youtube.com/watch?v=LHFVo0edaXE

QGIS is een inspanning van de gemeenschap en 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 bij wilt dragen 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 of 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 helpen ons om fondsen 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.

Cesium 3D-tegels

Dankzij een gift van het ecosysteem van het project Cesium, heeft QGIS nu ondersteuning voor het laden van 3D-inhoud in de indeling Cesium 3D Tiles! Tegels kunnen worden geladen vanuit ofwel lokale databronnen of databronnen op afstand (inclusief het Cesium ion platform en de Google Earth fotorealistische tegels), en zijn zichtbaar in zowel 2D- als in 3D-kaartweergaven. In 2D-weergaven kunnen gebruikers het uiterlijk beheren van de inhoud van de tegel door ze ofwel in hun originele texturen op te maken of in een weergave draadmodel van de geometrieën van de tegel. Gebruikers hebben ook beheer over het gewenste niveau van detail in zowel 3D- als 2D-weergaven.

Deze mogelijkheid werd ontwikkeld door Martin Dobias en Nyall Dawson

Kaartgereedschap

Mogelijkheid: Optioneel afdwingen van "punt" als decimaal scheidingsteken voor gereedschap Meten

Een nieuwe optie keuzevak Altijd decimale punt gebruiken is toegevoegd aan het gereedschap Meten. Deze optie zal ervoor zorgen dat metingen en coördinaten worden gekopieerd naar het klembord met een decimale punt (dot) als scheidingsteken, zelfs als de huidige locale een komma gebruikt.

Dit schakelt de mogelijkheid in om kommagescheiden (csv)-gegevens te kopiëren, zelfs in gevallen waar de gebruiker een komma gebruikt als het decimale scheidingsteken.

image1

Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic

Mogelijkheid: Accent weergeven op geïdentificeerde rasterpixels bij gebruiken van gereedschap Objecten identificeren

QGIS geeft nu de geometrie van het resultaat van het geïdentificeerde object weer voor rasterpixels in het kaartvenster. Dit komt overeen met het bestaande gedrag van het gereedschap Objecten identificeren voor objecttypen vector, vectortegel, en puntenwolk.

Dit is nuttig bij het identificeren van een raster dat gedeelten heeft met soortgelijk gekleurde pixels en het moeilijk is om visueel het exacte bereik van een pixel te bepalen.

image2

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

Mogelijkheid: Raster met rij/kolom weergeven van geklikt punt in resultaten Objecten identificeren

Bij het gebruiken van het gereedschap Objecten identificeren op rasterlagen zullen de afgeleide resultaten nu het rij- en kolomnummer weergeven van de geïdentificeerde pixel.

image3

Deze mogelijkheid werd ontwikkeld door Hannes & Nyall Dawson

Symbologie

Mogelijkheid: Instelling voor overschrijven kleur en symbool van selectie voor vectorlagen

Nieuwe instellingen voor renderen van lagen stellen gebruikers in staat de kleur en het symbool te beheren dat zal worden gebruikt in plaats van de standaarden voor systeem of project bij het accentueren van geselecteerde objecten.

Deze instelling is gedefinieerd voor elke laag en is nuttig om de zichtbaarheid van geselecteerde objecten te verbeteren door het toepassen van een expliciet gedefinieerde symbologie.

Dit is nuttig in verscheidene scenario’s, inclusief gevallen waar:

  • De laag een kleur voor een symbool of stijl gebruikt die overeenkomt met de symbologie van de selectie, wat resulteert in het niet zichtbaar zijn van de selectie van objecten
  • Een lijnlaag gebruikt een dun symbool, en kleuren van geselecteerde lijnen maakt ze niet zichtbaar genoeg
  • Lagen met complexe symbologie (zoals raster/ kleurverloop vullingen/ lijnen/ shapeburst met een kleurenbalk) zouden geen standaardkleur voor selectie hebben toegepast. In deze scenario’s kan de gebruiker nu een eenvoudiger symbool specificeren om te gebruiken voor geselecteerde objecten op de laag.

image4

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

Labelen

Mogelijkheid: Labels schakelen voor lagen vectortegel

Gebruikers kunnen nu schakelen met labels voor lagen met vectortegels met het paneel voor opmaken van de laag met vectortegel en het contextmenu van de laag in de inhoudsopgave van het paneel Lagen, wat effectief de schakelmogelijkheden voor vectorlagen vervangt.

Deze functionaliteit wordt ingeschakeld door het toevoegen van nieuwe functies in de QgsVectorTileLayer API door het vervangen van de bestaande functionaliteit in QgsVectorLayer.

image5

Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin

Renderen

Mogelijkheid: "Plakkende" kaartdecoraties

Dynamische kaartdecoraties worden nu gerenderd op een doorzichtig overleg, wat het opnieuw renderen van objecten voor decoraties (zoals titel of schaalbalk) voorkomt tijdens navigeren. De QgsMapDecoration bevat nu ook hasFixedMapPosition om een decoratie vast te zetten op een geografische locatie.

image6

Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic

Mogelijkheid: Profileren kaartrenderer toegevoegd

De gereedschappen voor debuggen/ ontwikkeling voor profileren zijn uitgebreid met een nieuw profiel "kaart renderen" (die de bestaande profielen Opstarten en Project laden komt vergezellen).

Met dit gereedschap zijn gebruikers in staat pijnpunten te identificeren in het renderen van hun kaart en exact te bepalen welke lagen de lange duur van het opnieuw tekenen van de kaart veroorzaken.

image7

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

Mogelijkheid: Keuze voor twee verschillende modi toegevoegd voor "Laag bijwerken met interval"

Bij het gebruiken van "Laag bijwerken met interval" op vectorlagen, zouden eerdere versies van QGIS eenvoudigweg de laag opnieuw tekenen (voor animaties etc.), zonder de gegevens te vernieuwen vanuit de databron.

Een nieuw widget is verschaft dat gebruikers in staat stelt de opties voor het bijwerken van de laag te selecteren overeenkomstig het door hen gebruikte gebruiksgeval:

  • "Gegevens opnieuw laden": De laag zal volledig worden bijgewerkt. Alle gecachete gegevens zullen worden genegeerd en opnieuw worden opgehaald bij de provider. Deze modus zou kunnen resulteren in tragere vernieuwingen van de kaart.
  • "Alleen laag opnieuw tekenen": Deze modus is handig voor animaties of wanneer de stijl van de laag zal worden bijgewerkt met regelmatige intervallen. Bijwerken van het kaartvenster wordt uitgesteld om veelvuldig vernieuwen te vermijden indien meer dan één laag een interval heeft ingesteld voor automatisch bijwerken.

image8

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

3D-objecten

Mogelijkheid: Configuratie van beperking geheugen GPU toestaan

Gebruikers kunnen nu de beperking van het geheugen voor de GPU configureren voor elke laag (eerder vastgezet op 500MB per entiteit/ laag)

Een waarschuwing wordt ook weergegeven als een grens wordt bereikt, wat zou moeten helpen bij het oplossen van problemen van grote scenes.

Deze functionaliteit is nuttig voor gebruikers die grote 3D-scenes gebruiken die de beschikbare geheugenbronnen van de GPU uitputten.

image9

Deze mogelijkheid werd ontwikkeld door Martin Dobias

Mogelijkheid: Ondersteuning voor boundingbox3d toegevoegd

Aanvullende methoden voor de API voor relevante klassen voor geometrie zijn nu beschikbaar voor boundingBox3D en calculateBoundingBox3D, als ook uitbreidingen voor methoden boundingBoxIntersects die nu ondersteuning bieden voor het controleren op kruisingen van 3D-begrenzingsvakken.

Deze mogelijkheid werd ontwikkeld door Jean Felder

Afdruklay-outs

Mogelijkheid: Meerdere lay-outitems selecteren

Nieuwe functionaliteit wordt verschaft voor het afhandelen van het selecteren van meerdere items tegelijkertijd uit de lijst met items in afdruklay-outs.

Dit verbetert ook de gebruikerservaring van bestaande functionaliteit voor selecteren van meerdere die beschikbaar is met visuele selecties door het selecteren van het item te synchroniseren met de lijst met items.

image10

Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic

Mogelijkheid: Nummer pagina lay-out weergegeven in Pagina-eigenschappen

Wanneer een lay-out meer dan een pagina heeft, zal het huidige paginanummer worden weergegeven in het kopgedeelte van de item-eigenschappen in de indeling pagina_nummer/aantal pagina's.

image11

Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic

Mogelijkheid: Automatisch openen van geëxporteerde lay-outs

Een nieuwe optie met keuzevak "Bestand openen na exporteren" is toegevoegd aan de opties voor exporteren naar PDF, SVG, en afbeeldingstypen uitvoer. Selecteren van deze optie zal proberen om het uitvoerbestand automatisch te openen als het exporteren is voltooid.

De gebruikte toepassing voor het openen van het bestand zal de geconfigureerde standaard toepassing voor het systeem gebruiken, gebaseerd op het type (met QDesktopServices::openUrl). Deze mogelijkheid zal de API van de gebruikersinstellingen benutten om de selectie te onthouden voor het huidige gebruikersprofiel.

image12

Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic

Expressies

Mogelijkheid: Expressiefunctie voor richting toegevoegd

Een nieuwe functie bearing is toegevoegd die de hoek van de richting berekent (in radialen) tussen twee punten.

De richting wordt bepaald in het opgegeven CRS en met de klok mee gemeten in de opgegeven ellipsoïde.

image13

Deze mogelijkheid werd ontwikkeld door Andrea Giudiceandrea

Mogelijkheid: Toegevoegd "layer_crs_ellipsoid"

Expressies van QGIS bevatten nu een variabele voor de laag layer_crs_ellipsoid, alsook de eigenschap crs_ellipsoid die beschikbaar is uit de functie layer_property. De teruggegeven waarde zal het acroniem voor de ellipsoïde van het laag-CRS zijn.

image14

Deze mogelijkheid werd ontwikkeld door Andrea Giudiceandrea

Digitaliseren

Mogelijkheid: Verbeterde type herkenning "overlappen vermijden"

Bij het digitaliseren van objecten met de optie "overlappen vermijden", heeft QGIS het gedrag verbeterd voor het automatisch afdwingen van het type object en bevat meer betekenisvolle berichten om gebruikers in kennis te stellen van de geautomatiseerde gedragingen.

Een voorbeeld voor het gebruik zou kunnen zijn het digitaliseren van een meerdelige polygoon in een doellaag met eendelige polygonen, die niet kan worden opgeslagen. QGIS zal nu automatisch alleen het grootste deel van de polygoon behouden, en gebruikers vragen om optioneel de aanvullende objecten te herstellen als eendelige polygonen.

Dit voorkomt het digitaliseren van "splinter"-polygonen en frustraties met onjuiste typen objecten.

image15

Deze mogelijkheid werd ontwikkeld door Matthias Kuhn

Gegevensbeheer

Mogelijkheid: Verbeterde afhandeling van opslaan van vectorobjecten voor al eerder bestaande bestanden

Bij het gebruiken van het algoritme Vectorobjecten opslaan naar bestand zal QGIS gebruikers informeren over het standaard gedrag voor de afhandeling van al bestaande bestanden (overschrijven bestanden) en de mogelijkheid verschaffen om uit een bereik van alternatieve gedragingen te selecteren (zoals het overschrijven van ene laag of toevoegen van nieuwe objecten aan bestaande laag)

Dit verbetert enorm de mogelijkheid voor gebruikers om gegevens te beheren met opslag indeling van gegevens in platte bestanden, zoals GeoPackage, daarbij het risico van gegevensverlies of ongewenste bijeffecten minimaliserend.

image16

Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin

Mogelijkheid: Relaties behouden voor gekopieerde objecten

Nieuwe functionaliteit zorgt ervoor dat gekopieerde objecten op dezelfde laag door zullen gaan met het respecteren van de sterkte van projectrelatie(s).

Bij het kopiëren van objecten op dezelfde vectorlaag met gereedschappen voor kaart, attributentabel, of het gereedschap Objecten kopiëren/ verplaatsen, zal QGIS nu relaties in het geopende project opsporen en objecten dupliceren met intacte relaties.

Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin

Analyse-gereedschappen

Mogelijkheid: Ondersteuning beschrijving rasterband

QGIS zal nu beschrijvingen van banden weergeven op de tab Symbologie voor rasterlagen, in aanvulling op het bandnummer.

image17

Dit werd mogelijk gemaakt door Summer is getting warmer and warmer.

Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti

Processing

Mogelijkheid: Instelling Antialias voor rastertegel plug-in voor Processing

Een nieuwe parameter "Antialiasing inschakelen" is toegevoegd aan het gereedschap "XYZ-tegels maken" van Processing.

Deze optie zal standaard ingeschakeld zijn (vervangt het huidige gedrag) maar stelt gebruikers in staat de antialiasing voor kaartinhoud uit te schakelen.

image18

Deze mogelijkheid werd ontwikkeld door ASAI Hitoshi

Mogelijkheid: Velden row_index en col_index voor Grid maken

Velden voor row_index en col_index zijn toegevoegd aan de uitvoer voor het algoritme "Grid maken" van Processing. De velden zijn toegevoegd aan alle uitvoer voor de typen punt, rechthoek en hexagoon.

Veldwaarden zijn integers waarvan de telling begint met 0 en verhoogd van links naar rechts (kolom-index) en van boven naar beneden (rij-index).

image19

Deze mogelijkheid werd ontwikkeld door Valentin Buira

Mogelijkheid: Nieuw algoritme 'Expressie berekenen' om te gebruiken in modellen

Het nieuwe algoritme "Expressie berekenen" berekent het resultaat van een expressie van QGIS en maakt het resultaat beschikbaar om te gebruiken in andere delen van het model.

Het vermijdt de noodzaak om dezelfde expressie meerdere malen te moeten gebruiken in een model als hetzelfde resultaat meer dan eens moet worden gebruikt en verschaft aanvullende gevallen voor gebruik (zoals het genereren van een statische waarde tijdstempel om in het model te kunnen gebruiken).

image20

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

Mogelijkheid: Algoritme toegevoegd om inhoud uit een bestand GLTF/GLB te converteren naar standaard objecten voor vectorlagen

QGIS maakt nu het converteren van 3D-tegelinhoud in indelingen GLTF en GLB naar bewerkbare indelingen voor vectorobjecten mogelijk.

image21

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

Mogelijkheid: Gereedschap SAGA "DTM Filter (slope-based)" geporteerd naar een eigen algoritme voor QGIS

Het gereedschap SAGA DTM Filter tool is geporteerd naar een eigen algoritme voor QGIS.

image22

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

Opties voor toepassing en projecten

Mogelijkheid: Lijst recent geopend project leegmaken

Een actie "Lijst leegmaken" is nu vermeld aan de onderzijde van het menu Project → Recent geopend, wat elk niet-vastgezet project uit het menu zal verwijderen.

Een aanvullend contextmenu is ook beschikbaar om de mogelijkheid te hebben om ook individuele projecten uit de lijst met recent geopende projecten te verwijderen, zowel "vastgezette" als "niet-vastgezette" items.

De status zal worden gesynchroniseerd tussen het menu Recent geopende projecten en het Welkomststcherm van QGIS.

image23

Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic

Mogelijkheid: OAUTH2 PKCE authorisatie-code

Een implementatie van Proof Key for Code Exchange (PKCE, RFC 7636) is toegevoegd voor stromen van OAUTH2 Authorization Code, wat weerbaarheid tegen CSRF en aanvallen met code-injectie vergroot.

Dit werd mogelijk gemaakt door Comune di Roma

Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti

Mogelijkheid: Standaarden voor Processing instellen vanuit QGIS configuratiebestand

QGIS ondersteunt nu de mogelijkheid om de standaardwaarden voor gereedschappen van de gebruikersinterface voor het QGIS Processing framewerk te configureren met parameters die zijn gespecificeerd in het bestand voor instellingen QGIS.ini.

Dit maakt het configureren van gebruikersspecifieke of organisatiebrede standaardwaarden voor bepaalde algoritmes mogelijk. Bijvoorbeeld voor het instellen van de standaardwaarde voor de (precisie-)parameter van de GRID_SIZE in het algoritme Kruising, kan de volgende configuratie worden toegevoegd aan QGIS/QGIS3.ini in de thuismap van het actieve gebruikersprofiel:

[Processing]
DefaultGuiParam\native%3Aintersection\GRID_SIZE=0.01

Wanneer een gebruiker met deze configuratie de relevante Toolbox opent om een algoritme uit te voeren, zal voor hem automatisch de standaardwaarde worden gespecificeerd.

Deze mogelijkheid werd ontwikkeld door mhugent

Profiel plotten

Mogelijkheid: Instelling toegevoegd voor het beheren van de achtergrondkleur voor diagrammen van hoogteprofielen

Deze optie (beschikbaar op de nieuwe tab Extra → Opties → Hoogte) stelt gebruikers in staat een specifieke kleur te gebruiken als de achtergrondkleur voor hoogteprofielen.

Dit kan voor bepaalde gegevensset het diagram beter leesbaar maken, bijv. puntenwolken met RGB-kleuren, waar de achtergrondkleur heel veel lijkt op de kleuren van de punten om gemakkelijk onderscheid te kunnen maken.

Dit is een instelling opt-in, en standaard zullen de hoogteprofielen doorgaan met het gebruiken van de standaard achtergrondkleur van het systeem.

image24

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

Gegevensproviders

Mogelijkheid: Relaties ontdekken voor provider Oracle

QGIS ondersteunt nu het geautomatiseerd ontdekken van relaties voor de gegevensprovider Oracle.

image25

Dit werd mogelijk gemaakt door Métropole de Lille

Deze mogelijkheid werd ontwikkeld door Jacky Volpes

Plug-ins

Mogelijkheid: Interactieve shell verwijderd uit plug-in GRASS C++

Om redenen van onderhoud is de interactieve shell voor de plug-in GRASS C++ Plugin, als ook het ingebedde QTermWidget, verwijderd uit toekomstige uitgaven.

Het ligt in de lijn der verwachting dat de plug-in GRASS Processing Plugin prioritaire ontwikkeling zal krijgen en ondersteuning voor onderhoud zal worden doorgezet, en verschaffen van een interactieve shell voor GRASS is geen kritische functionaliteit voor QGIS zelf, maar meer iets dat gebruikers zelf extern kunnen beheren.

Meer specifieke details over het opruimen van deze mogelijkheid zijn te vinden in de mogelijkheid Pull Request.

Deze mogelijkheid werd ontwikkeld door Nyall Dawson

Programmeerbaarheid

Mogelijkheid: Functie om runtime profiler modelinhoud als tekst te exporteren

Een nieuwe functie is toegevoegd om het exporteren van de huidige runtime profiler (QgsRuntimeProfiler) modelinhoud als een teksttekenreeks met meerdere regels mogelijk te maken.

Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin

Belangrijke reparaties

Mogelijkheid: Reparaties van problemen door Alessandro Pasotti (itOpen / qcooperative)

Titel probleemURL issues.qgis.org (indien gerapporteerd)URL Commit (Github)3.28 backport commit (GitHub)
QGIS cannot connect to MySQL if user's password contains commas.#54493PR #54573Nee
QGIS WFS server will look for .qgz file in wrong place if "map" is in path#54533PR #54639PR #54855
Raster layer transparency/opacity not stored in saved style#54496PR #54644PR #54854
WMS GetPrint with ATLAS_PK has incorrect layers visibility in versions >= 3.22#54475PR #54651PR #54663
Error saving edit on PostGIS geometry when table also contains geography#54572PR #54664PR #54714
Cant subtract or add angles since the degrees symbol has been added#54501PR #54687N/B
WCS Keep Unavailable Layers#54702PR #54707N/B
taxon legend from map whis atlas#54654PR #54692N/B
Spinbox for colum space in legends does not allow to set values above 99.99 units#54682PR #54709N/B
Geometry Error SpatiaLite Database#54662PR #54734N/B
Splitting MultiLineStrings gives awkward results#54155PR #54744PR #54851
Open project, then layer properties, close, close project: qgis thinks something has changed#54741PR #54757N/B
Width field of attribute tables in print layouts only uses locale when being edited#54204PR #54769PR #54781
Data Source Manger - Browser: Close and Help buttons are missing#54171PR #54770N/B
0 port in OAuth2 callback URI#54562Kan niet worden gereproduceerdN/B
QGIS Crashes when editing multiple features simultaneously that have a Value Relation field#54164PR #54889NOG TE DOEN
Crash when playing with duplicated legends in layout#52268PR #54947
QGIS fails to request more than one WMS-Layer#55042PR #55064N/B

Dit werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)

Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti (itOpen / qcooperative)

Mogelijkheid: Reparaties van problemen door Even Rouault (Spatialys)

Titel probleemURL issues.qgis.org (indien gerapporteerd)URL Commit (Github)3.28 backport commit (GitHub)
qgsgeos.cpp: fix a -Wunused-variable warningniet gerapporteerdPR #54612N/B
qgsvirtualpointcloudprovider.cpp: add a missing variable initializationniet gerapporteerdPR #54613N/B
OAPIF does not honour the view extentQGIS user mailing listPR #54617PR #54792
Does QGIS require units "m" for the projection coordinate variables in a netCDF/CF file?QGIS user mailing listGDAL PR 8407N/B
Syntactical error with the use of == instead of = for comparison in the WHERE clause#54608Al gerepareerdKan geen aanvullende lagen schrijven naar een bestaande FGDB
Add minimal CRS information to sqlite exports#54560PR #54630PR #54715
Complex Attributes in OGC API Feature-Items have empty content#54275PR #54631PR #54679
GPX Provider: missing element when importing gpx file#54119PR #54632N/B
Saving edits on larger vector layers is slow#53043PR #54633N/B
QgsVectorLayerSaveAsDialog: uncheck 'Add saved filed to map' when selecting PGDump driver (refs #54548)PR #54647PR #54647Is het niet waard
Spatial filtering of multipart polygons within a shapefile dataset brokenGDAL issue 8481Is geen probleem
qgis cannot find/identify a polygon feature by clicking a newly created (multi)polygon part#54537PR #54761PR #54782
qgis cannot find/identify a polygon feature by clicking a newly created (multi)polygon part#54537GDAL PR 8483GDAL PR 8503
Export to spreadsheet creates an xlsx file with errors when exporting empty tables/layers#42945GDAL PR 8484GDAL PR 8515
export bbox wrong when feature crosses anti-prime-meridion (180 deg)#42827GDAL PR 8485Is het niet waard
QgsVectorDataProvider.changeAttributeValues() returns True even when it fails#54816PR #54905PR #54909

Dit werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)

Deze mogelijkheid werd ontwikkeld door Even Rouault (Spatialys)

Mogelijkheid: Reparaties van problemen door Paul Blottiere (Hytech-imaging)

Titel probleemURL issues.qgis.org (indien gerapporteerd)URL Commit (Github)3.28 backport commit (GitHub)
Fix segfault in coordinate transformniet gerapporteerdPR #54609N/B
Wrong rendering for HIGHLIGHT_LABEL_ROTATION above 89°#54598PR #54667N/B
Database string connection visible in the message bar/QGIS logs#54437PR #54650N/B
PostGIS Connection's "Session ROLE" is not kept#54638PR #54681N/B
Example files are installed by the server build, and additionally they are in a wrong place#54423PR #54708N/B
Point to Path tool causes QGIS to crash#54686PR #54710PR #54784
qgs/qgz project does not save mesh symbology correctly#54384PR #54711N/B
Endless loop if profile is drawn outside layer extent#54349PR #54745N/B
Server: Can't enable WFS3 API update endpoint (PUT/PATCH) on layers without geometry#46119PR #54789N/B
Add safe guard around -of in gdal command for batch processing#54122PR #54800N/B

Dit werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)

Deze mogelijkheid werd ontwikkeld door Paul Blottiere (Hytech-imaging)

Mogelijkheid: Reparaties van problemen door Sandro Santilli (strk)

Titel probleemURL issues.qgis.org (indien gerapporteerd)URL Commit (Github)3.28 backport commit (GitHub)
Have QgsRectangle null rectangle printed as EMPTY in wktniet gerapporteerdPR #54831N/B
Fix aspect ratio computation in QgsLayoutItemMap::zoomToExtentniet gerapporteerdPR #54827N/B
Do not include a BoundingBox tag in GetFeatureInfo responses, when it is nullniet gerapporteerdPR #54858N/B
Always run the spell and shell checkers if possible, print warning when not possibleniet gerapporteerdPR #54847N/B
Tweak Null rectangle handlingniet gerapporteerdPR #54872N/B
Run spellcheck only on changed files in prepare_commit.shniet gerapporteerdPR #54893N/B
Fix prepare_commit.shniet gerapporteerdPR #54918N/B
Fix extent computation in QgsSpatiaLiteProviderniet gerapporteerdPR #54917N/B
Do not force verbose build in mingw build#54932PR #54924N/B
Make QgsBookmark string output more explicit about it being EMPTYniet gerapporteerdPR #54923N/B
Fix extent computation in QgsAFSProviderniet gerapporteerdPR #54944N/B
Add tags make targetniet gerapporteerdPR #54948N/B
Handle null rectangles in QgsExtentWidget::outputExtentniet gerapporteerdPR #54953N/B
Handle null in QgsRectangle grow() and include() methodsniet gerapporteerdPR #54955N/B
Add QgsRectangle::setNull(), deprecating setMinimal()niet gerapporteerdPR #54934N/B
Handle Null rectangle in QgsRectangle::bufferedniet gerapporteerdPR #54967N/B
Fix extent computation in QgsVirtualLayerProviderniet gerapporteerdPR #54976N/B
Add a QgsRectangle::createNull() temporary static methodniet gerapporteerdPR #55008N/B
Fix testRegisterFeatureUnprojectible - Use valid extent in testRegisterFeatureUnprojectibleniet gerapporteerdPR #55011N/B
Have QgsGeometry::boundingBox return null rect for null geomniet gerapporteerdPR #55012N/B
Have QgsGeometry::fromRect(NULL RECT) return null geometryniet gerapporteerdPR #54954N/B
Stop considering Rectangle(0,0,0,0) null - while Rectangle(1,1,1,1) is not null#45563PR #54646N/B
Run doxygen layout checker in prepare-commit script, when possibleniet gerapporteerdPR #54936N/B

Dit werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)

Deze mogelijkheid werd ontwikkeld door Sandro Santilli (strk)

Mogelijkheid: Reparaties van problemen door Jean Felder (Oslandia)

Titel probleemURL issues.qgis.org (indien gerapporteerd)URL Commit (Github)3.28 backport commit (GitHub)
qgs3daxissettings: Correctly read viewport ratio on a saved projectniet gerapporteerdPR #54870

Dit werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)

Deze mogelijkheid werd ontwikkeld door Jean Felder (Oslandia)

Mogelijkheid: Reparaties van problemen door Nyall Dawson (North Road)

Titel probleemURL issues.qgis.org (indien gerapporteerd)URL Commit (Github)3.28 backport commit (GitHub)
Don't show help for algorithms which can't be run in qgis_process#54914PR #54920In behandeling
Fix crashes in layout designer#52079PR #54907Te indringend
Fix layout label adjust size to text logicniet gerapporteerdPR #54896In behandeling
Fix toggling visibility of group layers resets child layer mask blend modes#53088PR #54897N/B
Ensure identify highlight works for very transparent symbols#54830PR #54864PR #54883
Fix layout maps force rasterisation of whole layout when map item has transparency setniet gerapporteerdPR #54882Te indringend
Fix crash in merge features dialog when a field has a unique constraint set#54856PR #54862PR #54878
Fix initial zoom level when opening layout designer windows#44421PR #54849PR #54880
Fix hang when exporting 3d maps#50067PR #54845Te riskant
Fix layout labels don't immediately react to changes when semi-transparentniet gerapporteerdPR #54839PR #54863
Fix crash when opening layer properties for raster layer with broken data source#49176PR #54812PR #54838
Fix Execute SQL exeception#54833PR #54837PR #54842
Cleanup all browser layer properties dialog before exiting#39094PR #54808PR #54822
Avoid loss of attributes when calculating fields#47385PR #54815PR #54879
Fix crash when changing layers between editable/non-editable layers#54802PR #54813N/B
Fix QgsField::ConfigurationFlag::None causes syntax error when starting PyQGISniet gerapporteerdPR #54809N/B
Handle sql='' or sql="" as empty sql strings instead of '' / "" literals#53736PR #54806PR #54826
Fix crash when certain symbol pages are open in style dock and QGIS is closed or a new project openedniet gerapporteerdPR #54749Te indringend

Dit werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)

Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)

Mogelijkheid: Reparaties van problemen door Julien Cabieces (Oslandia)

Titel probleemURL issues.qgis.org (indien gerapporteerd)URL Commit (Github)3.28 backport commit (GitHub)
Masking with SVG symbol doesn't work#54926PR #54927
Bug on graduated symbology on French QGis 3.28.10#54549PR #54943PR #54963
QGIS crashes when undoing moving of elements in map layout#52740PR #54959PR #54969
QGIS Crashes Upon Exporting Layout to PDF when Using Random Point Fill Symbology#54065poly2tri issue https://github.com/jhasse/poly2tri/issues/55
Label expression with more than 32767 chars becomes invalid when switching from expression dialog back to layer properties#54141PR #55051PR #55052
Activating notify/listen feature crash QGIS#54260PR #55062

Dit werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)

Deze mogelijkheid werd ontwikkeld door Julien Cabieces (Oslandia)