SuperMap iDesktopX Licensing

In order to meet the different needs of users, SuperMap iDesktopX provides three versions: Basic, Standard and Advanced. From the Basic Version to the Advanced Version, the product capabilities are enhanced in turn, and the latter version includes the functions of the former version. Meanwhile, extension modules are available for you to choose according to your needs.

  • Basic Version

    Provides basic data management, editing and processing tools; it provides the functions of data migration, statistical diagrams; supports integrated two and three dimensional display and interactive map production; supports two and three dimensional tile production and service release; supports basic spatial analysis and comprehensive spatial statistical analysis.

  • Standard Version

    On the basis of the Basic Version, the Standard Version enhances the functions of data management, editing, processing, map mapping, etc.; it provides the functions of 2D-3D integrated editing, topology processing, knowledge graph and map dashboards.

  • Advanced Version

    Based on the Standard Version, it provides comprehensive spatial analysis functions, as well as machine learning and big data management and analysis capabilities.

  • Extension Modules

    In the Basic, Standard, and Advanced Version, extended modules can be flexibly selected to enhance version capabilities and meet the diverse needs and budgets of users. Specifically:

    • The Advanced Version includes built-in Spatial Analysis and Machine Learning modules, so users of the Advanced edition do not need to purchase these two modules separately.

    • The Satellite Imagery Processing Module is only available as an optional module in the Standard Version and Advanced Version.

    • Pre-trained model extensions, including Land Cover, Building Extraction, Water Body Extraction, Farmland Extraction, Greenhouse Extraction, Forest Extraction, Cloud Extraction, Road Extraction, Photovoltaic Extraction, Building Change Detection, and ImagerySuper-Resolution, require a license for the Machine Learning module.

Supported Function Modules by Versions

Functional Module
Description
Basic Version
Standard Version
Advanced Version
Data Management
  • Supports data management through file-based data sources, file-based workspaces;
Data Processing
  • Provides data coordinate system settings and projection conversion functions, including projection conversion: coordinate point conversion, data set conversion, batch projection conversion, four-parameter conversion;
  • Provides vector data base processing functions, including appending rows/columns, reclassifying, attribute updating, merging datasets, calculating geometric attributes, splitting, calculating number/length/area/concave polygon/external rectangle, updating columns, removing redundant nodes, removing duplicated objects, deleting objects according to filtering conditions, obtaining the range of the dataset, counting the number of objects in the surface, generating neighboring points, and so on;
  • Provides raster data basic processing functions, including raster algebraic operations, data update, resampling, regrading, image synthesis, segmentation, stitching, weighted sum, NDVI, NDWI, synthesized multi-band image, aggregation, raster mosaicing, contour extraction, and raster cropping;
  • Provides data alignment function, support for spatial two and three-dimensional data alignment, correction and transformation of spatial position;
Type Conversion
  • Supports importing vector, raster, model and other data formats, including AutoCAD data, ArcGIS data, image raster data, 3D model data (SKP/DXF/3DS/X/OBJ/FBX/DAE), Lidar data (TXT/LAS/PLY), Google data (KML/KMZ), vector files, GeoJson, SimpleJson, GJB, telecommunication data, Geo3DML geoid model file (XML) and other data types;
  • Supports exporting vector, raster, model and other data formats, including GeoJson files, VCT files, TIFF files, ArcGIS Grid files, telecom raster files, TIN terrain files and other data types;
Data Editing
  • Supports object drawing functions, including drawing point, line, surface, text objects, and also supports enabling object snapping;
  • Supports editing object nodes and modifying the spatial shape of line and surface objects;
  • Supports all editing operations on attribute tables, including modifying attribute structure, calculating geometric attributes, updating columns, statistical analysis, etc;
Basic Mapping
  • Supports the production of a variety of topic maps, including single-valued, segmented, labeled uniform, labeled single-valued, labeled segmented, statistical, hierarchical symbols, aggregated maps, and custom topic maps;
  • Supports drawing legends, accompanying maps, connection diagrams, map grids, and lunar connection diagrams in maps;
  • Provides mobile labeling, label pre-processing, label management, label weight management and other functions;
  • Provides performance diagnostics, conflict detection, terrain homogenization, stereo maps, point matching line orientation, and deformation map mapping tools;
  • Provide map out function, support to output map as image or PDF file;
