可用于具有 ArcGIS IPS 扩展模块许可的 ArcGIS 组织。
在蓝牙无调查室内定位系统 (IPS) 部署中,需要创建信标要素;而在基于调查的 IPS 部署中,也建议创建信标要素以助于提高定位精度。 精准映射和维护蓝牙信标基础设施的信息可以优化故障排除工作流,并更高效地监控信标部署性能。
创建信标要素包括以下主要步骤:
- 制定信标放置计划。
- 部署和配置信标。
- 最终确认信标属性。
这些步骤将在下文中详细说明。
制定信标放置计划
信标以固定的传输功率和时间间隔发送蓝牙信号。 每个信标在网络中通过三个关键属性以唯一方式识别:UUID、Major 和 Minor。 可以利用 ArcGIS IPS 信息模型中的 IPS_Beacons 要素类来映射信标。
还可以规划其在 IPS 区域内的放置,确保精准的室内定位。 信号数量和强度在定位精度中至关重要。 少于 4 个信号会导致定位精度不稳定,而超过 20 个信号后精度的提升则逐渐变小。 通常,每个定位点 10 个信号可实现最佳效果。
为优化信号覆盖和强度,建议遵循以下原则:
注:
这些指导适用于典型的办公环境,信标传输功率约为 -81 dBm。 如果环境特殊或信标配置不同,请联系 Esri 专业服务获取详细指导。
- 信标间距 - 将信标间隔设置为 10 到 15 米(30 到 50 英尺),可以确保信号有足够的重叠,同时避免信号过于密集。
- 廊道布局 - 在廊道内,以之字形方式沿路径布置信标。 这种布局有助于使信号更均匀分布,减少盲区并保证整体廊道的覆盖稳定性。
- 开放区域布局 - 在开放空间中,将信标放置在房间周围。 如果房间宽度超过 30 米(100 英尺),在房间中央安装其他信标,采用规则的格网布局排列,数量在环境允许的范围内。 此布局有助于保持整个空间内的覆盖范围一致并尽可能减少死区。 要验证覆盖范围,可通过通用信标扫描应用程序或信标供应商提供的应用程序(如果可用)。
- 墙壁与信号重叠 - 如果设施点有轻质墙壁(如石膏板、玻璃或木墙),请注意信标在墙的两侧的放置。 放置在这些墙两侧的信标如果距离太近,可能会导致信号过度重叠,并可能超过单点推荐的信号数量最大值,即 20 个信号。
- 墙体捕捉 - 使用 ArcGIS Pro 中的捕捉工具将信标精确定位在墙边界上。 这样可确保信标正确地放置在墙的边缘,而不会错误地放置在墙体面内部。 正确的对齐对于信号传播算法的正常运行至关重要。
要创建信标放置计划,请完成以下步骤:
- 打开之前为 IPS 创建的地图,或创建一张新地图。
- 将 IPS_Beacons 要素类添加到地图中。
- 将设施的墙体要素类添加到地图中。
- 或者,将地图和图层配置为楼层感知型。
注:
对于多楼层环境,建议这样做,因为它可以使用楼层过滤器来按楼层可视化和修改数据。
- 在编辑选项卡的要素组中,单击创建
。随即显示创建要素窗格并列出为活动地图定义的要素模板。
- 在创建要素窗格中,单击 IPS_Beacons 要素模板。
IPS_Beacons 模板将展开,其中显示工具选项板。
- 在 IPS_Beacons 模板中,单击打开活动模板窗格
。将显示 IPS_Beacons 模板的工具选项板和要素属性表。
- 在活动模板窗格中,将 LEVEL_ID 字段值设置为正在规划信标的楼层。
- 在创建要素窗格中,单击点
创建点要素。 - 按照计划指南,在墙壁边界上创建信标要素。
可通过在墙壁边界上创建信标要素确保 GIS 实施遵循信标在墙壁上的真实部署。 不要在墙壁面内创建或放置信标要素。 如有必要,使用捕捉确保精确放置信标。

- 在管理编辑内容组中,单击保存,来保存编辑内容。
- 使用楼层过滤器选择您希望规划信标放置的下一个楼层,并重复步骤 3 到 10 创建该楼层的信标放置计划。
部署和配置信标
在确定信标放置计划后,您必须在设施内配置并部署信标。 使用 ArcGIS IPS Setup 应用程序执行此过程。 按照安装和配置说明确保获得最佳效果。 在部署过程中,该应用程序允许您根据放置计划调整信标位置,并直接在现场更新要素的属性值。
最终确认信标属性
要使用无调查方法创建 IPS 定位数据集,必须为每个信标要素填充以下信标属性:
| 字段 | 值 |
|---|---|
LEVEL_ID | 部署信标的楼层的标识符 |
RSSI_1M | 距离信标 1 米处的信号强度 (RSSI) |
UUID | 根据 iBeacon 协议定义的信标唯一标识符 (UUID) |
MAJOR | 分配给信标的组标识符 |
MINOR | 信标在其组内的标识符 |
在信标部署过程结束时,每个信标要素的 BEACON_ID 或 MAC_ADDRESS 字段必须至少填充一个。 这些字段将作为导入 IPS_Beacons 要素类其他属性值的关键字。 此外,还必须填充 LEVEL_ID 字段,将信标链接到正确的楼层要素。
注:
在最终确定信标属性之前,请确保您拥有包含已部署信标最新配置的 .csv 文件。 此文件通常由信标供应商提供。
最终确定信标属性的步骤如下:
- 启动 ArcGIS Pro。
- 打开之前为 IPS 创建的地图,或创建一张新地图。
- 在功能区中,单击分析选项卡,然后单击工具
。将出现地理处理窗格。
- 在地理处理窗格中单击工具箱选项卡。
- 展开数据管理工具 > 常规,然后单击追加。
随即将在地理处理窗格中打开追加工具。
- 设置以下追加工具参数:
- 输入数据集 - 使用从信标供应商处获得的信标 .csv 文件。
- 目标数据集 - 选择 IPS_Beacons 要素类。
- 字段匹配类型 - 指定使用字段映射协调字段差异。
- 字段映射 - 确保映射以下字段:UUID、MAJOR、MINOR 和 RSSI_1M
注:
某些信标供应商可能不会提供 RSSI_1M 字段的显式值, 而是提供简化的传输功率水平及一份将功率水平映射到一米处 RSSI 的单独文档。 在此类情况下,可以使用“数据管理”工具箱中的计算字段工具稍后填充 RSSI_1M 字段。
- 更新选项 - 确保选择以下内容:
- 目标字段 - 选择 BEACON_ID 或 MAC_ADDRESS,具体取决于信标部署过程中填充的字段。
- 输入字段 - 选择 .csv 文件中的相应字段。
- 单击运行。
这些信标要素可用于生成无调查 IPS 定位数据集。
或者,您可以配置 TRANSMITTER_ID 字段。 此项可用于将信标要素与生成的 IPS 定位信号进行比较。 为此,使用计算字段工具将值定义为以句点分隔的 UUID、MAJOR 和 MINOR 字段的连接值。