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
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

マスクの使用

Advanced のライセンスで利用可能。

  • マスク レイヤーの作成
  • マスク レイヤーの使用
  • マスク付きマップの印刷およびエクスポートについて

ArcMap の可変階調マスクは、シンボルおよびアノテーションの下に描画されているレイヤーの一部を非表示にする描画機能です。このトピックでは、ポリゴンを使用してマップ レイヤーの下にマスクすることで、密度の高いシンボルをオーバーレイしたり、マップをより読みやすく、便利にする方法について説明します。

マスクは、アノテーションやシンボルが密集するマップを見やすくするために使用します。ポリゴン マスク レイヤーを使用して、1 つのレイヤーの特定の部分をマスクし、1 つのレイヤーのマップ テキストおよびその他のシンボルをその上に追加します。その目的は、マップをより読みやすくすることです。

たとえば、下のマップの注釈が付けられているポリゴンの多くがパターンで塗りつぶされています。マスクを使用してアノテーション フィーチャの周りのパターンを除去することで、マップが読みやすくなり、また使いやすくなります。

地質単元アノテーションの周りのマスク
ポリゴン塗りつぶしパターンがアノテーション フィーチャの周りでマスクされていることに注目してください。

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

マスクされていないアノテーション フィーチャ

マスクされているアノテーション フィーチャ

マスク レイヤーの作成

任意のポリゴン フィーチャクラスをマスク レイヤーとして使用できます。通常は、特定のレイヤーのシンボルまたはアノテーションを使用して特定のマスクを作成します。

マスクを作成するには、次のようなジオプロセシング ツールを使用します。

クルドサック マスク (Cul-De-Sac Masks)

フィーチャ アウトライン マスク (Feature Outline Masks)

インターセクト レイヤー マスク (Intersecting Layers Masks)

[フィーチャ アウトライン マスク (Feature Outline Masks)] ツールは、ArcMap の現在のマップ ドキュメントのレイヤーまたは任意のレイヤー ファイル (*.lyr) で使用できます。ポリゴン フィーチャクラスがジオデータベース内の出力として生成されます。これらのマスク ポリゴンは、特定のシンボルまたはアノテーション フィーチャの下に配置されるレイヤーの一部をマスクするために使用されます。

マスクは、余白、またはフィーチャとマスクのエッジ間の領域を識別し、アウトライン メソッドを使用することによって作成されます。アウトライン メソッドには、次のような種類があります。

  • Exact (完全)- マスクは内部ホールを含むテキストの形状どおりに作成されます。
  • Convex Hull (凸包)- マスクはラベルの形状で作成されますが、内部ホールは含まれません。たとえば、単語全体を覆うマスクが作成されますが、単語に含まれる文字ごとのマスクは作成されません。
  • Box (ボックス)- マスクは四角形のバウンディング ボックスの形状で作成されます。

手順

  1. メイン メニューの [ArcToolbox ウィンドウ] ボタン ArcToolbox をクリックして、[ArcToolbox] ウィンドウを開きます。

  2. [カートグラフィ ツール] ツールボックスにある [マスク ツール] ツールセットまで移動します。

    [マスク ツール] ツールセット

  3. [フィーチャ アウトライン マスク (Feature Outline Masks)] ツールをダブルクリックして開き、パラメーターを設定して実行し、マスクに使用するポリゴン フィーチャクラスを作成します。

マスク レイヤーの使用

任意のポリゴン フィーチャクラスをマスク レイヤーとして使用できます。前のセクションでは、マスク レイヤーとして使用できるフィーチャクラスを作成する方法の 1 つについて説明しました。

マスクを適用するときに、1 つ以上のレイヤーをマスクするようにマスク レイヤーを設定できます。

手順

  1. まず、マスキング フィーチャクラスをマップの [コンテンツ] ウィンドウにレイヤーとして追加します。
  2. [コンテンツ] ウィンドウでデータ フレーム名を右クリックし、[高度な描画設定] ダイアログ ボックスを開きます。
    [高度な描画設定オプション] ダイアログ ボックスが表示されます。
  3. [下で指定したマスキング オプションで描画] をオンにします。マスクを無効にするには、これをオフにします。
  4. [マスキング レイヤー] リストで、マスクとして使用するレイヤーをクリックします。
  5. マスクを反映させるレイヤーを [マスクされるレイヤー] リストでオンにします。
  6. [OK] をクリックします。
ヒント:

このダイアログ ボックスの [マスクされるレイヤーにレベルの関連付けを有効化] オプションを使用して、マスクの関連付けをより詳細に制御できるようにし、シンボルの個々のシンボル レベルをマスク対象から除外することができます。

マスク付きマップの印刷およびエクスポートについて

マスクをマップに追加すると、マップの描画が遅くなったり、マップの印刷やエクスポートに影響したりすることがあります。一般的に、マップのマスクを作成するときには、次の 3 つの点について考慮する必要があります。

  1. マスクの数
  2. マスクの複雑さ
  3. マーカーまたはライン シンボルで塗りつぶされているポリゴン フィーチャをマスクするためにマスクが使用されるかどうか

マスクの数が多い場合、マスクが複雑である場合、およびマーカーまたはポリゴン塗りつぶしシンボルをマスクする場合は、マップの表示時間が遅くなる可能性があります。さらに、印刷したりエクスポートしたりするときに、グラフィック ファイル形式がマスクを含んでいるマップのエクスポート結果を保存するときの制限が原因で、有効な出力が生成されない可能性があります。

描画の速度や、印刷およびエクスポートの品質と信頼性を向上させるには、マスクを簡潔にし、その使用を最小限にすることが最も重要です。

アノテーションをマスクするときは、ほとんどの場合、CONVEX_HULL タイプのマスクで十分です。より詳細なテキスト マスクが必要な場合は、EXACT_SIMPLIFIED タイプを使用します。

一般的に、大量のテキストを比較的大きいマップでマスクするときは、多数の複雑なマスクを作成する EXACT タイプのマスクを使用しないようにしてください。

関連トピック

  • マップの印刷について
  • マップのエクスポート
このトピックへのフィードバック

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. | プライバシー | リーガル