Extension Development

SuperMap iDesktopX is an enterprise-level, plug-in, cross-platform desktop GIS application and development platform built with SuperMap iObjects Java desktop core library and Java SE Development Kit (JDK). It supports extension development based on Java language in Windows or Linux systems.

Custom development with SuperMap iDesktopX offers the following advantages:

  • Adopts Swing GUI framework and encapsulates 60+ GUI controls for easy invocation;
  • Manages interface configuration through config files without programming;
  • Supports extension customization in both Java and Python languages;
  • Enables customization of interface functions and visual GPA tools;
  • Utilizes IDEA and Maven for automatic dependency management and deployment with one-click implementation.

Related Topics

   Environment Deployment

   Project Template

   Plugin Configuration Overview

   Interface Configuration

   Ribbon Configuration

   Config File Menu

   Status Bar Configuration

   Context Menu Configuration

   Dock Bars Configuration

   Attributes