フィーチャ テンプレートは、[テンプレート プロパティ] でカスタマイズします。テンプレートを作成したら、名前の編集、検索可能なタグの追加または削除、ジオデータベースのデフォルト値の上書き、ツール パレットの構成を行うことができます。
フィーチャ レイヤーをマップまたはシーンに追加すると、フィーチャ テンプレートがデフォルト設定で自動的に生成されます。手動でフィーチャ テンプレートを作成することもできます。テンプレート名とともに表示されるレイヤー シンボルは、ソース レイヤーのシンボルから取得されます。
特定のフィーチャ タイプのタブは動的に表示されます。
- [アノテーション] - このタブは、アノテーション フィーチャ テンプレートでのみ使用できます。
- [ディメンション] - このタブは、ディメンション フィーチャ テンプレートでのみ使用できます。
- [リレーションシップ] - このタブは、ソース フィーチャ レイヤーが関連元としてリレーションシップ クラスに参加し、マップ内の関連先スタンドアロン テーブルが参加している場合にのみ使用できます。
- [格納] - このタブは、ソース ユーティリティ ネットワーク フィーチャ レイヤーが格納の関連付けに参加している場合にのみ使用できます。
ヒント:
同じソース レイヤーに複数のフィーチャ テンプレートを作成し、異なる属性値で構成する必要がある場合、[複製] コマンドを使用します。
テンプレート プロパティの表示
[テンプレートの管理] ウィンドウ
[テンプレートの管理] ウィンドウを使用して、現在のプロジェクトのために定義されたすべてのテンプレートを表示します。
- [編集] タブの [フィーチャ] グループで、[テンプレートの管理] ダイアログ ボックス ランチャー をクリックします。
- ウィンドウで、[マップ] レイヤー を展開します。
- 構成するテンプレートのソース レイヤーをクリックします。
そのレイヤーに対して定義されたフィーチャ テンプレートが、テンプレート ビューに表示されます。
- テンプレート ビューで、テンプレートをクリックします。
- 次のいずれかの方法で [テンプレート プロパティ] を表示します。
- ツールバーで、[プロパティ] をクリックします。
- テンプレートを右クリックし、[プロパティ] をクリックします。
[フィーチャ作成] ウィンドウ
[フィーチャ作成] ウィンドウを使用して、現在のマップのために定義されたすべてのテンプレートを表示します。
- [編集] タブの [フィーチャ] グループで、[作成] をクリックします。
- 次のいずれかの方法で [テンプレート プロパティ] を表示します。
- テンプレートを右クリックし、[プロパティ] をクリックします。
- 前方矢印 をクリックし、[アクティブなテンプレート オプション] をクリックし、[プロパティ] をクリックします。
ツール パレットの構成
[ツール] タブで、テンプレートをクリックしたときに自動的に実行するツールを選択し、ツール パレットに表示される他のツールを表示または非表示にします。テンプレートで利用できる作図ツールは、作成するテンプレート タイプおよびフィーチャ タイプにより異なります。
- [ツール] をクリックします。
- デフォルトの作図ツールを設定するには、[クリックして、デフォルト ツールとして設定] を有効にします。
テンプレートが選択されると、デフォルトのツールが自動的に実行されます。
- ツール パレットにツールを表示するには、[ツールの表示設定の切り替え] をオンにします。
属性値の設定
[属性] タブで、該当するフィールドに属性値を入力し、デフォルトのジオデータベース値を上書きして、テンプレートで作成されるフィーチャに適用します。
このタブは、アノテーション フィーチャ テンプレートでもディメンション フィーチャ テンプレートでも使用できません。
- [属性] をクリックします。
- 非表示の属性フィールドをすべて表示するには、[すべてのフィールドを表示] をオンにします。
- フィーチャ属性テーブルに、新しいフィーチャに適用されるようにする属性値を入力します。
- デフォルトのジオデータベース値を表示するには、フィールド名にポインターを合わせます。
- コード値ドメイン値でレイヤーをシンボル表示する属性では、[すべての値を追加] をクリックして、レイヤーが個別値レンダリングでシンボル表示されるときのシンボル クラスを選択します。
- ツール パレットの下の [フィーチャ作成] ウィンドウにフィールドを表示するには、[属性値のプロンプト] チェックボックスをオンにします。
ヒント:
プロンプトを使用してワークフローを効率化します。この設定を行わない場合は、フィーチャが作成されるたびに [アクティブなテンプレート] の前方矢印 をクリックして属性値を入力する必要があります。
- [OK] をクリックします。
設定内容が保存され、ダイアログ ボックスが閉じます。
フィールドの色コード
特定の機能を実行するフィールドは、色でハイライト表示されます。次の表に、色コードの説明を示します。
フィールドの色 | 説明 |
---|---|
オレンジ | サブタイプ フィールド |
紫 | レイヤーのシンボル化 |
黄 | フィールドの [ハイライト] プロパティが、属性テーブルの [フィールド] ビューで有効になります。 |
テーブル テンプレートの追加
[リレーションシップ] タブは、ソース フィーチャ レイヤーが関連元としてリレーションシップ クラスに参加し、マップ内のテーブルが関連先として参加する場合にのみ使用できます。テーブル テンプレートを追加すると、テンプレートで作成される各フィーチャの関連先テーブルに新しいレコード (行) が追加されます。
一般的な方法としては、関連元の主キーの値を格納または要求するようにフィーチャ テンプレートの属性を設定します。フィーチャを作成すると、関連付けられた外部キーとテーブル テンプレートで指定した属性値とともに、関連先テーブルに新しいレコードが生成されます。
ヒント:
テーブル テンプレートを使用して、[属性] ウィンドウでリレーションシップを編集するために [リレーションシップに新規追加] を定期的に使用するワークフローを効率化します。
- [リレーションシップ] をクリックします。
- [追加] をクリックし、ドロップダウン矢印をクリックしてテーブル テンプレートをクリックし、[追加] をクリックします。
- テンプレートを削除するには、テンプレート名にポインターを合わせて、[削除] をクリックします。
- テンプレートを置き換えるには、テンプレート名にポインターを合わせて、[編集] をクリックし、別のテーブル テンプレートを選択して [適用] をクリックします。
ソース フィーチャに対してマップ内に存在するテーブル テンプレートが 1 つだけの場合、そのテンプレートに自動的に追加されます。
- [OK] をクリックします。
設定内容が保存され、ダイアログ ボックスが閉じます。
格納テンプレートの追加
[格納] タブは、ソース ユーティリティ ネットワーク フィーチャ レイヤーが格納の関連付けに参加している場合にのみ使用できます。格納テンプレートを追加して、テンプレートで作成される各フィーチャに関連する非空間オブジェクトを含めます。
手順は、テーブル テンプレートの追加と同じです。
ヒント:
格納テンプレートを使用して、[属性] ウィンドウで非空間オブジェクトを追加するために [格納器に新しく追加] を定期的に使用するワークフローを効率化します。
アノテーション プロパティの構成
[アノテーション] タブは、アノテーション フィーチャ テンプレートでのみ使用できます。デフォルトのテキスト文字列、テキスト シンボル、書式設定オプション、およびアノテーション クラス サブタイプを指定できます。
詳細については、「アノテーション フィーチャクラス プロパティの管理」をご参照ください。
- [アノテーション] をクリックします。
- テキスト ボックスに、新しいアノテーション フィーチャに適用するデフォルトのテキスト文字列を入力します。
- テキストのフォント タイプ、スタイル、サイズを変更するには、指定されたツールをクリックします。
- アノテーション フィーチャクラスおよびシンボルを設定します。
アノテーション フィーチャクラスに複数のアノテーション クラスがある場合、それらはサブタイプとして表示されます。
- AnnotationClassID フィールドをクリックし、アノテーション クラス サブタイプを設定します。
- SymbolID フィールドをクリックし、シンボル番号を設定します。
- ツール パレットの下の [フィーチャ作成] ウィンドウにフィールドを表示するには、[属性値のプロンプト] チェックボックスをオンにします。
- [OK] をクリックします。
設定内容が保存され、ダイアログ ボックスが閉じます。
ディメンション プロパティの構成
[ディメンション] タブは、ディメンション フィーチャ テンプレートでのみ使用できます。ディメンション テキスト値や角度方向をカスタマイズしたり、ディメンション ラインや他のシンボル プロパティの表示設定をオーバーライドしたりできます。
詳細については、「ディメンションの変更」をご参照ください。
- [テンプレート プロパティ] ダイアログ ボックスで [ディメンション] をクリックします。
- 次の 1 つまたは複数の操作を実行して、ディメンションをカスタマイズします。
- [テキスト] を展開して、テキストの値、方向の角度、配置を修正するか、元に戻します。
- [ディメンション ライン] を展開して、ディメンション ラインを描画または非表示にしたり、矢印シンボルを変更したりします。
- [エクステンション ライン] を展開して、ディメンション ラインを変更し、エクステンション ラインを描画または非表示にします。
- [OK] をクリックします。
設定内容が保存され、ダイアログ ボックスが閉じます。