/

SuperMap iDesktopX 10i(2021) Introduction

SuperMap iDesktopX is a professional cross-platform GIS software. It can run both on Windows OS and Linux OS.
SuperMap iDesktopX is developed based on SuperMap iObjects Java. It provides not only various features like data management, data processing, data analysis, mapping, geospatial processing automation, but also a flexible development framework and auxiliary controls to facilitate user-friendly secondary development.

Who needs SuperMap iDesktopX?

  • Users that need to create and process data in different operating systems.
  • Users that need to analyze spatial data in different operating systems.
  • Users that need to develop cross-platform applications.

Why do you select SuperMap iDesktopX?

  • The first cross-platform desktop GIS product. You can run it on Linux operating system.
  • It has strong abilities to edit data, render map, and create thematic maps.
  • It supports abundant tools like data processing, spatial analyses, and so on.
  • It supports developing new features in Java.

Supported Operating Systems

SuperMap iDesktopX can run on the following operating systems.

  • Windows support: Windows 7, Windows 8, Windows 10, Windows Server 2012
  • Linux OS that deployed jdk/jre 1.8 or higher: NeoKylin, Ubuntu, Ubuntukylin, Redhat, SUSE.

Product Features

  • It is developed in Java and can run on both Window OS and Linux OS.
  • CPU architectures support: x86, Power, ARM, MIPS, Alpha, PHYTIUM, LOONGSON, SUNWAY.
  • Operating systems support: Linux and Windows.
  • It uses Ribbon interface instead of the traditional tool bar mode.
  • You can switch the theme style of the interface freely.
  • You can configure and manage Ribbon interface through configuration files without coding.

Provided Features

Data Management

SuperMap iDesktopX contains various tools to manage data including workspace management, datasource management, and dataset management. It supports file- based engines, database-based engines, and Web data engines.

  • Supports UDB and UDBX engines.
  • Supports most of mainstream databases like PostGIS, PostgreSQL, Oracle, SQLPlus, DB2, MySQL, Highgo, Dameng, King Base, GBase, and SinoDB.
  • Supports creating Fabric-based datasources where you can create block chain datasets to manage data.
  • Supports opening OGC services, iServerREST serivices, Google maps, Baidu maps, SuperMap cloud services, Map world services, and OpenStreetMap.
  • Supports importing more than 70 kinds of data formats and outputting more than 20 kinds of data formats like *.dwg, *.shp, *.csv, *.tif, *.img, and *.dem.
  • A huge amount of image data can be managed and visualized in the way of mosaic datasets.
  • Provides various tools to manage data conveniently including Start tab, Catalog, Search, etc.

Distributed Data Management and Analysis

  • Supports distributed database engines including HDFS, SuperMap DSF, and Hbase.
  • Supports creating maps and publishing iServer services based on distributed engines.
  • Provides more than 200 distributed analysis operators to manage and analyze vector data and raster data.
  • Supports online distributed analyses including density analyses, overlaying calculation, object query, and so on.

Stream Data Management

  • Supports accessing vector data stream. iDesktopX can display and refresh data instantly, thereby reflecting the changes of spatial positions of data.
  • Supports creating thematic maps, heat maps, grid aggregation, and diagrams from vector data. Allows you to render data stream in different ways.
  • Supports saving vector data stream as datasets, which is convenient for data rolling back.

Data Edit and Processing

SuperMap iDesktopX provides comprehensive data-editing features. It serves 30 methods for vector and raster data processing to help users produce professional maps. Besides, it introduces a series of features to process raster and vector data like projection settings, data registration, query, resampling, and so on.

  • Supports setting coordinate systems of datasets and 10 kinds of coordinate system transformation models.
  • Supports checking data topologically and processing errors.
  • Supports registering one or more datasets. You can correct the spatial positions of data according to reference data.
  • You are allowed to create data indexes to improve the efficiency of data browsing. For vector data, you can create spatial indexes. For raster data, you can create image pyramids.
  • Supports SQL query and spatial query to search objects that meet the specified conditions.
  • Provides more than 30 kinds of features to edit objects. You can perform grouping, intersecting, union, node editing, splitting, etc. on objects. Apart from these, it supports auto-drawing and smart snapping.
  • Supports vectorizing data automatically to improve the efficiency of data vectorization.
  • Provides more than 200 kinds of features to process vector and raster data like dissolving, appending, resampling, and so on.

