地理围栏考勤:如何选择合适的半径

为办公室、工地、仓库和多地点团队选择地理围栏半径,并处理 GPS 精度和边界情况,避免误拦截。

考勤地理围栏是围绕工作地点的一个虚拟圆圈:只有当手机在圈内时,打卡才算数。设得太小,站在大门口的人会被拒绝;设得太大,在 500 m 外咖啡馆里的人也能打卡。本文按地点类型给出起始半径,解释为什么 GPS 精度比半径数字本身更重要,并说明如何处理边界上的棘手情况。

地理围栏如何判断“在范围内”

每个地点都有一个中心点(纬度和经度)和一个以米为单位的半径。打卡时,系统测量手机位置到中心点的距离。如果距离小于半径,这个人就在范围内。

地理围栏示意图:以地点为中心、半径 20 m 到 50 km;在范围内打卡计入该地点,在范围外打卡会被标记,供所有者和管理员审核

问题在于,手机报告的从来不是一个精确的点。它报告的是一个点加上一个精度估计,通常显示为“±20 m”。在开阔天空下,误差可能只有几米。在混凝土建筑内、地下室或高楼之间,误差可能达到数百米。我们关于手机 GPS 精度的文章解释了原因。

因此,合理的半径要考虑:

  • 工作区域的实际占地范围。
  • 该地点的典型 GPS 误差。
  • 员工打卡时实际站的位置:大门、停车场、更衣室。

按地点类型的起始半径

把这些当作起点,而不是标准。在试点周进行测量并调整。

地点类型 起始半径 原因
高楼中的办公室(第一郡、纸桥郡) 150–250 m 室内和城市峡谷中 GPS 漂移很大,员工可能在高层或地下停车场
临街商铺办公室或零售店 100–150 m 空间小,但仍需为误差和门口的人留出余地
建筑工地 地块对角线的一半 + 50–100 m 地块大,工棚和材料堆场在边缘
工业园区的仓库或工厂 200–400 m 占地大,金属屋顶和钢结构会削弱 GPS
零售网点或超市(外勤销售) 100–200 m 多层商场的室内误差很大
住宅小区或度假村(保安、保洁) 几个较小的地点,或 300–600 m 一个巨大的圆会把周边街区都圈进去

按地点类型列出的地理围栏起始半径表,从临街商铺办公室的 100–150 m 到住宅小区的 300–600 m,并附经验法则:避免低于 100 m

一条简单的规则:避免低于 100 m,除非你已确认该地点的精度始终良好。大多数“我明明站在门口却显示在范围外”的投诉,都源于半径设得太小。

多地点和多分店团队

如果你经营多家分店,请每个地点建一个地点,而不是画一个巨大的圆。这样你可以:

  1. 让工时表显示某人在哪里打卡,而不只是有没有打卡。
  2. 为小办公室和大仓库设置不同的半径。
  3. 干净地关闭:项目结束时将地点归档。

地图示意图:四家分店各有自己的小地理围栏,而不是一个巨大的圆,否则城里任何地方都算数

当两个地点挨得很近时,比如同一小区里的两栋楼,它们的圆可能会重叠。这没关系,但要检查记录被归到了哪个地点。常见做法是选择这个人所处位置最深入的那个地点。

你会遇到的边界情况

室内漂移

有人坐在办公桌前,手机却把他定位到 300 m 外。为 GPS 误差留出余量,鼓励员工保持 Wi-Fi 开启(有助于定位),靠近窗户,并为管理员审批例外情况建立流程。

正好站在边界上

位置在 ±15 m 内晃动,状态在范围内和范围外之间来回切换。好的系统会在改变状态前稍作延迟,避免闪烁。在你这边,最简单的办法是把半径扩大几十米。

GPS 信号非常弱

当精度估计非常差(超过 100 m)时,你无法如实判断某人是否在范围内。你可以拦截打卡(严格但令人沮丧),也可以允许打卡并加上标记留待审核。对大多数中小企业来说,第二种做法更好。

在客户地点工作

被派往不在你列表中的客户现场的员工,需要一个临时地点,或者在该期间获准在区域外打卡并带上标记。

常见配置错误

  • 用地图上的地址作为中心点,而不是实际的大门或作业区域。新建工地在地图上的位置经常不准确。
  • 所有地点用同一个半径。
  • 不做实地测试:派人沿边界走一圈,在大门、停车场和地下室拍测试照片。
  • 忘记地理围栏不能证明身份:它告诉你手机在哪里,而不是谁拿着手机。请参阅如何杜绝考勤作弊。

SnapID Mark 中的地理围栏

在 SnapID Mark 中,所有者或管理员在管理网站上设置地点(中心点和半径)。在相机中,成员会立即看到一个状态标签:“范围内 · 地点名称”或“范围外 · 距地点 X”,以及当前的 GPS 精度。

SnapID Admin 手机应用:公司规则,包括指定水印模板、必填信息、带地理围栏的地点和班次

  • 公司可以选择在地点范围外时如何处理:拦截拍照,或允许拍照并标记为地理围栏外以供审核。
  • GPS 信号弱时,应用会显示“GPS 信号弱”警告,并短暂等待更好的定位。如果没有改善,照片会带着标记拍下,而不是让人卡在那里。
  • 应用会考虑 GPS 误差,避免在边界处闪烁。
  • 服务器会为每次上传重新计算地理围栏,手机的结果只是初步信号。
  • 应用不在后台追踪位置:只在相机打开时使用位置。

更多内容请参阅安全和企业版部分。

地理围栏提醒与拍照打卡有何不同,请参阅 ClockShark 替代方案。为整个连锁设置地点、报告和推行,请参阅多地点考勤。

常见问题

我应该使用的最小半径是多少?

对大多数地点来说,100 m 是安全的最小值。更小的圆往往会因 GPS 误差导致误拒,尤其是在室内。

能用多边形代替圆形吗?

有些系统支持多边形。SnapID Mark 使用圆形(中心点加半径)。对于狭长区域,可以并排放置几个圆形地点。

在 30 楼的人会显示在范围外吗?

有可能,因为高楼内的 GPS 信号弱。扩大该地点的半径,鼓励开启 Wi-Fi,必要时让员工在大堂打卡。

地理围栏是否意味着员工整个班次都被追踪?

不一定。在 SnapID Mark 中,只在拍照时获取位置,从不持续获取。

想在自己的地点上测试?下载 SnapID Mark,创建一个地点,沿着它的边缘走一圈,找到合适的半径。