3D シーン ビューアー テンプレートを使用して、ユーザーがオンラインの 3D Web シーンまたはオフラインのモバイル シーン パッケージ (MSPK) を表示できるようにするアプリを作成できます。
このテンプレートからアプリを作成する場合、タイトルを入力してアプリを作成します。[設定] ツールを使用すると、シーン ビューアーをカスタマイズできます。
要件
3D シーン ビューアー テンプレートの要件は、次のとおりです。
- オンラインの Web シーンを使用する場合、そのバージョンが 1.10.0 以上である必要があり、viewingMode をグローバルに設定する必要があります。 詳細については、「Web シーンの概要」をご参照ください。
- Web シーンは、パブリックにしたり、セキュアにしたりできます。 OAuth2 を使用して ArcGIS Online 組織サイトまたは ArcGIS Enterprise ポータルのセキュアな Web シーンにアクセスするには、アプリを登録して、クライアント ID を指定します。 詳細については、「アプリの署名」をご参照ください。デフォルトでは、パブリックな Web シーンのみが 3D シーン ビューアー ギャラリーに表示されます。 セキュアなシーンにアクセスするには、[設定] > [ライセンス] > [登録] の順にクリックして、クライアント ID を入力します。 次に、サイド メニューで [サイン イン] をクリックして、3D シーン ビューアー アプリにサイン インします。
- デフォルト テンプレートのライセンスの制限により、オフラインの MSPK を使用している場合、MSPK にアクセスするには、MSPK が ArcGIS Pro Publisher エクステンションで匿名での使用を有効にして作成されていない限り、ポータルまたは組織のアカウントにサイン インする必要があります。 MSPK の詳細については、ArcGIS Pro のドキュメントで「モバイル シーン パッケージの共有」をご参照ください。
- 必要に応じて、ブックマーク機能を使用する場合、Web シーンでブックマークを構成できます。
アプリのカスタマイズ
アプリを作成したら、アプリの設定を変更してカスタマイズできます。
AppStudio を起動し、サイド パネルで [設定] > [プロパティ] の順にクリックします。 次の表は、[シーン ビューアー プロパティ] タブ内にあるタブの内容を、タブと目的別に示しています。 これらは、appinfo.json ファイル内で直接変更することもできます。 これらのうちいずれかのプロパティを変更する場合は、[適用] をクリックして変更内容を保存してから、再度アプリを起動します。
ブランディング ページのコンテンツ
プロパティ | JSON 名 | タイプ | 説明 |
---|---|---|---|
開始ボタンのテキスト | startButtonText | String | 開始ボタンに使用されるテキスト |
ブランディングの色 | brandColor | string (色の値) | 原色 |
ブランディングのテキスト色 | brandTextColor | string (色の値) | テキスト色 |
ベースのフォント サイズ | baseFontSize | 数値 | アプリ全体で使用されるベース フォント サイズ |
ギャラリーのタイトル | galleryTitle | String | ギャラリーのページ ヘッダーのテキスト |
一般ページのコンテンツ
プロパティ | JSON 名 | タイプ | 説明 |
---|---|---|---|
ポータル URL | portalUrl | String | Web シーンまたは MSPK をクエリする ArcGIS Portal の URL。 |
サイン インが必要です | isSignInRequired | Boolean (true|false) | ユーザーが構成済みのポータルにサイン インしてから、アプリを使用する必要があります。 デフォルトは false です。 |
検索クエリ | galleryWebSceneQuery | String | ギャラリー内に表示する Web シーンまたは MSPK を選択する ArcGIS クエリを入力します。 これには、「USA」などの任意の有効な文字列、id:eb4dab9e61b24fe2919a0e6f7905321e などの有効なアイテム ID、group:12f313ccf0094f49802167d001a3bb12 などの有効なグループ ID、または id:eb4dab9e61b24fe2919a0e6f7905321e OR id:31874da8a16d45bfbc1273422f772270 などの検索クエリを使用できます。 |