多个udb数据源通过追加行的方式合成一个之后,载入到web端之后点击模型中的某个图层并没有触发查看属性的那个函数(viwer.pickEvent.addEventListener这个监听函数没有触发),随后发现打印出scene.layers数组后只有合并时在两个数据源中分别建立的那两个数据集(批量生成缓存也只选择的他们两个,没有加入其它图层)
您说的点击构件显示属性是在场景种点击某个构件弹出属性吗?这个是可以实现点击构件显示属性的,如果您方便的话,我下午给您调一下代码
如果是构件列表,您是想通过layer来获取到构件的名称的话,您就通过将单个的构件数据集一起批量生成缓存,通过S3mTileslayer.
datasetInfo()
o()来获取到构件