亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        GIS地形分析模型庫管理系統(tǒng)的設(shè)計與實現(xiàn)

        2013-12-06 08:59:14張曉楠華一新熊金華
        測繪工程 2013年6期
        關(guān)鍵詞:模型庫分析模型管理系統(tǒng)

        張曉楠,華一新,熊金華,王 培

        (1.信息工程大學(xué) 地理空間信息學(xué)院,河南 鄭州 450052;2.96656部隊,北京 102208)

        目前,GIS的許多應(yīng)用領(lǐng)域,諸如工程建設(shè)、交通樞紐選址、水文分析、氣候分析、地貌分析、旅游線路選取等,對GIS的地形分析功能提出更高的要求[1]。大多數(shù)GIS平臺都具有用于單一地形特征和獨立區(qū)域的地形分析模型,用以研究和解決面臨的某一實際問題[2-3]。但是,信息化條件下的地形分析環(huán)境異常復(fù)雜,單個模型往往難堪重任,這就需要多個模型的相互協(xié)作。為了更好地利用已有的知識和模型,管理眾多地形分析模型,解決實際問題,急需建立一個有效的地形分析模型庫管理平臺。

        1 GIS地形分析模型庫管理系統(tǒng)的相關(guān)概念

        1.1 GIS地形分析

        地形分析是用直接可以觀測到的地貌和外力過程,演繹推斷不能直接觀察到的地殼運動的進(jìn)程和發(fā)展的方法[4]。GIS地形分析主要完成地形數(shù)據(jù)的基本量算和特征分析兩大任務(wù)。從其復(fù)雜性角度出發(fā),可以將地形分析分為兩大部分:一是基本地形因子(坡度、坡向、粗糙度等)的計算;二是復(fù)雜的地形分析,包括可視性分析、地形特征提取、水系特征分析、道路分析等[5]。本文所研究的地形分析,主要是指根據(jù)地理環(huán)境各要素間的緊密聯(lián)系、相互作用的規(guī)律,利用現(xiàn)有地形資料和實地考察所掌握的部分信息,針對局部地區(qū)地形條件進(jìn)行分析。

        1.2 模型庫

        模型庫是為特定目的服務(wù),具備特定數(shù)據(jù)存儲結(jié)構(gòu)的相關(guān)模型的集合。它是一個共享資源,模型庫中的模型可以重復(fù)使用,即可以被不同的系統(tǒng)所調(diào)用,避免冗余。通過模型庫還可以將多個模型組合起來構(gòu)成更大的模型[6]。模型庫并不追求模型本身的完美性,也不認(rèn)為模型能夠解決一切問題,它的目標(biāo)僅是在用戶需要時按照要求構(gòu)建模型。由于經(jīng)常會有模型的生成、修改、更新、刪除、連接等操作,所以,模型庫的管理非常重要[7]。

        1.3 模型庫管理系統(tǒng)

        為了對各個模型庫實施有效的管理和使用,就必須借助于模型庫管理系統(tǒng)[8]。各個領(lǐng)域?qū)δP蛶旃芾硐到y(tǒng)的要求有所不同,其定義也有所差別。目前被廣泛接受的模型庫管理系統(tǒng)的定義為:模型庫管理系統(tǒng)是一個支持模型生成、存儲、維護(hù)、運行和應(yīng)用的軟件系統(tǒng)。模型生成包括問題啟發(fā)、建模風(fēng)格選擇、模型提出、模型有效性、模型驗證;模型存儲功能包括模型表示、模型求解、結(jié)果分析和報告生成;模型維護(hù)功能包括配置和進(jìn)化管理、一致性和完整性維護(hù)。

        2 GIS地形分析模型庫管理系統(tǒng)的設(shè)計

        2.1 設(shè)計原則

        GIS地形分析模型庫管理系統(tǒng)的設(shè)計著眼于各種地形分析模型的統(tǒng)一管理,建立一個通用的模型庫開發(fā)和管理平臺,實現(xiàn)對各種地形分析模型合理而有效的利用,從而方便GIS效能的充分發(fā)揮。在構(gòu)建模型庫管理系統(tǒng)時應(yīng)遵循以下幾個基本原則[9]:

        1)便捷實用。系統(tǒng)能夠為地形分析的各個領(lǐng)域提供基礎(chǔ)模型,根據(jù)應(yīng)用需求快速有效地構(gòu)建出新的實用的地形分析模型,為用戶決策提供保障。

        2)交互性強。用戶能夠通過輸入輸出的外部設(shè)備與模型庫管理系統(tǒng)進(jìn)行交互。系統(tǒng)能夠給用戶提供一些專業(yè)性的模型選擇向?qū)?,協(xié)助用戶使用合適的分析模型。

        3)易于擴展、維護(hù)。系統(tǒng)接口設(shè)計開放合理,支持外部應(yīng)用程序調(diào)用模型庫中的模型??筛鶕?jù)應(yīng)用需求及地理信息的更新,對模型庫管理系統(tǒng)中的數(shù)據(jù)庫、方法庫和模型庫進(jìn)行管理和維護(hù)。

        2.2 功能設(shè)計

        依據(jù)上述設(shè)計原則,地形分析模型庫管理系統(tǒng)的主要功能大致可以分為模型構(gòu)建與維護(hù)、模型的運行以及模型的組合3大模塊,如圖1所示。

        圖1 模型庫管理系統(tǒng)的功能

        其中,模型的構(gòu)建與維護(hù)功能模塊主要提供模型在計算機中的存儲方法,便于進(jìn)行模型的動態(tài)管理,提供模型生成、添加、刪除、修改、檢索、瀏覽等功能;模型運行功能模塊主要有運行前的模型匹配與數(shù)據(jù)的準(zhǔn)備、模型的運行以及模型的可視化表達(dá)等功能;模型組合功能模塊是建立在模型管理基礎(chǔ)之上的,根據(jù)用戶的不同需求,選擇兩個或更多需要的基礎(chǔ)模型,并將其進(jìn)行有機的鏈接,組合成新的擴展模型,存儲到模型庫中使用。

        2.3 結(jié)構(gòu)設(shè)計

        GIS地形分析模型庫管理系統(tǒng)的總體結(jié)構(gòu)框架設(shè)計如圖2所示。

        圖2 GIS地形分析模型庫管理系統(tǒng)總體框架

        GIS地形分析模型庫管理系統(tǒng)在結(jié)構(gòu)上主要由系統(tǒng)操作界面、模型數(shù)據(jù)庫、模型方法庫、模型庫、模型庫管理、GIS平臺以及GIS平臺的數(shù)據(jù)庫管理所組成。邏輯上分為3個層次,即應(yīng)用層、技術(shù)層和資源層。應(yīng)用層主要是GIS地形分析模型庫管理系統(tǒng)的操作界面層,大致包括可供用戶選擇的模型庫瀏覽,模型構(gòu)建的添加,根據(jù)特殊需求進(jìn)行模型組合以及最終執(zhí)行模型等;技術(shù)層包括模型庫的管理、方法庫的管理以及基于GIS平臺的數(shù)據(jù)庫管理,該層主要將模型與數(shù)據(jù)通過一定的規(guī)則和算法程序結(jié)合到一起,得到用戶需求的結(jié)果,是應(yīng)用層與資源層關(guān)聯(lián)到一起的關(guān)鍵,是模型庫管理系統(tǒng)的核心部分;資源層包括模型庫、方法庫和數(shù)據(jù)庫,模型庫又細(xì)分為基礎(chǔ)模型庫和專用模型庫,基礎(chǔ)模型庫中存儲一些地形分析中常用的基礎(chǔ)分析模型,專用模型庫主要存儲一些針對特定應(yīng)用的模型,模型方法庫主要存儲的是一些模型所需要的常規(guī)數(shù)學(xué)算法,模型數(shù)據(jù)庫也細(xì)分為基礎(chǔ)數(shù)據(jù)庫和專用數(shù)據(jù)庫,主要是根據(jù)模型庫的分類方法進(jìn)行同步分類的,這樣方便根據(jù)不同類型的模型對數(shù)據(jù)的快速調(diào)用。

        這里采用將模型與方法分開的系統(tǒng)結(jié)構(gòu)形式,模型庫存儲的模型主要是以數(shù)學(xué)模型為主,數(shù)學(xué)模型則是數(shù)學(xué)方法的計算機程序化,將兩者分開有利于系統(tǒng)的管理和3個庫之間的調(diào)用,增強模型的重組性以及系統(tǒng)可用性。模型數(shù)據(jù)庫是模型庫的血液,為模型庫提供運算參數(shù)。模型庫的設(shè)計是3層結(jié)構(gòu)的核心問題,模型數(shù)據(jù)庫與模型方法庫的設(shè)計 都是以模型庫的內(nèi)容結(jié)構(gòu)和設(shè)計形式為基準(zhǔn)。

        2.3.1 模型庫的設(shè)計

        模型庫是模型庫管理系統(tǒng)的使用對象,根據(jù)地形分析的應(yīng)用需求,將其分為基礎(chǔ)模型庫和專用模型庫,其結(jié)構(gòu)體系如圖3所示。

        圖3 GIS地形分析模型庫結(jié)構(gòu)

        基礎(chǔ)地形分析模型庫存儲適用于各類地形分析問題求解的基礎(chǔ)性、共性的模型,一般有基本地形因子(坡度、坡向、粗糙度等)的計算、可視性分析、剖面分析、精度分析、道路分析等;專用地形分析模型庫存儲解決地形分析領(lǐng)域復(fù)雜問題的模型,這類模型由多個基礎(chǔ)模型利用模型組合技術(shù)而形成,是一種基礎(chǔ)模型連接關(guān)系的集合。

        2.3.2 數(shù)據(jù)庫的設(shè)計

        根據(jù)模型庫的分類方法,相應(yīng)的數(shù)據(jù)庫也分為基礎(chǔ)數(shù)據(jù)庫和專用數(shù)據(jù)庫。基礎(chǔ)數(shù)據(jù)庫存儲基本模型所需要的數(shù)據(jù)或數(shù)據(jù)文件,以及一些屬性信息和參數(shù)值;專用數(shù)據(jù)庫存儲專用模型所需要的初始數(shù)據(jù)或數(shù)據(jù)文件,以及在運行過程中的屬性信息和參數(shù)值。

        根據(jù)地形分析模型庫管理系統(tǒng)不同模塊的功能,以及模塊間的相互連接關(guān)系,將不同的模型以數(shù)據(jù)文件的形式存儲在數(shù)據(jù)庫中,就形成了不同類型和不同用途的表,主要有模型屬性表、模型輸入?yún)?shù)表、模型輸出參數(shù)表、模型組合參數(shù)設(shè)置表。

        模型屬性表(modeattribute)用來存儲模型的基本屬性信息,其結(jié)構(gòu)如表1所示。

        表1 modeattribute表結(jié)構(gòu)

        模型輸入?yún)?shù)表(modeinputpara)用來存儲模型輸入?yún)?shù)的信息,而模型輸出參數(shù)表(modeoutputpara)用來存儲模型輸出參數(shù)的信息,結(jié)構(gòu)如表2所示。

        表2 modeinputpara/modeoutputpara表結(jié)構(gòu)

        模型組合表(mcsxparasetting)用來存儲模型組合方法與參數(shù)設(shè)置信息,其結(jié)構(gòu)如表3所示。

        表3 mcsxparasetting表結(jié)構(gòu)

        2.3.3 方法庫的設(shè)計

        方法庫是利用數(shù)學(xué)模型進(jìn)行系統(tǒng)優(yōu)化與地形分析所需要的各種數(shù)學(xué)算法的集合體,包含基礎(chǔ)模型庫中所有模型的基礎(chǔ)數(shù)學(xué)算法,和經(jīng)過模型組合后形成的專用模型的復(fù)雜數(shù)學(xué)算法。將程序與算法分離開來,模型的子程序主要存儲在模型庫當(dāng)中,模型所需的數(shù)學(xué)算法存儲在方法庫中,這樣使得模型庫的管理更加靈活,可以增強模型的可重用性。方法的基本信息表(mathmethod)包含每種方法的基本描述信息,主要有方法名稱、方法類型、輸入與輸出變量名稱、表達(dá)式、方法內(nèi)容描述以及約束條件等,如表4表示。

        表4 mathmethod表結(jié)構(gòu)

        3 GIS地形分析模型庫管理系統(tǒng)的實現(xiàn)

        根據(jù)以上設(shè)計思路,在windows環(huán)境下,基于某軍事地理信息系統(tǒng)平臺,利用Visual C++開發(fā)了一個GIS地形分析模型庫管理系統(tǒng)原型,如圖4所示。

        圖4 GIS地形分析模型庫管理系統(tǒng)原型(部分)

        4 結(jié)束語

        建立模型庫管理系統(tǒng)來實現(xiàn)對GIS中眾多地形分析模型的統(tǒng)一管理是地形分析模型研究發(fā)展的必然趨勢。通過GIS模型庫管理系統(tǒng),可以有效利用現(xiàn)有的地形分析模型,有針對性地開發(fā)新的地形分析模型、提高模型的使用效率。本文設(shè)計和開發(fā)的GIS地形分析模型庫管理系統(tǒng)原型,實現(xiàn)了模型的管理、構(gòu)建和運行等功能,提高了模型的可重用性,基本滿足GIS地形分析模型管理的需要。

        [1]成敏瑩.GIS地形分析實例[J].中國科技信息,2012(13):41-42.

        [2]JOHN B.LINDSAY.The Terrain Analysis System:a tool for hydro-geomorphic applications[J].Hydrological Processes,2005(19):5:1123-1130.

        [3]SUVINEN ANTTI,TOKOLA TIMO,SAARILAHTI MARTTI.Terrain Trafficability Prediction with GIS Analysis[J].Forest Science,2009,55(5):433-442.

        [4]百度百科,http://wapbaike.baidu.com/View/1563282.htm.

        [5]李世偉,張文詩,宋英進(jìn),等.數(shù)字地形分析與地形三維可視化表達(dá)研究[J].測繪科學(xué),2011,36(2):172-173.

        [6]陳文偉.決策支持系統(tǒng)及其開發(fā)[M].2版.北京:清華大學(xué)出版社,廣西科學(xué)技術(shù)出版社,2000.

        [7]董杰.一個決策支持系統(tǒng)的模型管理平臺及其應(yīng)用[D].吉林:吉林大學(xué),2005.

        [8]馮軍,畢義明,王麗麗,等.模型庫管理系統(tǒng)的開發(fā)研究[J].兵工自動化,2010,29(5):89-92.

        [9]ING-LONG WU.Model management system for IRTbased test construction decision[J].Decision Support Systems,2000,27(4):443-458.

        猜你喜歡
        模型庫分析模型管理系統(tǒng)
        基于BERT-VGG16的多模態(tài)情感分析模型
        基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
        基于LED聯(lián)動顯示的違停管理系統(tǒng)
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        Pro/E的三維往復(fù)壓縮機參數(shù)化模型庫的建立
        層次分析模型在結(jié)核疾病預(yù)防控制系統(tǒng)中的應(yīng)用
        全啟發(fā)式語言分析模型
        基于模型庫系統(tǒng)的金融體系流動性風(fēng)險預(yù)警機制研究
        基于模型庫的現(xiàn)代成本會計計量系統(tǒng)研究
        會計之友(2014年28期)2014-10-13 15:54:36
        基于RFID的倉儲管理系統(tǒng)實現(xiàn)
        国产激情在线观看免费视频| 国产精品毛片久久久久久久| 少妇人妻200篇白洁| 纯肉无遮挡H肉动漫在线观看国产| 精品一二区| 18禁成人免费av大片一区| 国产激情一区二区三区不卡av | 中文字幕日韩精品永久在线| 久久国内精品自在自线| 3d动漫精品啪啪一区二区免费| 无码精品人妻一区二区三区影院| 毛片无遮挡高清免费久久| 丝袜美腿久久亚洲一区| 国产精品一区久久综合| 夜夜躁日日躁狠狠久久av| 黑人巨大跨种族video| 欧美色色视频| 亚洲视频中文字幕更新| av成人一区二区三区| 国产免费又爽又色又粗视频| 特级婬片国产高清视频| 精品国产亚洲一区二区三区演员表| 日产精品一区二区在线| 亚洲国产综合在线亚洲区亚洲av| 亚洲精品蜜夜内射| 亚洲av无码片在线观看| 人妻少妇看A偷人无码电影| 日本免费一区二区在线| 九九综合va免费看| 国产精品_国产精品_k频道| 国产欧美另类精品久久久| 日本高清一区二区三区色| 日本精品视频二区三区| 曰欧一片内射vα在线影院| 妺妺窝人体色www在线图片| 老熟妇Av| av男人操美女一区二区三区| 国产在线视频91九色| 亚洲精品夜夜夜妓女网| 日本不卡视频网站| 最新日韩人妻中文字幕一区|