SuperMap iDesktopX New Features

Historical Versions New Features

SuperMap iDesktopX 2026

Version: 12.1.0.0, Release Date: 2026.05

Data Management

  • Added the Add Attachments tool, supporting batch add attachments to datasets, simplifying operation steps, and significantly improving data management efficiency.  
  • Added support for connecting to SuperMap iServer REST Image Service data.
  • Added support for connecting to Jilin No.1 Image Service data.
  • The dataset selector now features real-time search capability. Inputting keywords in the dropdown menu containing a large number of datasets dynamically filters and highlights matching items, while also recording frequently used search history, making target location within massive data quicker and more accurate.
  • Optimized the Manage Data Version function, supporting version management for 3D points, lines, polygons, and model data.
  • Optimized the Open File GDB Folder function, supporting the custom option to open as a 3D dataset.
  • Optimized the confirmation process for datasource closure. Added dependency prompts before closure to prevent accidental loss of map content due to misoperation, ensuring workflow integrity and controllability.    

Edit Data

  • Added the Attribute Table Freeze Column function, allowing key field columns to be fixed on the left side of the table. This addresses the inconvenience of repeatedly scrolling horizontally when there are many fields, improving the efficiency of data browsing, comparison, and editing.
  • Added the Paste Special function, allowing users to precisely specify the target layer via a list when editing across layers, making data editing in complex scenarios more efficient and controllable.
  • Optimized the target location logic for basic copy and paste. When pasting, the layer selected in the layer manager is prioritized, followed by the object's original layer or the first editable layer of the same type. This makes cross-layer editing operations more predictable and improves edit data efficiency.
  • Optimized the object properties editing function, supporting batch assignment for multiple selected objects in the same layer to modify common field values at once, improving batch data editing efficiency.
  • Optimized the interactive operation of attribute table editing, supporting direct editing of selected cells and mass deletion of cell contents, improving edit data efficiency.
  • Optimized the Deselect function, supporting deselection via an interface button, making the operation more intuitive and convenient.
  • Optimized the Split and Accurate Split functions, adding support for 3D line data, meeting the line object segmentation requirements in scenarios like 3D pipelines and tunnels, and improving the convenience of integrated 2D/3D data editing.

 Data Processing

  • Added the Create Fishnet function, supporting the rapid generation of regular grid polygons and automatic configuration of marker fields and thematic maps, enabling grid-based division of work areas and visual progress tracking.
  • Added the Marking of Fishing Nets function, providing a visual marking tool for grid status, supporting custom marking content and display styles for real-time recording and intuitive control of work progress.
  • Added a Custom Topology Check scheme feature, which allows you to flexibly configure check rules and set check parameters through a visual scheme management interface, building reusable topology check schemes to meet the quality inspection requirements of different data types.
  • Added the Datasource Splitting function, supporting the splitting of a large datasource into multiple independent datasource files, facilitating collaborative data updates, mapping, and other work across multiple regions. 
  •  Added the Image Splitting function, supporting the clipping of one or multiple images (multiple images will be mosaicked first) to output multiple independent image files.
  • Added the Bearing Distance to Line function, supporting automatically generated geodesic or planar line segments based on start coordinates, azimuth, and distance. This quickly converts the shooting direction and distance information from field photos into spatial lines of sight, providing intuitive azimuth and distance references for office verification.
  • Added support for keeping text field length consistent with source data when Exporting Shapefile Files, solving the issue where exported text field length might differ from source data due to different character encodings between platform data and Shapefile.
  • Added the Truncation Table function, supporting one-click clearing of all objects in a specified dataset while retaining its attribute structure. Suitable for scenarios requiring periodic, full-volume data updates.
  • Added the GeoTagged Photos to Points function, converting photo files with geospatial information into spatial point data with precise coordinates, enabling accurate spatialization of photos and providing precise spatial references for office/field collaborative verification.
  • Added support for exporting Parametric Objects (circles, arcs) to FileGDB.
  • Added support for importing Geometry null value data into PostGIS, POLARDBGanos, KingBase, HighGoDB, SHENTONG, PostgreSQL, UDBX, DMSpatial, XUGU DB, and Yashan.
  • Optimized the Split function, supporting saving split results as independent datasources.
  • Optimized the Attribute to Point data function, supporting the direct selection of tabular datasets as source data, improving data processing convenience.
  • Optimized the Draw Line to Modify Line function, supporting drawing a modification line directly after selecting a line object. The modification line does not need to have snap intersection points with the line to be modified, improving edit data efficiency.
  • Optimized the Attribute Table Statistics function, supporting one-click statistics for multiple fields and zonal data, automatically generating histograms or bar charts, and allowing counts and charts to be saved and reused, improving statistics efficiency and visualization experience.
  • Optimized the "Save As" function, unifying and extending export formats in the context menus of Table and Map. It now supports various common formats like Shapefile, GeoJSON, SimpleJSON, WKT, and Excel, making data export more flexible and convenient, and improving cross-platform data exchange efficiency.
  • Optimized the Attribute Update function, supporting updating object properties based on the nearest distance, allowing custom search radius and units, simplifying workflows, and improving data processing efficiency.
  • Optimized the Network to Line function, supporting the direct conversion of 3D network datasets to 3D line datasets, meeting the processing needs for original line data in scenarios like 3D pipeline query and attribute update.
  • Optimized the Import CAD Data function:
    • When importing DWG/DXF as simple datasets, support importing closed line objects as polygon objects, reducing manual conversion steps and improving data compatibility and preprocessing efficiency.
    • When importing DWG/DXF as simple datasets, automatically convert hatch objects and proxy entities to points and store them in point datasets. Special Note: When this option is enabled, hatch objects are only converted to points, while proxy entities are converted to points, and their component sub-objects continue to be imported according to their original primitive types (e.g., lines, polygons, etc.).
  • Optimized the Object Point Selection function, supporting precise selection of overlapping or adjacent objects by switching lists, improving element selection efficiency and operation experience in complex scenarios.

 Cartography

  • Added the Symbol Layer Drawing function, supporting the customization of drawing order and connection methods for internal layers of line symbols, effectively solving visual display issues in complex road networks like intersections and overpasses, and significantly improving mapping effects.
  • Added the HTML Popup Window function, intuitively displaying map details and associated resources through attribute tables or embedded web pages. This significantly improves office/field verification efficiency and provides multi-source information support for spatial decision-making.
  • Optimized the Image Layer Properties settings, supporting the simultaneous setting of common properties for multiple image layers, such as brightness, contrast, and stretch method.
  • Optimized the label thematic map function:

