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 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.
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, en 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
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 jet 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.
Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic
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.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
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.
Deze mogelijkheid werd ontwikkeld door Hannes & Nyall Dawson
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.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
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 in de QgsVectorTileLayer
API door het vervangen van de bestaande functionaliteit in QgsVectorLayer
.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
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.
Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic
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.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
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.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
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.
Deze mogelijkheid werd ontwikkeld door Martin Dobias
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
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.
Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic
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
.
Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic
Een nieuwe optie met keuzevak “Bestand openen na exporteren” is toegevoegd aan de opties voor exporteren naar PDF, SVG, en afbeelding typen 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.
Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic
Een nieuwe functie bearing
is toegevoegd die de hoek van de richting berekend (in radialen) tussen twee punten.
De richting wordt bepaald in het opgegeven CRS en met de klok mee gemeten in de opgegeven ellipsoïde.
Deze mogelijkheid werd ontwikkeld door Andrea Giudiceandrea
Expressies van QGIS bevatten nu een variabele voor de laag``layer_crs_ellipsoid``, als ook de eigenschap crs_ellipsoid
die beschikbaar is uit de functie layer_property
. De teruggegeven waarde zal het ellipsoïde acroniem van het laag-CRS zijn.
Deze mogelijkheid werd ontwikkeld door Andrea Giudiceandrea
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.
Deze mogelijkheid werd ontwikkeld door Matthias Kuhn
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.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
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
QGIS zal nu beschrijvingen van banden weergeven op de tab Symbologie voor rasterlagen, in aanvulling op het bandnummer.
Dit werd mogelijk gemaakt door Summer is getting warmer and warmer.
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
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.
Deze mogelijkheid werd ontwikkeld door ASAI Hitoshi
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).
Deze mogelijkheid werd ontwikkeld door Valentin Buira
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).
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
QGIS maakt nu het converteren van 3D-tegelinhoud in indelingen GLTF en GLB naar bewerkbare indelingen voor vectorobjecten mogelijk.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
Het gereedschap SAGA DTM Filter tool is geporteerd naar een eigen algoritme voor QGIS.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
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.
Deze mogelijkheid werd ontwikkeld door Yoann Quenach de Quivillic
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
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.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson
QGIS ondersteunt nu het geautomatiseerd ontdekken van relaties voor de gegevensprovider Oracle.
Dit werd mogelijk gemaakt door Métropole de Lille
Deze mogelijkheid werd ontwikkeld door Jacky Volpes
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 d elijn 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
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
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.28 backport commit (GitHub) |
---|---|---|---|
QGIS cannot connect to MySQL if user’s password contains commas. |
Nee |
||
QGIS WFS server will look for .qgz file in wrong place if “map” is in path |
|||
Raster layer transparency/opacity not stored in saved style |
|||
WMS GetPrint with ATLAS_PK has incorrect layers visibility in versions >= 3.22 |
|||
Error saving edit on PostGIS geometry when table also contains geography |
|||
Cant subtract or add angles since the degrees symbol has been added |
N/B |
||
WCS Keep Unavailable Layers |
N/B |
||
taxon legend from map whis atlas |
N/B |
||
Spinbox for colum space in legends does not allow to set values above 99.99 units |
N/B |
||
Geometry Error SpatiaLite Database |
N/B |
||
Splitting MultiLineStrings gives awkward results |
|||
Open project, then layer properties, close, close project: qgis thinks something has changed |
N/B |
||
Width field of attribute tables in print layouts only uses locale when being edited |
|||
Data Source Manger - Browser: Close and Help buttons are missing |
N/B |
||
0 port in OAuth2 callback URI |
Kan niet worden gereproduceerd |
N/B |
|
QGIS Crashes when editing multiple features simultaneously that have a Value Relation field |
NOG TE DOEN |
||
Crash when playing with duplicated legends in layout |
|||
QGIS fails to request more than one WMS-Layer |
N/B |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti (itOpen / qcooperative)
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.28 backport commit (GitHub) |
---|---|---|---|
qgsgeos.cpp: fix a -Wunused-variable warning |
niet gerapporteerd |
N/B |
|
qgsvirtualpointcloudprovider.cpp: add a missing variable initialization |
niet gerapporteerd |
N/B |
|
OAPIF does not honour the view extent |
|||
Does QGIS require units “m” for the projection coordinate variables in a netCDF/CF file? |
N/B |
||
Syntactical error with the use of == instead of = for comparison in the WHERE clause |
Al gerepareerd |
Kan geen aanvullende lagen schrijven naar een bestaande FGDB |
|
Add minimal CRS information to sqlite exports |
|||
Complex Attributes in OGC API Feature-Items have empty content |
|||
GPX Provider: missing element when importing gpx file |
N/B |
||
Saving edits on larger vector layers is slow |
N/B |
||
QgsVectorLayerSaveAsDialog: uncheck ‘Add saved filed to map’ when selecting PGDump driver (refs #54548) |
Is het niet waard |
||
Spatial filtering of multipart polygons within a shapefile dataset broken |
Is geen probleem |
||
qgis cannot find/identify a polygon feature by clicking a newly created (multi)polygon part |
|||
qgis cannot find/identify a polygon feature by clicking a newly created (multi)polygon part |
|||
Export to spreadsheet creates an xlsx file with errors when exporting empty tables/layers |
|||
export bbox wrong when feature crosses anti-prime-meridion (180 deg) |
Is het niet waard |
||
QgsVectorDataProvider.changeAttributeValues() returns True even when it fails |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Even Rouault (Spatialys)
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.28 backport commit (GitHub) |
---|---|---|---|
Fix segfault in coordinate transform |
niet gerapporteerd |
N/B |
|
Wrong rendering for HIGHLIGHT_LABEL_ROTATION above 89° |
N/B |
||
Database string connection visible in the message bar/QGIS logs |
N/B |
||
PostGIS Connection’s “Session ROLE” is not kept |
N/B |
||
Example files are installed by the server build, and additionally they are in a wrong place |
N/B |
||
Point to Path tool causes QGIS to crash |
|||
qgs/qgz project does not save mesh symbology correctly |
N/B |
||
Endless loop if profile is drawn outside layer extent |
N/B |
||
Server: Can’t enable WFS3 API update endpoint (PUT/PATCH) on layers without geometry |
N/B |
||
Add safe guard around -of in gdal command for batch processing |
N/B |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Paul Blottiere (Hytech-imaging)
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.28 backport commit (GitHub) |
---|---|---|---|
Have QgsRectangle null rectangle printed as EMPTY in wkt |
niet gerapporteerd |
N/B |
|
Fix aspect ratio computation in QgsLayoutItemMap::zoomToExtent |
niet gerapporteerd |
N/B |
|
Do not include a BoundingBox tag in GetFeatureInfo responses, when it is null |
niet gerapporteerd |
N/B |
|
Always run the spell and shell checkers if possible, print warning when not possible |
niet gerapporteerd |
N/B |
|
Tweak Null rectangle handling |
niet gerapporteerd |
N/B |
|
Run spellcheck only on changed files in prepare_commit.sh |
niet gerapporteerd |
N/B |
|
Fix prepare_commit.sh |
niet gerapporteerd |
N/B |
|
Fix extent computation in QgsSpatiaLiteProvider |
niet gerapporteerd |
N/B |
|
Do not force verbose build in mingw build |
N/B |
||
Make QgsBookmark string output more explicit about it being EMPTY |
niet gerapporteerd |
N/B |
|
Fix extent computation in QgsAFSProvider |
niet gerapporteerd |
N/B |
|
Add |
niet gerapporteerd |
N/B |
|
Handle null rectangles in QgsExtentWidget::outputExtent |
niet gerapporteerd |
N/B |
|
Handle null in QgsRectangle grow() and include() methods |
niet gerapporteerd |
N/B |
|
Add QgsRectangle::setNull(), deprecating setMinimal() |
niet gerapporteerd |
N/B |
|
Handle Null rectangle in QgsRectangle::buffered |
niet gerapporteerd |
N/B |
|
Fix extent computation in QgsVirtualLayerProvider |
niet gerapporteerd |
N/B |
|
Add a QgsRectangle::createNull() temporary static method |
niet gerapporteerd |
N/B |
|
Fix testRegisterFeatureUnprojectible - Use valid extent in testRegisterFeatureUnprojectible |
niet gerapporteerd |
N/B |
|
Have QgsGeometry::boundingBox return null rect for null geom |
niet gerapporteerd |
N/B |
|
Have QgsGeometry::fromRect(NULL RECT) return null geometry |
niet gerapporteerd |
N/B |
|
Stop considering Rectangle(0,0,0,0) null - while Rectangle(1,1,1,1) is not null |
N/B |
||
Run doxygen layout checker in prepare-commit script, when possible |
niet gerapporteerd |
N/B |
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.28 backport commit (GitHub) |
---|---|---|---|
qgs3daxissettings: Correctly read viewport ratio on a saved project |
niet gerapporteerd |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Jean Felder (Oslandia)
Titel probleem |
URL 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 |
In behandeling |
||
Fix crashes in layout designer |
Te indringend |
||
Fix layout label adjust size to text logic |
niet gerapporteerd |
In behandeling |
|
Fix toggling visibility of group layers resets child layer mask blend modes |
N/B |
||
Ensure identify highlight works for very transparent symbols |
|||
Fix layout maps force rasterisation of whole layout when map item has transparency set |
niet gerapporteerd |
Te indringend |
|
Fix crash in merge features dialog when a field has a unique constraint set |
|||
Fix initial zoom level when opening layout designer windows |
|||
Fix hang when exporting 3d maps |
Te riskant |
||
Fix layout labels don’t immediately react to changes when semi-transparent |
niet gerapporteerd |
||
Fix crash when opening layer properties for raster layer with broken data source |
|||
Fix Execute SQL exeception |
|||
Cleanup all browser layer properties dialog before exiting |
|||
Avoid loss of attributes when calculating fields |
|||
Fix crash when changing layers between editable/non-editable layers |
N/B |
||
Fix QgsField::ConfigurationFlag::None causes syntax error when starting PyQGIS |
niet gerapporteerd |
N/B |
|
Handle sql=’’ or sql=”” as empty sql strings instead of ‘’ / “” literals |
|||
Fix crash when certain symbol pages are open in style dock and QGIS is closed or a new project opened |
niet gerapporteerd |
Te indringend |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.28 backport commit (GitHub) |
---|---|---|---|
Masking with SVG symbol doesn’t work |
|||
Bug on graduated symbology on French QGis 3.28.10 |
|||
QGIS crashes when undoing moving of elements in map layout |
|||
QGIS Crashes Upon Exporting Layout to PDF when Using Random Point Fill Symbology |
probleem van poly2tri 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 |
|||
Activating notify/listen feature crash QGIS |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG (door donoren en dragende leden)
Deze mogelijkheid werd ontwikkeld door Julien Cabieces (Oslandia)