Créer une mise en page dynamique

Description

La mise en page dynamique permet de créer un lot de cartes en une fois en s'appuyant sur une couche d'indexation qui contient des entités délimitant des zones d'intérêts (communes, parcelles cadastrales, etc). Par exemple, si votre couche d'indexation contient 25 entités, ArcGIS Pro créera 25 cartes sur la base d'un modèle de mise en page.

Fichiers acceptés en entrée

La couche d'indexation doit être de type vecteur[1].

ProcédureActiver la mise en page dynamique

Prérequis

Depuis la mise en page en cours, cliquez sur le ruban Layout / Map series / Spatial.

Procédure
  1. Sélectionner le bloc de carte qui contient la couche d'indexation.
  2. Sélectionner la couche d'indexation.
  3. Sélectionner le champ d'indexation
  4. Optionnel : sélectionnez un champ permettant de trier les cartes en sortie
  5. Sélectionnez la valeur de l'échelle des cartes en sortie

    Choix 1 : l'échelle s'adapte à la taille de l'entité en cours d'indexation (bonne lisibilité).

    Choix 2 : échelle constante (permet de mieux comparer des zones)

    Choix 3 : l'échelle est lue depuis un champ de la couche d'indexation

Résultat

Résultat

Sur le panneau de gauche Contents, cliquez sur l'icône Map series. La liste des cartes est disponible (10 cartes dans l'exemple).

ProcédureInsérer du texte dynamique

Description

Quand la mise en page dynamique est activée, le texte de chaque page peut être dynamique et donc correspondre au contenu de la table.

Procédure
  1. Sélectionnez le type de texte dynamique

    Cliquez sur le ruban Insert / Dynamic Text. Le choix "attribute" permet de sélectionner un champ de la couche d'indexation.

  2. Tracez les contours du bloc de texte sur votre mise en page.
  3. Personnalisez le bloc de texte en alternant du texte statique et dynamique

    Double-cliquez sur le bloc de texte. Le code entre chevrons <> contient le texte dynamique. En dehors des chevrons, vous pouvez ajouter du texte statique qui restera le même quelque soit l'entité en cours d'indexation.

    Exemple : le texte Population de <dyn type="page" property="attribute" field="POPULATION"/> habitants indiquera "Population de 200 habitants" si la valeur du champs POPULATION en cours d'indexation est de 200.

Truc & astuceExport en PDF

L'utilisation de la mise en page dynamique ajoute de nouvelles options dans l'export PDF des cartes. Consultez cette section pour en savoir plus.