freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于網格環(huán)境的空間信息服務集成畢業(yè)論文(編輯修改稿)

2024-07-20 23:14 本頁面
 

【文章內容簡介】 對地理要素的插入,更新,刪除,檢索和發(fā)現服務。該服務根據HTTP客戶請求返回GML數據。其基礎接口是:GetCapabilities,DescribeFeatureType,GetFeatureGetCapabilities功能與WMS相同。DescribeFeatureType返回要素結構,以便客戶端進行查詢和其他操作。GetFeature可根據查詢要求返回一個符合GML規(guī)范的數據文檔。GetFeature是最重要的接口。其它接口如Transaction 它不僅能提供要素讀取,同時支持要素在線編輯和事務處理。WFS對應于常見桌面程序中的條件查詢功能,WFS通過OGC Filter構造查詢條件,支持基于空間幾何關系的查詢,基于屬性域的查詢,當然還包括基于空間關系和屬性域的共同查詢。在Web上,WFS的請求不是以SQL實現的,而是通過Filter XML來實現,可擴展性更強。WFS所返回的是查詢的結果集,從某種程度上說,區(qū)別于WMS的“數據的表現”,WFS的結果集是由完整的Schema定義和約束的結果集,以GML為載體。這個結果集,類似于桌面程序查詢結果的數據表。Web覆蓋服務(WCS)提供的是包含了地理位置信息或屬性的空間柵格圖層,而不是靜態(tài)地圖的訪問。根據HTTP客戶端要求發(fā)送相應數據,包括影像,多光譜影像和其它科學數據。有二個重要操作GetCapabilities,GetCoverage:GetCapabilities返回一個描述服務和XML文檔,從中可獲取覆蓋的數據集合。GetCoverage是在GetCapabilities確定查詢方案和需要獲取的數據之后執(zhí)行,返回覆蓋數據。還有可選操作DescribeCoverageType。WPS是OGC組織提出的一種地理互操作服務,為它定義了標準接口,使得空間處理步驟的發(fā)布、用戶對這些處理的發(fā)現和綁定更加容易?!疤幚怼笔侵覆僮骺臻g參考數據的算法、計算或者模型?!鞍l(fā)布”意味著可以獲得機器可讀的綁定信息和人可讀的元數據,從而運行服務發(fā)現和使用。WPS通過網絡向客戶端提供任何一種GIS功能,包括預編譯的計算或是基于空間參考數據的計算模型。WPS提供了從簡單的操作如抽取一個空間參考numbers到復雜的操作如全球氣候編號模型,WPS需要的數據既可以從網絡獲取,也可以從服務器獲取。接口規(guī)范提供了一種機制,能夠確認計算需要的空間參考數據、初始化服務,并管理計算結果使用戶獲取。WPS的目標是能提供矢量和柵格數據的處理。WPS的互操作處理過程如圖所示。 OGC WPS互操作架構Fig. OGC WPS interoperability frameworkWPS規(guī)范被設計成允許服務提供者列出web處理過程,如多邊形疊加,因此用戶不需要特別了解潛在的內部結構或API就可以輸入數據和執(zhí)行操作。WPS接口將過程步驟、描述的輸入輸出、客戶端如何請求操作的執(zhí)行和如何處理操作的輸出等都統(tǒng)一標準化。WPS接口定義了三個操作,這三個操作可以被用戶請求和,由WPS服務器和所有服務器實現所有的必要規(guī)范。這三個操作分別是:GetCapabilities此操作允許用戶請求和獲取描述某個服務器執(zhí)行能力的服務元數據文檔。GetCapabilities操作通過WPS接口提供了每個過程的名稱和通用描述。這個操作也支持客戶端服務器交互的規(guī)范版本的流通。DescribeProcess此操作允許用戶請求和獲取運行在服務實例的過程的詳細信息,包括需要的輸入、允許的格式和輸出。Execute此操作允許用戶通過輸入參數和得到返回結果,執(zhí)行WPS實現的一個具體過程。這些操作與OGC的web服務有很多相似之處,包括WMS,WFS和WCS。圖1是概括WPS接口的簡單UML圖表。這種類圖表表示了WPS接口類從OGCweb服務接口類中繼承了GetCapabilities操作,并且添加了DescribeProcess和Execute操作。圖 WPS接口UML圖Fig. UML diagram of WPS interface 目錄服務與目錄接口規(guī)范OGC WebService借助于網絡服務技術,制定了一系列相關標準與規(guī)范,致力于在地域上分布的地理空間數據與服務的互操作與共享。其中的網絡目錄服務規(guī)范(CSW)制定了用于發(fā)布與訪問地理空間數據、服務以及相關資源信息元數據的網絡目錄服務接口(interface)。為了實現OGC網絡目錄服務不同實現的互操作,OGC網絡目錄服務規(guī)范制定了一系列相關的基本規(guī)則,所有OGC網絡目錄服務的實現必須遵循規(guī)范中制定的基本規(guī)則。這些規(guī)則涉及幾個方面,包括:地理空間信息元數據查詢語言、基本元數據信息模型與服務訪問接口。OGC網絡目錄服務訪問接口支持Hypertext Transferprotoeol(HTTP)協(xié)議。OGC網絡目錄客戶端與服務之間的交互是通過標準HTTP協(xié)議的“請求一響應”模式實現,也就是說,客戶端通過HTTP協(xié)議向網絡目錄服務發(fā)送請求,并期望以HTTP協(xié)議接收到來自于網絡目錄服務送回的請求結果或者錯誤異常信息。OGC網絡目錄服務訪問接口包含7個用于客戶端對服務進行訪問的操作(Operation),包括:GetCapabilities、DeseribeReeord、GetDomain、GetRecords、GetRecordById、Harvest與介即tansaction。其中GetCapabilities、DescribeRecord、GetRecord與GetRecordById為OGC網絡目錄服務實現的必選操作,其余為可選操作。圖 目錄服務接口Fig. Directory Services Interface這7種操作分為3類。第一類是基本服務操作(ServiceOperations),基本服務操作是所有OGCWebServices系列服務都包含的操作,客戶端可以借助于基本服務操作獲取目標OGC網絡服務的功能描述,基本服務操作只包含GetCapabilities操作。第二類是查詢操作,包含DeseribeReeord、GetDomain、GetReeords與GetRecordById,客戶端借助于查詢操作獲得OGC網絡目錄服務的元數據信息模型以及從OGC網絡目錄服務中搜索信息。第三類操作是管理操作,包含Harvest與Transaction,用于對服務中的信息進行增加、修改或刪除。GetCaPabilities操作使得客戶端可以在運行時(runiime)動態(tài)獲得目標OGC網絡目錄服務的元數據信息。一個成功GetCaPabilities操作的返回是一個包含目標服務元數據信息的XML文檔。該文檔包含Servieeldentifieation、ServieeProvider、operationsMetadata以及FiltereeCapabilities四個部分。servieeIdentification包含與該OGC網絡目錄服務實現有關的元數據信息,比如服務名稱、版本、關鍵字等。Servieeprovider描述了服務提供者的信息。operationsMetadata詳細的描述了服務接口元數據,包含每一個操作的訪問地址、訪問方法、參數等。FilterCaPabilities包含該服務所支持的過濾功能,即搜索功能「70]。DescribeRecord操作使得客戶端可以在運行時動態(tài)獲得網絡目錄服務所采用的元數據信息模型。利用GetC即abilities操作,客戶端可以獲得網絡目錄服務元數據信息模型中所包含的所有類型,而利用DescribeRecord操作,客戶端可以獲得元數據信息模型中每一種類型的詳細定義。客戶端可以利用GetDomain操作在運行時獲得某一元數據記錄元素取值的允許范圍。通常情況下GetDomain返回的取值范圍要比該元素數據類型所定義的取值范圍要小。GetRecords操作是網絡目錄服務最主要的操作。在資源發(fā)現的通用模型中所包含的最主要方法包含兩個操作:搜索(search)與呈現(present)。OGC網絡目錄服務規(guī)范中定義的GetRecords操作,基于HTTP協(xié)議的“請求一返回”模式將搜索與呈現兩種操作融合在一起??蛻舳嗽贕etRecords操作的請求中指定搜索的目標元數據類型、搜索條件以及元數據結果返回形式,對網絡目錄服務進行查詢。GatRecordByld是資源搜索通用模型中的呈現操作,它用于從網絡目錄服務中獲取由某一標識(identifier)所指定的元數據記錄。Transactinn操作用于創(chuàng)建、修改和刪除目標網絡目錄服務中的元數據記錄。Transaction操作采用“推(push)”的方式在目標網絡目錄服務中創(chuàng)建新的元數據。在WWW網絡環(huán)境下,空間信息服務以Web Service方式實現,在各自的Web Server注冊,服務之間松散耦合,不能構成在一個統(tǒng)一組織環(huán)境下的協(xié)同和共享。網格環(huán)境下地理空間信息服務布置在各個節(jié)點,有統(tǒng)一的資源發(fā)現和監(jiān)控機制[27]。WSRF通過使用Service Group來限制訪問權限和提供可用服務注冊表。ServiceGroup是一個WSResource,它將指向其他WSResources和純Web服務的指針成組在一起,利用服務資源可以起到監(jiān)控服務動作的作用。目前OGC制定的GIS服務規(guī)范中,采用的是標準HTTP的get/post方法傳遞消息,由于該協(xié)議是無狀態(tài)無連接的協(xié)議,其每次連接只處理一個請求,服務器處理完客戶的請求并收到客戶的應答后,即斷開連接,使得事務處理沒有記憶能力。這些標準HTTP固有的限制使得現有的OGC服務大多只能完成單一任務,使得各個GIS服務之間相互獨立,應用集成度不高。隨著網格技術的發(fā)展,為空間信息獲取與處理提供了新的技術途徑[基于WSRF規(guī)范的GIS服務]。在WSRF網格框架下的空間信息服務,為服務增加狀態(tài)屬性資源,有效的解決OGC服務的瞬時性問題。本章對空間信息服務做了簡單介紹,研究了OGC核心服務的體系架構和主要功能,論述了webservice技術的支撐xml、soap、uddi、wsdl等關鍵技術,還對網絡服務目錄的機制進行了探討,最好指出了現有空間信息服務的不足和網格在空間信息服務中優(yōu)勢。3 網格相關技術從廣義上講,網格就是一個集成的計算與資源環(huán)境,或者說是一個計算資源池。網格能夠充分吸納各種計算機資源,并將它們轉化為一種隨處可得的,可靠的,標準的同時還是經濟的計算能力。除了各種類型的計算機,這里的計算機資源還包括網絡通信能力、數據資料、儀器設備甚至是人等各種相關資源。從狹義的角度講,網格被稱為計算網格(putational grid),即主要用于解決科學與計算問題的網格,它的資源指的僅是計算機資源。網格計算(grid puting)是指基于網格問題的求解,它將分布的計算源組織起來協(xié)同解決復雜的科學與工程計算問題。網格計算的概念是研究人員為了解決當今的一些科學難題而提出的,它是一種利用互聯(lián)網或專用網絡把地理上廣泛分布的各種計算資源互連在一起的技術,這些計算資源包括超級計算機、計算機集群、存儲系統(tǒng)和可視化系統(tǒng)等。網格技術是在現有的概念和技術的基礎上提出來的,隨著分布式計算等其它計算技術的發(fā)展和相關標準的提出和完善,以及人們對網格認識的進一步深化,網格體系結構也在逐步的演進。五層沙漏模型是Ian Forster等在網格發(fā)展的早期階段提出來的一種網格體系結構。后來,在以IBM為代表的工業(yè)界的影響下,在網格體系結構中引入Web Service技術,提出了目前廣泛流行的開放網格服務體系結構OGSA(Open Grid Services Architecture)。OGSA在較高的層次上對網格的整體結構和服務進行了抽象的定義,為網格的構建繪制了一幅藍圖,但對于具體各部分的功能和實現,以及相關的協(xié)議則沒有進行定義。開放網格服務基礎設施OGSI(Open Grid Service Infrastructure)基于OGSA標準,對網格環(huán)境中使用的各種服務之間的接口和協(xié)議進行了標準化。Web服務資源框架WSRF(Web Service Resource Framework)是在吸收Web服務的最新發(fā)展之后,對OGSI的重構和演進。Globus項目是目前國際上最有影響的網格計算項目之一,最初的目的是希望把個高性能計算中心通過高性能網絡連接起來,方便大學和研究機構使用,提高高性能計機的使用效率。目前Globus項目和商業(yè)計算領域的Web服務技術融合在一起,希望不僅局限于科學計算領域,而且能夠通過對各商業(yè)應用進行廣泛的、基礎性的網格環(huán)境支持,實現更方便的信息共享和互操作,從而對商業(yè)模式、工作方式和生活方式產生深遠的影響Globus對資源管理、網格安全、信息服務、數據管理以及應用開發(fā)環(huán)境等網格計算的關鍵理論進行了廣泛深入的研究,開發(fā)出能在多種平臺上運行的網格計算工具軟件Globus Toolkit。Globus Toolkit是由Globus項目開發(fā)的能夠用來編寫基于網格應用程序的軟件工具箱。這個工具箱能夠用來幫助規(guī)劃和組建大型的網格試驗和應用平臺,開發(fā)適合大型網格系統(tǒng)運行的應用程序。Globus Toolkit建立在SOAP、WSDL和WSI等Web服務技術的基礎之上,用來支持分布式狀態(tài)的管理?;贕lobus Toolkit進行網格服務開發(fā)是當前開發(fā)網格應用系統(tǒng)的主要手段。它提供了網格系統(tǒng)的基礎服務,可以構建復雜的網格應用系統(tǒng)。2005年,基于新標準WSRF的網格平臺Globus Toolkit4(GT4)面世。GT4針對G1obos項目中提出的各種協(xié)議,提供了一系列的服務、軟件庫、編程接口和使用例子??偟膩碚f,GT4主要包括:資源分配管理,監(jiān)控和發(fā)現服務(MDS),網格文件傳輸服務(GRIDFTP),: Globus Toolkit體系概覽GT4是一個開放源代碼的網格基礎平臺,是WSRF的實現,基于開放結構、開放服務資源和軟件庫,能夠用來幫助規(guī)劃和組建大型的網格試驗和應用平臺,開發(fā)適合大型網格系統(tǒng)運行的大型應用程序,為構建網格應用提供中間件服務和程序庫。GT4體系結構由五類組件構成,分別是安全(Sec
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1