Skip to content

Commit f23e232

Browse files
committed
Address review
1 parent 3b87661 commit f23e232

File tree

2 files changed

+30
-28
lines changed

2 files changed

+30
-28
lines changed
Loading

docs/user_manual/working_with_vector/vector_properties.rst

+30-28
Original file line numberDiff line numberDiff line change
@@ -1147,6 +1147,36 @@ the symbol's frame rate:
11471147

11481148

11491149
.. index:: Paint effects
1150+
1151+
.. _extent_buffer:
1152+
1153+
Extent buffer
1154+
.............
1155+
You may set an extent buffer for a :ref:`symbol <edit_symbol>`. This means that a buffer is applied to
1156+
the current map extent so that if a feature is outside of the actual map extent
1157+
but inside the buffered extent it will still be rendered. This is useful for example
1158+
with symbols which use the geometry generator where you would like to still see the
1159+
generated geometries even if the actual feature is outside of the map extent.
1160+
1161+
To edit the extent buffer you can utilize the :guilabel:`Extent buffer` panel.
1162+
1163+
#. Start by going to the top symbol level and select :guilabel:`Advanced`
1164+
menu in the bottom right of the dialog
1165+
#. Find :guilabel:`Extent buffer` option
1166+
#. In the new panel you can set the buffer distance
1167+
1168+
The buffer distance units can be changed. You can also control the distance value
1169+
by using the data defined override widget. For example you can change the value
1170+
based on the current map scale ``if(@map_scale > 50000, 5000, 0)``:
1171+
1172+
.. only:: html
1173+
1174+
.. figure:: img/extent_buffer.gif
1175+
:align: center
1176+
:width: 50%
1177+
1178+
Example of the using the extent buffer with a symbol using a geometry generator symbol level.
1179+
11501180
.. _draw_effects:
11511181

11521182
Draw effects
@@ -1310,34 +1340,6 @@ symbol, following some rules:
13101340

13111341
.. _vector_labels_tab:
13121342

1313-
Extent buffer
1314-
.............
1315-
1316-
You may set an extent buffer for a symbol. This means that a buffer is applied to
1317-
the current map extent so that if a feature is outside of the actual map extent
1318-
but inside the buffered extent it will still be rendered. This is useful for example
1319-
with symbols which use the geometry generator where you would like to still see the
1320-
generated geometries even if the actual feature is outside of the map extent.
1321-
1322-
To edit the extent buffer you can utilize the :guilabel:`Extent buffer` panel.
1323-
1324-
#. Start by going to the top symbol level and select :guilabel:`Advanced`
1325-
menu in the bottom right of the dialog
1326-
#. Find :guilabel:`Extent buffer` option
1327-
#. In the new panel you can set the buffer distance
1328-
1329-
The buffer distance units can be changed. You can also control the distance value
1330-
by using the data defined override widget. For example you can change the value
1331-
based on the current map scale ``if(@map_scale > 50000, 5000, 0)``:
1332-
1333-
.. only:: html
1334-
1335-
.. figure:: img/extent_buffer.gif
1336-
:align: center
1337-
:width: 50%
1338-
1339-
Setting the symbol's extent buffer according to data defined expression
1340-
13411343
Labels Properties
13421344
=================
13431345

0 commit comments

Comments
 (0)