国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

開放式空間數(shù)據(jù)庫訪問接口的開發(fā)應用

2017-03-21 14:46夏容
電腦知識與技術 2016年33期
關鍵詞:開發(fā)應用開放式

夏容

摘要:當下,GIS飛速發(fā)展,這在一定程度上對易構(gòu)空間數(shù)據(jù)庫帶來了一定的影響,因此,該文在了解空間數(shù)據(jù)庫不足的基礎上,提出了一種開放式的空間數(shù)據(jù)庫訪問接口。該接口是由互聯(lián)互訪的空間數(shù)據(jù)庫和標準接口相互結(jié)合而形成的,具有重要的開發(fā)應用意義。同時,本文將立足于開放式空間數(shù)據(jù)庫訪問接口的實際開發(fā)現(xiàn)狀以及多方面的需求對其具體的開發(fā)應用淺做分析。

關鍵詞:開放式;空間數(shù)據(jù)庫;訪問接口;開發(fā)應用

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)33-0016-02

近幾年,GIS應用飛速發(fā)展,為空間數(shù)據(jù)的管理帶來了不便,一方面是由于空間數(shù)據(jù)自身具有多樣性的特點,這就使得GIS在一定程度上不能夠?qū)ζ溥M行很好的鏈接。另一方面則是在于GIS的種類也是多樣化的,沒有統(tǒng)一的標準,難以實現(xiàn)資源的共享。因此,為了最大化的實現(xiàn)GIS與空間數(shù)據(jù)庫的密切配合,這就需要加快空間數(shù)據(jù)庫訪問接口的開發(fā)應用。

經(jīng)過實踐調(diào)查分析,發(fā)現(xiàn)當下各個行業(yè)的部門采用的GIS軟件都是不同的,于是就形成了許多相對獨立的系統(tǒng),而這些系統(tǒng)又具有封閉性,在資源共享以及數(shù)據(jù)利用等方面都十分困難,這就使得一些優(yōu)秀的資源被舍棄,造成了資源、信息的浪費。于是,為了更好地實現(xiàn)資源的共享,更好地提高GIS的服務,就必須對開放式空間數(shù)據(jù)庫訪問接口進行開發(fā)應用[1]。為了這一想法的現(xiàn)實化,各方面都為此做出了努力,有望實現(xiàn)這一目標。

最后,簡單介紹一下本文的探究思路:本文通過對實際進行調(diào)查,分析了幾種異構(gòu)空間數(shù)據(jù)庫的幾種模式,通過對其進行優(yōu)勢與劣勢的分析,并結(jié)合有關的數(shù)據(jù)庫訪問經(jīng)驗重點介紹了OGDS。

1 異構(gòu)空間數(shù)據(jù)庫互操作模式分析

在研究GIS的過程中,發(fā)現(xiàn)空間數(shù)據(jù)庫是其主要的支撐平臺,最重要的一點就是因為空間數(shù)據(jù)庫的海量信息。但是,異構(gòu)空間數(shù)據(jù)庫也存在著自己的缺陷,主要就是缺乏統(tǒng)一的標準以及數(shù)據(jù)模型,很難真正的實現(xiàn)資源的共享、集成。經(jīng)過實際調(diào)查,發(fā)現(xiàn),目前已有的空間數(shù)據(jù)格式已經(jīng)達到了100種,這就為各行業(yè)部門的采用軟件提供了更加廣闊的空間。但是經(jīng)過實踐表明,采用不同的格式數(shù)據(jù),為各部門之間的通信聯(lián)系帶來了很大的不便,不利于其工作的開展。所以,當下的關鍵就是要對不同格式的空間數(shù)據(jù)庫進行改進,形成優(yōu)等模式,方便各部門工作的正常開展。

在異構(gòu)空間數(shù)據(jù)庫的互操作中主要包含直接數(shù)據(jù)訪問模式、關系數(shù)據(jù)格式轉(zhuǎn)換模式、數(shù)據(jù)格式轉(zhuǎn)換模式等,這些不同的模式都有著各自的優(yōu)勢與劣勢,下面將對其進行簡單的分析。

直接數(shù)據(jù)訪問模式簡單而言就是借助同一個GIS對不同的數(shù)據(jù)格式進行直接性的訪問,不需再通過其他的審核,其優(yōu)勢在于可以很好地保證數(shù)據(jù)的統(tǒng)一與完好,而且其步驟相對而言比較簡單。但是運行該種模式就必須保證GIS配合度、支持度高,能夠支持該模式的運行,另外,就是此種模式的格式升級比較不穩(wěn)定,難以確定其變化方向。

