999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微信小程序的直通校園系統

2021-07-19 22:11:53丁茜李思琪李志芳
電腦知識與技術 2021年13期
關鍵詞:公共交通

丁茜 李思琪 李志芳

摘要:目前海南的公交系統大部分是電車,不僅環保而且出行便捷成本低。相較于昂貴的網約車,高校師生更傾向乘坐公交出行,我們的直通校園系統應運而生。基于公交系統線路多、數量大的問題,以海南醫學院為例,開發一款方便我校師生乘坐公交的便捷小程序。可通過手機隨時查詢公交實時信息,包括公交車實時定位、換乘,以及校園的最新動態和校園文化、周邊商家優惠信息等,為師生的出行和生活提供便利。

關鍵詞:公共交通;微信小程序;公交定位實時查詢;信息共享

中圖分類號:TP311? ? ? 文獻標識碼:A

文章編號:1009-3044(2021)13-0067-03

Abstract:At present, most of the public transportation system in Hainan is tram, which is not only environmentally friendly but also convenient to travel. Compared with the expensive online car-hailing, college teachers and students are more inclined to travel by public transport, and our direct campus system was born. Based on the large number and large number of lines in the current public transportation system, taking Hainan Medical University as an example, we developed a small program that is convenient for teachers and students of our school to take public buses. The system provides services for teachers and students to travel. Real-time bus information can be inquired through mobile phones, including real-time positioning, transfers, campus dynamics and culture, and discounts from nearby businesses.

Key words: public transit; WeChat Mini Program; bus location real-time query system;information sharing

2017年1月9日,微信團隊推出了微信小程序功能,它是一款依附于微信App的無需安裝、觸手可及、用完就走、無需卸載的應用。其方便快捷、用戶龐大的特性,吸引我們團隊著手研發公交系統的小程序[1]。

隨著公交系統的快速發展,美國從2001年開始建設511交通系統,日本從20世紀70年代末開始應用公共汽車定位系統,已實現了道路交通信息通信系統。目前我國在杭州、北京、上海等一些大城市部分線路已經實現了對公交車輛的跟蹤定位。海口的椰城市民云App提供了各種公共服務功能,其中包括公交系統相對完整的定位、跟蹤、乘車查詢,同時整合多部門的信息資源,為市民提供多方位的便捷服務,但該軟件功能非常多,需要安裝,且使用較煩瑣。本系統利用微信小程序,服務于海南醫學院師生,實現了周邊公交的實時定位、共享信息等一系列功能。

1 開發關鍵技術

1.1 開發平臺及工具

微信小程序是微信團隊推出的一種全新的連接用戶與服務的方式,可以在微信內被便捷地獲取和傳播,并具有出色的用戶使用體驗[2]。目前微信官方小程序團隊推出了自己的開發工具——微信開發者工具,微信開發者工具在不斷完善不斷更新中,本系統選擇了相對穩定的版本——穩定版Stable Build(1.03.2006090)[3]。

1.2 實時定位

實時定位功能包括三個方面:定位用戶所在位置、查詢用戶所需公交線路、定位公交車所在位置。

1)用戶定位

微信開發者工具所提供的接口wx.getLocation(object)只能獲取用戶的經緯度,鏈接騰訊地圖所提供的的位置服務接口來匹配經緯度,可獲取地址信息。

2)公交線路查詢

在騰訊地圖首頁申請開發密鑰,選擇所需要的地圖組件。在騰訊公眾平臺中, “微信小程序官方后臺-設置-第三方服務-插件管理”里, “添加插件”,搜索 “騰訊位置服務路線規劃” 申請,審核通過后,開發者可在小程序內使用該插件。通過騰訊地圖的路線規劃插件即可獲取公交線路。

3)公交車定位

通過調用公共交通公司提供的API接口,可實時定位公交信息[4]。

2 直通海醫系統設計

2.1 系統架構

直通海醫服務微信小程序系統架構如圖1所示:應用表現層、網絡層、功能層、技術層組成。網絡層包括移動數據的2/3/4/5G移動網絡和無線網絡。功能層主要包括校內資訊的上傳發布和出行時的定位以及規劃路線。技術層則使用微信開發者工具來實現。

2.2 用戶端功能

本系統主要包括兩大功能模塊,出行和校園資訊。如圖2所示:

2.2.1 出行(如圖3所示)

