29
votes
Displaying overlapping points in QGIS
Try renderers: "Point displacement" or "Point Cluster" from symbology menu. (QGIS 3.x required for point cluster.)
As point displacement they can look like this for example:
And ...
26
votes
Drawing wavy/wiggly lines in QGIS
Short answer: you can get it using a custom SVG. See bottom of this post for one.
Long answer:
I believe it is better to represent it than to modify the line geometry. Should you want to move an ...
23
votes
Accepted
Drawing wavy/wiggly lines in QGIS
I propose a solution using PyQGIS. It should work both for Linestring and MultiLineString layers.
This solution is based on the creation of semicircular rings, so you need to set a value for the ...
21
votes
Accepted
Styling polygon layer as dissolved with QGIS Geometry generator
You can now do this with the geometry generator in QGIS 2.99/3.0 by using buffer(collect($geometry), 0) in the expression builder.
The new collect() aggregate function collects all the feature ...
20
votes
Shifting display of overlapping lines in QGIS?
I propose an approach that only recurs to a geometry generator and a custom function.
Before starting, I want to underline that I will focus the attention on the explanation of the minimal things to ...
20
votes
Accepted
Showing the bounding box for every coordinate system in QGIS
Yes, QGIS holds this information in an SQLite table.
Go the menu layer / data source manager and select Browser then go to where QGIS is installed (like C:\Program Files\QGIS 3.16\) and dig down to ...
18
votes
Visualising WKT geometry string in QGIS
No Plugin required
In QGIS deploy a "Virtual Layer" through Layer > Add Layer > Add/Edit Virtual Layer....
In the Query window simply paste the following expression:
SELECT ...
17
votes
17
votes
Visualising WKT geometry string in QGIS
In QGIS >=3.18.3 we can copy one or multiple WKT strings into clipboard and paste them using Edit > Paste Feature As > Temporary Scratch Layer... into map canvas.
CRS needs to be adjusted ...
17
votes
Making lines curvy in QGIS
Use Arrows style instead of Simple Line style.
For example, these lines with Simple Line style:
look like this with Arrow style:
You can turn off the arrow heads by setting the head width and ...
14
votes
Styling polygon layer as dissolved with QGIS Geometry generator
I've tried using the Geometry Generator with no success, and decided on a "Virtual layer" and a SQL query
SELECT st_union(geometry)
FROM layer_name
You need to replace "layer_name"...
14
votes
Accepted
Applying pattern only into strip inside polygon border in QGIS
New method - QGIS 3.36
QGIS 3.36 introduced a new Outline: Filled Line symbology that makes this task a lot easier.
Just configure the following settings under Filled Line:
Set Stroke width to x ...
13
votes
Showing antenna symbols on the map: point symbols or features (polygons)
If you want to use symbology only, I propose a solution inspired by my answer from a similar question: Creating sector lights in QGIS?.
Following a similar approach, and assuming you are working on a ...
13
votes
Drawing wavy/wiggly lines in QGIS
Attention!
This answer is outdated. Please follow the link here: Custom QGIS linestyle expression function won't work with MultiLineStrings
In QGIS 3.10 it's possible to dynamically create zig-...
12
votes
Changing marker shape based on a rule or column value in QGIS?
Assuming to start from a point layer having this Attribute Table:
you can perform the third step:
"Shape of marker denotes if the soil samples were taken in "topsoil" or
"other"."
by firstly ...
12
votes
Accepted
Rule-based symbology in QGIS
On the symbology tab of the properties -
Select Rule-based
For the filter enter "riparian Veg" = 'Yes' AND NOT "Primary" = 'Riparian vegetation management'
capitalization matters - it has to match ...
12
votes
Accepted
Making an animation of an evolving digital elevation model
Probably the best tool for this is Paraview. Once you've downloaded and acquired that you'll want to load your images:
Use the CSV reader to load them:
Below, you can find filters faster by pressing ...
12
votes
Accepted
Setting constant labels positions in QGIS
In Labels tab in Layer Styling (F7), open the Placement tab.
Click the Settings button below Label Anchoring.
Select Use Entire Line for Clipping and Strict for Placement Behavior.
12
votes
Filtering which points to display using expressions in QGIS
Use either
"Drilled ID" in ('value1','value4','value8')
Or
"Drilled ID" = 'value1' or "Drilled ID" = 'value4' or "Drilled ID" = 'value8'
11
votes
Producing Space-Time Cube in QGIS
One option to do this would be by modifying your data and visualizing it with the excellent qgis2threejs plugin. The idea is to turn your your time to Z coordinates. I tried it out with two GPX tracks ...
11
votes
Creating polygon mask in QGIS
In QGIS version 3.24, it is now possible to mask layers using other layers. It is necessary to create a group of layers, where the mask layer and the masked layer will be located.
In the layers panel,...
11
votes
Accepted
Filtering which points to display using expressions in QGIS
Switch to Rule-based and use
"Drilled ID" IN ('value1', 'value4','value8')
Consider setting a filter if you don't want to display anything else.
11
votes
Using multiple XY fields for geometry definition in point layer in QGIS
Use a Geometry Generator style for your point layer with an expression that creates a point based on x/y coordinate values for surveyed locations if it exists and else create a point based on x/y ...
11
votes
Accepted
Representing five categories of data in one symbol using QGIS
Using "Data defined override > Edit...", use the following expressions. (Edit field names)
For "Size":
CASE
WHEN "Light"='Dark' THEN 4
WHEN "Light"='...
10
votes
Drawing wavy/wiggly lines in QGIS
An expression that solves this was added to QGIS 3.24 (https://github.com/qgis/QGIS/pull/45583).
Use this expression in the Geometry Generator:
wave($geometry, 15, 3)
10
votes
Assign a specific color to vector layer based on RGB codes in attribute table
In the layer styles panel if you click on simple marker, there is a small box to the right of the fill color combo box - if you click on it you can select edit from the menu and enter the expression ...
10
votes
Accepted
Permanently viewing vertex of polygons in QGIS
Using the green plus in the symbology tab of your layer properties, add a second symbology. Change that type to border - marker line and the placement of the markers to every vertex.
10
votes
Accepted
Performing basic labelling with PyQGIS
There is no problem with @Kezah's answer. I've edited the script and it works. Please check it. Avoid using startEditing() and dataProvider().addFeatures() together. Use either one. If you construct a ...
10
votes
Displaying label if field contains 'X' or 'Y' value in QGIS
Use this:
CASE
WHEN "Status" IN ('Week', 'Active')
THEN "Drilled ID"
END
9
votes
Changing marker shape based on a rule or column value in QGIS?
Another approach is to use nested Rule-based styling for "study name" and "topsoil / other" categorical fields, followed by size assistant for "sample numbers".
Starting from Layer Properties | ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
visualisation × 451qgis × 144
arcgis-desktop × 45
symbology × 41
cartography × 40
raster × 34
python × 25
carto × 25
3d × 24
google-earth-engine × 23
point × 23
polygon × 20
r × 18
line × 17
lidar × 16
leaflet × 15
web-mapping × 14
arcmap × 13
overlapping-features × 13
postgis × 11
software-recommendations × 11
style × 10
qgis-3 × 9
dem × 9
arcscene × 9