室内位置信息服务平台的研究与实现
这是一篇关于室内位置,iBeacon,地理围栏,开放接口的论文, 主要内容为21世纪以来,随着社会的发展和经济的增长,基于地图的服务应用随之出现,并对我们生活中的各个领域产生了深远的影响。小的范围包括人们对目的地点的搜索、查看,线路的导航等;大的范围又包括国家的物资运输、紧急救援行动的开展以及现代化的军事演习。尤其是近几年来,物联网、移动互联网等各种现代化信息技术的发展,对位置信息服务向产业化和社会化的方向发展起到了极大的作用。由于我国大力促进城市化进程的建设与发展,许多的大型建筑拔地而起,人们在室内活动的时间也随之增多,当置身于建筑楼内部时,传统室外地图所能提供的服务已经无法满足人们日常生活中更加精细化、多样化的需求。因此,基于室内位置信息的服务应运而生。基于以上背景,本文首先对室内位置信息服务进行研究和分析,介绍了一种新兴的用于室内位置信息服务的iBeacon技术。其次,对室内位置信息服务平台进行需求分析,设计平台的整体架构,将其划分为三个模块:iBeacon管理系统、地理围栏服务、以及开放接口,并设计了数据库表用来存储相关信息。在此基础上,利用Spring和Mybatis框架,设计并实现了 iBeacon的管理系统。接着,对地理围栏服务进行研究,在已有室内地图的基础上,实现了基于iBeacon的地理围栏服务。针对推送信息时iBeacon节点存在的覆盖漏洞和覆盖冗余问题,分别提出了检测算法和优化方案。进而,设计和实现了提供室内信息服务的开放接口,方便其他开发者利用我们提供的服务进行二次开发。最后,对整个服务平台进行了功能和性能的测试,结果表明,各个功能模块能够给用户提供正确的服务,高并发度情况下,性能良好。目前该平台已经成功上线运行,平台中提供的各项服务有助于抢占国内位置信息服务的市场,同时已经吸引了多家互联网企业参与合作,实现了互利共赢的目标。
基于线性方程的地理围栏算法研究与工程应用
这是一篇关于地理围栏,线性方程,凸分解,BSP树,点包含算法的论文, 主要内容为万物互联时代,无论是日常生活中还是科学研究中,人们获取、使用的许多重要信息均与其所处的地理位置有关,地理位置在当下的便利生活或未来的智慧世界中,都将成为最广泛应用的信息要素之一。通过获取设备地理位置展开的服务称为基于位置服务(LBS),地理围栏是一种LBS的新应用,它可以主动感知围栏关联用户进入或离开围栏区域,并为围栏关联用户提供即时的、基于位置变化的相关服务,被广泛的应用于安全监控、环境保护、智能家居等领域。地理围栏技术的应用中,最基础、最关键的一点就是如何判断围栏关联用户与地理围栏的位置关系,而围栏关联用户与地理围栏位置关系的判断可以抽象为计算几何中的常见问题——点包含问题。研究点包含问题的算法称为点包含算法,它是多个研究领域相关算法的基础。虽然目前已有大量的点包含算法被提出,但如何更加快速的、稳健的给出判断仍是此类算法的研究重点。比如射线法,射线法是点包含算法中的基础算法,它的原理简单且适用于多种多边形,因此常作为基准算法与其他点包含算法进行比较。但对于某些临界情况,射线法将不能给出正确的判断。本文从求解线性方程的思想出发,将点与多边形位置关系的判断问题转换为点与直线位置关系的判断问题,提出一种基于线性方程的地理围栏算法。算法分为两步:(1)预处理,结合凸分解技术和BSP树的思想对简单非凸多边形地理围栏进行预处理,消除原多边形的凹点将其分割为多个子凸多边形,并形成一个BSP树,该BSP树的所有叶子节点均为分割所得的子凸多边形,非叶子节点为分割直线;(2)点包含判断,遍历第一步预处理得到的BSP树,快速定位待判定点可能处于的子凸多边形,基于该子凸多边形使用线性方程算法进行点包含判断。在以上研究的基础上,本文采用Spring Boot框架、My SQL数据库、高德地图API等技术搭建了基于北斗+5G的综合定位服务平台,将线性方程算法应用于地理围栏监控模块,实现终端用户(设备)进出多边形围栏的“即时”通知。实践测试结果表明,线性方程算法原理简单,能有效处理高精度的地理坐标数据,且算法稳健性好,对点包含算法等相关应用场景的研究具有借鉴与参考价值。
基于GIS平台的高标准农田管理系统的设计与实现
这是一篇关于农田管理,地理信息,地理围栏,R树的论文, 主要内容为我国的高标准农田是保证粮食生产的重要部分,由于高标准农田的划定标准高、维护质量高,要求投资较大,配套齐全,因此对高标准农田的建设管理是严格的,在管理基本信息基础上,及时发现农田种植时涉及的水利、电力以及基础设施等。论文以当前高标准农田管理系统的最迫切的需求为基础,设计了农田项目管理、农田地理信息查询、移动端以及农田巡视管理等模块。本论文分为以下三个方面的工作:(1)论文以解决当前高标准农田管理系统的需求为出发点,针对高标准农田管理业务重要需求,提出了农田项目管理、农田地理信息查询、移动端以及农田巡视管理等功能需求。运用图例完成系统功能的分析,了解了系统实现的核心功能。结合高标准农田管理的其他非功能性要求,分析了非功能性需求。(2)高标准农田需求分析完成后,设计了移动端与Web端相结合的框架,完成了系统各功能模块的详细设计、系统数据库的设计。在设计阶段重点引入了地理围栏技术,对高标准农田巡视进行设计,提出了基于R树模型的高标准农田巡视越界监控,提高了农田巡视监控效率,从而保证了农田巡视质量。(3)在模块详细设计基础上,分别对系统模块进行了编程运行。针对高标准农田管理系统需求,测试了高标准农田管理系统等功能;对高标准农田管理系统的并发性能进行测试,验证了系统满足高标准农田管理系统要求。系统投入使用后,为高标准农田管理系统提供了一个综合管理、地理查询与巡视监控平台,为高标准农田的管理提供形象、直观的管理服务平台,同时通过移动端巡视,实现了巡视监控,保证了农田设施的巡视质量。
智能巡检系统中导航模块的设计与实现
这是一篇关于实时导航,spring,百度地图,android,地理围栏的论文, 主要内容为随着人们对通信网络质量要求越来越高,为了保证通信网络的可靠性,必须对通信基站、通信设备进行定期的巡检。为了解决巡检工作和巡检管理遇到的信息录入困难、数据不易管理、巡检到位不及时、管理不实时等困难,实现巡检工作的信息化。本课题组基于通信行业对巡检工作的需求开发了一套智能巡检系统,该系统实现了巡检工作和管理工作的信息化。目前已有的巡检系统已实现了巡检人员自动定位、信息上传等功能,但仍然存在巡检到位不及时、巡检路线规划不合理、缺少巡检路线引导等问题。本文在已有的巡检系统地图模块的基础之上提出了一种基于百度地图的智能巡检系统的导航模块设计与实现方案。该方案从前台智能终端以及后台服务器端管理平台两个维度设计和实现了智能巡检系统的导航模块。该模块的前台智能终端部分使用了百度导航SDK、百度鹰眼等技术手段,新增了智能终端的实时导航、地理围栏、终端历史轨迹查看等功能;在后台服务端管理平台部分通过结合Spring+Spring MVC+Mybatis框架、百度地图API、JavaScript、百度鹰眼等技术手段,实现了管理平台的轨迹管理、地理围栏制定等功能。导航模块在巡检系统中处于核心位置。在巡检作业中,巡检人员通过使用智能终端获取巡检路线规划、导航地图、语音、导航信息等信息准确及时地巡检户外通信设施;通过使用地理围栏功能对巡检人员进行及时有效地监测和提醒;管理人员通过使用平台端轨迹管理功能,能够实时高效地对巡检人员的工作轨迹进行查看和管理;巡检人员通过使用Android智能终端的历史轨迹查看功能,能及时获悉自身的工作轨迹情况,从而获悉工作情况,合理安排工作计划。本文以导航模块为研究重点,主要工作如下:(1)设计并实现了多巡检点的路线规划功能。系统使用贪心算法重新排列巡检点,得到合理的巡检路线规划,然后按照最新巡检数组多次发起路线规划检索,从而得到符合实际巡检需求的多巡检点路线规划结果。(2)设计并实现了实时导航功能。系统得到多巡检点路线规划结果后,巡检人员点击开始导航按钮,进入导航界面。智能巡检终端通过文字、语音等形式,为巡检人员实时推送导航信息,引导巡检人员及时准确地到达巡检点,提高巡检工作效率。(3)设计并实现了地理围栏功能。管理人员根据实际情况需要在管理平台制定地理围栏信息,供服务端以及巡检终端进行地理围栏监测。联网情况下使用服务端地理围栏,断网情况下使用本地围栏,从而实现了满足在各种网络状况下的地理围栏监测功能。(4)设计并实现了平台端的轨迹管理功能,管理人员通过管理平台可对在线巡检人员进行真正意义上的实时监控。同时查看所选择巡检人员的历史轨迹。
智能巡检系统中导航模块的设计与实现
这是一篇关于实时导航,spring,百度地图,android,地理围栏的论文, 主要内容为随着人们对通信网络质量要求越来越高,为了保证通信网络的可靠性,必须对通信基站、通信设备进行定期的巡检。为了解决巡检工作和巡检管理遇到的信息录入困难、数据不易管理、巡检到位不及时、管理不实时等困难,实现巡检工作的信息化。本课题组基于通信行业对巡检工作的需求开发了一套智能巡检系统,该系统实现了巡检工作和管理工作的信息化。目前已有的巡检系统已实现了巡检人员自动定位、信息上传等功能,但仍然存在巡检到位不及时、巡检路线规划不合理、缺少巡检路线引导等问题。本文在已有的巡检系统地图模块的基础之上提出了一种基于百度地图的智能巡检系统的导航模块设计与实现方案。该方案从前台智能终端以及后台服务器端管理平台两个维度设计和实现了智能巡检系统的导航模块。该模块的前台智能终端部分使用了百度导航SDK、百度鹰眼等技术手段,新增了智能终端的实时导航、地理围栏、终端历史轨迹查看等功能;在后台服务端管理平台部分通过结合Spring+Spring MVC+Mybatis框架、百度地图API、JavaScript、百度鹰眼等技术手段,实现了管理平台的轨迹管理、地理围栏制定等功能。导航模块在巡检系统中处于核心位置。在巡检作业中,巡检人员通过使用智能终端获取巡检路线规划、导航地图、语音、导航信息等信息准确及时地巡检户外通信设施;通过使用地理围栏功能对巡检人员进行及时有效地监测和提醒;管理人员通过使用平台端轨迹管理功能,能够实时高效地对巡检人员的工作轨迹进行查看和管理;巡检人员通过使用Android智能终端的历史轨迹查看功能,能及时获悉自身的工作轨迹情况,从而获悉工作情况,合理安排工作计划。本文以导航模块为研究重点,主要工作如下:(1)设计并实现了多巡检点的路线规划功能。系统使用贪心算法重新排列巡检点,得到合理的巡检路线规划,然后按照最新巡检数组多次发起路线规划检索,从而得到符合实际巡检需求的多巡检点路线规划结果。(2)设计并实现了实时导航功能。系统得到多巡检点路线规划结果后,巡检人员点击开始导航按钮,进入导航界面。智能巡检终端通过文字、语音等形式,为巡检人员实时推送导航信息,引导巡检人员及时准确地到达巡检点,提高巡检工作效率。(3)设计并实现了地理围栏功能。管理人员根据实际情况需要在管理平台制定地理围栏信息,供服务端以及巡检终端进行地理围栏监测。联网情况下使用服务端地理围栏,断网情况下使用本地围栏,从而实现了满足在各种网络状况下的地理围栏监测功能。(4)设计并实现了平台端的轨迹管理功能,管理人员通过管理平台可对在线巡检人员进行真正意义上的实时监控。同时查看所选择巡检人员的历史轨迹。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设助手 ,原文地址:https://m.bishedaima.com/lunwen/50731.html