欢迎光临散文网 会员登陆 & 注册

要素线样式优先级

2021-05-23 22:59 作者:沙漠骆驼工具箱  | 我要投稿

当同一个场地内的两个要素线相交时,相交处的高程由谁决定?

帮助中给的回答是:

样式不同的两条要素线相交时,具有较高设定优先级的要素线将确定高程。不具有样式的要素线优先级最低。如果两条要素线样式相同或均无样式,则最后编辑过的要素线具有优先级。

 

下面通过示例演示一下。

(1)准备两条多段线,其中一条多段线的标高设置为0,另外一条的标高设置为20,如下图:

 

(2)通过命令“从对象创建要素线”将这两条多段线转换为要素线,此时两个要素线都没有指定样式,如下图:


(3)选择这两个要素线,右键进行三维查看,他们在三维空间中已经相交,此时交点处的高程由②号要素线决定。如下图:

原因:因为②号对应的原多段线相比①号是后创建的,在转换为要素线后,②号要素线是最后编辑过的(转换多段线到要素线也是编辑),那么交点处的高程由最后编辑的要素线的高程决定(在帮助里面称为“最后一个胜出”规则)



(4)①号要素线指定一个样式,②号要素线不指定样式,并三维查看,此时交点处的高程由①号要素线决定,如下图:

原因:①号要素线有样式,②号要素线无样式,因为具有样式的要素线比无样式的优先级高,所以交点处的高程由①号要素线决定。

 


(5)①号要素线指定“样式1”,②号要素线指定“样式2”,交点处的高程由②号要素线决定,如下图:

原因:“样式2”于列表中的位置在“样式1”之上,那么具有“样式2”的要素线的优先级高于具有“样式1”的要素线,所以交点处的高程就由②号要素线决定。


 

总结如下:

①若两条要素线都设定了样式,并且样式不同,那么样式优先级高的决定交点处的高程;

②若一条要素线具有样式,另外一条要素线没有设定样式,那么具有样式的决定交点处的高程;

③若两条要素线设定的样式相同(优先级相同)或都没有设定样式(优先级也可以看成相同),那么最后编辑过的要素线决定交点处的高程。

要素线样式优先级的评论 (共 条)

分享到微博请遵守国家法律