關系數(shù)據(jù)庫空間擴展模式的優(yōu)勢在于它可以提供面向空間數(shù)據(jù)以及多媒體數(shù)據(jù)的詳細描述,而且還可以在查詢的過程中完成空間數(shù)據(jù)分析,在一定程度上實現(xiàn)了對不同的GIS統(tǒng)一數(shù)據(jù)、訪問。但是也存在著局限性,這種模式在性能上存在很大的不足,很容易造成損失[2]。

數(shù)據(jù)格式轉(zhuǎn)換模式就是由美國相關部門指定的統(tǒng)一化的空間數(shù)據(jù)格式來對SDTS進行規(guī)范,實現(xiàn)數(shù)據(jù)空間格式的統(tǒng)一。此種模式的優(yōu)勢在于它能根據(jù)不同數(shù)據(jù)格式的特性提供同一空間對象的描述方案。但是其劣勢卻是它解決數(shù)據(jù)不集中,較為分布,在更新上,也略有不足,無法實現(xiàn)自動、同步。

2 關系數(shù)據(jù)庫標準化的訪問接口

一般,在關系數(shù)據(jù)庫這一方面,產(chǎn)商都會提供標準化的訪問接口,主要提供的類型有ADO、ODBC、NET等。實際上,空間數(shù)據(jù)技術的發(fā)展離不開關系數(shù)據(jù)庫的發(fā)展,因此,可以這般來講,關系數(shù)據(jù)庫的接口在空間數(shù)據(jù)庫中隨處可見。

傳統(tǒng)關系數(shù)據(jù)庫在一定程度上很難真正的實現(xiàn)空間數(shù)據(jù)庫對于技術方面的要求,原因是空間數(shù)據(jù)庫的內(nèi)容量大、訪問十分頻繁,因此,在這一點,就需要進行改進。通過技術上的改進,又形成了三種空間數(shù)據(jù)庫模式,分別是中間件的模式、服務器的模式、客戶端的模式,這幾種新的模式接口不統(tǒng)一,所以在能力以及支持的類型等方面有所不同。為了解決這一問題,統(tǒng)一采用關系數(shù)據(jù)庫標準化的訪問接口。

3 空間數(shù)據(jù)庫的規(guī)范化接口

為了避免優(yōu)秀資源的浪費,將最大程度的對空間數(shù)據(jù)庫進行改進,GIS以及軟件廠商已經(jīng)在該方面做出了巨大努力,通過制定規(guī)范化的接口,實現(xiàn)了資源的共享。目前,規(guī)范化的接口主要有OGDC與FDO,簡單的對這兩個規(guī)范化接口進行分析。

OGDC目前適用于國內(nèi)的GIS產(chǎn)業(yè)以及數(shù)據(jù)庫產(chǎn)業(yè),它是由國內(nèi)的一些GIS軟件開發(fā)商和一些數(shù)據(jù)庫開發(fā)商共同指定的。

FDO最先是由AutoDesk自行開發(fā)的,但現(xiàn)今已經(jīng)由開源社區(qū)接手,進行開發(fā)。

4 OGDS的具體介紹

在空間數(shù)據(jù)庫中存在規(guī)范的接口,而ODGC就是其中比較突出的一個,ODGC目前已經(jīng)投入到了使用中,并且收到了良好的評價,已經(jīng)被GIS產(chǎn)業(yè)界以及空基數(shù)據(jù)庫產(chǎn)業(yè)界認可。為了更好地對ODGC進行深入的了解,將從ODGC的多個方面進行分析。

4.1 ODGC的特點分析

ODGC最明顯的特點就是開放,可以供空間數(shù)據(jù)的消費者免費使用,實際上,ODGC技術是將多平臺空間數(shù)據(jù)庫訪問框架與日常數(shù)據(jù)訪問驅(qū)動程序軟件相結(jié)合,有效地實現(xiàn)了在多個平臺上進行操作的目標。

ODGC的開放性,一方面使得空間數(shù)據(jù)的消費者能夠最大程度的進行便捷式查找,避免了不必要的技術麻煩,另一方面則是有效地降低了進行應用端開發(fā)的工作量,而且其難度也降了一個檔次。

對于空間數(shù)據(jù)庫的產(chǎn)商而言,利用空間數(shù)據(jù)驅(qū)動器很好地解決了在格式升級不徹底、數(shù)據(jù)損壞等問題,另外,如果空間數(shù)據(jù)上再對數(shù)據(jù)儲存加以利用,就可以很好地實現(xiàn)空間數(shù)據(jù)庫消費者與空間數(shù)據(jù)庫之間的連接以及數(shù)據(jù)的對換。

