文/李歐陽(yáng) 楊云 史庭俊
農(nóng)業(yè)行政執(zhí)法應(yīng)急調(diào)度系統(tǒng)與傳統(tǒng)執(zhí)法現(xiàn)狀相比,有著諸多特點(diǎn)和優(yōu)勢(shì),主要包括實(shí)時(shí)性、精準(zhǔn)定位等等。
實(shí)時(shí)性,傳統(tǒng)的救援存在調(diào)度不力的情況,無(wú)法完成相互之間的協(xié)調(diào)調(diào)度,無(wú)法在第一時(shí)間完成調(diào)度,工作效率低下。將執(zhí)法人員與地圖相結(jié)合,使系統(tǒng)具有實(shí)時(shí)性,第一時(shí)間確定事發(fā)地,并同時(shí)計(jì)算執(zhí)法人員的位置,在最短的時(shí)間內(nèi)完成調(diào)度工作。與之前相比,極大的提升了工作效率,也簡(jiǎn)化了調(diào)度的程序,是調(diào)度工作進(jìn)行起來(lái)更加順利。可以實(shí)時(shí)監(jiān)控執(zhí)法人員工作狀態(tài)。
農(nóng)業(yè)行政執(zhí)法系統(tǒng)有精準(zhǔn)的定位系統(tǒng),在系統(tǒng)的地圖中點(diǎn)擊事發(fā)地點(diǎn),即可顯示事發(fā)地點(diǎn)周圍一公里之內(nèi)的執(zhí)法人員位置信息,實(shí)現(xiàn)對(duì)執(zhí)法人員的實(shí)時(shí)位置查詢,并將執(zhí)法人員信息展示在左側(cè)。
本章主要介紹農(nóng)業(yè)行政執(zhí)法應(yīng)急調(diào)度系統(tǒng)的開發(fā)環(huán)境以及關(guān)于采用的矢量地圖,Tomcat,Java,B/S,bootstrap 和MySQL 的介紹。
系統(tǒng)硬件平臺(tái)配置:
CPU:intel(r)core(tm)i5-4260u;
內(nèi)存:4GB;
硬盤:100G;
操作系統(tǒng):Windows10,64 位。
2.2.1 矢量地圖
二維是指平面上的東西,有長(zhǎng)與寬兩個(gè)維度。三維則是立體的,有高長(zhǎng)寬這三個(gè)維度。什么是矢量?在高中的數(shù)學(xué)里我們學(xué)過(guò),有大小,有方向的量就是矢量。與傳統(tǒng)的變量不同的是,矢量突出的不僅僅是大小,還要有方向。矢在漢語(yǔ)里有箭意思,矢量中的箭頭一般用來(lái)指示方向。
2.2.2 Java 技術(shù)
Java 計(jì)算機(jī)語(yǔ)言被稱為高級(jí)編程語(yǔ)言。它由SunMicrosystems 在1995年開發(fā),旨在讓移動(dòng)設(shè)備能夠“彼此交談”。那么Java 用于什么?Java 編程語(yǔ)言的目標(biāo)是讓一個(gè)在一臺(tái)計(jì)算機(jī)上編程的開發(fā)人員能夠在另一臺(tái)計(jì)算機(jī)上運(yùn)行他/她的代碼,即使這兩臺(tái)計(jì)算機(jī)沒(méi)有任何相似之處。對(duì)于其他編程語(yǔ)言(例如C++),相同的代碼在不同的機(jī)器上的解釋不同。在Windows 上編程通常意味著該程序無(wú)法在Mac 上運(yùn)行。而Java 可以適用一切平臺(tái)。
2.2.3 SSH 框架
SSH 不是一個(gè)框架,而是一些框架(Struts+Spring+Hibernate),是目前比較流行的開源的應(yīng)用于Web 應(yīng)用程序的框架。完整的SSH 框架體系一般分為四層:表示層,業(yè)務(wù)邏輯層,數(shù)據(jù)持久層和域模塊層。
2.2.4 Bootstrap
Bootstrap,出自 Twitter,是目前很受歡迎的前端框架。Bootstrap 是基于HTML、CSS、JavaScript 的,它簡(jiǎn)潔靈活,使得Web 開發(fā)更加快捷。
2.2.5 MySQL
本次數(shù)據(jù)庫(kù)按照要求使用的是MySQL。MySQL 是一個(gè)開源的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它名字是由“My”和“SQL”(結(jié)MySQL 是一個(gè)開源的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)。
農(nóng)業(yè)行政執(zhí)法應(yīng)急調(diào)度系統(tǒng)功能包括:
(1)定位查詢:后臺(tái)管理人員通過(guò)地圖,可以實(shí)時(shí)查看現(xiàn)場(chǎng)執(zhí)法人員的位置信息;
(2)軌跡回放:后臺(tái)管理人員通過(guò)地圖,可查詢執(zhí)法人員的執(zhí)法軌跡記錄;
(3)應(yīng)急處理:當(dāng)發(fā)生突發(fā)事件時(shí),后臺(tái)管理人員在地圖上確定搜索區(qū)域,在區(qū)域內(nèi)定位查詢執(zhí)法人員信息,科學(xué)調(diào)度周邊執(zhí)法人員及時(shí)趕赴現(xiàn)場(chǎng)進(jìn)行應(yīng)急處置。
在實(shí)際應(yīng)用的過(guò)程中有著重要的作用,例如,在市區(qū)內(nèi)某一地區(qū)有緊急情況發(fā)生時(shí),能否快速的在第一時(shí)間對(duì)事發(fā)地點(diǎn)進(jìn)行布控,第一時(shí)間拿到現(xiàn)場(chǎng)的各項(xiàng)數(shù)據(jù)資料,將現(xiàn)場(chǎng)的語(yǔ)音,視頻,圖片等各類數(shù)據(jù)收集起來(lái),并作出應(yīng)急反應(yīng)。這時(shí),建立一個(gè)高效的應(yīng)急調(diào)度系統(tǒng)就顯得尤為關(guān)鍵。可在目前的通信系統(tǒng)中,還存在著諸多的問(wèn)題(如信號(hào)不一致,效率低下,不相容,不可通約)使得不能在第一時(shí)間作出相應(yīng)的決策,完成調(diào)度,因此缺乏有效的城市應(yīng)急調(diào)度系統(tǒng)肯定會(huì)影響城市的高效管理。所以在這個(gè)基礎(chǔ)上,行政綜合執(zhí)法應(yīng)急調(diào)度系統(tǒng)的目的就是在基于矢量地圖的基礎(chǔ)上,通過(guò)實(shí)時(shí)的監(jiān)控,迅速確定事發(fā)地點(diǎn),并第一時(shí)間尋找出地圖上執(zhí)法人員的位置,通過(guò)距離的計(jì)算,得到位置最近的執(zhí)法人員的個(gè)人信息,完成第一時(shí)間的調(diào)度救援。這樣可以大大提升行政人員的工作效率,為救援贏得寶貴的黃金時(shí)間。
綜上所述,農(nóng)業(yè)行政執(zhí)法應(yīng)急調(diào)度系統(tǒng)能夠根據(jù)應(yīng)急調(diào)度人員設(shè)定的區(qū)域,實(shí)時(shí)定位、查看執(zhí)法人員位置信息,科學(xué)調(diào)度執(zhí)法人員進(jìn)行應(yīng)急處理。當(dāng)某地出現(xiàn)緊急情況時(shí),后臺(tái)調(diào)度人員可根據(jù)地圖上各個(gè)人員的位置,指派離發(fā)生狀況地點(diǎn)最近的人員前去處理。本文主要工作是對(duì)基于矢量地圖的應(yīng)急調(diào)度系統(tǒng)的設(shè)計(jì)及應(yīng)用進(jìn)行分析,首先介紹了應(yīng)急調(diào)度系統(tǒng)的研究背景與意義,之后對(duì)該系統(tǒng)所涉及的主要技術(shù)進(jìn)行了相關(guān)的介紹,選擇Java 技術(shù)與ssh框架對(duì)系統(tǒng)進(jìn)行開發(fā),對(duì)所用到的矢量地圖,tomcat 進(jìn)行簡(jiǎn)要的介紹,選擇MySQL 作為數(shù)據(jù)庫(kù)來(lái)對(duì)數(shù)據(jù)進(jìn)行存放。希望通過(guò)本文可以有效的改變傳統(tǒng)救援存在的調(diào)度力度不足的情況,實(shí)現(xiàn)救援工作的高效進(jìn)行。