我在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();