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

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

01

物联网 GEO 场景架构方案

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

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

02

Redis GEO 存储

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

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

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

相关推荐
中科岩创4 小时前
某公园楼栋自由曲面薄壳结构自动化监测
大数据·网络·物联网·自动化
zskj_zhyl7 小时前
数字康养新范式:七彩喜平台重构智慧养老生态的深度实践
大数据·人工智能·物联网
Cynthia AI7 小时前
射频前端模组芯片(PA)三伍微电子GSR2337 兼容替代SKY85337, RTC7646, KCT8247HE
物联网·智能手机·智能路由器·智能音箱·射频开关芯片
程序猫A建仔9 小时前
【物联网】基于树莓派的物联网开发【1】——初识树莓派
物联网
TDengine (老段)16 小时前
TDengine 在智慧油田领域的应用
大数据·数据库·物联网·时序数据库·iot·tdengine·iotdb
dqsh061 天前
树莓派5+Ubuntu24.04 LTS串口通信 保姆级教程
人工智能·python·物联网·ubuntu·机器人
yuanlaile1 天前
HarmonyOS 鸿蒙操作物联网设备蓝牙模块、扫描蓝牙、连接蓝牙和蓝牙通信
物联网·华为·harmonyos·鸿蒙蓝牙·harmonyos 蓝牙模块
我不是帅戈1 天前
STM32+安信可Ai-WB2-12F连接阿里云物联网平台
stm32·物联网·阿里云·云计算·安信可
wtsafe1 天前
仓储车间安全革命:AI叉车防撞装置系统如何化解操作风险
人工智能·物联网·安全