Pages: 1
- Sujet précédent - QGIS: Code python pour fixer l'emprise de la carte selon le canevas - Sujet suivant
#1 Thu 11 November 2021 08:41
- aknleo
- Participant occasionnel
- Lieu: Libreville
- Date d'inscription: 15 Apr 2014
- Messages: 22
QGIS: Code python pour fixer l'emprise de la carte selon le canevas
Bonjour,
Je cherche le code python pour fixer l'emprise de la carte selon l'emprise du canevas.
J'utilise qgis 3.16
J'ai écrit ce code qui ne fonctionne pas:
from qgis.gui import QgsMapCanvas
from qgis.core import *
from qgis.utils import iface
canvas = iface.mapCanvas()
mapage = QgsProject.instance().layoutManager().layoutByName('xxxx')
carte = QgsLayoutItemMap(mapage)
carte.zoomToExtent(iface.mapCanvas().extent())
carte.refresh
Merci d'avance pour vos réponses.
Hors ligne
#2 Thu 11 November 2021 18:58
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4119
Re: QGIS: Code python pour fixer l'emprise de la carte selon le canevas
Bonjour,
J'ai écrit ce code qui ne fonctionne pas:
Vous ne nous dites pas ce qu'il fait ou fait mal...
Il y a peut-être un début de réponse à https://docs.qgis.org/3.16/fr/docs/pyqg … int-layout
Hors ligne
#3 Fri 12 November 2021 07:58
- aknleo
- Participant occasionnel
- Lieu: Libreville
- Date d'inscription: 15 Apr 2014
- Messages: 22
Re: QGIS: Code python pour fixer l'emprise de la carte selon le canevas
Bonjour,
Merci pour ce lien qui m'a aidé.
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Code python pour fixer l'emprise de la carte selon le canevas - Sujet suivant