Class: QgsMapSettingsUtils¶
-
class
qgis.core.
QgsMapSettingsUtils
¶ Bases:
sip.wrapper
Utilities for map settings.
New in version 3.0: Enums
Bases:
enum.IntEnum
Methods
Checks whether any of the layers attached to a map settings object contain advanced effects.
Creates the content of a world file.
Computes the six parameters of a world file.
-
class
EffectsCheckFlag
(value)¶ Bases:
enum.IntEnum
Flags for controlling the behavior of
containsAdvancedEffects()
New in version 3.14.
IgnoreGeoPdfSupportedEffects
: Ignore advanced effects which are supported in GeoPDF exports
-
IgnoreGeoPdfSupportedEffects
= 1¶
-
class
EffectsCheckFlags
¶ Bases:
sip.wrapper
QgsMapSettingsUtils.EffectsCheckFlags(Union[QgsMapSettingsUtils.EffectsCheckFlags, QgsMapSettingsUtils.EffectsCheckFlag]) QgsMapSettingsUtils.EffectsCheckFlags(QgsMapSettingsUtils.EffectsCheckFlags)
-
containsAdvancedEffects
(mapSettings: QgsMapSettings, flags: Union[QgsMapSettingsUtils.EffectsCheckFlags, QgsMapSettingsUtils.EffectsCheckFlag] = QgsMapSettingsUtils.EffectsCheckFlags()) → List[str]¶ Checks whether any of the layers attached to a map settings object contain advanced effects.
The optional
flags
argument can be used to fine-tune the check behavior.- Parameters
mapSettings (QgsMapSettings) –
flags (Union[QgsMapSettingsUtils.EffectsCheckFlags) –
- Return type
List[str]
-
worldFileContent
(mapSettings: QgsMapSettings) → str¶ Creates the content of a world file.
- Parameters
mapSettings (QgsMapSettings) – map settings
Note
Uses 17 places of precision for all numbers output
- Return type
str
-
worldFileParameters
(mapSettings: QgsMapSettings) → Tuple[float, float, float, float, float, float]¶ Computes the six parameters of a world file.
- Parameters
mapSettings (QgsMapSettings) – map settings
b – the b parameter
c – the c parameter
d – the d parameter
e – the e parameter
f – the f parameter
New in version 3.10.
- Return type
Tuple[float, float, float, float, float, float]
-
class