GPS實現定位,定位信息(定位信息包括精度、緯度、速度、方向)通過手機模塊的GRPS發送到後臺軟件。GPRS發送采用TCP或UPD均可,UDP用的比較多。
2)後臺軟件()
後臺軟件運行在監控中心,有兩個核心功能:
a)定位信息通信:接收來自前端設備的定位信息;
b)在GIS(地理信息系統)地圖上顯示車輛軌跡。
3)技術細節:
a)前端設備既可以自行研發,也可以購買現成的產品或者委托專業公司定制開發;
b)GIS地理信息系統可以采用第三方公***平臺(如百度地圖、谷歌地圖),也可以專業的地圖引擎(ArcGIS)開發;
c)後臺軟件既可以窗口應用程序,也可以WEB應用程序;
d)後臺數據庫。後臺數據庫記錄各個車輛位置信息,為後臺系統查詢車輛、回放運行軌跡提供支持。如果用戶(指使用後臺系統的監控人員)不多,采用免費的SQL Server Express;如果用戶數量比較多,采用SQL Server或 Oracle;
4)實現細節
a)開發工具采用Visual Studio ,WinApp和WebApp均可開發;
b)數據庫設計。這是壹個長時間運行的監控系統,必定會包含大量歷史信息(車輛曾經跑過的位置信息),也許會包含大量的車輛信息。合理的設計表、索引非常關鍵。
c)如果後臺采用WEB網站,采用AJAX技術,實現車輛位置實時刷新;
=====
核心內容就這麽多,實現過程中肯定會遇到很多技術細節問題。搭建好核心框架就是成功的開始!