javascript 計算兩個坐標的距離 米_土方全面應用計算

各種土方量的計算方法匯總

8.2.1 ?DTM法土方計算

由DTM模型來計算土方量是根據實地測定的地面點坐標(X,Y,Z)和設計高程,通過生成三角網來計算每一個三棱錐的填挖方量,最后累計得到指定范圍內填方和挖方的土方量,并繪出填挖方分界線。

DTM法土方計算共有三種方法,一種是由坐標數據文件計算,一種是依照圖上高程點進行計算,第三種是依照圖上的三角網進行計算。前兩種算法包含重新建立三角網的過程,第三種方法直接采用圖上已有的三角形,不再重建三角網。下面分述三種方法的操作過程:

1.?根據坐標計算

用復合線畫出所要計算土方的區域,一定要閉合,但是盡量不要擬合。因為擬合過的曲線在進行土方計算時會用折線迭代,影響計算結果的精度。

用鼠標點取“工程應用\DTM法土方計算\根據坐標文件”。

提示:選擇邊界線??用鼠標點取所畫的閉合復合線彈出如圖8-3土方計算參數設置對話框。

56ab930085d186d1cd799f66ba9cf838.png

圖8-3土方計算參數設置

????區域面積:該值為復合線圍成的多邊形的水平投影面積。

????平場標高:指設計要達到的目標高程。

????邊界采樣間隔:邊界插值間隔的設定,默認值為20米。

??????????????邊坡設置:選中處理邊坡復選框后,則坡度設置功能變為可選,選中放坡的方式(向上或向下:指平場高程相對于實際地面高程的高低,平場高程高于地面高程則設置為向下放坡)。然后輸入坡度值。

設置好計算參數后屏幕上顯示填挖方的提示框,命令行顯示:

挖方量= XXXX立方米,填方量=XXXX立方米

同時圖上繪出所分析的三角網、填挖方的分界線(白色線條)。

如圖8-4所示。計算三角網構成詳見dtmtf.log文件。

d44f574129c257a48423147fc89b5b64.png

圖8-4?填挖方提示框

關閉對話框后系統提示:

請指定表格左下角位置:<直接回車不繪表格>?用鼠標在圖上適當位置點擊,CASS 7.0會在該處繪出一個表格,包含平場面積、最大高程、最小高程、平場標高、填方量、挖方量和圖形。

如圖8-5所示。

d5dfade54ed5f11b23f2c23acd77b171.png

? ? ? ? ??圖8-5?填挖方量計算結果表格。

? ? ? ? ? ? ? ? ? 圖8-6

6270c9fe6d446fcb0da92fb849c2007e.png

圖8-6 DTM土方計算結果

圖8-7?

3491aa9bcb6479db1f33b65a2ab01c8a.png

圖8-7?土方計算放邊坡效果圖

2.?根據圖上高程點計算

首先要展繪高程點,然后用復合線畫出所要計算土方的區域,要求同DTM法。

用鼠標點取“工程應用”菜單下“DTM法土方計算”子菜單中的“根據圖上高程點計算”

提示:選擇邊界線用鼠標點取所畫的閉合復合線。

提示:選擇高程點或控制點?此時可逐個選取要參與計算的高程點或控制點,也可拖框選擇。如果鍵入“ALL”回車,將選取圖上所有已經繪出的高程點或控制點。彈出土方計算參數設置對話框,以下操作則與坐標計算法一樣。

3.?根據圖上的三角網計算

對已經生成的三角網進行必要的添加和刪除,使結果更接近實際地形。

用鼠標點取“工程應用”菜單下“DTM法土方計算”子菜單中的“依圖上三角網計算”

提示:平場標高(米):?輸入平整的目標高程

請在圖上選取三角網:?用鼠標在圖上選取三角形,可以逐個選取也可拉框批量選取。

回車后屏幕上顯示填挖方的提示框,同時圖上繪出所分析的三角網、填挖方的分界線(白色線條)。

?????????注意:用此方法計算土方量時不要求給定區域邊界,因為系統會分析所有被選取的三角形,因此在選擇三角形時一定要注意不要漏選或多選,否則計算結果有誤,且很難檢查出問題所在。

?????????4.?計算兩期土方計算

?????????????兩期土方計算指的是對同一區域進行了兩期測量,利用兩次觀測得到的高程數據建模后疊加,計算出兩期之中的區域內土方的變化情況。適用的情況是兩次觀測時該區域都是不規則表面。

?????????????兩期土方計算之前,要先對該區域分別進行建模,即生成DTM模型,并將生成的DTM模型保存起來。然后點取“工程應用\DTM法土方計算\計算兩期土方量”命令區提示:

?????????????第一期三角網:(1)圖面選擇?(2)三角網文件?<2>?圖面選擇表示當前平幕上已經顯示的DTM模型,三角網文件指保存到文件中的DTM模型。

第二期三角網:(1)圖面選擇?(2)三角網文件?<1>1?同上,默認選1。則系統彈出計算結果:

bb52d0ffa109b7917abc78ae105ea6d6.png

圖8-8兩期土方計算結果

??????????點擊“確定”后,屏幕出現兩期三角網疊加的效果,藍色部分表示此處的高程已經發生變化,紅色部分表示沒有變化。

a6c371787c68050737006f9f00fc6fbc.png

圖8-9兩期土方計算效果圖

8.2.2?用斷面法進行土方量計算

斷面法土方計算主要用在公路土方計算和區域土方計算,對于特別復雜的地方可以用任意斷面設計方法。斷面法土方計算主要有:道路斷面、場地斷面和任意斷面三種計算土方量的方法。

8.2.2.1道路斷面法土方計算。

第一步:生成里程文件。

里程文件用離散的方法描述了實際地形。接下來的所有工作都是在分析里程文件里的數據后才能完成的。

