我现在已经测量了公路的一些原始地形数据,并且把数据通过CASS展到了CAD中; 现在需要绘制道路的横断面图。如果采用手工量取散点到道路中线的垂直距离,工作量那是相当的大(公路有20多公里); 我现在大家能帮我发个程序,能够够从地形图上直接选取 某个断面上的N 个散点到道路中心线的距离及高程;将结果输出到文本中,输出格式为 (距离,高程)的样式 数据格式如下 距离,高程 '注释 -10.120, 23.265 -9.824,21.765 -3.514,18.135 0.524,14.135 7.524,15.685 8.545,13.735 10.214,12.414 距离保留3位小数,高程保留3位小数; 距离小于0代表散点位于中线的左边,大于0代表在线的右边,0代表在线上,高程就直接提取散点的高程; 我希望实现才操作步骤是:运行程序后 1、提示输入道路中线上的第一个点,=>2、提示输入道路中线上的第二个点(可以图上拾取坐标) 这样可以作为判断地形点位于线的那个方向(左、右)的依据 =>3、提示数据保存的位置及名称=》4、选择该断面上散点(通过屏幕选取)=》5、 打开数据文件=》完毕 核对数据后进行下一个断面数据计算; 不知道有没有表达清楚,有不懂的可以跟帖,我再补充,我想这个问题做路桥工程的同仁们一定很需要解决,希望有这方面程序的网友上传一个,不胜感激! |