如何实现 webgl 点击房屋面高亮?

0 投票

使用产品:supermap-idesktop-9.0.1-33103-win64-bin-zip-chs、supermap-iserver-9.0.1a-win64-deploy、 SuperMap_iClient3D_9D_for_WebGL_1805291513

操作系统:win10 x64
数据类型:文件型
问题详细描述:参考 示范程序:分层分户查询。我的矢量面数据只有一层,简而言之,我只需楼顶面高亮。这个矢量面数据需要怎么处理?

6月 25, 2018 分类:  638次浏览 | 用户: 唐尼 牛刀小试 (120 分)

1个回答

1 投票
 
已采纳
首先分层分户查询一个矢量面肯定是不行的,你是要对倾斜摄影模型做分层分户查询吗?是的话打400电话,这里说不清楚。第二,只需楼顶面高亮,那么你把面数据切S3M缓存,然后发布服务在webgl加载,默认选中就会高亮,当然你可以设置合理的选中颜色。
6月 25, 2018 用户: 胡林 登峰造极 (5,972 分)
采纳于 6月 26, 2018 用户:唐尼
嗯嗯,我只需楼顶面高亮。我在iDesktop里把矢量面设置为 贴对象+图层透明。代码我是直接贴 分层分户查询或者动态单体化,更改为我的地图链接。但怎么点击都没高亮效果...
你的情况不适用于分层分户。需要了解分层分户具体的数据处理可打400电话我们沟通下,

动态单体化是新功能,给你个新包试试,我这边测试OK

链接:https://pan.baidu.com/s/16LP5Ql7R9sj0pCrcdQlBdA 密码:tv5h

这个矢量房屋面数据,需要经过生成的吗?

我原来有一个矢量面数据,通过贴对象,能和倾斜摄影数据一致的。

你想要做倾斜摄影单体化还是动态单体化?这是单体化的两个方案,你用了模型单体化就不需要动态单体化了,之前的包都能做,你要做动态单体化就不要对模型做单体化处理(没啥意义),需要我发你的新包才能支持。两种方式只要有倾斜摄影对应的矢量面就可以做了。
嗯,我想做动态单体化。矢量面我有了,但我设置 贴对象+图层透明。现在我用了您给的新包,我在本地搭的示范程序:动态单体化 的效果出来了。而我的数据的效果还是没有...
你iDesktop切缓存的时候面的高度模式是什么?是贴对象吗?

是的,贴对象,

您现在方便远程看一下吗?

...