生成里程文件常用的有四種方法,點取菜單“工程應用”,在彈出的菜單里選“生成里程文件”,CASS 7.0提供了四種生成里程文件的方法,如圖8-10:

d6b2522ef47b743605f04a58aa8b4c47.png

?圖8-10?生成里程文件菜單

1.由縱斷面生成

???????在CASS7.0中綜合了以前由圖面生成和由縱斷面生成兩者的優點。在生成的過程中充分體現靈活、直觀、簡捷的設計理念,將圖紙設計的直觀和計算機處理的快捷緊密結合在一起。

在使用生成里程文件之前,要事先用復合線繪制出縱斷面線。

用鼠標點取“工程應用\生成里程文件\由縱斷面生成\新建”。

屏幕提示:

請選取縱斷面線:?用鼠標點取所繪縱斷面線彈出如圖8-11所示對話框:

997c065b07cbac4be1f7f777defad615.png

圖8-11由縱斷面生成里程文件對話框

中樁點獲取方式:結點表示結點上要有斷面通過;等分表示從起點開始用相同的間距;等分且處理結點表示用相同的間距且要考慮不在整數間距上的結點。

橫斷面間距:兩個斷面之間的距離此處輸入20

橫斷面左邊長度:輸入大于0的任意值,此處輸入15。

橫斷面右邊長度:輸入大于0的任意值,此處輸入15。

選擇其中的一種方式后則自動沿縱斷面線生成橫斷面線。如圖8-12所示

559aba7dc54e4b93cb4f62a9d6f752bb.png

?圖8-12由縱斷面生成橫斷面

其他編輯功能用法如下:

d0d04b6645cbbfcbdfe788efb2ab2416.png

?圖8-13橫斷面線編輯命令

添加:在現有基礎上添加橫斷面線。執行“添加”功能,命令行提示:

??????選擇縱斷面線?用鼠標選擇縱斷面線;

輸入橫斷面左邊長度:(米) 20

輸入橫斷面右邊長度:(米) 20

選擇獲取中樁位置方式:?(1)鼠標定點?(2)輸入里程?<1> 1表示直接用鼠標在縱斷面線上定點。2表示輸入線路加樁里程。

指定加樁位置:用鼠標定點或輸入里程。

變長:可將圖上橫斷面左右長度進行改變;執行“變長”功能,命令行提示:

??????選擇縱斷面線:

選擇橫斷面線:

選擇對象:找到一個

選擇對象:

輸入橫斷面左邊長度:(米)?21

輸入橫斷面右邊長度:(米)?21,輸入左右的目標長度后該斷面變長。

剪切:指定縱斷面線和剪切邊后剪掉部分斷面多余部分。

設計:直接給橫斷面指定設計高程。首先繪出橫斷面線的切割邊界,選定橫斷面線后彈出設計高程輸入框:

生成:當橫斷面設計完成后,點擊“生成”將設計結果生成里程文件。

2.由復合線生成

這種方法用于生成縱斷面的里程文件。它從斷面線的起點開始,按間距次記下每一交點在縱斷面線上離起點的距離和所在等高線的高程。

3.由等高線生成

???????????這種方法只能用來生成縱斷面的里程文件。它從斷面線的起點開始,處理斷面線與等高線的所有交點,依次記下每一交點在縱斷面線上離起點的距離和所在等高線的高程。

在圖上繪出等高線,再用輕量復合線繪制縱斷面線(可用PL命令繪制)

用鼠標點取“工程應用\生成里程文件\由等高線生成”。

屏幕提示:

請選取斷面線:?用鼠標點取所繪縱斷面線?

屏幕上彈出“輸入斷面里程數據文件名”的對話框,來選擇斷面里程數據文件。這個文件將保存要生成的里程數據。

屏幕提示:

輸入斷面起始里程:<0.0>

如果斷面線起始里程不為0,在這里輸入。回車,里程文件生成完畢。

4.由三角網生成

???????這種方法只能用來生成縱斷面的里程文件。它從斷面線的起點開始,處理斷面線與三角網的所有交點,依次記下每一交點在縱斷面線上離起點的距離和所在三角形的高程。

在圖上生成三角網,再用輕量復合線繪制縱斷面線(可用PL命令繪制)

用鼠標點取“工程應用\生成里程文件\由三角網生成”。

屏幕提示:

請選取斷面線:?用鼠標點取所繪縱斷面線?

屏幕上彈出“輸入斷面里程數據文件名”的對話框,來選擇斷面里程數據文件。這個文件將保存要生成的里程數據。

屏幕提示:

輸入斷面起始里程:<0.0>

如果斷面線起始里程不為0,在這里輸入。回車,里程文件生成完畢。

5.由坐標文件生成

用鼠標點取“工程應用”菜單下的“生成里程文件”子菜單中的“由坐標文件生成”。

屏幕上彈出“輸入簡碼數據文件名”的對話框,來選擇簡碼數據文件。這個文件的編碼必須按以下方法定義,具體例子見“DEMO”子目錄下的“ZHD.DAT”文件。

???總點數

