|
回复 tjukb 的帖子
' o% q4 l2 \2 H9 o) ]* M" @$ x o
% s; A6 F6 `+ o8 {' X: E) Y自己瞎说一下哈,如果不对,请大家拍砖。" U. F" S4 A# ?- [
出现上述问题的本质原因是 occurences 和 instances的区别。6 L+ A/ T; X8 j/ \: z9 ]! H$ m9 l
也看过网上关于两者区别的文档,感觉上是看明白了,但实际上还是没彻底明白。
* P5 ]' C! |/ C9 J$ I/ F- v7 C' P
由于我设计的原理图中含有复合层次式原理图,所以1 x4 }, d4 A8 P" S+ L
在annotation过程中程序推荐利用的是”update by occurences (preferred)“7 J1 e3 ] h6 w
而不是“update by instances”。采用推荐的方式(occurences)进行标注,就会产生上图中的问题。5 m. j/ z Z* m9 q! k# a) ~$ I
3 Z4 n! ]8 u+ ] z5 ?4 S4 i
解决办法是在annotation过程中不采用程序推荐的方法而是选择“update by instances”。4 D( A% U q) j4 D
这样命名后的顺序与原来一样,但是不会出现上图的奇怪现象。
( j/ i( `% A4 q1 f# G5 {解决后的图片如下图所示:
2 Z( `- w+ u" Q3 ^/ b
* _( C& n3 J; |$ D
4 p, `2 a8 H3 h
不知道我说清楚了没有,就算是给像我一样新手们一个案例参考吧。
4 ^9 `. I6 Q8 X! o, h8 }需要说明的是:4 O4 p7 z2 Y" ^. O' Q/ V
仅仅是知道了这样问题的表像,期待各位高手能给理论分析一下。& h# E4 ]+ [, ~( X4 r" { s1 b* ~
1 x/ K7 \. y6 p$ \; k: g4 M7 J7 R$ a2 c8 ^' j. L1 T5 S
9 V4 L. G# M' t8 I( Q; ~6 S: t/ x3 p |
|