巴山夜雨 15:21:11
大家指点
[qqimg]201307/{AAE40E2A-3513-F8E9-DCB3-E6CC8B0E2D6E}.jpg[/qqimg]
终于弄好了
巴山夜雨 15:21:55
沿着这个多段线写桩号
小学生 15:26:42
图片没看到
再发一次,看看
巴山夜雨 15:28:24
[qqimg]201307/{6B696155-D588-E201-6B79-A35EBEDF3B1A}.jpg[/qqimg]
就是在多段线上写桩号
多段线上有 弧线和直线等组合体
小学生 15:29:27
巴山夜雨 15:29:49
就是线段的定距等分功能
之不过我可以自动写上文字
小学生 15:34:03
看图,有一处没有等分
巴山夜雨 15:34:32
等分了,那个是我写线段节点的桩号
小学生 15:34:44
哦
绘图小秘 15:35:03
[qqimg]201307/{3AB36B28-2C2B-7DF0-A1C2-7B0B33019A9E}.jpg[/qqimg]
巴山夜雨 15:35:14
现在开始完善和容错处理
小学生 15:36:30
调整成什么样?
巴山夜雨 15:36:41
文字对齐方式,圆弧部分就和直径方向一致
线段就和母线垂直
[qqimg]201307/{6924DEBA-4F09-5A61-C017-2B6EDA861DF0}.jpg[/qqimg]
这个对齐方式不太好看,我也不知道应该咋对应才好看
距离是对的
[qqimg]201307/{E40AC62C-8F0F-9460-11F3-2C1C5A14CABF}.jpg[/qqimg]
手工这样调整下算了
小学生 15:39:16
哦,是文字避让一下吧
巴山夜雨 15:40:34
这个好像没啥办法计算
算不出文字对齐的角度
小学生 15:41:44
看有没有相交,有就转一下
巴山夜雨 15:43:43
文字与文字重叠算不出来
测≮沙漠≯ 15:45:38
获取下范围框,判定有没相交
巴山夜雨 15:47:07
谢谢,我知道了
巴山夜雨 15:48:20
用getboundingBOX
巴山夜雨 15:48:58
但是避让多少才合适!
小学生 15:50:55
那別人哪知道
小学生 15:51:25
你的程序
巴山夜雨 15:51:48
我还是手工做完了图,检查一下,这样的数据毕竟少很多 |