国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      工程地質平面圖的繪制方法和系統(tǒng)的制作方法

      文檔序號:6537565閱讀:739來源:國知局
      工程地質平面圖的繪制方法和系統(tǒng)的制作方法
      【專利摘要】本發(fā)明公開了一種工程地質平面圖的繪制方法和系統(tǒng),該繪制方法包括:根據(jù)錄入的數(shù)據(jù)生成直角坐標系中繪制區(qū)域的各繪制區(qū)域段的頂點坐標,以及待建造的道路的圖形中各點的坐標、各勘探實體的標注信息及其坐標;還包括:對每個勘探實體的標注信息,根據(jù)其坐標、各繪制區(qū)域段的頂點坐標,確定出其所屬繪制區(qū)域段后,根據(jù)其所屬繪制區(qū)域段的底/頂線段與X軸正半軸之間的夾角,確定其旋轉角度;根據(jù)各繪制區(qū)域段的頂點坐標、待建造的道路的圖形中各點的坐標、以及各勘探實體的標注信息及其坐標和旋轉角度繪制工程地質平面圖。本發(fā)明的技術方案中,打印版的工程地質平面圖的標注信息平行于X軸,從而不再需要人工調整標注信息的角度。
      【專利說明】 工程地質平面圖的繪制方法和系統(tǒng)
      【技術領域】
      [0001]本發(fā)明涉及工程地質信息處理領域,尤其涉及一種工程地質平面圖的繪制方法和系統(tǒng)。
      【背景技術】
      [0002]隨著我國基礎設施建設的不斷發(fā)展,大量的道路待建造。在建造道路之前,道路的設計單位通常在道路(例如鐵路、公路)的預定的建造地進行勘探,通過計算機軟件根據(jù)勘探的結果繪制成工程地質平面圖后,打印出紙質的工程地質平面圖提交給有關部門進行評估和審查。
      [0003]計算機軟件根據(jù)勘探的結果繪制的工程地質平面圖,如圖1a或圖1b所示,通常包括表示待建造的道路的圖形、等高線、勘探實體的標注信息。標注信息可以包括勘探實體的標識、以及勘探實體的文字注釋信息。例如,空心圓中加大寫的D字的標識表示動探孔、空心圓中加大寫的J字的標識表示靜探孔、實心圓的標識表示鉆孔等。勘探實體的文字注釋信息可以表示該勘探實體的具體信息;例如,JT-218表示靜探孔的編號為218。
      [0004]工程地質平面圖通常由工程地質勘察軟件繪制并打印輸出;現(xiàn)有的工程地質勘察軟件的內(nèi)部模塊框圖,如圖2所示,包括:勘察數(shù)據(jù)處理模塊201和CAD (Computer AidedDesign,計算機輔助設計)模塊202。
      [0005]技術人員將待建造的道路的位置數(shù)據(jù)、在該道路處及其附近勘探實體的位置數(shù)據(jù),以及勘探實體的相關信息錄入到工程地質勘察軟件中。
      [0006]工程地質勘察軟件中的勘察數(shù)據(jù)處理模塊201根據(jù)錄入的待建造的道路的位置數(shù)據(jù),確定出直角坐標系中的繪制區(qū)域,并確定繪制區(qū)域中待建造的道路的圖形中各點的坐標;其中,確定出的繪制區(qū)域是由若干個繪制區(qū)域段依次相接構成;每個繪制區(qū)域段通常為四邊形,其上邊界(即頂線段)與下邊界(即底線段)是互相平行的,且每個繪制區(qū)域段的上、下邊界之間的距離都為設定值。
      [0007]勘察數(shù)據(jù)處理模塊201還根據(jù)錄入的該道路處及其附近勘探實體的位置數(shù)據(jù),生成直角坐標系中的各勘探實體的標注信息,以及標注信息的坐標。
      [0008]例如,勘察數(shù)據(jù)處理模塊201可以分別將北京54坐標系中的縱軸和橫軸分別作為直角坐標系的X軸、Y軸后,按照設定的比例尺,將錄入的勘探實體在北京54坐標系中的坐標轉換成該勘探實體的標注信息在直角坐標系中的坐標。
      [0009]勘察數(shù)據(jù)處理模塊201將直角坐標系中繪制區(qū)域的各繪制區(qū)域段的頂點坐標、待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標發(fā)送到CAD模塊202。
      [0010]之后,CAD模塊202根據(jù)接收的數(shù)據(jù)進行工程地質平面圖的繪制:
      [0011]CAD模塊202根據(jù)直角坐標系中的各繪制區(qū)域段的頂點坐標,繪制顯示各繪制區(qū)域段;
      [0012]CAD模塊202根據(jù)待建造的道路的圖形中各點的坐標進行待建造的道路的繪制顯示;
      [0013]對于每個勘探實體,CAD模塊202根據(jù)直角坐標系中該勘探實體的標注信息的坐標、在工程地質平面圖相應位置處繪制顯示該勘探實體的標識,并在該勘探實體的標識附近繪制顯示該勘探實體的標注信息的文字注釋信息。其中,CAD模塊202繪制顯示的文字注釋信息的文字排列方向通常與直角坐標系中的X軸相平行。
      [0014]在CAD模塊202根據(jù)接收的數(shù)據(jù)繪制出的工程地質平面圖(如圖1a所示)中,待建造的道路的圖形往往呈折線段狀,相應地,繪制區(qū)域也呈折線段狀;也就是說,各繪制區(qū)域段的上邊界(或下邊界)通常不平行于X軸,且相互之間也并不一定平行。
      [0015]在CAD模塊202根據(jù)接收的數(shù)據(jù)繪制出工程地質平面圖后,技術人員通常需要將工程地質平面圖打印出來,而打印的紙張通常是矩形的;因此在打印前,技術人員需要通過CAD模塊202將工程地質平面圖進行相應的調整,以便于打印輸出到打印紙上:例如,對于如圖1a所示的工程地質平面圖,可以從其彎折處(即每兩個相鄰的繪制區(qū)域段之間的分界線段處)將其拆分成兩個繪制區(qū)域段,并對拆分得到的兩個繪制區(qū)域段進行旋轉,使得兩個繪制區(qū)域段的底線段均與預覽的待打印紙張的底邊相平行(即與X軸相平行),得到如圖1b所示的打印版的工程地質平面圖,用于打印輸出。
      [0016]然而,在將繪制的工程地質平面圖調整成為打印版的工程地質平面圖的過程中,繪制區(qū)域段中的標注信息將隨繪制區(qū)域段一起旋轉,導致旋轉后繪制區(qū)域段中的標注信息的文字注釋信息的文字排列方向不再平行于X軸,且不同的繪制區(qū)域段中的文字注釋信息的文字排列方向可能指向各不相同,從而影響平面圖的可觀看性;為此,技術人員在打印輸出工程地質平面圖之前,還會通過CAD模塊202采用手動的方式,逐個調整文字注釋信息的文字排列方向;例如,旋轉標注信息,使得標注信息的文字注釋信息的文字排列方向平行于直角坐標系中的X軸。在實際應用中,工程地質平面圖中標注信息的數(shù)目往往較大(例如幾百個),采用現(xiàn)有的方法調整標注信息的文字注釋信息的文字排列方向后打印輸出工程地質平面圖,工作量大、耗時長、效率低下。
      [0017]因此,采用現(xiàn)有的工程地質平面圖繪制方法,在將工程地質平面圖打印輸出的過程中,技術人員要逐個手動調整每個文字注釋信息的文字排列方向,導致工作量大、工作效率低;因此有必要提供一種工程地質平面圖的繪制方法,使得技術人員在將工程地質平面圖打印輸出的過程中,不必逐個手動調整每個文字注釋信息的文字排列方向,減小工作量,提高工作效率。

      【發(fā)明內(nèi)容】

      [0018]針對上述現(xiàn)有技術存在的缺陷,本發(fā)明提供了一種工程地質平面圖的繪制方法和系統(tǒng),使得技術人員在工程地質平面圖打印輸出的過程中,不必逐個手動調整每個文字注釋信息的文字排列方向,減小工作量,提高工作效率。
      [0019]本發(fā)明的技術方案根據(jù)一個方面,提供了一種工程地質平面圖的繪制方法,包括:根據(jù)錄入的待建造的道路的位置數(shù)據(jù)、以及各勘探實體的位置數(shù)據(jù)和相關信息,生成直角坐標系中繪制區(qū)域的各繪制區(qū)域段的頂點坐標,以及所述待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標;還包括:
      [0020]對于每個勘探實體的標注信息,根據(jù)該勘探實體的標注信息的坐標,以及各繪制區(qū)域段的頂點坐標,確定出其所屬繪制區(qū)域段后,根據(jù)其所屬繪制區(qū)域段的底/頂線段與所述直角坐標系中的X軸正半軸之間的夾角,確定該勘探實體的標注信息的旋轉角度;
      [0021]根據(jù)各繪制區(qū)域段的頂點坐標,以及所述待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標和旋轉角度繪制工程地質平面圖。
      [0022]較佳地,所述根據(jù)該勘探實體的標注信息的坐標,以及各繪制區(qū)域段的頂點坐標,確定出其所屬繪制區(qū)域段,具體包括:
      [0023]根據(jù)該勘探實體的標注信息的坐標、以及所述繪制區(qū)域中每兩個相鄰的繪制區(qū)域段的底線段之間的角平分線,確定出該標注信息所屬的繪制區(qū)域段;
      [0024]其中,所述兩個相鄰的繪制區(qū)域段的底線段之間角平分線是根據(jù)所述兩個相鄰的繪制區(qū)域段的頂點坐標預先確定出的。
      [0025]較佳地,所述根據(jù)該勘探實體的標注信息的坐標、以及所述繪制區(qū)域中每兩個相鄰的繪制區(qū)域段的底線段之間的角平分線,確定出該標注信息所屬的繪制區(qū)域段底,具體包括:
      [0026]對于分別經(jīng)過一個繪制區(qū)域段的底線段的起點、終點的兩個角平分線,若判斷出該勘探實體的標注信息的坐標位于該兩個角平分線所在直線之間,則判定出該勘探實體的標注信息屬于該繪制區(qū)域段。
      [0027]較佳地,所述判斷出該勘探實體的標注信息的坐標位于該兩個角平分線所在直線之間,具體包括:
      [0028]對于所述繪制區(qū)域中依次相接的各繪制區(qū)域段中的第i個繪制區(qū)域段,針對分別經(jīng)過其底線段的起點、終點的角平分線,根據(jù)該兩個角平分線所在直線的方程,分別確定出該兩個角平分線所在直線的判別式,分別如表達式7、8所示:
      [0029]Y-Kxi (X-Xi) -Yi (表達式 7 )
      [0030]Y-KXi+1 (X-Xi+1) -Yi+1 (表達式 8 )
      [0031]所述表達式7中,(Xi, Yi)表示所述第i個繪制區(qū)域段的底線段的起點的坐標,Kxi表示經(jīng)過所述第i個繪制區(qū)域段的底線段的起點的角平分線的斜率;所述表達式8中,(Xi+1,Yi+1)表示所述第i個繪制區(qū)域段的底線段的終點的坐標,KXi+1表示經(jīng)過所述第i個繪制區(qū)域段的底線段的終點的角平分線的斜率;
      [0032]將該勘探實體的標注信息的坐標(Xs,Ys)分別代入所述表達式7、8,分別得到如下公式9所示的第一判別值Psl和如下公式10所示的第二判別值Ps2:
      [0033]Psl=Ys-Kxi (Xs-Xi) -Yi (公式 9 )
      [0034]Ps2=Ys-KXi+1 (Xs-Xi+1) -Yi+1 (公式 10)
      [0035]若判斷出Psl與Ps2的符號不同,則判定出坐標(Xs,Ys)位于分別經(jīng)過所述第i個繪制區(qū)域段的底線段起點、終點的角平分線所在直線之間。
      [0036]較佳地,所述標注信息的旋轉角度為所述標注信息的屬性信息。
      [0037]進一步,在所述繪制工程地質平面圖后,還包括:
      [0038]在將所述工程地質平面圖中的各繪制區(qū)域段進行旋轉調整,使得每個繪制區(qū)域段的底/頂線段與所述直角坐標系中的X軸相平行,得到打印版的工程地質平面圖后,將所述打印版的工程地質平面圖進行打印輸出。
      [0039]本發(fā)明的技術方案根據(jù)另一個方面,還提供了一種工程地質平面圖的繪制系統(tǒng),包括:
      [0040]勘察數(shù)據(jù)處理模塊,用于根據(jù)錄入的待建造的道路的位置數(shù)據(jù)、以及各勘探實體的位置數(shù)據(jù)和相關信息,生成直角坐標系中各繪制區(qū)域段的頂點坐標,以及所述待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標;
      [0041]標注信息旋轉角度補償模塊,用于對于所述勘察數(shù)據(jù)處理模塊生成的每個勘探實體的標注信息,根據(jù)該勘探實體的標注信息的坐標,以及各繪制區(qū)域段的頂點坐標,確定出其所屬繪制區(qū)域段后,根據(jù)該繪制區(qū)域段的底/頂線段與所述直角坐標系中的X軸正半軸之間的夾角,確定出該勘探實體的標注信息的旋轉角度;
      [0042]CAD模塊,用于根據(jù)從所述勘察數(shù)據(jù)處理模塊接收的各繪制區(qū)域段的頂點坐標,以及所述待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標和旋轉角度,繪制工程地質平面圖。
      [0043]較佳地,所述標注信息旋轉角度補償模塊具體包括:
      [0044]角平分線確定單元,用于根據(jù)所述繪制區(qū)域中每兩個相鄰的繪制區(qū)域段的頂點坐標,確定出該兩個相鄰的繪制區(qū)域段的底線段之間角平分線;
      [0045]標注信息歸屬確定單元,用于對于所述勘察數(shù)據(jù)處理模塊生成的每個勘探實體的標注信息,根據(jù)該勘探實體的標注信息的坐標、以及所述角平分線確定單元確定出的角平分線,確定出該標注信息所屬的繪制區(qū)域段。
      [0046]較佳地,所述標注信息的旋轉角度為所述標注信息的屬性信息。
      [0047]進一步,所述工程地質平面圖的繪制系統(tǒng),還包括:
      [0048]打印輸出模塊,用于將打印版的工程地質平面圖進行打印輸出;其中,所述打印版的工程地質平面圖是將所述CAD模塊繪制出的工程地質平面圖中的各繪制區(qū)域段進行旋轉調整,使得每個繪制區(qū)域段的底/頂線段與所述直角坐標系中的X軸相平行后得到的。
      [0049]本發(fā)明的技術方案中,確定出勘探實體的標注信息的旋轉角度,根據(jù)確定出的旋轉角度繪制工程地質平面圖,使得圖中顯示的標注信息平行于其所屬繪制區(qū)域段的底/頂線段;當將繪制出的工程地質平面圖調整為打印版的工程地質平面圖后,圖中顯示的標注信息依然平行于其所屬繪制區(qū)域段的底/頂線段,即平行于X軸。從而不再需要人工逐個調整標注信息的角度,大大減少了技術人員的工作量,提高了工作效率。
      【專利附圖】

      【附圖說明】
      [0050]圖1a為現(xiàn)有技術的繪制出的工程地質平面圖的示意圖;
      [0051]圖1b為現(xiàn)有技術的調整出的打印版的工程地質平面圖的示意圖;
      [0052]圖2為現(xiàn)有技術的工程地質平面圖的繪制系統(tǒng)的內(nèi)部模塊框圖;
      [0053]圖3為本發(fā)明實施例的工程地質平面圖的繪制系統(tǒng)的內(nèi)部模塊框圖;
      [0054]圖4為本發(fā)明實施例的工程地質平面圖的繪制方法的流程示意圖;
      [0055]圖5為本發(fā)明實施例的繪制出的工程地質平面圖的示意圖;
      [0056]圖6為本發(fā)明實施例的調整出的打印版的工程地質平面圖的示意圖;
      [0057]圖7為本發(fā)明實施例的確定出每兩個相鄰的繪制區(qū)域段的底/頂線段之間的角平分線的方法的流程示意圖;
      [0058]圖8a?8d為本發(fā)明實施例的繪制區(qū)域段的底/頂線段與X軸正半軸之間的夾角的不意圖;
      [0059]圖9為本發(fā)明實施例的標注信息的坐標與兩個角平分線所在直線之間位置關系的不意圖;
      [0060]圖10為本發(fā)明實施例的工程地質平面圖的繪制系統(tǒng)中標注信息旋轉角度補償模塊的內(nèi)部模塊框圖。
      【具體實施方式】
      [0061]為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下參照附圖并舉出優(yōu)選實施例,對本發(fā)明進一步詳細說明。然而,需要說明的是,說明書中列出的許多細節(jié)僅僅是為了使讀者對本發(fā)明的一個或多個方面有一個透徹的理解,即便沒有這些特定的細節(jié)也可以實現(xiàn)本發(fā)明的這些方面。
      [0062]本申請使用的“模塊”、“系統(tǒng)”等術語旨在包括與計算機相關的實體,例如但不限于硬件、固件、軟硬件組合、軟件或者執(zhí)行中的軟件。例如,模塊可以是,但并不僅限于:處理器上運行的進程、處理器、對象、可執(zhí)行程序、執(zhí)行的線程、程序和/或計算機。舉例來說,計算設備上運行的應用程序和此計算設備都可以是模塊。一個或多個模塊可以位于執(zhí)行中的一個進程和/或線程內(nèi),一個模塊也可以位于一臺計算機上和/或分布于兩臺或更多臺計算機之間。
      [0063]本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有的工程地質勘察軟件中的CAD模塊通常采用默認方式顯示標注信息:以默認設定的顏色、字體、旋轉角度顯示標注信息;通常,默認的旋轉角度為O度,即顯示的標注信息與直角坐標系中的X軸相平行,從而標注信息的文字注釋信息的文字排列方向是平行于直角坐標系中的X軸的。
      [0064]由此,本發(fā)明的發(fā)明人考慮,可以在向CAD模塊輸入坐標信息時,還輸入標注信息的旋轉角度的屬性信息;使得CAD模塊可以根據(jù)接收的信息,繪制出具有一定旋轉角度的標注信息;在將繪制出的工程地質平面圖調整為打印版的工程地質平面圖時,原來具有一定的旋轉角度的標注信息在隨繪制區(qū)域段旋轉后,恰好使得標注信息的文字注釋信息的文字排列方向平行于直角坐標系中的X軸,達到旋轉角度補償?shù)淖饔茫辉傩枰斯ぶ饌€進行調整,大大減少了技術人員的工作量,提高了工作效率。
      [0065]下面結合附圖詳細說明本發(fā)明的技術方案。
      [0066]本發(fā)明實施例提供了一種工程地質平面圖的繪制系統(tǒng)(即本發(fā)明的工程地質勘察軟件),該系統(tǒng)的內(nèi)部模塊框圖,如圖3所示,包括:勘察數(shù)據(jù)處理模塊301、標注信息旋轉角度補償模塊302、CAD模塊303和打印輸出模塊304。
      [0067]本發(fā)明實施例的工程地質平面圖的繪制方法,流程如圖4所示,包括如下步驟:
      [0068]S401:技術人員將待建造的道路的數(shù)據(jù)、勘探實體的數(shù)據(jù)錄入到工程地質平面圖的繪制系統(tǒng)中。
      [0069]具體地,技術人員將待建造的道路在北京54坐標系中的坐標錄入到工程地質平面圖的繪制系統(tǒng)中的勘查數(shù)據(jù)處理模塊301 ;將位于待建造的道路處或者附近的靜探孔、動探孔、鉆孔和試坑等各勘探實體在北點54坐標系中的坐標,以及各勘探實體的名稱、注釋信息等相關信息錄入到工程地質平面圖的繪制系統(tǒng)的勘察數(shù)據(jù)處理模塊301。
      [0070]S402:工程地質平面圖的繪制系統(tǒng)對錄入的數(shù)據(jù)進行處理,得到直角坐標系中各繪制區(qū)域段的頂點坐標、待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標。
      [0071]具體地,工程地質平面圖的繪制系統(tǒng)中的勘察數(shù)據(jù)處理模塊301根據(jù)錄入的待建造的道路在北京54坐標系中的坐標,生成直角坐標系中各繪制區(qū)域段的頂點坐標、待建造的道路的圖形中各點的坐標;根據(jù)錄入的各勘探實體的相關/[目息,生成表不勘探實體的標注信息;并根據(jù)錄入的各勘探實體在北京54坐標系中的坐標,生成直角坐標系中標注信息的坐標后,發(fā)送角度補償通知。
      [0072]S403:工程地質平面圖的繪制系統(tǒng)對于每個勘探實體的標注信息,根據(jù)該勘探實體的標注信息的坐標,以及各繪制區(qū)域段的頂點坐標,確定出其所屬繪制區(qū)域段。
      [0073]具體地,工程地質平面圖的繪制系統(tǒng)中的標注信息旋轉角度補償模塊302接收到角度補償通知后,對于每個勘探實體的標注信息,根據(jù)勘察數(shù)據(jù)處理模塊301確定出的各繪制區(qū)域段的頂點坐標、該勘探實體的標注信息的坐標,確定出該勘探實體的標注信息所屬的繪制區(qū)域段;其中,確定標注信息所屬繪制區(qū)域段的具體方法將在后續(xù)進行詳細介紹。
      [0074]S404:工程地質平面圖的繪制系統(tǒng)對于每個勘探實體的標注信息,根據(jù)該標注信息所屬的繪制區(qū)域段的底/頂線段與直角坐標系中的X軸正半軸之間的夾角,確定該勘探實體的標注信息的旋轉角度。
      [0075]具體地,工程地質平面圖的繪制系統(tǒng)中的標注信息旋轉角度補償模塊302對于每個勘探實體的標注信息,針對該勘探實體的標注信息所屬的繪制區(qū)域段,確定出該繪制區(qū)域段的底線段(或頂線段)與X軸正半軸之間的夾角,將該夾角的角度作為該勘探實體的標注信息的旋轉角度。標注信息旋轉角度補償模塊302確定出每個勘探實體的標準信息的旋轉角度后,向勘察數(shù)據(jù)處理模塊301返回角度補償結束通知。對于每個勘探實體,該勘探實體的標注信息的旋轉角度為該勘探實體的標注信息的屬性信息。
      [0076]由于一個勘探實體的標注信息的默認的旋轉角度為O度,即該勘探實體的標注信息的注釋文字信息的字體排列方向默認與X軸相平行;因此旋轉角度補償模塊302確定出的該勘探實體的標注信息的旋轉角度,等于該勘探實體的標注信息的注釋文字信息的字體排列方向與該勘探實體的標注信息所屬的繪制區(qū)域段底線段(或頂線段)之間的夾角。
      [0077]S405:工程地質平面圖的繪制系統(tǒng)根據(jù)各繪制區(qū)域段的頂點坐標,以及待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標和旋轉角度繪制工程地質平面圖。
      [0078]本步驟中,勘察數(shù)據(jù)處理模塊301接收到角度補償結束通知后,將直角坐標系中各繪制區(qū)域段的頂點坐標、待建造的道路的圖形中各點的坐標、各勘探實體的標注信息、標注信息的坐標,以及旋轉角度補償模塊302計算出的各勘探實體的標注信息的旋轉角度,輸出到工程地質平面圖的繪制系統(tǒng)中的CAD模塊303。CAD模塊303根據(jù)接收的數(shù)據(jù),繪制出如圖5所示的工程地質平面圖。
      [0079]CAD模塊303根據(jù)直角坐標系中各繪制區(qū)域段的頂點坐標、待建造的道路的圖形中各點的坐標、各勘探實體的標注信息、標注信息的坐標和旋轉角度繪制工程地質平面圖的過程中,可以根據(jù)標注信息的屬性信息中的旋轉角度,對標注信息進行角度旋轉,在旋轉過程中,標注信息的文字注釋信息也隨之旋轉,從而顯示的角度旋轉后的標注信息的文字注釋信息不再與直角坐標系中的X軸平行,而是與標注信息所屬繪制區(qū)域段的底線段(或頂線段)相平行。
      [0080]CAD模塊303繪制出工程地質平面圖后,技術人員可以通過CAD模塊303將繪制出的工程地質平面圖調整成如圖6所示的打印版的工程地質平面圖:在制作打印版的工程地質平面圖的過程中,對于CAD模塊303繪制出的工程地質平面圖,從其中每兩個相鄰的繪制區(qū)域段之間的交線段(分界線段)處,將繪制出的工程地質平面圖拆分成各繪制區(qū)域段;對拆分得到的每個繪制區(qū)域段分別進行旋轉調整,使得該繪制區(qū)域段的底線段(或頂線段)與預覽的待打印紙張的底邊相平行(即與直角坐標系的X軸相平行),得到打印版的工程地質平面圖。也就是說,將CAD模塊303繪制出的工程地質平面圖中的各繪制區(qū)域段進行旋轉調整,使得每個繪制區(qū)域段的底線段(或頂線段)與所述直角坐標系中的X軸相平行后,即可得到打印版的工程地質平面圖。 [0081]打印版的工程地質平面圖中顯示的每個標注信息,由于該標注信息平行于其所屬繪圖區(qū)域段的底線段(或頂線段),因此該標注信息平行于X軸,從而該標注信息的文字注釋信息的文字排列方向平行于X軸。從而不再需要人工逐個調整標注信息的角度,大大減少了技術人員的工作量,提高了工作效率。
      [0082]之后,由打印輸出模塊304打印輸出打印版的工程地質平面圖。
      [0083]上述步驟S403中,工程地質平面圖的繪制系統(tǒng)在確定每個標注信息所屬繪制區(qū)域段之前,可以根據(jù)各繪制區(qū)域段的頂點坐標,預先確定出繪制區(qū)域中每兩個相鄰的繪制區(qū)域段的底線段(或頂線段)之間的角平分線,具體方法流程如圖7所示,包括如下步驟:
      [0084]S701:工程地質平面圖的繪制系統(tǒng)根據(jù)各繪制區(qū)域段的頂點坐標,確定出每個繪制區(qū)域段的底線段(或頂線段)與直角坐標系的X軸正半軸之間的夾角。
      [0085]本步驟中,工程地質平面圖的繪制系統(tǒng)中的標注信息旋轉角度補償模塊302從各繪制區(qū)域段的頂點坐標中,提取出各繪制區(qū)域段的底線段(或頂線段)起點、終點的坐標。
      [0086]例如,若繪制區(qū)域是由η-1個繪制區(qū)域段依次相接組成的,η為大于2的自然數(shù);則標注信息旋轉角度補償模塊302從η-1個繪制區(qū)域段的頂點坐標中,提取出第i個繪制區(qū)域段的底線段(或頂線段)起點、終點的坐標分別為(Xi, YiMXwDi為I~(η-1)的自然數(shù)。事實上,(X1, Y1)和(Xn,Yn)分別表示繪制區(qū)域的下邊界的起點和終點。
      [0087]標注信息旋轉角度補償模塊302對于每個繪制區(qū)域段的底線段(或頂線段),根據(jù)該繪制區(qū)域段的底線段(或頂線段)的起點和終點的坐標,確定出該繪制區(qū)域段的底線段(或頂線段)所在直線與X軸正半軸之間的夾角。
      [0088]例如,對于第i個繪制區(qū)域段的底線段(或頂線段),可以根據(jù)如下公式I計算出該繪制區(qū)域段的底線段(或頂線段)所在直線與X軸正半軸之間的夾角Θ i:
      【權利要求】
      1.一種工程地質平面圖的繪制方法,包括:根據(jù)錄入的待建造的道路的位置數(shù)據(jù)、以及各勘探實體的位置數(shù)據(jù)和相關信息,生成直角坐標系中繪制區(qū)域的各繪制區(qū)域段的頂點坐標,以及所述待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標;其特征在于,還包括: 對于每個勘探實體的標注信息,根據(jù)該勘探實體的標注信息的坐標,以及各繪制區(qū)域段的頂點坐標,確定出其所屬繪制區(qū)域段后,根據(jù)其所屬繪制區(qū)域段的底/頂線段與所述直角坐標系中的X軸正半軸之間的夾角,確定該勘探實體的標注信息的旋轉角度; 根據(jù)各繪制區(qū)域段的頂點坐標,以及所述待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標和旋轉角度繪制工程地質平面圖。
      2.如權利要求1所述的方法,其特征在于,所述根據(jù)該勘探實體的標注信息的坐標,以及各繪制區(qū)域段的頂點坐標,確定出其所屬繪制區(qū)域段,具體包括: 根據(jù)該勘探實體的標注信息的坐標、以及所述繪制區(qū)域中每兩個相鄰的繪制區(qū)域段的底線段之間的角平分線,確定出該標注信息所屬的繪制區(qū)域段; 其中,所述兩個相鄰的繪制區(qū)域段的底線段之間角平分線是根據(jù)所述兩個相鄰的繪制區(qū)域段的頂點坐標預先確定出的。
      3.如權利要求2所述的方法,其特征在于,所述根據(jù)該勘探實體的標注信息的坐標、以及所述繪制區(qū)域中每兩個相鄰的繪制區(qū)域段的底線段之間的角平分線,確定出該標注信息所屬的繪制區(qū)域段底,具體包括: 對于分別經(jīng)過一個繪制區(qū)域段的底線段的起點、終點的兩個角平分線,若判斷出該勘探實體的標注信息的坐標位于該兩個角平分線所在直線之間,則判定出該勘探實體的標注信息屬于該繪制區(qū)域段。
      4.如權利要求3所述的方法,其特征在于,所述判斷出該勘探實體的標注信息的坐標位于該兩個角平分線所在直線之間,具體包括: 對于所述繪制區(qū)域中依次相接的各繪制區(qū)域段中的第i個繪制區(qū)域段,針對分別經(jīng)過其底線段的起點、終點的角平分線,根據(jù)該兩個角平分線所在直線的方程,分別確定出該兩個角平分線所在直線的判別式,分別如表達式7、8所示:
      Y-Kxi (X-Xi) -Yi (表達式 7)
      Y-KXi+1(X-Xi+1)-Yi+1 (表達式 8) 所述表達式7中,(Xi, Yi)表示所述第i個繪制區(qū)域段的底線段的起點的坐標,Kxi表示經(jīng)過所述第i個繪制區(qū)域段的底線段的起點的角平分線的斜率;所述表達式8中,(Xi+1,Yi+1)表示所述第i個繪制區(qū)域段的底線段的終點的坐標,KXi+1表示經(jīng)過所述第i個繪制區(qū)域段的底線段的終點的角平分線的斜率; 將該勘探實體的標注信息的坐標(Xs,Ys)分別代入所述表達式7、8,分別得到如下公式9所示的第一判別值Psl和如下公式10所示的第二判別值Ps2:
      Psl=Ys-Kxi(Xs-Xi)-Yi (公式 9)
      Ps2=Ys-KXi+1 (Xs-Xi+1) -Yi+1 (公式 10) 若判斷出Psl與Ps2的符號不同,則判定出坐標(xs,Ys)位于分別經(jīng)過所述第i個繪制區(qū)域段的底線段起點、終點的角平分線所在直線之間。
      5.如權利要求1-4任一所述的方法,其特征在于,所述標注信息的旋轉角度為所述標注信息的屬性信息。
      6.如權利要求1-4任一所述的方法,其特征在于,在所述繪制工程地質平面圖后,還包括: 在將所述工程地質平面圖中的各繪制區(qū)域段進行旋轉調整,使得每個繪制區(qū)域段的底/頂線段與所述直角坐標系中的X軸相平行,得到打印版的工程地質平面圖后,將所述打印版的工程地質平面圖進行打印輸出。
      7.—種工程地質平面圖的繪制系統(tǒng),其特征在于,包括: 勘察數(shù)據(jù)處理模塊,用于根據(jù)錄入的待建造的道路的位置數(shù)據(jù)、以及各勘探實體的位置數(shù)據(jù)和相關信息,生成直角坐標系中各繪制區(qū)域段的頂點坐標,以及所述待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標; 標注信息旋轉角度補償模塊,用于對于所述勘察數(shù)據(jù)處理模塊生成的每個勘探實體的標注信息,根據(jù)該勘探實體的標注信息的坐標,以及各繪制區(qū)域段的頂點坐標,確定出其所屬繪制區(qū)域段后,根據(jù)該繪制區(qū)域段的底/頂線段與所述直角坐標系中的X軸正半軸之間的夾角,確定出該勘探實體的標注信息的旋轉角度; CAD模塊,用于根據(jù)從所述勘察數(shù)據(jù)處理模塊接收的各繪制區(qū)域段的頂點坐標,以及所述待建造的道路的圖形中各點的坐標、各勘探實體的標注信息,以及標注信息的坐標和旋轉角度,繪制工程地質平面圖。
      8.如權利要求7所述的系統(tǒng),其特征在于,所述標注信息旋轉角度補償模塊具體包括: 角平分線確定單元,用于根據(jù)所述繪制區(qū)域中每兩個相鄰的繪制區(qū)域段的頂點坐標,確定出該兩個相鄰的繪制區(qū)域段的底線段之間角平分線; 標注信息歸屬確定單元,用于對于所述勘察數(shù)據(jù)處理模塊生成的每個勘探實體的標注信息,根據(jù)該勘探實體的標注信息的坐標、以及所述角平分線確定單元確定出的角平分線,確定出該標注信息所屬的繪制區(qū)域段。
      9.如權利要求7或8所述的系統(tǒng),其特征在于,所述標注信息的旋轉角度為所述標注信息的屬性信息。
      10.如權利要求7或8所述的系統(tǒng),其特征在于,還包括: 打印輸出模塊,用于將打印版的工程地質平面圖進行打印輸出;其中,所述打印版的工程地質平面圖是將所述CAD模塊繪制出的工程地質平面圖中的各繪制區(qū)域段進行旋轉調整,使得每個繪制區(qū)域段的底/頂線段與所述直角坐標系中的X軸相平行后得到的。
      【文檔編號】G06F17/50GK103838919SQ201410047316
      【公開日】2014年6月4日 申請日期:2014年2月11日 優(yōu)先權日:2014年2月11日
      【發(fā)明者】黃新文, 錢國玉, 易菊香 申請人:中鐵工程設計咨詢集團有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1