Knowledge Graph

  • Optimized the knowledge graph function, improving the performance of building entities in Neo4j.

Map Layout

  • Optimized Layout Template. Images in the layout can now be saved to *.ult template files, effectively solving the issue of incomplete layout display after loading a layout template caused by missing image resources.
  • Optimized the Font Display Effects in layouts, supporting adjustment of text line spacing.

Map Tiles

  • Optimized the generate Vector Tile function
    • Support configuring the display effects of 3D buildings in tiles.
    • Support one-click setting to output all fields.
  • Optimized the performance of converting local tiles to MongoDB Tiles. Taking 1.98GB of WebP tiles as an example, the conversion time decreased from 103 minutes to 22 minutes, an efficiency improvement of 347%, significantly shortening the time for ingesting massive tile data.

3D Scene

  • Added the Map Tiles to 3D Image Tile tool, supporting the conversion of map tile data (*.sci) to 3D image tile data (*.sci3d).
  • Added the Oblique Photography Color Balancing Parameters tool for reading the uniform light and color balancing parameters used for color adjustment processing of oblique photography 3D model data.
  • Added the 3DGS Singulation Settings tool for setting the monomerization area information for processing 3D Gaussian Splatting (3DGS) data.
  • Added the 3DGS from DASPATIAL to S3M tool, supporting the conversion of 3DGS data produced by DaShiZhiHui to S3M 3.01 data.
  • Added the Retain History tool, supporting the preservation of updated data when performing local updates on oblique photography 3D model data.
  • Added the Build TaiGe Grid Tiles (Model) tool for generating S3M tile data from model datasets partitioned by the TaiGe grid.
  • Added the Build TaiGe Grid Tiles (DEM) tool for generating S3M tile data from raster datasets partitioned by the TaiGe grid.
  • Added the Build TaiGe Grid Tiles (Oblique) tool for generating S3M tile data from oblique photography 3D models (S3M format) partitioned by the TaiGe grid.
  • Added the Build TaiGe Grid Tiles (Airspace) tool for generating S3M tile data from airspace partitioned by the TaiGe grid.
  • Added the Build TaiGe Grid Tiles (TIN) tool for generating S3M tile data from TIN Topographic Tile data partitioned by the TaiGe grid.
  • Added the Create Common Material tool, supporting the creation of material files (*.json) expressing common materials.
  • Added the Create PBR Material tool, supporting the creation of material files (*.json) expressing PBR Material.
  • Added the Generate Tiles from VTK Data tool for generating S3M tile data from 3D geological models in *.vtk format.
  • Optimized the ObliqueBuilder - Generate S3M tool, supporting setting uniform light and color balancing parameters for color adjustment processing of data.
  • Optimized the Tile Generate and Upload function, adding support for inputting uniform light and color files, which can be used for unified color adjustment of data.
  • Optimized the Local Update tool. Added support for color adjustment of updated data based on uniform light and color balancing parameters to maintain color consistency between pre-update and updated data. Added support for saving the updated data as OSGB data based on the retain historical data settings.
  • Optimized the Generate Tiles from 3DGS  Data to S3M tool, adding support for monomerization processing of 3DGS data to enable selection query for 3DGS data.
  • Optimized the I3S->S3M function. Added support for inputting *.gz format I3S data as source data, supporting data projection, and supporting setting the result tile name.
  • Optimized the 3D Tiles->S3M function, adding support for converting 3D Tiles version 1.1 instanced data to S3M data.
  • Optimized the Extract Attributes tool, adding support for extracting the number of triangle planes information from model data.
  • Optimized the Layer Properties function
  • Optimized the Model Clipping tool, adding support for defining clipping boundary planes via three-dimensional point sets.
  • Optimized the Scene Properties function, adding support for directly enabling OIT alpha optimization under the scene rendering engine V2 environment.
  • Optimized the Terrain Layer Node Context Menu, supporting enabling display normal for all terrains in the scene.
  • Optimized the Raster Dataset to TIN Terrain Tile tool, adding support for generating terrain tiles using point features as constraints.
  • Optimized the Tile Management  function, adding support for displaying S3M tile data from all accessible databases on a specified MongoDB server.
  • Added support for projection when generating models as S3M tiles, involving functions including: Generate Tiles from Model, Merge to Generate Tiles, Generate S3M Tiles from Model Dataset, Generate S3M from Multiple Model datasets.