Spatial Analysis

Provides kinds of analysis features including basic vector/raster analysis, and advanced analysis features to help resolve real problems.

  • Supportive vector spatial analyses: create buffers, overlay, proximity analysis. The spatial analyses are applicable for spatial information extraction in many fields like agriculture, city planning, and ecological protection.
  • Provides abundant surface analyses to extract surface feature information of raster data like isoline extraction, slope, aspect, fill and cut, and so on.
  • Provides diverse raster spatial analyses like interpolation analyses, hydrological analyses, distance raster, and so on.
  • The introduced dynamic segmentation feature can calculate the spatial positions of attribute data dynamically according to event attribute tables.
  • The features of spatial statistic analyses can analyze and predict statistical values related to spatial or space-time phenomenons including measuring geographic distributions, cluster distributions ,etc.
  • Serves traffic analyses: optimal path, TSP, transfer, path, navigation and so on.
  • Supportive network analyses: key element, connectivity, single element tracing, connected element, and so on.

Mapping

Provides comprehensive map features like map display, rendering, editing, and so on. Rich visualization, easy-to-use graphics tools for high-quality maps without complex designs. include:

  • Built-in 7 swatches, more than 200 ribbons, more than 1000 markers, linear symbols, and filling symbols.
  • Supports creating and modifying 7 types of thematic maps including unique value, range, label, statistic, point density, grade symbols, and custom thematic maps.
  • Provides two types of aggregation maps including heat maps and grid maps. Aggregation maps present the distribution characteristic of density of points intuitively.
  • Supports loading and outputting map templates and thematic map templated. Therefore you can create maps from these templates.
  • 17 layout templates are provided. You can add kinds of elements like maps, legends, compasses on a layout and print it.
  • Supports adding legends and attached maps on a map.
  • Provides various mapping tools including map subdivision, map grid and so on.
  • The AI mapping feature can transfer styles from images to maps quickly.

Map Tiles

  • Supports two ways to generate map tiles including single task and multi-task. The multi-task feature supports generating map tiles through multiple machines.
  • Supports generating vector tiles and raster tiles. You can generate raster tiles in Webp format.
  • Supports updating, checking, and resuming to load tiles.
  • You are allowed to save tiles as MongoDB, merge tiles, and distribute tiles.

Diagram

  • 11 kinds of diagrams are provided to visualize datasets’ attributes to help people mine relationships, structures and trend of data.
  • Associated display between diagrams is supported to help people analyze characteristic distribution of data in geography.
  • The conversion between a diagram and a thematic map is introduced to quickly show data information in different ways.
  • A diagram can be exported to a picture which can be used in documentation tools like Word, PPT, etc.
  • 17 layout templates are provided. You can create layouts from the layout templates and specified maps.
  • Layouts can be output as PDF files.
  • Supports adding elements like maps, legends, compasses, and text.
  • Supports copying and pasting objects from maps to layouts and vice versa.
  • Supports creating map series and printing them.

Geospatial Processing Automation

It supports creating PA models composed of tools like data importing, processing, analyses, etc. You can design and create PA models to process data continuously by one click.

  • The toolbox provides more than 300 tools including density-based analysis, heat map, spatial statistic analyses, interpolation analysis, surface analyses, and so on.
  • The toolbox supports searching tools to position them directly.
  • Supports running single node or the whole workflow. Besides, you can control and manage the running procedure.
  • You are allowed to save the built processing automation to the current workspace for further use.
  • Supports outputting the built processing automation as a template for further use.
  • Supports checking whether there are errors in the built processing automation like the endless loop.

Machine Learning

  • Supports image classfication and target detection to create and manage samples.
  • Supports generating training sample data.
  • Supports training data resulting in neural network models.
  • Provides a series of image analyses like target detection, binary classification, scene classification, and terrain classification.
  • Provides picture analyses including image classification, target detection, broken road detection, and so on.
  • Provides cellular automata including PCA and ANN.

