涉及移动终端电子围栏的一些技术点

本文详细介绍了移动终端电子围栏的功能、坐标系转换和判断算法。电子围栏用于智能网联终端,如车辆和手表,根据目标区域判断位置变化。文章探讨了WGS84、GCJ02和BD09三种坐标系,以及圆形和多边形区域的判断算法。还指出,点集顺序在多边形区域判断中至关重要,错误的容器选择可能导致结果误判,使用vector能保持点集顺序的正确性。
摘要由CSDN通过智能技术生成

1、前言

前段时间,我们一个产品的电子围栏功能出了点问题,一直误报警,然后乘那个时间,研究了一下电子围栏,写下此文。

2、功能简述

  1. 功能名称:电子围栏
  2. 作用对象:智能网联终端
  3. 搭载对象:车辆(车载终端),人(手表)等
  4. 功能描述:给作用对象下发一个目标区域,当搭载对象进出入目标区域时,会产生一个事件,并通知关注方
  5. 原理:目标区域在终端内就是一堆点集(如圆就是一个点加半径,多边形就是一堆点),终端实时检测当前位置和上述区域的位置关系,当发生变化时,产生对应的事件
  6. 案例描述:
    1、某车辆租赁公司名下有一批车,为防止司机出去拉私活,公司便对相关车辆设置了电子围栏,目标区域就是作业的工地,当司机开车离开工地时,租赁公司便可捕捉到这个事件,查看是正常的下班,还是私自外出
    2、智能手表,可将学校的区域设置为目标区域,当学生进出学校时,均可知道对应的时间

2、坐标系

这里说的坐标系,是针对经纬度的。经纬度是一组点,包含x和y,那么这个x和y是基于什么坐标系绘制的呢。一般涉及的坐标系有三类:

  1. WGS84 坐标系:国际上通用的坐标系,也称地球坐标系,gps和北斗系统都使用的是wgs坐标系。谷歌地图使用的是wgs坐标系࿰
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值