資源描述:
《符號(hào)庫(kù)xml描述文檔》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、34第1章符號(hào)庫(kù)描述文檔概述本章節(jié)將對(duì)符號(hào)庫(kù)描述文檔的用途及采用的編碼方式進(jìn)行介紹,旨在讓讀者在對(duì)符號(hào)庫(kù)描述文檔有一個(gè)初步的認(rèn)識(shí),為后面章節(jié)具體介紹符號(hào)庫(kù)描述文檔提供基礎(chǔ)。1.1符號(hào)庫(kù)描述文檔的編碼方式介紹本符號(hào)庫(kù)描述文檔采用W3CXMLSchema語(yǔ)言來(lái)進(jìn)行文檔的整體結(jié)構(gòu)的標(biāo)準(zhǔn)定義,采用XML語(yǔ)言來(lái)實(shí)現(xiàn)符號(hào)庫(kù)具體內(nèi)容的編碼與數(shù)據(jù)錄入。其中,XMLSchema是一種豐富的、功能強(qiáng)大的用于XML文檔結(jié)構(gòu)描述的語(yǔ)言。因此,就算讀者對(duì)XMLSchema的語(yǔ)法結(jié)構(gòu)一點(diǎn)也不清楚,也能夠根據(jù)其整體結(jié)構(gòu)大致了解其描述的含義。但是,為了精確的去理解符號(hào)庫(kù)描述文檔中各種表達(dá)的含義及文檔的整體結(jié)構(gòu),推薦讀者在
2、閱讀本文檔之前對(duì)XMLSchema這一國(guó)際標(biāo)準(zhǔn)有一個(gè)基本的必要的認(rèn)識(shí)。1.2符號(hào)庫(kù)描述文檔的用途前文已經(jīng)提到,本符號(hào)庫(kù)描述文檔采用國(guó)際標(biāo)準(zhǔn)的網(wǎng)絡(luò)數(shù)據(jù)傳輸與存儲(chǔ)編碼方式XML(可擴(kuò)展標(biāo)記語(yǔ)言ExtensibleMarkupLanguage)進(jìn)行編碼,具體的用途及意義如下:——能夠同本符號(hào)庫(kù)文檔配套的制圖軟件協(xié)同作用,完成地形圖制圖與出圖的基本工作?!峁┝艘环輰?duì)于國(guó)家標(biāo)準(zhǔn)地形圖符號(hào)在地圖制圖方面,運(yùn)用XML語(yǔ)言進(jìn)行描述的文檔?!峁?duì)于XMLSchema這種XML文檔描述結(jié)構(gòu)的支持,使得地圖符號(hào)庫(kù)信息的交流、與共享成為可能?!獮榉?hào)庫(kù)描述信息的傳輸以及存儲(chǔ)提供一個(gè)開(kāi)放、中立的描述框架。
3、——為以后地形圖中各比例尺下地物符號(hào)的符號(hào)化及制圖表達(dá)提供一個(gè)參考標(biāo)準(zhǔn)。1.3文檔的整體結(jié)構(gòu)34第1章術(shù)語(yǔ)及表達(dá)說(shuō)明2.1術(shù)語(yǔ)及其定義對(duì)本文中將要使用到的一些標(biāo)準(zhǔn)術(shù)語(yǔ)及其定義進(jìn)行說(shuō)明。2.1.1關(guān)聯(lián)關(guān)系用于描述兩個(gè)及兩個(gè)以上XML類(lèi)型元素的實(shí)例之間有連接的語(yǔ)義關(guān)系。2.1.2XML子元素XML元素所包含的下屬元素。2.1.3組合弧段弧段的序列,其中的每一條弧段均遵循一定的準(zhǔn)則,即除了最后一條弧段以外,其它每一條弧段的終止點(diǎn)為下一弧段的起始點(diǎn),最后一條弧段的終止點(diǎn)為整個(gè)組合弧段的終止點(diǎn)。2.1.4坐標(biāo)由兩個(gè)數(shù)字組成的序列,用于標(biāo)示二維空間中一個(gè)點(diǎn)的位置。2.1.5弧段一維的幾何基本單元,用于
4、表達(dá)一條連續(xù)的線域。2.1.6數(shù)據(jù)類(lèi)型用于定義一組值的域,以及在該域中所允許的一系列對(duì)這些值的操作。2.1.7域定義良好的集合。2.1.8XML元素包含子元素、屬性以及字符數(shù)據(jù)的XML文檔的基本信息單元。注意每一個(gè)XML文檔都包含一個(gè)或者多個(gè)XML元素,每一個(gè)元素都由起始標(biāo)簽以及34終止標(biāo)簽配對(duì)分隔符作為其邊界,如果為空元素,則使用空元素標(biāo)簽進(jìn)行標(biāo)識(shí)。每一個(gè)元素都有一個(gè)類(lèi)型,每一個(gè)元素均通過(guò)其名稱(chēng)作為標(biāo)識(shí),也常常通過(guò)一組屬性集來(lái)進(jìn)行標(biāo)識(shí)(但屬性對(duì)于一個(gè)元素來(lái)說(shuō)并非必須的)。屬性集中的每一個(gè)屬性均包括一個(gè)名稱(chēng)和一個(gè)值。2.1.9XML命名空間名稱(chēng)的集合,通過(guò)URI參考進(jìn)行唯一標(biāo)識(shí),在XML文
5、檔中通常被用作元素的名稱(chēng)或者屬性的名稱(chēng)。(W3CXMLNamespaces)2.1.10點(diǎn)用來(lái)表示一個(gè)位置的一維的基本的幾何單元。2.1.11多邊形由一條外部邊界和0條或者多條內(nèi)部邊界所限定的一個(gè)二維平面的一部分。2.1.12schema對(duì)于一個(gè)模型的形式化的描述。注意:簡(jiǎn)言之,一個(gè)schema是一組對(duì)于一個(gè)對(duì)象的特征及該對(duì)象與其他對(duì)象關(guān)系的抽象的表示。一個(gè)XMLschema用于表示XML對(duì)象元素與其屬性之間的關(guān)系。2.1.13XMLschema包含與其匹配的目標(biāo)命名空間的schema組件的集合。2.1.14序列相關(guān)單元(對(duì)象或者值)的有限的有序的集合(其中每個(gè)單元允許重復(fù)出現(xiàn))。2.1.
6、15集合相關(guān)單元(對(duì)象或者值)的無(wú)序的集合(其中不允許有單元的重復(fù)出現(xiàn))。342.1.16XML根元素2.1.17XML全局元素2.1.18XML復(fù)雜類(lèi)型2.1.19點(diǎn)符號(hào)不依比例尺表示的小面積地物或點(diǎn)狀地物符號(hào)。參考:龔健雅.地理信息系統(tǒng)基礎(chǔ).北京:科學(xué)出版社,2001.2.1.20線符號(hào)線符號(hào)時(shí)長(zhǎng)度在圖上依比例尺表示而寬度不依比例尺的符號(hào),它是地圖上表示順線狀延伸分布的物體或者制圖現(xiàn)象的符號(hào)。2.1.21面符號(hào)面符號(hào)時(shí)指二維圖上各方向都能依比例尺表示的符號(hào),它是地圖上用來(lái)表示面狀分布的物體或地理現(xiàn)象的符號(hào)。342.1.22字符串枚舉類(lèi)型(StringEnum)2.1.23基本數(shù)據(jù)類(lèi)型2
7、.1.24模板2.1.25地物2.1.26XMLschema選擇關(guān)系2.1.27屏幕坐標(biāo)系2.1.28實(shí)心填充2.1.29同名元素2.1.30模板方法342.2縮寫(xiě)術(shù)語(yǔ)的說(shuō)明以下為本文檔中用到的相關(guān)縮寫(xiě)術(shù)語(yǔ)的說(shuō)明。GISGeographicInformationSystem地理信息系統(tǒng)HTTPHypertextTransferProtocol超文本傳輸協(xié)議ISOInternationalOrganizationforSt