Layouts
  • Supports for modifying layout page orientation/size/margins, layout properties;
  • Supports drawing points, lines, faces, and text objects in the layout and modifying the style;
  • Supports adding images, tables, statistical icons, grids, scales, legends, compasses, maps, and other objects to the layout;
  • Supports exporting layouts as images or PDF files;
Map Tiles
  • Provides single/multi-tasking way to generate raster tiles or vector tiles, including new cutout task, update tiles, append tiles, tile continuation, restore tiles, and save the tile results to the object storage service;
  • Provides tile checking, boundary checking, tile erasing, tile merging, tile extracting, and tile converting functions;
  • Provides tile publishing, tile browsing and other tile application functions;
Statistical Diagrams
  • Support the creation of statistical charts, including bar charts, bar charts, pie charts, line charts, bubble charts, area charts, combination charts, scatter charts, time series charts, histograms;
  • Provides rich chart visualization tools for quick statistics and data mining based on attribute data;
  • Support for exporting statistical charts or converting to thematic charts;
  • Supports interactive operations with maps;
3D Scenes
  • Supports 3D multi-source data to display and browse in the scene;
  • Provides flight management functions;
Basic Spatial Analysis
  • Provides buffer, multi-buffer, and 3D buffer vector analysis functions;
  • Provides raster statistical analysis functions, including basic statistics, common statistics, neighborhood statistics, area statistics, block statistics, regional statistics, elevation statistics;
  • Provides SQL query and vector space query functions.
Spatial Statistical Analysis
  • Provides spatial statistical analysis methods such as measuring geographic distribution, analyzing patterns, clustering distributions, modeling spatial relationships, spatial sampling and statistical inference, and generating spatial weight matrix files;
Dynamic Segmentation
  • Provides generate route and calibrate route functions;
  • Provides table management functions for generating event tables, overlaying event tables, and fusing event tables;
  • Supports for generating spatial data;
  • Supports management of dynamic segmentation relationships;
  • Supports extracting M-values and querying M-values;
Geocoding
  • Provides a full process solution for geocoding, including preparing address dictionaries, generating and publishing address indexes;
Online Services
  • Supports access to online maps such as WorldMap, GoogleMaps, WordTerrain, XYZTile, StarMap Earth, 4D Earth, Keliad, Century Spatial Image, and more;
  • Supports access to Web services provided by OGC-compliant WFS, WMS, WCS, WMTS, etc;
  • Supports access to iServer published REST services as well as the iServer DataStore;
  • Supports accessing and browsing image and vector data from cloud storage services;
  • Supports Online online resources including symbols, color schemes, data, maps and more;
  • Supports interaction with the iServer platform to conveniently publish workspaces (including maps and data), local tiles, and MongoDB tiles as iServer-supported REST services and OGC services for resource sharing;
  • Supports messaging and data collaboration through online accounts;
Geo Processing Automation
  • Supports modeling based on the data processing and analysis tools provided in the Basic Edition, which allows for automatic and continuous execution of processing automation models;
  • Supports iterative file, iterative dataset, and variable functions for easy batch processing of data;
  • Supports preconditions, in-line variable substitution functions;
  • Supports new creation, import and export of model library files, by setting passwords for model libraries in order to realize encryption protection for models;
  • Supports publishing models as services to facilitate sharing of models with the iServer side.
  • Provides a task manager to view the progress of model execution, tool parameter information and execution status in real time, which is convenient for tracing the execution record of the model;
Custom Development
  • Provides work environment design with visual, interactive, and rapidly customizable interfaces and functionality;
  • Provides rich UI controls and tool interfaces;
  • Supports startup interface and product name customization;
  • Supports desktop-based plug-in development framework for extended development;
