创建信标

可用于具有 ArcGIS IPS 扩展模块许可的 ArcGIS 组织。

在蓝牙无调查室内定位系统 (IPS) 部署中,需要创建信标要素;而在基于调查的 IPS 部署中,也建议创建信标要素以助于提高定位精度。 精准映射和维护蓝牙信标基础设施的信息可以优化故障排除工作流,并更高效地监控信标部署性能。

创建信标要素包括以下主要步骤:

  1. 制定信标放置计划。
  2. 部署和配置信标。
  3. 最终确认信标属性。

这些步骤将在下文中详细说明。

制定信标放置计划

信标以固定的传输功率和时间间隔发送蓝牙信号。 每个信标在网络中通过三个关键属性以唯一方式识别:UUIDMajorMinor。 可以利用 ArcGIS IPS 信息模型中的 IPS_Beacons 要素类来映射信标。

还可以规划其在 IPS 区域内的放置,确保精准的室内定位。 信号数量和强度在定位精度中至关重要。 少于 4 个信号会导致定位精度不稳定,而超过 20 个信号后精度的提升则逐渐变小。 通常,每个定位点 10 个信号可实现最佳效果。

为优化信号覆盖和强度,建议遵循以下原则:

注:

这些指导适用于典型的办公环境,信标传输功率约为 -81 dBm。 如果环境特殊或信标配置不同,请联系 Esri 专业服务获取详细指导。

  • 信标间距 - 将信标间隔设置为 10 到 15 米(30 到 50 英尺),可以确保信号有足够的重叠,同时避免信号过于密集。
  • 廊道布局 - 在廊道内,以之字形方式沿路径布置信标。 这种布局有助于使信号更均匀分布,减少盲区并保证整体廊道的覆盖稳定性。
  • 开放区域布局 - 在开放空间中,将信标放置在房间周围。 如果房间宽度超过 30 米(100 英尺),在房间中央安装其他信标,采用规则的格网布局排列,数量在环境允许的范围内。 此布局有助于保持整个空间内的覆盖范围一致并尽可能减少死区。 要验证覆盖范围,可通过通用信标扫描应用程序或信标供应商提供的应用程序(如果可用)。
  • 墙壁与信号重叠 - 如果设施点有轻质墙壁(如石膏板、玻璃或木墙),请注意信标在墙的两侧的放置。 放置在这些墙两侧的信标如果距离太近,可能会导致信号过度重叠,并可能超过单点推荐的信号数量最大值,即 20 个信号。
  • 墙体捕捉 - 使用 ArcGIS Pro 中的捕捉工具将信标精确定位在墙边界上。 这样可确保信标正确地放置在墙的边缘,而不会错误地放置在墙体面内部。 正确的对齐对于信号传播算法的正常运行至关重要。

要创建信标放置计划,请完成以下步骤:

  1. 打开之前为 IPS 创建的地图,或创建一张新地图。
  2. 将 IPS_Beacons 要素类添加到地图中。
  3. 将设施的墙体要素类添加到地图中。
  4. 或者,将地图和图层配置为楼层感知型。
    注:

    对于多楼层环境,建议这样做,因为它可以使用楼层过滤器来按楼层可视化和修改数据。

  5. 编辑选项卡的要素组中,单击创建 创建要素

    随即显示创建要素窗格并列出为活动地图定义的要素模板。

  6. 创建要素窗格中,单击 IPS_Beacons 要素模板。

    IPS_Beacons 模板将展开,其中显示工具选项板。

  7. IPS_Beacons 模板中,单击打开活动模板窗格 打开活动模板窗格

    将显示 IPS_Beacons 模板的工具选项板和要素属性表。

  8. 活动模板窗格中,将 LEVEL_ID 字段值设置为正在规划信标的楼层。
  9. 创建要素窗格中,单击 点 创建点要素。
  10. 按照计划指南,在墙壁边界上创建信标要素。

    可通过在墙壁边界上创建信标要素确保 GIS 实施遵循信标在墙壁上的真实部署。 不要在墙壁面内创建或放置信标要素。 如有必要,使用捕捉确保精确放置信标。

    在墙壁边界上创建信标要素。

  11. 管理编辑内容组中,单击保存,来保存编辑内容。
  12. 使用楼层过滤器选择您希望规划信标放置的下一个楼层,并重复步骤 3 到 10 创建该楼层的信标放置计划。

部署和配置信标

在确定信标放置计划后,您必须在设施内配置并部署信标。 使用 ArcGIS IPS Setup 应用程序执行此过程。 按照安装配置说明确保获得最佳效果。 在部署过程中,该应用程序允许您根据放置计划调整信标位置,并直接在现场更新要素的属性值。

最终确认信标属性

要使用无调查方法创建 IPS 定位数据集,必须为每个信标要素填充以下信标属性:

字段

LEVEL_ID

部署信标的楼层的标识符

RSSI_1M

距离信标 1 米处的信号强度 (RSSI)

UUID

根据 iBeacon 协议定义的信标唯一标识符 (UUID)

MAJOR

分配给信标的组标识符

MINOR

信标在其组内的标识符

信标部署过程结束时,每个信标要素的 BEACON_IDMAC_ADDRESS 字段必须至少填充一个。 这些字段将作为导入 IPS_Beacons 要素类其他属性值的关键字。 此外,还必须填充 LEVEL_ID 字段,将信标链接到正确的楼层要素。

注:

在最终确定信标属性之前,请确保您拥有包含已部署信标最新配置的 .csv 文件。 此文件通常由信标供应商提供。

最终确定信标属性的步骤如下:

  1. 启动 ArcGIS Pro
  2. 打开之前为 IPS 创建的地图,或创建一张新地图。
  3. 在功能区中,单击分析选项卡,然后单击工具 工具

    将出现地理处理窗格。

  4. 地理处理窗格中单击工具箱选项卡。
  5. 展开数据管理工具 > 常规,然后单击追加

    随即将在地理处理窗格中打开追加工具。

  6. 设置以下追加工具参数:
    • 输入数据集 - 使用从信标供应商处获得的信标 .csv 文件。
    • 目标数据集 - 选择 IPS_Beacons 要素类。
    • 字段匹配类型 - 指定使用字段映射协调字段差异
    • 字段映射 - 确保映射以下字段:UUIDMAJORMINORRSSI_1M
      注:

      某些信标供应商可能不会提供 RSSI_1M 字段的显式值, 而是提供简化的传输功率水平及一份将功率水平映射到一米处 RSSI 的单独文档。 在此类情况下,可以使用“数据管理”工具箱中的计算字段工具稍后填充 RSSI_1M 字段。

    • 更新选项 - 确保选择以下内容:
      • 目标字段 - 选择 BEACON_IDMAC_ADDRESS,具体取决于信标部署过程中填充的字段。
      • 输入字段 - 选择 .csv 文件中的相应字段。
  7. 单击运行

这些信标要素可用于生成无调查 IPS 定位数据集。

或者,您可以配置 TRANSMITTER_ID 字段。 此项可用于将信标要素与生成的 IPS 定位信号进行比较。 为此,使用计算字段工具将值定义为以句点分隔的 UUIDMAJORMINOR 字段的连接值。

相关主题