iClient3D 为线对象设置风格

0 投票

相同的代码为什么一个可以显示一个显示不了

12月 2, 2016 分类:  1446次浏览 | 用户: 王大锤 牛刀小试 (204 分)

1个回答

0 投票
 
已采纳
您好,请问访问的也是一个服务吗?您可以把不正常客户机的缓存删了再看看正常不。
12月 5, 2016 用户: 邹涛 名扬四海 (3,389 分)
采纳于 12月 5, 2016 用户:王大锤
什么都是相同的就是画线的位置不同
线是贴地的,后面那个线被模型挡住了,所以看不见;前面那个没被挡住所以看得见。
那我想让一个区域高亮,本来想用线圈起来这样那看来现在是不行了,有什么其他的办法吗
一个区域没有现成的高亮方法,只能是对象高亮。

您想用线的话,高度模式改为绝对高度,绘制在模型上面就不会挡住了。
style3D_1.set_altitudeMode(50);

或是style3D_1.set_altitudeMode(SuperMap.Web.Realspace.AltitudeMode(50));

具体该怎么设置

您好,设置高度模式没有50的枚举。

这种手册上都可以看见的:

枚举的值我都试了还是显示不出来

您好,style3D_1.set_altitudeMode(2);只是设置高度模式。

还得通过function set_bottomAltitude(value : Number)来设置高度。

如何设置风格才能把线对象设置成管线的样子?可以实现吗?
...