GIS數(shù)據(jù)庫系統(tǒng)中OCI的應(yīng)用
在使用OCI進(jìn)行對象類型訪問時(shí),必須遵循以下步驟:
(1)在數(shù)據(jù)庫中創(chuàng)建對象類型或者集合類型,并保存在數(shù)據(jù)庫中。
(2)調(diào)用對象類型轉(zhuǎn)換器,特定的參數(shù)由intype提供。
舉例向本系統(tǒng)表product中添加對象類型的記錄行,關(guān)鍵步驟為:
3.2 系統(tǒng)的主要功能及技術(shù)分析
主要功能包括:
(1)顯示功能。如全屏、全地圖顯示,區(qū)域?qū)ο蟮目s放等。
(2)信息查詢??呻S時(shí)在主監(jiān)控界面上選擇任意監(jiān)控設(shè)備后查詢其編號(hào)、型號(hào)、狀態(tài)等詳細(xì)信息。
(3)告警提示。接受控制中心的告警指令,在地圖上高亮閃爍提示具體報(bào)警地點(diǎn)。
(4)實(shí)時(shí)顯示監(jiān)控設(shè)備的地域從屬關(guān)系,便于對監(jiān)控設(shè)備的管理和調(diào)度。
OCI數(shù)據(jù)接口調(diào)用:由于本系統(tǒng)中數(shù)據(jù)庫的接口是相對獨(dú)立的,數(shù)據(jù)接口主要面向的是采集信息的處理顯示模塊。各種數(shù)據(jù)的采集工作非常多而且關(guān)系復(fù)雜。面對多個(gè)不同數(shù)據(jù)源中抽取相關(guān)的數(shù)據(jù)并匯集在數(shù)據(jù)中轉(zhuǎn)區(qū),為數(shù)據(jù)倉庫服務(wù)的數(shù)據(jù)采集做準(zhǔn)備,必然對數(shù)據(jù)接口的要求非常的嚴(yán)格。一般的ODBC或JDBC間的數(shù)據(jù)交換每秒在100~300條記錄左右。而以OCI抽取轉(zhuǎn)換文本進(jìn)行交換的方式,處理速度可以達(dá)到每秒1~2萬條甚至更多。同時(shí),對系統(tǒng)的性能影響也差距很大。
另外,數(shù)據(jù)庫內(nèi)容組織的有效程度將影響整個(gè)GIS數(shù)據(jù)庫應(yīng)用系統(tǒng)的運(yùn)行效率。數(shù)據(jù)的組織則屬于數(shù)據(jù)庫設(shè)計(jì)的范疇,根據(jù)不同應(yīng)用的要求。地理數(shù)據(jù)有矢量和柵格之分,各種數(shù)據(jù)又同時(shí)具有空間和屬性特征,GIS數(shù)據(jù)庫既要存儲(chǔ)和管理屬性數(shù)據(jù)和空間數(shù)據(jù),又要存儲(chǔ)和管理空間拓?fù)潢P(guān)系數(shù)據(jù),GIS中涉及的數(shù)據(jù)不同于常規(guī)管理信息中的數(shù)據(jù),它是具有豐富地理特征的地理數(shù)據(jù)的集合。因此在設(shè)計(jì)過程中充分考慮空間數(shù)據(jù)的特征。系統(tǒng)通過統(tǒng)計(jì)確定各部門裝備的應(yīng)用目的,滿足不同用戶的應(yīng)用需求,從而建立一個(gè)適時(shí)有效的、完整的商業(yè)GIS數(shù)據(jù)庫。
4 結(jié)語
評(píng)論