Sunteți pe pagina 1din 33

6- Mise en page

QGIS

3.0

7 aot 2014

Table des
matires

Introduction

I - Composeur d'Impression

A. Composeur d'impression................................................................................7
B. Prsentation.................................................................................................9
C. Insertion d'lments (objets) dans l'espace de composition de la carte..............12
D. Paramtrages d'un objet "Carte"...................................................................13
E. Paramtrages d'un objet "Barre d'chelle"......................................................15
F. Paramtrages d'un objet "Lgende"...............................................................16
G. Paramtrages d'un objet "tiquette"..............................................................18
H. composeur d'impression..............................................................................21

II - Composeur, complments pour paramtrage avancs

23

A. Paramtrages d'un objet "Image"..................................................................23


B. Paramtrages d'un objet "Table d'attributs"....................................................24
C. Paramtrages d'un objet "Cadre HTML"..........................................................25
D. composeur d'impression avanc....................................................................26
E. Impression et export...................................................................................27
F. Gnration d'atlas de cartes.........................................................................28

Solution des exercices

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

33

Introduction

Ce module va vous permettre de :


- Connatre les fonctionnalits de mise en page
- Raliser une mise en page simple d'une carte
- Paramtrer les diffrents lments du composeur d'impression

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

Composeur
d'Impression
I -

Composeur d'impression

Prsentation

Insertion d'lments (objets) dans l'espace de composition de la carte

12

Paramtrages d'un objet "Carte"

13

Paramtrages d'un objet "Barre d'chelle"

15

Paramtrages d'un objet "Lgende"

16

Paramtrages d'un objet "tiquette"

18

composeur d'impression

21

A. Composeur d'impression
Avec QGIS, il existe 2 possibilits pour ouvrir le composeur d'impression :
Commande Projet / Nouveau composeur d'impression (Ctrl +P)
Indiquer un Titre pour la nouvelle composition
Commande Projet / Gestionnaire de composition
Grer et afficher les compositions (mises en page)
Il est galement possible de passer par les boutons

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

Composeur d'Impression

Image 1 Composeur d'impression


Le composeur d'impression comporte 5 zones :
1. les menus
2. la barre d'outils
3. les options gnrales organises en onglets
4. l'espace de composition de la carte (insertion des lments)
5. Une barre d'tat (nouveaut QGIS 2.2) indiquant la position du curseur, le
numro de la page et le zoom en %

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur d'Impression

B. Prsentation
Barre d'outils composeur d'impression

Graphique 1 Barre d'outils composeur d' impression


Voir galement la documentation QGIS1
La barre d'outils de l'Atlas

sera abord

plus loin.

Options gnrales
Dans la partie droite du composeur se trouvent les onglets correspondant aux options
gnrales de la carte et celles relatives l'lment insr (objet) (diffrentes selon
qu'il s'agit d'une lgende, une tiquette, une carte, etc.),
ainsi que l'historique des commandes afin de pouvoir revenir sur plusieurs
modifications en arrire.

1 - http://docs.qgis.org/2.0/fr/docs/user_manual/print_composer/print_composer.html#table-composer-1

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

Composeur d'Impression

Image 2 Options gnrales


L'activation de la grille et de l'alignement se fait dans le menu Vue

Option du menu Vue


Le menu 'paramtres' permet d'accder aux rglages gnraux de QGIS et en
particulier dans l'onglet 'composeur d'impression' de rgler les paramtres de la
grille.

10

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur d'Impression

paramtres de la grille (menu Paramtres)

Complment : Quelques complments sur les manipulations


dans le composeur

On peut slectionner plusieurs objets.


