#1 Sat 03 February 2018 19:13
- Coconut29
- Juste Inscrit !
- Date d'inscription: 3 Feb 2018
- Messages: 4
QGIS: Synchroniser tous les composeurs avec le canevas
Bonjour,
Je suis à la recherche d'un plugin ou d'un script python qui me permettrait de synchroniser tous les composeurs d'un projet avec le canevas (emprise et échelle). Je voudrais éviter de devoir cliquer dans chaque composeur sur [Fixer sur l’emprise courante du canevas de la carte].
Il existe bien le plugin "Sync Composer With Map" mais qui ne synchronise qu'un seul composeur. De plus chaque mise en page contient une carte à mettre à jour mais aussi un encart de localisation dont l'emprise ne doit pas changer.
J'ai sinon pensé à utiliser les variables pour les emprises (xmin, xmax, ymin, ymax) mais je ne suis pas sur de pouvoir y mettre un code python.
Code:
iface.mapCanvas().extent().xMinimum() iface.mapCanvas().extent().xMaximum() iface.mapCanvas().extent().yMinimum() iface.mapCanvas().extent().yMaximum()
[img]https://docs.qgis.org/2.8/fr/_images/print_composer_map2.png[/img]
Merci d'avance pour votre aide.
Hors ligne
#2 Mon 05 February 2018 09:43
- Renaud
- Membre
- Lieu: Ploemeur (56)
- Date d'inscription: 9 Mar 2006
- Messages: 2315
Re: QGIS: Synchroniser tous les composeurs avec le canevas
Bonjour,
Ces composeurs sont-ils des atlas ?
Si ce n'est pas le cas, il doit y avoir moyen de remplacer les composeurs par un atlas unique, dont le réglage change et l'emprise reste fixe
Renaud Mouche
Hors ligne
#3 Fri 09 February 2018 11:45
Re: QGIS: Synchroniser tous les composeurs avec le canevas
Bonjour,
Quand une fonction n'exisite pas, on peut la créer dans la calculatrice de champs !
Le sujet suivant traitait d'un sujet similaire :
https://georezo.net/forum/viewtopic.php?id=88604
Il proposait une fonction permettant de récupérer l'étendue courante du canevas afin de l'utiliser dans des expressions :
https://georezo.net/forum/viewtopic.php?id=88604
geodata au cerema et petits billets en géomatique
Hors ligne
#4 Mon 12 February 2018 21:01
- Coconut29
- Juste Inscrit !
- Date d'inscription: 3 Feb 2018
- Messages: 4
Re: QGIS: Synchroniser tous les composeurs avec le canevas
Merci pour vos réponses et pour les liens.
Hors ligne