智能公交總體設計
系統中間層
系統中間層提供應用平臺框架以及GPS車輛調度系統所必須的中間件,包括GIS組件,在基礎組件的基礎上定制客戶化的GIS平臺。后臺車載監控服務負責監控車臺設備在線狀況,并通過GPS車載終端產品的協議,接收、解析、發送相應指令,支撐前臺的GPS車輛定位、調度功能??臻g數據引擎為系統提供了連接數據庫中空間數據資源的強大工具。接口適配組件負責與外部系統進行數據共享和互操作。
數據層
系統對數據實行統一管理,實現數據的共享,根據目前的業務需求,數據存儲方式采用分布式存儲的模式。
基礎底圖數據,更新速度較慢,存儲在客戶端,可以極大的加快公交公司管理人員瀏覽地圖的速度,增強使用者的友好體驗。
業務圖層數據,數據量比較小,更新速度快,集中存儲在核心數據庫,方便數據的共享和更新。
另一種常用的模式是使用第三方的地圖數據服務。本地就不需存儲地圖數據,也節省了地圖數據的采購成本。
其他業務數據包括GPS車載軌跡數據、系統管理數據等,需要實時更新,因此均存儲到核心數據庫。
這樣的數據部署模式,既保證了數據的共享、集中管理,用充分保證了系統的運行性能。
數據交換系統
數據交換系統的主要功能是實現分系統數據庫、共享數據庫之間的數據在有前提條件下、互惠互利的傳遞和交換。整個系統由數據接口、數據轉換、數據傳輸、數據路由、安全管理、調度監控、日志管理、系統管理等軟件模塊構成。
基礎架構服務
基礎架構服務定義了一個虛擬化的層面,該層面使得構建在其之上的業務集成架構能夠運行在任何包含了安全、目錄服務、存儲管理等底層的硬件平臺之上。
同時更重要的是,對于各類移動設備進行適配和管理,能夠屏蔽掉產品個性差異,使數據采集、統計和設備管理變得更加可行和容易。
對于各種工業接口協議、網絡協議都是在基礎架構層進行適配,使系統更關注于業務,具有更好的擴展性和穩定性。
評論