浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
Layer3DKML图层中的几何图形如何设置叠加顺序
lierisme
45EXP
2020年08月24日
绘制几何图形,添加到kml图层后,多个图形有重叠的部分,但图形的叠加完全没有规律可寻,有时后加的图在先加的图上面,有时又在下面,该如何设置叠加顺序?
叠加顺序
iobjects
kml
请
登录
或者
注册
后回答这个问题。
1个回答
可以直接用Feature3Ds.Insert的方法去插入到指定的索引位置,或者对于插入完成后的,用Exchange方法去交换对应索引位置上的对象。图层中对象的的渲染顺序是从后面到前面。
程逸诗
4,620EXP
2020年08月24日
我是用Feature3Ds.Add方法添加的,必须用insert吗?
图层中对象的的渲染顺序是从后面到前面,意思是后添加的先渲染(先添加的叠加在后添加的上面)?
用Feature3Ds.Insert试过了,叠加顺序还是不可控。
跟踪调试时发现,用insert和add方法添加后,在feature3Ds中的索引位置其实是一样的
add代码如下:
feature3Ds_root.Add(feature3Ds_node)
insert代码如下:
feature3Ds_root.Insert(feature3Ds_root.Count, feature3Ds_node);
我说的不可控,是指按顺序添加的几何图形,其重叠部分的渲染顺序不是按照总是后面覆盖前面或者总是前面覆盖后面
这个问题能解决吗
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
多个dataSource叠加顺序如何设置??
leaflet如何为geoJson图层设置zIndex图层顺序?
如何调整矢量图层的顺序?
如何改变图层的顺序
桌面在场景中调整图层顺序
在数据源中如何改变数据集的顺序
图层先后顺序
怎么设置kml图层选中的地标点的文字颜色样式
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...