1 前言
地理围栏(Geo-fencing)是LBS的一种新应用,就是用一个虚拟的栅栏围出一个虚拟地理边界。当手机进入、离开某个特定地理区域,或在该区域内活动时,手机可以接收自动通知和警告。有了地理围栏技术,位置社交网站就可以帮助用户在进入某一地区时自动登记。
如下图示,
- 圆形为根据坐标+半径设置的圆形围栏区域
- 三角形为人员轨迹,其中绿色表示落在围栏中点,黄色为围栏外的轨迹坐标点。
GIS的地理围栏功能,就是通过算法,从众多人员轨迹坐标点中,找出围栏内的点。
地理围栏功能应用广泛:
疫情轨迹分析:判断人员轨迹是否到达过风险点周边范围。
微信摇一摇:微信摇一摇,找周边其他用户进行社交。
共享单车:设定服务区域,当共享单车位置超出服务区域,则执行相应策略。
考勤签到:判断员工是否在指定时间到达要求签到地点。
物流配送监督:判断货车定位轨迹是否按时抵达配送地址。
.......
可以说,我们生活和工作中时刻都与地理位置相关,地理围栏能够为工作和学习提供地理信息服务,提升工作效率。
小O地图EXCEL插件是一款基于EXCEL表格进行地理数据处理、分析、可视化的工具软件。能够高效处理EXCEL表格中的位置数据,满足用户日常工作和学习的地理数据处理需求,持续更新,为业内首屈一指的地理信息办公软件。
2 操作说明
本文使用程序包自带的样例文件夹中【地理围栏.xls】数据进行演示。
样例文件打开后截图如下,有两个sheet页,分别是 轨迹坐标点记录,设置的围栏记录(坐标+半径)
数据准备好后,打开菜单栏上的【地理围栏】
在弹出的窗口中设置数据参数
①设置围栏:设置围栏界面,支持两种围栏,
-
- 圆形:读取表格中 坐标+半径,构建圆形围栏,可设置多条围栏记录。每条记录设置一个唯一的围栏编号,用于在标注坐标记录所在围栏。
- 绘图:支持使用【地图绘图】的多边形作为围栏。
②坐标点:判断坐标是否在围栏范围,如坐标在某个围栏A中,那么在输出列上记录围栏A的编号。
设置围栏,点击读取数据。
设置坐标点,并读取数据
然后点击【分析数据】按钮执行地理围栏分析。
如下图,红框内为分析结果,记录当前坐标所在围栏编号。
点击【输出结果至表格】,将分析结果数据输出到设置的输出列里。
下图红框为输出的结果列,每坐标点所在围栏一目了然。用户可以进一步使用EXCEL表格的统计功能分析数据。
分析结果也可以标注到地图上,在地图上直观查看坐标所处位置。并可以对于围栏中的点,设置不同颜色以示区分,从而为领导决策等场景提供具有说服力的地理信息。
4 小结
本文使用小O地图EXCEL插件的【地理围栏】功能,实现在EXCEL表格进行地理数据的地理围栏分析,较为便捷的完成地理分析,扩展了EXCEL表格软件功能,同时能够提升用户办公和学习效率。
小O地图EXCEL插件版持续更新,更多好用的功能。