Python Tools
  • Support to execute corresponding functions by calling relevant interfaces through Python scripts, and realize the interaction of method prompting and auto-completion;
  • Supports rich data processing functions;
  • Supports for lightweight secondary development in Python;
Data Migration
  • Supports 2D and 3D maps static maps, dynamic maps, videos, pictures and other controls;
  • Supports access to real-time vector data, video data;
  • Supports target recognition and target trajectory tracking with real-time video data;
  • Supports linkage interaction between controls to mine the temporal and spatial distribution patterns of data;
  • Supports custom development, custom business analysis and monitoring system, etc;
 
Spatial Database
  • Supports for more than ten kinds of commonly used databases, including SQLPlus, OraclePlus, OracleSpatial, PostgresSQL, PostGIS, Yukon, MySQL, Ali POLARDBGanos, Huawei GaussDB 200, Damon DMPlus, NPC KingBase, Han HighGoDB, ElasticSearch, Shenzhou General SHENTONG, Vastbase, Yashan Yashan, Oracle for ArcSDE and so on;
×
Advanced Data Management
  • Supports management of image data through mosaic datasets;
  • Provides database user management functions, support new users/roles, and manage user/role access to data;
  • Provides streaming data management function, support real-time vector data access, management and display;
×
Advanced Data Processing
  • Provides more comprehensive vector data processing functions, including fusion, integration, margin joining, line smoothing, point thinning, point clustering, broken polygon merging, vector resampling, face extraction of the centerline line, face trunk line centerline, and face aggregation;
×
Topology Processing
  • Provides topology preprocessing, topology checking, and error checker functions;
  • Provides line topology processing, extraction of boundary lines, topology configuration, topology logic map functions;
×
Advanced Editing
  • Provides more comprehensive object editing features, including object arithmetic, editing endpoints, object type conversion, moving objects, object manipulation, and routing editing;
  • Provides data versioning management function, support multiple people to edit the same dataset collaboratively, provide version management, register version, submit updated version, deal with editing conflict function, and provide historical moment function, you can trace the data information by specifying the moment or adding the historical moment;
  • Provides data replica management, which is convenient for data administrators to distribute and collect data, and for extranet workers to edit the data;
  • Provides database transaction management functions, support for opening transactions, fallback transactions, commit transactions;
  • Provides interactive data collection capabilities;
×
3D Editing
  • It supports editing and processing 3D data in the scene, and provides functions such as 3D data processing, type conversion, extraction of 3D data, and 3D tile generation, management, and conversion;
×
Standard Mapping
  • Provides standard drawing frames and symbolic mapping functions;
  • Support for creating labeled matrix thematic maps;
  • Supports editing and management of symbol resource resources;
  • Supports AI mapping, which can intelligently migrate image styles to maps, automatically render maps, and adjust brightness, contrast, and saturation;
×
Map Dashboards
  • Supports 2D and 3D maps static maps, dynamic maps, videos, pictures and other controls;
  • Supports access to real-time vector data, video data;
  • Supports target recognition and target trajectory tracking with real-time video data;
  • Supports linkage interaction between controls to mine the temporal and spatial distribution patterns of data;
  • Supports custom development, custom business analysis and monitoring system, etc;
×
Knowledge Graph
  • Support Yukon, Neo4j two kinds of graph database;
  • Supports batch construction of entities and entity relationships;
  • Supports setting the map style and layout for associated browsing with the map window;
  • Supports graph query and analysis, including graph query and shortest path analysis using openCypher syntax;
  • Support for map saving and sharing;
×
3D Special Effects
  • Provide three-dimensional display, three-dimensional particle system (rain, snow, flame, fireworks, fountains and other effects), three-dimensional material (water effects), sun shadows and other three-dimensional special effects functions;
×
Big Data Management
  • Supports HDFS data upload and download;
  • Provides vector, raster management tools for big data;
