ラベル サマリー

[ラベリング サマリー] レポートには、マップ内のラベリング クラスの概要が示され、品質確認とパフォーマンス チェックを行うことができます。これにより、ラベリングのパフォーマンス、マップの見やすさ、ラベルをアノテーションに変換する機能に影響を及ぼす可能性のあるラベリング パラメーターの問題点が特定されます。サマリー レポートには、マップ内のすべてのレイヤーと、すべてのラベル クラスおよび各レイヤーでのラベル クラスのプロパティが一覧表示されます。各レイヤーには、現在ラベリングされているかどうかに関係なく、少なくとも 1 つのラベル クラスがあります。ラスター データを参照するレイヤーなどのようにラベリングできないレイヤーは表示されません。

[ラベリング サマリー] レポートにアクセスするには、[ラベリング] タブの [マップ] グループで [[その他] > [サマリー]] をクリックします。

[ラベリング サマリー] レポートには、ラベル クラスの主なプロパティの概要がレイヤーごとに示されます。赤色のテキストで表示される情報は、ラベルの表示を妨げるエラーやマップ ラベリングのパフォーマンスを低下させる問題を示しているので、確認する必要があります。次の項目がチェックされ、場合によってはレイヤーごとに表示されます。

表示される情報考えられる結果

ラベル クラスが有効か無効か

  • ラベル付きのクラスです。
    • ラベル クラスがチェックされます。
  • 無効なクラスです。
    • ラベル クラスがチェックされません。
  • ラベルが非表示のクラスですが、フィーチャ ウェイトによってまだアクティブになっています。フィーチャは背景フィーチャとして配置エンジンに追加されます。
    • ラベル クラスはチェックされませんが、ラベル クラスに設定されたフィーチャ ウェイトによって配置される他のラベルに対するバリアとしてラベル クラスのフィーチャが動作しています。

シンボルに XY オフセットが適用されるか

  • テキスト シンボルに XY オフセットが定義されています。これは、配置エンジンではサポートされていません。
    • ラベルを配置する際、配置エンジンは XY オフセットを適用する前にテキスト シンボルの位置を使用します。これにより、XY オフセットを適用すると、ラベルが重なったり、マップ上に空白ができたりする場合があります。

ラベル クラスに SQL クエリがあるか

  • フィーチャのサブセットが配置エンジンに追加されます。
    • はい。このラベル クラスには SQL クエリが存在するため、そのクエリを満たしたフィーチャだけがラベリングされます。
  • SQL クエリは定義されていません。すべてのフィーチャは配置エンジンに追加されます。
    • いいえ。SQL クエリが存在しないため、すべてのラベルが配置の対象として考慮されます。
  • 同一の SQL クエリが見つかりました。重複したフィーチャが生成されます。[ラベル クラス名] をご参照ください。
    • このラベル クラスの SQL クエリは、参照されているラベル クラスのクエリと重複しています。これによりフィーチャは複数回ラベリングされます。ラベルを作成するために異なる属性が使用されている場合は、フィールドを連結してラベル条件式にすることを検討してください。

ラベル クラスに対して縮尺範囲が設定されているか

  • 縮尺範囲が入力されました。
    • このラベル クラスには縮尺範囲が設定されているため、設定された縮尺の間にのみラベルが表示されます。

重複するラベル クラス名があるか

  • クラス名が重複しています。クラス名はレイヤー内で一意でなければなりません。
    • 同じフィーチャ レイヤー内に重複したラベル クラス名が存在します。すべての名前が一意になるように一方を変更することをお勧めします。

高度なラベル条件式が設定されているか

  • 高度なラベル条件式が定義されました。
    • 高度なラベル条件式が作成されています。高度なラベル条件式は、複数のフィールドを連結して 1 つのラベルを作成するという簡単なものから、プログラミング ロジックを含む複雑なものまであります。
  • ラベル条件式はフィーチャクラスにないフィールドを参照しています。[フィールド名] をご参照ください。
    • 高度なラベル条件式にエラーがあります。エラーで示されているフィールド名を確認し、フィーチャ レイヤーの属性に存在するフィールド名に変更してください。


このトピックの内容