适用于 ArcGIS Indoors Spaces 扩展模块。
会议室是会议空间,占用者可以在需要协作时预定会议室以便临时使用。 With the Viewer app, users can access meeting room schedules and filter nearby meeting rooms based on real-time availability and capacity. 这将允许用户根据需要快速找到可用会议室并预订。 可以将会议室分配至工作空间区域,可配置该区域以组织由您的组织管理的占用者和可预订空间。
Viewer 支持使用 ArcGIS Indoors 信息模型和 Microsoft 365 中的预订图层管理会议室预订。
下方工作流介绍了如何配置会议室预定以及如何在 Viewer 应用程序中启用预定。
先决条件
ArcGIS Indoors includes Indoor Space Planner, which allows you to plan the activity of occupants, including assigning occupants to workspace areas with reservable meeting rooms. Meeting rooms can be booked through Indoor Viewer or the Indoors mobile app and are managed through the Reservations layer in the Indoors Information Model or through Microsoft 365.
您也可以在 Space Planner 中创建受限的工作空间区域,以将某个区域的预定限制于指定用户。 要预定受限的工作空间区域中的会议室,必须在 Space Planner 中将占用者分配至该工作空间区域。 对于无限制的工作空间区域,无需进行占用者分配,ArcGIS 组织中的任何用户均可预定工作空间区域中的会议室。
注:
如果工作空间区域已配置为受限,则登录到 Indoor Viewer 或 Indoors 移动应用程序的用户必须具有与其在 Occupants 图层中记录的 EMAIL 字段值相匹配的关联电子邮件地址,才能预定该区域中的会议室。
使用 Reservations 图层配置会议室
此工作空间预定方法需要将 Reservations 图层添加到 Web 地图。 Meeting room bookings are managed in the Indoors model and enable real-time visualization of meeting room availability.
添加图层
您的组织必须具有为在 Space Planner 中使用而准备和共享的 Web 地图以及可编辑的 Reservations 图层。
要为工作空间区域准备地图,请完成以下步骤:
- 在 ArcGIS Pro 中打开 Indoors 工程。
- 将共享的 Space Planner Web 地图添加到工程。
- 打开为 Indoor Viewer 准备的地图。
- Add or update the source for the Occupants layer in the map from the occupants feature layer that is associated with the Space Planner web map.
- Add or update the source for the Units layer from the units feature layer that is associated with the same Space Planner web map.
- 添加或更新 Reservations 图层的源。
此可编辑图层用于管理空间预订以及在地图中可视化预订。
注:
必须在 Reservations 图层中包含 RECURRENCE_ID 和 RECURRENCE_CONFIG 字段才能进行循环预订。
可以将 Reservations 图层配置为时间感知型图层,并符号化可用会议室,这样可以直观地标识单元,便于预定。
- 配置这些图层的 Floors 属性,以便启用应用程序中的楼层过滤器。
针对 Floors 属性,设置图层的 LEVEL_ID 字段。 然后,您可以使用楼层过滤器以可视化楼层感知型地图中设施点每个楼层的房间实时占用率。
- Add the Areas table from the feature layer that is associated with the same Space Planner web map.
- Optionally, add the Area Roles table from the feature layer that is associated with the same Space Planner web map to enable reservation managers.
预定管理员被配置为工作空间区域的预定管理员时,可为工作空间区域中的其他人预定和管理会议室。
需要满足以下条件才能配置预订管理员:
- Include the Area Roles table when preparing a map for Space Planner. If the Space Planner map has already been shared to the ArcGIS organization, add the Area Roles table to the map and overwrite the existing layer that contains the Occupants and Units layers and Areas table.
- Set one or more reservation managers for workspace areas in Space Planner and merge the plan.
- Include the Area Roles table when you prepare a map for Viewer.
If you created the Reservations feature class using a previous version of ArcGIS Pro, it is recommended that you review the Indoors workspace for any potential updates to the Indoors model. You can use the Upgrade Indoors Database tool to update an Indoors workspace to the current version of the Indoors model schema available for the installed version of ArcGIS Pro, to enable additional functionality in the Indoors apps.
You do not need to update the Indoors workspace to use workspace areas if only the workspace area domains are missing.
- 保存工程。
- 共享 Web 地图。
如果您已将图层添加至与您的组织共享的现有 web 地图,则可以保存您的 web 地图,而无需再次对其进行共享。 由此即可保留 web 地图 ID,并且使用现有 web 地图配置的应用程序将继续有效。
在 Viewer 中启用会议室
After preparing the map to support meeting rooms with the Reservations layer and configuring workspace areas in Space Planner, you can enable meeting rooms in Viewer by completing the following steps:
- 为 Indoor Viewer 创建 web 应用程序或配置现有 Viewer 应用程序。
- 浏览到配置应用程序面板中的工作空间预订部分,打开会议室切换按钮。
应用程序会自动检测 Web 地图中的 Reservations 图层,并将预订方法选项设置为 Reservations 图层。 如果满足了 web 地图中所有先决条件,则会自动选择 Reservations 图层。 如果未满足 web 地图中的所有先决条件,则在选择 Reservations 图层时会显示缺失项目的列表。
- 可以选中使用其他名称复选框,为应用程序中的会议室指定自定义名称。
- 为预定方法选项选择 Reservations 图层。
- 可以选中允许检入复选框以允许检入和检出会议室预定。
- 选中复选框以启用启动 Outlook 或 Google 日历,在预订旅馆式办公区域或会议室时添加预订提醒。
- 单击保存。
系统将显示一条确认消息,通知您配置更改已保存。
使用 Microsoft 365 配置会议室
使用此工作空间预订方法需要您的组织在 Microsoft 365 中定义资源邮箱。 该 Indoors 应用程序通过 Microsoft Graph API 发送预订请求。 需要以下权限:
- 登录并读取用户配置文件 - 确认用户是否具有资源邮箱的访问权限
- 读取用户日历 - 获取会议室的可用时间
- 对用户日历具有完全访问权限 - 为新预订创建事件
- 读取用户邮箱设置 - 获取时区和区域设置等邮箱设置
根据您的组织在 Microsoft Azure 中设置策略的方式,在组织开始使用 Indoors 预订房间之前,您可能需要管理员同意请求的权限。 如果您的组织限制通过 Microsoft Intune 访问公司管理的设备,则此功能的可用性会受到限制。
添加图层
您的组织必须具有为在 Space Planner 中使用而准备和共享的 Web 地图以及可编辑的 Reservations 图层。
要为工作空间区域准备地图,请完成以下步骤:
- 在 ArcGIS Pro 中打开 Indoors 工程。
- 将共享的 Space Planner Web 地图添加到工程。
- 打开为 Indoor Viewer 准备的地图。
- Add or update the source for the Occupants layer in the map from the occupants feature layer that is associated with the Space Planner web map.
- Add or update the source for the Units layer from the units feature layer that is associated with the same Space Planner web map.
- 配置这些图层的 Floors 属性,以便启用应用程序中的楼层过滤器。
针对 Floors 属性,设置图层的 LEVEL_ID 字段。 然后,您可以使用楼层过滤器以可视化楼层感知型地图中设施点每个楼层的房间实时占用率。
- Add the Areas table from the feature layer that is associated with the same Space Planner web map.
- 保存工程。
- 共享 Web 地图。
如果您已将图层添加至与您的组织共享的现有 web 地图,则可以保存您的 web 地图,而无需再次对其进行共享。 由此即可保留 web 地图 ID,并且使用现有 web 地图配置的应用程序将继续有效。
添加电子邮件 ID
Your organization must have resource mailboxes in Microsoft 365 for each space that can be reserved so that a unique email address is associated with the space. 资源邮箱可以为会议室邮箱或工作空间。
注:
确保根据您组织的要求设置计划选项,尤其是最大持续时间。
要将单位与电子邮件 ID 关联,请完成以下步骤:
- 右键单击 Units 图层,然后单击属性表。
- 使用每个会议室单元的唯一电子邮件 ID 更新 SCHEDULE_EMAIL 字段。
- 单击编辑选项卡。
- 在管理编辑内容组中,单击保存。
注:
对于每个会议室单元,确保 USE_TYPE 列具有相应的值。 这些值在预订工作空间时将显示为选项。
- 保存工程。
提示:
如果使用工作空间区域管理会议室,则分配给工作空间区域的会议室将为 ASSIGNMENT_TYPE 字段分配值“Meeting Room”。
在 Viewer 中启用会议室
After preparing the map to support meeting rooms with Microsoft 365 and configuring workspace areas in Space Planner, you can enable meeting rooms in Viewer by completing the following steps:
- 共享 Web 地图。
- 为 Indoor Viewer 创建 web 应用程序或配置现有 Viewer 应用程序。
- 浏览到配置应用程序面板中的工作空间预订部分,打开会议室切换按钮。
- 或者,选中使用其他名称复选框,为 Viewer 中的会议室选项指定自定义名称。
- 为预订方法选项选择 Microsoft 365。
如果 Web 地图中未满足所有先决条件,则在选择 Microsoft 365 时会显示缺失项目的列表。
- 单击保存。
系统将显示一条确认消息,通知您配置更改已保存。
- 使用 Microsoft Azure 将 Web 应用程序注册为单页应用程序。
注:
使用 Microsoft Azure 注册 web 应用程序时,请记住以下提示:
- 这与使用移动应用程序配置工作空间区域不同。 您可以使用预先存在的具有管理权限的组织账户,也可以创建账户来注册 Viewer 应用程序 URL。
- 将 Viewer 应用程序 URL 注册为重定向 URI。 应用程序 URL 具有以下结构:https://<yourorganization>.maps.arcgis.com/apps/indoors/index.html。
- 确保已启用隐式流,并且已配置 ID 令牌和 Access 令牌。
- 在 Microsoft Azure 门户应用程序(客户端)ID 文本框中提供您的客户端 ID。
- 如果应用程序为单租户 Microsoft Office 应用程序,请选中我的应用程序为单租户应用程序复选框,然后在 Microsoft Azure 门户租户 ID 文本框中提供租户 ID。
如果使用 Space Planner 创建了工作空间区域,将单元作为会议室分配到了工作空间区域,并使用 Microsoft 365 方法配置了应用程序,则在 Viewer 应用程序中会为分配了会议室的所有工作空间区域显示一个会议选项。 如果为会议选项指定了自定义名称,则会显示该名称。 此外,预定选项会显示在所选会议室的信息面板中,可用于完成预订过程。
注:
- 您需要在 Viewer 移动应用程序中登录到 Microsoft 365 账户,才能预订会议室。
- 如果正在使用 Firefox 或 Safari 打开 Viewer 应用程序,请先确保您的浏览器允许来自主站点的弹出窗口,然后再登录。
预订会议室
为会议室预订配置工作空间预订后,您可以先测试 Indoor Viewer 应用程序的预订功能,然后再将其提供给用户,以确保用户在 Viewer 中查看可用空间时能够预订会议室。
为地图配置会议室后,会议选项将显示在 Viewer 中的快速访问菜单上。 如果为会议选项配置了自定义名称,则会显示该名称。 会议室选项打开的面板将根据位置和持续时间显示可用会议室的列表。 可以根据工作空间区域、位置、地点、建筑物、楼层和持续时间过滤列表,也可以选择每天或每周循环的会议室预定。 如果已配置设备过滤器,则可以按可用设备过滤列出的会议室。
在地图上选择可预订会议室时,预订选项将显示在信息卡片上。 单击预定以显示该会议室的会议日程。 要计划会议,请单击可用时间段以预设开始和结束时间,或者使用开始和结束时间选项设置时间。 您可以打开重复预定选项以创建循环预定。
注:
当用户尝试预定会议室时,Indoors 移动应用程序会强制应用 Space Planner 中配置的计划限制。 只有在工作空间区域中管理的会议室可以应用计划限制。
如果使用 ArcGIS Enterprise 11.2 或更早版本中的 Reservations 图层,通过将 RESERVATION_METHOD 设置为“可预订”的方式配置了会议室,则会议室在 11.3 或更高版本中仍然可供预定。 如果不希望会议室在 11.3 或更高版本中可供预定,可将 RESERVATION_METHOD 设置为空值,也可以创建受限工作空间区域并将会议室分配至区域。 对于分配到工作空间区域的空间,为 RESERVATION_METHOD 设置的值不重要。
注:
当用户尝试预定会议室时,Indoor Viewer 会强制应用 Space Planner 中配置的计划限制。 只有在工作空间区域中管理的会议室可以应用计划限制。
如果使用 Reservations 图层,通过将 RESERVATION_METHOD 设置为“可预订”的方式配置了会议室,则会议室将一直可供预定。 如果不希望会议室可供预定,可将 RESERVATION_METHOD 设置为空值,也可以创建受限工作空间区域并将会议室分配至区域。 对于分配到工作空间区域的空间,为 RESERVATION_METHOD 设置的值不重要。
如果使用 Reservations 图层配置了会议室,则在 ArcGIS Online 上的 ArcGIS 组织中分配了 Indoors 用户 用户类型或更高级用户类型的用户可以预定会议室。
如果使用 Reservations 图层配置了会议室,则在 ArcGIS Online 或 ArcGIS Enterprise 上的 ArcGIS 组织中分配了 Indoors 用户 用户类型或更高级用户类型的用户可以预定会议室。
如果使用 Microsoft 365 配置会议室,则必须在 Viewer 应用程序中登录到 Microsoft 365 帐户,才能预定会议室。
如果使用 Microsoft 365 配置了会议室,则必须在 Indoors 移动应用程序中登录到 Microsoft 365 帐户,才能预定会议室。
注:
如果正在使用 Firefox 或 Safari 打开 Viewer 应用程序,请先确保您的浏览器允许来自主站点的弹出式窗口,然后再进行登录。
为其他人预订会议室(预定图层)
可以在 Space Planner 中配置预定管理员,使用 Reservations 图层时,管理员可以为其他占用者管理会议室预定,包括循环预定。 如果您被配置为工作空间区域的预定管理员,则在会议面板中会显示一个为其他人预订切换按钮,用于启用在 Indoor Viewer 中为其他人预定会议室的功能。 如果工作空间区域配置为受限,则预订管理员只能为已向其指派的用户预订工作空间区域内的单元。
如果 Reservations 图层的要素编辑设置为编辑者只能编辑自己的要素,则当预订管理员进行预订时,则用于签到、签出或取消预订的选项仅供执行预定的预订管理员使用。
查看会议室预订
可以在会议面板中的已预订选项卡上查看预定的会议室。 您可以选择您的预订以打开信息卡片并执行各种操作。 可以执行的操作包括编辑或取消预定,如果会议室预定使用 Reservations 图层配置,则还可以向首选日历应用程序添加提醒。 属于循环系列的所有预定均会显示一个指示符。
在已预订选项卡中,预订管理员可以查看两个视图。 为您个人按钮可列出您自己的会议室预定,而为其他人按钮可列出您为其他占用者预定的会议室。 作为预定管理员,您可以为自己及其他占用者查看、签到、签出、编辑或取消会议室预定。
如果使用 Microsoft 365 配置了地图以用于会议室,则 Indoors 应用程序将使用用户在 Indoors 内登录时使用的 Microsoft 帐户发送请求。 用户将收到一封自动电子邮件,指明已接受还是已拒绝请求,并且将向其日历添加一个事件。 还可以从 Google 或 Outlook 日历中移除预订。 这种体验类似于在预订会议室时使用诸如 Microsoft Outlook 或 Microsoft Teams 等 Microsoft 应用程序。 您也可以在已预订选项卡上查看、编辑和取消会议室预定的接受状态。