- 4
- 0
- 约 14页
- 2016-12-28 发布于重庆
- 举报
001.将地形图中非零高程对象转换为零高程对象 如果你从测绘院拷贝来的地形图上有一些图元(如直线和圆等)的Z坐标不为零,那么有可能产生交点不易捕捉、使用dist命令量取的两点间距离值与实际不合等等问题,下面我介绍两种解决这个难题的方法。(1)命令法(中文为注释):在命令行键入changeCommand:CHANGE选择对象Select objects: all键入p选择修改特性Properties/Change point: p键入e修改标高Change what property (Color/Elev/LAyer/LType/ltScale/Thickness) e输入新的Z坐标New elevation varies: 0选择修改特性,回车结束。Change what property (Color/Elev/LAyer/LType/ltScale/Thickness) Commnd:(2)移动法:很简单,键入移动命令“move”,将所有实体移至点1,0,1E99,然后再重复“move”命令,将所有实体移至点0,0,-1E99即可。该方法利用AutoLISP语言编程如下:;;标高(Z坐标)归零实用程序(defun C:Z=0 () (setvar cmdecho 0)(princ \n正在处理图形数据,请稍候...)(com
原创力文档

文档评论(0)