SuperMap iClient JavaScript
SuperMap iClient JavaScript - 云 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺
SuperMap iClient JavaScript 是基于現(xiàn)代 Web 技術(shù)棧構(gòu)建的 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺,是 SuperMap GIS 和在線 GIS 平臺系列產(chǎn)品的統(tǒng)一 JavaScript 客戶端。
SuperMap iClient JavaScript 是基于現(xiàn)代 Web 技術(shù)棧構(gòu)建的 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺,是 SuperMap GIS 和在線 GIS 平臺系列產(chǎn)品的統(tǒng)一 JavaScript 客戶端。
SuperMap iClient3D for WebGL
SuperMap iClient3D for WebGL - 三維 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺
SuperMap iClient3D for WebGL 是基于 WebGL 技術(shù)自研的三維 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺,可用于構(gòu)建無插件、 跨操作系統(tǒng)、跨設(shè)備、跨瀏覽器的三維 GIS 應(yīng)用程序。
SuperMap iClient3D for WebGL 是基于 WebGL 技術(shù)自研的三維 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺,可用于構(gòu)建無插件、 跨操作系統(tǒng)、跨設(shè)備、跨瀏覽器的三維 GIS 應(yīng)用程序。
SuperMap iClient3D for WebGPU
SuperMap iClient3D for WebGPU - 三維 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺
SuperMap iClient3D for WebGPU 是基于 WebGPU 技術(shù)實現(xiàn)的三維GIS網(wǎng)絡(luò)客戶端開發(fā)平臺,可用于構(gòu)建無插件、跨操作系統(tǒng)、跨設(shè)備、跨瀏覽器的三維 GIS 應(yīng)用程序。SuperMap iClient3D for WebGPU 與 SuperMap iClient3D for WebGL 是同一產(chǎn)品包,該產(chǎn)品包同時支持 WebGPU 和 WebGL 兩套渲染引擎。除暫時不支持低代碼開發(fā)外,SuperMap iClient3D for WebGPU 的其他產(chǎn)品特性與SuperMap iClient3D for WebGL 基本一致。
SuperMap iClient3D for WebGPU 是基于 WebGPU 技術(shù)實現(xiàn)的三維GIS網(wǎng)絡(luò)客戶端開發(fā)平臺,可用于構(gòu)建無插件、跨操作系統(tǒng)、跨設(shè)備、跨瀏覽器的三維 GIS 應(yīng)用程序。SuperMap iClient3D for WebGPU 與 SuperMap iClient3D for WebGL 是同一產(chǎn)品包,該產(chǎn)品包同時支持 WebGPU 和 WebGL 兩套渲染引擎。除暫時不支持低代碼開發(fā)外,SuperMap iClient3D for WebGPU 的其他產(chǎn)品特性與SuperMap iClient3D for WebGL 基本一致。
SuperMap iClient3D for Cesium
SuperMap iClient3D for Cesium - 三維 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺
SuperMap iClient3D for Cesium 是基于 WebGL 技術(shù)和 CesiumJS 開源框架實現(xiàn)的三維 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺,可用于構(gòu)建無插件、跨操作系統(tǒng)、跨設(shè)備、跨瀏覽器的三維 GIS 應(yīng)用程序。
SuperMap iClient3D for Cesium 是基于 WebGL 技術(shù)和 CesiumJS 開源框架實現(xiàn)的三維 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺,可用于構(gòu)建無插件、跨操作系統(tǒng)、跨設(shè)備、跨瀏覽器的三維 GIS 應(yīng)用程序。
◇ 二維客戶端新增可設(shè)置全局自定義請求頭的方法,用于傳遞自定義信息
◇ 地圖開發(fā)庫支持:Leaflet、OpenLayers、Mapbox GL JS、MapLibre GL JS、iClient Classic
◇ 圖表開發(fā)庫支持:ECharts、ECharts GL、D3、MapV、DECK.GL、AntV L7 等
◇ 架構(gòu)設(shè)計上采用 MVVM 模式(Model-View-ViewModel),同時兼容其它框架,例如:Angular 以及原生 H5 開發(fā)
◇ 支持 Vue/React 框架下的組件式開發(fā),包括:地圖組件、豐富的地理可視化組件、圖表類組件和基礎(chǔ)GIS組件等
◇ 組件內(nèi)置了 100 多套主題,支持一鍵切換所有組件的主題風格
◇ FGB 圖層的渲染性能綜合提升 20%(for Leaflet,for OpenLayers)
◇ WebMap 新增支持加載 A* VectorTile 服務(wù)的圖層(for OpenLayers, for MapboxGL, for MapLibreGL)
◇ 瓦片渲染新增支持控制額外渲染的瓦片圈數(shù),確保地圖邊緣符號的完整性(forLeaflet, for MapboxGL)
◇ 為 SuperMap iServer 的地圖服務(wù)、數(shù)據(jù)服務(wù)等提供統(tǒng)一的 API 和可視化呈現(xiàn)
◇ 可實現(xiàn)高效批量的二維 / 三維空間數(shù)據(jù)轉(zhuǎn)換、動態(tài) / 靜態(tài)的可視化效果:散點圖、熱力圖、蜂巢圖、軌跡圖、O-D 圖、流向圖、三維建筑圖、風圖、等高線圖等
◇ 提供多源數(shù)據(jù)可視化能力,支持時序數(shù)據(jù)可視化、視頻可視化、海圖可視化、GLTF、OBJ 模型可視化等
◇ 通過 Web 符號庫提供前后端一致的 Web 符號化制圖能力,支持自定義 Web 符號
◇ 支持快速訪問 SuperMap iPortal 和 SuperMap Online 中用戶配置的地圖
◇ 基于 Leaflet 地圖庫,提供靈活方便的二維動態(tài)標繪功能
◇ 提供包含 7 種經(jīng)典動畫的態(tài)勢推演功能、便捷的態(tài)勢圖管理功能
◇ 支持 MVT 矢量瓦片,支持地理坐標系、投影坐標系、地方坐標系等標準坐標系
◇ 支持查詢、選擇、高亮等交互操作和樣式配置
◇ 集成 turf.js,支持空間、拓撲、等值、量算等客戶端計算能力
◇ 基于 UGC-Wasm 技術(shù)路線,通過客戶端提供高效的查詢分析編輯能力
集成豐富的地圖可視化效果
◇ 支持投影坐標系、地理坐標系、地方坐標系等各類坐標系
◇ 新增支持加載基于三維高斯?jié)姙R數(shù)據(jù)生成的 S3M 3.01數(shù)據(jù)
◇ 支持加載符合測繪行業(yè)標準 CH/T9040-2023 規(guī)定的S3M 3.01 數(shù)據(jù)、符合 OGC 社區(qū)標準規(guī)定的 3D Tiles1.1 數(shù)據(jù)和 I3S1.3 數(shù)據(jù)
◇ 新增支持加載 WGS84 WebMercator 坐標系下的 I3S數(shù)據(jù)(符合 OGC 社區(qū)標準)
◇ 新增支持請求和顯示指定范圍內(nèi)的S3M 數(shù)據(jù)
◇ 支持加載地形/影像、建模白模數(shù)據(jù)、城市精模數(shù)據(jù)、傾斜攝影三維模型、點云、BIM、三維點/線/面、三維場數(shù)據(jù)、三維網(wǎng)絡(luò)數(shù)據(jù)等多源異構(gòu)空間數(shù)據(jù)
◇ 支持加載天地圖、BingMaps、SuperMap在線地圖、MapBox 地圖、STK 地形、ArcGIServer 等多種地形 / 影像服務(wù)
◇ 提供矢量瓦片圖層,支持加載 MVT 數(shù)據(jù),支持矢量對象的選擇、屬性 / 空間查詢、風格 / 顯隱設(shè)置、MVT 文字沿線標注等
◇ 優(yōu)化 MVT 顯示效果:提升文字清晰度,新增支持沿線標注文字與視口或線平行
◇ 新增支持定位至 MVT 數(shù)據(jù)的指定層級
◇ 提供動態(tài)圖層,支持海量實時動態(tài)對象的高效渲染
◇ 提供實例化圖層,支持大規(guī)模三維符號化對象的批量創(chuàng)建、實時編輯和高效繪制,新增支持顏色替換模式
◇ 支持圖層動畫、模型爆炸、模型動態(tài)拉伸等動畫模型效果
◇ 提供強大的數(shù)據(jù)承載能力,支持城市級數(shù)據(jù)的快速加載和流暢顯示
◇ 提供數(shù)據(jù)安全保障能力,支持基于 Token 訪問受保護的資源和設(shè)置自定義請求頭
◇ 支持傾斜攝影模型局部更新,可動態(tài)切換顯示不同歷史時期的傾斜攝影三維模型
◇ 優(yōu)化相機操作體驗,支持將鼠標中鍵上下拖動方向與相機俯仰方向保持一致,鼠標中鍵增加縮放慣性
◇ 新增支持精準捕捉S3M 瓦片中模型對象的頂點及拾取模型邊線
◇ 提升城市級精模/ 白模/ 傾斜攝影三維模型數(shù)據(jù)在國產(chǎn)軟硬件環(huán)境下的加載性能,幀率達 25+
◇ 支持天際線分析、通視分析以及距離 / 高度/ 面積量算等三維空間分析和量算功能
◇ 支持布爾運算、拉伸、截面放樣等三維空間運算功能
◇ 支持地形修改、地形開挖、坡度 / 坡向分析、等值線分析、淹沒分析、地形分層設(shè)色等功能
◇ 優(yōu)化地形修改功能,新增支持創(chuàng)建側(cè)邊,適用于地形挖方
◇ 支持 POI 檢索、屬性查詢、SQL 查詢、空間查詢、基于 GPU 的空間查詢等三維查詢能力
◇ 支持地質(zhì)體的實時剖面、裁剪、開挖以及爆炸、夸張、構(gòu)建虛擬鉆孔等基于 GPU 的三維空間分析和表達能力
◇ 支持點、線、面、幾何體、小品等對象的在線繪制和實時編輯能力
◇ 支持沿線飛行功能
◇ 優(yōu)化可視域分析功能,新增支持對 360 度全方位范圍進行分析
◇ 優(yōu)化S3M 圖層裁剪效果,降低裁剪后數(shù)據(jù)邊緣鋸齒
◇ 新增S3M 瓦片像素級編輯能力,支持添加 / 刪除/縮放/ 平移/ 旋轉(zhuǎn)/ 替換對象和屬性更新
◇ 支持環(huán)境光遮蔽、屏幕空間反射、泛光、景深、顏色校正、掃描線、后處理抗鋸齒等后處理特效
◇ 新增支持光束效果,可模擬光線的丁達爾效應(yīng)
◇ 支持自定義光源(點 / 平行光 / 聚光燈)、自發(fā)光、實時陰影等多種光影效果
◇ 支持基于物理的大氣散射、太陽光漫反射、環(huán)境光貼圖、天空盒等效果
◇ 支持模擬晴天、多云、陰天、雨天、雪天等多種天氣現(xiàn)象
◇ 新增支持高度霧、體積云,可模擬真實云霧效果,提升場景真實感
◇ 提供高性能的粒子系統(tǒng),支持模擬火焰、噴泉、雨雪等現(xiàn)象
◇ 支持草圖模式、卷簾效果、尾跡線、邊框線、OIT(順序無關(guān)透明)渲染、水面倒影 / 反射等多種特效
◇ 提供更具真實感的模型光照和 PBR 效果,使模型更具立體感
◇ 新增支持水面折射效果,可模擬真實水面倒影及反射光斑效果
◇ 多時序 S3M 瓦片支持多屬性切換表達,基于一份 S3M 數(shù)據(jù)可切換表達水溫、水深等屬性隨時間動態(tài)變化的效果,提升多時序水流模擬結(jié)果高真實感可視化效果
◇ 支持根據(jù)數(shù)據(jù)特征值實現(xiàn)點云分層設(shè)色顯示,可突出顯示點云中的特定特征
◇ 新增支持獲取點云數(shù)據(jù)的類別 ID,支持根據(jù)類別 ID 設(shè)置顏色
◇ 支持 Vue2.0/3.0 組件
基于體積云、光束等特效打造真實城市場景
SuperMap iClient3D for WebGPU 是基于 WebGPU 技術(shù)自研的三維 GIS 網(wǎng)絡(luò)客戶端開發(fā)平臺,可用于構(gòu)建無插件、跨操作系統(tǒng)、跨設(shè)備、跨瀏覽器的三維 GIS 應(yīng)用程序。
SuperMap iClient3D for WebGPU 與 SuperMap iClient3D for WebGL 是同一產(chǎn)品包,該產(chǎn)品包同時支持 WebGPU 和 WebGL 兩套渲染引擎。除暫時不支持低代碼開發(fā)外,SuperMap iClient3D for WebGPU 的其他產(chǎn)品特性與 SuperMap iClient3D for WebGL 基本一致。
基于多時序 S3M 瓦片實現(xiàn)復(fù)雜水場三維可視化