您当前的位置: 首页 >  linux

DS小龙哥

暂无认证

  • 0浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux应用开发-GPS电子围栏设计

DS小龙哥 发布时间:2022-05-04 06:00:00 ,浏览量:0

1. 前言

GPS电子围栏这个功能是地图的一个扩展技术功能,通过地图经纬度在地图上圈一个范围,在这个范围内进出可以在服务器上进行实时记录,提示警报。现在的共享单车、共享汽车都有这个功能,限制车辆只能在某一个范围内使用,超出后就自动断电或者作出提示。要实现这个地理围栏,就需要实时获取当前的经纬度,然后调用地图SDK接口进行处理,完成围栏逻辑设计。

这种地理围栏应用的场景非常多,比如:

(1)上面说的共享单车,超出区域断电;

(2)小孩子的儿童手表、可以设置地理围栏,家长可以给孩子设置一个地图范围,如果孩子离开了这个范围,父母的就可以收到通知,方便知道孩子当前位置在哪里,防止走丢;

(3)4S店的车子也会设置电子围栏,当试驾、试乘离开规定的范围会通知4S店。

在完成GPS围栏功能之后,通过得到的GPS数据还可以做很多相关的事情,比如:导航路线规划,行走的路线记录、实时定位等。

这篇文章就采用Linux开发板来实现这个GPS围栏功能,这个项目分为了两个部分:1. 服务器部分 2. 设备部分

设备端就是实时采集GPS模块得到的经纬度,通过网络上传给服务器,服务器调用百度地图、高德地图的API接口,根据规划的地理围栏范围进行判断,在地图上绘制当前设备所在的位置,还可以画出轨迹线。

关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.0427s