Le Menu 'diter' permet de tout slectionner, d'inverser la slection ou de tout
dslectionner.
Il est possible de redimensionner plusieurs objets en mme temps.
si on appuie sur la touche majuscule (SHIFT) en prenant un des coins pour
redimensionner un objet ou un ensemble d'objet on conserve le ratio.
Mme si on utilise l'accrochage la grille, l'appuie sur la touche CTRL permet
un dplacement libre.
CTRL clic permet de slectionner un objet en dessous d'un autre.
SHIFT -> (flche) permet un dplacement rapide.
Les lignes directrices peuvent tre dplaces (se positionner proche du dpart
d'une ligne dans les rgles et la dplacer).
On peut ajouter des lignes directrices en cliquant dans les rgles.

ALT slection

entirement contenus dans le rectangle de slection.


Tous les objets peuvent subir une rotation ( partir de QGIS 2.2)

permet de ne slectionner que les objets qui sont

On peut supprimer des objets en les slectionnant et en utilisant les touches


"Shift + Suppr" ou Menu Editer -> Effacer.

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

11

Composeur d'Impression

C. Insertion d'lments (objets) dans l'espace de


composition de la carte
Pour insrer un nouvel objet dans l'espace de composition de la carte, aprs
activation des boutons "Ajouter une nouvelle carte", "Ajouter une lgende" ou
autres ... dans la barre d'outils composeur,
il faut pointer avec un "clic gauche" dans l'espace de composition de la carte (zone
blanche) et maintenir le clic en traant une fentre aux dimensions souhaites (tirer lcher).
Le cadre ainsi cr peut tre redimensionn et/ou dplac aprs activation du bouton
Slectionner/Dplacer un objet" ; une petite main apparat, il suffit de maintenir un
clic gauche sur l'objet slectionn et de le dplacer.

Image 3 Ajout d'un lment


La position et la dimension d'un objet (carte, lgende, tiquette, etc..) peuvent tre
figes en effectuant un clic droit sur l'objet (pratique pour viter les mauvaises
manipulations). Le symbole suivant apparat en haut gauche de la fentre objet :

Image 4 Insertion d'objets