???點號,M1, X坐標,Y坐標,高程 ????[其中,代碼為Mi表示道路中心點,代碼為i表示

???點號,1, X坐標,Y坐標,高程 ?????該點是對應Mi的道路橫斷面上的點

?????????????……???????????????????????

???點號,M2,X坐標,Y坐標,高程

???點號,2, X坐標,Y坐標,高程

?????????????……???????????????????????

???點號,Mi, X坐標,Y坐標,高程

???點號,i, ?X坐標,Y坐標,高程

?????????????……???????????????????????

注意:M1、M2、M3各點應按實際的道路中線點順序,而同一橫斷面的各點可不按順序。

屏幕上彈出“輸入斷面里程數據文件名”的對話框,來選擇斷面里程數據文件。這個文件將保存要生成的里程數據。

命令行出現提示:輸入斷面序號:,如果輸入斷面序號,則只轉換坐標文件中該斷面的數據;如果直接回車,則處理坐標文件中所有斷面的數據。

嚴格來說,生成里程文件還可以用手工輸入和編輯。手工輸入就是直接在文本中編輯里程文件,在某些情況下這比由圖面生成等方法還要方便、快捷。但此方法要求用戶對里程文件的結構有較深的認識,里程文件的結構詳見《參考手冊》第五章。

第二步:選擇土方計算類型

用鼠標點取“工程應用\斷面法土方計算\道路斷面”。如圖8-14:

57d1b10bd9d84feda7aa08e94bf05464.png

?圖8-14?斷面土方計算子菜單

點擊后彈出對話框,道路斷面的初始參數都可以在這個對話框中進行設置的,如圖8-15:

1c70afd659186feb77fd801f5e4c00dd.png

?圖8-15 ?斷面設計參數輸入對話框

第三步:給定計算參數

接下來就是在上一步彈出的對話框中輸入道路的各種參數,以達所需。

選擇里程文件:

點擊確定左邊的按鈕(上面有三點的),出現“選擇里程文件名”的對話框。選定第一步生成的里程文件。

橫斷面設計文件:橫斷面的設計參數可以事先寫入到一個文件中點擊:“工程應用\斷面法土方計算\道路設計參數文件”,彈出如圖8-16輸入界面。道路設計參數設置中各個選項的含義詳見《參考手冊》第一章。????

6678ab2f774c845c00c1ee2c0f3a21c3.png

圖8-16道路設計參數輸入

如果不使用道路設計參數文件,則在圖8-15中把實際設計參數填入各相應的位置。注意:單位均為米。

點“確定”按鈕后,彈出對話框:

41d87956f4aed2d7a43c041e137d8c79.png

?圖8-17繪制縱斷面圖設置

系統根據上步給定的比例尺,在圖上繪出道路的縱斷面,

至此,圖上已繪出道路的縱斷面圖及每一個橫斷面圖,結果如圖8-18所示:

d136ca56e7d56de3c1e6a33396307dc0.png

圖8-18?縱橫斷面圖成果示意圖

如果道路設計時該區段的中樁高程全部一樣,就不需要下一步的編輯工作了。但實際上,有些斷面的設計高程可能和其它的不一樣,這樣就需要手工編輯這些斷面。

如果生成的部分設計斷面參數需要修改,用鼠標點取“工程應用\斷面法土方計算\修改設計參數”。如圖8-19:

23da1663563e5c96b97f6beba671d106.png

圖8-19?修改設計參數子菜單

???????屏幕提示:

???????選擇斷面線?這時可用鼠標點取圖上需要編輯的斷面線,選設計線或地面線均可。選中后彈出如下圖8-20所示對話框,可以非常直觀的修改相應參數。

df716a15547f9376330951d0a0429d05.png

??圖8-20?設計參數輸入對話框

????????修改完畢后點擊“確定”按鈕,系統取得各個參數,自動對斷面圖進行重算。

如果生成的部分實際斷面線需要修改,用鼠標點取“工程應用\斷面法土方計算\編輯斷面線”功能。

????????屏幕提示:

????????選擇斷面線?這時可用鼠標點取圖上需要編輯的斷面線,選設計線或地面線均可(但編輯的內容不一樣)。選中后彈出如圖8-21所示對話框,可以直接對參數進行編輯。

09959a8f25e839d5d4fc31e7e896a368.png

圖8-21?修改實際斷面線高程

如果生成的部分斷面線的里程需要修改,用鼠標點取“工程應用\斷面法土方計算\修改斷面里程”。

????????屏幕提示:

????????選擇斷面線?這時可用鼠標點取圖上需要修改的斷面線,選設計線或地面線均可。

斷面號: X,里程: XX..XXX,請輸入該斷面新里程:??輸入新的里程即可完成修改。

將所有的斷面編輯完后,就可進入第四步。

第四步:計算工程量

用鼠標點取“工程應用\斷面法土方計算\圖面土方計算”。如圖8-22:

21bd2bc2e0cb9cec38644dbd9367db21.png

圖8-22?圖面土方計算子菜單

????????命令行提示:

????????選擇要計算土方的斷面圖:?拖框選擇所有參與計算的道路橫斷面圖

????????指定土石方計算表左上角位置:?在屏幕適當位置點擊鼠標定點。

系統自動在圖上繪出土石方計算表,如圖8-23。

c4d602435fa70a388ea3196925d27e2d.png

?圖8-23?土石方計算表

并在命令行提示:

????總挖方= XXXX?立方米,總填方= XXXX?立方米

至此,該區段的道路填挖方量已經計算完成,可以將道路縱橫斷面圖和土石方計算表打印出來,作為工程量的計算結果。

8.2.2.2場地斷面土方計算。

第一步:生成里程文件。

在場地的土方計算中,常用的里程文件生成方法同8.2.2.1中由縱斷面線方法一樣,不同是在生成里程文件之前利用“設計”功能加入斷面線的設計高程。

第二步:選擇土方計算類型

用鼠標點取“工程應用\斷面法土方計算\場地斷面”。如圖8-24:

935bf47f76b8cc414ab99b80267dd7ad.png

?圖8-24?場地斷面子菜單

點擊后彈出對話框,道路的所有參數都是在下圖對話框中進行設置的:?

47cd8f613a2b82e27b3dcea960e9d5c9.png

圖8-25?斷面設計參數輸入對話框

可能用戶會認為這個對話框和道路土方計算的對話框是一樣的。實際上在這個對話框中,道路參數全部變灰,不能使用。只有坡度等參數才可用。

第三步:給定計算參數

接下來就是在圖8-25彈出的對話框中輸入各種參數。

選擇里程文件:

點擊確定左邊的按鈕(上面有三點的),出現“選擇里程文件名”的對話框。選定第一步生成的里程文件。

把橫斷面設計文件或實際設計參數填入各相應的位置。注意:單位均為米。

點“確定”按鈕后,屏幕提示:

41d87956f4aed2d7a43c041e137d8c79.png

圖8-26斷面圖要素設置

點擊“確定”在圖上繪出道路的縱橫斷面圖,結果如圖8-27所示:

d136ca56e7d56de3c1e6a33396307dc0.png

?圖8-27縱橫斷面圖

如果道路設計時該區段的中樁高程全部一樣,就不需要下一步的編輯工作了。但實際上,有些斷面的設計高程可能和其它的不一樣,這樣就需要手工編輯這些斷面。

如果生成的部分斷面參數需要修改,用鼠標點取“工程應用\斷面法土方計算\修改設計參數”。

????????屏幕提示:

????????選擇斷面線?這時可用鼠標點取圖上需要編輯的斷面線,選設計線或地面線均可。彈出修改參數對話框則可以非常直觀的修改相應參數。

???????修改完畢后點擊“確定”按鈕,系統取得各個參數,自動對斷面圖進行修正,這一步驟不需要用戶干預。實現了“所改即所得”。

????????將所有的斷面編輯完后,就可進入第四步。

第四步:計算工程量

用鼠標點取“工程應用”菜單下的“斷面法土方計算”子菜單中的“圖面土方計算”。如圖8-28:

57d1b10bd9d84feda7aa08e94bf05464.png

?圖8-28?圖面土方計算子菜單

????????命令行提示:

????????選擇要計算土方的斷面圖:?拖框選擇所有參與計算的道路橫斷面圖

????????指定土石方計算表左上角位置:?在適當位置點擊鼠標左鍵

系統自動在圖上繪出土石方計算表,如圖8-29。然后在命令行提示:

????總挖方= XXXX?立方米,總填方= XXXX?立方米

至此,該區段的道路填挖方量已經計算完成,可以將道路縱橫斷面圖和土石方計算表打印出來,作為工程量的計算結果。

c4d602435fa70a388ea3196925d27e2d.png

?圖8-29?土石方計算成果表

8.2.2.3任意斷面土方計算。

第一步:生成里程文件。

生成里程文件有四種方法,根據情況選擇合適的方法生成里程文件。

第二步:選擇土方計算類型

用鼠標點取“工程應用”菜單下的“斷面法土方計算”子菜單中的“任意斷面”。如圖8-30:

94e5339db4f69487610803fb7af98d0a.png

?圖8-30?任意斷面子菜單

點擊后彈出對話框,任意斷面設計參數在下圖中設置:

abf9e3a94589806f35a1b66f6b139629.png

?圖8-31?任意斷面設計參數對話框

在“選擇里程文件”中選擇第一步中生成的里程文件。在左右兩邊的顯示框中是對設計道路的橫斷面的描述,兩邊的描述都是從中樁開始向兩邊描述的。如下圖:

1aa872421984bf117a69c30e0afdd2fe.png

圖8-32?任意斷面設計

如圖8-32所描述的是從中樁畫10米的平行線,再向下0.5米寬1:1坡度的向下斜坡,0.5米寬平行線,然后是1:1坡度的向上的斜坡。編輯好道路橫斷面線后,點擊“確定”按鈕彈出如下對話框:

91400d21f3e2df27d3c9fa0ffce4853e.png

?圖8-33?繪制斷面圖的參數設置

設置好繪制縱斷面的參數,點擊“確定”,圖上已繪出道路的縱斷面圖,每一個橫斷面圖,結果如圖8-34所示:

b8c8a69ba98feb1c517cedda4740db22.png

?圖8-34?縱橫斷面圖成果表

第三步:計算工程量

計算土方如上例所述。

8.2.2.4二斷面線間土方計算

二斷面線間土方計算是計算兩工期之間或土石方分界土方的工程量。

第一步:生成里程文件

分別用第一期工程、第二期工程(或是土質層石質層)的高程文件分別生成里程文件一和里程文件二。

第二步:生成縱橫斷面圖

使用其中一個里程文件生成縱橫斷面圖。用一個里程文件生成的橫斷面圖,只有一條橫斷面線,另外一期的橫斷面線需要使用“工程應用”菜單下的“斷面法土方計算”子菜單中的“圖上添加斷面線”命令。點擊“圖上添加斷面線”菜單,系統彈出如圖8-35對話框:

92d122ca0d4a23d0a0f18631af56072a.png

?圖8-35?添加斷面線對話框

在選擇里程文件中填入另一期的里程文件,點擊“確定”按鈕,命令行顯示:

選擇要添加斷面的斷面圖:?框選需要添加橫斷面線的斷面圖。

回車確認,圖上的斷面圖上就有兩條橫斷面線了。

第三步:計算兩期工程間工程量

用鼠標點取“工程應用”菜單下的“斷面法土方計算”子菜單中的“二斷面線間土方計算”。如圖8-36所示:

71626edc6f5934fbec2dbca668abc453.png

?圖8-36?二斷面線間土方計算

點擊菜單命令后,命令行顯示:

輸入第一期斷面線編碼(C)/:選擇第一期的斷面線。

輸入第二期斷面線編碼(C)/:選擇第二期的斷面線。

選擇要計算土方的斷面圖:框選需要計算的斷面圖。

回車確認,命令行顯示:

指定土石方計算表左上角位置:點取插入土方計算表的左上角

總挖方=XXX.XX立方米,總填方=XXX.XX立方米。

至此,二斷面線間土方計算已完成了。結果如圖8-37:

7f5272b9af9486fdec43f6dd717129f9.png

?圖8-37?二斷面線間土方計算成果表

8.2.3 ?方格網法土方計算

由方格網來計算土方量是根據實地測定的地面點坐標(X,Y,Z)和設計高程,通過生成方格網來計算每一個方格內的填挖方量,最后累計得到指定范圍內填方和挖方的土方量,并繪出填挖方分界線。

系統首先將方格的四個角上的高程相加(如果角上沒有高程點,通過周圍高程點內插得出其高程),取平均值與設計高程相減。然后通過指定的方格邊長得到每個方格的面積,再用長方體的體積計算公式得到填挖方量。方格網法簡便直觀,易于操作,因此這一方法在實際工作中應用非常廣泛。

用方格網法算土方量,設計面可以是平面,也可以是斜面,還可以是三角網,如圖8-38所示。

24b9ed10c7c604e7fca1066f7a688ac2.png

?圖8-38?方格網土方計算對話框

設計面是平面時的操作步驟:

用復合線畫出所要計算土方的區域,一定要閉合,但是盡量不要擬合。因為擬合過的曲線在進行土方計算時會用折線迭代,影響計算結果的精度。

選擇“工程應用\方格網法土方計算”命令。

命令行提示:“選擇計算區域邊界線”;選擇土方計算區域的邊界線(閉合復合線)。

屏幕上將彈出如圖8-38方格網土方計算對話框,在對話框中選擇所需的坐標文件;在“設計面”欄選擇“平面”,并輸入目標高程;在“方格寬度”欄,輸入方格網的寬度,這是每個方格的邊長,默認值為20米。由原理可知,方格的寬度越小,計算精度越高。但如果給的值太小,超過了野外采集的點的密度也是沒有實際意義的。

點擊“確定”,命令行提示:

最小高程=XX.XXX ,最大高程=XX.XXX

總填方=XXXX.X立方米,?總挖方=XXX.X立方米

同時圖上繪出所分析的方格網,填挖方的分界線(綠色折線),并給出每個方格的填挖方,每行的挖方和每列的填方。結果如圖8-39所示。

d0065c8e51bbd8ee0a4e3e33e71f4708.png

?????????????圖8-39?方格網法土方計算成果圖

2、設計面是斜面時的操作步驟:

設計面是斜面的時候的,操作步驟與平面的時候基本相同,區別在于在方格網土方計算對話框中“設計面”欄中,選擇“斜面【基準點】”或“斜面【基準線】”

如果設計的面是斜面(基準點),需要確定坡度、基準點和向下方向上一點的坐標,以及基準點的設計高程。

點擊“拾取”,命令行提示:

點取設計面基準點:?確定設計面的基準點;

指定斜坡設計面向下的方向:?點取斜坡設計面向下的方向;

如果設計的面是斜面(基準線),需要輸入坡度并點取基準線上的兩個點以及基準線向下方向上的一點,最后輸入基準線上兩個點的設計高程即可進行計算。

點擊“拾取”,命令行提示:

點取基準線第一點:?點取基準線的一點;

點取基準線第二點:?點取基準線的另一點;

指定設計高程低于基準線方向上的一點:?指定基準線方向兩側低的一邊;

方格網計算的成果如圖8-39。

3、設計面是三角網文件時的操作步驟:

??選擇設計的三角網文件,點擊“確定”,即可進行方格網土方計算。

8.2.4 ?等高線法土方計算

????????用戶將白紙圖掃描矢量化后可以得到圖形。但這樣的圖都沒有高程數據文件,所以無法用前面的幾種方法計算土方量。

一般來說,這些圖上都會有等高線,所以,CASS7.0開發了由等高線計算土方量的功能,專為這類用戶設計。

用此功能可計算任兩條等高線之間的土方量,但所選等高線必須閉合。由于兩條等高線所圍面積可求,兩條等高線之間的高差已知,可求出這兩條等高線之間的土方量。

點取“工程應用”下的“等高線法土方計算”。

屏幕提示:選擇參與計算的封閉等高線?可逐個點取參與計算的等高線,也可按住鼠標左鍵拖框選取。但是只有封閉的等高線才有效。

回車后屏幕提示:輸入最高點高程:<直接回車不考慮最高點>?

回車后:屏幕彈出如圖8-40總方量消息框;

3f5aca60764306b052012a05dda63469.png

圖8-40?等高線法土方計算總方量消息框

回車后屏幕提示:請指定表格左上角位置:<直接回車不繪制表格>?在圖上空白區域點擊鼠標右鍵,系統將在該點繪出計算成果表格,如圖8-41:

857fac2c12601c1633549f58cdbbcee4.png

圖8-41等高線法土方計算

????可以從表格中看到每條等高線圍成的面積和兩條相鄰等高線之間的土方量,另外,還有計算公式等。

8.2.5 ?區域土方量平衡

????????土方平衡的功能常在場地平整時使用。當一個場地的土方平衡時,挖掉的土石方剛好等于填方量。以填挖方邊界線為界,從較高處挖得的土石方直接填到區域內較低的地方,就可完成場地平整。這樣可以大幅度減少運輸費用。

在圖上展出點,用復合線繪出需要進行土方平衡計算的邊界。

點取“工程應用\區域土方平衡\根據坐標數據文件(根據圖上高程點)”

如果要分析整個坐標數據文件,可直接回車,如果沒有坐標數據文件,而只有圖上的高程點,則選根據圖上高程點。

命令行提示:選擇邊界線?點取第一步所畫閉合復合線

????????????????輸入邊界插值間隔(米):<20>

這個值將決定邊界上的取樣密度,如前面所說,如果密度太大,超過了高程點的密度,實際意義并不大。一般用默認值即可。

如果前面選擇“根據坐標數據文件”,這里將彈出對話框,要求輸入高程點坐標數據文件名,如果前面選擇的是“根據圖上高程點”,此時命令行將提示:

??????????選擇高程點或控制點:?用鼠標選取參與計算的高程點或控制點

回車后彈出如圖8-42對話框:

ec79f7acb4d8861062da6467dddbc2d3.png

?圖8-42?土方量平衡

??????????????同時命令行出現提示:

?????????????平場面積= XXXX?平方米

?????????????土方平衡高度= XXX?米,挖方量= XXX立方米,填方量=XXX立方米

點擊對話框的確定按鈕,命令行提示:

請指定表格左下角位置:<直接回車不繪制表格>

在圖上空白區域點擊鼠標左鍵,在圖上繪出計算結果表格,如圖8-43。?

cf3a5aed20060ea7721c256d2bc7877e.png

圖8-43?區域土方量平衡

南方CASS?方格網計算土方量流程總結?一、?方格網計算由三個要素組成:計算范圍+原地面標高數據文件+完成面標高三角網?二、?計算范圍?計算范圍一定要用復合線(PL)畫,且最后閉合(CAD?按c?閉合);?三、?生成原地面標高數據文件?要將原地面標高生成高程點坐標數據文件(*.dat),方法有以下2種:?1、對有坐標數據(X,Y,H)的,直接在記事本上按以下格式(序號,編碼,Y,X,H)操作:?1,,Y,X,H 2,,Y,X,H?……….?另存為*.dat?文件。?2、對于CAD?圖上有原地面標高的,可以直接在圖上導出來建立數據文件(*.dat)?步驟:工程應用——高程點生成數據文件——無編碼文件;?注意:原地面高程點所在圖層不要有完成面標高存在,否則計算結果不準確!?四、?生成完成面標高三角網文件?要將完成面標高生成三角網文件(*.sjw)?1、首先要生成完成面標高數據文件(*.dat),步驟同上生成原地面標高數據文件;?2、接著生成三角網:?第一步:建立DTM模型,可以由已有設計標高數據文件或圖面高程點生成。?步驟:等高線——建立DTM——(由已有數據文件或圖面高程點生成);?第二步:建立三角網并生成三角網文件;?步驟:等高線——三角網存取——寫入文件(*.sjw)?五、?方格網法計算過程?步驟:工程應用——方格網法土方計算——確定范圍——高程點數據文件*.dat(原地面)— —三角網文件*.sjw(完成面)。?特別注意問題:1、計算范圍一定要是復合閉合線;?2、對于直接在?CAD?導出標高數據生成文件時候,原地面標高數據和完成面標高數據不要在同一圖層。?土方量計算?一、?方格網法?Cass7.0?軟件中的方格網法,需要提供計算區域的“高程點數據坐標文件”作為計?算的依據,其具體計算操作如下:首先是導入“高程點坐標數據文件”,然后選擇?設計面:?1)、當設計面為平面時,需要輸入“目標高程”,在“方格寬度”一項中輸入你需?要設置的方格網規格,?例如輸入?20m則為才用?20m×20m?方格網進行土方計算;?2)、當設計面為斜面時,有“基準點”和“基準線”兩種方法,其原理是相同的,?只是計算條件不同而已。?我們以“基準點”法為例,它需要確定斜面的“坡度”,然后是“基準點”,也就?是坡頂點的“坐標”?和“高程”,?再者就是坡線的“下邊點”的坐標了,?也就是斜坡方向,?最后確定“方格寬度”?即可計算出土方量;?3)、當設計面非平面也非斜面時,這種情況在土方工程比較常見,場地?經開挖或回填后變得雜亂無章就屬于這種情況,假如我們有場地前期的“高程點?坐標數據文件”,那么我們則可利用它生成“三角網文件”,然后在設計面選項中選?擇“三角網文件”,然后導入文件,最后確定“方格寬度”即可計算出土方量(把設?計高輸入?cass?做成三角網?文件,場地設計高選擇三角網就可以)。?通過對?Cass7.0?軟件中的方格網法的了解,我們不難看出其計算理論與?傳統的方格網法事一樣的。只是用戶在提交相關的計算條件,如設計面高程、坡?度、方格寬度、三角網文件等計算條件后,電腦自動在設計面及待計算場地平面?設置相同的方格網,根據“高程點坐標數據文件”、設計面高程、坡度等內插出各?方格網角點高程,然后對比相同平面位置上下兩期的方格網,計算出該方格網的?土方挖填數,最后統計出挖填總方量。?二、DTM?法?DTM?法土方計算以外業采集測量數據為基礎,通過建立?DTM?模型,?然后通過?生成三角網,?(即相鄰的三個點連成互不重疊的三角形)來計算每一個三棱錐的?挖填方量,最后累計到指定范圍內填方和挖方的土方量。?Cass7.0?的土方計算方法共有三種:?一是由坐標數據文件計算;?二是依照圖上高程點進行計算;?三是依照圖上的三角網進行計算。?前兩種算法包含重新建立三角網的過程,第三種方法則是直接采用圖上已有的?三角網?1)、根據坐標數據計算:首先用閉合的復合線圈定所要計算土方的區域,然后?用鼠標操作“工程應用→DTM?法土方計算→根據坐標文件”,?根據電腦提示在圖上?選取計算區域的“邊界線”,導入計算區域的坐標數據,這時會彈出土方計算參數?設置對話框,填?入“平場標高”?和“邊界采樣間距”按確定即可得到土方計算?的結?果,如果計算區域需要進行邊坡的處理,那么還可以在參數設置里面進行“邊坡?設置”,平場高程高于地面高程則設置為向下放坡,反之則問向上放坡。計算結?束后,電腦會在操作者指定的位置繪制一個“計算結果表格”;?2)、根據圖上高程點計算:此方法首先是按數據文件展繪高程點,然后用閉合?的復合線圈定所要計算土方的區域,然后用鼠標操作:“工程應用→DTM?法土方?計算→根據圖上高程點”,根據電腦提示進行后面的操作,操作與“根據坐標數據?計算”相同;?3)、根據圖上的三角網計算:在計算區域先建立?DTM?模型,生成三角網,然?后根據地形的實際情況,對既有的三角網進行必要的添加和刪除,使結果更接近?實際地形,最后用鼠標操作:“工程應用→DTM?法土方計算→根據圖上三角網“,?根據電腦提示輸入場平標高,選取計算所需的所有三角形按回車即得計算結果;?4)、兩期間土方計算?兩期間土方計算指的是對同一區域進行了兩期測量,?利用兩次觀測得到的高?程進行土方計算。?上頁?方格網法土方量計算:?(使用該方格網計算土方前,須使用PLine?復合線圍取閉合的土方量計算邊界,一定要閉合,但是盡量不要擬合。因為擬合過的曲線在進行土方計算時會用折線迭代,影響計算結果的精度。)?用方格網法算土方量,設計面可以是平面,也可以是斜面,還可以是三角網。?(1)設計面是平面時的操作步驟:?選擇“工程應用\方格網法土方計算”命令。?命令行提示:“選擇計算區域邊界線”;選擇土方計算區域的邊界線(閉合復合線)。?屏幕上將彈出方格網土方計算對話框,在對話框中選擇所需的坐標文件(原始的地形坐標數據);在“設計面”欄選擇“平面”,并輸入目標高程;在“方格寬度”欄,輸入方格網的寬度,這是每個方格的邊長,默認值為20?米。由原理可知,方格的寬度越小,計算精度越高。但如果給的值太小,超過了野外采集的點的密度也是沒有實際意義的。?點擊“確定”,命令行提示:?最小高程=XX.XXX ,最大高程=XX.XXX?總填方=XXXX.X?立方米,?總挖方=XXX.X?立方米?同時圖上繪出所分析的方格網,填挖方的分界線(綠色折線),并給出每個方格的填挖方,每行的挖方和每列的填方。?(2)設計面是斜面時的操作步驟:?設計面是斜面的時候的,操作步驟與平面的時候基本相同,區別在于在方格網土方計算對話框中“設計面”欄中,選擇“斜面【基準點】”或“斜面【基準線】”?A.?如果設計的面是斜面(基準點),需要確定坡度、基準點和向下方向上一點的坐標,以及基準點的設計高程。?點擊“拾取”,命令行提示:?點取設計面基準點:確定設計面的基準點;?指定斜坡設計面向下的方向:點取斜坡設計面向下的方向;?B.如果設計的面是斜面(基準線),需要輸入坡度并點取基準線上的兩個點以及基準線向下方向上的一點,最后輸入基準線上兩個點的設計高程即可進行計算。?點擊“拾取”,命令行提示:?點取基準線第一點:點取基準線的一點;?點取基準線第二點:點取基準線的另一點;?指定設計高程低于基準線方向上的一點:指定基準線方向兩側低的一邊;?(3)設計面是三角網文件時的操作步驟:(適用于有多個不同設計高程的平整場地,使用該方式進行土方計算前,須使用設計高程建立DTM三角網,并使用?“等高線/三角網存取/寫入文件”保存為*.sjw?文件)?首先,在方格網土方計算對話框中,頂部選擇所需的坐標文件(原始的地形坐標數據)。?選擇設計的三角網文件(設計高程建立的三角網文件*.sjw),點擊“確定”,即可進行方格網土方計算。

