首页 / 浏览问题 / 组件GIS / 问题详情
iObjects.java对进行核密度分析后的栅格数据集获取最大值不一致
285EXP 2025年10月27日

我在iClient for Opnelayers上进行核密度分析

将分析的数据保存到了目标结果数据集中后,使用iObjects.java获取栅格里的最大最小值,然后根据最大最小值设置iClient for Openlayers上的主题图图层。

5年前是可以正常运行的,但这次使用iServer11.3.0进行核密度分析后,使用同样的代码运行,专题图里永远只有一层颜色

为了查明原因我在IDEA中运行iObjects.java的代码,取得了最大最小值6.161269840620749,0.0

但我在iDesktop中打开同一个栅格数据集,右侧显示的最大最小值是0.00041,0

事后我在iClient上设置最大值为iDesktopx的最大值后,主题图可以正常显示。

为什么使用iObjects.java取得的最大最小值发生了偏差?

double maxValue = datasetGrid.getMaxValue();
double minValue = datasetGrid.getMinValue();
问题关闭原因: 已解决
...