李婷娜,田冬迪,董明澤
(1.上海師范大學環境與地理科學學院;2.上海師慶科技發展有限公司)
智慧校園是智慧地球概念的具體闡述,通過運用大數據、物聯網等新興科技,全面感知校園的物理環境、工作情景和個體特征,最終將現實校園與虛擬校園聯系起來[1]。在智慧校園的不斷發展進程中,用戶對三維GⅠS的需求也不斷增加。三維技術與GⅠS的結合,不僅為空間提供良好、逼真的可視化平臺,展現GⅠS的優越性,實現GⅠS的多維度功能,同時也為智慧校園的建立提供一定的技術支撐[2]。近年來,三維GⅠS技術被許多研究學者運用到虛擬智慧校園的建設中。2016年,王苗苗等人利用SuperMap軟件實現三維數字模型的可視化,實現場景優化[3];2021年盧泓宇等人利用ArcScene和網頁平臺對校園模型進行展示[4]。由于硬件等條件的限制,目前大多數的三維可視化應用并不能達到預期效果,往往會因為數據量過大或網絡問題,造成渲染卡頓等現象。隨著用戶對三維智慧校園應用的需求變化,硬件設施與操作平臺的多樣性和云特征不斷發展,利用傳統技術,很難實現三維數據的跨平臺應用。在云計算、智慧城市等背景的推動下,各行業對三維GⅠS技術的需求不斷增加,面對多源異構的三維數據,如何實現其在Web、云平臺以及移動終端上的高性能可視化,實現智慧校園構建,成為當前三維GⅠS急需解決的問題。
Cesium.js是一個開源的前端JavaScript庫,不需要插件即可實現二維、二點五維以及三維數據在Web端的可視化,對跨平臺瀏覽器和多終端設備具有良好的兼容性和交互性[5],相較WebGL其開發效率更高、代碼編寫量更少,同時具有強大的三維渲染功能。……