mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
Tiles XYZ fixed scale-dependant styles
This commit is contained in:
parent
20736b9ac1
commit
742c7b95d7
@ -199,7 +199,7 @@ class TilesXYZAlgorithmBase(QgisAlgorithm):
|
||||
extent = QgsRectangle(*metatile.extent())
|
||||
threadSpecificSettings.setExtent(self.wgs_to_dest.transformBoundingBox(extent))
|
||||
threadSpecificSettings.setOutputSize(size)
|
||||
|
||||
|
||||
#Append MapSettings scope in order to update map variables (e.g @map_scale) with new extent data
|
||||
exp_context = threadSpecificSettings.expressionContext()
|
||||
exp_context.appendScope(QgsExpressionContextUtils.mapSettingsScope(threadSpecificSettings))
|
||||
@ -270,7 +270,7 @@ class TilesXYZAlgorithmBase(QgisAlgorithm):
|
||||
labeling_engine_settings = self.settingsDictionary[thread].labelingEngineSettings()
|
||||
labeling_engine_settings.setFlag(QgsLabelingEngineSettings.UsePartialCandidates, False)
|
||||
self.settingsDictionary[thread].setLabelingEngineSettings(labeling_engine_settings)
|
||||
|
||||
|
||||
# Transfer context scopes to MapSettings
|
||||
self.settingsDictionary[thread].setExpressionContext(context.expressionContext())
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user