首页 / 浏览问题 / 三维GIS / 问题详情
pickEvent不触发
5EXP 2022年08月02日

使用产品:iserver 操作系统:win10 x64

打印的layer都是有值的,查询数据也是没有问题的

1个回答

您好,

pickevent事件进不去一般有两个原因

1.相应的layer未找到,可以console.log(layer);验证一下

2.setQueryParameter里面的参数写错了,主要检查一下url,dataSourceName,dataSetName

可以看一下这篇文章https://blog.csdn.net/weixin_43565052/article/details/97750973

4,151EXP 2022年08月02日
都没有问题,检查过了
您这边点击之后是没有任何反应吗?

控制台是否有提示或者是否有新的请求呢?

能否提供一下截图。

还有一种情况是pickEvent和查询冲突了,您这边把点击查询属性信息部分注释掉试一下呢?

没有反应,这个打印的viewer,这个是内部报错了吗

您看一下这几个属性的类型和API中的类型是否一致。从报错来看是类型错误。
这个严格模式原因吗,这个在哪里看
和这个没有关系,请求都没有发出去,点击没有反应,这个可能是啥原因

确定这个方法是没问题的,您参考一下示例数据的代码:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#S3MTiles_BIM

如果还是有问题,麻烦您这边看看是否方便提供数据和代码,可以私发我百度网盘链接,我帮您查看一下原因

...