昵称:lovemengjing 单位:广东省公路勘察设计研究院 来源:地址:广州市天河区邮编:560030 时间:2012-06-06
郭工,现在模版我已经改的差不多了,但是还是有两个问题要咨询一下您:首先是在标高图模版中,等比分线以及附加车道内侧行车道边线的绘制条件与其对应标签的绘制条件不太一样,等比分线的标签绘制条件比等比分线绘制条件要宽的多,也就是说会出现没有汇出等比分线而只绘出标签数字的情况。再就是在标高图和连接部图模版中各边线的绘制条件中的便宜角度是怎么定义的?视频中说-90是指左侧路线垂直方向,各条边线不是与路线方向平行的么,为什么不是0度?再就是按照视频的意思-90是指左侧路线垂直方向,那右侧不久应该是90么,为什么模版的右侧与左侧都是-90?我改成90或者0之后发现绘出来的东西是错误的,希望能给解释一下这个便宜角度是怎么定义的,谢谢了,不胜感激
你好!
对于等比分线以及附加车道内边缘等边线绘制,不一定就要和标签的绘制条件完全一样。例如附加车道行车道内侧边缘线,需要绘制到与等比分线相交的位置,所以设置条件[ctfk]>=0 ,而等比分线只需要绘制到行车道边线外50cm路缘带位置即可,所以设置条件[mtck]>=0.5。而附加车道内侧边缘位置的高程以及等比分线位置的高程标签,只要是等比分线没有和两侧的车道边缘线相交,都可以计算标注的,所以设置条件分别为[ctfk]>=0.01和[mtck]>=0.01。当然你也可以根据自己项目的设计要求对这些绘制条件进行修改。
对于图中绘制的各条边线的设置,请注意:偏移长度和偏移角度是一组相互关联的数据,偏移角度是指偏移的方向,偏移长度沿指定的偏移方向移动到指定长度的位置进行边线的绘制。视频中-90并不是指左侧路线垂直方向,其与偏移长度-([fgkd] [xdkd])结合起来,就是表示沿路线左侧法线方向偏移到主行车道边线位置进行绘制。当然,你将二者均改为正值,绘制效果是一样的。至于左侧和右侧的偏移角度均为-90,是为了设置上的方便所以没有修改角度,因为偏移长度是支持输入负值的,只要改变偏移长度的正负,也就改变了绘制位置的左右方向。