ジオデータベース アノテーションの表示

ジオデータベース アノテーションの表示

ジオデータベース アノテーションは、他のデータを ArcMap に追加するのと同じように追加されます。アノテーションは、他のジオグラフィック データとともに ArcMap のコンテンツ ウィンドウに表示され、その順序に従って描画されます。ただし、各アノテーション フィーチャにはシンボル表示の方法が格納されるため、アノテーションはシンプル ポイント、ライン、およびポリゴン フィーチャとは異なります。アノテーションのデータベース シンボルを変更するには、ArcCatalog を使用するか、ArcMap の編集ツールを使用します。

[属性] ダイアログ ボックスでのアノテーションの編集の詳細

ジオデータベース アノテーションのシンボルを一時的に変更するには、シンボルの代替を使用します。これを使用すると、シンボルの変更は現在のマップに保存されますが、他のマップでのアノテーションの表示には反映されません。

シンボルの代替の詳細

ジオデータベース アノテーションを他のレイヤとともに表示するとき、可変階調マスクを適用して、アノテーションの下に描画されているレイヤの一部を非表示にすると便利な場合があります。

下のコンター マップの例では、コンター ラインとアノテーション フィーチャが重なり合っています。アノテーションにマスクを使用することで、コンター ラインの一部は非表示になり、これらのレイヤの下にある標高の陰影は表示されたままとなります。

ジオデータベース アノテーションでのマスクの使用の詳細

ジオデータベース アノテーションのデフォルト シンボル プロパティの表示

ArcMap でアノテーション サブクラスの [レイヤ プロパティ] ダイアログ ボックスを開くと、該当するアノテーション クラスでアノテーションのデフォルトのテキスト シンボル プロパティを表示できます。これは、特定のアノテーション クラスの編集されていないアノテーション フィーチャのシンボルです。この情報は、ArcMap では読み取り専用ですが、ArcCatalog の [フィーチャクラス プロパティ] ダイアログ ボックスを使用して、アノテーションのテキスト シンボル プロパティを変更できます。

アノテーション フィーチャクラスの管理の詳細

手順:

  1. コンテンツ ウィンドウのアノテーション レイヤのエントリを展開します。
  2. アノテーション クラスをダブルクリックして、[レイヤ プロパティ] ダイアログ ボックスを開きます。
  3. [アノテーション クラス] タブをクリックします。
  4. [テキスト シンボル] ボタンをクリックして、アノテーション クラスにあるアノテーション フィーチャのデフォルトのテキスト シンボル プロパティを表示します。

    これらのプロパティは、ArcMap では読み取り専用です。

ヒントヒント:
アノテーションがフィーチャリンク アノテーションの場合は、[配置プロパティ] ボタンをクリックして、アノテーション クラスにあるアノテーション フィーチャの配置プロパティを表示します。これらのプロパティは、ArcMap では読み取り専用です。

シンボルの代替

ArcMap では、シンボルの代替を使用して、特定のマップ内のアノテーションのシンボル表示を変更できます。この方法は、アノテーションのデータベース シンボルを変更したくない場合や、アノテーション データの編集権限を持っていないなどの理由でシンボルを変更できない場合に使用します。もう 1 つの方法として、シンボルの代替を使用してアノテーションの外観を一時的に変更することもできます。たとえば、暗い背景の上に、イメージなどからの黒色のテキスト アノテーションが表示されているとします。この場合は、現在のマップでシンボルの代替を使用して、アノテーションの色を白色に変更できます。マップを保存すると、変更は現在のマップに保存されますが、他のマップでのアノテーションの表示には反映されません。マップに変更を保存しない場合、色の変更は一時的なものであり、マップを閉じたときに破棄されます。他のレイヤ プロパティと同様に、変更を別の *.lyr ファイルとして保存することもできます。

ArcMap でアノテーション サブクラスの [レイヤ プロパティ] ダイアログ ボックスを開くと、該当するアノテーション クラスでアノテーションのデフォルトのテキスト シンボル プロパティを表示できます。これは、特定のアノテーション クラスの編集されていないアノテーション フィーチャのシンボルです。この情報は、ArcMap では読み取り専用ですが、ArcCatalog の [フィーチャクラス プロパティ] ダイアログ ボックスを使用して、アノテーションのテキスト シンボル プロパティを変更できます。

アノテーション フィーチャクラスの管理の詳細

シンボルの代替には、次の 3 つの状態があります。

ジオデータベース アノテーションでのシンボルの代替の使用

手順:

  1. コンテンツ ウィンドウでアノテーション レイヤ名を右クリックし、[プロパティ] をクリックします。
  2. [シンボル] タブをクリックします。
  3. 次のオプションのいずれかを選択します。
    • 代替しない: 元の(ジオデータベースに格納されている)シンボルを表示します。
    • この色でテキスト シンボル色を代替: 色だけを変更し、フォントやフォント サイズなどは元の値を使用します。
    • シンボル コレクションで個別シンボルを代替: 現在のレイヤで元のシンボルとは異なるシンボルを使用します。
  4. 個々のシンボルを代替する際には、[インライン テキストをこの色で代替] をオンにして、元のジオデータベース シンボルにインラインで格納されているアノテーション フィーチャの代替の色を指定します。

    これらのフィーチャのシンボルはシンボル リストに表示されません。また、これらのフィーチャでは色だけを代替できます。

  5. 個々のシンボルを代替する際には、[個別シンボルより代替シンボルを優先] をオンにして、シンボルの代替が格納されているシンボル オーバーライドよりも優先されるかどうかを指定します。

    このボックスをオンにすると、すべてのアノテーション フィーチャが指定された代替シンボルで描画され、オーバーライドは無視されます。このチェックボックスをオンにしないと、アノテーション フィーチャは指定された代替シンボルで描画されます。オーバーライドが格納されている場合、それらは代替シンボルの上に適用されます。

    必要に応じて、[表示] タブをクリックしてアノテーションの透過表示を設定し、アノテーション レイヤをコンテンツ ウィンドウ内の位置に基づいて描画するかどうかを指定するか、または [アノテーション] タブをクリックして、アノテーション レイヤのプロパティの概要を確認します。

  6. [OK] をクリックします。
ヒントヒント:
使用中のシンボルの代替の編集はお勧めできません。ジオデータベース アノテーションを編集すると、テキストのシンボルが変更されることがあります。そのシンボルが代替されると、予想外の結果になる可能性があります。
ヒントヒント:
テキスト シンボルのサイズを変更するか、またはバルーン吹出しやマーカー シンボル背景を追加してアノテーションのサイズを大きく変更すると、選択境界と表示テキストがずれてしまいます。
ヒントヒント:
シンボルの代替は、アノテーション シンボルの編集とシンボルの管理を完全に置き換えるようには設計されていません。これは、動的なマップ表示およびマップ生成のためにテキストのシンボルを一時的に変更するために提供されています。

関連項目


7/10/2012