首页 / 浏览问题 / 组件GIS / 问题详情
基于python对桌面进行二次开发
1EXP 2023年12月26日
使用产品:iserver 11.0.1 操作系统:win10 x64
数据类型: oracle 或 文件型
问题详细描述:
我想要使用python组件获取idesktopx上的地图并进行操作,但我发现没有针对python的二次开发框架,只有以下java的框架。
if (!Application.getActiveApplication().initialize()) {
   System.exit(0);
}

问题:想要通过python获取到idesktopx11.0里的地图对象或者workspace对象,请问怎么进行二次开发,(python组件的框架已经搭好了)

1个回答

您好,iDesktopX本身使用iobject java实现完成的程序,iDesktop本身是使用iobject .net实现完成的程序。

若想要对现有的桌面进行扩展开发,对iDesktop需要使用iobject .net,对iDesktop X需要使用iobject java。

iobject python,可以独立使用开发自己的独立应用,或者是对iDesktop X内部的工具箱模块,进行python工具的开发,

不能对iDesktop X主体修改扩展。

希望可以帮助到您。
于丁
1
9,633EXP 2023年12月26日
嗯谢谢你
...