Cesium是一個十分出色的三維地球GIS模塊(開源系統且完全免費)。可以載入各種各樣符合規定的地形圖涂層,瓦片圖、矢量圖片等都適用。適用3DMax等三維建模軟件轉化成的obj文件,適用通用性的GIS測算;適用DEM標高圖。檢測中的3D-Tiles支系還適用傾斜攝影轉化成的大城市三維古建筑群。
中國很多三維GIS商品都根據Cesium開展封裝(包含一些大型廠)。由于工作中關聯,我對Cesium的一些基礎GIS作用開展了科學研究,專此記下來。
如圖,這是一個給市政工程GIS\BIM管理方法平臺做的原形,GIS一部分應用Cesium,BIM一部分應用第三方商業服務模塊。GIS操縱宏觀經濟、BIM適用外部經濟(如今都還沒哪些好的模塊能保證GIS\BIM的無縫拼接轉換)。
常用功能詳細介紹:
通訊衛星\矢量地圖轉換
我這里應用的是天地圖出示的服務項目,衛星地圖和矢量地圖各自啟用不一樣的插口,衛星地圖顯示信息實際效果如圖,矢量地圖顯示信息如下圖:
路面及基礎標明
點“路面及基礎標明”后,將路名等顯示信息并載入在原來的涂層上
加標識點
最先在地圖上點一下必須天賦加點的部位,隨后在彈出框內選擇色調,設置提示文本和顯示信息內容,點一下儲存;能夠加上好幾個標識。
繪圖線段
接連點一下地形圖2次就可以繪圖線段(可繪圖曲線)
繪圖環形
適用繪圖好幾個環形,每一環形任意色調,可以顯示信息園的半經、總面積等
繪圖不規則圖形
接連點一下地圖上的點,再鼠標右鍵合閉,就可以繪圖不規則圖形,可以測算不規則圖形每一邊的凌長、占地面積等
儲存角度、自動跳轉角度
儲存當今的角度;鍵入地理坐標,自動跳轉到指定位置
掩藏、載入實體模型
能夠動態性載入、掩藏三維實體模型(以便有利于演試,全部的實體模型均變大了十幾倍);地圖上的繪圖作用對全部實體模型都合理,包括在范疇內的實體模型會全自動高亮度并顯示信息;選中實體模型能全自動垂直居中并提醒是不是自動跳轉到BIM實體模型顯示信息(BIM實體模型也是根據三維WebGL的)
檢索
能夠依據鍵入的關鍵字開展檢索,應用百度搜索或是百度地圖的API,或是應用天地圖的API,檢索后開展精準定位,僅僅 百度搜索、百度地圖、天地圖等用的是不一樣的平面坐標,變換十分不便。
消除繪圖
消除全部繪圖的一部分
之上作用要是再健全下,封裝下就可以變成一個很非常好的三維GIS新項目基本平臺了,附人們企業做的GIS+BIM的商品截屏,應用了3D-Tiles