【微信小程序校园地图设计与开发】由【小屁孩】上传并分享,文档共【3】页,文档可免费在线阅读,如需了解更多【微信小程序校园地图设计与开发】内容,可使用淘豆网站内搜索功能选择适合自己的文档。以下文字为文章内部分正文,如需获取完整电子版,请将此文档下载至设备,方便编辑打印。微信小程序校园地图设计与开发
介绍
近年来,国内各大高校发展迅速,教学楼、宿舍楼、
食堂、学院楼、实验楼的地理位置很复杂,即使在学校工作也是这样。
即使教职员工和学生已经在那里生活多年,他们也未必能够清楚地了解学校的每个部分。
对于新生或者来访的外地人来说就更加不便了[1]。
更加方便师生的学习、生活和工作,研究人员设计了不同的应用环境。
研究了不同的校园定位技术。李亮,陈晓,郝哲等。
设计适用于智慧校园的地图[2-4],并完成导航、定位等功能及组件
定位系统尚未详细实现。
在内部定位研究领域,大量研究仅设计了定位体系,仅有少数
造成这些问题的主要原因是开发难度大,APP
不同终端版本之间难以实现集成。
微信小程序是微信APP的轻量级应用,设计合理,成本较低。
开发者友好,有效解决开发困难问题。使用微信小程序开发,学习者
移动智能设备无需安装多个应用程序,减少了为不同设备和不同应用安装多个应用程序的需要
操作系统适配的工作量[5]。在此基础上,本文提出了一种
校园定位系统。系统可以显示校园地图,并实现
实时定位和搜索校园建筑的能力使其操作简单且可用性高
校园定位系统。
1 系统总体设计
本系统以XXX师范学院为例,研究该校部分老师及学生的需求。
以新生为主要研究对象,提供校园地图展示、自主实现
它具有实时定位、校园建筑搜索、路线导航四大功能。
使用百度地图API导入地图,需要获取相应权限,并
百度地图可以比较详细地展示校园地图,但是有些建筑物没有标注。
校园建筑在开发过程中需要添加名称和更详细的标识。
用户的手持设备可用于将用户自己的位置显示为徽标
在地图上,帮助用户快速识别自己当前的位置;同时,当用户的位置发生变化时
当地图发生变化时,地图上的标识符也会实时变化。
楼宇搜索功能可以帮助用户在陌生的校园环境中快速找到目的地
并根据导航功能实现目的地导航。
路线导航是目前所有地图的基本功能。
它根据用户自身的位置,指向用户确定的目的地。
2 定位系统实现
本系统基于XXX师范大学校园定位系统。
调用百度地图API呈现校园详细地图,可实现校园定位及建设
还提供查询、校园导航等重要功能,并以微信小程序形式呈现,方便师生
使用。
在API开发过程中发现,位置调用是利用微信小程序开发的。
腾讯地图经过大量的对比测试,发现这套系统比百度地图更加精准。
因此利用该技术实现百度地图API的使用,然后嵌入到
百度地图API可以免费向开发者提供
图示的申请界面,使用的时候只需要申请一个密钥,并填写相关开发者信息即可。
具体实现代码如下:通过固定位置坐标,将地图固定在XXX师范大学
学习。
本系统的核心功能是显示校园地图并实时定位用户所在位置。
在地图上。
主体代码如下:在展示校园整体地图和用户自身位置后,可以为用户提供
校园导航的功能是大多数用户步行出行。
引导步行用户。
选择目的
落地后,系统可以为用户规划路线,并实时提醒用户行踪。
步行方向、步行路线等
3 结论
百度地图API已经具备了非常多的应用功能,本文设计
开发了适合校园的校园地图,并通过微信小程序解决新生和留学生的问题。
但是,当用户输入错误时,如何解决校园迷路的问题?
需要进一步研究确定有效的位置提醒,这将是本研究的下一步。
作为方向。