SuperMap iClient JavaScript
SuperMap iClient JavaScript - 云 GIS 网络客户端开发平台
SuperMap iClient JavaScript 是基于现代 Web 技术栈构建的 GIS 网络客户端开发平台,是 SuperMap GIS 和在线 GIS 平台系列产品的统一 JavaScript 客户端。
SuperMap iClient JavaScript 是基于现代 Web 技术栈构建的 GIS 网络客户端开发平台,是 SuperMap GIS 和在线 GIS 平台系列产品的统一 JavaScript 客户端。
SuperMap iClient3D for WebGL
SuperMap iClient3D for WebGL - 三维 GIS 网络客户端开发平台
SuperMap iClient3D for WebGL 是基于 WebGL 技术自研的三维 GIS 网络客户端开发平台,可用于构建无插件、 跨操作系统、跨设备、跨浏览器的三维 GIS 应用程序。
SuperMap iClient3D for WebGL 是基于 WebGL 技术自研的三维 GIS 网络客户端开发平台,可用于构建无插件、 跨操作系统、跨设备、跨浏览器的三维 GIS 应用程序。
SuperMap iClient3D for WebGPU
SuperMap iClient3D for WebGPU - 三维 GIS 网络客户端开发平台
SuperMap iClient3D for WebGPU 是基于 WebGPU 技术实现的三维GIS网络客户端开发平台,可用于构建无插件、跨操作系统、跨设备、跨浏览器的三维 GIS 应用程序。SuperMap iClient3D for WebGPU 与 SuperMap iClient3D for WebGL 是同一产品包,该产品包同时支持 WebGPU 和 WebGL 两套渲染引擎。除暂时不支持低代码开发外,SuperMap iClient3D for WebGPU 的其他产品特性与SuperMap iClient3D for WebGL 基本一致。
SuperMap iClient3D for WebGPU 是基于 WebGPU 技术实现的三维GIS网络客户端开发平台,可用于构建无插件、跨操作系统、跨设备、跨浏览器的三维 GIS 应用程序。SuperMap iClient3D for WebGPU 与 SuperMap iClient3D for WebGL 是同一产品包,该产品包同时支持 WebGPU 和 WebGL 两套渲染引擎。除暂时不支持低代码开发外,SuperMap iClient3D for WebGPU 的其他产品特性与SuperMap iClient3D for WebGL 基本一致。
SuperMap iClient3D for Cesium
SuperMap iClient3D for Cesium - 三维 GIS 网络客户端开发平台
SuperMap iClient3D for Cesium 是基于 WebGL 技术和 CesiumJS 开源框架实现的三维 GIS 网络客户端开发平台,可用于构建无插件、跨操作系统、跨设备、跨浏览器的三维 GIS 应用程序。
SuperMap iClient3D for Cesium 是基于 WebGL 技术和 CesiumJS 开源框架实现的三维 GIS 网络客户端开发平台,可用于构建无插件、跨操作系统、跨设备、跨浏览器的三维 GIS 应用程序。
◇ 二维客户端新增可设置全局自定义请求头的方法,用于传递自定义信息
◇ 地图开发库支持:Leaflet、OpenLayers、Mapbox GL JS、MapLibre GL JS、iClient Classic
◇ 图表开发库支持:ECharts、ECharts GL、D3、MapV、DECK.GL、AntV L7 等
◇ 架构设计上采用 MVVM 模式(Model-View-ViewModel),同时兼容其它框架,例如:Angular 以及原生 H5 开发
◇ 支持 Vue/React 框架下的组件式开发,包括:地图组件、丰富的地理可视化组件、图表类组件和基础GIS组件等
◇ 组件内置了 100 多套主题,支持一键切换所有组件的主题风格
◇ FGB 图层的渲染性能综合提升 20%(for Leaflet,for OpenLayers)
◇ WebMap 新增支持加载 A* VectorTile 服务的图层(for OpenLayers, for MapboxGL, for MapLibreGL)
◇ 瓦片渲染新增支持控制额外渲染的瓦片圈数,确保地图边缘符号的完整性(forLeaflet, for MapboxGL)
◇ 为 SuperMap iServer 的地图服务、数据服务等提供统一的 API 和可视化呈现
◇ 可实现高效批量的二维 / 三维空间数据转换、动态 / 静态的可视化效果:散点图、热力图、蜂巢图、轨迹图、O-D 图、流向图、三维建筑图、风图、等高线图等
◇ 提供多源数据可视化能力,支持时序数据可视化、视频可视化、海图可视化、GLTF、OBJ 模型可视化等
◇ 通过 Web 符号库提供前后端一致的 Web 符号化制图能力,支持自定义 Web 符号
◇ 支持快速访问 SuperMap iPortal 和 SuperMap Online 中用户配置的地图
◇ 基于 Leaflet 地图库,提供灵活方便的二维动态标绘功能
◇ 提供包含 7 种经典动画的态势推演功能、便捷的态势图管理功能
◇ 支持 MVT 矢量瓦片,支持地理坐标系、投影坐标系、地方坐标系等标准坐标系
◇ 支持查询、选择、高亮等交互操作和样式配置
◇ 集成 turf.js,支持空间、拓扑、等值、量算等客户端计算能力
◇ 基于 UGC-Wasm 技术路线,通过客户端提供高效的查询分析编辑能力
集成丰富的地图可视化效果
◇ 支持投影坐标系、地理坐标系、地方坐标系等各类坐标系
◇ 新增支持加载基于三维高斯泼溅数据生成的 S3M 3.01数据
◇ 支持加载符合测绘行业标准 CH/T9040-2023 规定的S3M 3.01 数据、符合 OGC 社区标准规定的 3D Tiles1.1 数据和 I3S1.3 数据
◇ 新增支持加载 WGS84 WebMercator 坐标系下的 I3S数据(符合 OGC 社区标准)
◇ 新增支持请求和显示指定范围内的S3M 数据
◇ 支持加载地形/影像、建模白模数据、城市精模数据、倾斜摄影三维模型、点云、BIM、三维点/线/面、三维场数据、三维网络数据等多源异构空间数据
◇ 支持加载天地图、BingMaps、SuperMap在线地图、MapBox 地图、STK 地形、ArcGIServer 等多种地形 / 影像服务
◇ 提供矢量瓦片图层,支持加载 MVT 数据,支持矢量对象的选择、属性 / 空间查询、风格 / 显隐设置、MVT 文字沿线标注等
◇ 优化 MVT 显示效果:提升文字清晰度,新增支持沿线标注文字与视口或线平行
◇ 新增支持定位至 MVT 数据的指定层级
◇ 提供动态图层,支持海量实时动态对象的高效渲染
◇ 提供实例化图层,支持大规模三维符号化对象的批量创建、实时编辑和高效绘制,新增支持颜色替换模式
◇ 支持图层动画、模型爆炸、模型动态拉伸等动画模型效果
◇ 提供强大的数据承载能力,支持城市级数据的快速加载和流畅显示
◇ 提供数据安全保障能力,支持基于 Token 访问受保护的资源和设置自定义请求头
◇ 支持倾斜摄影模型局部更新,可动态切换显示不同历史时期的倾斜摄影三维模型
◇ 优化相机操作体验,支持将鼠标中键上下拖动方向与相机俯仰方向保持一致,鼠标中键增加缩放惯性
◇ 新增支持精准捕捉S3M 瓦片中模型对象的顶点及拾取模型边线
◇ 提升城市级精模/ 白模/ 倾斜摄影三维模型数据在国产软硬件环境下的加载性能,帧率达 25+
◇ 支持天际线分析、通视分析以及距离 / 高度/ 面积量算等三维空间分析和量算功能
◇ 支持布尔运算、拉伸、截面放样等三维空间运算功能
◇ 支持地形修改、地形开挖、坡度 / 坡向分析、等值线分析、淹没分析、地形分层设色等功能
◇ 优化地形修改功能,新增支持创建侧边,适用于地形挖方
◇ 支持 POI 检索、属性查询、SQL 查询、空间查询、基于 GPU 的空间查询等三维查询能力
◇ 支持地质体的实时剖面、裁剪、开挖以及爆炸、夸张、构建虚拟钻孔等基于 GPU 的三维空间分析和表达能力
◇ 支持点、线、面、几何体、小品等对象的在线绘制和实时编辑能力
◇ 支持沿线飞行功能
◇ 优化可视域分析功能,新增支持对 360 度全方位范围进行分析
◇ 优化S3M 图层裁剪效果,降低裁剪后数据边缘锯齿
◇ 新增S3M 瓦片像素级编辑能力,支持添加 / 删除/缩放/ 平移/ 旋转/ 替换对象和属性更新
◇ 支持环境光遮蔽、屏幕空间反射、泛光、景深、颜色校正、扫描线、后处理抗锯齿等后处理特效
◇ 新增支持光束效果,可模拟光线的丁达尔效应
◇ 支持自定义光源(点 / 平行光 / 聚光灯)、自发光、实时阴影等多种光影效果
◇ 支持基于物理的大气散射、太阳光漫反射、环境光贴图、天空盒等效果
◇ 支持模拟晴天、多云、阴天、雨天、雪天等多种天气现象
◇ 新增支持高度雾、体积云,可模拟真实云雾效果,提升场景真实感
◇ 提供高性能的粒子系统,支持模拟火焰、喷泉、雨雪等现象
◇ 支持草图模式、卷帘效果、尾迹线、边框线、OIT(顺序无关透明)渲染、水面倒影 / 反射等多种特效
◇ 提供更具真实感的模型光照和 PBR 效果,使模型更具立体感
◇ 新增支持水面折射效果,可模拟真实水面倒影及反射光斑效果
◇ 多时序 S3M 瓦片支持多属性切换表达,基于一份 S3M 数据可切换表达水温、水深等属性随时间动态变化的效果,提升多时序水流模拟结果高真实感可视化效果
◇ 支持根据数据特征值实现点云分层设色显示,可突出显示点云中的特定特征
◇ 新增支持获取点云数据的类别 ID,支持根据类别 ID 设置颜色
◇ 支持 Vue2.0/3.0 组件
基于体积云、光束等特效打造真实城市场景
SuperMap iClient3D for WebGPU 是基于 WebGPU 技术自研的三维 GIS 网络客户端开发平台,可用于构建无插件、跨操作系统、跨设备、跨浏览器的三维 GIS 应用程序。
SuperMap iClient3D for WebGPU 与 SuperMap iClient3D for WebGL 是同一产品包,该产品包同时支持 WebGPU 和 WebGL 两套渲染引擎。除暂时不支持低代码开发外,SuperMap iClient3D for WebGPU 的其他产品特性与 SuperMap iClient3D for WebGL 基本一致。
基于多时序 S3M 瓦片实现复杂水场三维可视化