データドリブンページで属性テーブルからレイアウトにダイナミックテキストを追加しますか?


11

ArcGIS 10のデータドリブンページのコレクションで、属性テーブルのダイナミックテキストを使用する方法を見つけようとしていました。

ヘルプファイルを調べましたが、属性テーブルのダイナミックテキストには何も見つかりません。

回答:


12

ダイナミックテキストを介してアクセスできる唯一の属性テーブルは、データドリブンページインデックスレイヤーの属性テーブルです。データドリブンページマップブックはグリッドレイヤーに基づいていることを前提としています。その場合は、運がいいでしょう。

「ページ」タイプのdynタグを使用して、インデックスレイヤーの任意のプロパティにアクセスできます。

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

たとえば、現在のページの「GridName」を取得するには、次を使用します。

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

あなたはおそらく見てきましたデータドリブンページでのダイナミックテキストの使用のArcGISヘルプファイルでは、しかし、あなたは見逃しているかもしれ「ヒント:」のセクションを、これを説明するページの終わり近く。


1

属性テーブルのラベルは動的です。
属性を配置する場合は、注釈が必要です。
それ以外の場合は、オブジェクトにその属性でラベルを付けるオプションがあります。

マップブックarcgis 10

マップブックの開始10


ありがとうございました!もう1つの懸念があります。レイアウト上の注釈はグリッド番号で変更されますか?つまり、ページがめくるとA1の値はA2に変わりますか?
エミリー

彼女はラベルではなく、レイアウトテキストについて尋ねています。
タナー

これは、挿入>動的テキスト>データ駆動型ページ番号の下にある動的テキストです。グリッドでダイナミックテキストを使用します。Tannersの回答をご覧ください。
ブラッドネソム

0

日付駆動型ページのエクスポートを実行する前に、いくつかのことを行うことができます

インデックスグリッドを作成する

隣接するフィールドを計算する

これにより、動的なA1、A2、A3ビンゴグリッドが生成されます...

ここに画像の説明を入力してください

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00sr00000005000000.htm

グリッドインデックス機能(カートグラフィ) http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00700000000q000000.htm

隣接フィールドの計算(カートグラフィ) http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//007000000009000000.htm


1
これは本当に私の質問に答えていません...私はグリッドではなく、テキストのみについて尋ねていました(すでにグリッドを作成しました)。グリッドに関する私の質問は、ページを変更したときに属性テーブルの注釈が変更されるかどうかです(つまり、A2を表示するときにA1の属性を表示しない)。とにかくありがとう...-
エミリー

ページレイアウトのサポート- help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//...
Mapperz

これは、属性テーブルから動的レイアウトテキストを作成する方法を示していません。
タナー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.