SuperMap iDesktopX 11i GPA 扩展开发之对现有算子的调用实践

一、背景介绍

  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 iDesktopXGPA 架构最初设计之时,研发团队就已经充分预估到了这一应用场景,并为之做好了相应的规划与考量。那么接下来,就让我们一同踏上 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
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值