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

ヘルプ

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

切れたデータ リンクを修復

  • 1 つのレイヤーの切れたリンクの修復
  • 複数のレイヤーの切れたリンクの修復
  • arcpy.mapping モジュールを使用した、多数のマップ ドキュメントのデータ リンクの検索と修復
  • リンクが切れていない場合のデータ ソースの変更
  • リンクの切れたレイヤーを修復できない場合

ArcMap でマップを開くと、マップ内の各レイヤーで参照されているデータが検索されます。データ ソースを検出できなかったレイヤーは描画されません。マップ内のレイヤーのデータ リンクが切れているかどうかは、[コンテンツ] ウィンドウで名前の横に赤い感嘆符が表示され、レイヤーの横のチェックボックスが無効になっているかどうかで、すぐに判断することができます。

[コンテンツ] ウィンドウに表示される切れたデータ リンク

レイヤーの修復が必要になるのは、参照先のデータ ソースが移動されているか、名前が変更されているか、削除されているか、何らかの理由でアクセスできない場合です。

次に説明するように、切れたデータ リンクを修復するには多くの方法があります。

1 つのレイヤーの切れたリンクの修復

特定のレイヤーの切れたリンクを修復すればよい場合は、[レイヤー プロパティ] ダイアログ ボックスの [ソース] タブで、[データ ソースの設定] ボタンをクリックします。

[データ ソースの設定] ボタンをクリックして、正しいデータセットの場所を入力します。

この場合は、レイヤーのデータ ソースを参照して、指定することができます。[データ ソース] ダイアログ ボックスで必要なデータ ソースを選択し、[追加] をクリックしてレイヤーを修復します。

このボタンをクリックしてレイヤーを修復すると、指定したデータ ソースの場所で、修復を必要とする他のレイヤーのデータ ソースが見つかった場合でも、現在のレイヤーのみが修復されます。

複数のレイヤーの切れたリンクの修復

マップ内の複数のレイヤーで修復が必要になることもあります。たとえば、マップ内の複数のレイヤーで使用されているデータ ソースが含まれたジオデータベースがあり、そのジオデータベースが移動または名前変更された場合、すべてのレイヤーの修復が必要になります。複数のレイヤーを一度に修復する場合は、切れたリンクのあるレイヤーを右クリックして、[データ] > [データ ソースの修正] の順にクリックします。次に示すように、赤い感嘆符をクリックして [データ ソースの設定] ダイアログ ボックスを開くこともできます。

複数のデータ リンクの修復

[コンテンツ] ウィンドウでデータ リンクの修復を行う場合、指定したデータ ソースに基づいて選択したレイヤーが修復されます。指定したデータ ソースと同じ場所でリンクが切れたレイヤーのデータ ソースが他にも見つかった場合は、それらのレイヤーも自動的に修復されます。

arcpy.mapping モジュールを使用した、多数のマップ ドキュメントのデータ リンクの検索と修復

ジオプロセシングには、ArcMap ドキュメントのライブラリの管理に役立つ arcpy.mapping モジュールが含まれています。この一連の Python 関数によって、多くのマップ管理および出力 (印刷およびエクスポート) ワークフローを自動化できます。

たとえば、以下のことを行うことができます。

  • 特定のデータ ソースを参照するレイヤーのあるマップのリストの作成。
  • マップ ドキュメントのすべてのレイヤーのデータ ソース リンクの更新または修復。
  • 同じジオデータベースを参照するフォルダー内のすべてのマップのデータ参照の更新。

詳細については、「マップ ドキュメントの管理および出力のためのジオプロセシング スクリプト」および「arcpy.mapping を使用したデータ ソースの更新と修正」をご参照ください。

リンクが切れていない場合のデータ ソースの変更

レイヤーによって使用されているデータ ソースを変更する場合は、[レイヤー プロパティ] ダイアログ ボックスの [ソース] タブで、[データ ソースの設定] ボタンをクリックします。修復が必要かどうかにかかわらず、ArcMap ドキュメントの複数のレイヤーが同時に使用しているデータ ソースを変更するには、ArcCatalog の [データ ソースの設定] コマンドを使用します。このコマンドを選択するには、ArcCatalog で、マップ ドキュメントが保存されているフォルダーへ移動して、そのマップ ドキュメントを右クリックします。ArcGlobe ドキュメントまたは ArcScene ドキュメントでは、このオプションを使用できません。データ ソースの設定の詳細

リンクの切れたレイヤーを修復できない場合

修復を必要とするレイヤーのデータ ソースがどこに移動したかわからない場合、またはそのデータ ソースが利用できなくなった場合、そのリンクの切れたレイヤーをそのままにしてマップの操作を続けることができます。これらのリンクの切れたレイヤーは、引き続き [コンテンツ] ウィンドウに赤い感嘆符付きで表示されます。レイヤーが不要になった場合には、削除することができます。

このトピックへのフィードバック

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