隆益民
(廣東女子職業技術學院,廣州 511450)
移動位置服務是利用一定的技術手段通過移動網絡獲取移動終端用戶的位置信息(經緯度坐標),在電子地圖平臺的支持下為用戶提供相應服務的一種增值業務。它是移動互聯網和定位服務的融合業務。由于其在緊急救援、親友定位、汽車導航、智能交通、團隊管理等方面的作用,近幾年發展非常快。
面對發展迅猛的全球移動定位業務市場,中國的定位業務也表現出強烈的市場需求。中國的位置服務業務開始于2001年5月,北京移動基于移動夢網卡推出位置服務,隨后各省陸續推出。同時110報警業務一直呈上升趨勢,人們越來越需要高效的緊急救援。另外,大中型城市對智能交通和車輛導航的要求越來越迫切,急需解決交通擁擠、管理混亂的問題。此外還有移動黃頁查詢、與位置有關的計費,都會隨著移動互聯網的發展而引起人們的關注。目前國內很多城市都在建設應急聯動系統,同步增加了手機位置信息同步提取的功能,使得在整個應急聯動過程中,工作效率大大提高,節約了處理時間。
本課題主要就位置服務在無線移動領域具有的應用前景、應急聯動系統的建設對民生以及對社會長期安定和繁榮的發展產生的影響進行研究。同時在研究社會效應的基礎上,對其經濟和技術的可行性進行分析,給系統的設計和實現進一步開發奠定了理論基礎。最后,在理論分析的可行性基礎上,系統的目標是設計一種精確安全的報警系統,使得市民可以便捷并安全地將案情報告給指揮中心,而且指揮中心能夠根據案發地點找出距案發地點最近的警力,第一時間處理案情。
為了實現該目標,使用如下技術:首先,系統必須是高度機動靈活的,并且方便使用,因此選用智能手機作為載體;其次,本系統的作用是將案情和案發地點快捷地報告給指揮中心,需要系統自動獲取位置信息,帶有GPS系統的智能手機是最佳選擇。
研究重點是:
①建立移動位置服務的數據模型。
②移動位置服務管理機制和體系結構。
③實現基于GPS的移動位置服務系統體系中信息的集成、協作發現、協作驗證及協作檢索等相關算法。
2.3.1 移動位置服務系統的基本結構模式
系統架構如圖1所示。
具體流程是:
①手機通過接收衛星信息計算位置;
②巡警定期將自己的位置信息報告給指揮中心;
③受害者將案情和案發地點報告給指揮中心;
④指揮中心搜索最近的警員,并向該警員發出趕往案發現場的指令;
⑤警察趕往案發現場處理案情。

圖1 系統架構
2.3.2 數據結構
案情信息的數據結構主要包括案發時間、案發地點的經度和緯度信息,以及案件類型:

2.3.3 系統界面
圖2是報警客戶端界面,包括案件的類型以及一個向指揮中心報告案情的按鈕,同時可以拍下罪犯的相片上傳到指揮中心。
圖3是警察收到的案情信息,包括時間、位置、報警人的手機號碼、案件類型。如果系統不能辨別該位置的地名,將顯示該位置的經度和緯度。
圖4是警察端參數設置,包括警員電話號碼、警號,以及向指揮中心報告自己位置的周期和處理案情的半徑范圍。定義半徑范圍的意義在于警員只處理自己管轄范圍內的案件。

圖2 報警客戶端界面

圖3 警察收到的案情信息

圖4 警察端參數設置
圖5是案情地圖。警員可以看到他接收到的案件的位置。

圖5 案情地圖
圖6是警員視圖,警員可以在地圖上看到他附近的警員。

圖6 警員視圖
移動位置服務系統性能穩定可靠,兼容中/英文短消息報警功能,可移動中接警和布/撤防。通過異地打入電話或發短信指令可進行遠程布防、撤防、監聽、遙控輸出、主機功能設置等,特別適用于車庫、倉庫等有線網絡不能到達的地方。
本文創新點:課題研究并設計實現了移動位置服務信息系統,采用B/S和C/S相結合的開發模式,開發選擇Eclipse、Android2.3,后臺數據庫選用SQL Server 2005。
測試表明,系統能夠實現報警電話快速定位的功能,并通過地圖或文字描述等方式展示位置信息,達到接警、處警對位置信息的要求。系統將大量分散的、數據格式各異的信息集中管理和分析,界面友好,實現多個系統的集成。實驗證明,該系統易于維護和擴展,具有較好的實用性和通用性。
[1]Al Khalifa S,J agadish H V,Koudas N.Structural joins:a primitive for efficient XML query pattern matching[C]//Proceedings of the 2002International Conference on Data Engineering.San Jose,California,2002:141-154.
[2]Lv Jian-hua,Wang Guo-ren,Yu Jeff rey Xu.A new pat h expression computing approach forXML data[C]//Proceedings of 1st VLDB Workshop on Efficiency and Effectiveness of XML Tools and Techniques(LNCS2590).HongKong,2002:35-46.
[3]Jiang Hai-feng,Lu Hong-jun,Wang We,et al.XR-tree:Indexing XML data for efficient structural joins[C]//Proceedings of the 19th IEEE ICDE International Conference on Data Engineering.Bangalore,2003:253-264.
[4]Wang G R.Extending XML schema with object-oriented features[J].Information Technology Journal,2005,4(1):44-54.
[5]Eduardo K P,Luiz C Z.Aspectweaving strategies[J].Journal of Universal Computer Science,2003(8):970-983.
[6]Gamma E,Helm R,Johnson R.Design Patterns:Elements of Reusable Object-Oriented Software[M].New York:Addison Wesley,1995.
[7]桂浩,陳剛,范昊.XML開發技術教程[M].武漢:武漢大學出版社,2009.
[8]閻宏.JAVA與模式[M].北京:電子工業出版社,2007.
[9]Extensible Markup Language(XML)1.0[S/OL].4th Edition.(2009-02-05)[2011-10].http://www.w3org/TR/REC-xml/.
[10]WROX.Professional SQL Server 2005XML,2006.
[11]WROX.Beginning XML Databases,2006.
[12]Microsoft MSDN[EB/OL].(2009-02-05)[2011-10].http://msdn.microsoft.com.
[13]IBM.IBM DB2信息中心,2009.