ゾーン ルックアップ テンプレートは、Instant Apps のゾーン ルックアップ Web アプリ テンプレートに基づいています。 これにより、ネイティブ アプリで特定の場所のゾーンや地区を検索できるようになります。 検索範囲は、デバイスから、あるいはユーザー インターフェイスを使用した住所検索や特定のマップ ポイントの選択により、取得できます。
要件
ゾーン ルックアップを使用するための要件は、次のとおりです。
- 1 つ以上のゾーン ルックアップ Web アプリを指定します。 これには、単一の有効なアイテム ID、複数のゾーン ルックアップ Web アプリを含むグループの ID、または複数のアイテム ID を含む検索クエリを使用できます。
- ゾーン ルックアップ Web アプリは、パブリックにしたり、セキュリティ保護したりできます。 OAuth2 を使用して ArcGIS Online 組織サイトまたは ArcGIS Enterprise ポータルのセキュアな Web アプリにアクセスするには、アプリを登録して、クライアント ID を指定します。 詳細については、「アプリの署名」をご参照ください。デフォルトでは、ゾーン ルックアップ ギャラリーにはパブリックなゾーン ルックアップ Web アプリのみが表示されます。 セキュアなゾーン ルックアップ Web アプリにアクセスするには、[設定] > [ライセンス] > [ギャラリー] の順にクリックして、クライアント ID を入力します。
アプリのカスタマイズ
アプリを作成したら、アプリの設定を変更してカスタマイズできます。
AppStudio を起動し、サイド パネルで [設定] > [プロパティ] の順にクリックします。 次の表は、[ゾーン ルックアップのプロパティ] タブ内にあるタブの内容を、タブと目的別に示しています。 プロパティは、アプリの appinfo.json ファイル内で直接変更することもできます。 これらのうちいずれかのプロパティを変更する場合は、[適用] をクリックして変更内容を保存してから、再度アプリを起動します。
開始画面タブの内容
プロパティ | JSON 名 | タイプ | 説明 |
---|---|---|---|
背景画像 | startBackground | String (画像の URL) | 開始ページの背景に使用される画像 |
ブランドの色 | brandColor | string (色の値) | 原色として使用する色 |
タイトル フォント ファイル | mediumFontTTF | String (フォント ファイルの URL) | アプリ全体で使用されるカスタム タイトル フォントを設定します。このフォントは、見出し、ページ タイトルなどに使用されます。 |
テキスト フォント ファイル | regularFontTTF | String (フォント ファイルの URL) | アプリ全体で使用されるカスタム テキスト フォントを設定します。このフォントは、写真の説明、テキストなどに使用されます。 |
フィードバック電子メール | feedbackEmail | String (電子メール ID) | ユーザーがフィードバックを送信する電子メール アドレス。 |
免責事項の表示 | showDisclaimer | Boolean (true|false) | アプリのポップアップとして免責事項のテキストを表示します。このテキストは、[詳細] タブの [アクセスと使用の制限] の内容です。 |
ギャラリー タブの内容:
プロパティ | JSON 名 | タイプ | 説明 |
---|---|---|---|
ゾーン ルックアップ Web アプリ | galleryMapsQuery | 文字列 | ギャラリーに有効なゾーン ルックアップ Web アプリをリストする ArcGIS クエリを入力します。 これには、id:0b28ef391fe44fc5bc2b0bcd3f5bbbcb などの Web アプリの単一の有効なアイテム ID、group:47597bdf4b6d49fd85c0f4175a6e7b60 などの複数の Web アプリを含むグループ ID、または (id:0b28ef391fe44fc5bc2b0bcd3f5bbbcb OR id:6efd8324a57247c79a7ec9a66a9bf581) などの複数の Web アプリのアイテム ID を使用した検索クエリを使用できます。 |
ギャラリーに表示する合計結果 | maxNumberOfQueryResults | 数値 | ポータルのクエリから返す Web アプリの最大数を入力します。 |
Portal の URL | portalUrl | 文字列 | ゾーン ルックアップ Web アプリをクエリするための Portal の URL。 |
セキュリティ保護された Web アプリのサポート | supportSecuredMaps | Boolean (true|false) | クエリ パラメーターに従いセキュリティ保護された Web アプリにアクセスするために、組織サイトにサイン インする機能を提供します。 |
サイン インをスキップ | enableAnonymousAccess | Boolean (true|false) | [セキュリティ保護された Web アプリのサポート] が true に設定されている場合、このオプションを true に設定すると、サイン インしないで、ギャラリー内でパブリックに使用可能な Web アプリのみを表示する機能を使用できます。 |
ポータル並べ替えフィールド | portalSortField | 文字列 | ギャラリーに表示される Web アプリを並べ替えるために使用されます。 使用可能な値: title、created、type、owner、modified、avgRating、numRatings、numComments、numViews |
ポータル並べ替え順序 | portalSortOrder | 文字列 | Web アプリを昇順または降順に並べるために、ギャラリーの並べ替えフィールドと一緒に使用されます。 指定できる値は asc または desc です。 |