レイヤー パッケージ (.lpk ファイル) には、レイヤー プロパティとともに、レイヤーによって参照されるデータセットが格納されます。 レイヤー パッケージを利用することで、レイヤーのすべての要素 (シンボル、ラベリング、フィールド プロパティ、データなど) を共有することができます。
レイヤー パッケージの詳細
他のユーザーはデータベースへのアクセス方法やデータの分類方法を把握する必要なく、レイヤー パッケージをマップに直接追加することができます。 レイヤー パッケージは ArcMap、ArcGlobe、および ArcScene で作成して、これらのアプリケーション間や ArcGIS Explorer で共有できます。 ArcGlobe または ArcScene を使用する場合、3D プロパティをマップ レイヤーに追加し、レイヤー パッケージに格納できます。
レイヤー パッケージは (データが格納されるため)、レイヤー ファイルよりもサイズが大きくなります。しかし、レイヤー パッケージを利用するユーザーは、データ ソースの心配をする必要がありません。
以前のバージョンではサポートされていないレイヤーおよびデータセットをパッケージ化した場合、それらは以前のバージョンのソフトウェアを使用して開けなくなります。 以前のバージョンの ArcGIS で使用できないコンテンツに対しては、レイヤーをパッケージ化する際に警告が表示されます。 レイヤーをパッケージ化する場合、使用されるレイヤーとデータ ソースが以前のバージョンのソフトウェアで使用可能かどうかを確認してください。
さらに、レイヤーはスキーマのみのレイヤー パッケージとして保存できます。 このタイプのパッケージにより、データを共有することなく、レイヤー設計と対応するデータ モデル設計を共有できます。 スキーマのみのレイヤー パッケージを解凍すると、新しいジオデータベースを作成するか、既存のジオデータベースを選択するよう求められます。 レイヤーのデータ モデルは、そのジオデータベースに読み込まれます。 その後、そのデータベース内のレイヤーの独自のデータセットを読み込むことができます。
データ レイヤー パッケージの作成
データ レイヤー パッケージを作成するには、次の手順に従います。
- レイヤーを右クリックし、[レイヤー パッケージの作成] を選択します。
[レイヤー パッケージ] ダイアログ ボックスが表示されます。
- レイヤー パッケージの保存先を指定し、名前を付けます。ディスク上のファイルとして保存するか、または ArcGIS Online アカウントで共有することができます。
- エンタープライズ ジオデータベースのデータを含めることもできます ([データを参照せずにエンタープライズ ジオデータベースのデータを含める] をオンにします)。
- [アイテム説明] をクリックし、[サマリー] と [タグ] テキスト ボックスにレイヤー パッケージに関する情報を入力します。
- [追加ファイル] をクリックし、レイヤー パッケージに含めるファイルを指定します。
詳細な文書、レポート、グラフなどのコンテンツを含めることができます。 次のタイプのファイルはパッケージに含めることはできません。.js、.vbs、.py、.pyc、.pyo、.bat、.ocx など。 また、署名された .dll および .exe ファイルだけは含めることができます。
- レイヤーは、ディスク上に保存する前または ArcGIS Online で共有する前に、分析しておく必要があります。 [分析] を実行すると、レイヤーにエラーと警告があるかどうかが確認されます。 問題が見つかると、[準備] ウィンドウにエラーと警告が一覧表示されます。
各メッセージを右クリックすると、詳細情報を表示したり、エラーに関するヘルプを確認したり、推奨される解決策をクリックしたりできます。
- [共有] をクリックして、レイヤー パッケージを作成します。
スキーマのみのレイヤー パッケージの作成
スキーマのみのレイヤー パッケージを作成する手順は、上記で説明したレイヤー データ パッケージを保存する手順から 3 を除いた手順と同じです。[スキーマのみパッケージ] を選択して、スキーマのみのレイヤー パッケージを作成します。
3D マップ レイヤー プロパティのパッケージ化
ArcGlobe、ArcScene、ArcGIS Explorer など、さまざまな 3D ビジュアライゼーション環境間でレイヤー パッケージを有効に使用するうえで重要となるのが、レイヤー パッケージの 3D プロパティの有効化です。 必ずこのプロパティを先に設定して、ローカル レイヤー ファイルに保存してください。
ArcGIS Explorer のレイヤーおよびレイヤー パッケージの使用方法の詳細については、「ArcGIS レイヤーおよびレイヤー パッケージの処理」をご参照ください。
- ArcGlobe または ArcScene を起動し、ArcMap で作成しておいたマップ レイヤー (またはレイヤー パッケージ) を追加します。
- 3D プロパティを設定します。
たとえば、3D のフィーチャを立ち上げるように高さプロパティを設定する、3D のマップ レイヤー表示設定の距離範囲を設定するなどです。
- ArcGlobe または ArcScene でレイヤーを右クリックし、[レイヤー パッケージの作成] を選択します。
- 上記の「データ レイヤー パッケージの作成」の手順に従って、レイヤー パッケージの作成を完了します。