ラベル → タイル分割されたアノテーション (カートグラフィ ツール)
サマリー
ポリゴン インデックス レイヤーを基にして、ラベルをマップ内のレイヤーのアノテーションに変換します。
このツールでは、マップを複数のタイルに分割してから、各タイルのアノテーションを作成します。 この方法は、多数のラベルをアノテーションに変換するときに便利です。 ポリゴン インデックス レイヤーは、マップ サービス キャッシュ タイル スキーマ → ポリゴン ツールまたは インデックス フィーチャ (格子状) の作成 ツール、あるいはアノテーションを作成する領域が含まれる任意のポリゴン フィーチャクラスを使用して生成されます。
使用法
ラベルを、単一レイヤーまたはマップ全体のアノテーションに変換できます。 単一レイヤーのオプションを選択した場合、マップ内にあるレイヤーを指定する必要があります。
ラベル クラスの縮尺範囲が考慮されます。 このツールで特定の基準縮尺のアノテーションを作成すると、その縮尺で表示がオンになっているラベル クラスのみが変換されます。
注意:
ラベル クラスの縮尺範囲は、ArcGIS Pro のレイヤーのプロパティで設定します。 ラベルのプロパティを設定した後は、プロジェクトを保存してからこのツールを実行してください。
このツールを実行する前にタイルを選択すると、選択したタイルのみに対してアノテーションが作成されます。
ポリゴン インデックス レイヤー内の一部のタイルのみに対してアノテーションを更新するには、初めに、該当する
TileIDフィールドの値を持つアノテーション フィーチャを選択して削除します。 次にポリゴン フィーチャを選択してツールを実行します。このツールの出力の 1 つは、一連のグループ レイヤーになります。 1 つのグループ レイヤーには、アノテーションの作成対象となった各基準縮尺のグループ レイヤーが含まれます。
カタログ ウィンドウまたは ModelBuilder での作業中は、レイヤー ファイルの保存 ツールを使用して出力グループ レイヤーをレイヤー ファイルに書き込むことができます。
同じレイヤー名が指定されるか、出力の上書きが明示的に許可された場合は、既存のグループ レイヤーが上書きされます。
マップ内でフィーチャクラス名の重複が見つかった場合は、フィーチャクラス名に続くアノテーションに数字が追加されます (たとえば、Cities01Anno10000、Cities02Anno10000)。
アノテーション フィーチャクラスは、既存の接尾辞を指定しても上書きされません。 その場合、アノテーション フィーチャクラスの接尾辞に数字が追加されます (たとえば、CitiesAnno10000、CitiesAnno10000_1 など)。
アノテーション フィーチャクラスの基準縮尺は、次のいずれかの方法で指定できます。
ポリゴン インデックス レイヤーのフィールドを使用して、出力アノテーション フィーチャクラスの基準縮尺を決定します。 この方法は、さまざまな縮尺レベルに対してアノテーションを作成する場合に使用します。
基準縮尺の値を明示的に指定します。 すべてのアノテーション フィーチャクラスでこの基準縮尺が使用されます。 基準縮尺がマップで設定されている場合は、その縮尺がツールに入力されるデフォルト値になります。 基準縮尺がマップで設定されていない場合は、現在の縮尺がデフォルト値になります。
マップ サービス キャッシュ タイル スキーマ → ポリゴン ツールで作成したポリゴン インデックス レイヤーを使用している場合は、基準縮尺フィールド パラメーター値の
Tile_Scaleフィールドを使用します。 レイヤーとTile_Scaleの組み合わせごとにアノテーション フィーチャクラスが作成されます。異なる基準縮尺でアノテーションを作成する場合は、縮尺ごとにマップを設計し、基準縮尺を設定しないでください。
ポリゴン インデックス レイヤーの座標系フィールドが指定されている場合は、描画および配置の目的で、各タイルのアノテーションがその座標系に投影されます。
フィーチャリンク アノテーションの作成 パラメーターがオフである場合、ラベルをすべてのレイヤーから単一の出力フィーチャクラスに変換 パラメーターを使用して、マップ全体の単一のアノテーション フィーチャクラスを作成できます。
マップの単一のアノテーション フィーチャクラスを作成する場合、類似するラベル クラスのマージ パラメーターを使用して、類似するプロパティを持つラベル クラスを 1 つのアノテーション クラスにマージできます。
フィーチャ リンク アノテーションは、ジオデータベースの別のフィーチャクラスに含まれている特定のフィーチャに関連付けられます。 フィーチャ リンク アノテーション フィーチャクラスを作成すると、リレーションシップ クラスも自動的に生成されます。
フィーチャリンク アノテーションを作成するときは、出力ワークスペースを、リンク先のフィーチャクラスと同じものにする必要があります。
表示スペースが不足しているために、一部のラベルがマップ上に表示されない場合があります。 これらのラベルを変換するには、未配置アノテーションの生成 チェックボックスをオンにします。 これにより、アノテーション フィーチャクラスの未配置のラベルを保存して、後から編集セッションで一度に配置することができます。
Memoryワークスペースとin_memoryワークスペース は、フィーチャリンク アノテーションをサポートしていません。このツールはアノテーション テキスト文字列フィールド長環境に従います。 設定すると、データベースで作成されたすべてのアノテーション フィーチャクラスの
TextStringフィールドでデフォルトのフィールド長をオーバーライドします。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力マップ |
アノテーションに変換するラベルが含まれるマップ。 |
Map |
|
ポリゴン インデックス レイヤー |
タイル フィーチャが含まれるポリゴン レイヤー。 |
Table View |
|
出力ジオデータベース |
出力フィーチャクラスが保存されるワークスペース。 ワークスペースには、既存のジオデータベースまたは既存のフィーチャ データセットを指定できます。 |
Workspace; Feature Dataset |
|
出力レイヤー |
作成されるアノテーションを格納するグループ レイヤー。 レイヤー ファイルの保存 ツールを使用して出力グループ レイヤーをレイヤー ファイルに書き込むことができます。 |
Group Layer |
|
アノテーション接尾辞 |
新しいアノテーション フィーチャクラスのそれぞれに追加される接尾辞。 この接尾辞は、新しいアノテーション フィーチャクラスのそれぞれのソース フィーチャクラスの名前に追加されます。 この接尾辞の後に、アノテーションの基準縮尺が続きます。 |
String |
|
基準縮尺値 (オプション) |
アノテーションの基準として使用される縮尺値。 これは、アノテーション内のすべてのシンボル サイズとテキスト サイズの基準になる縮尺です。 |
Double |
|
基準縮尺フィールド (オプション) |
アノテーションの基準縮尺を決定するポリゴン インデックス レイヤーのフィールド。 これは、アノテーション内のすべてのシンボル サイズとテキスト サイズの基準になる縮尺です。 |
Field |
|
タイル ID フィールド (オプション) |
タイル分割された領域を一意に識別するポリゴン インデックス レイヤー内のフィールド。 この値は、アノテーション フィーチャクラスの属性テーブルの「 |
Field |
|
座標系フィールド (オプション) |
各タイルの座標系情報が格納されるポリゴン インデックス レイヤーのフィールド。 座標系情報を保存するフィールドには特定の長さが必要になるため、座標系フィールドが格納されるポリゴン インデックス レイヤーはジオデータベースのフィーチャクラスにする必要があります。 |
Field |
|
マップの角度フィールド (オプション) |
マップの回転に使用する角度が格納されるポリゴン インデックス レイヤーのフィールド。 |
Field |
|
フィーチャリンク アノテーションの作成 (オプション) |
出力アノテーション フィーチャクラスが別のフィーチャクラスのフィーチャにリンクされるかどうかを指定します。
|
Boolean |
|
未配置ラベルをアノテーションに変換 (オプション) |
未配置アノテーションが未配置ラベルから作成されるかどうかを指定します。
|
Boolean |
|
変換 (オプション) |
アノテーションがマップ内のすべてのレイヤーに対して変換されるのか、それとも単一レイヤーに対して変換されるのかを指定します。 単一レイヤーを指定する必要があります。
|
String |
|
フィーチャ レイヤー (オプション) |
変換 パラメーターが 単一レイヤー に設定されている場合に変換されるアノテーションを含むレイヤー。 このレイヤーがマップ内にある必要があります。 |
Feature Layer |
|
シンボル テーブルからシンボルを選択 (オプション) |
すべてのテキスト シンボル プロパティを編集できるかどうかを指定します。
|
Boolean |
|
新規フィーチャの追加時にアノテーションを作成 (オプション) |
フィーチャリンク アノテーションの作成 パラメーターをオンにした場合、新しいフィーチャがリンクされたフィーチャクラスに追加されたときにアノテーションを作成するかどうかを指定します。
|
Boolean |
|
フィーチャの形状が変更される際にアノテーションを更新 (オプション) |
フィーチャリンク アノテーションの作成 パラメーターがオンになっている場合に、リンクされたフィーチャの形状が変更されたときにアノテーションの位置を更新するかどうかを指定します。
|
Boolean |
|
ラベルをすべてのレイヤーから単一の出力フィーチャクラスに変換 (オプション) |
ラベルを個別のアノテーション フィーチャクラスまたは単一のアノテーション フィーチャクラスのいずれに変換するかを指定します。 単一のアノテーション フィーチャクラスに変換する場合、アノテーションをフィーチャ リンクにすることはできません。
|
Boolean |
|
類似するラベル クラスのマージ (オプション) |
ラベルをすべてのレイヤーから単一の出力フィーチャクラスに変換 パラメーターをオンにした場合に、類似するラベル クラスをマージするかどうかを指定します。
|
Boolean |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
出力ジオデータベース |
出力フィーチャクラスが保存されるワークスペース。 |
Workspace; Feature Dataset |
環境
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい