[發(fā)明專利]小流域淤地壩壩系規(guī)劃用壩系拓?fù)湟晥D的生成方法有效
| 申請(qǐng)?zhí)枺?/td> | 200810056961.9 | 申請(qǐng)日: | 2008-01-28 |
| 公開(kāi)(公告)號(hào): | CN101221598A | 公開(kāi)(公告)日: | 2008-07-16 |
| 發(fā)明(設(shè)計(jì))人: | 史明昌;黃兆偉;李團(tuán)宏 | 申請(qǐng)(專利權(quán))人: | 北京地拓科技發(fā)展有限公司 |
| 主分類號(hào): | G06F17/50 | 分類號(hào): | G06F17/50;G06F17/30 |
| 代理公司: | 北京北新智誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 張衛(wèi)華 |
| 地址: | 100083北京市海淀區(qū)中*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 小流域 壩壩系 規(guī)劃 用壩系 拓?fù)?/a> 視圖 生成 方法 | ||
1.一種小流域淤地壩壩系規(guī)劃用壩系拓?fù)湟晥D的生成方法,其特征在于它包括步驟:
步驟1:對(duì)欲進(jìn)行壩系規(guī)劃的流域,準(zhǔn)備出該流域的數(shù)字高程模型;
步驟2:根據(jù)該流域的數(shù)字高程模型,計(jì)算出該流域的水流方向圖;
步驟3:在該流域的水流方向圖上,確定壩系規(guī)劃方案中的每個(gè)壩的位置;
步驟4:根據(jù)壩系規(guī)劃方案中的壩情況,創(chuàng)建初始?jí)蜗低負(fù)湟晥D;
步驟5:根據(jù)壩系規(guī)劃方案中的壩在水流方向圖中的位置情況,基于在全流域范圍、全體壩均存在的假設(shè),生成壩系拓?fù)湟晥D。
2.根據(jù)權(quán)利要求1所述的壩系拓?fù)湟晥D的生成方法,其特征在于:
所述步驟3進(jìn)一步包括:將壩的實(shí)際地理坐標(biāo)用所述數(shù)字高程模型所基于的坐標(biāo)系來(lái)表示,表示為點(diǎn)p(x,y);用與劃分所述數(shù)字高程模型網(wǎng)格相同的方法,將該點(diǎn)p(x,y)轉(zhuǎn)換為行列坐標(biāo)c(row,col),其中行坐標(biāo)值row和列坐標(biāo)值col均為實(shí)數(shù);通過(guò)四舍五入的方法,將行坐標(biāo)值row和列坐標(biāo)值col均變?yōu)檎麛?shù);根據(jù)變?yōu)檎麛?shù)的行列坐標(biāo)值,在所述數(shù)字高程模型中檢索到一個(gè)相應(yīng)的網(wǎng)格點(diǎn),該網(wǎng)格點(diǎn)即為該壩的位置在所述數(shù)字高程模型中的對(duì)應(yīng);根據(jù)所述水流方向圖與所述數(shù)字高程模型的網(wǎng)格點(diǎn)的一一對(duì)應(yīng),確定該壩在所述水流方向圖上的對(duì)應(yīng)網(wǎng)格點(diǎn)。
3.根據(jù)權(quán)利要求1所述的壩系拓?fù)湟晥D的生成方法,其特征在于:
在所述步驟4中,所述初始?jí)蜗低負(fù)湟晥D的元素個(gè)數(shù)為壩系規(guī)劃方案中淤地壩的數(shù)量,每個(gè)元素具有本壩、本壩的上游壩和本壩的下游壩三個(gè)組成部分,其中,本壩部分與壩系規(guī)劃方案中的壩一一對(duì)應(yīng),本壩的上、下游壩部分置為不存在。
4.根據(jù)權(quán)利要求3所述的壩系拓?fù)湟晥D的生成方法,其特征在于:
所述的初始?jí)蜗低負(fù)湟晥D的數(shù)據(jù)組織形式為一維數(shù)組、關(guān)系型數(shù)據(jù)庫(kù)表、二叉樹(shù)結(jié)構(gòu)、鏈表中的任一種。
5.根據(jù)權(quán)利要求1所述的壩系拓?fù)湟晥D的生成方法,其特征在于:
所述步驟5進(jìn)一步包括:
設(shè)拓?fù)湟晥D中的某一元素的本壩部分用ElementX表示,該本壩的上游壩部分用ElementU表示,該本壩的下游壩部分用ElementD表示,該本壩在所述水流方向圖上的對(duì)應(yīng)網(wǎng)格點(diǎn)為CellX,
對(duì)初始拓?fù)湟晥D中的每一個(gè)元素進(jìn)行如下處理:
a)根據(jù)所述水流方向圖,取得該元素的本壩ElementX對(duì)應(yīng)的網(wǎng)格點(diǎn)CellX;
b)在所述水流方向圖上,取得網(wǎng)格點(diǎn)CellX的水流方向,據(jù)此得到該水流方向所指向的緊鄰網(wǎng)格點(diǎn),該緊鄰網(wǎng)格點(diǎn)記為CellD;
c)判斷該網(wǎng)格點(diǎn)CellD是否位于所述水流方向圖的范圍內(nèi):若該網(wǎng)格點(diǎn)CellD位于所述水流方向圖的范圍之外,則將該本壩的下游壩部分ElementD置為不存在,結(jié)束對(duì)該本壩部分ElementX的處理過(guò)程;若該網(wǎng)格點(diǎn)CellD位于所述水流方向圖的范圍之內(nèi),則繼續(xù)步驟d);
d)判斷該網(wǎng)格點(diǎn)CellD是否為其它壩的位置在所述水流方向圖上的對(duì)應(yīng):若是,則將該本壩部分ElementX的下游壩部分ElementD置為對(duì)應(yīng)于網(wǎng)格點(diǎn)CellD的元素的本壩部分,將對(duì)應(yīng)于網(wǎng)格點(diǎn)CellD的元素的上游壩部分置為ElementX,然后結(jié)束對(duì)該本壩部分ElementX的處理過(guò)程;若不是,則繼續(xù)步驟e);
e)用網(wǎng)格點(diǎn)CellD替換網(wǎng)格點(diǎn)CellX,繼續(xù)步驟b)。
6.根據(jù)權(quán)利要求1所述的壩系拓?fù)湟晥D的生成方法,其特征在于:
所述步驟4可位于步驟1、步驟2或步驟3之前。
7.根據(jù)權(quán)利要求1或6所述的壩系拓?fù)湟晥D的生成方法,其特征在于:
所述生成方法還包括:
設(shè)拓?fù)湟晥D中的某一元素的本壩部分用ElementX表示,該本壩的上游壩部分用ElementU表示,該本壩的下游壩部分用ElementD表示,
若存在時(shí)間觀察條件,則對(duì)當(dāng)前壩系拓?fù)湟晥D中的每一個(gè)元素進(jìn)行如下處理:
取得該元素本壩部分ElementX的建成年份,將該本壩的建成年份與時(shí)間觀察條件中指定的年份進(jìn)行比較;
若該本壩的建成年份小于等于觀察條件中指定的年份,則對(duì)該元素不進(jìn)行處理;
若該本壩的建成年份大于觀察條件中指定的年份,則對(duì)該元素進(jìn)行下面的處理:
a.若該元素的上游壩部分ElementU不等于不存在,則將以該上游壩部分ElementU作為本壩部分的元素的下游壩部分置為該本壩ElementX的下游壩部分ElementD,且繼續(xù)步驟b;若該元素的上游壩部分ElementU等于不存在,則繼續(xù)步驟b;
b.若該元素的下游壩部分ElementD不等于不存在,則將以該下游壩部分ElementD作為本壩部分的元素的上游壩部分置為該本壩ElementX的上游壩部分ElementU,且繼續(xù)步驟c;若該元素的下游壩部分ElementD等于不存在,則繼續(xù)步驟c;
c.刪除本壩部分為ElementX的元素。
8、根據(jù)權(quán)利要求1或6所述的壩系拓?fù)湟晥D的生成方法,其特征在于:
所述生成方法還包括:
設(shè)拓?fù)湟晥D中的某一元素的本壩部分用ElementX表示,該本壩的上游壩部分用ElementU表示,該本壩的下游壩部分用ElementD表示,
若存在壩類型觀察條件,則對(duì)當(dāng)前壩系拓?fù)湟晥D中的每一個(gè)元素進(jìn)行如下處理:
取得該元素本壩部分ElementX的壩類型,將該本壩的壩類型與壩類型觀察條件中指定的壩類型進(jìn)行比較;
若該本壩的壩類型是觀察條件中指定的壩類型,則對(duì)該元素不進(jìn)行處理;
若該本壩的壩類型不是觀察條件中指定的壩類型,則對(duì)該元素進(jìn)行下面的處理:
a.若該元素的上游壩部分ElementU不等于不存在,則將以該上游壩部分ElementU作為本壩部分的元素的下游壩部分置為該本壩ElementX的下游壩部分ElementD,且繼續(xù)步驟b;若該元素的上游壩部分ElementU等于不存在,則繼續(xù)步驟b;
b.若該元素的下游壩部分ElementD不等于不存在,則將以該下游壩部分ElementD作為本壩部分的元素的上游壩部分置為該本壩ElementX的上游壩部分ElementU,且繼續(xù)步驟c;若該元素的下游壩部分ElementD等于不存在,則繼續(xù)步驟c;
c.刪除本壩部分為ElementX的元素。
9、根據(jù)權(quán)利要求1或6所述的壩系拓?fù)湟晥D的生成方法,其特征在于:
所述生成方法還包括:
設(shè)拓?fù)湟晥D中的某一元素的本壩部分用ElementX表示,該本壩的上游壩部分用ElementU表示,該本壩的下游壩部分用ElementD表示,
若存在空間觀察條件,則對(duì)當(dāng)前壩系拓?fù)湟晥D中的每一個(gè)元素進(jìn)行如下處理:
取得該元素本壩部分ElementX的地理位置,將該地理位置轉(zhuǎn)換為空間坐標(biāo)點(diǎn),將該本壩的空間坐標(biāo)點(diǎn)與空間觀察條件中指定的平面多邊形進(jìn)行比較;
若該本壩的坐標(biāo)點(diǎn)位于該平面多邊形內(nèi)部或邊緣,則對(duì)該元素不進(jìn)行處理;
若該本壩的坐標(biāo)點(diǎn)位于該平面多邊形外部,則對(duì)該元素進(jìn)行下面的處理:
a.若該元素的上游壩部分ElementU不等于不存在,則將以該上游壩部分ElementU作為本壩部分的元素的下游壩部分置為該本壩ElementX的下游壩部分ElementD,且繼續(xù)步驟b;若該元素的上游壩部分ElementU等于不存在,則繼續(xù)步驟b;
b.若該元素的下游壩部分ElementD不等于不存在,則將以該下游壩部分ElementD作為本壩部分的元素的上游壩部分置為該本壩ElementX的上游壩部分ElementU,且繼續(xù)步驟c;若該元素的下游壩部分ElementD等于不存在,則繼續(xù)步驟c;
c.刪除本壩部分為ElementX的元素。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京地拓科技發(fā)展有限公司,未經(jīng)北京地拓科技發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810056961.9/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 流域農(nóng)業(yè)面源污染物河道削減系數(shù)計(jì)算方法
- 流域農(nóng)業(yè)面源污染物入湖負(fù)荷估算方法
- 流域農(nóng)業(yè)面源污染物溝渠削減系數(shù)計(jì)算方法
- 一種推求特小流域設(shè)計(jì)洪水的方法
- 干旱內(nèi)陸河淺山區(qū)小流域水資源量化方法
- 特小流域暴雨洪水分析模型構(gòu)建方法
- 基于土地利用矢量成果計(jì)算小流域植被覆蓋率系統(tǒng)及方法
- 一種宏觀尺度的小流域綜合治理優(yōu)先級(jí)評(píng)估方法
- 一種小流域設(shè)計(jì)洪水推求方法
- 一種無(wú)徑流資料山區(qū)小流域山洪設(shè)計(jì)暴雨洪水計(jì)算方法
- 動(dòng)態(tài)優(yōu)化交通規(guī)劃方法和系統(tǒng)
- 路徑預(yù)約規(guī)劃結(jié)果同步系統(tǒng)及方法
- 一種波長(zhǎng)路由規(guī)劃方法和裝置
- 硬件規(guī)劃的方法和裝置
- 能量供求規(guī)劃裝置及能量供求規(guī)劃方法
- 一種基于企業(yè)效益與用戶體驗(yàn)的微電網(wǎng)規(guī)劃方法
- 城市規(guī)劃方法、裝置及電子設(shè)備
- 場(chǎng)館座位信息的規(guī)劃方法及裝置、系統(tǒng)
- 路徑規(guī)劃系統(tǒng)及路徑規(guī)劃方法
- 基于深度學(xué)習(xí)的路線規(guī)劃方法及系統(tǒng)





