Comment activer la fonctionnalité «à la volée» avec PyQGIS?


8

Avant QgsMapRendererétait obsolète si nous voulions activer OTF, nous utilisions du code comme celui-ci:

canvas = QgsMapCanvas()
canvas.mapRenderer().setProjectionsEnabled(True)

Actuellement, QgsMapRendererest divisé en deux classes QgsMapSettingset QgsMapRendererJob. J'ai fait quelques recherches, mais sans succès. Alors, comment pouvons-nous réaliser la même chose maintenant?


Réponses:


5

Je ne sais pas si cela sera possible, selon l'un des développeurs QGIS @ndawson en réponse à la demande de fonctionnalité # 11644 :

"La désactivation à la volée n'est plus une option dans QGIS 3.0"


Donc, vous dites que même cette classe est obsolète, je peux l'utiliser quand même?
DIV

@DIVAD - Modifié mon article :)
Joseph

2
Merci. C'est ce que je cherchais, bien que ce ne soit pas une bonne information (du moins pour moi :)).
DIV

@DIVAD - Très bienvenu, j'espère que cela ne vous affectera pas trop;)
Joseph
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.