Attention : cette fixation de l'objet n'empche pas sa possibilit de suppression
(slection de l'objet + touche "shift + Suppr" ou Menu Editer -> Effacer).
si un ou plusieurs objets sont slectionns il est possible de rgler leur verrouillage /
dverrouillage par les boutons

12

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur d'Impression

D. Paramtrages d'un objet "Carte"


Dans la barre d'outils impression, cliquer sur l'icne "Ajouter une carte" .
Aprs avoir ajout une carte, cliquer sur l'onglet "Objet" :

Image 5 Paramtrages d'un objet carte

Paramtrage d'un objet carte (suite)

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

13

Composeur d'Impression

Complment
L'aperu est une proprit apparue dans la V2.0 qui permet d'utiliser un autre objet
carte pour reprsenter une carte d'aperu.

apercu d'un objet carte


L'objet carte en cours peut servir de carte d'aperu pour un autre objet carte. Dans
l'exemple ci-dessous l'objet carte 1 sert de cadre d'aperu pour l'objet carte 0.
On indique donc Cadre d'aperu -> Carte 0.
Le style de l'aperu permet d'afficher dans le cadre en cours l'emprise de la carte
dsigne (ici carte 0) avec le style choisi.
Chaque zoom dans l'objet carte 0 modifie la reprsentation de l'emprise dans l'objet
carte 1.
Il est conseill d'utiliser l'option 'verrouiller les couches pour cette carte' dans l'un
des deux objets cartes de faon avoir une vue simplifie dans l'aperu.

14

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur d'Impression

exemple aperu

E. Paramtrages d'un objet "Barre d'chelle"


Chemin :

Barre

d'outils

impression

-->

Ajouter

une

nouvelle

chelle

graphique

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

15

Composeur d'Impression

La barre d'chelle permet d'informer sur la notion des distances, mme aprs une
dformation du format de sortie de la carte, lors d'un export vers une image ou pdf
par exemple.

Image 6 paramtrage de l'objet chelle

F. Paramtrages d'un objet "Lgende"


Chemin : Barre d'outils impression
--> Ajouter une nouvelle lgende
--> Onglet Objet --> Objets de lgende
Lors de la cration d'une lgende, les couches dclares comme "visibles" dans la
fentre des couches apparaissent automatiquement; elles figurent avec le nom dfini
dans la fentre des couches. Dans le composeur d'impression, il est cependant
possible de changer le nom des couches et sous-thmes (lors d'une analyse
thmatique).

Remarque
Pour gagner du temps et ne pas avoir le refaire pour chaque composeur (cas de
plusieurs composeurs dans un mme projet), il est prfrable de changer le nom de
la couche dans la fentre des couches (clic droit 'renommer'). Par contre, lors d'une

16

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur d'Impression

analyse thmatique, les "tiquettes" des classes ne peuvent tre changes que dans
la lgende du composeur.
Il est possible de changer l'ordre des couches, de supprimer l'apparition d'une couche
ou d'ajouter nouveau une couche "visible" dans la lgende. Ceci est pratique pour
retirer les couches d'habillage par exemple.
Il est noter que la modification de nom et d'ordre, ou la suppression de couche
dans la lgende n'entrane aucune modification dans la fentre des couches ; les
modifications concernent uniquement la lgende. D'ailleurs, si une seconde lgende
est cre, elle reprend automatiquement l'ensemble des couches visibles ; il faut
effectuer le mme travail de modification de nom, d'ordre, etc.

Paramtrages d'un objet "lgende"


Cas particulier des diagrammes incrusts :
Les couleurs attribues dans les diagrammes pour les diffrents champs
n'apparaissent pas dans la lgende. Le symbole qui apparat est celui dfini pour la
couche dans l'onglet "Style" des proprits de la couche.
Afin de crer une lgende pour les diffrentes couleurs des diagrammes, il est
ncessaire d'ouvrir une deuxime fois la couche (ou mme une autre couche) dans
laquelle sera effectue une analyse thmatique "Valeur unique", au niveau d'un
champ attributaire contenant au moins autant d'attributs diffrents que de couleurs
dans le diagramme.
Conserver uniquement le nombre de classes ncessaires pour la lgende (= nombre
de couleurs dans le diagramme) en effaant les autres classes. Puis donner chaque
classe une des couleurs du diagramme.
Aller dans le composeur d'impression et ajouter une lgende. La couche contenant
les diagrammes et la couche contenant l'analyse thmatique apparatront. Supprimer

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

17

Composeur d'Impression

la couche contenant les diagrammes et modifier le nom de la couche avec analyse,


ainsi que ses sous-thmes, afin qu'ils concordent avec les diagrammes.
Rendre ensuite "invisible" la couche avec analyse (fentre des couches) et revenir au
composeur sans mettre jour toute la lgende (sinon tout est refaire ou
presque !).
nb : Le plugin 'Diagram Legend Plugin' offre une alternative cette dmarche en
permettant d'exporter une lgende de diagrammes en mode image qui peut tre rintgre dans la mise en page.
Legende WMS (QGIS 2.2) :
Certains serveur WMS2 sont capables de dlivrer une lgende (GetLegendGraphic). La
requte permet en particulier de fixer la largeur (WIDTH) et la hauteur (HEIGHT) de
la lgende rclame (voir les paramtres3 de GetLegendGraphic).
QGIS permet de rgler ces paramtres :

G. Paramtrages d'un objet "tiquette"


Chemin : Barre d'outils objet du composeur --> Ajouter une nouvelle
tiquette

--> Onglet "Objet"

Utilis pour ajouter du texte dans la composition comme un titre, ...

2 - http://geotribu.net/node/59
3 - http://georezo.net/wiki/main/standards/sld

18

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur d'Impression

Image 7 Paramtrages d'un objet "tiquette"

Complment
Les tiquettes classique sont limites en terme de reprsentation. L'option 'Afficher
en HTML' permet d'utiliser les possibilits de reprsentation du HTML (voir par
exemple une intoduction HTML4) y compris avec intgration des styles CSS. On
peut donc faire des tableaux, intgrer des images,...
exemple de code HTML :
<style>
* {margin: 0px; padding: 0px}
</style>
<img
src="file:///I:/qgis.gif"
style="width:
auto;
height:
100%;
display: block; margin: 0px 0px 0px auto;"/>
On utilise ici une image qgis.gif prsent en local sur un rpertoire I :
et on indique de redimensionner l'image 100% pour tenir dans la hauteur
(height=100%) du cadre de l'tiquette avec une largeur automatique pour maintenir
la ratio de l'image (width=auto).

4 - http://fr.html.net/tutorials/html/

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

19

Composeur d'Impression

Le rsultat est le suivant :

ajout d'une tiquette HTML


Ceci trouve tout son intrt si par exemple la source de l'image est une URL.
Autre exemple avec un tableau HTML tir de Tableau HTML (TABLE)5 :
<TABLE BORDER="1">
<CAPTION> Voici le titre du tableau </CAPTION>
<TR>
<TH> Titre A1 </TH>
<TH> Titre A2 </TH>
<TH> Titre A3 </TH>
<TH> Titre A4 </TH>
</TR>
<TR>
<TH> Titre B1 </TH>
<TD> Valeur B2 </TD>
<TD> Valeur B3 </TD>
<TD> Valeur B4 </TD>
</TR>
</TABLE>
ce qui donne :

exemple de tableau en HTML

5 - http://www.commentcamarche.net/contents/504-tableau-html-table

20

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur d'Impression

H. composeur d'impression
Exercice 15 : composeur d'impression
Objectif : raliser une mise en page d'une carte
Question
[Solution n1 p 35]

Ouvrir les couches vectorielles


BD_TOPO\H_ADMINISTRATIF\COMMUNE.SHP
BD_TOPO\H_ADMINISTRATIF\CHEF_LIEU.SHP
Ouvrir la couche raster
SCANS\SCAN_100\SC100_0440_6750_L93.tif
Raliser la composition comme ci-dessous (titre, lgende, barre d'chelle et carte) et
sauvegarder le projet

Graphique 2 Exo 15

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

21

Composeur,
complments pour
paramtrage
avancs
II -

II

Paramtrages d'un objet "Image"

23

Paramtrages d'un objet "Table d'attributs"

24

Paramtrages d'un objet "Cadre HTML"

25

composeur d'impression avanc

26

Impression et export

27

Gnration d'atlas de cartes

28

A. Paramtrages d'un objet "Image"


Chemin : Barre d'outils composeur --> Ajouter une image"

--> Onglet

"Proprits de l'Objet"
Fonction utile pour insrer une photographie, un logo, une flche nord, etc.

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

23

Composeur, complments pour paramtrage avancs

Image 8 Insertion d'un objet image

24

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur, complments pour paramtrage avancs

B. Paramtrages d'un objet "Table d'attributs"


Chemin : Barre d'outils composition --> Ajouter une table d'attributs
--> Onglet "Proprits de l'objet"
Insre un extrait ou la totalit de la table attributaire d'une couche. Pour slectionner
les attributs afficher, appuyer sur le bouton "Attributs ...".

Image 9 Paramtrages d'un objet "table d'attributs"

C. Paramtrages d'un objet "Cadre HTML"


Chemin : Barre d'outils de composition --> Ajouter du HTML

--> Onglet

Proprits de l'objet
permet d'insrer un cadre HTML dans une composition. Le cadre peut-tre une URL
ou un fichier local (extension html).
nb : En V2.0, Les temps de chargement peuvent parfois tre longs et il semble y
avoir des plantages l'utilisation. Il faut donc utiliser cette fonctionnalits avec
prcaution et aprs avoir fait une sauvegarde de son travail.
Lorsqu'on sauvegarde localement une page HTML avec FireFox par exemple,

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

25

Composeur, complments pour paramtrage avancs

l'extension par dfaut est htm. Il faut renommer la page avec une extension html
pour que QGIS puisse la charger localement.

Options d'ajout d'un cadre HTML

26

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur, complments pour paramtrage avancs

D. composeur d'impression avanc


Exercice 16 : composeur d'impression avanc
Objectif : raliser une mise en page avance avec diffrents lments (objets)
Question
Ouvrir la couche vectorielle

Image 10 Exo16
Contours_Iris\carto\IRIS_extrait72.shp
Raliser la composition ci-contre
Modifier la lgende (contenu et la police titre, couche et objet)
Insrer la flche nord, les photos (PHOTOS\*.jpg)
le logo (Divers\Bloc-marque_MEDDE-web.png)
Insrer copyright, ralisation , ...
Rotation de la carte 30
Enregistrez votre travail relatif l'exercice comme un projet sous le nom
"NomStagiaire_EX16.qgs*" dans le rpertoire "data_foad_qgis" et envoyez ce fichier
par mail la bote aux lettres de l'quipe de formation qui vous a t indique dans
votre protocole individuel de formation.

E. Impression et export
Lorsque toute l'impression est configure (position et chelle de la carte, lgende,
etc.), il est possible de sauvegarder le modle de mise en page pour des impressions
ultrieures de mme type (ex : ralisation d'une charte graphique).
Les boutons

permettent d'ouvrir et d'enregistrer un modle.

Il est possible d'imprimer directement le document ou de l'exporter en fichier


informatique image (.jpg, .png, .tif, ...), .pdf ou SVG.
NB : lors de l'export en fichier image, la carte peut disparatre momentanment de

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

27

Composeur, complments pour paramtrage avancs

l'cran. Si l'image ne rapparat pas suffisamment vite, il faut laisser le composeur


ouvert et afficher sur l'cran soit le bureau, soit un autre logiciel ouvert, puis revenir
sur le composeur (Pb de rafrachissement sur certaines versions de QGIS).
En fonction de la taille d'impression (A3, A4, etc.), du zoom de la carte (chelle
choisie), et de la taille de certaines couches, il peut y avoir un bogue si la qualit est
"trop forte" (onglet "Gnral" "Qualit ... dpi"). La qualit par dfaut est de 300 dpi,
et dans la plupart des cas (surtout fichiers de sortie A4 et A3) a ne pose aucun
problme. Cependant, il est parfois ncessaire de baisser cette rsolution pour viter
un "plantage" du logiciel (nota : 200 dpi est encore trs correcte). Si le problme
persiste mme basse rsolution, il peut tre ncessaire de rendre "invisible" une
couche posant problme (gnralement compose d'entits trop "volumineuses").
D'une manire gnrale, comme il est difficile de prvoir le dysfonctionnement
l'avance, il est rappel d'enregistrer le projet aprs avoir paramtr la carte et avant
de lancer l'export ou l'impression.
L'enregistrement du projet est aussi indispensable pour sauvegarder la
carte compose.

F. Gnration d'atlas de cartes


Le composeur de cartes fournit des outils permettant de gnrer automatiquement
un atlas de cartes (ex : un atlas de carte communales). Le principe est d'utiliser la
gomtrie et les attributs d'une couche vectorielle (par exemple une couche de
COMMUNES). Pour chaque entit de la couche (ex : pour chaque COMMUNE), une
nouvelle carte est gnre et dont l'emprise correspond la gomtrie de l'entit.
Les attributs de la couche peuvent tre utiliss dans des zones de texte (par exemple
pour adapter le titre de la carte).

28

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur, complments pour paramtrage avancs

Pour gnrer un atlas il faut activer l'option dans l'onglet dcrit ci-dessous :

Onglet 'gnrer un atlas'

paramtres de l'atlas pour un objet carte


La barre de l'atlas

permet de gnrer un

aperu et de passer de page en page.


Le menu permet d'imprimer en PDF ou d'exporter en tant qu'image ou SVG.

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

29

Composeur, complments pour paramtrage avancs

menu atlas

Complment : Mise en surbrillance de l'entit traite dans


chaque page
Quand on active 'gnrer un atlas' avec une couche de couverture, QGIS cre
deux variables $atlasfeatureid et $atlasgeometry
qui reprsentent respectivement l'identifiant de l'objet trait dans chaque page (ex :
identifiant de la commune) et la gomtrie de l'objet.
Ceci peut servir pour affecter un style spcifique l'entit traite dans chaque page.
exemple :
Couches : BATIMENT de la BDParcellaire et IRIS.

30

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur, complments pour paramtrage avancs

Pour la couche IRIS dfinissons le style suivant bas sur ensemble de rgles :

mise en surbrillance pour l'atlas

On utilise ici la possibilit offerte partir de QGIS 2.2 d'utiliser une rgle ELSE.
La rgle indique que si l'identifiant de l'entit de la couche est celui de l'entit en
cours de traitement dans la page du composeur on l'affiche en jaune. Les autres
entits sont affiches en gris.
De mme nous pouvons afficher que le nom de la commune en cours en paramtrant
les tiquettes.
onglet Etiquettes ->Rendu -> afficher les tiquettes selon une expression
l'expression est : $id = $atlasfeatureid
on pourrait galement crire : CASE $id=$atlasfeatureid THEN nom_iris END

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

31

Composeur, complments pour paramtrage avancs

Atlas : gestion des tiquettes de la couche


Dans notre exemple, on peut galement vouloir un style diffrents pour les btiments
qui sont dans l'IRIS trait.
Dans ce cas dans le style de la couche BATIMENT on appliquera un ensemble de rgle
comme par exemple :

exemple de rgle utilisant $atlasgeometry

32

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Composeur, complments pour paramtrage avancs

Voici un exemple de ce qui peut-tre obtenu :

atlas : exemple de mise en surbrillance

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

33

Composeur, complments pour paramtrage avancs

On peut galement noter qu'il existe aussi une variable $map qui permet
indpendamment de l'utilisation des fonctionnalits de l'atlas de personnaliser le style
d'une couche en fonction de l'identifiant
de l'objet carte dans le composeur. Cet identifiant est prciser dans l'objet carte du
composeur.

Dans l'exemple prcdent on pourrait donc transformer l'expression sur les tiquettes
pour ne les voir que dans la carte principale :
$id = $atlasfeatureid and $map='carte_principale'

34

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Solution des
exercices

> Solution n1 (exercice p. 21)


Solution :
Ouvrir les couches vectorielles avec la commande Couche/Ajouter une
couche vecteur ou cliquer sur l'icne
Tables Shapefile
Choisir le codage ISO8859-1 (Choisir ce codage pour l'affichage des accents sur cette
table)
Choisir le type de fichier ESRI Shapefiles [OGR]
Regarder dans le rpertoire \BD_TOPO\H_ADMINISTRATIF
Slectionner la table CHEF_LIEU
Cliquer sur Open
Ajouter une couche vecteur (le codage et le type de fichier restent inchangs)
Regarder dans le rpertoire \BD_TOPO\H_ADMINISTRATIF
Slectionner la table COMMUNE
Cliquer sur Open
Ouvrir la couche raster avec la commande Couche/Ajouter une couche
raster ou cliquer sur l'Icne
Tables raster
Ajouter une couche raster
Choisir le type de fichier [GDAL]GoTIFF
Regarder dans le rpertoire \SCANS\SCAN_100
Slectionner la table SC100_0440_6750_L93.TIF
Cliquer sur Ouvrir
Slectionner le systme de coordonnes de rfrence RGF93/Lambert-93
Organiser les couches dans l'ordre suivant (du haut vers le bas):
CHEF_LIEU
COMMUNE
SC100_0440_6750_L93
Modifier le remplissage des communes
Slectionner la couche COMMUNE dans le gestionnaire de couche
afficher les proprits de la couche COMMUNE l'aide de la commande
couche/proprits ou double-cliquer sur la couche COMMUNE dans le gestionnaire de
couche, onglet Style.

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

35

Solution des exercices

Choisir catgoris dans le choix du rendu symbole, choisir la colonne nom,


dplacer le curseur de transparence 70%, choisir une palette de couleur (ex :
alatoire ou crer votre palette), cliquer sur le bouton classer pour catgoris la
couleur de chaque COMMUNE.
nb : en cas de changement de palette de couleur il faut 'Effacer tout' puis 'Classer'
nouveau.
Modifier le symbole des Chefs-lieux
Slectionner la couche CHEF-LIEU dans le gestionnaire de couche
afficher les proprits de la couche CHEF-LIEU l'aide de la commande
couche/proprits ou double-cliquer sur la couche CHEF-LIEU dans le gestionnaire de
couche, onglet Style.
Cliquer sur 'synbole simple dans couches de symboles, pour choisir un symbole dans
la liste des symboles SVG disponibles, cliquer sur le bouton OK pour terminer.
(modifier ventuellement la taille du symbole, par exemple 10 mm)
Annotations de la sous-prfecture
Pour choisir le mode d'annotation il faut afficher le sous-menu dans la barre d'outils
Attributs

Cliquer sur l'Icne Annotation de texte , cliquer avec le slecteur sur la ville de La
Flche. Double-cliquer dans le cadre pour saisir le nom de la ville et pour modifier la
couleur de fond.
Mise en page (composeur)
Crer une nouvelle composition avec la commande Fichier/Nouveau composeur
d'impression ou cliquer sur l'Icne
Dfinir la taille A4 et l'orientation Paysage
Crer les objets l'aide de la commande mise en page/.... ou cliquer sur les Icnes
suivants :

Ajouter une carte

, fixer la largeur 230 , la hauteur 160 et l'chelle

130 000 (cocher la case "Dessiner les objets du canevas de la carte" dans les
proprits de l'objet Carte pour reprsenter l'annotation de la Sous-Prfecture
dans le composeur)

Dlacer le contenu

pour centrer la carte dans l'objet carte

Ajouter une tiquette

pour afficher un titre saisir le texte du titre,

modifier la police et la couleur de la police

Ajouter une lgende vecteur

pour afficher la lgende des couches,

modifier les lgendes dans l'onglet Objets de lgende et fixer les diffrentes
polices

ajouter une chelle graphique

fixer la taille du segment 1 000, l'unit

de carte 1 000 et 5 segments de droite

36

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre :


ENTE Aix - ENSG / Licence ouverte ETALAB

Solution des exercices

Dplacer les objets

pour composer la mise en page .

Pour chaque objet dans les options globales dfinir l'affichage ou non du
cadre, la couleur du cadre, la couleur du fond, etc..

Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB

37

S-ar putea să vă placă și