3D Geodesign

  • Added the  Color Balance function, supporting color adjustment for oblique photography 3D model data to achieve color consistency between different datasets.
  • Added the Export Dataset to Single Model File tool, supporting the export of all model objects in a model dataset into a single model file.
  • Added the Import GDB Model tool, supporting the import of 3D models of Multipatch type from *.gdb files as model datasets.
  • Added the City Building Modeling function, supporting the construction of LOD2.0-level building fine model data based on necessary parameters like building footprint polygons and height.
  • Optimized the Urban Road Design function, adding support for saving design results as model datasets or vector datasets.
  • Optimized the Extract Surface function, adding support for extracting data of specified levels from TIN Topographic Tiles within a specified range.
  • Optimized the Model Along Path tool, adding support for arranging model objects at specified intervals and simplifying modeling paths based on specified thresholds.
  • Added the Model Along  Path(Big Data) tool, supporting the construction of large-volume linear models and saving result data in external point attachment form.
  • Optimized the Import GIM Overhead Transmission Line tool, supporting the preservation of transmission line three-phase color attributes.
  • Optimized the Tube Well Modeling function. Added support for standardizing attribute value conversion by establishing field value mapping rules, and supporting uniform settings for manhole cover or well parameter value units.
  • Optimized the Import DGN function, adding support for importing user-definable project information stored in the Design Model of DGN files.
  • Optimized the Oblique Photography Data Clipping function, adding support for clipping S3M data (generated based on oblique photography 3D models or model data) retrieved from MongoDB databases.
  • Optimized the Extract Buildings from Mesh tool, supporting for constructing LOD 2.2 level detailed building models based on high-precision vector polygons.