文案編輯丨廣東李樹傑整理發布,如侵權請聯系小編刪除? ? ? ? ? ? ? ? ? ??

微信號:Js9898989

6fa8f60993b2412f908397d6b03a1257.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/260883.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/260883.shtml
英文地址,請注明出處:http://en.pswp.cn/news/260883.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

VS2008 AJAX控件介紹

1 Accordion 2 AccordionPane 實現多面板&#xff0c;每次都只顯示一個&#xff0c;其他收藏起來&#xff0c;可以設置顯示隱藏的時間和漸變效果哦 3 AlwaysVisibleControlExtender 這個東西是將VerticalSide的值設置好后無論頁面的滾動條滾動&#xff0c;這個目標控件一直都顯…

py文件轉exe時包含paramiko模塊出錯解決方法

問題描述&#xff1a;python代碼中包含paramiko模塊的遠程登錄ssh&#xff0c;在用pyInstaller轉為exe時報錯&#xff0c; 報錯提示為“No handlers could be found for logger "paramiko.transport" 出錯位置&#xff1a; ssh paramiko.SSHClient() ssh.set_missin…

unity 陽光插件_網絡廣告,陽光創信保駕護航

網絡廣告 就找陽光創信。網絡營銷的技術基礎主要是以計算機網絡技術為代表的信息技術。計算機網絡是現代通信技術與計算機技術相結合的產物&#xff0c;它把分布在不同地理區域的計算機與專門的外部設備用通信線路互連成一個規模大、功能強的網絡&#xff0c;從而使眾多的計算機…

