设备位置
设备位置
ThingsCloud 支持完善的设备位置管理和设备地图,在各个领域的客户中得到了广泛的应用。
客户通过使用设备地图来实时监控和管理他们的设备,提高运营效率和生产力。无论是物流行业、制造业还是能源领域,设备地图都为客户提供了实时的设备状态和位置信息,帮助他们更好地进行决策和优化运营。
借助 ThingsCloud 设备地图,客户还可以轻松追踪设备的运动轨迹、检查设备的健康状况,并及时采取措施以降低风险和提升效率。
设备位置在各领域广泛应用
在我们的支持工作和客户实践中,物联网设备位置的常见应用场景包括:
- 冷链物流:通过设备地图组件,物流公司可以实时追踪运输车辆的位置,确保货物安全,提高运输效率和准确性。
- 汽车租赁:方便客户在手机上查询并定位租赁车辆的位置。在行驶中,利用 ThingsCloud 开箱即用的告警通知,实现超速报警,当行驶速度超过最大限速值,并持续一定次数,自动发送短信给驾驶者。
- 安防:通过设备地图,监控摄像头的位置一目了然,通过视觉识别上报和设备位置的结合,提高安防系统的响应速度和精确性。
- 资产追踪:通过设备地图和电子围栏规则,园区管理方可以追踪和管理移动设备、货物或其它资产的位置,提高资产管理的效率和可靠性。
- 农业畜牧:通过支持位置采集的设备对牛羊牲畜进行定位和监测,帮助牧民实时追踪动物的位置和健康状况,提高养殖管理的效率和减少损失。
在这些应用场景中,设备地图为客户提供了实时位置信息,帮助他们更好地管理和控制相关操作,提高工作效率和客户满意度。
如何更新设备位置?
设备的位置可通过两种方式来更新:
- 手动编辑每台设备的位置信息,包括地址、行政区划、扩展位置信息、以及经纬度。适用于位置固定的设备,例如水表、电表、大棚智能终端等。
- 使用设备上报的坐标位置信息。适用于内置 GNSS(全球导航卫星系统,常用GPS/北斗)模组或支持基站定位的设备,例如冷链车辆 GPS 追踪器、户外安全巡检头盔等。
要开启设备的位置功能,非常简单,只需在设备类型的扩展信息中,开启设备位置,这样一来该设备类型下的所有设备都支持设备位置。
设备主动上报位置
如果希望设备主动上报位置坐标,开启使用设备上报位置,并选择设备位置的属性,该属性必须是 MapPoint 数据类型。
设备端在上报位置时,可直接使用属性上报,发送如下 JSON
数据格式:
{
"location": {
"lat": 41.0203,
"lng": 38.3183
}
}
对于采用其它二进制或文本格式协议的 GPS 设备,例如:JT808 或自定义协议,可以使用 ThingsCloud 消息规则来自定义解析。例如:
支持地理坐标系转换规则
对于 GPS 原始位置坐标,需要进行一定的坐标系转换,否则在国内地图服务中显示的位置会和实际位置有偏差。
ThingsCloud 消息规则 内置 GPS 坐标系到 GCJ-02 坐标系(俗称火星坐标系)和 BD-08(百度坐标系)的转换,如下图:
自动转换后会生成新的设备位置属性,可在展示时优先使用。
手动编辑设备位置
对于需要手动编辑位置的设备,可以进入每个设备详情页的信息,编辑设备位置。
输入地址关键词即可快速搜索相关地址,以及自动填充行政区划。
设备位置编辑完成!
在控制台查看设备位置地图
在控制台的设备列表中,切换到地图模式,如下图:
地图模式下支持以下操作:
- 地图可切换行政地图和卫星地图
- 地图可切换到全屏
- 可选择显示指定的多个设备
在可视化看板中展示设备位置地图
利用看板的地图组件,您可以指定多个设备,或者设备组下的所有设备,更加灵活的展示设置位置。推荐您学习以下教程:
在 ThingsX App 中展示设备地图
设备地图不仅可以在控制台和可视化看板中使用,还可以在用户应用 ThingsX App 中添加设备地图组件,显示设备扩展信息中的位置信息,可以是设备上报的实时位置,也可以是在您在控制台编辑的设备位置。
地图组件支持 ThingsX 全平台,包括 iOS、Android、微信小程序、移动 Web 版。
配置地图 Key
在 App 中添加设备地图组件之前,您需要在项目的第三方集成设置中,配置自己的地图 Key,请学习 如何集成第三方地图服务?
使用地图组件
ThingsX 支持的地图组件包括:
- 腾讯地图
- 百度地图(即将支持)
- Google Map
在 App 设备面板编辑器中,可以设置地图组件的显示模式,通常支持普通模式和卫星模式。此外,您还可以设置地图组件的高度,以及选择图标,并设置缩放比例、俯仰角度、旋转角度等。如下图:
针对海外的设备位置服务,ThingsX App 支持 Google Map 组件,为海外用户提供最佳的设备地图使用体验。
Google Map 组件的样式设置中,支持丰富的自定义选项:
- 可选多地图类型:普通地图、卫星地图、地形图
- 设置图标
- 是否显示全屏控件
- 是否显示街景地图
- 是否显示缩放控件
在 ThingsXS 中显示设备地图
在用户应用 ThingsXS 中,用户可通过设备列表的地图模式,以及关联的可视化看板,来浏览设备位置地图。