マップに Web フィーチャ レイヤーまたは Web タイル レイヤーが含まれている場合、そのマップをオフラインで利用して、ネットワークに接続せずに作業を完了することができます。 コンテンツのダウンロードをサポートできるよう適切に構成されているレイヤーがマップに含まれる場合は、[マップのダウンロード] ボタン を使用できます。たとえば、次のようなケースです。
- フィーチャ レイヤーが同期をサポートできるよう構成されている。
- タイル レイヤーが、タイルのエクスポートをサポートできるよう構成されている。
- ベクター タイル レイヤーが、タイルのエクスポートをサポートできるよう構成されている。
- イメージ レイヤーにキャッシュがあり、キャッシュからタイルをエクスポートできるよう構成されている。
マップをオフラインで使用する場合、同期をサポートする各 Web フィーチャ レイヤーのデータが、編集に使用できるプロジェクトのホーム フォルダー内のジオデータベースにダウンロードされます。 また、各 Web タイル レイヤーのタイルは、プロジェクトのホーム フォルダーのパッケージにダウンロードされます。 ダウンロードの場所は、[共有およびダウンロード] オプションで変更できます。
ネットワーク接続が使用できない場合に、参照用のオフライン タイル パッケージの情報を使用して、ダウンロードされたフィーチャ データを編集できます。 他の Web レイヤーおよびネットワーク上のデータセットにアクセスするレイヤーは、ネットワーク接続を使用できない場合は破損します。 ローカル コンピューター上のデータセットにアクセスするレイヤーは引き続き使用できます。
接続が使用できるときに、変更内容をオフライン フィーチャ データに同期できます。 これにより、他のユーザーが Web フィーチャ レイヤーに加えた更新を受け取ることも他のユーザーと変更内容を共有することもできます。
オフラインでのフィーチャ レイヤーの利用
フィーチャ レイヤーで同期を有効化すると、そのレイヤーに含まれるフィーチャをオフラインにすることができます。
- リボン上にある [データ] タブの [オフライン] グループで、[マップのダウンロード] をクリックします。
- [ダウンロード] をクリックします。
Web フィーチャ レイヤーをオフラインで利用している間、進行状況バーが表示されます。 プロセスが完了すると、オフライン データを含むジオデータベースがプロジェクトのホーム フォルダーに表示されます。 データベースがプロジェクトに追加されます。 マップ内のフィーチャ レイヤーが更新され、オフライン データにアクセスします。
注意:
Web フィーチャ レイヤーに含まれるレイヤーがオフラインで使用できない場合、他のレイヤーにデータをダウンロードしても、そのマップ レイヤーは Web フィーチャ レイヤーに接続されたままになります。 ネットワーク接続を使用できない場合、Web フィーチャ レイヤーに接続されたままのレイヤーは、マップから切断されます。
- Web フィーチャ レイヤーの中で、高度な機能に関連付けられたレイヤー (ディメンション、ユーティリティ ネットワーク レイヤー、パーセル ファブリック レイヤー、トレース ネットワーク レイヤーなど) はオフラインで使用できません。 高度なレイヤー タイプに関連付けられたシンプル フィーチャおよびアノテーションを含むレイヤーは、オフラインで使用できます。
- Web フィーチャ レイヤーがブランチ バージョン対応データに関連付けられている場合、そこに含まれるレイヤーは、デフォルト バージョンから生成された場合にのみオフラインで使用できます。
- プロジェクトを保存します。
オフライン フィーチャの編集は、オフラインで使用する通常の編集ツールや編集ワークフローで行えます。 シンプル フィーチャと属性を編集したり、編集操作を元に戻す/やり直すことができます。 フィーチャのリレーションシップおよびファイル アタッチメントを編集することもできます。
オフラインでのタイル レイヤーの利用
各タイル レイヤーのオフライン使用できるタイル数には上限があります。 マップの範囲エリアが大きい場合は、所定の縮尺で最大タイル数に達します。 ダウンロードされたタイルの最大縮尺はその縮尺となり、さらに拡大してもそれ以上は拡大されません。
拡大したにもかかわらず、マップの範囲エリアがそれより小さくなる場合、タイルの最大数に達する前により多くのタイルをオフラインで取得することができます。そうすることで、より詳細な参照データを取得してオフラインで使用することができます。
一定のマップ縮尺で、タイル レイヤーとベクター タイル レイヤーがオフラインで使用できるタイル数が異なることがあります。 ダウンロードされたタイル パッケージとベクター タイル パッケージは、オフライン マップの作業時の詳細レベルが異なります。
多数のタイルをオフラインで取得する場合、作成されるタイル パッケージとベクター タイル パッケージのサイズが大きくなり、パッケージのダウンロードに時間がかかります。 高速のネットワーク接続を使用する場合でも、1 GB のタイル パッケージをダウンロードするのに 30 分かかる可能性があります。
- リボン上にある [データ] タブの [オフライン] グループで、[マップのダウンロード] をクリックします。
- レイヤーをオフラインで取得するには、[ベースマップとタイル レイヤーを含める] をオンにします。
[ベースマップとタイル レイヤーを含める] オプションが使用できるのは、マップ内のベースマップやタイル レイヤーがオフラインで取得できる場合のみです。
- [ベクター タイル レイヤーの最大縮尺] ドロップダウン リストをクリックし、ベクター タイル レイヤーをダウンロードする際の最大縮尺を選択します。
- [タイル レイヤーの最大縮尺] ドロップダウン リストをクリックし、タイル レイヤーとイメージ レイヤーをダウンロードする際の最大縮尺を選択します。
- 必要に応じて、マップを拡大または縮小すると、タイルをオフラインで使用できる縮尺を変更したり、タイルをダウンロードする際の縮尺を変更したりできます。
- [ダウンロード] をクリックします。
データとタイルをオフラインで取得する間は、進行状況バーが表示されます。 タイル レイヤーとイメージ レイヤーはタイル パッケージにダウンロードされます。 .tpkx 形式がサービスでサポートされている場合は .tpkx ファイルが作成され、サポートされていない場合は .tpk ファイルが作成されます。 ベクター タイル レイヤーはベクター タイル パッケージ (.vtpk) にダウンロードされます。
プロセスが完了すると、オフライン タイルを含むタイル パッケージがプロジェクトのホーム フォルダーに表示されます。 オフライン取得されたタイル レイヤーを参照するマップのレイヤーがオフになります。 オフライン タイル パッケージとベクター タイル パッケージを参照する新しいレイヤーがマップに追加されます。
- プロジェクトを保存します。
更新の共有
ネットワーク接続が使用できるときに、オフライン フィーチャに行った編集をアップロードできます。
- コンピューターをネットワークに接続します。
- オフライン データに加えた編集内容を保存します。
- リボン上にある [データ] タブの [オフライン] グループで、[同期] ボタン をクリックします。
オフライン データへの編集内容が共有され、他のユーザーから更新内容を受け取っている間は、進行状況バーが表示されます。 処理が完了すると、マップには更新内容が表示され、最新のオフライン データが表示されます。
データのローカル コピーの削除
オフラインで作業する必要がなくなったら、フィーチャの編集内容をアップロードして、ローカル ジオデータベースを削除できます。 ダウンロードされたタイル パッケージやベクター タイル パッケージはプロジェクトのホーム フォルダーに残ります。
- コンピューターをネットワークに接続します。
- オフライン データに加えた編集内容を保存します。
- リボン上にある [データ] タブの [オフライン] グループで、[削除] ボタン をクリックします。
オフライン データに加えた編集内容が共有されます。 オフライン データを含むデータベースがプロジェクトから削除され、プロジェクトのホーム フォルダーから削除されます。 マップ レイヤーが更新され、再度 Web フィーチャ レイヤーにアクセスします。 処理が完了すると、マップには更新内容が表示され、Web フィーチャ レイヤーの最新データが表示されます。
オフライン データによるプロジェクトの修正
オフラインでマップを利用した後でプロジェクトを保存しなかった場合、またはオフライン レイヤーがあるマップを間違って削除してしまった場合、プロジェクトを修正できます。
- プロジェクトにマップを作成します。
- [カタログ] ウィンドウでプロジェクトのホーム フォルダーを参照するか、[共有およびダウンロード] オプションで指定されたダウンロード場所を参照します。
- オフライン タイルを含むベクター タイル パッケージを右クリックして、[現在のマップに追加] をクリックします。
- オフライン タイルを含むタイル パッケージを右クリックして、[現在のマップに追加] をクリックします。
- オフライン データを含むジオデータベースを右クリックして、[プロジェクトに追加] をクリックします。
- データベースを参照します。
- フィーチャクラスとフィーチャ データセットを新しいマップにドラッグします。
- プロジェクトを保存します。