三维 点击查询问题 pickEvent

0 投票

iserver 10.0 win7 x64

三维管线数据发布了三维服务和数据服务,pickEvent事件没有触发,不确定是setQueryParameter参数设置的有问题还是服务发布的有问题

9月 2, 2019 分类:  97次浏览 | 用户: snowfree 才疏学浅 (19 分)

1个回答

0 投票

pickEvent时间进不去一般是两种问题。

第一个,layer未找到,您可以通过console.log(layer)来验证

第二个,setQueryParameter中的参数设置错误。

您可以看一下这篇博客https://blog.csdn.net/weixin_43565052/article/details/97750973

9月 2, 2019 用户: 赵爽 登峰造极 (6,206 分)
参数里面数据集的选择,是指数据源里面三维点、线的数据集还是指的构成三维网络数据集?(三维管线是通过构成三维网络数据集然后生成的专题图)
这个要看您需要获得什么信息了。您点击管点的话就是三维点,点击管线的话就是三维线。

看着觉得参数也设置对了,数据集选择的就是三维线的,layer也获取到了,但是事件还是进不去呢,还有可能是什么问题呢

您看一下您的数据服务中,数据源名称和数据集名称都是“PipeLine3D”吗?

是的,不知道哪里出了问题

...