- 相關推薦
探討元數據的地理信息服務方式
1. 地理信息服務的發展
地理信息技術發展至今,經歷了技術研究、集成應用到產品服務,直到今天正在向信息服務轉變。地理信息服務(Geographic Information Services,GIS)就應運而生,它是提供地理信息相關服務的Web 服務,它包括地理數據服務和地理信息系統信息處理功能的服務。其關鍵在于要實現地理信息的標準化以及地理信息處理功能的通用性,只憑地理數據轉換遠不能實現信息的共享,只有在更高層次上不同應用及系統之間相互合作,實現互操作,才能真正達到目的[16]。
從之前的地理信息系統發展成為現在的地理信息服務,除了給用戶精確的空間地理信息呈現之外,系統更加強調用戶對于地理信息的感官感受以及提供更加便捷、快速、自取所需的地理信息服務。用戶對于地理信息服務這一概念強調的是“服務”,可以理解為“輔助用戶進行行為決策”,那么將地理信息轉化為輔助用戶進行行為決策的工具這一過程中的所有問題均可以認為是地理信息服務所需要研究的內容,并由此構成地理信息服務的研究框架。
首先是地理信息本身的問題,即采用何種數據源,應該滿足何種質量要求和標準,以及如何有效地組織和管理數據等。其次,是服務所依托的技術,包括信息的獲取、處理、傳輸、接收和表現等。然后,是通過何種手段和方式向用戶提供地理信息服務的問題,也就是服務模式。接著,是向誰提供服務以及提供何種服務的問題。最后,地理信息服務作為一個產業,必定像其他產業一樣,面臨政策分析、市場分析、用戶需求分析、運營分析等問題。
國際公共地理空間協會(OGC)是國際上最權威的定義地理信息服務界面規范的組織。
OGC 將地理信息服務分為下列幾類核心服務[4]:索引服務(Catalogue Service)、數據服務(DataService)、數據處理流程服務(Processing Service)和地圖顯示服務(Portrayal Service)。OGC 還定義了不同種類地理信息服務的抽象接口與實現規范,包括Web 地圖服務(Web MapService)、Web 地理要素服務(Web Feature Service)、Web 覆蓋服務(Web Coverage Service)、Web 對象服務(Web Object Service)、Web 通知服務(Web Notification Service)、Web 注冊服務(Web Registry Service)等。在這些Web 服務中,WMS、WFS、WCS 和WOS 是訪問地理信息數據的服務規范,WNS 和WRS 是實現地理信息服務的基礎設施服務。
2. 元數據及地理空間元數據
元數據是關于數據的數據。元數據一般用于描述數據的內容、質量、條件,讓使用者或者計算機能夠確定數據的位置,從而訪問或了解數據。通常元數據能給我們提供以下有用的數據信息:1) 數據的提供者是誰;2) 數據創建時間及地點;3) 數據創建的原因及其目的;4) 數據內容及數據格式;5) 數據的使用限制是什么;6) 數據的精確范圍與寬度;7) 數據與數據的相關關系[17]。
不同的組織和個人根據他們的具體用途對元數據的定義也有所不同。而在本文看來,地理空間數據元數據是指地理空間相關數據集和信息資源的描述信息,它是對空間特征的概括和抽取。元數據信息可提供空間數據集的特征資料,如空間數據集內容、質量、表示方式、空間參照系及管理方式等,數據用戶可據此來確定該數據的名稱、來源、組織結構、適用范圍等。
特別是在Web GIS 或地理信息服務的解決方案中,地理信息元數據己經從一種數據描述與索引的方法擴展到包括數據發現、數據轉換、數據管理和數據使用的整個網絡信息過程中不可或缺的工具和方法之一,是數字地球和空間信息基礎設施的核心內容之一[15]。
3. 基于元數據的地理信息服務方式
隨著地理信息科學的發展,由提供數據轉向提供服務的模式,元數據的應用也漸漸改變方向,由管理地理信息數據轉向管理地理信息服務。作用領域主要有兩種:服務注冊與服務發現。服務提供者通過元數據注冊發布服務,用戶利用元數據發現獲取服務。鑒于地理空間元數據的重要性,一些國際標準化組織紛紛推出了相關的元數據標準,而眾多的研究機構和一些GIS 廠商也將元數據的管理及元數據解決方案納入自己的研究范圍[10]。當前,地理空間元數據研究,己經成為地理信息系統研究領域的新熱點。
綜合元數據的特點和地理信息行業的發展趨勢, 基于元數據的地理信息服務方式主要有幾下幾種:
3.1 元數據提供服務
元數據提供服務是以元數據為服務內容,直接提供給用戶的是數據或服務的元數據信息。包括元數據查詢、瀏覽、錄入、修改、刪除等功能,分別開放給不同權限的用戶。用戶能通過系統查看數據或服務的具體信息,如內容、質量、表示方式、空間參照系及數據獲取途徑等。在這種服務方式中,元數據是最終直接呈現給用戶的結果。用戶只能通過元數據中的相關聯系信息和獲取方式來獲得元數據所指向的地理信息資源,同時元數據為這些資源的使用提供了參考信息。
3.2 元數據索引服務
元數據索引服務真正提供給用戶的是分布式的、不同類型的地理信息數據與服務等資源。元數據在這種方式中起索引作用,用戶通過對元數據所包含內容進行搜索,獲得該數據或服務的詳細信息,并能通過鏈接直接到達該資源。
3.3 元數據支撐服務
與之前兩種方式不一樣,元數據支撐服務中元數據的并不顯性的方式呈現給用戶,而是隱含在具體的地理信息服務中。元數據作為系統支撐來組織和管理各種數據與服務,在功能實現的各個方面都有元數據的影子。在系統建設和維護中,元數據也一同維護,并對整個系統持續發展提供保障,F在大多數地理信息服務方式都以這種方式來組織。
4. 關鍵技術
4.1 AJAX 客戶端異步請求技術
Ajax 是異步JavaScript 和XML 的簡稱,Jesse James Garrett 在2005 年發表的一篇文章《Ajax: A New Approach to Web Applications》中首次使用這個詞。在這篇文章中,他詳細論述了桌面應用和Web 應用之間區別及界限,并將Ajax 定義為[3]:Ajax 不是一種新技術,它是幾種成熟Web 技術以新的方式組合而成; Ajax 使用XMLHttpRequest 進行異步數據傳輸,以XHTML 和CSS 作為顯示標準,使用文檔對象模型(Document Object Model)作動態顯示和交互,使用XML 和XSLT 做數據交互和操作,通過JavaScript 將以上技術結合在一起,其技術組成所示。其中JavaScript 好比人體結締組織,將各部分有機的聯系成一個整體。
4.2 元數據服務與地圖服務、數據服務的一體化服務體系
現在有很多針對元數據的研究只專注于元數據的標準、元數據本身的結構,而忽略了元數據與其他地理信息服務的結合。事實上,元數據是關于數據的數據,離開其它地理信息服務,它將沒有意義。如果脫離了空間數據,這里的元數據和其它用途的元數據也將沒有任何不同。只有同時研究元數據技術和地圖服務、數據服務等地理信息服務,才能使研究的價值得到更好的體現。
根據OGC 提出的規范,按照WFS 和WMS 標準,系統可以引入OpenLayers 框架,將地圖服務按照一種固定的格式以URL 的形式提供給用戶,使用戶通過這個URL 鏈接可以很方便的訪問到。OpenLayers 是一個用于WebGIS 開發的開源Javascript 框架,它實現訪問地理空間數據的方法都符合行業標準,可以不依賴服務端直接在客戶端顯示地圖數據。
4.3 XML&XSL 元數據管理技術
為了易于地理信息元數據的網絡傳輸和共享,我們采用XML(Extensible MarkupLanguage)語言來描述元數據。在Internet 環境下,XML 已經成為一種工業標準,基于XML的數據表示可以很好地在不同的系統和平臺間進行交互。與HTML 不同的是,XML 可以通過定義不同的標記(Tags)給數據賦予不同的語義。這些特點使得人們可以很方便地用XML來定義元數據標準中使用的數據結構,同時使用XML 存儲樹狀結構的元數據,并且可以和網上發布實現無縫連接。
XSL 是一種可擴展樣式表語言,是用于以可讀格式呈現 XML 數據的語言。XSL 之于XML 的作用就像CSS 之于HTML。通過XSL 轉換后的XML 數據就變成了瀏覽器能識別的HTML 段。在網頁的設計中將需要由XSL 動態轉換XML 生成的部分挖空,然后用XSL 語句從XML 中篩出相關的數據來填充。雖然同為樣式表,但它與CSS 有很大區別。XSL 對XML 中的內容的控制性加強,能進行有條件的選擇。此外XSL 還支持函數、循環、條件等流程控制操作,使程序更簡潔。XSL 遵循與XML 相同的語法規則。
5. 總結
目前,地理空間元數據的研究正成為地理信息領域新的研究熱點。在當前地理信息服務興起、WebGIS 蓬勃發展的情況下,怎樣讓元數據的作用得到最大化發揮十分迫切。本文從地理信息服務的發展出發,對地理空間元數據進行研究,得出三種基于元數據的地理信息服務方式的思考,并對其實現所需的關鍵技術進行了論述。
中國碩士論文網提供大量免費碩士畢業論文,如有業務需求請咨詢網站客服人員!
參考文獻
1. 劉岳峰.地理信息服務概述[J]. 地理信息世界,2004(12) :71-76.
2. 唐冬梅,葉修松.地理信息服務的思索與探討[J].測繪與空間地理信息,2012(8) :140-143.
3. Jesse James Garrett . Ajax: A New Approach to Web Applications 18, 2005.
4. Open GIS Consortium(2002) .The OpenGIS Abstract Specification Topic 12: OpenGIS Service Architecture
5. 張霞.地理信息服務組合與空間分析服務研究[D].武漢:武漢大學博士學位論文,2004.
6. T.Bray,J.Poal,and C.M.Sperberg-McQueen(Eds) “Extensible Markup Language(XML)1.0(2ndEdition)”.
W3C Recommendation, Oct.2000.
7. 龔建雅,高秀文.地理信息共享與互操作技術及標準[J].地理信息世界,2006(3):18-27.
8. 國 家空間信息交換中心. 《國家空間信息基礎設施空間元數據內容標準草案
(V110,V210)》.[EB/OL]..
9. 蔣景瞳等.國家標準《地理信息元數據》研制與實現若干問題[J].地理信息世界,2003(5):1-5.
10. 吳金華.空間數據倉庫的元數據研究[D].武漢:武漢大學博士學位論文,2003.
11. 張立.NSDI 中空間數據交換中心的關鍵技術研究[D].武漢:武漢大學,2001.
12. 王卷樂等.地學元數據結構分析及其管理系統設計[J].計算機工程與應,2005(5):5-7.
13. 曾春平,王超,張鵬. InsdieXML XML 編程從入門到精通[M]. 北京:希望電子出版社,2002.
14. 陳能成.基于J2EE 的分布式地理信息服務研究[D].武漢:武漢大學博士學位論文,2003.
15. 李勝,陳聯.元數據在地理信息數據管理上的應用[J].東北測繪,2002(2):36-38.
16. 高剛毅,金勤,陳海波.基于多Agent 結構的地理信息服務研究[J].計算機應用與軟件,2005, 22 ( 8):
60 -61, 79.
17. 蔡魯湘.基于XML_Schema 的地理信息元數據管理系統研究與實現[D].長沙:國防科學技術大學
碩士學位論文,2005.
【探討元數據的地理信息服務方式】相關文章:
醫院檔案開發利用常見問題處理方式的探討05-15
提高門診護理服務質量探討06-15
藥學畢業集中實踐探討07-27
探討西瓜嫁接育苗技術05-29
行政訴訟目的探討06-03
控制稅收征管成本的探討06-01
關于行政侵權之探討06-03
局域網數據庫環境下數據采集及處理05-08
新聞傳播中的價值問題探討10-13