|
地形图减肥120M减到24M
地形图容量太大,影响速度,是设计人员常遇到的问题,有什么办法能减少他的容量?
影响地形图的容量主要因素是等高线
1、有许多测绘软件生成的等高线为了美观常把它曲线化将轻量多段线lwpolyline改为polyline
使容量增加了很多。
2、曲线上点很多,也会增加容量。
针对1可使用下段程序
;;;地形图减肥
(defun c:dxtjf ()
(princ "\n选择等高线:")
(setq ss (ssget '((0 . "OLYLINE"))))
(setq n 0)
(while (< n (sslength ss))
(setq ssn (ssname ss n))
(command "pedit" ssn "s" "d" "")
(setq n (+ n 1))
(princ (strcat "\n正在减肥请等待........." (rtos n 2 0)))
)
)
使用这个程序曾将120M地形图减为24M
可将该程序拷贝到c:\zdmXXXX\acad.lsp文件里
在command状态下用(load "c:\\zdmXXXX\\acad.lsp")加载
键入dxtjf命令就可以了
该贴已经同步到 专注地信的微博 |
|