こんにちは
繰り返し数が多い場合は、結局設定が面倒ではありますが、地図帳機能を使うことで
実現することもできます。
まず、新規ポリゴンレイヤを作成し、印刷レイアウトのページ範囲の長方形を作成します。
次に、それを繰り返し個数(目的レイヤのカテゴリ数)だけコピーして貼り付けます。
領域ポリゴンレイヤの地物に対し、この例の場合は A から F までのカテゴリ値を格納する
属性を作成し、保存します。
レイアウト画面に地図帳タブがない場合は、メニューの「地図帳」より「地図帳の設定」
次に表示された地図帳タブの「地図帳を作成する」にチェック。
カバレッジレイヤに先程の領域ポリゴンを選択し、カバレッジレイヤは隠すにチェック。
ページ名称は先程のカテゴリ値を格納した属性とします。
地図アイテムのプロパティを開き、「地図帳による制御」にチェック
固定縮尺にします。
次に、一旦レイアウトは閉じ、対象レイヤのシンボロジ設定画面を開きます。
「カテゴリ値による定義」になっているかと思いますが、それを「ルールによる定義」に
変更します。おそらく、カテゴリ値分類と同じ状態のままルール式の条件で分類されて
いると思います。
対象レイヤのカテゴリの属性が、たとえば「種類」であった場合、現在
"種類" = 'A'
になっていると思います。それを次のように修正します。
"種類" = 'A' AND "種類" = @atlas_pagename
@atlas_pagename 変数は、地図帳の現在ページのページ名称(地図帳タブ内で設定)した
値をとります。そのため、地図帳1ページ1ページで値が異なり、それにより条件式を
満たす地物がページごとに変化します。
また、ルールの最下部に ELSE という条件がある場合は、この条件を削除または
チェック解除を行ってください。
レイアウト画面に戻り、上部ツールバーより印刷またはエクスポートを行ってください。