ODGC采用的開放式空間數(shù)據(jù)庫互聯(lián)互訪技術,不僅降低了數(shù)據(jù)的封閉性,實現(xiàn)了數(shù)據(jù)的交流,還提高了空間數(shù)據(jù)互操作的效率,很好地實現(xiàn)了空間數(shù)據(jù)的有效利用[3]。而ODGC采用的空間數(shù)據(jù)模型不僅有效地提高了數(shù)據(jù)格式轉(zhuǎn)換的效率,還在空間數(shù)據(jù)的集成上有所突破,大大提高了對接程度。

4.2 ODGC技術框架分析

在ODGC中,主要包含四個方面:ODGC接口層、數(shù)據(jù)庫層、應用程序?qū)右约皵?shù)據(jù)提供者層,這幾個方面構(gòu)成了ODGC的技術框架。

ODGC接口層為空間數(shù)據(jù)消費者提供了ODGC的訪問接口,利用ODGC接口層,可以減少用戶在支持者、數(shù)據(jù)庫類型等方面的擔憂,也就意味著用戶可以在不了解的基礎上就可以直接訪問空間數(shù)據(jù)庫。所謂的數(shù)據(jù)庫層實際上也就是用戶儲備的一些數(shù)據(jù)文件以及數(shù)據(jù)庫。應用程序在ODGS中不做過多要求,主要是OGDS使用的應用程序比較多樣。數(shù)據(jù)提供層則是對所有已經(jīng)注冊了的數(shù)據(jù)提供者進行囊括。

4.3 ODGC空間數(shù)據(jù)訪問對象

常見的OGDC訪問對象分為六種:數(shù)據(jù)集、記錄集、數(shù)據(jù)源、空間要素、元數(shù)據(jù)、空間參考系。

數(shù)據(jù)集是指由同一種空間幾何組成的數(shù)據(jù)集合,其種類也是十分多的,大致可以分為以下幾類:點數(shù)據(jù)集、線數(shù)據(jù)集、面數(shù)據(jù)集等。記錄集是根據(jù)一定條件對矢量的數(shù)據(jù)集進行篩選得到的集合。至于數(shù)據(jù)原則是指由多種數(shù)據(jù)集組成的集合??臻g元素則是指每一個空間實體對象,又可分為空間數(shù)據(jù)和屬性數(shù)據(jù)[4]。元數(shù)據(jù)是對空間數(shù)據(jù)進行描述的信息。空間參考系是為OGDC投影形成的數(shù)據(jù)集服務的,不同的數(shù)據(jù)集可以形成不同的空間參考系。

5 結(jié)束語

目前,可以有效解決空間數(shù)據(jù)異構(gòu)、多源、分布式問題的方法就是利用OGDC,除此之外,OGDC的應用還推動了GIS的發(fā)展。相信隨著信息技術的不斷發(fā)展,OGDC必定會有所新的開發(fā)應用,當然,開放式空間數(shù)據(jù)庫訪問接口的開發(fā)應用也會隨之上升一個檔次。

參考文獻:

[1] 李紹俊, 鐘耳順, 周芹,等. 開放式空間數(shù)據(jù)庫訪問接口的開發(fā)應用[J]. 地球信息科學學報, 2013, 2(7).

[2] 李湘云. 技術開放式空間數(shù)據(jù)庫訪問接口的開發(fā)應用[J]. 計算機光盤軟件與應用, 2014,4(12).

[3] 殷紅先. 淺談開放式空間數(shù)據(jù)庫訪問接口的開發(fā)及應用[J]. 電子技術與軟件工程, 2015,20(9).

[4] 王書榮. 開放式空間數(shù)據(jù)庫訪問接口的開發(fā)應用[J]. 太原城市職業(yè)技術學院學報, 2015,12(6).

猜你喜歡
開發(fā)應用開放式
開放式數(shù)字座艙軟件平臺IndiGO
關于小學作文開放式指導的思考
開放式公園綠化中常見問題與改善措施
開放式計算機實驗教學自主學習平臺
開放式彈簧機數(shù)控系統(tǒng)開發(fā)
小學數(shù)學微課資源的開發(fā)與應用
初中英語拓展性教學資源的開發(fā)與應用研究
民族地區(qū)高中數(shù)學校本教材的開發(fā)及應用實踐性研究
高等院校開放式實驗教學模式的構(gòu)建與探索
新巴尔虎右旗| 湘潭市| 蒙城县| 青浦区| 迁安市| 蒙山县| 广安市| 望江县| 揭西县| 阳高县| 绥化市| 霍邱县| 洪雅县| 宁明县| 武定县| 巴中市| 崇州市| 都江堰市| 遂宁市| 清丰县| 淄博市| 夏津县| 富锦市| 突泉县| 新竹市| 尼玛县| 临沭县| 永定县| 鄂伦春自治旗| 昌都县| 新兴县| 正蓝旗| 汤原县| 灵山县| 新龙县| 张家口市| 龙岩市| 虎林市| 肥西县| 阳新县| 安丘市|