首页 / 浏览问题 / 云GIS / 问题详情
GPA中从iServer数据服务读取矢量数据无法连接上发布的data
16EXP 2023年08月02日

使用产品:iserver 问题:GPA中从iServer数据服务读取矢量数据无法连接上iserver中发布的data,数据集信息的填写方式也没有问题,但是运行不成功,求助大佬

1个回答

请问你是使用什么版本的iServer测试呢?单独只使用“从iServer数据服务读取矢量数据”算子运行就会出错吗?我这边使用11.1.0版本的iServer运行读取本机的数据服务是正常的。

3,755EXP 2023年08月02日
我的iserver是10.2.1的版本,是只运行“从iServer数据服务读取矢量数据”这个算子就会出错

我试了一下,拿你那个数据集我这边也是成功的,但是换成别的数据集就不行了

这个算子是“从iServer数据服务读取矢量数据”仅支持读取数据服务中的矢量数据集,你上图提到失败的数据都是影像数据集,所以会出现报错的情况。

还有个问题,就是连接上数据库的就会报错,这又是什么原因,这个工作空间的编辑权限也已经打开了

你的数据源命名不要直接以ip+端口的方式,可能存在特殊字符导致读取数据异常。
没有用ip的方式,数据源就是postgis_test,但是用这个也不行

你上面的截图,数据源写入的不是ip:5432_postgis_test的吗?我本地测试运行是正常的,你直接从数据服务地址进入到该数据源下可以正常读取数据集吗?

是不是和我这边连数据库有关系,本地的数据是能执行的,但是连数据库执行报错都是说空指针。数据源下数据集都是正常能打开的

你在桌面把数据源的名称删除到只保留ceshishuju,前面的ip、端口都不要,保证iserver发的数据服务查看时数据源显示为ceshishuju,再去用算子运行看看
...