×
×
Big Data Analysis
  • Provides big data raster and vector analysis, including spatial overlay, trajectory analysis, terrain analysis, and raster statistics;
  • Provide big data tilt data processing tools, including tilt data preprocessing, merging root nodes, texture compression, calculating normals, monolithization, and so on;
  • Provides tools for big data 3D cache generation, including batch generation of model caches, point cloud caches, raster file generation of terrain tiles (TIN), etc;
  • Provides online calculation and analysis functions, including buffer analysis, density analysis, overlay analysis, single-object spatial query, and regional summary analysis.
×
×
Spatial Analysis
  • Supports all functions in Basic Spatial Analysis
  • Provides Overlay Analysis and Thiessen Polygon Analysis functions;
  • Supports surface analysis, vector rasterization, raster refinement, binary raster refinement, DEM construction, distance raster, density analysis, interpolation analysis, solar radiation, hydrological analysis, histogram, raster query, distance calculation, and position analysis functions;
  • Provides cellular automaton functions based on artificial neural networks, principal component analysis, etc.;
×
×
Machine Learning
  • Provide sample management function, which can quickly label pictures and image samples to generate training data;
  • Provide model training, can train picture analysis, image analysis, video analysis models;
  • Provides image analysis functions such as target detection, feature classification, object extraction, and generic change detection;
  • Provide image classification, target detection and other image analysis functions;
  • Provides metacellular automata functions based on artificial neural networks, principal component analysis, etc;
  • Provides Video Maps and Video Analysis;
×
×

Supported Extension Modules by Version

Functional Module
Description
Basic Version
Standard Version
Advanced Version
Note
Spatial Analysis
  • Like the advanced spatial analysis, this module is built-in in the advanced version;

Optional Optional Internally installed
--
Network Analysis
  • Provides transportation network analysis functions such as site selection and zoning analysis, traveler analysis, logistics and distribution analysis, optimal route analysis, and nearest facility finding analysis;
  • Provides facility network analysis functions such as element tracing, neighbor element analysis, access element analysis, critical element analysis, connectivity analysis and loop checking;
  • Support for building network datasets;
  • Supports dynamic positioning based on linear references;
  • Supports route planning and navigation;
  • Provide build 3D network, custom build 3D network analysis function;
Optional Optional Optional
--
Machine Learning
  • Like the advanced version of machine learning, this module is built-in in the advanced version;
Optional Optional Internally installed
--
3D Spatial Analysis
  • Provides 3D spatial analysis functions such as passivity and terrain matching based on 3D scenes;
Optional Optional Optional
--
3D Geographic Design
  • Provide data import function, support import 3DXML, IFC, CityGML, RVM, GIM, RVT, DGN and other data, as well as import 3DS, X, OBJ, FBX, DAE, OSG, OSGB, S3M, S3MB, S3MBZ, GLTF, STL, OFF, MOD, etc. through the way of point plus model;
  • Provides regularized modeling functions, supporting stretching, building houses, pipe well modeling, road engineering design, urban road design, etc;
  • Provides functions for extracting, analyzing, and calculating model data, including simplification, convex envelopes, shaded bodies, Boolean operations, profile analysis, and extracting boundaries;
  • Provides cropping and mosaicking functions for tilt photography and terrain data;
Optional Optional Optional
--
2D Dynamic Plotting
  • Provide 2D dynamic marking function and the library of 2D dynamic marking symbols;
Optional Optional Optional
--
2D Situation Simulation
  • Provides situational simulation based on 2D dynamic mapping;
Optional Optional Optional
--
3D Dynamic Plotting
  • Provide three-dimensional dynamic marking function and the library of three-dimensional dynamic marking symbols;
Optional Optional Optional
--
3D Situation Simulation
  • Provides situational simulation based on 3D dynamic mapping;
Optional Optional Optional
--
Satellite Image Processing
  • Support access to GF, ZY3-02, SuperView-1 and other 22 mainstream remote sensing satellite data;
  • Support the management of intermediate and resultant data for the whole process through mosaic data sets; support the generation and management of connection points and ground control points;
  • Provides image fusion, image alignment, and image leveling functions;
  • Provide DOM, DSM/DEM automated production processes;
  • Provides image quality evaluation functions for plane accuracy and fine plane accuracy;
  • Provides mountain, road, and building pull-out inspection functions;
