Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Mon 22 July 2019 15:29

adeline_p02
Juste Inscrit !
Date d'inscription: 22 Jul 2019
Messages: 2

QGIS: deux cartes par atlas

Bonjour à tous !!!

Je suis en train de faire un atlas pour 88 communes

Sur mon composeur je souhaite mettre deux cartes :

- une pour visualiser à l'échelle de la commune
- une pour visualiser à l'échelle du centre bourg


J'ai réussi à afficher la première carte à l'échelle de la commune avec la formule $id=@atlas_featureid et en définissant la couche commune à l'atlas

Cependant je n'arrive pas à centrer ma deuxième carte sur le périmètre de mes centres bourgs que j'ai créé sur une couche polygones centre bourg.

Dans cette couche polygone les champs sont :
- id polygone
- id commune (en commun avec la couche commune)
- nom commune

Je vous remercie par avance.

Hors ligne

 

#2 Tue 23 July 2019 10:21

Renaud
Membre
Lieu: Ploemeur (56)
Date d'inscription: 9 Mar 2006
Messages: 2315

Re: QGIS: deux cartes par atlas

Bonjour,

Dans la couche des centre bourgs, ajouter des champs calculés x_min, x_max, y_min, y_max avec les fonctions du même nom.

Dans la couche des communes, qui pilote l'atlas, faites une jointure de votre couche des centres bourg : les XY min et max des centre bourg apparaissent dorénavant dans la table attributaire de la table des communes

Dans le composeur, pour la carte des centre bourgs, fixer les propriétés X min, Xmax, etc sur les champs x_min, x_max, etc en utilisant la liste déroulante à droite de la propriété. Aye', ça marche


Renaud Mouche

Hors ligne

 

#3 Tue 23 July 2019 16:18

adeline_p02
Juste Inscrit !
Date d'inscription: 22 Jul 2019
Messages: 2

Re: QGIS: deux cartes par atlas

Merci beaucoup pour la réponse en effet ça a bien marché !

petite précision pour aider les autres la formule à calculer pour chacun des champs est : x_max($geometry) , ainsi que pour les autres champs y_max; x_min et y_min

Hors ligne

 

Pied de page des forums

Powered by FluxBB