民用建筑“四節(jié)一環(huán)保”大數(shù)據(jù)平臺建設(shè)與應(yīng)用
【文章頁數(shù)】:9 頁
【部分圖文】:
圖1民用建筑“四節(jié)一環(huán)!贝髷(shù)據(jù)平臺總體架構(gòu)圖
平臺采用主流的B/S架構(gòu)進(jìn)行分層設(shè)計(jì),支持多用戶跨平臺訪問,具有的穩(wěn)定性和靈活的可拓展性。總體設(shè)計(jì)框架如圖1所示:總體架構(gòu)從上至下分為表現(xiàn)層、業(yè)務(wù)層、緩存層和基礎(chǔ)層四層,各層作用和層間關(guān)系如下:
圖4民用建筑“四節(jié)一環(huán)!贝髷(shù)據(jù)平臺結(jié)構(gòu)化數(shù)據(jù)核心數(shù)據(jù)庫
平臺在MySQL集群的基礎(chǔ)上,針對“四節(jié)一環(huán)!备黝愑媚、用地、用水、用材、環(huán)保以及建筑面積數(shù)據(jù)及應(yīng)用需求,設(shè)置合理的主題域、主題、實(shí)體及相關(guān)數(shù)據(jù)維度,構(gòu)建數(shù)據(jù)倉庫和數(shù)據(jù)庫表結(jié)構(gòu)。2.1.2非結(jié)構(gòu)化數(shù)據(jù)存儲
圖5Spark運(yùn)行架構(gòu)
Spark的運(yùn)行架構(gòu)如下:Spark運(yùn)行架構(gòu)包括集群資源管理器(ClusterManager)、運(yùn)行作業(yè)任務(wù)的工作節(jié)點(diǎn)(WorkerNode)、每個(gè)應(yīng)用的任務(wù)控制節(jié)點(diǎn)(Driver)和每個(gè)工作節(jié)點(diǎn)上負(fù)責(zé)具體任務(wù)的執(zhí)行進(jìn)程(Executor)。在Spark中,一個(gè)應(yīng)用(Appl....
圖6民用建筑“四節(jié)一環(huán)!贝髷(shù)據(jù)平臺節(jié)地概況頁面
(3)數(shù)據(jù)展示過程,通過選取的數(shù)據(jù)可視化模型將數(shù)據(jù)展現(xiàn)到研究人員的面前,供使用者發(fā)現(xiàn)數(shù)據(jù)中蘊(yùn)含的信息。2.3.2GIS數(shù)據(jù)可視化技術(shù)
本文編號:3923566
本文鏈接:http://sikaile.net/jingjilunwen/jianzhujingjilunwen/3923566.html