并生成報(bào)表,另一種是以總圖中某類具體的規(guī)劃對(duì)象,生成描述性的表格。
[0035]第一步是制作設(shè)計(jì)成果模板。設(shè)計(jì)成果模板的定制主要分為兩大類,一類是word、excel表格,主要是通過(guò)設(shè)定word書(shū)簽、表格行列號(hào)的形式來(lái)表達(dá);一類是整飾圖框,可以根據(jù)不同規(guī)劃編制項(xiàng)目的需要,按照A3、A4等不同圖紙大小,來(lái)定制整飾圖框,同時(shí)在整飾圖框中,劃定出圖例、用地指標(biāo)、區(qū)位圖、項(xiàng)目名稱、規(guī)劃條文等不同區(qū)域,在區(qū)域內(nèi)預(yù)先添加文字標(biāo)簽(類似于word書(shū)簽,利用文字的厚度值,來(lái)設(shè)定與圖面信息的關(guān)聯(lián),如設(shè)定某一厚度值指向某一圖形對(duì)象的某一項(xiàng)屬性字段),同時(shí)設(shè)定文字的字體、顏色、字高、間距等樣式。
[0036]第二步是制作圖例模板,按照不同規(guī)劃編制項(xiàng)目的實(shí)際需要,制作相應(yīng)的圖例文件,統(tǒng)一放置供整飾制圖時(shí)調(diào)用。
[0037]第三步是制作文字或表格形式規(guī)劃設(shè)計(jì)成果。對(duì)于word、excel形式的模板,在定制輸出時(shí),直接通過(guò)objectARX 二次開(kāi)發(fā)接口讀取圖形對(duì)象的屬性,并按照對(duì)應(yīng)的規(guī)則,將信息直接提取或進(jìn)行信息分類統(tǒng)計(jì)處理后,將結(jié)果通過(guò)word書(shū)簽的形式添加到word模板中,完成相應(yīng)的設(shè)計(jì)成果制作。根據(jù)軟件生成的成果,如用地平衡表、用地匯總表等,在進(jìn)一步加工后,添加到正式的規(guī)劃文本中。
[0038]第四步是制作整飾圖框形式規(guī)劃設(shè)計(jì)成果。對(duì)于規(guī)劃總圖添加整飾圖框,首先是選擇圖框模板;其次是設(shè)定比例尺,確定插入圖形的圖框大小,同時(shí)在整飾圖框的下方,依據(jù)剛剛設(shè)定的比例尺值替換原有模板中的比例尺標(biāo)簽;在圖框插入后,系統(tǒng)自動(dòng)讀取掛接在規(guī)劃編制單元邊界上的項(xiàng)目基本信息,如:項(xiàng)目名稱、設(shè)計(jì)單位名稱等,自動(dòng)替換圖框模板中的項(xiàng)目名稱、設(shè)計(jì)單位等文字標(biāo)簽;最后是根據(jù)整飾圖框的范圍編列全圖的圖形對(duì)象類型,用地邊界、填充、道路等對(duì)象一般按照?qǐng)D層進(jìn)行區(qū)分,圖面上插入的標(biāo)準(zhǔn)符號(hào)塊按照?qǐng)D塊名進(jìn)行區(qū)分,從軟件提供的圖例文件中提取相應(yīng)的圖例文件,按照比例尺逐個(gè)插入到整飾圖框的圖例區(qū)域。
[0039]第五步是規(guī)劃詳細(xì)圖則。讀取規(guī)劃總圖的圖形對(duì)象數(shù)據(jù),并確保規(guī)劃總圖中具有足夠豐富的信息承載量,如圖形按照要求進(jìn)行了屬性信息關(guān)聯(lián),疊加了基礎(chǔ)地形、路網(wǎng)底圖等背景數(shù)據(jù)。在進(jìn)行詳細(xì)圖則整飾制圖時(shí),以控制性詳細(xì)規(guī)劃的圖則制圖為例,主要涉及以下幾個(gè)步驟:
[0040]第一、在規(guī)劃總圖上選擇制作詳細(xì)圖則的邊界范圍。
[0041]第二、確定整飾制圖的圖框模板,軟件自動(dòng)依據(jù)詳細(xì)圖則邊界范圍進(jìn)行計(jì)算圖框模板插入的比例尺,計(jì)算的規(guī)則是:詳細(xì)圖則邊界范圍的外接矩形,上、下、左、右4個(gè)方向距離整飾圖框圖形區(qū)域內(nèi)框至少50米(此值可設(shè)定);比例尺以1: 500為基礎(chǔ)比例尺,按照50的步長(zhǎng)進(jìn)行增長(zhǎng)確定。
[0042]第三、插入整飾圖框,并根據(jù)整飾圖框圖形區(qū)域內(nèi)框在規(guī)劃總圖上進(jìn)行圖形對(duì)象的“裁切”,對(duì)于與邊界相交的對(duì)象并不進(jìn)行實(shí)質(zhì)性的裁剪,而是進(jìn)行區(qū)域相交選擇,并利用objectARX提供接口開(kāi)發(fā)“窗口蒙板”技術(shù)(即相應(yīng)圖層的內(nèi)容在窗口蒙板范圍內(nèi)可見(jiàn),但在范圍外不可見(jiàn))。同時(shí),對(duì)于詳細(xì)圖則邊界內(nèi)的地塊保留填充色塊,對(duì)于詳細(xì)圖則邊界外的地塊刪除填充。
[0043]第四、提取規(guī)劃編制單元邊界、詳細(xì)圖則邊界及其用地地塊的屬性信息,按規(guī)則替換整飾圖框模板上的標(biāo)簽。在處理用地地塊時(shí),按照用地編號(hào)從小到大排序后,按照列標(biāo)簽,逐行添加到整飾圖框中的用地指標(biāo)區(qū)域。如地塊數(shù)量較多,一張圖則上處理不完,自動(dòng)進(jìn)行分頁(yè)處理,分頁(yè)時(shí),后一張圖則的起始地塊順接上一張圖則的結(jié)尾地塊。
[0044]第五、生成區(qū)位圖。以規(guī)劃總圖上的水域、路網(wǎng)圖層的內(nèi)容,并用詳細(xì)圖則邊界生成填充,將上述內(nèi)容在內(nèi)存中生成一個(gè)block,并插入到整飾圖框的區(qū)位圖區(qū)域,插入后炸開(kāi),以便設(shè)計(jì)師進(jìn)行局部細(xì)節(jié)優(yōu)化調(diào)整。在插入?yún)^(qū)位圖時(shí),插入比例按照長(zhǎng)邊適配原則處理,即保證區(qū)位圖圖塊的外接矩形的長(zhǎng)邊能填滿。
[0045]第六、生成圖例。檢索詳細(xì)圖則邊界范圍內(nèi)的用地地塊、配套設(shè)施符號(hào)塊,檢索整飾圖框圖形區(qū)域內(nèi)框內(nèi)的其他諸如道路、道路標(biāo)注等背景要素,從圖例庫(kù)中匹配相應(yīng)的圖例,逐個(gè)添加到整飾圖框的圖例區(qū)域。
[0046]第七、生成詳細(xì)圖則的獨(dú)立dwg文件。從總圖中,將圖框模板的所有內(nèi)容、整飾圖框圖形區(qū)域內(nèi)框按相交選擇原則選中的內(nèi)容,以wblock重新寫(xiě)塊的形式,生成單獨(dú)的文件。對(duì)于分頁(yè)處理的情形,在文件名后加序號(hào)的形式分別保存區(qū)分。在規(guī)劃總圖上,清空整個(gè)出詳細(xì)圖則處理過(guò)程中的過(guò)程實(shí)體?;謴?fù)出詳細(xì)圖則前的初始狀態(tài)。
[0047]第六步是定制輸出。在定制輸出詳細(xì)圖則的過(guò)程中,涉及的過(guò)程相對(duì)復(fù)雜,軟件研發(fā)中將相應(yīng)的步驟進(jìn)行了集成,按順序逐一促發(fā),一步完成。但在整飾制圖操作開(kāi)始前,除了通過(guò)修改整飾制圖模板來(lái)修改整飾的樣式參數(shù),還可以通過(guò)相應(yīng)的設(shè)置調(diào)整,來(lái)修改整飾制圖的過(guò)程參數(shù)。主要有三個(gè)方面:一是修改整飾制圖邊框的比例尺。軟件根據(jù)詳細(xì)圖則邊界范圍自動(dòng)生成的整飾出圖矩形區(qū)域,用戶如果認(rèn)為自動(dòng)生成的矩形區(qū)域過(guò)大或過(guò)小,可以通過(guò)手工修改整飾出圖矩形的比例尺,來(lái)實(shí)時(shí)調(diào)整此區(qū)域。二是修改區(qū)位圖生成的底圖組成要素。在正式整飾之前,用戶可以根據(jù)總圖的需要,來(lái)設(shè)定哪些圖層的內(nèi)容作為區(qū)位圖的底圖。三是修改圖例的內(nèi)容和順序。在插入整飾制圖模板生成整飾出圖矩形區(qū)域時(shí),軟件就預(yù)先根據(jù)圖面信息,將整飾時(shí)需要的圖例信息就記錄在此矩形邊界上,用戶如果對(duì)圖例有特殊的要求,可以利用軟件提供的接口,來(lái)調(diào)整圖例的順序、內(nèi)容等。
[0048]如圖2所示為本發(fā)明的詳細(xì)圖則模板示例。詳細(xì)圖則模板是一個(gè)普通的AutoCAD圖形文件,根據(jù)項(xiàng)目的需要,可以劃分成不同的區(qū)域。以控制性詳細(xì)規(guī)劃的圖則模板為例,將區(qū)域劃分出了項(xiàng)目名稱區(qū)域、圖形區(qū)域、地塊指標(biāo)區(qū)域、區(qū)位圖區(qū)域、比例尺區(qū)域、圖例區(qū)域、規(guī)劃條文區(qū)域、編制單位信息區(qū)域等。文字或者矩形框都是模板的標(biāo)簽,被放置在特殊命名的圖層“模板”層中。在整飾制圖時(shí),會(huì)讀取圖面的信息,并按照相應(yīng)的規(guī)則,在“模板”層中,找到相應(yīng)Thickness值的標(biāo)簽進(jìn)行內(nèi)容替換。矩形框標(biāo)簽主要是來(lái)約束放置圖形內(nèi)容,如區(qū)位圖的矩形框就是用來(lái)適配未來(lái)整飾時(shí)生成的區(qū)位圖。模板文件要求坐標(biāo)位置,必須是圖形區(qū)域的左下角點(diǎn)完全和AutoCAD軟件的(0,0)點(diǎn)重合,這樣便于模板插入和按比例尺縮放。模板中的文字的樣式,可以依據(jù)項(xiàng)目不同,自由設(shè)定字體、字高、間距等屬性,在正式整飾制圖過(guò)程中,程序只是進(jìn)行內(nèi)容的替換,而不進(jìn)行文字樣式的調(diào)整。
[0049]如圖3所示為本發(fā)明的圖例示例。圖例的模板文件,一個(gè)圖例做成一個(gè)AutoCAD圖形文件。在具體圖例制作時(shí),無(wú)論是點(diǎn)狀的塊符號(hào)圖例,或是線條狀、面狀的圖例,需要遵循兩個(gè)原則,一是圖例實(shí)質(zhì)內(nèi)容的最左側(cè)中間位置必須和AutoCAD軟件的(0,0)點(diǎn)重合,二是所有圖例的文字大小必須一致,且和圖形部分的高度大小一致。
[0050]如圖4所示為本發(fā)明的規(guī)劃詳細(xì)圖則模板示例。此示例為針對(duì)基礎(chǔ)教育學(xué)校用地控制規(guī)劃定制的詳細(xì)圖則模板,定制的原理與控制性詳細(xì)規(guī)劃的圖則模板一致。圖則模板中,如果是所有圖則中都一致、且固定的內(nèi)容,如此項(xiàng)目中的規(guī)劃編制項(xiàng)目名稱