第2章 Python 數字圖像處理(DIP) --數字圖像基礎1 - 視覺感知要素 - 亮度適應與辨別

數字圖像基礎1視覺感知要素亮度適應與辨別import sys import numpy as np import cv2 import matplotlib import matplotlib.pyplot as plt import PIL from PIL import Imageprint(f"Python version: {sys.version}") print(f"Numpy version: {np.__version__…

快速冪與快速乘法

List 快速冪與快速乘法 ListKnowledge快速冪 原理code快速乘法 原理codeKnowledge 快速冪 原理 a^b%p 采用二進制得思想&#xff0c;將b轉化為二進制數。 b c02^0c12^1c22^2c32^3……cn2^n a^b a^(a12^0)a^(c12^1)……a^(cn2^n) 所以我們可以在log(b)的時間內求出a^(2^0)…

Java程序設計 圖形用戶界面 小巫版簡易計算器

/** 作者&#xff1a;wwj 時間&#xff1a;2012/4/13 功能&#xff1a;實現一個計算器應用程序實驗要求&#xff1a;編寫一個模擬計算器的應用程序&#xff0c;使用面板和網格布局&#xff0c; 添加一個文本框&#xff0c;10個數字按鈕&#xff08;0~9&#xff09;&#xff0c;…

phpcms文件結構

主要目錄部分 /admin 管理后臺目錄 -- /skin/ 后臺樣式 -- /templates/ 后臺樣式模板/api api接口 /corpandresize 在線圖片處理 -- /css/ csss樣式 -- /images/ 圖片 -- /js/ 引用js文件 -- /tmp/ 臨時文件/data 數據緩存…

第1章 Python 數字圖像處理(DIP) --緒論

Python 數字圖像處理 關于本專欄 此專欄為 Python 數字圖像處理&#xff08;DIP&#xff09;&#xff08;岡薩雷斯版&#xff09;&#xff0c;專欄里文章的內容都是來自書里&#xff0c;全部手打&#xff0c;非OCR&#xff0c;因為很多公式&#xff0c;都是用LaTex輸入&#xf…

phython在file同時寫入兩個_輕松支撐百萬級數據點寫入 京東智聯云時序數據庫HoraeDB架構解密...

本文將通過對時序數據的基本概念、應用場景以及京東智聯云時序數據庫HoraeDB的介紹&#xff0c;為大家揭秘HoraeDB的核心技術架構和解決方案。首先我們來了解下時序數據庫的基本概念。時序數據庫全稱時間序列數據庫&#xff0c;主要用于處理帶時間標簽的數據&#xff0c;帶時間…

飛雪迎春

轉載于:https://www.cnblogs.com/ysx4221/p/3537810.html

高可用集群技術之corosync應用詳解(一)

Corosync概述:Corosync是集群管理套件的一部分&#xff0c;它在傳遞信息的時候可以通過一個簡單的配置文件來定義信息傳遞的方式和協議等。它是一個新興的軟件&#xff0c;2008年推出&#xff0c;但其實它并不是一個真正意義上的新軟件&#xff0c;在2002年的時候有一個項目Ope…

一天總結

這幾天忙著弄畢業設計和論文&#xff0c;有好幾天都沒總結了&#xff01;學習進度也慢了下來&#xff01;接下幾天把畢業答辯弄好后&#xff01;把精力放在數據庫和編程熟練度上&#xff01;還有很多要學習的多看書多敲代碼&#xff01;最重要的是要多思考&#xff0c;要有自己…

電腦dns_win10系統dns錯誤如何解決「系統天地」

最近有位win10系統用戶在使用電腦的過程當中&#xff0c;碰到了dns錯誤的情況&#xff0c;用戶不知道如何解決&#xff0c;為此非常苦惱&#xff0c;那么win10系統dns錯誤如何解決呢?下面為大家分享win10電腦dns錯誤的解決方法。第一步&#xff1a;使用 ipconfig /flushdns 命…

第2章 Python 數字圖像處理(DIP) --數字圖像基礎5 -- 算術運算、集合、幾何變換、傅里葉變換等

目錄數字圖像處理所有的基本數字工具介紹算術運算集合運算和邏輯運算空間運算向量與矩陣運算圖像變換圖像和隨機變量數字圖像處理所有的基本數字工具介紹 算術運算 # 相加 img_ori cv2.imread("DIP_Figures/DIP3E_Original_Images_CH02/Fig0226(galaxy_pair_original).…

單例模式之文件緩存器

2012年4月18日 天氣陰 天氣灰蒙蒙的&#xff0c;對于我們這種要為畢業做準備的人來說&#xff0c;這天氣舒服&#xff0c;涼爽 中午睡了一個時后 打開電腦 突然感覺 眼睛不適應電腦屏幕的亮度&#xff0c;就是最近眼睛看電腦太久了 不工作 了 呵呵 看來該休息一下…

linux目錄詳解

轉自 http://www.cnblogs.com/Daniel-G/archive/2012/10/06/2712932.html詳解Linux目錄&#xff08;目錄樹詳細解釋&#xff09;給大家一篇關于Linux目錄 方面的詳細說明&#xff0c;好好讀一下&#xff01;Linux目錄詳解(RHEL5.4)linux有四種基本文件系統類型&#xff1a;--普…

Windows安裝cnpm報錯 The operation was rejected by your operating system.

Windows在安裝cnpm時出現如下錯誤 npm ERR! The operation was rejected by your operating system. npm ERR! Its possible that the file was already in use (by a text editor or antivirus), npm ERR! or that you lack permissions to access it. npm ERR! npm ERR! If y…

hao123電腦版主頁_hao123瀏覽器 原生網民的記憶 一代站長的傳奇

百度又有產品說再見了&#xff01;上線快8年的百度瀏覽器&#xff0c;再也不會更新了&#xff01;4月3日&#xff0c;百度瀏覽器官網發公告稱&#xff0c;“桌面百度、百度工具欄、百度地址欄、百度極速瀏覽器&#xff0c;hao123瀏覽器&#xff0c;產品將不再更新&#xff0c;基…

Client does not support authentication protocol requested by server;

今天把服務器的MYSQL從4升級到了5。用phpmyadmin連接時出現下面錯誤Client does not support authentication protocol requested by server; conside在網上發現解答&#xff1a;將mysql升級到5.x版本后&#xff0c;用客戶端登錄時出現了 Client does not support authenticati…

一些軟件設計的原則

以前本站向大家介紹過一些軟件開發的原則&#xff0c;比如優質代碼的十誡和Unix傳奇(下篇)中所以說的UNIX的設計原則。相信大家從中能夠從中學了解到一些設計原理方面的知識&#xff0c;正如我在《再談“我是怎么招聘程序”》中所說的&#xff0c;一個好的程序員通常由其操作技…