主題マップ シリーズとダイナミック エレメント

レイアウトにダイナミック エレメントを追加することで、主題マップ シリーズを強化します。 ダイナミック エレメントは、プロジェクト、データ、またはマップ範囲の変更に応じて更新されます。 主題マップ シリーズはページごとにデータのセットが異なり、これはラジオ グループ レイヤーによって決まるため、ダイナミック エレメントはそのページに固有の情報を提供します。

ダイナミック テキスト

ダイナミック テキストは、マップ フレーム、プロジェクト、日付などの現在のプロパティに基づいて変化するテキストです。 HTML などのタグの使用によって機能します。 レイアウトには多数のダイナミック テキスト タグがあり、マップ フレーム名、フィールドの平均値、マップのメタデータなどの情報を表示します。 主題マップ シリーズには、ブックマークおよびマップ シリーズ プロパティに一意の追加のタグがあります。 たとえば、ダイナミック テキストを使用してマップ シリーズ ページ番号を表示できます。

注意:

ダイナミック テキストはページごとに更新され、テキストの長さも異なるため、テキストが複数のページに分割されないように、テキストの調整ルールを適用することを検討してください。

ダイナミック テキストを追加するには、次の手順を実行します。

  1. 主題マップ シリーズが開いた状態で、[挿入] タブの [グラフィックスとテキスト] グループで、ギャラリーからテキストのタイプ (四角形、直線、曲線など) を選択します。

    テキストのタイプを指定しなかった場合、そのレイアウトに最後に追加されたテキストのタイプが使用されます。

  2. [挿入] タブの [グラフィックスとテキスト] グループにある [ダイナミック テキスト] Add Dynamic Text ボタンをクリックしてダイナミック テキスト タグのギャラリーを開きます。
  3. ギャラリーの [マップ シリーズ] セクションまでスクロールし、追加するタグを選択します。
  4. 目的のレイアウト上にダイナミック テキスト エレメントを描画します。
注意:

ダイナミック テキストは、既存のテキスト エレメントにタグを入力することによって追加することもできます。

主題マップ シリーズでは次のタグを使用できます。

名前説明構文の例出力例

ページ名

ページ名は、ラジオ グループ レイヤーのレイヤー名と同じです。

<dyn type="page" property="name"/>

公園

ページ番号

ページ番号。

Page <dyn type="page" property="number"/>

1 ページ

総ページ数付きページ番号

現在のページのページ インデックスと総ページ数。

ページ インデックス タグは開始ページ番号の設定を無視します。 たとえば、10 ページからなる主題マップ シリーズで開始ページ番号が 3 の場合、最初のページには総ページ数付きページ番号が「1 / 10 ページ」として表示されます。

これは実際には 2 つのダイナミック テキスト タグで、1 つはページ インデックス用、もう 1 つはマップ シリーズ ページ数用です。

Page <dyn type="page" property="index"/> of <dyn type="page" property="count"/>

1 / 10 ページ

ページ インデックス

マップ シリーズ内のページの連番であるページ インデックス。 ページ番号やグループ設定は無視されます。

<dyn type="page" property="index"/>

3

説明

ラジオ グループ レイヤー内のレイヤーのメタデータの説明。

<dyn type="page" property="description"/>

これらの公園は市によって管理されます。

動的な凡例

凡例には、マップ内のすべてのデータを表示することも、現在のマップ ビューでオンになっているレイヤーだけを表示することもできます。 表示されているレイヤーだけを凡例に表示する場合、各ページで凡例が動的に更新されます。 これにより、そのページで表示されているレイヤーまたはレイヤーのグループがフォーカスされます。

表示されているレイヤーのデータのみを動的に表示するように凡例を設定するには、次の手順を実行します。

  1. [コンテンツ] ウィンドウまたはレイアウト ビューで、凡例をハイライト表示します。
  2. 凡例を右クリックし、[プロパティ] を選択して [エレメント] ウィンドウを開きます。
  3. [エレメント] ウィンドウの [オプション] タブ Options で、[レイヤーの表示設定] をオンにして、そのマップでオンになっているレイヤーのみを凡例に表示します。

その他のダイナミック エレメント

この他にもレイアウトに追加できるダイナミック エレメントがあり、マップ範囲が変更されたときにはこれらのエレメントも更新されます。 方位記号縮尺記号グリッドは自動的に更新されて変更が反映されます。 主題マップ シリーズでは範囲はすべてのページで同じであるため、範囲はページごとに更新されませんが、すべてのページのマップ範囲が変更された場合には更新されます。

テーブル フレームチャート フレームは、マップ範囲が変更されたときに動的に更新することも、静的に動作して各ページに同じ情報を表示することもできます。 テーブル フレームとチャート フレームはどちらもマップのレイヤーによって制御されるため、レイヤーがオフになっている場合には表示されません。 主題マップ シリーズではページごとにレイヤーのオン/オフが設定されるため、各ページにテーブルまたはチャートを表示するには、ラジオ グループ レイヤー内のレイヤーごとにマップ シリーズにテーブル エレメントまたはチャート エレメントを別個に追加する必要があります。

関連トピック