Collector 可以利用设备中内置的 GPS 或添加外部 GPS 接收器来获得高精度数据。市场上有多种 GPS 接收器可供使用;然而,并非所有接收器都可以直接与 Collector 配合使用。要将 GPS 接收器与 Collector 配合使用,接收器必须支持 NMEA 0183 语句的输出。如果要使用 iOS 设备,则还须选择一种 iOS 上支持的 GPS 接收器。虽然 Esri 未发布支持的 Android 或 Windows GPS 接收器列表,但是提供了用于在 Android 和 Windows 上测试 Collector 的接收器。
NMEA 支持
Collector 支持 NMEA 4.00 和 4.10 版本。可以读取以下 NMEA 语句:
- GGA:时间、位置和定位相关数据
- GSA:GNSS 精度衰减因子 (DOP) 和主动卫星
- GSV:可视 GNSS 卫星
- RMC:推荐最小特定 GNSS 数据
- VTG:对地航向和地面速度
- GST:GNSS 伪距误差统计数据
如果 Collector 接收到包含特定坐标精度信息的 GST 语句,它将使用这些语句确定精度。默认情况下,水平和垂直精度值将以均方根 (RMS) 的方式指定。通过 RMS 表示的水平精度置信度为 63% 到 68%,垂直精度置信度为 68%。如果启用了 95% 置信精度设置,则 Collector 将针对 RMS 计算使用转换系数,并使用 95% 的置信度报告水平和垂直精度。
如果 Collector 未接收到来自 GPS 接收器的 GST 语句,而是接收到 GSA 语句,则 Collector 将使用水平精度衰减因子 (HDOP) 和垂直精度衰减因子 (VDOP) 来估算精度。估算的水平精度由 HDOP 乘以 4.7 计算而得,估算的垂直精度由 VDOP 乘以 4.7 计算而得。
注:
一些 Android 设备的内部 GPS 会输出 NMEA。如果设备输出有效 NMEA,Collector 则会使用由设备的定位服务报告的精度。
iOS 上支持的 GPS 接收器
要将蓝牙接收器直接与 iOS 设备相接,接收器须加入 MFi 许可计划并且支持 NMEA 语句的输出。在支持的 iOS 设备上,以下接收器可直接与 Collector 配合使用。
提示:
要查找 GPS 接收器使用的固件版本,请将接收器与设备配对:打开设备的关于设置,然后选择配对接收器的名称。
- Bad Elf GNSS Surveyor、GPS Pro 和 GPS Pro+
GNSS Surveyor 和 GPS Pro+ 需要 2.1.40 或更高版本的固件,而 GPS Pro 需要 2.0.90 或更高版本的固件。
- CHC X20i - 2.0.251 或更高版本的固件
- Dual XGPS150A 和 XGPS160 - 2.0.0 或更高版本的固件
- Eos Arrow Lite、Arrow 100、Arrow 200 和 Arrow Gold - 2.0.251 或更高版本的固件
- Garmin GLO - 3.00 或更高版本的固件
- Geneq SxBlue II 和 SxBlue III - 2.0.251 或更高版本的固件
- Leica Zeno GG04 plus - 1.0.20 或更高版本的处理器板固件。
- Trimble R1 和 R2
Trimble R1 需要 5.03 或更高版本的固件,而 Trimble R2 需要 5.14 或更高版本的固件。
接收更正位置需要 Trimble 的 GNSS Status 应用程序。
上面列出的可以输出 NMEA 消息但不直接支持蓝牙连接的其他接收器可以通过购买 Aman Enterprises NMEA-BT 设备进行使用。有关详细要求和支持的接收器,请访问其站点。
在 Android 和 Windows 上测试的 GPS 接收器
Collector 使用 Android 或 Windows 上支持的输出 NMEA 0183 语句的接收器。虽然开发团队不会认证任何设备,但以下为其使用的设备列表:
警告:
此列表并非使用 Collector 的所有设备的完整列表。
- Bad Elf GNSS Surveyor、GPS Pro 和 GPS Pro+
- Carlson BRx6+
- Dual XGPS150A 和 XGPS160
- Eos Arrow Lite、Arrow 100、Arrow 200 和 Arrow Gold
- Garmin GLO¹
- Geneq SxBlue II 和 SxBlue III²
- Juniper Geode
- Leica GG03¹、GG04 和 Zeno 20¹
- Septentrio Altus NR2 和 Altus GeoPod²
- Spectra Precision SP60¹ 和 MobileMapper300¹
- Trimble Catalyst¹
- Trimble R1、R2、R8s¹ 和 R10¹
需要 Trimble 的 GNSS Status 应用程序(Windows 或 Android)来接收具有 R1 或 R2 的校正位置。在 Android 设备上,您还需要 Trimble 的 GNSS Direct 应用程序。
对于 Windows 上的 Trimble R1 接收器,Collector 不可通过 RTX 访问差分 GPS 定位点。但是,Collector 可以通过自主 GPS 定位点获知位置,并且通过 NTRIP 获知 SBAS 校正和本地基站校正位置。
对于 Windows 上的 Trimble R2 接收器,Collector 无法通过 RTX 访问位置,也不能通过 NTRIP 访问本地基站校正位置。Collector 只能访问自主 GPS 定位点和 SBAS 校正位置。
开发团队在配对 Trimble R10 与 Samsung Galaxy S5 和 S7 设备时遇到问题。
¹仅限 Android;²仅限 Windows