通過接入騰訊地圖獲取當前所在城市的交通路線以及導航功能,并獲取周邊店鋪酒店等相關信息。接入的地圖有公交線路、步行導航、自駕導航以及實時定位的功能,方便用戶在特定的情況下選擇多種出行方案。其次,通過地圖顯示的周邊商家信息,進行合作、宣傳,為師生獲取更多優惠資源,保證系統使用人流量,更好地維護和擴展系統。由于醫學院的師生在學校及各附屬醫院間,往返頻繁,所以系統主要獲取相關路線附近的商家信息,為師生提供更多服務。

2.2.2 校內資訊功能(如圖4所示)

1)學校官方簡介。為了確保信息來源準確,鏈接到百度百科詞條簡介、以及學校官方網頁,包括學校概況、歷史沿革、招生簡章、師資力量、學術研究成果、學校文化等;

2)校園地理位置及校園內部3D圖形展示,通過調用騰訊地圖功能及已實現的3D校園系統,更清晰、明確展示學校地理位置和地理分布;

3)校內實時熱點信息分享。包括學校各部門及各學院開展的校園特色活動,如辯論賽、十佳歌手、讀書分享會、各類講座等,以及學校下發的重要通知及最新的醫療資訊及醫學小常識;

4)校園周邊及出行路線合作商家信息共享。

2.3后臺管理端功能

后臺管理端主要實現用戶信息、共享資源、定位維護等,功能模塊如圖5所示。包括用戶基本信息維護、騰訊地圖接口管理與維護、百度百科網址接入端口的更新與維護、校園校歌及宣傳MV等基本校園文化信息更新、合作商家信息管理及推廣等。

1)在用戶管理方面,除基本信息維護及隱私保護等安全問題,還包括關注用戶數量和地區分布等統計。

2)在信息共享方面,①注重信息來源官方性。校園資訊主要來源為學校官網及各種正式通知,其他相關資訊尊重原創性,轉載文章時標注原創作者及來源。②保證信息的實時性,由專門工作人員來定時更新、維護。③合作商家實地考察,以保證師生的財產和健康安全。

3)在定位維護方面,主要是定位獲取權限的管理、接口的定期維護和更新及接口擴展。首先學校官網的接口和校內信息的各種接口需要不定時的更新和維護;其次騰訊地圖的接口維護、更新至關重要。因為實時定位的功能需要用戶的定位權限,獲取權限的功能也需要不定期的更新和維護,以免造成定位不準或無法定位的情況。

3 系統關鍵功能及技術

3.1定位功能

1)進入騰訊地圖官網首頁,注冊申請密鑰后,選擇所需的地圖樣式。然后在微信小程序管理端選擇開發者工具,開通騰訊位置服務。其次使用微信小程序的全局配置文件app.json,可以進行文件配置,決定頁面的路徑、窗口表現、設置網絡超時時間、設置多tap等,為了調用getLocation,則需要在app.json文件中聲明permission字段,代碼如下:

"permission": {

"scope.userLocation": {

"desc": "你的位置信息將用于小程序位置接口的效果展示"

}}

2)在使用wx.getLocation API前需要設置用戶授權,該組件用于獲取用戶當前的地理位置和速度,不需要用戶進行手動授權。當用戶離開小程序后,此接口無法調用。核心代碼如下:

wx.getLocation({

type: 'gcj02',

altitude: true,

//定位成功,更新定位結果

success: function(res) {

var latitude = res.latitude

var longitude = res.longitude

var speed = res.speed

var accuracy = res.accuracy

that.setData({//賦值

longitude: longitude,

latitude: latitude,

speed: speed,

accuracy: accuracy})

}//定位失敗回調

fail: function() {

wx.hideLoading();

console.log("getLocationFail")}

complete: function() {

//隱藏定位中信息進度? ? ? ?wx.hideLoading()

}})

3.2信息共享

通過微信開發者后臺及微信公眾平臺上傳關于校園的信息以及公告,實現增、刪、替、改等功能。

管理員可以實現信息審核、發布、維護,包括文字、圖片、視頻、原文多種形式的鏈接或上傳,方便用戶閱讀。根據用戶反饋,在微信小程序及公眾號字數限制范圍內進行編輯調整。若字數超出或涉及其他因素,可刪除重新發布。

另外,微信小程序鏈接推文可通過綁定相關微信公眾號,再通過一個特殊組件:web-view完成跳轉。在該組件標簽src屬性上關聯所需的文章鏈接即可,如:

4 總結

直通校園公交服務系統,用戶操作簡單、維護容易,可以有效地解決師生出行不便、公交時間等候較長、打車費用昂貴等經濟問題,以及對緩解城市交通擁堵、環境污染等城市問題也有很大幫助。本系統是針對海南醫學院師生出行特點設計的小程序,實現了定位、公交路線查詢、信息共享,等功能,經測試,小程序運行良好。