Video Map and Analysis

  • Supports creating and managing video datasets, registering them statically or dynamically, and setting their visible range.
  • Supports drawing video map objects, setting styles, etc.
  • Supports detecting targets on videos, thereby extracting attributes and spatial positions.
  • Supports spatial analyses like spatial query, creating buffers, etc.
  • The geography fence analysis can detect the status that the target comes into, leave, and stay in the video fence.
  • Supports analyzing traffic violation and speed limits.

Map Dashboard

  • Supports customizing map dashboards in different sizes and adjusting the display scale of each dashboard.
  • Supports adding controls including maps, scenes, diagrams, images, videos, info panels, text, and so on to display data in various forms.
  • Supports accessing video streaming data to play it instantly.
  • Supports associating maps with diagrams to display. After selecting objects from a map, the associated diagrams will display information of these objects.
  • Supports adjusting sizes and positions of controls.
  • Supports adding functional buttons and drop-down buttons. You can bind features with these buttons to perform the corresponding features.
  • Supports customizing element types. You can customize business analysis systems and monitoring systems.

Map Cooperation

  • Supports cooperation through different ends. Log in to iDesktopX with SuperMap Online account, and you can communicate with your friends and share data from PC sides to mobile sides and vice versa.
  • Supports managing groups including creating, ungrouping, and leaving groups. You can send messages, share data (text, files, datasets, objects, maps, layers, etc.), and communicate with friends in groups.
  • Supports opening accepted data (datasets, objects, maps, layers, etc.) directly.

Python

  • Built-in Python IDE and runtime environment. Supports processing and analyzing ata through Python scripts.
  • Integrates MiniConda to manage Python environment and dependent packages.
  • Integrates a series of Python components including data processing, topology, interpolation, proximity analyses, and so on.
  • Built-in help document. Supports smart code completion.
  • Supports Python secondary development and provides predefined Python templates.

Cloud-Client Collaboration

  • Supports publishing iServer services. You can publish data from workspaces to local or remotes servers to share resources on Web.
  • Supports publishing vector tiles (MVT) and raster tiles as map services to share resources on Web.

Data Migration

  • Provides the ability to migrate data from PGDB, FGDB, SDE, OracleSpatial, etc. to SuperMap iDesktopX.
  • Supports migrating data from mxd to smwu including symbols, thematic maps, labels, and so on.
  • Provides image stretching capacity to ensure the display of maps, integrity and accuracy of data.
  • Supports converting map services, element services, and network services to SuperMap iServer services.
  • Provides diverse predefined PA models. You can migrate data automatically through creating a PA model.

3D

Provides abundant features to meet 3D application requirements from different industries, including spatial data management, scene display, information query, spatial analyses, and so on.

  • Supports displaying and browsing multi-source data including image data, terrain data, BIM, underground pipelines, 3D model data, vector data, and 2D maps.
  • Provides abundant cool 3D special effects, thereby displaying 3D data close to real geographic features like sun light, shadow, oceans, water bodies, 3D underground scene, 3D ocean effects, and particle special effects (fire, rain, snow, fountain, burst, fireworks, etc.).
  • Supports multiple 3D spatial analyses including visibility analysis, viewshed analysis, skyline analysis, sunlight analysis, profile analysis, and so on. You can save the analysis results.
  • The flying management feature supports specifying parameters of each station to implement flight simulation.
  • Supports managing and displaying data like oblique photography models, BIM, and laser-point cloud.
  • Supports creating processing automation: stretch, rotated stretch, lofting, skeleton building, texture mapping, and so on.
  • Provides spatial operations focused on oblique photography models including: polygon clip, polygon hole digging, polygon mosaic, construct closed stretch body, and so on.
  • Provides spatial operations focused on TIN terrain including: polygon clip, polygon hole digging, polygon mosaic, construct closed stretch body, boolean operations, and so on.

SuperMap iDesktopX Historical Versions