Questions tagged [rule-based]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
15
votes
3answers
2k views

Controlling rule-based labelling using PyQGIS?

Following on from this question: How to turn on/off all labels of all layers in QGIS, OP mentioned in his comment that he uses rule-based labels. I tried searching online as to how these types of ...
6
votes
2answers
656 views

QGIS styling a legend

I am a newbie working on QGIS 3.6 / Windows 10 I need to style a legend for map with headings and sub headings The main divisions of the legend item need to be subdivided into sub-classes i.e. The ...
2
votes
2answers
530 views

QGIS Atlas map composition to show only points inside Polygon?

I want to create an atlas map where I have some 40 polygons, 100 points and 200 lines as different shapefile. Now I want to automate the atlas map preparation for each polygon and needs to show the ...
7
votes
2answers
9k views

Rule-based labeling in QGIS

I'm trying to label visited countries in a world map shapefile, what is wrong with my rule : if( "Visited" = 'yes', "NAME", NULL)
4
votes
1answer
951 views

Adding new rule by using QgsRuleBasedRenderer to existing one in PyQGIS?

I want to add new rules for a layer. However when I add them previous one(s) are deleted. Here is my code: layer = iface.activeLayer() symbol = QgsSymbol.defaultSymbol(layer.geometryType()) renderer =...
3
votes
6answers
1k views

Rule based coloured background for labeling in QGIS

I am a newbie working on QGIS 3.6 / Windows 10. I need to label a polygon layer which is categorised by colour. (pls refer to attached pic as a graphical reference) The labels need to have a ...
11
votes
1answer
307 views

cumulative atlas in QGIS 2.14 and above?

I have a question about something which I think is possible but just can't get my head round it, and haven't found any answers online. I'm using $id= @atlas_featureid in QGIS 2.14 to create an set of ...
8
votes
1answer
723 views

Place label along line near start and end of line in QGIS

I have four fields managing the numbering of the start and end of road sections. I created two label rules, one for the start and one for the end of the road sections. I set the position of the ...
2
votes
1answer
355 views

QGIS 3 - Variables in rule-based rendering?

I'll try and lay this out clearly, I have most of it covered, but there's a very specific thing I'm looking for in the rules - whether or not it can be done and if so, how? Key things I have done and/...
1
vote
2answers
1k views

QGIS Rule Based Rendering

I am looking for an example of how to use the QgsRuleBasedRendererV2 to filter features of a layer based on an attribute value (0 or 1). Has anyone done this in Python or C++?
5
votes
2answers
315 views

Save Rule Based Symbology as Default Layer Style

I am constantly moving layers in and out of my projects, I was able to set default style for layers and they all the layers I drag and drop to my project get the same style by default. Lately I have ...
4
votes
3answers
4k views

Using 'max()' in expression with QGIS?

I want to make a rule-based style on the maximum value from a field. I set my expression like: max("fieldname") It returns every value instead of only the maximum one. Can anyone tell me the right ...
3
votes
1answer
265 views

Can qgis2web display rule-based layer style?

I’ve just made a map that has two layers: one that contains the polygons and other that contains points. For the last one, I used rule-based symbology where I define the size and colour of the points ...
3
votes
1answer
285 views

Is it possible to show all label on a polyline layer with minimum overlaps, by automatic changing of the font size?

My goal is the following: I would like to show every street name/label, without overlapping (the scale I use is <20000, and it is changing). The default label is curved, 8p, but if the software ...
2
votes
1answer
52 views

Rule Based styling with different forms and colors

I have a map about different locations of amphibians. I want that the colors illustrates the specific species and the form illustrates the stadium (young, adult). I know how to give different colors ...