适用于 ArcGIS Indoors Spaces 扩展模块。
Indoor Viewer 支持会议室的工作空间预订。 借助 Viewer 应用程序,用户可以访问会议室计划并根据实时可用性和容量过滤附近的会议室。 这将允许用户根据其需要快速找到可用会议室并预订。
Viewer 支持使用 ArcGIS Indoors 信息模型和 Microsoft 365 中的预订图层管理会议室预订。
要在 Viewer 应用程序中配置并启用会议室,请完成以下工作流:
使用 Reservations 图层配置会议室
要将单元配置为会议室,请完成以下步骤:
- 在 ArcGIS Pro 中打开 Indoors 工程,然后激活为 Indoors 移动应用程序准备的地图。
- 右键单击 Units 图层,然后单击属性表。
- 查找 RESERVATION_METHOD 字段。
该字段由 ArcGIS Pro 2.9 或更高版本的创建 Indoors 数据库工具创建。 如果您使用 ArcGIS Pro 2.8 或更低版本创建了 Indoors 地理数据库,运行升级 Indoors 数据库工具以使用 RESERVATION_METHOD 字段更新 Reservations 要素类方案,以及任何其他方案更新以与适用于所安装版本的 ArcGIS Pro 的最新 ArcGIS Indoors 信息模型统一。
- 将 RESERVATION_METHOD 字段的值设置为可用于会议室预订的所有设备的可预订。
例如,要将所有会议室配置为可预订,请使用按属性选择工具并将表达式设置为 Where Use Type is equal to Conference Room。 然后使用计算字段工具并将表达式设置为 RESERVATION_METHOD = 1 以将字段值设置为会议室可预订。
注:
选中工具中的强制属性域复选框以在更新数据时强制属性域值。
- 或者,在 CAPACITY 字段中添加每个会议室单位的容量。
通过向该字段添加值,以按容量在 Viewer 中过滤会议室。
- 添加 Reservations 要素图层并设置图层的可见性。
- 配置图层的 Floors 属性以支持使用地板过滤器过滤图层。
针对 Floors 属性,设置图层的 LEVEL_ID 字段。 然后,您可以使用楼层过滤器以可视化设施点每个楼层的房间实时占用率。
- 共享 Web 地图。
如果您已将图层添加至与您的组织共享的现有 web 地图,则可以保存您的 web 地图,而无需再次对其进行共享。 由此即可保留 web 地图 ID,并且使用现有 web 地图配置的应用程序将继续有效。
注:
如果您使用 ArcGIS Enterprise 门户,请确保这些图层来源于默认版本。 在 Space Planner 中对计划进行的所有更改将合并到该版本。
在 Viewer 中启用会议室
与配置为会议室的单元和 Reservations 图层共享 web 地图后,您可以通过完成以下操作在 Viewer 应用程序中启用会议室预订:
- 为 Viewer 创建 web 应用程序或配置现有 Viewer 应用程序。
- 浏览到配置应用程序面板中的工作空间预订部分并启用。
应用程序会自动检测 web 地图中的 Reservations 图层,并将预订方法设置为预订图层。 如果满足 web 地图中的所有先决条件,则会自动选中会议室复选框。 如果未选中,则在选中会议室复选框时会显示 web 地图中缺少的项目列表。
- 单击保存。
使用 Microsoft 365 配置会议室
使用此办公空间预订方法需要您的组织在 Microsoft 365 中定义资源邮箱。 该 Indoors 应用程序通过 Graph API 发送预订请求。 需要以下权限:
- 登录并读取用户配置文件 - 确认用户是否具有资源邮箱的访问权限
- 读取用户日历 - 获取会议室的可用时间
- 对用户日历具有完全访问权限 - 为新预订创建事件
根据您的组织在 Microsoft Azure 中设置策略的方式,在组织开始使用 Indoors 预订房间之前,您可能需要管理员同意请求的权限。 如果您的组织限制通过 Microsoft Intune 访问公司管理的设备,则此功能的可用性会受到限制.
要使用 Microsoft 365 配置会议室预订,请完成以下步骤:
- 在 ArcGIS Pro 中打开您的 Indoors 工程,然后激活为 Viewer 准备的地图。
- 右键单击 Units 图层,然后单击属性表。
- 在 SCHEDULE_EMAIL 字段中添加会议室单元的资源邮箱电子邮件地址。
- 或者,在 CAPACITY 字段中添加每个会议室单位的容量。
通过向该字段添加值,您可以按容量来过滤会议室。
- 保存工程。
- 共享 Web 地图。
如果您已将图层添加至与您的组织共享的现有 web 地图,则可以保存您的 web 地图,而无需再次对其进行共享。 由此即可保留 web 地图 ID,并且使用现有 web 地图配置的应用程序将继续有效。
在 Viewer 中启用会议室
为会议室配置单位后,您可以通过完成以下步骤在 Viewer 应用程序中启用会议室:
- 共享 Web 地图。
- 为 Indoor Viewer 创建 web 应用程序或配置现有 Viewer 应用程序。
- 浏览到配置应用程序面板中的工作空间预订部分并启用。
- 为预订方法选择 Microsoft 365。
- 选择可预订工作空间的会议室。
- 可以使用 Microsoft Azure 将您的 Web 应用程序注册为单页应用程序。
注:
使用 Microsoft Azure 注册 web 应用程序时,请记住以下提示:
- 这与通过移动应用程序配置会议室不同。 您可以使用预先存在的具有管理权限的组织帐户,也可以创建帐户来注册 Viewer 应用程序 URL。
- 将 Viewer 应用程序 URL 注册为重定向 URI。 应用程序 URL 具有以下结构:https://<yourportal.domain.com>/portal/apps/indoors/index.html
- 确保已启用隐式流,并且已配置 ID 令牌和 Access 令牌。
- 在 Microsoft Azure 门户应用程序(客户端)ID 文本框中指定您的客户端 ID。
- 如果应用程序为单租户 Microsoft Office 应用程序,请选中我的应用程序为单租户应用程序复选框,然后在 Microsoft Azure 门户租户 ID 文本框中指定租户 ID。
在启用会议室的情况下创建应用程序后,Viewer 应用程序中会出现一个会议按钮,用于配置了会议室的地图。 预订按钮随即显示在所选会议室单元的信息面板中,并且可用于完成预订过程。
注:
- 您需要在 Viewer 移动应用程序中登录到 Microsoft 365 帐户,才能预订会议室。
- 如果正在使用 Firefox 或 Safari 打开 Viewer 应用程序,请先确保您的浏览器允许来自主站点的弹出式窗口,然后再登录。
预订会议室
对于已配置会议室预订的地图,其快速访问菜单中会显示会议按钮。 您还可以使用添加事件按钮来计划会议。 会议室视图将根据位置和持续时间显示可用会议室的列表。 可以根据位置、建筑物、楼层、容量和会议持续时间过滤会议室。 如果已配置设备过滤器,则也可以按可用设备过滤会议室。
在地图上选择会议室时,预订按钮将显示在信息卡片上。 点击该按钮将显示该会议室中已计划的会议计划。 要计划会议,请单击可用时间段以预设开始和结束时间,或者使用“时间”字段设置所需时间。
如果使用 Reservations 图层配置会议室,则用户必须在 Enterprise 上的 ArcGIS 组织中具有数据编辑者或更高级别的角色,才能预订会议室。
如果使用 Microsoft 365 配置会议室,则必须在 Viewer 应用程序中登录到 Microsoft 365 帐户,才能预定会议室。
注:
如果正在使用 Firefox 或 Safari 打开 Viewer 应用程序,请先确保您的浏览器允许来自主站点的弹出式窗口,然后再登录。
查看会议室预订
如果使用 Reservations 图层配置您的地图以用于会议室预订,则可以在会议面板上的已预订选项卡中查看已预订的会议室。 您可以选择您的预订以打开信息卡片并执行各种操作。 这些操作包括向设备上的首选日历应用程序添加提醒、编辑或取消预定等。
如果使用 Microsoft 365 配置了地图以用于会议室,则 Indoors 应用程序将使用用户在 Indoors 内登录时使用的 Microsoft 帐户发送请求。 用户将收到一封自动电子邮件,指明已接受还是已拒绝请求,并且将向其日历添加一个事件。 还可以从 Google 或 Outlook 日历中移除预订。 这种体验类似于在预订会议室时使用诸如 Microsoft Outlook 或 Microsoft Teams 等 Microsoft 应用程序。 您也可以在已预订选项卡上查看、编辑和取消预定以及查看会议室预定的接受状态。