使用 3D Scene Viewer 模板可创建应用程序,以允许用户查看在线 3D web 场景或离线移动场景包 (MSPK)。
通过此模板创建应用程序时,需要提供标题才能创建应用程序。使用设置工具可自定义 Scene Viewer。
要求
以下是适用于 3D Scene Viewer 模板的要求:
- 使用在线 web 场景时,其版本必须为 1.10.0 或更高版本,viewingMode 必须设置为全局。 有关详细信息,请参阅 web 场景简介。
- Web 场景可以为公共场景或安全场景。 要通过 OAuth2 访问 ArcGIS Online 组织中或 ArcGIS Enterprise 门户中的安全 Web 场景,请注册应用程序并提供一个客户端 ID。 有关详细信息,请参阅注册应用程序。默认情况下,仅公共 web 场景显示在 3D Scene Viewer 库中。 要访问安全场景,请单击设置 > 许可 > 注册,然后提供一个客户端 ID。 然后单击侧面菜单上的登录,登录您的 3D Scene Viewer 应用程序。
- 由于默认模板中的许可限制,如果使用离线 MSPK,除非 MSPK 是使用 ArcGIS Pro Publisher 扩展模块在启用匿名使用的情况下创建的,否则您必须登录到门户或组织帐户才能访问 MSPK。 有关 MSPK 的详细信息,请参阅 ArcGIS Pro 文档中的共享移动场景包。
- 或者,可以在 web 场景中配置书签以使用书签功能。
自定义应用程序
创建应用程序后,可以通过更改应用程序设置对其进行自定义。
启动 AppStudio,然后在侧面板中,单击设置 > 属性。 下表列出了场景查看器属性选项卡中各个选项卡的内容,并按照它们在选项卡中的显示位置及其用途进行排序。 也可以直接在 appinfo.json 文件中修改这些内容。 如果对上述属性做出了任何更改,再次启动应用程序之前请单击应用对其进行保存。
标识页面内容
属性 | JSON 名称 | 类型 | 描述 |
---|---|---|---|
启动按钮文本 | startButtonText | 字符串 | 用于启动按钮的文本 |
标识颜色 | brandColor | 字符串(颜色值) | 主色 |
标识文本颜色 | brandTextColor | 字符串(颜色值) | 文本颜色 |
基本字号 | baseFontSize | 数值 | 应用程序中使用的基本字号。 |
图库标题 | galleryTitle | 字符串 | 图库页面标题上的文本 |
常规页面内容
属性 | JSON 名称 | 类型 | 描述 |
---|---|---|---|
门户 URL | portalUrl | 字符串 | 用于查询 web 场景或 MSPK 的 ArcGIS 门户 URL。 |
需要登录 | isSignInRequired | 布尔值 (true|false) | 需要用户在使用应用程序之前登录配置的门户。 默认值为 false。 |
搜索查询 | galleryWebSceneQuery | 字符串 | 输入 ArcGIS 查询以选择要在图库中显示的 web 场景或 MSPK。 可以是任何有效的字符串(例如 USA)、有效的项目 ID(例如 id:eb4dab9e61b24fe2919a0e6f7905321e)、有效的群组 ID(例如 group:12f313ccf0094f49802167d001a3bb12)或搜索查询(例如 id:eb4dab9e61b24fe2919a0e6f7905321e 或 id:31874da8a16d45bfbc1273422f772270)。 |