¿Cómo activar la funcionalidad 'sobre la marcha' con PyQGIS?


8

Antes QgsMapRendererquedaba en desuso si queríamos activar OTF, usábamos código como este:

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

Actualmente, QgsMapRendererse divide en dos clases QgsMapSettingsy QgsMapRendererJob. Investigué un poco, pero sin éxito. Entonces, ¿cómo podemos lograr lo mismo ahora?


Respuestas:


5

No estoy seguro de si esto será posible, según uno de los desarrolladores de QGIS @ndawson en respuesta a la solicitud de función # 11644 :

"Deshabilitar la proyección sobre la marcha ya no es una opción en QGIS 3.0"


Entonces, ¿estás diciendo que incluso esta clase está en desuso puedo usarla de todos modos?
DIV

@DIVAD - Edité mi publicación :)
Joseph

2
Gracias. Eso es lo que estaba buscando, a pesar de que no es una buena información (al menos para mí :)).
DIV

@DIVAD - De nada, espero que no te afecte demasiado;)
Joseph
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.