


[摘要]" " 最短時間內獲得震中及其周邊地區的受災情況反饋是震后應急工作的重要內容,也是應急決策的重要依據。工作實踐表明,相比于被動地等待人員上報,主動地向受災地區撥打電話,更有利于快速地獲取災情信息,從而提高震后應急處置效率。本文基于政府值班電話有專人值班值守的優勢,收錄了江蘇省13地市鄉鎮、街道的政府值班電話和派出所值班電話數據,并結合微信小程序輕量、易操作的特點,設計并實現了江蘇地震應急聯絡通訊錄。該程序實現了對通訊錄信息的實時交互查詢,完成了快速準確便捷地撥打電話的功能,也在一定程度上保證了電話的接通率。同時,通過日常對數據庫的維護,保障了數據的即時可用。與傳統的人工查詢方式相比,更加直觀、高效,有效降低了震后應急過程中的時間成本和過程誤差。
[關鍵詞] 微信小程序; 地震應急; 通訊錄; 即時通訊
[DOI] 10.19987/j.dzkxjz.2023-035
0" 引言
地震事件的偶發性導致在震前能夠準備的供決策的信息數據有限,故快速、準確地獲得震區現場的實時信息是震后應急的關鍵,也是震后輿情引導,維持社會穩定的重要依據,領導判斷決策的準確性也與此密不可分。因此,利用現有的手段,提高震后信息獲取的能力,成為地震應急領域研究的熱點。
1" 需求分析
目前,江蘇省地震局應急工作中常見的震后災情信息獲取手段有:通過值班人員給發生地震附近的臺站和市地震局撥打電話或視頻會商詢問情況;通過12322災情速報員回復短信上報震感情況[1];通過微博等公共社交平臺收集網友的反饋信息;通過現場工作組奔赴實地勘察獲取震區相關情況。現有方法大多是被動地等待人員上報,或是震后一段時間后才能到達震區,獲得的信息滿足不了震后應急的緊迫性,影響了應急處置的效率。工作實踐表明,主動向受災地區撥打電話可以快速獲取災情信息[2],減少不必要的等待時間。同時,相比于視頻連線或撥打個人電話的不確定性,政府值班電話有專人值班值守,可以最大限度的保證撥號后聯通。因此,本文在現有工作的基礎上,提出利用鄉鎮、街道政府等的值班電話和派出所值班電話,輔助應急工作的開展。
微信小程序是一種不需要下載的新型應用程序,自2017年上線以來,因其不受時間、地點和設備限制的特點,得到了廣泛的應用和普及,為越來越多的行業應用提供了新的技術手段,地震行業也越來越多地展開了相關應用。河南省地震局以微信小程序為載體,開發了災情收集與處置系統[2];新疆地震局基于微信公眾平臺,實現了一套地震應急救援協同聯動服務系統[3];山西省地震局基于微信平臺實現了地震信息服務系統[4];山東省地震局基于微信小程序,設計了一套地震現場信息管理系統[5];陜西省地震局設計開發了無人值守臺站的自動化監控與運維微信小程序[6]。同時,微信小程序具有占用內存小、開發框架簡單、便于后期維護升級的特點,降低了開發應用成本。因此,微信小程序十分適用于地震應急場景下,時間緊迫、需求直接的應用特點,讓使用者可以快速獲得應用反饋。
江蘇省屬于少震地區,區內發生的破壞性地震震級大多小于6.0[7-8],絕大部分情況下能夠保證震后移動通訊手段的聯通,而且全省鄉鎮、街道的值班電話號碼儲量龐大,震后人工查找需要耗費時間和精力。因此,本文利用微信小程序,結合江蘇本地特點,開發一套用于震后應急聯絡的通訊錄系統,從而在地震突發情況下,變被動為主動,減少人工查找所消耗的時間,迅速有效地提供通訊信息,滿足震后應急需要。同時,利用云存儲統一管理數據庫,減少了信息傳遞造成的誤差,保證了數據的準確性,并可以打通部門間的信息壁壘,實現數據共享。
綜上,本文基于微信小程序的應用特點,結合江蘇本省應用需求,開發了江蘇地震應急聯絡通訊錄(以下簡稱“應急通訊錄”)。
2" 小程序開發框架
本文利用小程序開發平臺為開發者提供的應用框架,和小程序自己定義的WXML、WXSS語言和原生接口,實現簡單、高效的開發模式。其中,WXML語言主要用于搭建小程序界面組件結構;WXSS語言主要用于定義界面組件的樣式;小程序原生接口主要用于實現小程序的業務功能。
根據系統功能需求,結合小程序自身框架體系,本文開發的應急通訊錄小程序采用3層架構[9],包括視圖層(View)、邏輯層(App Service)和數據層(Data)。其中視圖層用于接收邏輯層處理后的數據,完成頁面渲染,為用戶顯示最終結果;邏輯層用于完成小程序的邏輯處理、數據請求和接口調用;數據層用于在服務器中存儲程序所需的數據。應急通訊小程序整體框架設計如圖1所示。
3" 數據庫設計
本文以便于數據的共享和管理為目的,將通訊錄數據部署在騰訊云服務器上,并選用MySQL數據庫來創建通訊錄數據庫。數據庫的主要數據表包括:t_admin、t_area和t_street等,其中t_street表用于存儲全省13地市近千個鄉鎮、街道的政府值班電話和派出所值班電話。數據庫中常用字段的數據說明見表1。考慮到政府值班電話數據的變化頻次較低,除了會在日常使用中對通訊錄中有誤數據進行修正以外,還會在每年基礎數據資料更新的同時對通訊錄數據進行校準,進而保證數據的準確性和可用性。
4" 系統功能實現
應急通訊錄小程序主要是為了便于震后可以快速聯系震中及周邊地區政府部門,獲取客觀真實的災情信息。系統根據用戶行為習慣,設計了“市—區縣”的二級查找模式。用戶根據短信信息,點擊選擇市、區縣(圖2a),可快速查找到區縣內所有鄉鎮街道的值班電話和派出所電話(圖2b)。查詢是應急通信錄小程序的核心功能之一,其主要代碼如下:
// 通過GET請求獲取通訊信息
getStreet:" function (t) {
return" i({
url:" \"/getStreet\",
method:" \"GET\",
data:" t
})}
//根據用戶選擇的區縣,調用getStreet函數,獲取指定范圍內鄉鎮、街道的通訊信息
this.curarea = e[0].label + e[1].label, this.$api.getStreet({
pid: u
}).then((function (e) {
200 == e.code ? n.dataList = e.data : n.$u.toast(\"獲取失敗\"), t.hideLoading()
}))
然后,在手機界面上點擊需要撥打地區的電話號碼,即可實現實時手機撥號功能(圖2c)。調用手機撥號功能的主要代碼如下:
callPhone: function(e) {
t.makePhoneCall({
phoneNumber: e
})}
整個過程由于減少了人工參與,降低了數據傳遞和輸入帶來的誤差,可快速完成查找和撥號功能,有利于在應急流程中,將有限的人力集中到震后其他的應急保障工作中。
5" 結束語
震后的快速響應是減輕地震災害損失的一種有效途徑,及時獲取災區救援目標等信息,對快速部署救援力量,高效地開展應急救援工作起到極為重要的作用。本文研究以協助快速獲取震后災情信息為目標,實現了基于微信小程序的江蘇地震應急聯絡通訊錄,并在江蘇鹽城市東臺市3.0級地震發生后,進行了應用測試。通過使用應急通訊錄小程序,及時撥通了東臺市時堰鎮及其鄰近鄉鎮的政府值班電話,詢問了震感等有關情況。通過此次實踐驗證,借助微信小程序等手段,在震后應急工作中取得了以下幾個方面的提升: ① 工作更精簡。通過電子化的數據生產方式,既提高了數據生產速度,也節省了人力的重復勞動,可以讓工作人員更直接地進入下一步工作。 ② 數據更精準。通過數據的收集、整理,將所需數據存儲在數據庫中,保證了數據來源可靠、準確,提高了數據利用的科學性和實踐性;同時,彌補了當前基礎數據庫中對這方面信息的缺失。 ③ 信息更暢通。利用云共享數據,打破了傳統的功能分割,實現了資源共利用,信息共分享,更有利于各部門協調工作,最大限度地發揮應急輔助作用。
參考文獻
[1] 王琛,章熙海,肖飛,等. 基于12322平臺的江蘇省地震應急災情速報系統的設計與應用[J]. 震災防御技術,2018,13(2):471-479" " Wang C,Zhang X H,Xiao F,et al. Design and application of Jiangsu earthquake emergency disaster information reporting system based on 12322 platform[J]. Technology for Earthquake Disaster Prevention,2018,13(2):471-479
[2] 韓貞輝,王斐斐,樊華. 基于微信小程序的地震災情信息收集與處置系統研究[J]. 城市與減災,2022(3):43-47" " Han Z H,Wang F F,Fan H. Study on the collection and disposal system for earthquake disaster information based on WeChat applet[J]. City and Disaster Reduction,2022(3):43-47
[3] 劉軍,譚明,裴成章,等. 基于微信公眾平臺的地震應急救援協同聯動系統設計與初步應用[J]. 內陸地震,2021,35(3):285-292" " Liu J,Tan M,Pei C Z,et al. Design and preliminary application of earthquake emergency rescue collaborative linkage system based on WeChat public platform[J]. Inland Earthquake,2021,35(3):285-292
[4] 閆曉美,張正霞,谷利國,等. 基于微信平臺的地震信息服務系統設計與實現[J]. 山西地震,2022(3):25-28" " Yan X M,Zhang Z X,Gu L G,et al. Design and implementation of earthquake information service system based on WeChat platform[J]. Earthquake Research in Shanxi,2022(3):25-28
[5] 婁世平,賈榮光,楊玉永,等. 地震現場信息管理系統的設計與實現[J]. 華北地震科學,2022,40(2):1-8,28" " Lou S P,Jia R G,Yang Y Y,et al. Design and implementation of earthquake on-site information management system[J]. North China Earthquake Sciences,2022,40(2):1-8,28
[6] 丁曉光,翟宏光,何楊,等. 無人值守臺站運維監控微信小程序設計與實現[J]. 震災防御技術,2021,16(4):756-762" " Ding X G,Zhai H G,He Y,et al. Design and implementation of operation monitoring for unmanned stations based on WeChat applet[J]. Technology for Earthquake Disaster Prevention,2021,16(4):756-762
[7] 吳珍云,金忠平,王冬辰,等. 基于開源GIS的地震應急信息可視化平臺構建與應用[J]. 實驗室研究與探索,2020,39(1):69-73" " Wu Z Y,Jin Z P,Wang D C,et al. Construction and application of information visualization platform for earthquake emergency based on open source GIS[J]. Research and Exploration in Laboratory,2020,39(1):69-73
[8] 胡米東,毛華鋒,陳啟林,等. 溧陽地區居民地震風險認知調查分析[J]. 四川地震,2021(4):31-34" " Hu M D,Mao H F,Chen Q L,et al. Investigation and analysis on earthquake risk cognition of residents in Liyang area[J]. Earthquake Research in Sichuan,2021(4):31-34
[9] 田穎. 微信小程序在突發事件信息采集中的應用[J]. 測繪與空間地理信息,2020,43(4):25-27" " Tian Y. Application of WeChat mini program in emergency information collection[J]. Geomatics amp; Spatial Information Technology,2020,43(4):25-27
Design and implementation of Jiangsu earthquake emergency contact directory based on WeChat mini program
Zhang Ting*
Jiangsu Earthquake Agency, Jiangsu Nanjing 210014, China
[Abstract]" " "Obtaining disaster response feedback from the epicenter and surrounding areas in the shortest possible time is an important part of post-earthquake emergency work and the most important aspect of emergency decision-making. Work practice has shown that, compared to passively waiting for personnel to report, actively calling the affected areas is more conducive to quickly obtaining disaster information, thereby improving the efficiency of post-earthquake emergency response. Based on the advantage that government duty telephones have dedicated personnel on duty, this paper collects the data of government duty telephones and police station duty telephones in towns and streets of 13 cities in Jiangsu Province. Combined with the characteristics of light weight and easy operation of WeChat mini program, we designed and implemented a Jiangsu earthquake emergency contact directory. This program realizes real-time interactive inquiry of address book information, completes the function of quickly, accurately, and conveniently dialing calls, and also ensures the connection rate of the phone to a certain extent. At the same time, through the daily maintenance of the database, the instant availability of data is guaranteed. Compared with the traditional manual query method, it is more intuitive and efficient, and effectively reduces the time cost and process error in the post-earthquake emergency response process.
[Keywords] WeChat mini program; earthquake emergency; directory; instant messaging
*通訊作者: 張婷(1993-),女,工程師,主要從事地震應急相關研究。E-mail:ztt_gis@126.com