SuperMap iClient3D for WebGL/WebGPU

Overview

SuperMap iClient 3D for WebGL/WebGPU is a no plug-in, cross-browser client product in the SuperMap service GIS architecture system. It is based on the WebGL/WebGPU and is oriented to the development of HTML 5 3D applications. It could quickly build 3D real space applications with rich content, rapid response and smooth experience.

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.

Key Features

(1) Flexible interaction design and rich data presentation methods:

  • SuperMap iServer Services
    • Map service
    • Data Service
    • Measurement Service
    • Query service
    • Spatial relationship service
    • Thematic map service
    • Dynamic Plotting Service
    • Spatial analysis service class
  • SuperMap Cloud Service
  • OGC standard services (WMS, WFS, WMTS, KML)
  • Other third-party services, such as Tianditu, etc.
  • (2) Compatibility with other frameworks

  • jQuery 1.6 +
  • SuperMap iClient for JavaScript
  • proj4js.js
  • Modules

    Note: If the service license is an iServer Basic license, the following features will not be available.

    • GPU-Based Spatial Analysis:
    • ViewShed3D : "3D Viewshed Analysis"

      ShadowQueryPoints : "Shadow Analysis"

      Sightline : "Visibility Analysis"

      Skyline : "Skyline Analysis"

      ViewDome : "Viewdome Analysis"

      Profile : "Profile Analysis"

      Globe_SlopeSetting : "Terrain Slope and Aspect Analysis"

      S3MTilesLayer_hypsometricSetting : "Layer Tintng"

    • GPU-Based Spatial Query:
    • SpatialQuery3D : "3D Spatial Query"

    • Advanced Effects:
    • DirectionalLight : "Parallel Light Source"

      ParticleSystem : "Particle System"

      SpotLight : "Spotlight"

      PointLight : "Point Light"

      Scene_bloomEffect : "Ambient Light"

      Scene_hdrEnabled : "HDR Toggle"

      Scene_scanEffect : "Scan Line"

      Scene_addLightSource : "Add Light Source"

      DynamicLayer3D : "Dynamic Layer"

      Globe_setPBRMaterial : "Terrain PBR Material"

      CloudBox : "Stratus"

      SkyBox : "Skybox"

      S3MTilesLayer_setPBRMaterial : "PBR Material"

      ProjectionImage : "Video Placement"

    Environments

    Product Name
    Hardware and Software Requirements
    Requirement Parameters
    Basis
    SuperMap iClient3D for WebGL
    Basic Enviroment Requirements
    CPU:Intel Core i3 or equivalent configuration.
    Basic Development Configuration for iClient3D for WebGL
    Memory:8G
    Graphics Card/Video Memory: GTX 680/2GB or equivalent or higher configuration.
    Recommended Environment Requirements
    CPU:Core i7 9700 and above
    Recommended Development Configuration for iClient3D for WebGL
    Memory:16G and above
    Graphics Card/Video Memory:GTX 1650/4G and above
    Operating System Requirements
    Microsoft Windows 7, 8, 8.1, 10, and 11 versions
    Operating systems supported by iClient3D for WebGL
    Linux Series
    MacOs Series
    Browser Requirements
    11.0 and above
    Browsers supported by iClient3D for WebGL
    Chrome 90.0 and above, with the latest version recommended
    Firefox 85.0 and above, with the latest version recommended
    Opera 95.0 and above, with the latest version recommended
    Safari 150.0 and above, with the latest version recommended
    Edge 100.0 and above, with the latest version recommended
    Mobile Device Requirements
    iPhone XS and above versions
    Mobile devices supported by iClient3D for WebGL
    iPad Air and above versions
    Xiaomi 12 and above versions
    Huawei P20 and above versions
    It is recommended to use Chrome 90.0 and above on the above devices for the best browsing experience.
    SuperMap iClient3D for WebGPU
    Basic Enviroment Requirements
    CPU:Core i3 or equivalent configuration
    Basic Development Configuration for iClient3D for WebGPU
    Memory:8G
    Graphics Card/Video Memory:GTX 680/2G, equivalent or higher configuration
    Recommended Environment Requirements
    CPU:Core i7 9700 and above
    Recommended Development Configuration for iClient3D for WebGPU
    Memory:16G and above
    Graphics Card/Video Memory:GTX 1650/4G and higher configuration
    Operating System Requirements
    Microsoft Windows 10 and 11 versions
    Operating Systems Supportted by iClient3D for WebGPU
    Linux Series
    MacOS Series
    Browser Requirements
    Chrome 113.0 and higher versions, with the latest version recommended
    Browsers Supported by iClient3D for WebGPU
    Opera 99.0 and higher versions, with the latest version recommended
    Edge 113.0 and higher versions, with the latest version recommended

    Note: SuperMap iClient3D for WebGPU does not currently support mobile devices.