IoT 物联网共享充电桩场景中设备资产定位和地理围栏开发实践

基于经纬度的设备资产定位和地理围栏在物联网场景中应用广泛

01

物联网 GEO 场景架构方案

首先,IoT 终端设备通过卫星定位模块获取当前经纬度;然后,将坐标信息实时上报到物联网平台;最后,存储到 Redis GEO 数据库中。

当你打开小程序是,手机定位模块获取到你当前坐标,这样后端系统就可以基于 App 上报你的位置快速检索出附近可用的设备,并计算终端设备与你的距离。

02

Redis GEO 存储

从 Redis 3.2 版本开始,新增了存储地理位置信息GEO (Geographic) 的功能 ,底层通过 Redis 有序集合 ( ZSET ) 实现。

Redis GEO 在物联网场景应用很广泛,比如共享充电宝App上附近可用的充电宝机柜,新能源汽车场景展示附近的充电桩,并在 App 上会显示"充电桩距离你有多少米"和"空闲/占用"情况。

GEO 提供以下操作命令,如下表所示:

相关推荐
星源~4 小时前
tree 命令集成到 Git Bash:可视化目录结构的指南
git·单片机·物联网·嵌入式·项目开发
大美B端工场-B端系统美颜师7 小时前
多模态数据融合预警:从IoT传感器到卫星监测的可视化方案升级
物联网·交互·数据预警
小赖同学啊11 小时前
物联网中的Unity/Unreal引擎集成:数字孪生与可视化控制
物联网·unity·游戏引擎
小赖同学啊12 小时前
区块链技术在物联网(IoT)中的核心应用场景
物联网·区块链
时序数据说12 小时前
为什么时序数据库IoTDB选择Java作为开发语言
java·大数据·开发语言·数据库·物联网·时序数据库·iotdb
御控工业物联网13 小时前
物联网仿真实训教学平台:以网关为核,重塑教育新范式
物联网·工业智能网关·实训教学·物联网实训平台·教育实训平台
时序数据说15 小时前
时序数据库IoTDB用户自定义函数(UDF)使用指南
大数据·数据库·物联网·开源·时序数据库·iotdb
天天爱吃肉821815 小时前
ZigBee通信技术全解析:从协议栈到底层实现,全方位解读物联网核心无线技术
python·嵌入式硬件·物联网·servlet
博睿谷IT99_16 小时前
华为物联网认证:开启万物互联的钥匙
物联网·华为·华为认证·职业规划
糖果罐子♡16 小时前
MQTT 入门指南(一)
物联网·mqtt·嵌入式·通信协议