发、

3D GIS Client Development Platform

Free, Open, Extenable

SuperMap iClient3D for WebGL/WebGPU

SuperMap iClient3D for WebGL/WebGPU is a three-dimensional client development platform based on WebGL or WebGPU technology can be used to build plug-in-free, cross-operating systems, and cross-browser 3D GIS applications. It supports loading a variety of services published by SuperMap iServer, and has implemented functions such as 3D scene visualization browsing, interactive operations, and geographic information management. Through this product, you can quickly achieve aesthetically pleasing and smooth scene presentation and 3D spatial analysis on browsers and mobile devices (WebGPU is not yet supported). Starting from SuperMap iClient3D 2023, the product supports both WebGL and WebGPU rendering engines, and uses the same set of API interfaces, which facilitates users to quickly switch according to actual needs and reduces migration costs.

SuperMap iClient3D for WebGL
Development Platform for GIS Network Client

Based on the new constructionof modern web technology stack, it is the unified JavaScript client for the SuperMap Cloud GIS and online GIS platform products. It integrates leading open-source map libraries and visualization libraries, and its core code is fully open-sourced under the Apache License 2.0, connecting SuperMap with the open-source community. It provides brand new features for big data visualization and data flow visualization, and through this product, you can quickly achieve aesthetically pleasing and smooth map presentation and spatial analysis on browsers and mobile devices.

Generic placeholder image

3D Scene Rendering

Physically Based Rendering (PBR) materials, screen space reflections, depth of field, and various other effects enhance the overall visual effect, making the 3D scene more realistic and aesthetically pleasing.

Generic placeholder image

High-definition Effects

Provides a variety of high-definition visual effects, such as: fireworks, flames, rain, fountains and other particle effects, flooding, scanning lines and other post-processing effects, self-illumination, special effect lines, etc., making the scene more vivid and gorgeous.

Generic placeholder image

3D Geospatial Analysis

Provides rich 3D space analysis functions to realize complex 3D space analysis.

WHAT'S NEW

v11i(2024) R2

Enhancements to MVT Functionality: Facilitating the Reordering of MVT and Imagery Stacking Sequences.

Enhancements to MVT Functionality: When MVT and imagery are both affixed to an oblique model, there is support for adjusting the display sequence.

Enhancements to MVT Functionality: MVT supports loading REST map services with tileFeatures or style-specified features.

Visualization Effects: Multi-Viewshed Support for Clearing by Name.

Visualization Effects: Multi-Scan Line Support for Comprehensive Scan Line Elimination.

Visualization Effects: Support for setting the distance over which the transparency of model wireframes changes.

v11i(2024)

MVT Feature Enhancement: Now supports the display of MVT data aligned with 3D model data from oblique photography.

MVT Feature Enhancement: Now supports the display of annotations along the route in 3D text format.

MVT Feature Enhancement: Now supports text display based on model or terrain elevation when MVT is aligned with 3D model data from oblique photography.

MVT Feature Enhancement: Now enhances the spatial query capabilities of MVT data under a geographic coordinate system.

MVT Feature Enhancement: Now supports displaying text annotations with the browser's default font to resolve issues where Mapbox fails to recognize certain fonts, causing text not to display.

MVT Feature Enhancement: Now supports direct loading GeoJSON data into MVT layers.

MVT Feature Enhancement: Now supports loading MVT data published in WMTS format. Mapbox only supports the 3857 projection coordinate system, with global tiling and tile origin fixed at the upper left corner of the 3857 projection raster tiles.

MVT Feature Enhancement: Now supports loading MVT data encrypted with AES to enhance data security.

MVT Feature Enhancement: Now supports loading MVT data using multiple subdomains.

Now supports accessing Tianditu imagery services through URLs.

The WMTS service now supports setting the tile origin position to be compatible with the situation where the upper left corner of the image range in the new version of SuperMap iServer does not match the tile origin.

Now supports for loading map data in a 2D scene that is published through ArcGIS dynamic map services and tile map services, using local coordinate systems.

Now supports overlaying sunlight analysis results onto the model surface for display.

Visual Effects Enhancement: Optimization of model lighting and PBR (Physically Based Rendering) effects, making the model more 3D and realistic./p>

Visual Effects Enhancement: Now supports setting the movement speed of cloud.

Visual Effects Enhancement: Now supports setting parameters such as water surface color, water flow direction, water area range, and water flow intensity to simulate water bodies like lakes, rivers, and oceans.

Visual Effects Enhancement: Now simplifies the use of skyboxes by supporting the implementation of skybox effects through a single JPG or HDR image.

Visual Effects Enhancement: Now supports setting the horizontal rotation angle of the skybox.

Visual Effects Enhancement: Now supports setting a layered color palette using point cloud intensity feature values, where the maximum/minimum intensity is used as the maximum/minimum value of the color palette. The default maximum value of the color palette is 255, and the minimum is 0.

Visual Effects Enhancement: Now supports setting a layer color palette for cloud point data that includes features such as category, intensity, and elevation.

Visual Effects Enhancement: Now supports particle effect expression of hydrodynamic field models, which can dynamically display the velocity and direction of water flow.

Visual Effects Enhancement: Now supports multi-attribute switching expression in multi-temporal S3M tiles, allowing for dynamic display of changes in properties such as water temperature and depth over time based on a single set of S3M data.

Data Loading Enhancement: Now supports loading S3M 3.01 tile data.

Data Loading Enhancement: Now supports loading 3D Tiles 1.1 data.

Data Loading Enhancement: Instanced layers now support loading GLTF data compressed with draco through.

Data Loading Enhancement: Now supports loading I3S data as specified by the OGC Commity Standard 17-014r9.

Data Loading Enhancement: Now supports displaying the organizational structure (directory tree) of BIM data expressed in S3M tile format.

Operation Experience Optimization: Optimized the coordination inconsistencies between dynamic layer object operation and camera binding, such as stuttering issues with traffic simulation vehicle and label.

Browser Compatibility Enhancement: WebGPU client now supports Chrome version 113 and later.

v11i(2023)SP1_WebGL

Optimize the gyro effect when pressing the mouse scroll wheel, and support displaying at a fixed pixel size in the scene.

Optimize atmospheric effects to make the scene more soft and natural.

Optimize the ground surface transparency effect and fix the terrain cracking issue.

Now supports loading GLTF models with baked textures.

Fix bugs.

v11i(2023)

The scene has been set to ellipsoid mode by default

Water surface effects have been optimized

PBR material effects have been optimized

Shadow effects have been optimized

Anti-aliasing effects have been optimized

Support for partial updates of oblique photography model data, and when the scene is loaded, it can dynamically switch and display the oblique photography model data stored in different historical periods

Support for displaying contour lines attached to the ground when measuring surfaces on the ground

The model selection effect has added a highlighted model outline

Support for loading ambient light maps in HDR format

Support for setting water surface reflection clarity

MVT text supports visible gradients and annotations along lines

Optimize the performance of full loading and partial update of oblique photographic models in spatial index mode

Optimize the bearing capacity of large data volume BIM components