首页 / 浏览问题 / 组件GIS / 问题详情
用iobjecs java 实现数据重采样代码输出的就是空白的不知道是什么原因
16EXP 2023年04月28日

使用产品:supermapidesktop 10i 操作系统:win10 x64
数据类型: oracle 11g x64
问题详细描述:1.iobjects 数据重采样输出的无数据
问题重现步骤:用idesktop 19i 桌面端数据重采样输出数据为如下图

用iobjecs java 实现数据重采样如下代码输出的就是空白的不知道是什么原因

问题关闭原因: 已解决

1个回答

您好,

首先,您使用的是java组件,建议使用iDesktopX的桌面。iDesktopX是基于java开发的,iDesktop是基于.net开发的。

也就是如果您用的是同一个版本,如果组件没法正常运行,iDesktopX可以。那么很大概率是代码的问题。

代码检查的过程中,多检查每一个参数,是否是正常的值。

代码运行结束之后,地图记得保存地图,场景记得保存场景,工作空间也要记得保存工作空间。

在代码中填写的重采样参数应该和桌面填写的一致。
4,151EXP 2023年04月28日
能给个示例参考参考么
您的代码的方法是正确的

DatasetVector中用resample方法,参数中的ResampleInformation类去设置桌面用到的参数。

这一部分是没问题的。

主要是是否符合需求,参数是否正确,以及是否保存工作空间,地图等。

然后是ResampleInformation中,设置的单位和坐标系是否对应。

暂无现成的相关示例
...