ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • 開始
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

スケマティック フィーチャのラベリング

  • スケマティック ダイアグラムでのラベリング
  • スケマティック ダイアグラムの同じ方法でのラベリング
  • ヒント

スケマティック ダイアグラムでのラベリング

ラベルは、スケマティック ダイアグラムに含まれるスケマティック フィーチャ上に動的に表示することができます。これらは、スケマティック フィーチャクラス内に格納されているスケマティック属性(フィールド ストレージを指定するスケマティック属性)、またはスケマティック フィーチャクラスに関連付けられたフィーチャ レイヤーで指定されている結合によって返されるその他の任意の属性に基づきます。

スケマティック フィーチャのラベリングには、ArcMap の標準および Maplex ラベル エンジンが使用されます。

  • [ラベリング] ツールバーには、スケマティック フィーチャのラベリングを制御できる各種のボタンが用意されています。またラベル マネージャーでは、スケマティック ダイアグラム内のすべてのラベル クラスのラベリング プロパティを表示および変更することができます。

    スタンダード ラベル エンジンの操作の詳細

  • Maplex ラベル エンジンでは、スケマティック ダイアグラム内のラベル品質を向上させ、それらの位置やサイズを制御できる特別なツール セットを提供しています。

    Maplex ラベル エンジンの操作の詳細

ラベリングの基本概念の詳細

フィーチャ アノテーションを使用して、スケマティック フィーチャを説明したり、スケマティック ダイアグラムに一般的な情報を追加することもできます。スケマティック フィーチャのラベルを、標準フィーチャ アノテーションに変換することもできますが、フィーチャリンク アノテーションには変換できません。スケマティック フィーチャクラスに関連するフィーチャ レイヤーに対して、[ラベルをアノテーションに変換] ダイアログ ボックスの [フィーチャ リンク] チェックボックスは使用できません。

ラベルからアノテーション フィーチャへの変換の詳細

ヒント:

スケマティック フィーチャ ジオメトリを変更するときに、フィーチャ アノテーションは更新されません。したがって、スケマティック フィーチャクラスのラベルの標準のフィーチャ アノテーションへの変換は、スケマティック ダイアグラム レイアウトの完了後のみにすることをお勧めします。

注意:

[関連フィールド] 属性タイプと、[再描画/最新の情報に更新時] 評価モードに基づくスケマティック属性は、スケマティック フィーチャにラベリングするために他のスケマティック属性として使用することはできません。ArcMap ラベリング エンジンでは、関連付けられたフィールド値の読み込みはデフォルトで強制されません。これらの特定の属性については次のような高度なラベル条件式を指定する必要があります。

[関連フィールド] スケマティック属性と [再描画/最新の情報に更新時] 評価モードに基づくラベルを正しく表示するための高度な条件式入力パラメーター:

  • [ATTR_AS_LABEL]:ラベリングに使用するスケマティック属性
  • [PROPERTYSET]、[DATASOURCEID]、[UCID]、および [UOID]:関連する関連フィールド値が最新になるように、ロードする必要のあるスケマティック フィーチャクラス フィールド
[DATASOURCEID]、[UCID]、および [UOID] フィールドは、[ラベル条件式] ダイアログ ボックスの [フィールド] リストから使用でき、次の高度な条件式を構築するときにこのリストから選択できます。しかし、[PROPERTYSET] フィールドはこのリストから利用できないため、条件式ボックスに直接入力する必要があります。

Function FindLabel([PROPERTYSET],[DATASOURCEID], [UCID], [UOID], [ATTR_AS_LABEL])
			FindLabel = [ATTR_AS_LABEL]
End Function

スケマティック ダイアグラムの同じ方法でのラベリング

ArcMap で、スケマティック レイヤーを構成するフィーチャ レイヤーのラベリングを完了すると、そのスケマティック レイヤーをレイヤー ファイルとしてエクスポートし、スケマティック データセット エディターを使用して、そのレイヤー プロパティをダイアグラム テンプレートのデフォルトのスケマティック レイヤー プロパティとしてインポートすることができます。これにより、そのダイアグラム テンプレートに基づくすべてのスケマティック ダイアグラムを同じラベルで表現することができます。

デフォルトのスケマティック レイヤー プロパティのインポートの詳細

ヒント

スケマティック コンテナーでのラベリング

標準ラベル エンジンを使用する場合、ポリラインのジオメトリを持つスケマティック コンテナー上のラベルは、ポリゴンのジオメトリを持つコンテナー上のラベルよりカスタマイズしやすくなります。ポリゴンのジオメトリを使用するスケマティック コンテナー上のラベルを管理するには、Maplex ラベル エンジンで操作することをお勧めします。

たとえば、スケマティック コンテナーのラベリングは多くの場合、スケマティック フィーチャの外側にあります。標準ラベル エンジンを使用してポリラインで表現されるスケマティック コンテナーにラベルを表示する場合、ラベルはコンテナーの外側に表示できます (下の図 1 の紫色のラベル)。

ポリラインのスケマティック コンテナー - スケマティック コンテナーの外側に紫色のラベルを表示するように、標準ラベル パラメーターを設定できます。
ポリゴンのジオメトリを使用するスケマティック コンテナーの場合、表示できるのはコンテナーの内側のみです (図 2.1)。
ポリゴン スケマティック コンテナー - 紫色のラベルをスケマティック コンテナーの外側に表示できるようにする標準ラベル パラメーターはありません。これらはコンテナーの内側にのみ表示されます。
この場合、Maplex ラベル エンジンを使用してラベルを外側に配置する必要があります (図 2.2)。
ポリゴンのスケマティック コンテナー - スケマティック コンテナーの外側に紫色のラベルを表示するように、Maplex ラベル パラメーターを設定できます。

スケマティック フィーチャでのラベルの改行

スケマティック フィーチャ ラベルの横の長さが長い場合、またはラベルが結合された属性値を表現している場合 (デフォルト スケマティック属性に基づくラベルなど)、Maplex ラベル エンジンを使用して、これらをいくつかの部分に分割した後で改行して、ラベルの横の長さを短縮することができます。

以下の図は、改行した後のスケマティック リンク上の赤いラベルを示します。複数の行は、複数の属性値に対応します。これらは、最初は 1 行に結合され、各属性値がハイフン (-) テキスト文字によって区切られていたものです。ハイフンは、図 3 に示すように、ラベルを自動的に分割するために使用されている特殊文字です。

スケマティック フィーチャでのラベルの改行 - サンプル

ラベルの改行の詳細

関連トピック

  • テーブルの結合とリレートによってスケマティック フィーチャの描画やラベル表示を行う
  • ArcMap でのスケマティック レイヤー プロパティの管理
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル