倾斜摄影模型单体化与属性查询

0 投票
按照官网的示例写的

http://support.supermap.com.cn:8090/webgl/examples/TopicDoc/AttributeQueryofObliqueModel_OperateTopic.html

场景都可以显示,为什么我的弹框显示不出来,调试了没有进viewer.pickEvent.addEventListener的事件,是不是模型单体化的问题呢?

还有个问题,如果我不发布数据服务,用ajax的方式可以查询吗?

请教大侠
2月 20, 2017 分类:  1719次浏览 | 用户: scat (9 分)
修改于 2月 20, 2017 用户:scat

1个回答

0 投票
您好,倾斜摄影模型数据做了单体化,加了矢量数据也只能查到SMID信息,所以必须要通过数据服务来查询其他信息,关联字段就是SMID。
2月 21, 2017 用户: 邹涛 名扬四海 (3,389 分)
您好!按照你们官网例子,webgl的属性查询是,

先设置查询参数

 layer.setQueryParameter({...});

然后在构件的选择事件里获取属性

 viewer.pickEvent.addEventListener(function(feature){...});

------------------------

我知道你们有个Layer.getSelection()方法可以获取到现在选中的构件ID,

现在有个问题是我不用layer.setQueryParameter({...})设置查询参数,为什么viewer.pickEvent.addEventListener这个事件就不能触发了?请问不绑定查询参数,要怎么触发构件的选择事件?

求助!大侠们
您好,请问问这个问题解决了吗,有问题想咨询一下您,谢谢了
...