-- Optional Optional
--
Chart Browsing
  • Provide basic chart browsing function, support import and export of chart data.
  • Supports rich chart attribute settings, including two-color and four-color modes for displaying water depth, simple and traditional chart symbol display effects, safe isobath marking, etc;
Optional Optional Optional
--
Land Cover Pre-trained Model
  • Provides the land cover pretrained model file, which can be used for object classification inference.
Optional Optional Optional The machine learning module must be selected before this extension module can be configured.
Building Extraction Pre-trained Model
  • Provides the building pretrained model file, which can be used for binary classification inference.
Optional Optional Optional
Water Body Extraction Pre-trained Model
  • Provides the water body pretrained model file, which can be used for binary classification inference.
Optional Optional Optional
Farmland Extraction Pre-trained Model
  • Provides the farmland pretrained model file, which can be used for binary classification inference.
Optional Optional Optional
Greenhouse Extraction Pre-trained Model
  • Provides the greenhouse pretrained model file, which can be used for binary classification inference.
Optional Optional Optional
Forest Extraction Pre-trained Model
  • Provides the forest land pretrained model file, which can be used for binary classification inference.
Optional Optional Optional
Cloud Extraction Pre-trained Model
  • Provides the thick cloud pretrained model file, which can be used for binary classification inference.
Optional Optional Optional
Road Extraction Pre-trained Model
  • Provides the road extraction pretrained model file, which can be used for binary classification inference.
Optional Optional Optional
Photovoltaic Extraction Pre-trained Model
  • Provides the photovoltaic extraction pretrained model file, which can be used for binary classification inference.
Optional Optional Optional
Building Change Detection Pre-trained Model
  • Provides the building change detection pretrained model file, which can be used for General Change Detection.
Optional Optional Optional
ImagerySuper-Resolution Pre-trained Model
  • Provides the ImagervSuper-Resolution pretrained model file, which can be used for Super-resolution reconstruction.
Optional Optional Optional

Supported Functions by Operating System

SuperMap iDesktopX provides product packages for Windows (64-bit) and Linux systems, and the functions supported in different systems and architectures are different, as detailed in the following table:

Functional Module
Description
Windows (64-bit)
Linux
x86 architecture
ARMv8 architecture
Data Management  
Data Processing  
Data Conversion  
Data Editing  
Basic Mapping  
Layouts  
Map Tiles Multi-tasking tile generation, tile checking, tile management
3D Scenes Other Features
Generate Tiles from Point Cloud × ×
Basic Spatial Analysis  
Spatial Statistical Analysis  
Dynamic Segmentation  
Geocoding  
Online Services  
Geo Processing Automation  
Custom Development  
Spatial Database  
Advanced Data Management  
Advanced Data Processing  
Topology Processing  
Advanced Editing  
3D Editing  
Standard Mapping Other Features
AI illustrations ×
Statistical Diagrams  
Map Dashboards  
Knowledge Graph  
Python Tools   ×
Data Migration   × ×
Big Data Management   ×
Big Data Analysis  
Spatial Analysis  
Network Analysis  
Machine Learning Other Features ×
Video Maps × ×
Video Analysis × ×
3D Spatial Analysis  
3D Special Effects  
3D Geographic Design Other Features
Import Model(SKP) × ×
Import Model(FBX) ×
2D Dynamic Plotting  
2D Situation Simulation  
3D Dynamic Plotting  
3D Situation Simulation  
Satellite Image Processing  
Chart Browsing  
Land Cover Pre-trained Model   ×
Building Extraction Pre-trained Model   ×
Water Body Extraction Pre-trained Model   ×
Farmland Extraction Pre-trained Model   ×
Greenhouse Extraction Pre-trained Model   ×
Forest Extraction Pre-trained Model   ×
Cloud Extraction Pre-trained Model   ×
Road Extraction Pre-trained Model   ×
Photovoltaic Extraction Pre-trained Model   ×
BuildingChange Detection Pre-trained Model   ×
ImagerySuper-Resolution Pre-trained Model   ×