3D Spatial Analysis

  • Optimized the Video Projection function. Added support for importing/exporting registration files of the same name, adjusting video transparency, and controlling the display or hide of video.

Flood Simulation

  • Added the Flood Simulation function module (currently supports Windows and Linux x86 only), combining 2D hydrodynamic models with 3D GIS capabilities to achieve flood simulation analysis and dynamic expression.

Data Migration

  • Added the ArcGIS Tile to MongoDB Tile function, supporting the direct migration of TPK Tile Pack or compact tiles to MongoDB database storage, providing a convenient path for centralized management and efficient access of massive tile data.
  • Added the GDB Data Comparison function, supporting consistency verification between source GDB data and migrated UDBX target datasets according to a specified sampling ratio, and generating visual comparison reports to provide credible basis for data migration quality.
  • Optimized the Migrate Tiles function, allowing ArcGIS TPK Tile Pack or compact tiles to be converted to SuperMap-supported local tiles without re-tiling, enabling seamless reuse of historical tile assets.
  • Optimized the MapGIS Migration function, providing error prompts and solutions for scenarios like unconfigured environment variables and license verification failure, improving tool usability.
  • Optimized the Style Migration function, adding color ramp migration capability on top of the original symbol migration, helping users preserve historical assets and improving mapping efficiency after data migration.
  • Optimized the Migrate MXD function, adding support for migrating data to daemon databases (DMSpatial, DMPlus).
  • Support migrating superscript, subscript, and fraction labeling from annotation datasets, improving the visualization effect of maps after migration.
  • Optimized the Migrate MXD check data function, supporting checking only data associated with the map, improving data migration efficiency.

Video Map

Machine Learning

  • Added the Training Data Cleaning function:
    • Support consolidating scattered image and label files into a unified project, enabling structured sample classification and full-process traceability, making data asset management clear and orderly.
    • Support adding new images that meet specifications to expand the sample set.
    • Support rapid sample categorization and visual label editing, improving the efficiency of sample screening and correction.
    • Support one-click export of cleaned sample data for seamless connection to subsequent model training.
    • Support custom label display styles to help users more accurately identify and correct labeling errors.
  • Added a pre-trained model for built-up area extraction.
  • Added a pre-trained model for wind turbine recognition.
  • Added a universal change detection pre-trained model.
  • Added support for pre-trained model inference on NVIDIA RTX 5090 graphics cards.
  • Added support for model training on Hygon DCU devices.
  • Optimized manage image samples:
    • Added dual-temporal change detection labeling capability, supporting pairwise labeling of previous and current temporal images, simplifying the dual-temporal sample production process and meeting change detection model training needs.
    • Added sample library management function for convenient maintenance of existing sample libraries.
    • Optimized the entry points for creating and opening the image sample library, allowing independent creation or opening operations for quick creation or loading of sample libraries.
  • Optimized the building change detection pre-trained model.
  • Optimized the Point Cloud Instance Segmentation tool, supporting instance segmentation only for point data of specified categories.

Online Services

  • Optimized the Publish Workspace function to support publishing workspace files to a specified directory on the server, meeting security restriction requirements for directory permissions in production environments, making service publishing more compliant and convenient.

Interactive Experience

  • Optimized the interactive experience of the data editing function, upgraded the "Object Operations" tab to "Data Editing", and reorganized the editing tools by geometry type (General, Line, Polygon, Topology, etc.) to ensure a one-to-one correspondence between the tool layout and the geometric object type, making function discovery more intuitive and operation more efficient.

Interface Changes

For details on interface changes in SuperMap iDesktopX 2026, please refer to: SuperMap iDesktopX 2026 Interface Change List.