王鶴 王方雄 徐惠民



摘要:基于改善燃氣管網的巡檢模式、提高管網巡檢的效率、加強對燃氣管網巡檢系統管理的目的,采用百度地圖提供的JavaScriptAPI技術,通過HTML5、CSS3與JavaScript腳本語言設計開發了WebGIS平臺的智能燃氣管網巡檢系統,依賴百度地圖接口開發實現路徑規劃、實時監控、巡檢熱力圖、軌跡保存記錄、軌跡回放等GPS軌跡操作功能。結果表明,創建基于B/S模式的WebGIS管網巡檢系統利于城市管網數據信息的共享,保障管網巡檢質量。
關鍵詞:百度地圖API;JavaScript;WebGIS;管網巡檢
0引言
城市地下管網是城市的重要基礎設施和組成部分,是維持現代化城市正常運作的命脈。隨著城市建設的發展,對于新建小區、舊小區及道路管網燃氣配套工程逐年增多,管網巡檢工作量逐漸增大,巡檢作業難度日益提升,準確快速確定燃氣管線位置,實時掌握相關用戶管網信息顯得尤為重要。網絡在日常生活逐漸普及,為了提高巡檢效率、加強對巡檢系統的管理,網絡化已成為管網信息系統發展的必然趨勢。因此,將管網信息與空間信息相結合,利用百度地圖提供的JavaScript API技術,創建基于B/S模式的WebGIS智能管網巡檢系統,利于共享管網數據及信息,使巡檢系統更便利、更準確、更易于拓展。
1管網巡檢客戶端設計
1.1結構設計
Web端管網巡檢系統基于B/S架構,客戶層采用HTML5、CSS3和JavaScript語言對于Web uI進行設計開發,具體設計如圖1。客戶端即用戶端,用戶可以通過Web瀏覽器與系統進行友好訪問。使用ASP.Net WebAPIs構建REST服務,RESTfulservice是一種架構模式,是一種輕量級的web服務。服務器端由BaiduMap服務器和數據庫服務器組成,BaiduMap服務器通過BaiduMap APIs向Web客戶端提供服務,數據庫服務器通過DB Service APIs與客戶端進行信息交互,BaiduMap服務器根據定位API將數據傳輸給數據庫服務器。endprint