[發明專利]一種基于格網并行的城市建筑迎風面密度計算方法及系統有效
| 申請號: | 201910452453.0 | 申請日: | 2019-05-28 |
| 公開(公告)號: | CN110162903B | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 楊俊;李雪銘;解鵬 | 申請(專利權)人: | 遼寧師范大學 |
| 主分類號: | G06F30/13 | 分類號: | G06F30/13;G06F30/28;G06F113/08;G06F119/14 |
| 代理公司: | 大連至誠專利代理事務所(特殊普通合伙) 21242 | 代理人: | 涂文詩;裴盈欣 |
| 地址: | 116021 遼寧*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 并行 城市 建筑 迎風 密度 計算方法 系統 | ||
1.一種基于格網并行的城市建筑迎風面密度計算方法,其特征在于,包括:
S1、獲取待測建筑區的三維數據集A和風向角θ,所述數據集A包含每個建筑物所對應的建筑物地面投影形狀坐標數據和建筑物高度數據;
S2、遍歷數據集A中的每個建筑物以獲取數據集A所對應的方向坐標極值,所述方向坐標極值包含正東、正南、正西和正北,
S3、確定坐標原點、終止點和格網單元邊長并劃分任務空間格網N,同時為該任務空間格網N賦予單獨的格網單元編號NID,其中,所述坐標原點的橫坐標為所述方向坐標極值中正東和正西中的較小值;所述坐標原點的縱坐標為所述方向坐標極值中正南和正北中的較小值;所述終止點由方向坐標極值余下的兩個值組成;
S4、基于任務空間格網N對數據集A進行切分獲得數據集B,所述數據集B中每個建筑物數據包含格網單元編號NID;
S5、對數據集B中各建筑物進行分組并啟動子任務,所述子任務為對每個分組內的建筑物的迎風面密度進行計算;
S6、整合各子任務計算結果以形成并輸出最終的輸出數據集NC。
2.根據權利要求1所述的方法,其特征在于,所述S2包括
S21、為數據集A的方向坐標極值中各參數賦予初始值;
S22、依次遍歷數據集A中的每個建筑物地面投影形狀坐標數據并獲取所述建筑物地面投影形狀坐標數據內的各個坐標節點;
S23、依次遍歷所述建筑物地面投影形狀坐標數據內的各個坐標節點并依據所設定的數據策略調整數據集A的方向坐標極值,所述數據策略包括在依次遍歷所述建筑物地面投影形狀坐標數據內的各個坐標節點時,若當前坐標節點的橫/縱坐標值超過所述數據集A的方向坐標極值,則將所述數據集A的方向坐標極值調整為所述節點橫/縱坐標值中所對應方向的橫坐標值或縱坐標值。
3.根據權利要求1所述的方法,其特征在于,所述S3包括:
S31、從所述方向坐標極值中選取兩個值并確定為坐標原點的橫/縱坐標值,將所述方向坐標極值余下的兩個值確定為終止點的橫/縱坐標值,并以坐標原點的橫坐標值+1以及坐標原點的縱坐標值所對應的方向為橫軸x正方向,以坐標原點的橫坐標值以及坐標原點的縱坐標值+1所對應的方向為縱軸y正方向,建立直角坐標系統xoy,其中,所述坐標原點的橫坐標為所述方向坐標極值中正東和正西中的較小值;所述坐標原點的縱坐標為所述方向坐標極值中正南和正北中的較小值;
S32、確定格網單元邊長,以所述格網單元邊長所對應的正方形作為網格單元,在直角坐標系統標系統xoy上建立任務空間格網N,其中,所述任務空間格網N的列數為終止點的橫坐標值與坐標原點的橫坐標值之差整除格網單元邊長值后再加1;所述任務空間格網N的行數為終止點的縱坐標值與坐標原點的縱坐標值之差整除格網單元邊長值后再加1;
S33、為該任務空間格網N賦予單獨的格網單元正整數數字編號NID以作為各個格網單元標識號。
4.根據權利要求1所述的方法,其特征在于,所述S4包括:
S41、遍歷所述任務空間格網N中的各個格網單元,基于所述格網單元裁切S?1的數據集A,并在裁切結果追加對應格網單元的NID數據;
S42、組合S41生成的結果形成帶有格網標識信息即格網單元編號NID的建筑三維數據集B。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于遼寧師范大學,未經遼寧師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910452453.0/1.html,轉載請聲明來源鉆瓜專利網。





