在地理信息系統(tǒng)中使用元數(shù)據(jù)的原因如下:
(1)完幣性(completeness)
面向?qū)ο蟮?a target="_blank">地理信息系統(tǒng)和空間數(shù)據(jù)庫的目標之一,是把事物的有關(guān)數(shù)據(jù)都表示為類的形式,而這些類也 包括類自身,即復雜的“類的類”結(jié)構(gòu)。這就要求有支 持類與類之間相苴印證和操作的機制,而元數(shù)據(jù)可以幫 助這個機制的實現(xiàn)。
(2)可擴展性(extensibility)
添加微信好友, 獲取更多信息
復制微信號
有意地延伸一種計算機語言或者數(shù)據(jù)庫特征的語義 是很有用途的,如把跟蹤或引擎信息的生成結(jié)果添加 到操作請求中,通過動態(tài)改變元數(shù)據(jù)信息可以實現(xiàn)這種功能。
(3)特殊化(specialization)
繼承機制是靠動態(tài)連接操作請求和操作體來實現(xiàn)的,語言及數(shù)據(jù)庫以結(jié)構(gòu)化和語義信息的關(guān)聯(lián)文件方式 把操作請求傳遞給操作體,而這些信息可以通過元數(shù)據(jù)表達。
(4)安全性(safety)
分類完好的語言和數(shù)據(jù)庫都支持動態(tài)類型檢測,類的信息表示為元數(shù)據(jù),這樣在系統(tǒng)運行時,可以被類檢測者訪問。
(5)査錯功能(debugging)
在査錯時使用兀數(shù)據(jù)信息,有助于檢測可運 行應用系統(tǒng)的解釋和修改狀態(tài)?
(6)瀏覽功能(browsing)
為數(shù)據(jù)的控制類開發(fā)瀏覽器時,為顯示數(shù)據(jù),要求能解譯數(shù)據(jù)的結(jié)構(gòu),而這些信息是以元數(shù)據(jù)來表達的。
(7)程序生成(programgeneration)
如果允許訪問元數(shù)據(jù),則可以利用關(guān)于結(jié)構(gòu)的信息自 動生成程序。如數(shù)據(jù)庫查詢的優(yōu)化處理和遠程過程調(diào)用殘體(stub)生成。
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/119a6
本站聲明:網(wǎng)站內(nèi)容來源于 *** ,如有侵權(quán),請聯(lián)系我們,我們將及時處理。