操作レイヤーは、シーンのベースマップの上にオーバーレイされています。 多くの場合、操作レイヤーは対話形式で、シーンのストーリーを伝えます。 このレイヤーには、KML レイヤー、フィーチャ レイヤー、LAS データセット レイヤー、シーン レイヤー、およびラスター レイヤーを含むことができます。 操作レイヤーは、ソース データに応じてさまざまに視覚化できます。 モバイル シーン パッケージでサポートされている操作レイヤー、およびモバイル シーン パッケージを作成する前に考慮すべきアイテムについては、この後で説明します。
フィーチャ レイヤー
ArcGIS Pro のフィーチャ レイヤーは、[コンテンツ] ウィンドウで [3D レイヤー] または [2D レイヤー] カテゴリに整理できます。 ポイント フィーチャ レイヤーが [3D レイヤー] カテゴリに含まれている場合は、モバイル シーンをパッケージ化する際にシーン レイヤー パッケージとしてエクスポートされます。 [2D レイヤー] カテゴリのポイント フィーチャ レイヤーは SQLite データベースに書き込まれます。 3D または 2D カテゴリのラインまたはポイント フィーチャ レイヤーは SQLite データベースに書き込まれます。 マルチパッチ フィーチャ レイヤーは、モバイル シーンをパッケージ化する際にシーン レイヤー パッケージとしてエクスポートされます。
注意:
シーン レイヤー パッケージにエクスポートされるデータについて、以下を考慮する必要があります。
- ArcGIS Runtime SDK は、フィーチャ レイヤーに対して絶対高度標高モードのみをサポートしています。 モバイル シーン パッケージを作成する前に、標高プロパティ ページで各レイヤーの基準高度を確認します。
- シーン レイヤー パッケージの作成ツールでは、範囲はサポートされていません。 シーン レイヤー パッケージにエクスポートする際、[モバイル シーン パッケージの作成 (Create Mobile Scene Package)] ツールの [対象地域] パラメーターは適用されません。 モバイル シーンをパッケージ化する前に、パッケージに含めるフィーチャを選択して選択レイヤーを作成します。 詳細については、「対象地域に関する検討事項」をご参照ください。
- 3D モデル マーカーでシンボル表示された 3D ポイント フィーチャ レイヤーを共有するときは、実世界の単位が必要です。 この機能は、レイヤー プロパティ ダイアログ ボックスの [表示] タブにあります。
- Arcade 式を使用したカスタム ポイント シンボルはサポートされていません。
- プロシージャル シンボル レイヤーはサポートされていません。
KML レイヤー
KML レイヤーはモバイル シーン パッケージでサポートされています。 これらのファイルは、WGS84 水平座標系のグローバル シーンでのみサポートされています。 KML レイヤーのクリップまたは再投影は行えません。 KML レイヤーをモバイル シーン パッケージにパッケージ化する前に、KML レイヤーにネットワーク リンクが存在しないことを確認してください。
LAS データセット レイヤー
LAS データセット レイヤーがサポートされており、モバイル シーンをパッケージ化すると、点群シーン レイヤー パッケージとしてエクスポートされます。 LAS データセット レイヤーはシーンの座標系に投影されます。 現在、LAS データセットのクリップはサポートされていません。 クリップが必要な場合は、[モバイル シーン パッケージの作成 (Create Mobile Scene Package)] ツールを実行する前に [LAS の抽出 (Extract LAS)] ツールを使用します。
点群シーン レイヤー パッケージにエクスポートする際は、[ポイント サイズ]、[XY 最大エラー]、[Z 最大エラー] のデフォルト値が使用されます。 追加の構成が必要な場合は、[モバイル シーン パッケージの作成 (Create Mobile Scene Package)] ツールを実行する前に、[点群シーン レイヤー パッケージの作成 (Create Point Cloud Scene Layer Package)] ツールの使用とシーンへのシーン レイヤー パッケージの追加を検討してください。
ラスター レイヤー
モバイル シーンをパッケージ化すると、ラスター レイヤーは操作レイヤーまたはベースマップ レイヤーとしてサポートされます。 ラスター レイヤーはクリップされるか、シーンの水平座標系に再投影されます。
タイル パッケージ
タイル パッケージは [モバイル シーン パッケージの作成 (Create Mobile Scene Package)] ツールを実行する際、操作レイヤーまたはベースマップ レイヤーとしてサポートされます。 タイル パッケージはキャッシュされたデータセットのため、クリップまたは再投影することはできません。 ツールの実行時に、座標系がシーンの座標系と一致しないことを示すエラーが表示される場合があります。 タイル パッケージを新しい座標系で再作成するか、シーンの座標系を更新します。
ベクター タイル パッケージ
ベクター タイル パッケージは [モバイル シーン パッケージの作成 (Create Mobile Scene Package)] ツールを実行する際、操作レイヤーまたはベースマップ レイヤーとしてサポートされます。 ベクター タイル パッケージはキャッシュされたデータセットのため、クリップまたは再投影することはできません。 ツールの実行時に、座標系がシーンの座標系と一致しないことを示すエラーが表示される場合があります。 ベクター タイル パッケージを新しい座標系で再作成するか、シーンの座標系を更新します。
サービス
モバイル シーン パッケージ内でサービスがサポートされているのは、ArcGIS Runtime SDK アプリでオフラインおよびオンラインのハイブリッド ワークフローに対応するためです。 たとえば、モバイル デバイスを接続すると、天気や交通情報にリアルタイムにアクセスできます。 モバイル シーン パッケージでは、次のサービスがサポートされています。
サービス | モバイル シーン パッケージ内のサポート |
---|---|
シーン サービス | はい |
キャッシュ マップ サービス | はい |
ダイナミック マップ サービス | はい |
イメージ サービス | はい |
KML サービス | はい |
ストリーム サービス | いいえ |
ベクター タイル サービス | はい |
注意:
以前の ArcGIS Runtime SDK アプリは、モバイル シーン パッケージ内のサービスをサポートしていない可能性があります。
シーン レイヤー パッケージ
ポイント、3D オブジェクト、3D メッシュ、および点群のシーン レイヤー パッケージは、モバイル シーン パッケージでサポートされています。 3D オブジェクト、3D メッシュ、および点群のシーン レイヤー パッケージをクリップできます。 モバイル シーン パッケージを作成する際にすべてのシーン レイヤー タイプを WGS84 または Web メルカトル球体補正に再投影できます。
注意:
シーン レイヤー パッケージの作成ツールでは、デフォルトで WGS84 水平座標系および EGM96 鉛直座標系でシーン レイヤー パッケージが作成されます。
以下の表はサポートされている入力データと、出力データがどのようにモバイル シーン パッケージ内で変換またはコピーされているかを示しています。 また、シーンの座標系にデータを再投影できるかどうかも示しています。 再投影できないデータセットは、[モバイル シーン パッケージの作成 (Create Mobile Scene Package)] ツールへの入力としてブロックされます。
ソース データセット | モバイル シーン パッケージ内のデータセット | サポートされているデータセットの再投影 |
---|---|---|
2D ポイント、ライン、またはポリゴン フィーチャ レイヤー | SQLite フィーチャクラス | はい |
3D ポイント フィーチャ レイヤー | シーン レイヤー パッケージ | はい |
マルチパッチ フィーチャ レイヤー | シーン レイヤー パッケージ | はい |
LAS データセット レイヤー | シーン レイヤー パッケージ | はい |
シーン レイヤー パッケージ | シーン レイヤー パッケージ | はい |
ラスター レイヤー | ラスター データセット | はい |
タイル パッケージ | タイル パッケージ | いいえ |
ベクター タイル パッケージ | ベクター タイル パッケージ | いいえ |
KMZ または KML | KMZ または KML | いいえ |
テーブル | SQLite テーブル | いいえ |
サポートされていないレイヤー
現在、モバイル シーン パッケージでは、次のレイヤーはサポートされていません。
- ボクセル レイヤー
- 3D メッシュ変更レイヤー
- グラフィックス レイヤー
- マップ メモ レイヤー
- ビルディング レイヤー
- ユーティリティ ネットワーク レイヤー
- Geostatistical Analyst レイヤー