后期將擴展師生互動交流平臺功能,如校園小伙伴等公眾號。當用戶在出行或在周邊商戶消費時,出現丟失財物等情況,可通過本系統進行失物招領。同時針對廣告泛濫、不當言論等問題,安排專人進行信息清洗、敏感詞屏蔽等行。

參考文獻:

[1] 張鋒,鄧闖,李建,等.基于微信“小程序”的公眾氣象服務應用[J].氣象科技,2019,47(2):361-366.

[2] 張小龍.微信小程序入口在哪?有什么用?[J].計算機與網絡,2017,43(4):50.

[3] 張鋒,鄧闖,李建,等.基于微信“小程序”的公眾氣象服務應用[J].氣象科技,2019,47(2):361-366.

[4] 雍昭宇,鄧小玲.基于微信小程序的智能公交查詢系統設計[J].計算機與網絡,2019,45(8):65-67.

[5] 翟戰強,陳榮榮,侯曉剛,等.基于互聯網地圖的路況接入與融合發布技術研究[C]//重慶:第十一屆中國智能交通年會論文集,2016:278-282.

【通聯編輯:唐一東】

猜你喜歡
公共交通
黑龍江省公共交通二氧化碳排放因子研究
基于階段判別的公共交通發展模式研究
——以防城港市為例
交通科技(2021年4期)2021-09-03 09:47:44
《城市公共交通》雜志社簡介
《城市公共交通》雜志社征稿啟事
基于NB-IOT技術的公共交通顯示牌設計
智能城市(2018年7期)2018-07-10 08:29:54
在未來,我們不需要路
二次規劃在城市公共交通系統工程中的應用
科學家(2017年1期)2017-04-11 22:08:58
基于計算實驗的公共交通需求預測方法
自動化學報(2017年1期)2017-03-11 17:31:10
公共交通一卡通TSM平臺研究
智能公共交通服務系統設計
河南科技(2014年10期)2014-02-27 14:09:25
主站蜘蛛池模板: 欧美翘臀一区二区三区| 欧美亚洲另类在线观看| 国产精品久久精品| 九九热精品视频在线| 波多野结衣国产精品| 日韩国产一区二区三区无码| 欧美日韩第三页| 在线综合亚洲欧美网站| 美女啪啪无遮挡| 日本一本在线视频| 国产一区二区三区在线无码| 日韩国产综合精选| 亚洲国产精品无码AV| 中文字幕波多野不卡一区| 国模私拍一区二区| 久久性妇女精品免费| 国产一在线| 日韩二区三区| 久草国产在线观看| 69av免费视频| 国产鲁鲁视频在线观看| 色婷婷亚洲综合五月| 久久99国产综合精品女同| 国产欧美在线观看精品一区污| 蜜臀AV在线播放| 在线免费无码视频| 女人18毛片久久| 国模在线视频一区二区三区| 国产99视频精品免费观看9e| 欧美在线国产| 蝴蝶伊人久久中文娱乐网| 亚洲日韩精品欧美中文字幕| 国产本道久久一区二区三区| 国产人前露出系列视频| 91成人在线观看视频| a级毛片免费播放| 国产精品自在在线午夜| 天天摸夜夜操| 国产精品午夜福利麻豆| 欧美中文字幕第一页线路一| 久久精品无码一区二区日韩免费| 亚洲第一中文字幕| 色国产视频| 中文天堂在线视频| 国内精品久久久久久久久久影视| 亚洲爱婷婷色69堂| 亚洲女同一区二区| 超碰aⅴ人人做人人爽欧美| 亚洲成综合人影院在院播放| 成人国产精品一级毛片天堂| 亚洲人免费视频| 久久精品人妻中文系列| 精品自窥自偷在线看| 国产成人亚洲精品色欲AV| 黄片在线永久| 国产在线98福利播放视频免费| 午夜欧美在线| 免费人成网站在线观看欧美| 黄色网址手机国内免费在线观看| 国产福利在线观看精品| 欧美成人aⅴ| 国产流白浆视频| 亚洲第一区在线| 成人亚洲天堂| 国产又色又爽又黄| 日本免费精品| 亚洲中文精品久久久久久不卡| 欧美国产成人在线| 国产美女91视频| 国产又粗又爽视频| 日本精品一在线观看视频| 久久精品无码国产一区二区三区| 手机精品福利在线观看| 国产日韩久久久久无码精品| 欧美成人一级| 综合色婷婷| 一边摸一边做爽的视频17国产| 国产 日韩 欧美 第二页| 欧美无专区| 国产一在线观看| 九九九国产| 99在线视频免费|