Datum uitgave 22-02-2019
De grootste uitgave van QGIS ooit! QGIS 3.6 brengt een enorme lijst met nieuwe wijzigingen - de hoogtepunten daarvan zullen we hier proberen te behandelen. Zoals altijd herinneren we u er aan dat QGIS een open bron project is en vragen u om als het mogelijk is ons werk te ondersteunen door donaties, sponsoring of bijdragen aan de documentatie van de code, website, enzovoort.
Dank u wel
We willen onze dank uitspreken aan alle ontwikkelaars schrijvers van documentatie, testers en alle andere mensen die vrijwillig hun tijd en inspanningen ter beschikking stellen (of mensen sponsoren om dat te kunnen doen). Vanuit de QGIS gemeenschap hopen we dat u van deze uitgave zult genieten! Als u tijd of geld wilt doneren of op een andere wijze 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 sponsors. Een actuele lijst van donoren die grote en kleine bijdragen hebben gegeven aan het project kan worden bekeken op onze lijst met donoren. Als u een officiële sponsor voor het project zou willen worden, bekijk dan onze pagina om te sponsoren voor details. Het sponsoren van QGIS helpt ons om fondsen te verkrijgen voor onze halfjaarlijkse ontmoetingen van ontwikkelaars, de infrastructuur van het project te onderhouden en inspanningen voor het oplossen van bugs te financieren. Een volledige lijst van huidige sponsoren wordt hieronder weergegeven - een welgemeende dank u voor al onze sponsoren!
QGIS is gratis software en u bent niet verplicht om maar iets te betalen voor het gebruik ervan - in feite willen we mensen, wijd en zijd verspreid, aanmoedigen om het te gebruiken ongeacht uw 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.
Een nieuwe decoratie werd toegevoegd om gebruikers toe te laten snel een titel weer te geven op hun kaartvenster. De decoratie heeft een achtergrondbalk met een instelbare kleur en transparantie.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
Kaartvenster copyright en de nieuw toegevoegde titellabel-decoratie kunnen nu gecentreerd worden boven- of onderaan de kaartweergave.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
Opmerking: alle hieronder vermelde items zijn ook aan de LTR toegevoegd, zodat ze ook in QGIS 3.4.5 zullen verschijnen.
In QGIS 2.18 moest je altijd eerst een object selecteren om het te bewerken. In QGIS 3 bestond zoiets niet, want bewerken kon op elk object op elk moment. Nu maken we het selecteren (“vergrendelen”) van objecten weer beschikbaar, door rechts klikken.
In eerdere versies van QGIS3, gaf rechts klikken een klein popup menu weer dat de weergave van van de punten bewerker aanbood. Nu wordt bij rechts klikken onmiddellijk de punten bewerker weergegeven en het bewerken van andere objecten uitgeschakeld.
Wanneer een object “vergrendeld” is, kan het terug ontgrendeld worden door er op te klikken of door op een leeg gebied te klikken. Dit brengt ons terug naar de standaard modus waar meerdere objecten bewerkt kunnen worden.
Wanneer er meerdere objecten op één muislocatie staan zal herhaald met rechts klikken door die objecten gaan - met elke rechtsklik zult u een ander object zien. Tenslotte, als alle objecten zijn aangeboden, zal geen object worden vergendeld en zal een volgende klik met rechts de doorloop opnieuw starten.
Het vergendelen is mogelijk door te klikken op een punt, rand of interieur (voor polygonen) van een object.
Het is nu mogelijk om Shift + dubbelklik te gebruiken om een nieuw punt toe te voegen zonder het op een nieuwe locatie te plaatsen. Soms is dit handig als gebruikers een extra punten willen plaatsen op de bestaande segmenten.
Van de twee modi in het gereedschap Punten werd “Alle lagen” gebruikt als de standaard. Uit terugkoppelingen van gebruikers bleek dat het minder voorkomende gebruik te zijn en gebruikers hebben een voorkeur voor “Huidige laag” als standaard.
Dit werd mogelijk gemaakt door Duitse QGIS gebruikersgroep
Deze mogelijkheid werd ontwikkeld door Martin Dobias (Lutra Consulting)
Anders dan in andere software stelt het gereedschap u in staat (multi)lijnen EN (multi)polygonen aan te passen. Meer nog, het is niet noodzakelijkerwijze het einde van de lijnen dat is betrokken; elk segment van een geometrie kan worden aangepast. De andere kant is dat dit kan leiden tot ongeldige geometrieën, het is de verantwoordelijkheid van de gebruiker.
Het gereedschap vraagt u een grens te kiezen (een segment) waarop een ander segment zal worden vergroot of verkleind. Anders dan het gereedschap Knoop wordt een controle uitgevoerd om alleen de laag aan te passen die wordt bewerkt.
Als beide segmenten 3D zijn, voert het gereedschap een interpolatie uit op het grenssegment om de Z terug te geven.
In het geval van verkleinen moet u het deel selecteren dat moet worden verkort door erop te klikken.
Dit werd mogelijk gemaakt door Mairie de Megève
Deze mogelijkheid werd ontwikkeld door Loïc Bartoletti (Oslandia)
Er is al een methode om een rechthoek uit 3 punten te maken waarbij de rechthoek een lengte krijgt van tussen het eerste en tweede punt en de tweede lengte gelijk is aan de afstand tussen het 3e en 2e punt.
Deze nieuwe methode maakt het mogelijk een rechthoek te maken uit 3 punten waarbij de tweede lengte de afstand is tussen het punt en het loodrecht geprojecteerde punt op het segment (of de uitbreiding daarvan).
Deze mogelijkheid werd ontwikkeld door Loïc Bartoletti (Oslandia)
Het gereedschap identificarenwerkt nu op de laag met mazen. Het geeft de huidige waarde weer van scalaire en vectorcomponenten van de mazen.
Dit werd mogelijk gemaakt door Lutra Consulting
Deze mogelijkheid werd ontwikkeld door Peter Petrik (Lutra Consulting)
force_rhr
: forceert polygonen om de Rechterhand-regel te respecteren, waarin het gebied dat is gebonden aan een polygoon aan de rechterkant van de grens ligt. In het bijzonder de buitenste ring is georiënteerd in de richting met de klok mee en de binnenste ringen in de richting tegen de klok in.
decode_uri
: neemt een parameter voor een laag en een optionele parameter voor het gedeelte van de URI. Het zal details teruggeven over de gegevensbron van de laag. De beschikbare details zijn afhankelijk van de gegevensprovider. Indien aangeroepen met alleen een parameter voor de laag, zal een kaart worden teruggegeven met alle beschikbare informatie. Indien het gedeelte van de URI ook wordt gespecificeerd, zal alleen de waarde voor het verzochte gedeelte worden uitgenomen uit de kaart.
path
is toegevoegd als een optie voor de functie voor expressies layer_property
array_sort
: sorteert een array van elementen
nullif
sqlite_ophalen_en_verhogen
make_rectangle_3points
: Maak een rechthoek uit 3 punten. Er zijn twee opties voor het maken van de rechthoek: op afstand of een projectie. Optie afstand: Tweede afstand is gelijk aan de afstand tussen het 2e en 3e punt. Optie geprojecteerd: Tweede afstand is gelijk aan de afstand van de loodrechte projectie van het 3e punt op het segment of de uitbreiding daarvan.
make_square
: Maakt een vierkant uit een diagonaal.
from_json
to_json
Maakt expressies mogelijkzoals:
array(1,2,3)[0] -> 1
array(1,2,3)[2] -> 3
array(1,2,3)[-1] -> 3 (Python-stijl, negatieve indexen tellen vanaf het einde van de array)
array(1,2,3)[-3] -> 1
map(‘a’,1,’b’,2)[‘a’] -> 1
map(‘a’,1,’b’,2)[‘b’] -> 2
Deze mogelijkheid werd ontwikkeld door Nyall Dawson, Mathieu Pellerin
@map_crs_description: naam van het coördinatenreferentiesysteem van de kaart.
@map_crs_acronym: acroniem van het coördinatenreferentiesysteem van de kaart.
@map_ellipsoid_acr: acroniem van de ellipsoïde van het coördinatenreferentiesysteem van de kaart.
@map_crs_proj4: Proj4-definitie van het coördinatenreferentiesysteem.
@map_crs_wkt: WKT-definitie van het coördinaten referentiesysteem.
Deze mogelijkheid werd ontwikkeld door Alexis Roy-Lizotte
De nieuwe functie try() probeert een expressie en geeft de waarde ervan terug indien foutenvrij. Als de expressie een fout teruggeeft zal een alternatieve waarde worden teruggegeven, indien opgegeven, anders zal de functie null teruggeven.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
Een nieuw thema voor de gebruikersinterface heeft zijn wge gevonden in QGIS, genaame “Blend of Gray”. In aanvulling daarop werden honderden reparaties, tweaks en verfijningen toegepast op het reeds bestaande thema “Night Mapping”.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
Indrukken van Ctrl tijdens het selecteren in de bewerkers voor expressies en Python-scripts in QGIS stelt u in staat een meerregelig blok tekst te selecteren, die in één keer kan worden bewerkt.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson ()
Het paneel Browser geeft nu stijlbibliotheken voor XML in QGIS weer en deze bestanden kunnen ook worden versleept en worden neergezet in een venster van QGIS. Dit opent een dialoogvenster dat gebruikers in staat stelt de stijlbibliotheek te verkennen en stijlen uit de bibliotheek te importeren naar hun installatie van QGIS.
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Deze nieuwe optie, beschikbaar onder de knop “Geavanceerd” voor het vullen van symbolen, maakt het mogelijk te forceren voor gerenderde polygonen om de standaard “Rechterhand-regel” te volgen voor de richting van de ringen (waarbij de buitenste ring met de klok mee gaat en de binnenste ringen allemaal tegen de klok in).
De reparatie voor de richting wordt alleen toegepast tijdens het renderen, en de originele geometrie van het object wordt niet gewijzigd.
Dit maakt het maken van gevulde symbolen met een consistent uiterlijk mogelijk, ongeacht de gegevensset die wordt gebruikt bij het renderen en de richting van de ringen van individuele objecten.
Deze mogelijkheid werd mogelijk gemaakt door de Duitse QGIS gebruikersgroep
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson (North Road)
Deze nieuwe optie wordt weergegeven wanneer een symbool voor een eenvoudige lijn of een symbool voor een markeringslijn wordt gebruikt als deel van een vulsymbool voor het renderen van polygonen. Het standaard gedrag is om zowel de binnenste als de buitenste ringen te renderen, maar deze nieuwe instelling maakt het voor gebruikers mogelijk om de symboollaag zo in te stellen dat alleen de buitenste ring OF alleen de binnenste ringen worden gerenderd. Dit maakt symboliseren mogelijk, wat eerder niet direct mogelijk was, zoals een markeringslijn met markeringen voor binnenste ringen in een hoek naar het binnenste van de polygoon.
Deze mogelijkheid werd mogelijk gemaakt door de Duitse QGIS gebruikersgroep
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson (North Road)
Een nieuw type symbologie voor punten als rasterafbeeldingen werd toegevoegd aan QGIS die gebruikers in staat stelt een raster, d.i. bitmap, afbeeldingsbestand te gebruiken en weer te geven als een puntsymbool. De symbologie voor punten als rasterafbeelding staat aanpassen van de breedte, hoogte, verhoudingen van de afbeelding, rotatie, en transparantie toe.
Gebruik maken van een gegevens-gedefinieerde afbeeldingsbron maakt deze nieuwe symbologie een fantastische methode om afbeeldingen met geoverwijzingen weer te geven op een kaartvenster.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
Net zoals de SVG en markering voor rasterafbeeldingen, kan de vulling voor rasters nu worden ingesteld om URL’s naar HTTP(s) te gebruiken of bestanden direct hebben ingebed binnen het symbool zelf.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
Wanneer een veld is geconfigureerd met een relatie naar een waarde, waardenkaart of andere “weer te geven waarde” en het veld wordt gebruikt als bron vor een renderer van classificatie, zullen de weer te geven waarden worden gebruikt om de catgeorieën te labelen.
Deze mogelijkheid werd ontwikkeld door Matthias Kuhn
Deze wijziging stelt gebruikers in staat om meerdere bestaande categorieën te selecteren en die te groeperen naar één enkele categorie, die wordt toegepast op elke waarde in de selectie.
Dit maakt het mogelijk lagen met een groot aantal categorieën eenvoudiger op te maken, waarbij het mogelijk is meerdere afzonderlijke categorieën naar een kleinere, meer beheersbaarder set van categorieën te groeperen, die van toepassing is op meerdere waarden.
De optie is beschikbaar in het contextmenu, klik met rechts, in de lijstweergave van de categorieën, wanneer meerdere categorieën zijn geselecteerd.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Het dialoogvenster Stijl manager heeft een aantal verbeteringen ondergaan:
Een nieuwe modus “Lijstweergave” is toegevoegd
Een tab “Alles” is toegevoegd die alle overeenkomende symbolen weergeeft (ongeacht het type symbool)
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
QGIS is nu in staat rasterstijlen te exporteren naar SLD, bijvoorbeeld om te worden gebruikt in Geoserver. Bekijk: https://docs.geoserver.org/latest/en/user/styling/qgis/index.html#exporting-raster-symbology
Dit werd mogelijk gemaakt door OSGeo UK, GeoServer PSC, Brad Hards
Deze mogelijkheid werd ontwikkeld door Luigi Pirelli en GeoSolutions
dX, dY en residu toegevoegd aan GCP-punten
optie toegevoegd om automatisch GCP-punten op te slaan in het raster-aangepaste pad
Deze mogelijkheid werd ontwikkeld door Faneva Andriamiadantsoa
Gebruikers kunnen er nu voor kiezen om het automatisch minimaliseren van het venster van georeferencer, dat voorkomt bij het toevoegen van nieuw grondcontrolepunten aan het kaartvenster, te voorkomen. Dit gedrag kan irritant zijn op setups met meerdere schermen, waar het wenselijk kan zijn om beide vensters zichtbaar te hebben bij het toevoegen van punten.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Deze mogelijkheid werd ontwikkeld door Corentin Falcone (SIRS)
Deze widget is alleen beschikbaar voor binaire velden (en wordt als standaard widget gebruikt voor binaire velden). Het biedt een label om aan te geven of het blob veld leeg is of niet. Als het niet leeg is, geeft het de inhoudsgrootte weer (in bytes/kb/enz.).
Een knop met keuzemenu laat gebruikers toe om de huidige binaire inhoud van het veld op te slaan naar een schijf gebaseerd bestand, de inhoud van een blob veld leeg te maken, of binaire inhoud te inbedden door een bestand te selecteren van hun systeem.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Gebruikers kunnen nu een marge instellen voor de grid frames in hun lay-out kaart onderdelen. Aanvullend werden nieuwe “Zebra (Nautisch)” en “Lijnrand (Nautisch)” frame stijlen toegevoegd, die blokken in nautische stijl weergeven in de grid hoeken als een marge is ingesteld voor het grid.
Deze mogelijkheid werd ontwikkeld door konst
Bij het exporteren van een afdruklay-out naar PDF- of SVG- indelingen hebben gebruikers nu de keuze over hoe tekst en labels binnen die lay-out zouden moeten wordne geëxporteerd. Beschikbare opties worden geconverteerd naar allemaal tekst voor omtrekken/bogen (de eerdere standaard), of om tekst en labels als tekstobjecten te behouden.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Verscheidene verbeteringen zijn gemaakt met betrekking tot hoe labels worden gerenderd in kaartitems van lay-out.
Een nieuwe instelling maakt beheer per kaart mogelijk over hoe dicht labels mogen worden geplaatst vanaf de randen van de kaart. Grootten kunnen worden ingesteld met behulp van mm/inches/pixels/etc, en data-gedefinieerde labelmarges zijn toegestaan.
Een nieuwe instelling maakt beheer per kaart mogelijk of gedeeltelijke labels zichtbaar zijn op de kaart. Dit staat standaard uit, (anders dan de instelling voor het kaartvenster die standaard aan staat voor een nieuw project) omdat lay-outs altijd standaard de instellingen zouden moeten gebruiken die de hoogste kwaliteit cartografische uitvoer produceren.
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
De knoppen voor het instellen van kaartitems voor lay-out om overene te komen met de huidige kaartweergave (en vice versa) zijn naar boven verplaatst naar een nieuwe werkbalk in het venster voor eigenschappen van kaartitems.
Nieuwe acties zijn ook toegevoegd om de schaal van kaartitems overeen te laten komen met de schaal van het kaartvenster, en om de schaal van het kaartvenster overeen te laten komen met de schaal van de geselecteerde lay-out. Deze spiegelen de bestaande instellingen voor het instellen van het bereik van het kaartvenster en drijven het bereik NAAR het kaartvenster.
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Deze mogelijkheid geeft andere items voor de lay-out (zoals schaalbalken, Noordpijlen, ingevoegde kaarten, etc) de mogelijkheid te worden gemarkeerd als “blokkeringen” voor de kaartlabels in een kaartitem. Dit voorkomt dat kaartlabels onder deze items worden geplaatst - wat er voor zorgt dat het programma voor de labels probeert een alternatieve plaatsing voor die te vinden (of ze geheel negeert).
Dit maakt cartografisch meer aantrekkelijke kaarten mogelijk – plaatsen van labels onder andere items kan ze moeilijk te lezen maken, maar zonder deze nieuwe instelling is het niet eenvoudig om QGIS het plaatsen van labels op deze bedekte gebieden te laten vermijden.
De blokkerende items worden ingesteld door de eigenschappen van een kaartitem, in het paneel voor instellingen van het label. De instelling is per kaartitem, dus u kunt een schaalbalk hebben die de labels blokkeert in de ene kaart in uw lay-out, maar niet in andere (als u dat zou willen!)
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Bij het exporteren van afdruklay-outs controleert QGIS nu automatisch de lay-out op veel voorkomende fouten en waarschuwt de gebruiker als die worden gevonden:
Schaalbalken niet gekoppeld aan een kaartitem
Items voor afbeeldingen met verbroken of ontbrekende paden, of gekoppeld aan onleesbare afbeeldingsbestanden
Overzichtskaarten niet langer gekoppeld aan een geldig kaartitem
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
QGIS staat toe dat bereiken voor overzichtskaarten wordne getekend onder kaartlabels (de nieuwe standaard), maar in 3.6 zijn keuzes toegevoegd om ze te tekenen onder alle kaartlagen, of boven/onder een specifieke laag. Dit maakt het voor gebruikers mogelijk om exact te beheren waar in de stapel van lagen van het kaartitem het overzicht zal worden geplaatst, bijv. het mogelijk maken een bereik van een overzicht te tekenen onder enkele lagen met objecten zoals wegen, maar het tegelijkertijd boven andere achtergrondlagen te tekenen.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Nieuwe variabelen voor expressies zijn toegevoegd om te gebruiken in data-gedefinieerde expressies in items van de legenda van een lay-out, inclusief:
@legend_title
@legend_column_count
@legend_split_layers
@legend_wrap_string
@legend_filter_by_map
@legend_filter_out_atlas
Als de legenda is gekoppeld aan een kaart, dan zullen de in die legenda gebruikte expressies ook toegang hebben tot de gekoppelde variabelen, inclusief @map_scale, @map_extent, etc.
Aanvullend gebruiken symbolen, gerenderd als deel van een legenda, de volledig beschikbare context van de expressie voor de legenda. Dit betekent dat de symbolen toegang hebben tot variabelen, zoals het huidige object Atlas.
Deze mogelijkheid werd ontwikkeld door Alexis Roy-Lizotte
Deze mogelijkheid maakt het mogelijk dat expressies direct worden ingebed in de tekst van een item voor de legenda (bijv. groep, subgroep en tekst van het item). De expressies worden geëvalueerd tijdens het renderen, met volledige kennis van de context van de expressie voor de legenda (kan dus variabelen gebruiken uit de lay-out/item voor de lay-out/etc)
Er is nog geen gebruikersinterface hiervoor (die zal komen in 3.8), maar expressies kunnen wordne ingevoerd met behulp van de standaard [% 1 + 2 %] indeling.
Bijvoorbeeld een item voor de legenda als
My layer (rendered at 1:[% @map_scale %])
zal in de uitvoer worden weergegeven als
My layer (rendered at 1:1000)
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Acceleratie van OpenCL is nu standaard beschikbaar voor bewerkingen van rasterberekeningen
Deze mogelijkheid werd mogelijk gemaakt door Alessandro Pasotti - ItOpen
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
Soortgelijk aan rasterberekeningen werkt Mazen berekenen op lagen met mazen. In aanvulling op de algemene functies verschaft Mazen berekenen ook functies voor het optellen van tijden. Als u bijvoorbeeld een netcdf hebt met dagelijkse temperaturen over een maand, kunt u de gemiddelde temperatuur over de gehele maand berekenen voor elke cel. De uitvoer kan worden gefilterd op tijdsduur of ruimtelijk bereik.
Dit werd mogelijk gemaakt door Lutra Consulting
Deze mogelijkheid werd ontwikkeld door Peter Petrik (Lutra Consulting)
Maakt het verwijderen van gedupliceerde objecten mogelijk, geïdentificeerd met behulp van de waarden in één (of meer) veldwaarden van de invoerobjecten. Optioneel kunnen genegeerde (duplicaat)-objecten worden opgeslagen in een afzonderlijke afvoer.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Dit algoritme maakt een kopie van een invoerlaag en voegt een nieuw veld in voor elke unieke sleutel in het veldtype HStore. Een veld HStore is bijvoorbeeld vaak aanwezig in een gegevensset van OSM (“other_tags”).
Deze mogelijkheid werd ontwikkeld door Etienne Trimaille
Dit nieuwe algoritme forceert geometrieën polygoon om de Rechterhand-regel te respecteren, waarin het gebied dat is gebonden aan een polygoon aan de rechterkant van de grens ligt. In het bijzonder de buitenste ring is georiënteerd in de richting met de klok mee en de binnenste ringen in de richting tegen de klok in.
Deze mogelijkheid werd mogelijk gemaakt door de Duitse QGIS gebruikersgroep
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Dit algoritme stelt gebruikers in staat de inhoud uit binaire velden te nemen en op te slaan in bestanden.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Dit algoritme neemt een invoer (meerdere) lijnen- (of boog-)laag en splitst elk object in meerdere delen, waarbij elk deel niet langer is dan de gespecificeerde maximale lengte.
Ondersteunt de data-gedefinieerde eigenschap voor maximum lengte, en de bewerking voor direct bewerken.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson, Nathan Woodrow
Een nieuw type parameter voor algoritmes van Processing, QgsProcessingParameterAuthConfig, is toegevoegd, wat het mogelijk maakt een selectie te maken uit beschikbare configuraties voor authenticatie (en het maken van nieuwe).
Het maakt het mogelijk algoritmes voor processing te maken die volledig gebruik kunnen maken van de volwassen afhandeling van de authenticatie in QGIS, daardoor de noodzaak voor het gebruiken van onveilige tekenreeks-parameters voor gebruikers, om gevoelige inloggegevens in te voeren, te vermijden.
Parameters QgsProcessingParameterAuthConfig worden geëvalueerd met behulp van QgsProcessingAlgorithm.parameterAsString(), die de ID voor de geselecteerde configuratie voor de authenticatie teruggeeft.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Deze mogelijkheid werd ontwikkeld door Alex Bruy
Dit algoritme berekent statistieken voor de waarden van een rasterlaag, gecategoriseerd op gebieden gedefinieerd in een andere rasterlaag.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Deze algoritmes stellen gebruikers in staat de in object-geometrieën aanwezige Z- en M-waarden te converteren naar attributen in de laag.
Standaard wordt de Z/M-waarde uit het eerste punt in het object uitgenomen, maar optionele statistieken kunnen wordne berekend voor ALLE Z-/M-waarden uit de geometrie (bijv. berekenen van gemiddelde/min/max/som/etc van Z-waarden).
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Dit algoritme splitst een lijn in meerdere geodesische segmenten wanneer de lijn de antimeridiaan (±180 graden longitude) kruist. Splitsen op de antimeridiaan helpt de visuele weergave van de lijnen in sommige projecties. De teruggegeven geometrie zal altijd een meerdelige geometrie zijn.
Wanneer lijnsegmenten in de invoergeometrie de antimeridiaan kruisen, zullen zij worden gesplitst in twee segmenten, waarbij de latitude van het breekpunt wordt bepaald met behulp van een geodesische lijn die de punten aan beide zijden van dit segment verbindt. De huidige instelling voor de ellipsoïde van het project zal bij het berekenen van het breekpunt worden gebruikt.
Als de invoergeometrie M- of Z-waarden bevat zullen die lineair worden geïnterpoleerd voor de nieuwe punten die worden gemaakt op de antimeridiaan.
Modus Direct bewerken wordt ook ondersteund.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Dit maakt het mogelijk optioneel geodesische lijnen te maken, die de kortste afstand tussen de punten weergeven, gebaseerd op de ellipsoïde.
Wanneer de modus Geodesisch wortd gebruikt is het mogelijk de gemaakte lijnen te splitsen op de antimeridiaan (±180 graden longitude), wat het renderen van de lijnen kan verbeteren. Aanvullend kan de afstand tussen de punten worden gespecificeerd. Een kleinere afstand resulteert in een dichtere, meer nauwkeuriger lijn.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Het SAGA rasteroppervlak volume is geporteerd naar een eigen alforitme van QGIS. De versie van SAGA van dit algoritme is van beperkt gebruik in QGIS, omdat het berekende volume alleen is ingebed in de uitvoer voor de terminal in SAGA. Dit voorkomt dat het wordt opgeslagen naar een bestand, of opnieuw gebruikt in een model als een invoer voor een latere stap in het model. Dientengevolge is het algoritme geporteerd naar een eigen QGIS C++-algoritme. Het algoritme dupliceert het algoritme voor SAGA 1:1, maar voert het volume (en gebied) uit naar ofwel een rapport in HTML, of een vectortabel. Aanvullend wordt de uitvoer geëxporteerd als numerieke uitvoer vanuit het algoritme, wat het mogelijk maakt ze opnieuw te gebruiken in modellen.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
De 2.x mogelijkheid voor het direct converteren van een model van Processing naar een equivalent script voor Python is nieuw leven ingeblazen en bijgewerkt voor de 3.x API van Processing.
Deze mogelijkheid werd mogelijk gemaakt door Solspec
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Deze wijziging voegt een nieuw menu voor rechtsklikken toe aan de instellingen die worden weergegeven op de tab “Geavanceerd” in het dialoogvenster Opties, wat gebruikers de mogelijkheid geeft die instelling te verwijderen (of groep van instellingen).
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Maakt het mogelijk deze bestanden direct te exporteren (bijv. naar een andere indeling, CRS, etc) zonder de noodzaak ze feitelijk eerst in het project te laden.
Deze mogelijkheid werd mogelijk gemaakt door Nyall Dawson (North Road)
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
U kunt nu met rechts klikken op een bestand of een map in de browser en “Bestandseigenschappen” of “Mapeigenschappen” selecteren om het eigen dialoogvenster voor eigenschappen van bestand/map te openen voor dat item. Dit maakt snelle toegang mogelijk tot de eigenschappen van bestand of map van het besturingssysteem, zoals rechten voor bestanden en opties voor delen.
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
QGIS 3.6 brengt de functionaliteit terug van de oude 2.18 zelfstandige “browser” toepassing om vooraf de lagen en hun attributen te kunnen bekijken. Deze functionaliteit werd verplaatst naar het ingebouwde browser paneel en is beschikbaar door rechts te klikken op een laag en “eigenschappen” te selecteren (of door op de “widget eigenschappen inschakelen” knop te klikken in de browser werkbalk).
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Eerdere versies van QGIS gaven QGS/QGZ projectbestanden weer in de browser, waar ze konden worden geopend als nieuw actief project. In QGIS 3.6 werd deze functionaliteit uitgebreid en projectbestanden kunnen nu rechtstreeks verkend worden IN de browser zelf. Projecten zijn nu uitklapbare items en door ze uit te klappen wordt de volledige projectstructuur van groepen en lagen weergegeven. Elke laag kan dan gesleept en neergezet worden in het huidige project.
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Rechtsklikken op een map in het browser paneel geeft nu een “Nieuw” menu weer dat items bevat om Geopackage, ShapeFile of submappen onder de geselecteerde map aan te maken.
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Een nieuwe contextmenu optie werd toegevoegd voor map items in het browser paneel om een nieuw terminal venster te openen in die map.
In Windows erft deze nieuwe terminal de omgeving van QGIS over, waardoor GDAL commando’s en Python scripts die PyQGIS gebruiken, werken zonder dat er nog instellingen van de omgeving aangepast moeten worden.
Terminal hackers verheug u!
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Dit werd mogelijk gemaakt door ARPA Piemonte
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
Een nieuwe instelling, “allowVersionCheck” is toegevoegd aan het QGIS configuratie ini-bestand. Als deze op true gezet wordt (de standaard), mogen gebruikers bepalen of de controle op updates in- of uitgeschakeld is in het instellingen dialoogvenster. Als deze instelling op false gezet wordt, wordt er geen controle op updates uitgevoerd EN gebruikers hebben NIET de mogelijkheid om dit in te schakelen in het instellingen dialoogvenster.
Deze instelling is bedoeld voor gebruik in bedrijfsinstallaties waar QGIS versiebeheer centraal geregeld wordt.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Dit werd mogelijk gemaakt door ARPA Piemonte
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
ArcGIS Feature Server-lagen hebben een nieuw rechtsklik-menu optie in het browser paneel, dat gebruikers toelaat om de service informatie webpagina voor de geselecteerde laag rechtstreeks te openen.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
In plaats van binaire velden om te zetten naar afgekorte strings, zijn deze nu op te halen als hun originele binaire inhoud. Dit laat toe dat plugins en scripts binaire velden gebruiken, zoals hun inhoud er uit halen.
Aanvullend kunnen nieuwe binaire velden aangemaakt worden voor compatibele gegevensbronnen.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Bij het laden van een laag van Feature Server met markeringen voor afbeeldingen of symbologie voor het vullen van afbeeldingen zal QGIS automatiscg de ESRI markeringen voor afbeeldingen en de symbolen voor vullen converteren en ze gebruiken als de standaard stijl voor de laag.
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door Nyall Dawson, Mathieu Pellerin
Wanneer een laag van Feature Server labelen heeft gedefinieerd door de server, zullen de instellingen van dat labelen automatisch standaard worden gebruikt bij het laden van de laag in QGIS.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
Geheugenlagen (“Tijdelijke teken”) mogen nu binaire en Booleaanse (true/false) typen veld gebruiken.
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Ondersteuning voor JSON maakt het mogelijk gestructureerde gegevens op te slaan binnen één enkel veld in bestanden van GeoPackage.
gegevens die zijn opgeslagen als JSON kunnen wordne weergegeven en bewerkt in
Widgets ValueRelation die meervoudige selectie toestaan geactiveerd
Widgets KeyValue
Lijstwidgets
of het QML-widget dat ook het visualiseren van gegevens van JSON ondersteunt
Dit werd mogelijk gemaakt door Kanton Zug, Amt für Geoinformation
Deze mogelijkheid werd ontwikkeld door David Signer (OPENGIS.ch)
Wanneer een weergave is geladen vanuit de tab PostgreSQL van Database beheren kunt u de sleutelkolommen van de weergave selecteren (standaard wordt de eerste kolom gebruikt, wat verkeerd kan zijn). Deze indiening slaat die selectie in de instellingen op, zodat het niet opnieuw hoeft te worden geselecteerd bij opnieuw laden. Deze opgeslagen selectie wordt ook gebruikt bij het toevoegen van het laden aan de browser.
Deze mogelijkheid werd ontwikkeld door Jürgen Fischer
QGIS kan nu een laag van Feature Server met een renderinstelling voor unieke waarden voor meervoudige lagen weergeven.
Deze mogelijkheid werd ontwikkeld door Mathieu Pellerin
De nieuwe parameter GetPrint accepteert de primaire sleutel(s) waarvoor bladen van atlas zouden moeten worden afgedrukt, gescheiden door komma,
Een dergelijk verzoek zou er uitzien als:
https://yourserver.name/path/to/qgisproject?SERVICE=WMS&REQUEST=GetPrint
&TEMPLATE=A4&FORMAT=pdf&ATLAS_PK=1,3,7
Men kan ook een asterisk (*) opgeven voor ATLAS_PK om alle objecten van een atlas op te vragen. Het is mogelijk, om de server te beschermen tegen teveel objecten, het te beperken tot een gedefinieerd maximum aantal objecten die in één keer kunnen worden opgevraagd (zie bijgevoegde schermafdruk).
Omdat cliënten niet zouden kunnen weten welk sjabloon een atlas heeft en welk(e) attribu(u)t(en) de primaire sleutel zijn van de bedekkingslaag, voegt deze nieuwe mogelijkheid die informatie toe aan het antwoord van GetProjectSettings van de service WMS.
Dit werd mogelijk gemaakt door Kanton Zug, Amt für Geoinformation
Deze mogelijkheid werd ontwikkeld door Marco Hugentobler
In QGIS Server 3.4, werd de WMTS API toegevoegd waarin de tegelmatrixen werden berekend, uitgezonderd voor EPSG:3857 en EPSG:4326.
Deze wijziging voegt de mogelijkheid toe om de tegelmatrixen te selecteren die moeten worden gebruikt in het project en de hoek linksboven te configureren en het laatste niveau van de tegelmatrix. In het geval van EPSG:3857 en EPSG:4326 kan de gebruiker alleen het laatste niveau van de tegelmatrixen kiezen.
Dit werd mogelijk gemaakt door Ifremer
Deze mogelijkheid werd ontwikkeld door 3liz
Dankzij deze nieuwe mogelijkheid kan de parameter FORMAT van GetFeatureInfo voor de service WMS de waarden ‘application/json’ of ‘application/geo+json’ hebben. In dit geval ziet het document dat door de server wordt teruggegeven er ongeveer zo uit:
{"type": "FeatureCollection",
"features":[
{
"type":"Feature",
"id":"testlayer",
"geometry":
{"type": "Point", "coordinates": [913204.9128, 5606011.4565]},
"properties":{
"id":3,
"name":"three",
"utf8nameè":"three"
}
}]
}
Dit werd mogelijk gemaakt door Veolia
Deze mogelijkheid werd ontwikkeld door Paul Blottiere (Oslandia)
Bevat mogelijkheden voor het ophalen van de geotag uit afbeeldingen en voor het instellen van een geotag voor een afbeelding.
Werken met geotags (vóór deze klasse!) is super-vervelend en vergt veel werk en is afhankelijk van ofwel het parsen van programma’s voor de opdrachtregel of afhankelijk van niet-standaard bibliotheken voor Python die niet overal beschikbaar zijn, en vaak zeer moeilijk voor gebruikers op bepaalde platformen om te installeren en goed werkend te krijgen.
Met deze klasse hebben we stabiele methoden voor ophalen/instellen van geotags, die universeel beschikbaar zijn en veilig kunnen worden gebruikt door plug-ins en scripts.
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Deze nieuwe PyQGIS API maakt het gemakkelijk doorlopen van alle delen van een geometrie mogelijk, ongeacht het type geometrie. Bijv.
geometry = QgsGeometry.fromWkt( 'MultiPoint( 0 0, 1 1, 2 2)' )
for part in geometry.parts():
print(part.asWkt())
geometry = QgsGeometry.fromWkt( 'LineString( 0 0, 10 10 )' )
for part in geometry.parts():
print(part.asWkt())
Er zijn twee mogelijkheden voor doorlopen beschikbaar. QgsGeometry.parts() geeft een non-const doorloop, die het mogelijk maakt delen direct op hun plaats aan te passen:
geometry = QgsGeometry.fromWkt( 'MultiPoint( 0 0, 1 1, 2 2)' )
for part in geometry.parts():
part.transform(ct)
Voor een const doorloop, aanroepen van .const_parts() geeft een const doorloop, die de delen niet kan bewerken, maar potentieel duur losmaken en klonen van QgsGeometry vermijd
geometry = QgsGeometry.fromWkt( 'MultiPoint( 0 0, 1 1, 2 2)' )
for part in geometry.const_parts():
print(part.x())
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Enkele nette aanvullingen in de API zijn gemaakt voor de QgsLineString API:
len(QgsCurve) geeft het aantal punten terug in een boog
IndexErrors aangeven bij aanroepen van pointN, xAt, yAt, zAt, mAt, setXAt, setYAt, setMAt, setZAt met ongeldige indices voor punten
[] getter toegevoegd voor ophalen van specifieke punten, bijv. ls[0] geeft terug QgsPoint(…)
[] setter toegevoegd voor instellen van specifieke (bestaande) punten, bijv. ls[1] = QgsPoint(1,2)
Ondersteuning voor del toegevoegd voor verwijderen van punten, bijv. del ls[1] verwijdert het tweede punt
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
De PyQGIS API voor het werken met verzamelingen van geometrieën is verbeterd:
Aanroepen van removeGeometry met een ongeldige index zal nu een IndexError aangeven
Aanroepen van collection[0] zal de eerste geometrie in de verzameling teruggeven, collection[1] de tweede, etc. En negatieve indices geven terug vanaf het einde van de verzameling, dus collection[-1] geeft de laatste geometrie in de verzameling terug.
Geometrieën kunnen worden verwijderd door het aanroepen van del collection[1]
(verwijdert de tweede geometrie uit de verzameling). Ondersteunt ook negatieve indices om vanaf het einde van de verzameling te tellen.
Aanvullend kunt u nu ook gemakkelijk door de geometrieën in de verzameling lopen, wat dit type code mogelijk maakt:
gc = QgsGeometryCollection()
gc.fromWkt('GeometryCollection( Point(1 2), Point(11 12), LineString(33 34, 44 45))')
for part in gc:
print(part.asWkt())
Deze mogelijkheid werd mogelijk gemaakt door: North Road
Deze mogelijkheid werd ontwikkeld door Nyall Dawson (North Road)
Maakt het volgende mogelijk om scripts voor Processing te definiëren zonder de noodzaak van het implementeren van een aangepaste klasse:
from qgis.processing import alg
Deze mogelijkheid werd ontwikkeld door Nathan Woodrow
Nieuwe PyQGIS API is toegevoegd voor het uitvoeren van blokkeerverzoeken van SAFE. Het is thread-veilig en heeft volledige ondersteuning voor instellingen van QGIS proxy en authenticatie.
reply = QgsNetworkAccessManager.blockingGet(...)
reply = QgsNetworkAccessManager.blockingPut(...)
Deze API zou altijd moeten worden gebruikt als een blokkeerverzoek voor een netwerk vereist is. Anders dan implementaties die vertrouwen op QApplication::processEvents() of het maken van een QEventLoop, is deze klasse compleet thread-veilig en kan zonder problemen worden gebruikt op ofwel de hoofdthread of threads op de achtergrond.
Doorverwijzingen worden automatisch afgehandeld door de klasse.
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson (North Road)
Dit werd mogelijk gemaakt door SMEC/SJ
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson (North Road)
Nieuwe PyQGIS API voor het berekenen van geodetische lijnen (kortste afstand op een ellipsoïde) is toegevoegd aan QgsDistanceArea, wat de volwassen bibliotheek geographiclib gebruikt voor geodetische berekeningen.
QgsDistanceArea.geodesicLine : berekent de geodetische lijn tussen twee punten
QgsDistanceArea.latitudeGeodesicCrossesAntimeridian berekent de breedtegraad waarop de geodetische lijn twee punten verbindt die de ant-meridiaan kruisen
QgsDistanceArea.splitGeometryAtAntimeridian : splitst een (multi)linestring op de anti-meridiaan, met behulp van geodetische lijnen om het exacte punt te berekenen om te splitsen op de anti-meridiaan
Deze mogelijkheid werd ontwikkeld door: Nyall Dawson (North Road)
QgsRectangle stelt niet de ondersteuning voor oriëntatie of Z voor, omdat zijn rol is voor het bereik. Een nieuwe klasse, genaamd QgsQuadrilateral, om 4 vertexpolygonen te beheren is gemaakt. Voor dit moment zijn er alleen rechthoeken maar het is mogelijk later andere vormen toe te voegen.
Deze opnieuw uitgevoerde fabricage vereenvoudigt kaartgereedschappen en stelt u in staat de klasse QgsQuadrilateral in andere gereedschappen te gebruiken.
Aanvullend daar zal het een beter beheer van de Z voor rechthoeken door 3 punten mogelijk maken. Vandaag wordt de eerste Z gebruikt, nu zullen de punten hun Z hebben en de 4e zal op de vlakte wordne geprojecteerd.
Deze mogelijkheid werd ontwikkeld door Loïc Bartoletti (Oslandia)
Dit voegt nieuwe opties voor de gebruiker toe die kan kiezen hoe het terrein zou moeten worden gerenderd: - schaduw uitgeschakeld - kleur van het terrein wordt alleen bepaald door de textuur van de kaart - schaduw ingeschakeld - kleur van het terrein wordt bepaald met het model Phong’s shading, waarbij rekening wordt gehouden met de textuur van de kaart, de normale vector voor het terrein, scene-licht(en) en omgevings- en gespiegeld licht van het materiaal van het terrein en glinstering
Optioneel kunnen terreinen worden voorzien van schaduw uit een voorkeuze kaartthema.
Deze mogelijkheid werd ontwikkeld door Martin Dobias (Lutra Consulting)
Deze mogelijkheid voegt een gedeelte toe om punten voor lichten te definiëren in 3D-scenes. Tot maximaal 8 lichten wordt ondersteund (beperking door implementatie van materiaal). Voor elk licht kan men de positie, intensiteit, kleur en demping instellen.
Deze mogelijkheid werd ontwikkeld door Martin Dobias (Lutra Consulting)
Deze mogelijkheid werd mogelijk gemaakt door de gemeenschap van QGIS
Deze mogelijkheid werd ontwikkeld door Martin Dobias (Lutra Consulting)
Met deze mogelijkheid kunt u uw laag met mazen gebruiken in 3D-scenes,
Dit werd mogelijk gemaakt door Lutra Consulting
Deze mogelijkheid werd ontwikkeld door Peter Petrik (Lutra Consulting)
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
QGIS Server: WFS issue using the EXP_FILTER parameter |
Gereed |
||
GetFeatureInfo response empty for child relation table in QGIS Server 3 |
Kan niet worden gereproduceerd met 3.5 |
||
QGIS Server WFS DescribeFeatureType not following TYPENAME parameter |
Gereed |
||
QGIS Server 3.4 can’t reset numeric field using WFS Update |
Gereed |
||
WFS provider shows numeric NULL fields with 0 instead of NULL |
Gereed |
||
OWS project title in project properties cannot be set to blank/empty |
niet gerapporteerd |
Gereed |
|
Form Value relation based on WFS layer |
Gereed |
||
Button positions in Database styles manager dialog |
Gereed |
||
raster calculator in processing does not work with Aspect raster |
Kan niet worden gereproduceerd met 3.5 |
||
Error opening network KML page: Range downloading not supported by this server! |
Gereed |
||
Can’t add a virtual field or update a existing field of a WFS layer using the field calculator |
Gereed |
||
Opening shapefiles in ZIP gives Invalid Datasource |
Kan niet worden gereproduceerd met 3.5 |
||
spatialite, edit table in dbmanager is broken in master Fault: no such table: pg_description |
N/B |
||
Delimitedtext layer saves absolute path when project in relative path mode |
Gereed |
||
field calculator doesn’t load values for gpkg containing blank spaces or n dash (hypen) in field names |
Gereed |
||
Can’t open feature form when when the primary key of Spatialite layer is created in text type |
Nee (twijfelachtig) |
||
Geopackage layer rename in DB Manager does not update f_table_name values in the layer_styles table or the Triggers |
Niet mogelijk omdat het afhankelijk is van de nieuw geïmplementeerde mogelijkheid voor hernoemen in Browser |
||
Layer Properties > Load Style > From database > ‘Other styles …’ > Description column contains Name text, should contain Description text (it is a geopackage layer) |
Gereed |
||
Comments in SQL query in DB Manager breaks the query |
N/B |
||
Bug with multiple Else items in rule-based style |
Gereed |
||
GetFeatureInfo not send Geometry when set into project |
Kan niet worden gereproduceerd met 3.5 |
N/B |
|
Geometry Checker Crashes |
Gereed |
||
QGIS crashes when createInstance() uses wrong constructor in a QgsProcessingAlgorithm subclass |
Gereed |
||
pasting features is very slow |
Nee (twijfelachtig) |
||
Attribute forms do not show anymore constraints messages |
Afgesloten als ongeldig na verscheidene testen en enige gesprekken met Giovanni Manghi |
N/B |
|
OGR provider returns an empty set for GPKG uniqueValues(0) |
Nee (twijfelachtig) |
||
“default value” is not applied when pasting features |
Nee (twijfelachtig) |
||
Postgis very noticeable slowdown when opening the attributes table if the table has a large number of columns |
Nee (twijfelachtig) |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Alessandro Pasotti
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
gdal buildvrt missing an important param |
|||
gdal:warpreproject missing old ‘extra’ param |
|||
Points inside polygons |
Kan niet worden gereproduceerd met 3.5 |
||
IDW interpolation on csv point layer not working |
|||
[Processing] Field calculator algorithm does not use the selected layer as default layer input |
|||
v.surf.rst NOT WORKING IN QGIS 3.2.0 BONN |
|||
SVM Classification, SupportVectorMachineClassification(OpenCV)-Vector Field |
|||
GDAL/OGR Dissolve algorithm not properly working with point/multipoint layers |
|||
Build Virtual Vector tool: file created fails to load correctly |
Kan niet worden gereproduceerd met 3.5 |
||
“Convert map to raster” algorithm does not export with transparent background despite the option |
|||
[GUI] Disable edit tools when no layer is selected/available nor selected layer is in edit mode |
|||
“Add Rectangle From 3 Points” is enabled on a new project |
|||
v.buffer processing algorithm fails when using option “Name of column to use for buffer distances”. |
|||
Problem with URLs to exclude from network settings |
|||
Truncated decimals in raster data set pixel size |
|||
Embedded layer style and labels properties can be modified within the layer styling panel |
|||
processing: “default output vector layer extension” not respected by some tools |
|||
Unable to stop executing GDAL algorithm |
|||
Add option to control export features without categories in Processing GRASS algorithms |
niet gerapporteerd |
||
Processing: v.net tools (GRASS) return empty outputs |
|||
v.net.salesman sequence HTML output |
|||
v.net.report and v.net.nreport algorithms failed |
niet gerapporteerd |
||
Unable to add WCS - bad WCS Request |
|||
GeoNode API requests require a stronger minor version parsing |
|||
Check Boxes + Setting Flags in Python in Ubuntu |
Kan niet worden gereproduceerd met 3.5 |
||
SAGA openCV and processing tools |
Kan niet worden gereproduceerd met 3.5 |
||
Error copying records between tables |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Alexander Bruy
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
Attribute table will not allow letter ‘N’ to be entered |
|||
Editing Oracle Spatial view in QGIS |
|||
Missing CP949 (Korean) encoding at Export Project to DXF menu |
|||
GeoPackage Raster WEBP support |
|||
Grass algorithms doesn’t work from Processing Toolbox level (grass-7.7.svn folder problem) |
|||
Fix substr help |
|||
[OSGeo4W] introduce with spatialindex 1.9 |
fix in spatialindex |
||
osgeo4w: fix b6293f23c8c |
|||
Expand ZipItem in foreground |
|||
dwg import: catch spline misinterpretation |
|||
dwg import: support dxf encoding |
|||
dwg import: force polyline and hatch/ring continuity |
|||
dwg/dxf import: fix angle and alignment handing of (m)texts |
|||
dwg import: fix exception |
|||
dwg import: support nested blocks |
|||
dwg import: handle wrong hatch interpretation |
|||
dxf export: fix svg scaling |
niet in redmine |
||
dxf export: fix output of closed 3d polylines |
|||
dxf export: don’t label invisible features |
|||
support polyline width and generic line width |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Jürgen Fischer
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
Crash bij toevoegen van bestaand veld aan vectorlaag |
|||
Colour bars in colour chooser UI are rendered with interleaved stripes [MAC] |
|||
Impossible to rename a layer style from the Styling Panel |
|||
ods tables are not loaded correctly in QGIS 3.4 |
|||
QGIS 3.4.2 crush at QgsApplication.initQgis() on Mac |
Kan niet worden gereproduceerd met 3.5 |
||
QGIS freezes on MacOS 10.14 when launched from Launch Services (works ok when launched from terminal) |
veroorzaakt door Qt 5.11 gebruikt in officiële MacOS-pakket. Pakketten moeten opnieuw gemaakt worden met Qt 5.12 |
||
32 bit floating geotiff showing as black. worked in 2.18 and 3.0 - not working 3.4 |
|||
python error when running GRASS 7.6 tools in processing on mac OS |
probleem in officiële MacOS-pakket, workaround/reparatie voorgesteld in opmerking |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Peter Petrik
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
QGis 3.4 reproducible crash while in idle state |
|||
crash at processing….qgis:snapgeometries |
|||
QgsExternalResourceWidgetWrapper crashes |
Duplicaat |
||
Crash on vector edit (that has the 4326 CRS) is reprojected in CRS 3857 |
|||
Adding new features in postgis fails with attribute window popup |
Werkt bij mij wel |
||
Can’t remove a constraint set on a field once saved |
|||
QGIS 3.5 not loading or saving multi-dimensional arrays properly from PostGIS layers |
Te doen |
||
Attribute Table refresh issue when deleting features from shapefile |
|||
QgsVectorLayer from spatialite featureid problem |
Werkt in 3.5 en branch 3.4 (niet in 3.4.4) |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Julien Cabieces
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
Snapping tooltip doesn’t works when Advanced Digitizing tool is activate |
Kan niet worden gereproduceerd met 3.5 |
||
Remove old settings for vertex markers |
Werkt zoals bedoeld |
||
Snapping options in meters rounded to integers |
|||
Add the possibility to return a shp if ogr is not compiled with gpkg |
niet gerapporteerd |
||
fix qgsRound for negative numbers |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Loïc Bartoletti
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
algorithm create grid: reference point problem for calculating Y coordinates |
|||
Error in Processing modeller |
Geen probleem meer. Kan het niet reproduceren. Ticket is gesloten door de originele rapporteur |
||
Do not allow file input for tables or vctor layers if there are dependent fields |
|||
Deactivating/uninstalling plugin causes Python error when trying to edit a Processing model |
|||
Postgis DB selector for outputs fails to list schemas in selected DB |
|||
Regression: outputs of processing models are not assigned the specified styles |
|||
QGIS3: SagaUtils.py fails when comman contains non-latin characters |
|||
[processing] Wrong management of locale in output result path |
|||
[processing] SAGA algorithms cannot produce non-shp output |
|||
Extent selector shows layers with no spatial component (geometryless tables) |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Victor Olaya
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
32 bit floating geotiff showing as black. worked in 2.18 and 3.0 - not working 3.4 |
|||
ods tables are not loaded correctly in QGIS 3.4 |
|||
attributes in attribute table don’t match attribute in identify results/labels with WFS layer |
|||
KML loading bug |
|||
Zoom to Layer does not respond to filtered WFS |
|||
Processing time for GeoJSON 10 times slower in 3.4 |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Even Rouault
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
[vertex tool] Fix issue with hidden layers being editable |
|||
[vertex tool] Fix vertex addition to polygon’s first segment |
|||
[vertex tool] Misleading message when deleting all nodes of a ring or a part |
niet gerepareerd! vereist een behoorlijk uitgebreide te maken reparatie |
||
[vertex tool] Improvements to the right-click behavior to pick locked feature |
N/B |
||
[vertex tool] right-click to loop through editable features |
N/B |
||
[vertex tool] misc small UX improvements |
N/B |
||
[vertex tool] two more UX fixes |
N/B |
||
[vertex tool] Few more UX improvements |
Dit werd mogelijk gemaakt door Duitse QGIS gebruikersgroep
Deze mogelijkheid werd ontwikkeld door Martin Dobias
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
[postgis] Fix creation of new Z/M enabled, curved geometry type layers |
N/B |
||
[categorized] Fix blank layers when using categorized renderer |
N/B |
||
Fix invalid data source message is always shown after dragging and dropping vector layers to QGIS window |
N/B |
N/B |
|
[processing] Buffer algorithm should always export multipolygon layers |
|||
[processing][gdal] Fix polygonize field name is ignored |
N/B |
||
[processing] Allow matrix parameters to be correctly set for model child algorithms |
|||
[processing][gdal] Ensure that GDAL algs output the CORRECT generated filename for outputs |
N/B |
||
[processing][gdal] Fix incorrect definition of gdal_warp extra_param parameter |
N/B |
N/B |
|
Allow for exact calculation of symbol sizes with mixed layer units |
|||
Fix hang when WMS credentials requested |
|||
Fix misc deadlocks/crashes in network requests, especially when SSL errors or timeouts occur |
Meerdere |
Meerdere |
N/B – te ingrijpend |
[processing][saga] Fix definition of Multiple regression points/grids alg |
|||
[processing] do not show geometryless layers in extent selector |
|||
[layouts] Add checkbox to disable raster tiling for PDF/SVG exports |
N/B – te ingrijpend |
||
Fix empty strings in proxy exclude list results in proxy being skippe\d for ALL hosts |
|||
Avoid project being marked dirty as soon as its opened |
N/B |
N/B |
|
Fix loss of project when saving to QGZ format and path contains non-ascii chars |
|||
Fix evaluation of data defined properties for subsymbols of subsymbols |
|||
Fix shortest path algorithm can “shortcut” when using network in geographic coordinates |
|||
Fix project loading task never completes when project has embedded layers |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Nyall Dawson
Titel probleem |
URL issues.qgis.org (indien gerapporteerd) |
URL Commit (Github) |
3.4 backport commit (GitHub) |
---|---|---|---|
Qgis 3.4.1 crashes when accessing methods of feature |
gesloten |
||
Bad size request with a georeferenced raster |
Kan het niet meer reproduceren met 3.5 |
||
Postgresql: empty SAVEPOINTS |
niet meer van toepassing |
||
Range widget does not honor default value on not null column |
|||
Range widget gives NULL value in Attributes Form/Table |
|||
QGIS 3.4.1 advanced modification and snap block QGIS |
gesloten |
||
Vertex markers not displayed properly for MultiPolygon features |
|||
Cascading controls in forms |
triage, gesloten |
||
$length incorrect in expressions |
Deze mogelijkheid werd mogelijk gemaakt door QGIS.ORG donoren en sponsoren
Deze mogelijkheid werd ontwikkeld door Hugo Mercier