目录
一、背景介绍
SuperMap iDesktopX 是通过 SuperMap iObjects Java 桌面核心库和 Java SE Development Kit(JDK)构建的一款企业级、插件式、跨平台桌面 GIS 应用与开发平台,可基于 Java 语言在 Windows 或 Linux 系统中进行扩展开发。
SuperMap iDesktopX 作为构建于 SuperMap iObjects Java 组件上层的桌面端产品,拥有一套完备且独具特色的上层架构设计。其中,处理自动化(GPA)的设计架构尤为引人注目,它因能极大程度地降低用户在复杂分析业务逻辑实现方面的门槛而备受青睐,在众多用户群体中广受欢迎。
然而,需要注意的是,GPA 隶属于上层产品的架构设计范畴,SuperMap iObjects Java 组件作为一款 SDK 产品,无法直接对其进行集成。这就导致许多同学在针对 SuperMap iDesktopX 开展扩展开发工作时,常常陷入一种现有代码无法更高效复用的困境:他们只能依据 SuperMap iObjects Java 组件所提供的接口来构建核心逻辑,却无法便捷、高效地直接调用现有的 GPA 算子,以迅速实现对应的业务逻辑。
实际上,在 SuperMap iDesktopX 的 GPA 架构最初设计之时,研发团队就已经充分预估到了这一应用场景,并为之做好了相应的规划与考量。那么接下来,就让我们一同踏上 SuperMap iDesktopX GPA 对已有算子调用的扩展开发的探索学习之旅吧。
二、环境准备
2.1. 系统环境
| 操作系统 | 支持 | 说明 |
|---|---|---|
| Windows | ✔ | Windows 平台推荐硬件配置要求:处理器: 双核 2.30 GHz内存要求: 8 GB硬盘容量: 256 GB |
| Linux | ✔ | Linux平台最低硬件配置要求:CPU: 2.00 GHz (x86 / ARM 架构)内存: 8 GB硬盘空间: 200 GB |
2.2. 开发环境
| 软件 | 版本 | 下载地址 | 说明 |
|---|---|---|---|
| SuperMap iDesktopX | 11i 及其以上版本 | SuperMap iDesktopX 下载地址 | 推荐使用最新版本的 SuperMap iDesktopX |

最低0.47元/天 解锁文章
900

被折叠的 条评论
为什么被折叠?



