[发明专利]一种基于GIS的校园上课自动预警方法在审
申请号: | 201810763452.3 | 申请日: | 2018-07-12 |
公开(公告)号: | CN109242408A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 张贵军;魏遥;宋焦朋;姚飞;陈安;周晓根;王柳静 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q50/20;H04L29/08;H04W4/021 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于GIS的校园上课自动预警方法,包括以下步骤:A1、获取学校位置信息;A2、从数据库中获取学生上课地点和课程开始时间;A3、获取当前实时时间;A4、比较课程的开始时间和获取的当前实时时间;A5、将课程的开始时间和获取的当前实时时间的差与30进行比较;A6、获取学生A的实时位置信息;A7、对学校教学楼的位置点进行渲染,将渲染后的图层发布到服务器中;A8、在本地浏览器中加载发布到服务器中的图层;A9、将的学生A的位置信息传输到本地浏览器中,显示学生A的实时位置点;A10、利用GeometryEngine工具类判断是否需要预警。本发明提供一种可以减小学生上课迟到的概率的校园上课自动预警方法。 | ||
搜索关键词: | 上课 自动预警 学生 浏览器 图层 课程 校园 服务器 渲染 实时位置信息 位置信息传输 实时位置 教学楼 位置点 减小 发布 数据库 预警 概率 | ||
【主权项】:
1.一种基于GIS的校园上课自动预警方法,其特征在于:所述校园上课自动预警方法包括以下步骤:A1、获取学校教学楼的位置信息S={s1,s2,…,sx},其中sx表示第x个教学楼的位置信息,x∈{1,2,…,l},l代表学校内教学楼的总数量;A2、在数据库中建立学生A的一周课表信息,课表信息中包括课程名、课程对应的上课地点Wj、课程的开始时间Tj以及课程的结束时间Ts,其中Wj表示第j门课程上课地点的坐标,j∈{1,2,…,n},n代表课程的总数量,Tj表示第j门课程的开始时间,时间采用60进制并精确到分钟,Tj'表示第j门课程的结束时间,时间采用60进制并精确到分钟;A3、通过JavaScript中的时间函数获取当前的实时时间Tm,Tm表示第m次获取到的实时时间,时间精确到分钟;A4、比较课表信息中课程的开始时间Tj和通过时间函数获取的当前实时时间Tm,如果Tj>Tm,则求出Tj和Tm的时间差ΔT,如果Tj≤Tm,则获取下节课的开始时间Tj+1,并获取下次请求得到的实时时间Tm+1,再将两者进行比较,重复上述步骤,直至Tj+r>Tm+r为止,其中r为重复请求实时时间的次数;A5、将步骤A4中取得的课表信息中课程的开始时间Tj和通过时间函数获取的当前实时时间Tm的时间差ΔT与30进行比较,如果ΔT>30,则延迟15分钟后再次获取当前时间,并再次与课程开始时间Tj进行比较,如此反复,直至ΔT≤30;A6、通过步骤A5可以得出ΔT≤30,由此可知,学生A的下一节课将在30分钟内开始,从手机端获取学生A的实时位置信息P={p1,p2,…,py},其中py表示学生A第y个时刻的位置信息,即学生A第y个时刻的坐标值,y∈{1,2,…,k},k代表获取到学生A位置信息的次数;A7、通过数据包的方式将学校教学楼的位置信息导入到ArcGIS的客户端软件ArcGIS Pro中,在ArcGIS Pro中的map图层中对学校教学楼的位置点进行渲染,根据教学楼的位置坐标和占地面积大小,渲染成可视化的点符号,将渲染完成的map图层发布到本地ArcGIS Server中;A8、在本地计算机上部署JavaScript for ArcGIS API,部署完成后在本地浏览器中加载步骤A7中发布到ArcGIS Server中的map图层;A9、将步骤A6中从移动端获取的学生A的位置信息通过WebSocket协议传输到本地浏览器中,在步骤A8中本地浏览器加载的地图图层中显示学生A的实时位置点;A10、利用JavaScript for ArcGIS API中的GeometryEngine工具类设定以学校教学楼的位置点为中心的预警圈,再利用GeometryEngine工具类判断学生A的实时位置点是否在预警圈内,如果学生A的实时位置点不在预警圈内,在浏览器端和手机端同时预警,提示学生A需要立即前往上课教室,如果学生A的实时位置点在预警圈内,不进行预警处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810763452.3/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理