三维场景中选择事件问题

0 投票

使用插件加载三维场景,最上方为矢量图层,下方为三维城市模型

选择时出现问题:我想选择上面的矢量图层并查询,但是实际上却是选中了图层下方的城市模型,无法选择矢量图层,这种情况该如何处理?怎么做到三维模型的选择与矢量图层的选择不互相影响,都能单独进行选择?

矢量图为设置底部高程后显示在城市模型上方的

12月 26, 2016 分类:  1359次浏览 | 用户: zrdx 初出茅庐 (82 分)

1个回答

0 投票
 
已采纳
您好,选到哪个图层跟鼠标点击的时候锚地有关,无法控制的。

从您上图的这个相机位置选的话确实选不中矢量图层,您用鼠标直接点矢量面的位置不行吗?
12月 26, 2016 用户: 邹涛 名扬四海 (3,389 分)
采纳于 12月 29, 2016 用户:zrdx
是这样的,我只是为了让您方便看清楚情况才这样截图的,实际的操作是从正上方点击矢量面的,但是高亮显示的却是矢量面下方的模型而不是我想要选择的矢量面部分
您好,您的矢量图层对象是普通图层中的还是跟踪层的呢?

为啥放那么高呢?
普通图层中的,需要设置为跟踪图层吗?那需要怎么设置?

放怎么高是因为想要实现的场景是这样的,在三维城市模型上显示网格图层,能方便区分出网格下面包含的是那些区域、模型、大致范围啥的
不是,普通图层也是能选的。能不能把您这个数据发我测试一下看看?
我是将二维面数据设置坐标系以后添加到场景中的,设置底部高程以后虽然面是在模型上方,但是如果面下方刚好有模型时,鼠标点击面选中的却是下面的模型了,其他部分下面如果没有模型是能正常点击选中的

这个一是数据很大,二是这数据不能私自外传,您看能不能远程看看?

Q:2325722510
通过远程帮助,找到解决办法:显示上方的二维面时,将下方的模型设置为不可选择,这样就不会影响面选择,反之亦然
...