近年來,測繪領(lǐng)域內(nèi)機助制圖的研究取得了飛速發(fā)展,通過繪圖機輸出的圖形從過去簡單的工程制圖到現(xiàn)在的各種比例尺的地形圖、地藉圖、宗地圖,以及非常復(fù)雜的小比例尺土地利用現(xiàn)狀圖等。在眾多的繪圖系統(tǒng)中,人們普遍采用的基礎(chǔ)繪圖軟件是美國Autodesk公司的AutoCAD,因為該軟件不僅具有豐富的繪圖命令,還具有強大的圖形編輯功能,而且軟件運行相當(dāng)穩(wěn)定。但是熟悉AutoCAD的人都知道,要用好AutoCAD,不但要熟練掌握其各項命令,而且要熟練掌握AutoCAD提供的數(shù)據(jù)交換文件SCR、DXF和嵌入AutoCAD內(nèi)部的高級語言 --Auto LISP語言,這樣使您對各種圖形,尤其對復(fù)雜的圖形更加得心應(yīng)手。關(guān)于 AutoCAD 在測繪圖形中應(yīng)用可歸納為以下幾個方面。
7&QVw(:)M ;CvGIp&y 1 實現(xiàn)數(shù)據(jù)到圖形的自動轉(zhuǎn)換
5{5ABV %*gO<U4L] 有了原始數(shù)據(jù),如何實現(xiàn)自動成圖,這一直是人門關(guān)心的問題,在AutoCAD下,把原始數(shù)據(jù)變成圖形,可以通過以下途徑:
w %zw+E (1)采用高級語言(BASIC語言或C語言)編制程序調(diào)用原始數(shù)據(jù)文件生成SCR命令文 件,在AutoCAD的圖形編輯環(huán)境下調(diào)用SCRIPT命令執(zhí)行該文件,生成相應(yīng)的圖形。
XgbGC*dQ (2)用高級語言生成DXF文件,在AutoCAD圖形編輯環(huán)境下調(diào)用DXFIN命令打開該文 件,即可得到相應(yīng)的圖形文件。
a2 SQ:d (3)用高級語言直接生成DWG圖形文件
+sI.GWQ_: (4)利用 Auto LISP語言,編寫相應(yīng)程序,讀取有關(guān)數(shù)據(jù)文件,進(jìn)行處理,并且調(diào)用 Auto CAD繪圖命令,直接生成圖形。
UQ8x#(`ak N<{`n; 以上四種方法中,第一種方法比較簡單,但執(zhí)行速度慢;第二種方法速度較快,但DXF文件格式死板,記錄冗長,尤其是復(fù)雜的圖形,DXF文件長得驚人。第三種方法較前兩種方法理想,但這種方法對于一些復(fù)雜的圖形尚有一定的難度,況且,不同的AutoCAD版本,DWG文件的結(jié)構(gòu)也不同,使程序不能通用。三種方法都有一共同的特點,先在AutoCAD外,用高級語言做數(shù)據(jù)處理,然后再回到AutoCAD下成圖,效率低。第四種方法是直接在AutoCAD下工作,減少了中間環(huán)節(jié),提高了效率。而且具有較強的通用性,對一些較復(fù)雜的圖形,更直接方便。
y8 N
榆林市|
新河县|
东乡县|
宁城县|
呼伦贝尔市|
五峰|
尼勒克县|
榆中县|
中牟县|
屏南县|
崇州市|
咸阳市|
伽师县|
乌拉特中旗|
张家川|
瑞安市|
台南县|
永济市|
古交市|
博罗县|
巴南区|
大港区|
金塔县|
噶尔县|
安吉县|
仙居县|
尚义县|
大姚县|
阿城市|
凌云县|
西吉县|
绥芬河市|
焉耆|
周口市|
芷江|
隆林|
屏东市|
安多县|
廊坊市|
阳西县|
鱼台县|