美章網 資料文庫 微信小程序校園地圖設計開發范文

微信小程序校園地圖設計開發范文

本站小編為你精心準備了微信小程序校園地圖設計開發參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

微信小程序校園地圖設計開發

摘要:為了方便校內師生的出行,利用百度地圖API接口,針對學校的特殊環境和在校使用用戶的特點,設計、開發了適用于校園的定位導航系統。合理、有效利用百度地圖API的功能,實現了校內地圖展示、實時定位、地圖搜索以及導航功能,并成功融入到微信小程序中。該微信小程序功能實用,能有效為初次進入校園的新生和外來人員提供便利。

關鍵詞:百度地圖API;實時定位;導航;微信小程序;

引言

近年來,國內各大高校快速發展,校園內部的教學樓、宿舍樓、大小食堂、各學院樓和實驗樓等地理位置錯綜復雜,即使在學校工作生活多年的教職工和學生,也未必能清楚了解學校的各個地方,對于剛入學的大一新生或者來訪的外來人員更是有許多不便之處[1]。為了更加方便在校師生的學習、生活和工作,研究者針對不同的應用環境研究了不同的校內定位技術,李良、陳筱、郝喆等根據智慧校園環境設計了適用于智慧校園的地圖[2-4],完成了導航、定位等功能和組件的設置,但沒有具體實現定位系統。通過閱讀大量文獻發現,我國校內定位研究領域,存在大量僅設計一種定位系統的研究,僅有一少部分研究開發出了定位系統。出現這些問題的主要原因是開發難,APP難以實現不同終端版本之間的互融。近年來,微信推出的一種基于微信APP的輕量化應用——微信小程序,設計合理、使用成本低,為開發者友好、有效解決了開發難的問題。采用微信小程序開發,學習者不需在移動智能設備上安裝多種應用程序,減少了為不同設備、不同操作系統適配的工作量[5]。基于此,本文提出一種基于微信小程序的校內定位系統。該系統可以展示校園地圖,根據手持終端的位置實現實時定位,并可搜索校內建筑物,實現了一個操作簡單但極具使用性的校內定位系統。

1系統總體設計

本系統以云南師范大學為例,研究了部分在校師生的需求,其中以新生為主要研究對象,根據用戶需求提供了校園地圖顯示、自身實時定位、校內建筑物搜索和路線導航四個功能。

1.1校園地圖顯示

利用百度地圖API接口導入地圖,需要獲取相應的使用權限和開發權限。百度地圖能夠較為詳細顯示校內地圖,但一些樓宇沒有標識名稱,需要在開發過程中為校內建筑物添加更為詳細的標識。

1.2自身實時定位

利用用戶手持設備可將用于自身位置以一個標識的方式顯示在地圖上,快速幫助用戶辨明當下所在位置;同時,當用戶位置發生變化時,地圖上的標識符也會實時改變。

1.3校內建筑物搜索

建筑物搜索功能可以快速幫助用戶在陌生的校內環境找到目的地,并根據導航功能實現目的地導航。

1.4路線導航

路線導航功能是目前所有地圖的一個基本功能,一般的導航功能是根據用戶自身所在的位置,指向用戶所確定的目的地。

2定位系統的實現

本系統是以云南師范大學為例的校內定位系統,開發過程中主要調用百度地圖API精細化呈現校內地圖,能夠實現校內定位、建筑物查詢和校內導航等重要功能,并以微信小程序的形式呈現,方便師生使用。

2.1百度地圖

API的實現開發過程中發現,利用微信小程序開發定位調用的是騰訊地圖,經過大量對比測試發現,本系統以百度地圖定位的精度更精確;因此,采用HTML5技術實現百度地圖API的使用,再將其嵌入到微信小程序中。百度地圖API可以為開發者免費提供基于百度地圖的應用接口,使用時只需申請秘鑰、填寫相關的開發者信息即可。具體實現代碼如下:通過固定位置坐標將地圖固定定位在云南師范大學。

2.2系統功能的實現

本系統的核心功能是顯示校園地圖,并將用戶的位置實時定位在地圖上。定位過程中主要調用geolocation.getCurrentPosition函數,具體代碼如下:顯示校園整體地圖和用戶自身位置后,可以向用戶提供校內導航的功能,介于在校內多數用戶都以步行的方式出行,本文采用步行的方式為用戶導航。利用BMap.WalkingRoute對象的walking.search方法并結合建筑物搜索即可實現出行規劃。選定目的地后,本系統可以為用戶規劃路線,實時通過用戶的移動提醒用戶行走方向、行走路線等。

3結語

百度地圖API已經有較多的應用功能,本文根據實際需求,設計開發了適用于校園的校園地圖,實現了通過微信小程序解決新生和外來人員在校內易迷路的問題;但是,用戶輸入出錯時,如何根據用戶定位位置進行有效提醒需要進一步研究,這也將是本研究下一步的工作方向。

參考文獻

[1]張紫甜,古麗米拉•克孜爾別克.基于GPS定位模塊制作高精細校園地圖[J].計算機時代,2018(2):55-57.

[2]李良.智慧校園建設中定位識別服務分析系統設計[J].電腦知識與技術,2017,13(30):77-78.

[3]陳筱,劉麗,劉摯.基于實時定位報警系統的校園一卡通問題[J].信息與電腦(理論版),2018(5):117-118.

[4]郝喆,王小軍.基于無線定位技術的移動校園智能支持服務研究——以江蘇開放大學為例[J].電腦知識與技術,2016,12(36):85-87.

[5]王玉祥.基干微信小程序的移動學習平臺環境構建與系統設計開發[D].南京:南京大學,2018:86.

作者:周滿滿 權朝臣 單位:云南師范大學

主站蜘蛛池模板: 曰本一区二区三区| 欧美日韩一区二区三区四区 | 2020阿v天堂网| 99精品国产三级在线观看| 免费成人在线观看| 国产一区二区精品久久| 小小视频在线版观看| 永久在线免费观看| 特级aa**毛片免费观看| xxxx69中国| 91九色蝌蚪porny| 看全色黄大色黄女视频| 黄色成年人网站| 一男一女的一级毛片| 91福利在线视频| 色片免费在线观看| 欧美性大战久久久久久| 最近中文国语字幕在线播放| 无码人妻av一二区二区三区| 日韩精品无码一区二区三区| 天天综合亚洲色在线精品| 国产精品无码2021在线观看| 国产女人18一级毛片视频| 午夜三级黄色片| 亚洲日本天堂在线| 亚洲日韩一页精品发布| 东北大坑第二部txt| 2021日产国产麻豆| 蜜桃成熟时33d在线| 蜜臀av性久久久久蜜臀aⅴ麻豆| 欧美伊人久久大香线蕉综合| 成人自拍视频网| 国产精品色拉拉免费看| 国产精品综合网| 亚洲色欲色欲www| 久久久精品人妻一区亚美研究所| freesexvideo性欧美医生护士| 黑白配hd视频| 青青草原免费在线| 欧美丰满熟妇xx猛交| 好男人资源在线手机免费|