SuperMap iClient3D for WebGL


基于WebGL技术自研的三维GIS网络客户端开发平台,可用于构建无插件、跨操作系统、跨设备、跨浏览器的三维GIS应用程序。


>>官网>>示例>>API>>iEarth>>iEarth开源地址>>vue组件示范程序>>Vue组件开发指南>>Vue组件开源地址


● 版本兼容

◇ 支持WebGL1.0、WebGL2.0版本,默认使用WebGL2.0

● 坐标系统

◇ 支持投影坐标系、地理坐标系、地方坐标系等各类坐标系

● 多源空间数据加载

◇ 支持加载地形/影像、建模白模数据、城市精模数据、倾斜摄影三维模型、点云、BIM、三维点/线/面、三维场数据、三维网络数据等多源异构空间数据

◇ 支持加载天地图、Bing Maps、SuperMap在线地图、MapBox地图、STK地形、ArcGIServer等多种地形/影像服务

◇ 提供矢量瓦片图层,支持加载MVT数据,支持矢量对象的选择、属性/空间查询、风格/显隐设置等

◇ 优化MVT数据文字的加载性能和避让效果,新增支持MVT文字沿线标注功能

◇ 提供动态图层,支持海量实时动态对象的高效渲染

◇ 提供实例化图层,支持大规模三维符号化对象的批量创建、实时编辑和高效绘制

◇ 支持图层动画、模型爆炸、模型动态拉伸等动画模型效果

◇ 提供强大的数据承载能力,支持城市级数据的快速加载和流畅显示

◇ 提供数据安全保障能力,支持基于Token访问受保护的资源和设置自定义请求头

◇ 新增支持动态切换显示不同历史时期的倾斜摄影三维模型

● 三维GIS分析和查询

◇ 支持天际线分析、通视分析以及距离/高度/面积量算等三维空间分析和量算功能

◇ 支持布尔运算、拉伸、截面放样等三维空间运算功能

◇ 支持地形修改、地形开挖、坡度坡向分析、等值线分析、淹没分析、地形分层设色等功能

◇ 支持POI检索、属性查询、SQL查询、空间查询、基于GPU的空间查询等三维查询能力

◇ 支持地质体的实时剖面、裁剪、开挖以及爆炸、夸张、构建虚拟钻孔等基于GPU的三维空间分析和表达能力

◇ 支持点、线、面、几何体、小品等对象的在线绘制和实时编辑能力

◇ 支持沿线飞行功能

● 三维地理场景高保真渲染

◇ 支持环境光遮蔽、屏幕空间反射、泛光、景深、颜色校正、扫描线等后处理特效

◇ 优化后处理抗锯齿算法,支持SMAA

◇ 支持自定义光源(点/平行光/聚光灯)、自发光等多种光影效果

◇ 新增支持加载HDR(高动态范围)格式和KTX格式的环境光贴图

◇ 优化阴影效果,支持实时阴影

◇ 支持基于物理的大气散射、太阳光漫反射,支持模拟雨天、雪天效果

◇ 提供高性能的粒子系统,支持模拟火焰、喷泉、雨雪等现象

◇ 支持草图模式、卷帘效果、尾迹线、边框线、OIT(顺序无关透明)渲染等多种特效

◇ 提供更具真实感的物理材质(PBR),优化整体明暗效果和法线效果

◇ 优化水面效果,支持水面倒影和反射效果,可用于模拟水面波浪

● 低代码开发

◇ 支持Vue2.0/3.0组件

基于实时阴影、PBR材质、环境光贴图和天空盒模拟真实变电站场景

基于PBR材质、环境光贴图和天空盒构建逼真的三维城市场景,通过景深效果实现背景模糊表达,突出重点建筑

基于模型爆炸功能实现模型对象查看