パーセル ファブリック サブレイヤのラベルとアノテーション

このトピックは、ArcGIS for Desktop Standard および ArcGIS for Desktop Advanced にのみ該当します。

パーセル ファブリック サブレイヤでジオデータベース アノテーションをラベリングし、使用することができます。ラベルは、自動的に生成され、編集も選択もできません。手動でテキストを編集する必要がない場合には、ラベルを作成することで、テキストをすばやくパーセル マップに追加することができます。柔軟にラベルを作成する必要があるときは、アノテーションを使用してマップ上でテキストを選択、移動、および編集することができます。アノテーションを操作するには、通常レイヤに対してラベルを作成した後、アノテーションに変換します。アノテーションは、マップ ドキュメントまたは関連するジオデータベースのフィーチャクラスに格納することができます。

アノテーションを操作している場合には、フィーチャリンク アノテーションを作成できます。フィーチャリンク アノテーションは、フィーチャに直接リンクされたタイプのジオデータベース アノテーションです。フィーチャリンク アノテーションは、リンクされているフィーチャと一緒に移動および更新されます。たとえば、フィーチャリンク アノテーションは、パーセル ラインの距離が更新されると、新しい距離の値を表示するよう更新されます。

フィーチャリンク アノテーションは、次のパーセル ファブリック フィーチャクラスについて作成することができます。

フィーチャリンク アノテーションは、コンポジット リレーションシップを通じてパーセル ファブリック フィーチャクラスにリンクされます。パーセル ファブリック フィーチャクラスがリレーションシップの関連元フィーチャクラスになります。パーセル ファブリックのパーセルの編集中に、アノテーションの参照データに編集があると、フィーチャリンク アノテーションが更新されます。たとえば、パーセル境界(方位、距離)のディメンションを変更する場合は、パーセルに対する変更を保存したときに、フィーチャリンク アノテーションが更新されて変更が反映されます。

ヒントヒント:

新しい空のフィーチャリンク アノテーション クラスを作成し、それをマップに読み込み、[パーセル コースのアノテーション] ツール コースのアノテーション を使用して、パーセルの選択セットのラベルとアノテーションを単一プロセスで実行できます。[パーセル コースのアノテーション] ツールは、[パーセル エディタ] ツールバーにあります。

ファブリック最小二乗アジャストを実行すると、多数のパーセル ファブリックが移動されることがあります。フィーチャリンク アノテーションは調整されたパーセル ファブリック フィーチャについて自動的に再配置されます。

同様に、関連付けられたフィーチャを [フィーチャ アジャスト] ツールで調整する場合も、多数の標準フィーチャの移動につながることがあります。フィーチャクラスをパーセル ファブリックに関連付けている場合は、対応するアノテーションもパーセル ファブリックに関連付けることをお勧めします。こうすることで、フィーチャ リンクであってもなくても、[フィーチャ アジャスト] ツールでフィーチャクラスを調整したときに、アノテーションがそのフィーチャクラスに対応するよう再配置されます。

ジオデータベース アノテーションへの変換、マップ アノテーションへの変換、および未配置アノテーションの配置の詳細

ファブリックのパーセル ラインへのラベル付けについては、このブログの投稿をご参照ください。

手順:
    パーセル ファブリック サブレイヤのラベルを作成し、それをフィーチャリンク アノテーションに変換するには、次の手順に従います。
  1. ArcMap で [ラベリング] ツールバーを追加し、[ラベル マネージャ] を開きます。
  2. [ラベル マネージャ] ダイアログ ボックスで、テキストを追加したいパーセル ファブリック サブレイヤのラベリングをオンにします。
  3. たとえば、ライン サブレイヤにラベルを追加するには、[ラベル クラス] の下に表示されているライン サブレイヤの横にある空のチェックボックスをクリックします。
  4. [ラベル フィールド] ドロップダウン ボックスから、ラベルの生成に使用する属性フィールドを選択します。
  5. たとえば、ライン サブレイヤの距離にラベルを付けるには、[Distance] フィールドを選択します。
  6. たとえば、異なる属性フィールドを使用して同じレイヤ内の別々のフィーチャにラベルを付ける場合のように、フィーチャに別々のラベルを付けるには、ラベルのセットごとに新しいラベル クラスを作成する必要があります。[ラベル マネージャ] ダイアログ ボックスで、新しいラベル クラスを作成するレイヤを選択します。
  7. 使用されている現在のラベル クラスは、[デフォルト] ラベル クラスです。
  8. 属性フィールドから生成されたラベルをカスタマイズするには、ラベル条件式を使用します。
  9. たとえば、パーセル ファブリック ライン サブレイヤの距離ラベルの横に「ft」を挿入するには、[条件式] をクリックして、
    [Distance] & " ft"
    
    [条件式] テキスト ボックスに追加します。
    ヒントヒント:
    ラベル条件式を使用して属性フィールドを結合し、1 つのラベルを作成することもできます。たとえば、次の条件式
    [Bearing] & " " & [Distance]
    
    は同じラベルに方位と距離を表示します。

    ラベル条件式の作成の詳細

    ラベル テキスト シンボルラベル配置オプションを変更して、さらにラベルをカスタマイズすることができます。
    生成し、カスタマイズしたラベルは、アノテーションに変換できます。
  10. ラベルの縮尺とプロパティが適切に設定されていることを確認します。縮尺とプロパティによって、変換後のアノテーションのサイズ、位置、外観が決定されるからです。
  11. ヒントヒント:

    アノテーションに変換する前に、アノテーションに使用するサイズでラベルが表示されているマップの縮尺にズームします。

  12. 変換したいラベルを持つパーセル ファブリック サブレイヤを右クリックして、[ラベルをアノテーションに変換] をクリックします。
  13. [ラベルをアノテーションに変換] ダイアログ ボックスで、アノテーションをジオデータベースに格納するかマップに格納するかを選択します。
  14. アノテーションをすべてのフィーチャについて作成するか、現在のマップ範囲のフィーチャについて作成するか、選択したフィーチャについて作成するかを選択します。
  15. [リンクされたフィーチャ] チェックボックスをオンにします。
  16. [未配置ラベルをアノテーションに変換] をオンにし、未配置のラベルが失われないようにします。
  17. [変換] をクリックして、ラベルをアノテーションに変換します。

関連トピック

9/14/2013