3D模型標(biāo)準(zhǔn)管理系統(tǒng)關(guān)鍵技術(shù)設(shè)計(jì)項(xiàng)目說明書_第1頁
3D模型標(biāo)準(zhǔn)管理系統(tǒng)關(guān)鍵技術(shù)設(shè)計(jì)項(xiàng)目說明書_第2頁
3D模型標(biāo)準(zhǔn)管理系統(tǒng)關(guān)鍵技術(shù)設(shè)計(jì)項(xiàng)目說明書_第3頁
3D模型標(biāo)準(zhǔn)管理系統(tǒng)關(guān)鍵技術(shù)設(shè)計(jì)項(xiàng)目說明書_第4頁
3D模型標(biāo)準(zhǔn)管理系統(tǒng)關(guān)鍵技術(shù)設(shè)計(jì)項(xiàng)目說明書_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

3D模型管理系統(tǒng)技術(shù)設(shè)計(jì)書9月21日

目錄1.項(xiàng)目背景 12.建設(shè)目標(biāo) 13.建設(shè)內(nèi)容 13.1.模型庫建設(shè) 13.2.三維模型管理系統(tǒng)建設(shè) 14.總體設(shè)計(jì) 25.數(shù)據(jù)庫設(shè)計(jì) 35.1.數(shù)據(jù)庫邏輯結(jié)構(gòu) 35.2.FTP服務(wù) 76.功效設(shè)計(jì) 76.1.模型上傳 76.2.模型文件下載 86.3.查詢 86.4.統(tǒng)計(jì) 86.5.模型文件瀏覽 86.6.刪除 9項(xiàng)目背景三維GIS形象真實(shí)描述了城市三維地理空間內(nèi)容,三維城市模型是三維GIS中很關(guān)鍵內(nèi)容。三維模型不僅給人一個(gè)直觀感受,而且廣泛應(yīng)用于城市計(jì)劃方方面面。和二維GIS數(shù)據(jù)相比,三維模型生產(chǎn)過程、數(shù)據(jù)內(nèi)容和數(shù)據(jù)規(guī)模有很大不一樣,生產(chǎn)過程復(fù)雜很多,數(shù)據(jù)內(nèi)容愈加豐富,數(shù)據(jù)量成倍增加。在城市計(jì)劃中三維模型以文件形式存放,包含Max格式導(dǎo)出X格式文件、skyline入庫打包文件、Jpg格式效果圖(含總平圖)、CAD格式總平圖。伴隨現(xiàn)代城市高速發(fā)展,城市建筑更新不停加緊,計(jì)劃管理中三維模型成倍增加,若依舊采取文件方法進(jìn)行管理,將面臨以下困難:數(shù)據(jù)安全性和共享性得不到保障,歷史數(shù)據(jù)難以有效管理,缺乏對(duì)數(shù)據(jù)高效查詢和檢索,缺乏對(duì)數(shù)據(jù)更新維護(hù)機(jī)制。建立城市三維模型管理系統(tǒng),建立三維模型文件目錄索引,對(duì)三維模型進(jìn)行有效組織和管理,對(duì)城鎮(zhèn)計(jì)劃信息化和城鎮(zhèn)計(jì)劃管理含有實(shí)際意義。建設(shè)目標(biāo)基于FTP服務(wù)建立三維模型文件庫,同時(shí)建立和之匹配關(guān)系庫,存放模型文件索引、類別信息,在此基礎(chǔ)上建立支持三維模型上傳、下載、查詢、瀏覽、統(tǒng)計(jì)、歷史數(shù)據(jù)管理城市三維模型管理系統(tǒng)。建設(shè)內(nèi)容模型庫建設(shè)(1)基于FTP服務(wù)建立三維模型文件庫,根據(jù)模型類型和名稱對(duì)模型中包含各個(gè)部分進(jìn)行組織存放。每一個(gè)模型以唯一文件標(biāo)識(shí)作為文件夾名稱進(jìn)行組織,該目錄下存放目前模型不一樣時(shí)期模型,要求以上傳時(shí)間近版本為結(jié)果庫,其它文件作為歷史數(shù)據(jù)。(2)建立和文件庫對(duì)應(yīng)關(guān)系庫,存放文件庫中模型文件存放路徑、模型類別、文件標(biāo)識(shí)信息,以支持模型文件查詢、統(tǒng)計(jì)。三維模型管理系統(tǒng)建設(shè)基于模型庫,經(jīng)過ftp服務(wù)實(shí)現(xiàn)城市三維模型文件(包含Max格式導(dǎo)出X格式文件、skyline入庫打包文件、Jpg格式效果圖(含總平圖)、CAD格式總平圖子文件)上傳、下載、瀏覽、刪除;同時(shí)經(jīng)過關(guān)系庫多模型文件目錄信息進(jìn)行組織,在此基礎(chǔ)上實(shí)現(xiàn)模型文件查詢、統(tǒng)計(jì)功效。總體設(shè)計(jì)三維模型管理系統(tǒng)實(shí)現(xiàn)對(duì)三維模型有效組織、管理,支持三維模型高效查詢、檢索,其整體架構(gòu)自下而上由硬件設(shè)施層、軟件設(shè)施層、數(shù)據(jù)存放層、數(shù)據(jù)服務(wù)層、系統(tǒng)應(yīng)用層、用戶交互層組成,其總體架構(gòu)以下圖所表示。圖1系統(tǒng)總體結(jié)構(gòu)(1)硬件設(shè)施層確保用戶快速查詢、瀏覽、上傳、下載模型模型文件,三維模型管理系統(tǒng)建立在它們之上。(2)軟件設(shè)施層它們介于硬件設(shè)施和三維模型管理系統(tǒng)之間,控制、協(xié)調(diào)計(jì)算機(jī)及外圍設(shè)備,支持應(yīng)用軟件開發(fā)和系統(tǒng)運(yùn)行。(3)數(shù)據(jù)存放層三維模型文件包含Max格式導(dǎo)出X格式文件、skyline入庫打包文件、Jpg格式效果圖(含總平圖)、CAD格式總平圖子文件,為了高效、充足對(duì)其進(jìn)行利用,需要對(duì)其進(jìn)行集成建庫,其存放方法分為文件庫、信息服務(wù)庫。(4)數(shù)據(jù)服務(wù)層為滿足不一樣用戶、系統(tǒng)對(duì)基礎(chǔ)地理信息快速查詢、瀏覽,方便模型文件進(jìn)行上傳、下載操作,配置FTP服務(wù)完成模型文件數(shù)據(jù)傳輸。(5)系統(tǒng)應(yīng)用層實(shí)現(xiàn)模型文件上傳、下載、查詢、檢索功效,滿足用戶對(duì)三維模型管理需求。(6)用戶交互層為系統(tǒng)用戶提供簡練、方便交互界面。數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫采取文件庫和關(guān)系庫相結(jié)合方法,文件庫采取ftp服務(wù),存放模型文件及其說明,關(guān)系庫用于統(tǒng)計(jì)模型文件目錄索引信息,以愈加好支持模型文件查詢、瀏覽。數(shù)據(jù)庫邏輯結(jié)構(gòu)文件庫邏輯結(jié)構(gòu)文件庫分為城市設(shè)計(jì)三維模型、建筑方案總評(píng)模型、完工驗(yàn)收模型三個(gè)子庫,分別存放對(duì)應(yīng)類型模型文件及其所包含Max格式導(dǎo)出X格式文件、skyline入庫打包文件、Jpg格式效果圖(含總平圖)、CAD格式總平圖子文件。每種類型模型子庫中以模型名稱作為其模型文件唯一標(biāo)識(shí),存放不一樣時(shí)間上傳模型文件,在其模型文件名后添加上傳時(shí)間作為后綴,以區(qū)分不一樣時(shí)期歷史數(shù)據(jù),默認(rèn)情況下距離目前日期最近模型文件為最新數(shù)據(jù)結(jié)果。其邏輯結(jié)構(gòu)見下圖所表示。圖2文件庫邏輯結(jié)構(gòu)文件庫一級(jí)目錄為模型類型子目錄,其顯示結(jié)果以下圖所表示。圖3文件庫一級(jí)目錄文件庫二級(jí)目錄為模型名稱子目錄,其顯示結(jié)果以下圖所表示。圖4文件庫二級(jí)目錄文件庫三級(jí)目錄為模型文件子目錄,根據(jù)模型文件上傳時(shí)間“YYYYMMDDHHMM”為文件名后綴,其顯示結(jié)果以下圖所表示。圖5文件庫三級(jí)目錄文件庫四級(jí)目錄為模型文件內(nèi)容,包含Max格式導(dǎo)出X格式文件、skyline入庫打包文件、Jpg格式效果圖(含總平圖)、CAD格式總平圖子文件,其顯示結(jié)果以下圖所表示。圖6文件庫四級(jí)目錄模型文件組織方法模型文件分為城市設(shè)計(jì)三維模型、建設(shè)方案總評(píng)模型、完工驗(yàn)收模型三種類型,每種類型為一個(gè)獨(dú)立目錄。在不一樣類型目錄下以模型名稱建立模型目錄,該目錄下存放不一樣時(shí)期上傳模型文件,上傳模型文件在FTP服務(wù)器端以其文件名再加上傳日期作為文件名,方便區(qū)分不一樣時(shí)間內(nèi)上傳模型文件,文件名后綴日期距離目前日期最近者為目前最新結(jié)果。關(guān)系庫邏輯結(jié)構(gòu)關(guān)系庫中分類型、分狀態(tài)存放模型文件在文件庫中對(duì)應(yīng)目錄信息,以愈加好支持基于屬性、、類別、時(shí)間對(duì)模型文件進(jìn)行檢索、瀏覽。具體包含模型類型表、模型文件現(xiàn)勢性表、模型文件實(shí)體表、模型文件索引表、模型文件元數(shù)據(jù)表、模型文件經(jīng)濟(jì)技術(shù)指標(biāo)表。關(guān)系庫邏輯結(jié)構(gòu)以下圖所表示。其中模型類型表和模型文件現(xiàn)勢性表為配置表,模型類型表用于存放模型類型配置信息;模型文件現(xiàn)勢性表用于存放模型文件現(xiàn)勢性狀態(tài)如結(jié)果數(shù)據(jù)、歷史數(shù)據(jù),方便于用戶根據(jù)狀態(tài)查詢、瀏覽數(shù)據(jù)。模型實(shí)體數(shù)據(jù)表用于統(tǒng)計(jì)唯一標(biāo)識(shí)模型文件索引信息,統(tǒng)計(jì)信息包含模型名稱、類型、相對(duì)于ftp跟目錄路徑、創(chuàng)建時(shí)間;模型文件索引表作為模型實(shí)體數(shù)據(jù)表子表,存放某一模型不一樣時(shí)期文件索引統(tǒng)計(jì),統(tǒng)計(jì)信息包含:文件名稱(以上傳日期為后綴)、模型實(shí)體ID、現(xiàn)勢性狀態(tài)編碼、文件相對(duì)于模型實(shí)體文件相對(duì)路徑、上傳時(shí)間。建筑項(xiàng)目說明信息表用于存放和模型對(duì)應(yīng)工程描述信息,統(tǒng)計(jì)信息包含:建筑名稱、建設(shè)單位、設(shè)計(jì)單位、設(shè)計(jì)責(zé)任人、施工單位、監(jiān)理單位、完工日期、模型文件編號(hào)。綜合經(jīng)濟(jì)技術(shù)指標(biāo)表用于存放模型對(duì)應(yīng)建筑項(xiàng)目標(biāo)經(jīng)濟(jì)技術(shù)指標(biāo)信息,統(tǒng)計(jì)內(nèi)容包含:計(jì)劃建設(shè)凈用地面積、計(jì)劃總建筑面積、地上計(jì)入容積率建筑面積、住宅建筑面積、公寓建筑面積、公寓建筑面積占總住宅建筑面積比率、用戶數(shù)、非住宅建筑面積等信息。圖7關(guān)系庫邏輯結(jié)構(gòu)FTP服務(wù)FTP協(xié)議是專門被用來要求計(jì)算機(jī)之間進(jìn)行文件傳輸標(biāo)準(zhǔn)和規(guī)則,它使得大家能夠經(jīng)過不一樣類型計(jì)算機(jī),使用不一樣類型操作系統(tǒng),對(duì)不一樣類型文件進(jìn)行相互傳輸。FTP是TCP/IP網(wǎng)絡(luò)上兩臺(tái)計(jì)算機(jī)傳送文件協(xié)議,是經(jīng)過Internet把文件從用戶機(jī)復(fù)制到服務(wù)器上一個(gè)路徑。FTP用戶機(jī)能夠給服務(wù)器發(fā)出命令來下載文件、上傳文件、創(chuàng)建或改變服務(wù)器上目錄。因?yàn)镕TP協(xié)議傳輸速度比較快,我們在進(jìn)行模型文件上傳、下載、管理時(shí)用FTP來實(shí)現(xiàn)。Serv-UServ-U是目前眾多FTP服務(wù)器軟件之一。經(jīng)過使用Serv-U,用戶能夠?qū)⑷魏我慌_(tái)PC設(shè)置成一個(gè)FTP服務(wù)器,這么,用戶或其它使用者就能夠使用FTP協(xié)議,經(jīng)過在同一網(wǎng)絡(luò)上任何一臺(tái)PC和FTP服務(wù)器連接,進(jìn)行文件或目錄復(fù)制、移動(dòng)、創(chuàng)建、刪除等。Serv-UFTPServer,是一個(gè)被廣泛利用FTP服務(wù)器端軟件,支持3x/9x/ME/NT/2K等全Windows系列。能夠設(shè)定多個(gè)FTP服務(wù)器、限定登錄用戶權(quán)限、登錄主目錄及空間大小等,功效很完備。它含有很完備安全特征,支持SSlFTP傳輸,支持在多個(gè)Serv-U和FTP用戶端經(jīng)過SSL加密連接保護(hù)您數(shù)據(jù)安全等。為了愈加好支持模型文件在用戶機(jī)和服務(wù)器之間進(jìn)行上傳、下載,選擇Serv-UFTPServer作為FTP服務(wù),對(duì)模型文件庫進(jìn)行管理。功效設(shè)計(jì)模型上傳模型實(shí)體創(chuàng)建假如用戶要上傳模型文件在數(shù)據(jù)庫中沒有統(tǒng)計(jì)存在,則提醒用戶創(chuàng)建模型實(shí)體,用戶經(jīng)過輸入模型名稱并選擇模型類型創(chuàng)建模型實(shí)體;若數(shù)據(jù)庫中存在同名模型實(shí)體,則提醒用戶不能創(chuàng)建同名模型實(shí)體。模型文件上傳模型文件包含Max格式導(dǎo)出X格式文件、skyline入庫打包文件、Jpg格式效果圖(含總平圖)、CAD格式總平圖多個(gè)子文件夾,子文件夾中又嵌套文件夾。在模型文件上傳過程中,需要先判定給定FTP服務(wù)url是否存在,若存在則讀取當(dāng)?shù)啬P臀募A中全部目錄信息,采取遞歸方法創(chuàng)建子目錄并上傳對(duì)應(yīng)目錄下文件。當(dāng)模型文件中全部子目錄中文件上傳完成后關(guān)閉FTP訪問。模型文件下載模型文件下載包含其文件夾下全部子目錄及其文件,下載過程中首先經(jīng)過信息庫中統(tǒng)計(jì)模型文件存放路徑,遍歷FTP服務(wù)器端模型文件中全部目錄信息,經(jīng)過遞歸方法逐一遍歷子目錄,同時(shí)在用戶端創(chuàng)建和之一致目錄,并將服務(wù)器端文件現(xiàn)在當(dāng)?shù)貙?duì)應(yīng)目錄下。待全部文件下載完成后,關(guān)閉FTP服務(wù)及文件讀取流。查詢基于關(guān)系庫中統(tǒng)計(jì)模型文件目錄信息實(shí)現(xiàn)模型文件查詢和檢索,能夠根據(jù)模型類型、模型文件名稱、上傳日期、建筑名稱、建設(shè)單位、設(shè)計(jì)單位等信息進(jìn)行查詢,同時(shí)支持簡單查詢和聯(lián)合查詢。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論