GB/T 17798-2007 地理空間數(shù)據(jù)交換格式(正式版)_第1頁(yè)
GB/T 17798-2007 地理空間數(shù)據(jù)交換格式(正式版)_第2頁(yè)
GB/T 17798-2007 地理空間數(shù)據(jù)交換格式(正式版)_第3頁(yè)
GB/T 17798-2007 地理空間數(shù)據(jù)交換格式(正式版)_第4頁(yè)
GB/T 17798-2007 地理空間數(shù)據(jù)交換格式(正式版)_第5頁(yè)
已閱讀5頁(yè),還剩83頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

代替GB/T17798—19992007-08-30發(fā)布中華人民共和國(guó)國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布I 2規(guī)范性引用文件 13術(shù)語(yǔ)和定義 14總則 44.1空間數(shù)據(jù)模型 44.2標(biāo)準(zhǔn)的格式 44.3規(guī)則的符號(hào) 44.4文件結(jié)構(gòu)基本組成元素 44.5格式中的關(guān)鍵字 54.6文件類(lèi)型 64.7可擴(kuò)展的原則 65矢量數(shù)據(jù)交換格式 75.1一般規(guī)定 75.2文件頭 75.3注釋 5.4要素類(lèi)型參數(shù) 5.5屬性數(shù)據(jù)結(jié)構(gòu) 5.6幾何數(shù)據(jù) 5.7注記 5.8拓?fù)鋽?shù)據(jù) 5.9屬性數(shù)據(jù) 5.10圖形表現(xiàn)數(shù)據(jù) 5.11矢量數(shù)據(jù)交換格式示例 6正射影像數(shù)據(jù)交換格式 6.1一般規(guī)定 6.2正射影像數(shù)據(jù)的原點(diǎn)和存貯順序 6.3內(nèi)容和格式 7格網(wǎng)數(shù)據(jù)交換格式 7.1格網(wǎng)的值 7.2格網(wǎng)的原點(diǎn)和存貯順序 7.3數(shù)據(jù)文件組成 7.4內(nèi)容和格式 7.5格網(wǎng)數(shù)據(jù)交換格式示例 附錄A(規(guī)范性附錄)空間數(shù)據(jù)的概念和對(duì)象模型 A.1概念模型 A.2空間對(duì)象的定義 附錄B(資料性附錄)標(biāo)準(zhǔn)的模式(Schema) ⅡB.1概述 B.2Csdf.xsd 附錄C(規(guī)范性附錄)常用參考橢球、投影類(lèi)型及參數(shù) C.1常用的參考橢球及其參數(shù) C.2常用投影類(lèi)型和需要的投影參數(shù)描述 附錄D(資料性附錄)矢量數(shù)據(jù)交換格式樣本 D.1文件頭示例 D.2要素類(lèi)型參數(shù)示例 D.3屬性數(shù)據(jù)結(jié)構(gòu)示例 D.4點(diǎn)狀要素幾何數(shù)據(jù)示例 D.5線狀要素幾何數(shù)據(jù)示例 D.6面狀要素幾何數(shù)據(jù)示例 D.7注記要素?cái)?shù)據(jù)示例 D.8拓?fù)鋽?shù)據(jù)示例 D.9屬性數(shù)據(jù)示例 D.10圖形表現(xiàn)數(shù)據(jù)示例 D.11XML形式的矢量數(shù)據(jù)示例 附錄E(資料性附錄)正射影像附加信息交換格式樣本 附錄F(資料性附錄)格網(wǎng)數(shù)據(jù)交換格式樣本 F.1文本格式的格網(wǎng)數(shù)據(jù)示例 F.2XML形式的格網(wǎng)數(shù)據(jù)示例 Ⅲ本標(biāo)準(zhǔn)代替GB/T17798—1999《地球空間數(shù)據(jù)交換格式》。本標(biāo)準(zhǔn)與GB/T17798—1999相比主要修改內(nèi)容如下:——對(duì)標(biāo)準(zhǔn)的格式進(jìn)行了規(guī)范;——對(duì)標(biāo)準(zhǔn)的術(shù)語(yǔ)和定義進(jìn)行了規(guī)范;——增加對(duì)注釋段的描述;——坐標(biāo)參照系:確定了坐標(biāo)參照系的定義方式,并在附錄C中列出常用的參考橢球、投影類(lèi)型和投影參數(shù);增加了高程基準(zhǔn)、時(shí)間參照系描述;——拓?fù)洌涸黾恿擞涗浗Y(jié)點(diǎn)拓?fù)浜途€拓?fù)涞臄?shù)據(jù)段;——屬性結(jié)構(gòu):根據(jù)常用數(shù)據(jù)庫(kù)和編程語(yǔ)言中的數(shù)據(jù)類(lèi)型對(duì)字段的描述進(jìn)行了規(guī)定;——時(shí)態(tài)要素:在屬性結(jié)構(gòu)中增加了對(duì)時(shí)態(tài)要素的說(shuō)明;——圖形表現(xiàn)數(shù)據(jù):將圖形定位信息與圖形表現(xiàn)信息分開(kāi),增加了圖形表現(xiàn)信息的描述,包括對(duì)點(diǎn)、——增加附錄C說(shuō)明中國(guó)常用的參考橢球及其參數(shù),投影類(lèi)型及投影需要的參數(shù);——增加附錄B給出了交換格式的XML模式(Schema)。本標(biāo)準(zhǔn)由全國(guó)地理信息標(biāo)準(zhǔn)化技術(shù)委員會(huì)歸口。本標(biāo)準(zhǔn)起草單位:國(guó)家測(cè)繪局測(cè)繪標(biāo)準(zhǔn)化研究所、武漢大學(xué)測(cè)繪遙感信息工程國(guó)家重點(diǎn)實(shí)驗(yàn)室。本標(biāo)準(zhǔn)所代替標(biāo)準(zhǔn)的歷次版本發(fā)布情況為:11范圍本標(biāo)準(zhǔn)規(guī)定了矢量和柵格兩種空間數(shù)據(jù)的交換格式。本標(biāo)準(zhǔn)適用于矢量、影像和格網(wǎng)空間數(shù)據(jù)交換。2規(guī)范性引用文件下列文件中的條款通過(guò)本標(biāo)準(zhǔn)的引用成為本標(biāo)準(zhǔn)的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本標(biāo)準(zhǔn),然而,鼓勵(lì)根據(jù)本標(biāo)準(zhǔn)達(dá)成協(xié)議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用于本標(biāo)準(zhǔn)。GB/T7408GB/T16831信息交換用漢字編碼字符集基本集數(shù)據(jù)元和交換格式信息交換日期和時(shí)間表示法(GB/T7408—2005,ISO地理點(diǎn)位置的緯度、經(jīng)度和高程的標(biāo)準(zhǔn)表示法(GB/T16831—1997,idtISO8601:6709:3術(shù)語(yǔ)和定義下列術(shù)語(yǔ)和定義適用于本標(biāo)準(zhǔn)?,F(xiàn)實(shí)世界現(xiàn)象的抽象。[ISO19101]具有明確定義的邊界和封裝狀態(tài)與行為特征的實(shí)體。[UML語(yǔ)義[17]]具有共同性質(zhì)的對(duì)象類(lèi)。2空間對(duì)象spatialobject代表要素空間特征的對(duì)象。[ISO19107]地理信息geographicinformation直接或間接與地球位置相關(guān)聯(lián)的現(xiàn)象有關(guān)的信息。[ISO給出與n個(gè)相互垂直軸相關(guān)的點(diǎn)的位置的坐標(biāo)系。[ISO大地坐標(biāo)系geodeticcoordinatesystem位置由大地經(jīng)度和大地緯度及(在三維的情況下)大地高確定的坐標(biāo)系。[ISO19111]投影坐標(biāo)系projectedcoordinatesystem由地圖投影產(chǎn)生的二維坐標(biāo)系。[ISO19111]坐標(biāo)參照系coordinatereferencesystem通過(guò)基準(zhǔn)與現(xiàn)實(shí)世界相關(guān)的坐標(biāo)系。[ISO19111]時(shí)間度量所依據(jù)的參照系。[ISO19108]協(xié)調(diào)世界時(shí)CoordinatedUniversalTime;UTC由國(guó)際計(jì)量局和國(guó)際地球自轉(zhuǎn)服務(wù)(IERS)維護(hù)的時(shí)間標(biāo)度,是各標(biāo)準(zhǔn)頻率和時(shí)間信號(hào)協(xié)調(diào)播發(fā)的坐標(biāo)coordinate用來(lái)指示N維空間中點(diǎn)的位置的數(shù)值序列。[ISO19107]直接用坐標(biāo)表示的空間對(duì)象?;跇?biāo)識(shí)的空間對(duì)象spatialobjectbyidentifiers通過(guò)引用其他空間對(duì)象的標(biāo)識(shí)表示的空間對(duì)象。點(diǎn)point0維幾何元素,表示一個(gè)位置。[ISO19107]3曲面surface二維幾何元素,局部代表一個(gè)平面區(qū)域內(nèi)連續(xù)的映射。[ISO19107]由一個(gè)外邊界和一個(gè)或多個(gè)內(nèi)邊界描述的2維幾何元素。三維幾何元素,代表歐幾里得三維空間一個(gè)區(qū)域的連續(xù)映射。[ISO19107]對(duì)相連或相鄰的點(diǎn)、線、面、體之間關(guān)系的科學(xué)闡述。特指那種在連續(xù)映射變換下保持不變的對(duì)象性質(zhì)。拓?fù)鋵?duì)象topologicalobject在連續(xù)轉(zhuǎn)換中空間特征不變的空間對(duì)象。[ISO19107]描述兩個(gè)要素之間邊界拓?fù)浜忘c(diǎn)集拓?fù)涞囊仃P(guān)系。拓?fù)潴wtopologicalsolid用圖形符號(hào)表達(dá)空間對(duì)象。元數(shù)據(jù)metadata關(guān)于數(shù)據(jù)的內(nèi)容、質(zhì)量、狀況和其他特性的描述性數(shù)據(jù)。由幾何元素所表示的數(shù)據(jù)。4柵格數(shù)據(jù)rasterdata被表示成有規(guī)則的空間陣列的數(shù)據(jù)。格網(wǎng)數(shù)據(jù)griddata與特定參照系相對(duì)應(yīng)的空間的規(guī)則化的數(shù)據(jù)。4.1空間數(shù)據(jù)模型本標(biāo)準(zhǔn)規(guī)定的空間數(shù)據(jù)交換格式的基礎(chǔ)是一個(gè)空間數(shù)據(jù)模型。其概念模型和空間對(duì)象的定義見(jiàn)附4.2標(biāo)準(zhǔn)的格式本標(biāo)準(zhǔn)采用兩種描述方式:一種是文本格式,用Backus-Naur格式(BNF)來(lái)精確描述所說(shuō)明的結(jié)構(gòu)、相互關(guān)系和格式;另一種是XML格式。用戶(hù)可以采用文本格式或XML形式表示實(shí)例本標(biāo)準(zhǔn)中緯度、經(jīng)度和高程的表示法參見(jiàn)GB/T16831,緯度、經(jīng)度一般采用度和十進(jìn)制小數(shù)度表本標(biāo)準(zhǔn)中日期和時(shí)間的表示法參見(jiàn)GB/T7408,一般采用公歷日期和時(shí)間表示法的基本格式Y(jié)YYYMMDDThhmmss,其中YYYY、MM、DD分別表示年、月、日,T用于分隔日期與時(shí)間,hh、mm、ss分別表示小時(shí)、分、秒,采用通用的24h計(jì)時(shí)系統(tǒng)。日期和時(shí)間表示中長(zhǎng)度不足的采用前置“0”。4.3規(guī)則的符號(hào)BNF的每一產(chǎn)生規(guī)則都有一個(gè)左項(xiàng)(標(biāo)識(shí))和一個(gè)右項(xiàng)(表達(dá)式),其間由“::=”連接,含義是左項(xiàng)由右項(xiàng)產(chǎn)生或左項(xiàng)被右項(xiàng)取代。用于產(chǎn)生規(guī)則的符號(hào)所具有的意義見(jiàn)表1。表1用于產(chǎn)生規(guī)則的符號(hào)被取代、產(chǎn)生、組成l或者(在該符號(hào)前后的項(xiàng)之間任選一個(gè))大括號(hào)內(nèi)的項(xiàng)可重復(fù)至少m次,至多n次,缺省m=0,n=中括號(hào)內(nèi)的項(xiàng)可選,相當(dāng)于{}尖括號(hào)內(nèi)的項(xiàng)應(yīng)當(dāng)被取代在該符號(hào)前后的項(xiàng)之間取值雙引號(hào)內(nèi)的項(xiàng)表示字符本身,如“|”表示字符|(7CH)4.4文件結(jié)構(gòu)基本組成元素文件結(jié)構(gòu)中的基本組成元素及其說(shuō)明如下:a)<CR>::=回車(chē)符(0AH){{<空白符>}回車(chē)符(0AH)}表示換行和/或若干空行。5正數(shù)用于空間對(duì)象標(biāo)識(shí)??臻g對(duì)象標(biāo)識(shí)在同一數(shù)據(jù)文檔中必須唯一。零用于表示要素的多個(gè)組成部分的分隔。對(duì)象標(biāo)識(shí)碼前的負(fù)號(hào)用于表示組成要素的子對(duì)象的方向。d))<要素類(lèi)型編碼>::={<漢字字符>|<英文字母>|<數(shù)字>|_}?不超過(guò)16個(gè)字節(jié)?!癠nknown”是預(yù)定義的保留編碼。不超過(guò)16個(gè)字節(jié)?!癠nknown”是預(yù)定義的保留編碼。不超過(guò)32個(gè)字節(jié)?!癠nknown”是預(yù)定義的保留層名。Y方向坐標(biāo)Z方向(高程)坐標(biāo)。角度值,單位是度,逆時(shí)針?lè)较驗(yàn)檎?。用于表達(dá)顏色的整數(shù)型值。o)<漢字字符>::=符合GB2312的所有漢字字符p)<字符>::=!|"|#1$1%|&|’|*1+1,1-1.1/1:|;|<|=l>l?|@|\|^l_“(”“)”|r)<標(biāo)識(shí)符>::=<漢字字符>|<英文字母>{<漢字字符>|<英文字母>|<數(shù)字>|_}在計(jì)算機(jī)內(nèi)部運(yùn)算時(shí)應(yīng)表示為32位整型數(shù)。在計(jì)算機(jī)內(nèi)部運(yùn)算時(shí)應(yīng)表示為64位雙精度浮點(diǎn)數(shù)。表示點(diǎn)的坐標(biāo)。4.5格式中的關(guān)鍵字本標(biāo)準(zhǔn)規(guī)定的交換格式所用的關(guān)鍵字見(jiàn)表2。6表2交換格式中的關(guān)鍵字AggregationBegin聚合對(duì)象開(kāi)始標(biāo)識(shí)PointBegin點(diǎn)要素開(kāi)始標(biāo)識(shí)AggregationEnd聚合對(duì)象結(jié)束標(biāo)識(shí)PointEnd點(diǎn)要素結(jié)束標(biāo)識(shí)AnnotationBegin注記數(shù)據(jù)段開(kāi)始標(biāo)識(shí)PolygonBegin面要素開(kāi)始標(biāo)識(shí)AnnotationEnd注記數(shù)據(jù)段結(jié)束標(biāo)識(shí)PolygonEnd面要素結(jié)束標(biāo)識(shí)AttributeBegin屬性數(shù)據(jù)段開(kāi)始標(biāo)識(shí)RelationTableBegin屬性值對(duì)應(yīng)表開(kāi)始標(biāo)識(shí)AttributeEnd屬性數(shù)據(jù)段結(jié)束標(biāo)識(shí)RelationTableEnd屬性值對(duì)應(yīng)表結(jié)束標(biāo)識(shí)CommentBegin注釋段開(kāi)始標(biāo)識(shí)RepresentationBegin圖形表現(xiàn)數(shù)據(jù)開(kāi)始標(biāo)識(shí)CommentEnd注釋段結(jié)束標(biāo)識(shí)RepresentationEnd圖形表現(xiàn)數(shù)據(jù)結(jié)束標(biāo)識(shí)ConstantBegin常量定義開(kāi)始標(biāo)識(shí)體要素開(kāi)始標(biāo)識(shí)ConstantEnd常量定義結(jié)束標(biāo)識(shí)體要素結(jié)束標(biāo)識(shí)EdgeTopologyBegin弧段拓?fù)溟_(kāi)始標(biāo)識(shí)圖形表現(xiàn)開(kāi)始標(biāo)識(shí)EdgeTopologyEnd弧段拓?fù)浣Y(jié)束標(biāo)識(shí)圖形表現(xiàn)結(jié)束標(biāo)識(shí)FeatureCodeBegin要素類(lèi)型編碼開(kāi)始標(biāo)識(shí)TableEnd屬性表結(jié)束標(biāo)識(shí)FeatureCodeEnd要素類(lèi)型編碼結(jié)束標(biāo)識(shí)TableStructureBegin屬性表結(jié)構(gòu)開(kāi)始標(biāo)識(shí)HeadBegin文件頭開(kāi)始標(biāo)識(shí)TableStructureEnd屬性表結(jié)構(gòu)結(jié)束標(biāo)識(shí)HeadEnd文件頭結(jié)束標(biāo)識(shí)TopologyBegin拓?fù)溟_(kāi)始標(biāo)識(shí)LineBegin線要素開(kāi)始標(biāo)識(shí)TopologyEnd拓?fù)浣Y(jié)束標(biāo)識(shí)線要素結(jié)束標(biāo)識(shí)Unknown未知的編碼或?qū)用鸑odeTopologyBegin結(jié)點(diǎn)拓?fù)溟_(kāi)始標(biāo)識(shí)VarcharBegin變長(zhǎng)字符串開(kāi)始標(biāo)識(shí)NodeTopologyEnd結(jié)點(diǎn)拓?fù)浣Y(jié)束標(biāo)識(shí)VarcharEnd變長(zhǎng)字符串結(jié)束標(biāo)識(shí)4.6文件類(lèi)型本標(biāo)準(zhǔn)包含四種文件類(lèi)型。分別由數(shù)據(jù)標(biāo)志DataMark予以區(qū)別。本標(biāo)準(zhǔn)所采用的文件名后綴見(jiàn)表3。表3文件名后綴數(shù)據(jù)類(lèi)型普通文本的文件名后綴XML格式的文件名后綴矢量數(shù)據(jù)影像數(shù)據(jù)影像數(shù)據(jù)的附加信息格網(wǎng)數(shù)據(jù)4.7可擴(kuò)展的原則允許用戶(hù)在本標(biāo)準(zhǔn)格式的基礎(chǔ)上進(jìn)行擴(kuò)展,以兼顧本標(biāo)準(zhǔn)無(wú)法表示的用戶(hù)數(shù)據(jù)或應(yīng)用的需求。用戶(hù)可以在文件中通過(guò)增加相應(yīng)的關(guān)鍵詞進(jìn)行擴(kuò)展,但用戶(hù)的擴(kuò)展不應(yīng)破壞本標(biāo)準(zhǔn)規(guī)定的格式部分。用戶(hù)的擴(kuò)展數(shù)據(jù)由進(jìn)行數(shù)據(jù)交換的用戶(hù)解析。75矢量數(shù)據(jù)交換格式5.1一般規(guī)定5.1.1空間對(duì)象本格式考慮0維空間對(duì)象(點(diǎn))、一維空間對(duì)象(線)、二維空間對(duì)象(面)、三維空間對(duì)象(體)、注記對(duì)象和聚合對(duì)象??臻g對(duì)象由幾何數(shù)據(jù)、屬性數(shù)據(jù)、拓?fù)鋽?shù)據(jù)、圖形表現(xiàn)數(shù)據(jù)組成,通過(guò)標(biāo)識(shí)碼關(guān)聯(lián)。幾何數(shù)據(jù)屬于同一坐標(biāo)參考系統(tǒng),并在文件頭中說(shuō)明幾何數(shù)據(jù)的坐標(biāo)參考系統(tǒng)。注記對(duì)象的幾何數(shù)據(jù)類(lèi)型包括單點(diǎn)和多點(diǎn)。注記內(nèi)容作為注記對(duì)象的一部分進(jìn)行記錄。二維、三維空間對(duì)象的標(biāo)識(shí)點(diǎn)作為空間對(duì)象的一部分進(jìn)行記錄。5.1.2幾何數(shù)據(jù)本交換格式的幾何數(shù)據(jù)類(lèi)型分為點(diǎn)、線、面、體和聚合對(duì)象五類(lèi)。點(diǎn)狀要素有四種,分別是獨(dú)立點(diǎn)、結(jié)點(diǎn)、有向點(diǎn)和點(diǎn)簇。線狀要素、面狀要素和體狀要素的幾何數(shù)據(jù)可以用直接坐標(biāo)或間接坐標(biāo)表示。直接坐標(biāo)表示中可以包括用于描述圖形的參數(shù)。一個(gè)線對(duì)象由一個(gè)或多個(gè)線段組成。一個(gè)面對(duì)象由一個(gè)或多個(gè)圈組成。聚合對(duì)象是多個(gè)空間對(duì)象組成的聚合。5.1.3屬性數(shù)據(jù)幾何數(shù)據(jù)和屬性數(shù)據(jù)通過(guò)對(duì)象標(biāo)識(shí)碼關(guān)聯(lián),即具有相同對(duì)象標(biāo)識(shí)碼的幾何數(shù)據(jù)和屬性數(shù)據(jù)是對(duì)同一空間對(duì)象的描述??臻g對(duì)象的對(duì)象標(biāo)識(shí)碼必須為大于0的整數(shù),并在同一文檔中是唯一的對(duì)象標(biāo)識(shí)碼。任一空間對(duì)象采用的屬性數(shù)據(jù)結(jié)構(gòu)可通過(guò)在空間對(duì)象上添加要素類(lèi)型編碼來(lái)說(shuō)明。5.1.4文件組成矢量數(shù)據(jù)交換文件由八部分組成:第一部分為文件頭,它說(shuō)明了數(shù)據(jù)的基本特征,如數(shù)據(jù)范圍、坐標(biāo)維數(shù)、比例尺等;第二部分為要素類(lèi)型參數(shù);第三部分為屬性數(shù)據(jù)結(jié)構(gòu);第四部分為幾何數(shù)據(jù);第五部分為注記;第六部分為拓?fù)鋽?shù)據(jù);第七部分為屬性數(shù)據(jù);第八部分為圖形表現(xiàn)數(shù)據(jù)。<矢量數(shù)據(jù)交換格式>::=<文件頭><要素類(lèi)型參數(shù)><屬性數(shù)據(jù)結(jié)構(gòu)><幾何數(shù)據(jù)><注記><拓?fù)鋽?shù)據(jù)><屬性數(shù)據(jù)><圖形表現(xiàn)數(shù)據(jù)>每一部分表示一個(gè)數(shù)據(jù)段,分別以Begin和End表示數(shù)據(jù)段的起始位置和結(jié)束位置。數(shù)據(jù)段內(nèi)的格式是嚴(yán)格的。但可以在文件中增加數(shù)據(jù)段以自行擴(kuò)展用戶(hù)需要的數(shù)據(jù),或使應(yīng)用程序能夠兼容不同版本的格式標(biāo)準(zhǔn)。5.1.5文件組織方式數(shù)據(jù)以文本格式存儲(chǔ)在一個(gè)文件中,或根據(jù)附錄B規(guī)定的模式以XML形式存儲(chǔ)在一個(gè)文件中。5.1.6字符集文件中的漢字不做轉(zhuǎn)換,直接采用GB2312編碼,對(duì)GB2312未編碼的擴(kuò)展?jié)h字由讀寫(xiě)本交換格式的程序自行決定擴(kuò)展編碼方式,本標(biāo)準(zhǔn)暫不作定義。5.1.7字符大小寫(xiě)除表示屬性值和注記內(nèi)容外,字符和字符串的大小寫(xiě)一律不區(qū)分。5.1.8空行除對(duì)Varchar型屬性值的表示外,交換文件中所有空行均應(yīng)被忽略。5.2文件頭5.2.1文件頭標(biāo)識(shí)采用字符標(biāo)識(shí)HeadBegin說(shuō)明文件頭的起始位置,字符標(biāo)識(shí)HeadEnd說(shuō)明文件頭的結(jié)束位置。起始位置和結(jié)束位置間不限定字節(jié)數(shù),以便擴(kuò)充。5.2.2文件頭數(shù)據(jù)類(lèi)型文件頭分兩類(lèi)數(shù)據(jù):基本的且必須的信息(基本部分)和擴(kuò)充的附加信息(擴(kuò)充部分)。附加部分可8以省略。5.2.3文件頭內(nèi)容和格式文件頭內(nèi)容和格式如下:<文件頭>::=HeadBegin<CR>DataMark:CNSDTF-VCT<CR>Version:<GB/T17798—2007><CR>[CoordinateSystemType:C|D|P<CR>][Dim:<2|3><CR>][XAxisDirection:<E|N|W|S><CR>][YAxisDirection:<N|E|S|W><CR>][PrimeMeridian:<首子午線><CR>][Projection:<投影類(lèi)型><CR>][Parameters:<投影參數(shù)><CR>][VerticalDatum:<高程基準(zhǔn)><CR>]HeadEnd<CR>交換格式標(biāo)志DataMark:中國(guó)地球空間數(shù)據(jù)交換格式-矢量交換格式(CNSDTF-VCT)的標(biāo)志?;静糠帧0姹咎?hào)Version:空間數(shù)據(jù)交換格式的版本號(hào),當(dāng)前版本號(hào)為GB/T17798—2007?;静糠帧W鴺?biāo)系類(lèi)型CoordinateSystemType:坐標(biāo)系類(lèi)型。C表示笛卡兒(Cartesian)坐標(biāo)系、D表示大地坐標(biāo)系,P表示投影坐標(biāo)系。缺省為C。坐標(biāo)維數(shù)Dim:坐標(biāo)維數(shù),2表示僅有二維坐標(biāo),3表示有三維坐標(biāo)。當(dāng)Dim為2時(shí),點(diǎn)的坐標(biāo)中無(wú)<Z>項(xiàng),Dim為3時(shí),點(diǎn)的坐標(biāo)中有<Z>項(xiàng)。缺省為2。坐標(biāo)軸方向XAxisDirection:X坐標(biāo)軸方向。缺省為E。YAxisDirection:Y坐標(biāo)軸方向。缺省為N。X坐標(biāo)軸與Y坐標(biāo)軸垂直。E表示向東,N表示向北,W表示向西,S表示向南。當(dāng)坐標(biāo)系類(lèi)型為大地坐標(biāo)系時(shí)不需要說(shuō)明坐標(biāo)軸方向。坐標(biāo)單位表示經(jīng)緯度。當(dāng)坐標(biāo)系類(lèi)型為笛卡兒坐標(biāo)系或投影坐標(biāo)系時(shí),缺省為M。當(dāng)坐標(biāo)系類(lèi)型為大地坐標(biāo)系時(shí),缺省為D。9ZUnit:高程坐標(biāo)單位,M表示米,缺省為M。僅當(dāng)坐標(biāo)維數(shù)為3時(shí)有效。<其他單位>::=<單位名稱(chēng)>,<單位類(lèi)型>,<單位因子><字符串>中不能含有逗號(hào)(,)。Length表示為長(zhǎng)度單位,Angle表示為角度單位。高程坐標(biāo)單位的類(lèi)型必須為長(zhǎng)度單位。與標(biāo)準(zhǔn)單位(長(zhǎng)度的標(biāo)準(zhǔn)單位為米,經(jīng)緯度的標(biāo)準(zhǔn)單位為度)的比例因子,如公里或千米的單位因子為1000。參考橢球<參考橢球>::=<參考橢球名稱(chēng)>,<長(zhǎng)半軸>,<扁率的倒數(shù)>長(zhǎng)半軸的單位為米。中國(guó)常用的參考橢球及其參數(shù)見(jiàn)附錄C。當(dāng)坐標(biāo)系類(lèi)型為笛卡兒坐標(biāo)系時(shí)不需要說(shuō)明參考橢球。首子午線<其他首子午線>Greenwich表示格林尼治子午線。格林尼治子午線的經(jīng)度為0。缺省為Greenwich。<其他首子午線>::=<首子午線名稱(chēng)>,<首子午線格林尼治經(jīng)度><字符串>中不能含有逗號(hào)(,)。b)<首子午線格林尼治經(jīng)度>::=<浮點(diǎn)>從格林尼治子午線起算度量首子午線的經(jīng)度,向東為正。當(dāng)坐標(biāo)系類(lèi)型為笛卡兒坐標(biāo)系時(shí)不需要說(shuō)明首子午線。投影類(lèi)型投影類(lèi)型隱含了投影轉(zhuǎn)換時(shí)的公式。中國(guó)常用投影類(lèi)型的名稱(chēng)及需要的投影參數(shù)見(jiàn)附錄C。僅當(dāng)坐標(biāo)系類(lèi)型為大地坐標(biāo)系、投影坐標(biāo)系時(shí)才需要說(shuō)明投影類(lèi)型。0投影參數(shù)<投影參數(shù)>::=<原點(diǎn)經(jīng)度>,<原點(diǎn)緯度>,<第一標(biāo)準(zhǔn)緯線>,<第二標(biāo)準(zhǔn)緯線>,<方位i)<帶寬>::=3|6|1.5|<浮點(diǎn)>各投影參數(shù)間以逗號(hào)(,)分隔,在一行內(nèi)表達(dá)完畢。其中投影參數(shù)可以為空,但逗號(hào)分隔符(,)不能缺少。一般采用度和十進(jìn)制小數(shù)度的表示法。東偏、北偏以米為單位。不同類(lèi)型的投影,需要的投影參數(shù)不同。中國(guó)常用投影類(lèi)型的名稱(chēng)及需要的投影參數(shù)見(jiàn)附錄C。僅當(dāng)坐標(biāo)系類(lèi)型為投影坐標(biāo)系時(shí)才需要說(shuō)明投影參數(shù)。1高程基準(zhǔn)<高程基準(zhǔn)>::=1985國(guó)家高程基準(zhǔn)|1956年黃海高程系統(tǒng)|<其他高程基準(zhǔn)><其他高程基準(zhǔn)>::=<高程基準(zhǔn)名稱(chēng)>,<與1985國(guó)家高程基準(zhǔn)的較差><字符串>中不能含有逗號(hào)(,)。b)<與1985國(guó)家高程基準(zhǔn)的較差>::=<浮點(diǎn)>與1985國(guó)家高程基準(zhǔn)的較差,以米為單位。2時(shí)間參照系<時(shí)間參照系>::=協(xié)調(diào)世界時(shí)|<當(dāng)?shù)貢r(shí)間><當(dāng)?shù)貢r(shí)間>::=<當(dāng)?shù)貢r(shí)間名稱(chēng)>,<與協(xié)調(diào)世界時(shí)的時(shí)差><字符串>中不能含有逗號(hào)(,)。舉例:北京時(shí)間。b)<與協(xié)調(diào)世界時(shí)的時(shí)差>::=<+|-hhmm>hh表示小時(shí)數(shù),mm表示分。舉例:北京時(shí)間與協(xié)調(diào)世界時(shí)的時(shí)差為+0800。3數(shù)據(jù)集范圍ExtentMin:數(shù)據(jù)集最小坐標(biāo)。ExtentMax:數(shù)據(jù)集最大坐標(biāo)。MapScale:數(shù)據(jù)集比例尺分母。5坐標(biāo)偏移量Offset::坐標(biāo)偏移量。6數(shù)據(jù)集創(chuàng)建時(shí)間Date:數(shù)據(jù)集創(chuàng)建日期,日期的表示法參見(jiàn)GB/T7408。7屬性字段分隔符Separator:任意單字節(jié)非空白字符,用于分隔屬性值。缺省為逗號(hào)(,)。5.3注釋5.3.1注釋標(biāo)識(shí)采用字符標(biāo)識(shí)“CommentBegin”表示注釋起始位置,采用字符標(biāo)識(shí)“CommentEnd”表示注釋結(jié)束位置。注釋段可以位于文件中的任意行。一個(gè)文件中可以有多個(gè)注釋段,但注釋段不可嵌套。5.3.2注釋內(nèi)容CommentBegin和CommentEnd標(biāo)志間的內(nèi)容為說(shuō)明性?xún)?nèi)容,系統(tǒng)不必處理。5.4要素類(lèi)型參數(shù)5.4.1要素類(lèi)型參數(shù)標(biāo)識(shí)采用字符標(biāo)識(shí)“FeatureCodeBegin”表示要素類(lèi)型參數(shù)定義起始位置,采用字符標(biāo)識(shí)"Feature-CodeEnd”表示要素類(lèi)型參數(shù)定義結(jié)束位置。5.4.2要素類(lèi)型參數(shù)內(nèi)容和格式<要素類(lèi)型編碼>,<要素類(lèi)型名稱(chēng)>,<幾何類(lèi)型>,<屬性表名>{,<用戶(hù)項(xiàng)>}。<CR>}。FeatureCodeEnd<CR>b)<幾何類(lèi)型>::=Point|Line|Polygon|Solid|Annotation同一要素類(lèi)型必須具有相同的幾何類(lèi)型。本標(biāo)準(zhǔn)支持的幾何類(lèi)型分別是點(diǎn)(Point)、線(Line)、面(Polygon)、體(Solid)和注記(Annotation)。空表名表示沒(méi)有屬性表。<字符串>中不能含有逗號(hào)(,)。5.4.3自行定義用戶(hù)項(xiàng)可以自行定義若干用戶(hù)項(xiàng),以擴(kuò)展其他要素類(lèi)型參數(shù)信息。5.5屬性數(shù)據(jù)結(jié)構(gòu)5.5.1屬性數(shù)據(jù)結(jié)構(gòu)標(biāo)識(shí)采用字符標(biāo)識(shí)“TableStructureBegin"表示屬性數(shù)據(jù)結(jié)構(gòu)定義起始位置,采用字符標(biāo)識(shí)"TableStruc-tureEnd”表示屬性數(shù)據(jù)結(jié)構(gòu)定義結(jié)束位置。5.5.2屬性數(shù)據(jù)結(jié)構(gòu)內(nèi)容和格式TableStructureEnd<CR><屬性表定義>::=<屬性表名>,<字段個(gè)數(shù)>[,NoneGeometry]<CR>{<字段名>,<字段描述><CR>}m0<CR>a)標(biāo)注為NoneGeometry的表,沒(méi)有相關(guān)的幾何數(shù)據(jù),屬性數(shù)據(jù)中不包含空間對(duì)象標(biāo)識(shí)碼。在同一個(gè)屬性表中不能有相同名稱(chēng)的字段。對(duì)于具有時(shí)態(tài)的要素,分別以可選的字段名Temporal_Start和Temporal_End表示要素的起始時(shí)間和終止時(shí)間,字段類(lèi)型為Datetime。Double<寬度>,<精度>|Date|Time|Datetime|Varchar|Varbinle類(lèi)型以8個(gè)字節(jié)存儲(chǔ);Date類(lèi)型以4個(gè)字節(jié)存儲(chǔ),顯示格式應(yīng)為YYYYMMDD;Time類(lèi)型以4個(gè)字節(jié)存儲(chǔ),顯示格式應(yīng)為hh:mm:ss.sss;Datetime類(lèi)型以8個(gè)字節(jié)存儲(chǔ),顯示格式應(yīng)為YYYYMMDDThh:mm:ss.s,格式中YYYY表示年,MM表示月,DD表示日變長(zhǎng)字符串,屬性值的表示見(jiàn)5.9.3。2)由于文本交換格式的限制,本格式暫不包含二進(jìn)制類(lèi)型屬性值的轉(zhuǎn)換。二進(jìn)制字段(如多媒體數(shù)據(jù))采取外掛文件轉(zhuǎn)換,在字段描述處記錄“Varbin”,屬性值處記錄外掛文件路徑。3)<寬度>::=<整數(shù)>,數(shù)據(jù)的顯示長(zhǎng)度,包括符號(hào)+或一,以及小數(shù)點(diǎn)符號(hào)。4)<精度>::=<整數(shù)>,小數(shù)點(diǎn)后的有效位數(shù)。e)m=字段個(gè)數(shù),0≤m<0。后面緊接著定義m個(gè)字段。f)以0開(kāi)始的單獨(dú)一行表示一個(gè)屬性表結(jié)構(gòu)定義結(jié)束。5.6幾何數(shù)據(jù)5.6.1幾何數(shù)據(jù)標(biāo)識(shí)分別用“PointBegin"、"PointEnd"、"LineBegin"、"LineEnd"、"PolygonBegin"、"PolygonEnd”、據(jù)的起始位置和結(jié)束位置。5.6.2幾何數(shù)據(jù)內(nèi)容和格式AggregationBegin<CR>{CR>以0開(kāi)始的單獨(dú)一行表示一個(gè)要素?cái)?shù)據(jù)結(jié)束。點(diǎn)狀要素.1點(diǎn)狀要素內(nèi)容與格式<點(diǎn)的特征類(lèi)型><CR>[,<點(diǎn)數(shù)><CR>]{<坐標(biāo)><CR>}”1表示獨(dú)立點(diǎn),2表示結(jié)點(diǎn),3表示有向點(diǎn),4表示點(diǎn)簇。獨(dú)立點(diǎn)、結(jié)點(diǎn)的點(diǎn)數(shù)為1,有向點(diǎn)的點(diǎn)數(shù)為2。當(dāng)點(diǎn)的特征類(lèi)型為1,2,3時(shí)沒(méi)有點(diǎn)數(shù)表示,當(dāng)點(diǎn)的特征類(lèi)型為4時(shí)有點(diǎn)數(shù)表示。線狀要素.1線狀要素內(nèi)容與格式<線的特征類(lèi)型><CR><直接坐標(biāo)線>|<間接坐標(biāo)線>.2線的特征類(lèi)型<線的特征類(lèi)型>::=1|100其中,1表示直接坐標(biāo)線,100表示間接坐標(biāo)線。.3直接坐標(biāo)線直接坐標(biāo)線是基于坐標(biāo)的空間對(duì)象。<圓心弧>|<橢圓弧>|<三次樣條曲線>|<B樣條曲線>|<貝賽爾曲線>}mb)<線段的類(lèi)型>:=11|12|13|14|15|16|1711表示折線,12表示三點(diǎn)圓弧,13表示圓心弧,14表示橢圓弧,15表示三次樣條曲線,16表c)m=線段條數(shù),0≤m<~。后面緊接著定義m條線段。線段的類(lèi)型為11時(shí),采用此記法。其中:.3.2三點(diǎn)圓弧線段的類(lèi)型為12時(shí),采用此記法。三點(diǎn)圓弧的點(diǎn)數(shù)固定為3。表示法如圖1所示,箭頭方向?yàn)榛《巫呦?,第一點(diǎn)和第三點(diǎn)分別為圓弧的起點(diǎn)和終點(diǎn),第二點(diǎn)為圓弧上的任一點(diǎn)。圖1三點(diǎn)圓弧的表示法.3.3圓心弧線段的類(lèi)型為13時(shí),采用此記法,分別記錄圓心點(diǎn)坐標(biāo)、半徑、起始角和終止角,表示法如圖2所示。圖2圓心弧的表示法.3.4橢圓弧<EndAngle><CR>線段的類(lèi)型為14時(shí),采用此記法,分別記錄橢圓中心點(diǎn)坐標(biāo)、長(zhǎng)半軸端點(diǎn)相對(duì)于中點(diǎn)的坐標(biāo)、短半軸長(zhǎng)度與長(zhǎng)半軸的比率、起始角和終止角,表示法如圖3所示。GB/T17798—2007圖3橢圓弧的表示法其中:<Ratio>::=<StartAngle>::=<角度><EndAngle>::=<角度>.3.5三次樣條曲線線段的類(lèi)型為15時(shí),采用此記法。后面兩對(duì)坐標(biāo)分別表示樣條起點(diǎn)和終點(diǎn)的單位切矢量。其中:.3.6B樣條曲線線段的類(lèi)型為16時(shí),采用此記法。其中:m=節(jié)點(diǎn)個(gè)數(shù),2≤m<0。.3.7貝賽爾曲線線段的類(lèi)型為17時(shí),采用此記法。其中:b)n=點(diǎn)數(shù),2≤n<0。.4間接坐標(biāo)線間接坐標(biāo)線是基于標(biāo)識(shí)的空間對(duì)象,用構(gòu)成它的子線對(duì)象的標(biāo)識(shí)號(hào)表示。本標(biāo)準(zhǔn)支持線對(duì)象的嵌套引用,不限定嵌套層數(shù)(如線對(duì)象A可以由線對(duì)象B和線對(duì)象C組成,線對(duì)象B可以由線對(duì)象D組成,線對(duì)象C可以由線對(duì)象E組成),但不得自我引用和循環(huán)引用(即線對(duì)象B不可以由線對(duì)象B或線對(duì)象A組成)。<線狀要素間接坐標(biāo)>::=<線對(duì)象的項(xiàng)數(shù)><CR>{<[-]線對(duì)象標(biāo)識(shí)號(hào)>{,<[-]線對(duì)象標(biāo)識(shí)號(hào)>}8<CR>}。線的特征類(lèi)型為100時(shí),采用此記法。其中:線對(duì)象標(biāo)識(shí)號(hào)8個(gè)一行,以逗號(hào)(,)分開(kāi),總數(shù)目為<線對(duì)象的項(xiàng)數(shù)>。<線對(duì)象標(biāo)識(shí)號(hào)>前可選的負(fù)號(hào)表示該子線對(duì)象反向。以0表示不相連的子線對(duì)象間的分隔標(biāo)識(shí),分隔標(biāo)識(shí)計(jì)入<線對(duì)象的項(xiàng)數(shù)>中。面狀要素.1面狀要素內(nèi)容與格式<面的特征類(lèi)型><CR><標(biāo)識(shí)點(diǎn)><CR><邊界>.2面的特征類(lèi)型其中,1表示由直接坐標(biāo)表示的面對(duì)象,100表示由間接坐標(biāo)表示的面對(duì)象。.3標(biāo)識(shí)點(diǎn).5直接坐標(biāo)面直接坐標(biāo)面是基于坐標(biāo)的空間對(duì)象。面的特征類(lèi)型為1時(shí),采用此記法。其中:b)<面的幾何形狀>::=11|12|13|1411表示簡(jiǎn)單多邊形,12表示三點(diǎn)圓,13表示圓心圓,14表示橢圓。.5.1多邊形面的幾何形狀為11時(shí),采用此記法。多邊形必須是封閉的。其中:.5.2三點(diǎn)圓面的幾何形狀為12時(shí),采用此記法。三點(diǎn)圓的點(diǎn)數(shù)固定為3。.5.3圓心圓面的幾何形狀為13時(shí),采用此記法,分別記錄圓心點(diǎn)坐標(biāo)和半徑。其中:.5.4橢圓面的幾何形狀為14時(shí),采用此記法,分別記錄橢圓中心點(diǎn)坐標(biāo)、長(zhǎng)半軸端點(diǎn)相對(duì)于中點(diǎn)的坐標(biāo)、短半軸長(zhǎng)度與長(zhǎng)半軸的比率。.6間接坐標(biāo)面間接坐標(biāo)面是基于標(biāo)識(shí)的空間對(duì)象,是引用線對(duì)象或面對(duì)象構(gòu)成的面對(duì)象,用構(gòu)成它的線對(duì)象或面對(duì)象的標(biāo)識(shí)號(hào)表示。面對(duì)象不能由線對(duì)象和面對(duì)象混合組成。本標(biāo)準(zhǔn)支持面對(duì)象引用(如面對(duì)象A可以由線對(duì)象B和線對(duì)象C組成,或面對(duì)象A可以由面對(duì)象D和面對(duì)象E組成),但不支持嵌套引用(即線對(duì)象B和線對(duì)象C不能是間接坐標(biāo)線,面對(duì)象D和面對(duì)象E不能是間接坐標(biāo)面),不得自我引用和循環(huán)引用。面對(duì)象應(yīng)是封閉的。<間接坐標(biāo)面>::=<間接坐標(biāo)面的構(gòu)成類(lèi)型><CR><對(duì)象的項(xiàng)數(shù)><CR>{<對(duì)象標(biāo)識(shí)號(hào)>{,<對(duì)象標(biāo)識(shí)號(hào)>}3<CR>}。面的特征類(lèi)型為100時(shí),采用此記法。其中:a)<間接坐標(biāo)面的構(gòu)成類(lèi)型>::=21|2221表示引用線對(duì)象構(gòu)成的面,22表示引用面對(duì)象構(gòu)成的面。c)<對(duì)象標(biāo)識(shí)號(hào)>::=<[-]線對(duì)象標(biāo)識(shí)號(hào)>|<面對(duì)象標(biāo)識(shí)號(hào)>對(duì)象標(biāo)識(shí)號(hào)8個(gè)一行,以逗號(hào)(,)分開(kāi),總數(shù)目為<對(duì)象的項(xiàng)數(shù)>。當(dāng)間接坐標(biāo)面的構(gòu)成類(lèi)型為21時(shí),采用線對(duì)象標(biāo)識(shí)號(hào),線對(duì)象標(biāo)識(shí)號(hào)前可選的負(fù)號(hào)表示該線對(duì)象反向。構(gòu)成間接坐標(biāo)面的線對(duì)象是與順序有關(guān)的,即前一個(gè)線對(duì)象的終點(diǎn)坐標(biāo)與后一個(gè)線對(duì)象的起點(diǎn)坐標(biāo)是一致的。當(dāng)間接坐標(biāo)面的構(gòu)成類(lèi)型為22時(shí),采用面對(duì)象標(biāo)識(shí)號(hào)。以0表示不相連的對(duì)象間的分隔標(biāo)識(shí),分隔標(biāo)識(shí)計(jì)入對(duì)象的項(xiàng)數(shù)中。體狀要素只有當(dāng)坐標(biāo)維數(shù)為3時(shí)才允許有體狀要素。.1體狀要素內(nèi)容與格式<體的特征類(lèi)型><CR><標(biāo)識(shí)點(diǎn)><CR><直接坐標(biāo)體>|<間接坐標(biāo)體>.2體的特征類(lèi)型<體的特征類(lèi)型>::=1|100其中,1表示直接坐標(biāo)體,100表示間接坐標(biāo)體。.3標(biāo)識(shí)點(diǎn).4直接坐標(biāo)體直接坐標(biāo)體是基于坐標(biāo)的空間對(duì)象。<體的幾何形狀><CR><四面體>|<旋轉(zhuǎn)體>}體的特征類(lèi)型為1時(shí),采用此記法。其中:b)<體的幾何形狀>::=11|12|1911表示四面體,11表示長(zhǎng)方體,19表示旋轉(zhuǎn)體。c)m=體的個(gè)數(shù)。體的幾何形狀為11時(shí),采用此記法。四面體由構(gòu)成四面體的4個(gè)頂點(diǎn)表示,點(diǎn)數(shù)固定為4。.4.2長(zhǎng)方體體的幾何形狀為12時(shí),采用此記法。長(zhǎng)方體由構(gòu)成長(zhǎng)方體的前側(cè)面(或后側(cè)面)、左側(cè)面(或右側(cè)面)、上側(cè)面(或下側(cè)面)的4個(gè)頂點(diǎn)表示,點(diǎn)數(shù)固定為4。.4.3旋轉(zhuǎn)體體的幾何形狀為19時(shí),采用此記法。分別記錄構(gòu)成旋轉(zhuǎn)軸的兩個(gè)點(diǎn)的坐標(biāo)和繞旋轉(zhuǎn)軸旋轉(zhuǎn)的旋轉(zhuǎn)平面。旋轉(zhuǎn)軸應(yīng)與旋轉(zhuǎn)平面共面。<多邊形>、<三點(diǎn)圓>、<圓心圓>、<橢圓>的表示見(jiàn).5。旋轉(zhuǎn)平面應(yīng)閉合。.5間接坐標(biāo)體間接坐標(biāo)體是基于標(biāo)識(shí)的空間對(duì)象,是引用面或體對(duì)象構(gòu)成的體對(duì)象。<間接坐標(biāo)體>::=<間接坐標(biāo)體的構(gòu)成類(lèi)型><CR><對(duì)象的項(xiàng)數(shù)><CR>{<[-]對(duì)象標(biāo)識(shí)號(hào)>{,<[-]對(duì)象標(biāo)識(shí)號(hào)>}3<CR>}g體的特征類(lèi)型為100時(shí),采用此記法。其中:a)<間接坐標(biāo)體的構(gòu)成類(lèi)型>::=21|2221表示引用面對(duì)象構(gòu)成的體,22表示引用體對(duì)象構(gòu)成的體。對(duì)象標(biāo)識(shí)號(hào)8個(gè)一行,以逗號(hào)(,)分開(kāi),總數(shù)目為<對(duì)象的項(xiàng)數(shù)>。<對(duì)象標(biāo)識(shí)號(hào)>前可選的負(fù)號(hào)表示對(duì)象反向。聚合對(duì)象要素聚合對(duì)象是基于標(biāo)識(shí)的空間對(duì)象。聚合對(duì)象通過(guò)引用其他空間對(duì)象來(lái)表示。聚合對(duì)象要素內(nèi)容與格式如下:<CR><聚合對(duì)象幾何><CR><聚合對(duì)象幾何>::=(<子對(duì)象類(lèi)型><CR><子對(duì)象的項(xiàng)數(shù)><CR>{<子對(duì)象標(biāo)識(shí)號(hào)>{,<子對(duì)象標(biāo)識(shí)號(hào)>}3<CR>}g}。a)<子對(duì)象類(lèi)型>::=point|linelpolygon|solid|annotationc)<子對(duì)象標(biāo)識(shí)號(hào)>::=<點(diǎn)對(duì)象標(biāo)識(shí)號(hào)>|<線對(duì)象標(biāo)識(shí)號(hào)>|<面對(duì)象標(biāo)識(shí)號(hào)>|<體對(duì)象標(biāo)識(shí)號(hào)>|<注記對(duì)象標(biāo)識(shí)號(hào)>子對(duì)象標(biāo)識(shí)號(hào)8個(gè)一行,以逗號(hào)(,)分開(kāi),總數(shù)目為<子對(duì)象的項(xiàng)數(shù)>。5.7注記5.7.1注記數(shù)據(jù)標(biāo)識(shí)采用字符標(biāo)識(shí)“AnnotationBegin”、“AnnotationEnd”表示注記數(shù)據(jù)的開(kāi)始和結(jié)束。5.7.2注記數(shù)據(jù)內(nèi)容和格式<注記的特征類(lèi)型><CR><單點(diǎn)注記>|<多點(diǎn)注記><CR>a)<注記的特征類(lèi)型>::=1|21表示單點(diǎn)注記,2表示多點(diǎn)注記。對(duì)于多點(diǎn)注記,點(diǎn)數(shù)應(yīng)等于注記內(nèi)容的字符數(shù),每個(gè)字符有獨(dú)立的位置和方向。注意:由于雙字節(jié)字符(一個(gè)漢字作為一個(gè)字符處理)的存在,注記內(nèi)容的字符數(shù)一般不等于字節(jié)數(shù)。以0開(kāi)始的單獨(dú)一行表示一個(gè)注記要素?cái)?shù)據(jù)結(jié)束。5.8拓?fù)鋽?shù)據(jù)5.8.1拓?fù)鋽?shù)據(jù)標(biāo)識(shí)用字符標(biāo)識(shí)“TopologyBegin”、"TopologyEnd"表示拓?fù)鋽?shù)據(jù)的開(kāi)始和結(jié)束。5.8.2拓?fù)鋽?shù)據(jù)內(nèi)容和格式結(jié)點(diǎn)拓?fù)?lt;結(jié)點(diǎn)拓?fù)鋽?shù)據(jù)>}。NodeTopologyEnd<CR><結(jié)點(diǎn)拓?fù)鋽?shù)據(jù)>::=<對(duì)象標(biāo)識(shí)碼><CR><關(guān)聯(lián)線對(duì)象的項(xiàng)數(shù)><CR>{<關(guān)聯(lián)線對(duì)象標(biāo)m=關(guān)聯(lián)線對(duì)象的項(xiàng)數(shù)如果該結(jié)點(diǎn)是關(guān)聯(lián)線對(duì)象的終結(jié)點(diǎn),則關(guān)聯(lián)線對(duì)象標(biāo)識(shí)號(hào)以負(fù)值表示。以0開(kāi)始的單獨(dú)一行表示一個(gè)結(jié)點(diǎn)拓?fù)鋽?shù)據(jù)結(jié)束?;《瓮?fù)?lt;弧段拓?fù)鋽?shù)據(jù)>}<弧段拓?fù)涿枋?gt;::=<對(duì)象標(biāo)識(shí)碼>,<起結(jié)點(diǎn)標(biāo)識(shí)號(hào)>,<終結(jié)點(diǎn)標(biāo)識(shí)號(hào)>,<左多邊形標(biāo)識(shí)號(hào)>,<右多邊形標(biāo)識(shí)號(hào)><CR>5.9屬性數(shù)據(jù)5.9.1屬性數(shù)據(jù)標(biāo)識(shí)所有對(duì)象的屬性數(shù)據(jù)塊以“AttributeBegin”和“AttributeEnd”作為開(kāi)始和結(jié)束的標(biāo)志,每個(gè)對(duì)象的屬性數(shù)據(jù)必須在一行內(nèi)表達(dá)完畢。每一屬性表的記錄相對(duì)集中,由屬性表名作為開(kāi)始標(biāo)志,“Ta-bleEnd”作為結(jié)束標(biāo)志。5.9.2屬性數(shù)據(jù)內(nèi)容和格式<CR>{<變長(zhǎng)字符串表>}。VarcharEnd<CR>]對(duì)象標(biāo)識(shí)碼可以為0,此時(shí)表示只有屬性數(shù)據(jù),沒(méi)有關(guān)聯(lián)的幾何數(shù)據(jù)。在文件頭中定義的屬性字段分隔符。1)屬性值中不能含文件頭中定義的屬性字段分隔符。屬性值可以為空。c)<變長(zhǎng)字符串表>::={<變長(zhǎng)字符串標(biāo)識(shí)><CR><正文><分隔符><CR>}。用分隔符“,”單獨(dú)一行表示該變長(zhǎng)字符串的結(jié)束。<正文>中的空行是變長(zhǎng)字符串值的一部分,此時(shí)空行在讀取時(shí)不應(yīng)被忽略。5.9.3變長(zhǎng)字符串屬性數(shù)據(jù)標(biāo)識(shí)對(duì)變長(zhǎng)字符串,在屬性值的位置上填一變長(zhǎng)字符串標(biāo)識(shí),實(shí)際值在由“VarcharBegin"和"Var-charEnd”分隔的數(shù)據(jù)塊中。5.10圖形表現(xiàn)數(shù)據(jù)5.10.1圖形表現(xiàn)數(shù)據(jù)標(biāo)識(shí)采用字符標(biāo)識(shí)“StyleBegin”、“StyleEnd”作為圖形表現(xiàn)數(shù)據(jù)開(kāi)始和結(jié)束的標(biāo)志。圖形表現(xiàn)數(shù)據(jù)相對(duì)集中地放在一起,不再附加標(biāo)志說(shuō)明。5.10.2圖形表現(xiàn)數(shù)據(jù)內(nèi)容和格式形表現(xiàn)><CR>]StyleEnd<CR>a)<常量定義>::=ConstantBegin<CR>{<常量名>,<常量值><CR>}。ConstantEnd<CR>值>{,<別名>}0<CR>}0<CR>}。RelationTableEnd<CR><值對(duì)應(yīng)表標(biāo)識(shí)>::=<字符串><圖形表現(xiàn)編碼><CR><圖形表現(xiàn)屬性項(xiàng)<圖形表現(xiàn)關(guān)鍵詞,<圖形表現(xiàn)屬性值>[,<值對(duì)應(yīng)表標(biāo)識(shí)><CR>]}"0<CR>}%RepresentationEnd<CR>1)<圖形表現(xiàn)編碼>::=<字符串>2)<圖形表現(xiàn)屬性項(xiàng)數(shù)>::=<整數(shù)>3)m=圖形表現(xiàn)屬性項(xiàng)數(shù),0≤m<0。4)<圖形表現(xiàn)關(guān)鍵詞>::=<字符串>用于圖形表現(xiàn)數(shù)據(jù)的關(guān)鍵詞舉例如表4所示。5)<圖形表現(xiàn)屬性值>::=[$(]<字符串>[)]其中可選的符號(hào)$()表示宏替代,括號(hào)中的內(nèi)容為常量名,圖形表現(xiàn)屬性值則應(yīng)替代為預(yù)先定義的常量。圖形表現(xiàn)屬性值中不能有逗號(hào)(,)。6)<值對(duì)應(yīng)表標(biāo)識(shí)>::=<字符串>如果值對(duì)應(yīng)表標(biāo)識(shí)不為空,說(shuō)明該圖形表現(xiàn)屬性值存在著對(duì)應(yīng)的值,這時(shí)需要根據(jù)值對(duì)應(yīng)表標(biāo)識(shí)在值對(duì)應(yīng)表中查找對(duì)應(yīng)的值。表4用于圖形表現(xiàn)的關(guān)鍵詞圖形表現(xiàn)關(guān)鍵詞LAYERNAME圖層名,以字符串值表示繪制對(duì)象時(shí)的顏色,以RGB值、CMYK或顏色號(hào)表示FORECOLOR繪制對(duì)象時(shí)的前景顏色,以RGB值、CMYK或顏色號(hào)表示BACKCOLOR繪制對(duì)象時(shí)的背景顏色,以RGB值、CMYK或顏色號(hào)表示繪制對(duì)象時(shí)的符號(hào)標(biāo)識(shí),以字符串值表示SYMBOLLIBPROTOCOL符號(hào)庫(kù)協(xié)議描述,以字符串值表示SYMBOLLIBLOCATION符號(hào)庫(kù)位置,以字符串值表示SYMBOLDESCRIPTION符號(hào)描述,以字符串值表示RETRIEVALSTATUS狀態(tài)返回描述,以字符串值表示POINTSIZE繪制點(diǎn)對(duì)象時(shí)的大小,以浮點(diǎn)數(shù)值(毫米為單位)或線寬號(hào)表示LINEWIDTH繪制線對(duì)象時(shí)的線寬,以浮點(diǎn)數(shù)值(毫米為單位)或線寬號(hào)表示LINESTYLEID繪制線對(duì)象時(shí)的線型標(biāo)識(shí),以字符串值表示PATTERNID繪制對(duì)象時(shí)的填充圖案標(biāo)識(shí),以字符串值表示注記字體,以字符串值表示ANNOHEIGHT注記字符高度,以毫米為單位ANNOWIDTH注記字符寬度,以毫米為單位ANNOSPACE注記字符間隔,以毫米為單位ANNOWEIGHT注記線劃的粗細(xì)程度,以0~1000的整數(shù)表示,如400代表正常體,700代表粗體字RCRBRCRB圖形表現(xiàn)關(guān)鍵詞ANNOSTYLE注記形狀,0代表正體,1代表左斜,2代表右斜,3代表左聳,4代表右聳ANNOUNDERLINE注記是否有下劃線,0表示沒(méi)有下劃線,1表示有下劃線ANNOSTRIKE注記是否有刪除線,0代表沒(méi)有刪除線,1代表有單刪除線,2代表有雙刪除線ANNOSHADOW注記是否有陰影,0表示沒(méi)有陰影,1表示有陰影ANNOHOLE注記是否為空心,0表示沒(méi)有空心,1表示有空心ANNOALIGNMENT注記對(duì)齊方式,如圖4所示。LB代表左下,LC代表左中,LT代表左上,CT代表中上,RT代表右上,RC代表右中,RB代表右下,CB代表中下,CC代表中中ANNOHORIZONTAL注記是橫排或豎排,0表示橫排,1表示豎排ANNOTRANSPARENT注記是否為透明,0表示不透明,1表示透明LTCTRTLCCCLBCB圖4注記的對(duì)齊方式5.11矢量數(shù)據(jù)交換格式示例矢量數(shù)據(jù)交換格式示例參見(jiàn)附錄D。6正射影像數(shù)據(jù)交換格式6.1一般規(guī)定正射影像數(shù)據(jù)的交換格式,原則上采用國(guó)際工業(yè)標(biāo)準(zhǔn)無(wú)壓縮的TIFF或BMP等格式,但需將大地坐標(biāo)在影像上的定位信息以及像素的地面分辨率等信息另寫(xiě)一個(gè)文件,和TIFF或BMP等格式的文件一起組成正射影像數(shù)據(jù)。6.2正射影像數(shù)據(jù)的原點(diǎn)和存貯順序正射影像數(shù)據(jù)的柵格坐標(biāo)位于柵格的中心,影像的值是每一個(gè)柵格中心代表的值。正射影像數(shù)據(jù)的存貯采取從北到南,從西到東的順序。6.3內(nèi)容和格式<正射影像數(shù)據(jù)交換格式>::=<正射影像文件><附加信息文件>6.3.1正射影像文件<正射影像文件>::=無(wú)壓縮的TIFF文件|BMP文件|其他格式的影像文件“TIFF文件”和“BMP文件”參見(jiàn)相關(guān)標(biāo)準(zhǔn),本標(biāo)準(zhǔn)不再定義,存貯的順序是從北到南,從西到東。6.3.2附加信息文件附加的信息用文本格式或XML格式另寫(xiě)一個(gè)文件,不應(yīng)破壞原有TIFF或BMP等格式。附加的信息分兩類(lèi):基本的且應(yīng)有的信息(基本部分)和擴(kuò)充的附加信息(擴(kuò)充部分)。<附加信息文件>::=DataMark:CNSDTF-IMG<CR>Version:<GB/T17798—2007><CR>Type:TIFF|BMP|<字符串><CR>SaveWay:Y|H|B|RGB<CR>[CoordinateSystemType:C|D|P<CR>][PrimeMeridian:<首子午線><CR>][Projection:<投影類(lèi)型><CR>][Parameters:<投影參數(shù)><CR>][TemporalReferenceSystem:<時(shí)間參照系><CR>]附加信息交換格式示例見(jiàn)附錄E。影像交換格式標(biāo)志DataMark:中國(guó)地球空間數(shù)據(jù)交換格式—影像交換格式(CNSDTF-IMG)的標(biāo)志?;静糠?。Version:空間數(shù)據(jù)交換格式的版本號(hào)?;静糠?。Type:影像類(lèi)型。基本部分。存貯方式SaveWay:彩色影像采取的存貯方式。Y表示以像元為間隔排列,H表示以行為間隔排列,B表示以波段為間隔排列,RGB表示RGB混合彩色圖像?;静糠?。Band:選用的波段?;静糠?。方向角Alpha:方向角。基本部分。柵格矩陣的行數(shù)柵格矩陣的列數(shù)定位點(diǎn)行號(hào)Row:定位點(diǎn)行號(hào)?;静糠?。Col:定位點(diǎn)列號(hào)?;静糠?。與定位點(diǎn)行號(hào)共同確定了定位柵格在矩陣中的位置。1定位點(diǎn)的X坐標(biāo)Xr:定位點(diǎn)的X坐標(biāo)?;静糠?。2定位點(diǎn)的Y坐標(biāo)Yc:定位點(diǎn)的Y坐標(biāo)?;静糠?。定位點(diǎn)的坐標(biāo)位于定位柵格的中心。3像素在行方向上的地面分辨率Dr:像素在行方向上的地面分辨率?;静糠?。4像素在列方向上的地面分辨率Dc:像素在列方向上的地面分辨率?;静糠帧?坐標(biāo)系類(lèi)型見(jiàn)。6坐標(biāo)單位見(jiàn)。7參考橢球見(jiàn)。8首子午線見(jiàn)。9投影類(lèi)型見(jiàn)。0投影參數(shù)見(jiàn)0。1時(shí)間參照系見(jiàn)2。2像素值范圍MinV:像素的最小值。MaxV:像素的最大值。7格網(wǎng)數(shù)據(jù)交換格式7.1格網(wǎng)的值格網(wǎng)的值是該格網(wǎng)的高程、要素類(lèi)型編碼或統(tǒng)計(jì)數(shù)據(jù)。7.2格網(wǎng)的原點(diǎn)和存貯順序格網(wǎng)的原點(diǎn)在左上角,格網(wǎng)數(shù)據(jù)的存貯采取從北到南,從西到東的順序。7.3數(shù)據(jù)文件組成數(shù)據(jù)文件包含兩部分:文件頭和數(shù)據(jù)體。7.4內(nèi)容和格式7.4.1文件頭文件頭的信息分兩類(lèi):基本的且應(yīng)有的信息(基本部分)和擴(kuò)充的附加信息(擴(kuò)充部分)。<文件頭>::=DataMark:CNSDTF-RAS|CNSDTF-DEM<CR>Version:<GB/T17798—2007><CR>Compress:0|1<CR>ValueType:Char|Integer<CR>[CoordinateSystemType:C|D|P<CR>][PrimeMeridian:<首子午線><CR>][Projection:<投影類(lèi)型><CR>][Parameters:<投影參數(shù)><CR>][VerticalDatum:<高程基準(zhǔn)><CR>]格網(wǎng)數(shù)據(jù)交換格式標(biāo)志DataMark:中國(guó)地球空間數(shù)據(jù)交換格式—格網(wǎng)數(shù)據(jù)交換格式(CNSDTF-RAS或CNSDTF-DEM)的標(biāo)志。基本部分。版本號(hào)Version:空間數(shù)據(jù)交換格式的版本號(hào)?;静糠?。方向角Alpha:方向角?;静糠?。壓縮方法Compress:壓縮方法。0表示不壓縮,1表示游程編碼?;静糠帧W笊辖窃c(diǎn)X坐標(biāo)X0:左上角原點(diǎn)(中心位置)X坐標(biāo)?;静糠?。左上角原點(diǎn)Y坐標(biāo)Y0:左上角原點(diǎn)(中心位置)Y坐標(biāo)?;静糠?。X方向的間距DX:X方向的間距?;静糠帧方向的間距DY:Y方向的間距?;静糠?。行數(shù)Row:行數(shù)?;静糠?。0列數(shù)Col:列數(shù)?;静糠帧?格網(wǎng)值的類(lèi)型ValueType:格網(wǎng)值的類(lèi)型?;静糠?。2高程放大倍率HZoom:高程放大倍率?;静糠?。設(shè)置高程的放大倍率,使高程數(shù)據(jù)可以整數(shù)存貯。例如,如果高程精度精確到厘米,高程的放大倍率為100,如果高程精度精確到毫米,高程的放大倍率為1000。如果不是數(shù)字高程模型(DEM),則3坐標(biāo)系類(lèi)型見(jiàn)。4坐標(biāo)單位見(jiàn)。僅對(duì)于DEM,高程單位有效。5參考橢球見(jiàn)。6首子午線見(jiàn)。7投影類(lèi)型見(jiàn)。8投影參數(shù)見(jiàn)0。9高程基準(zhǔn)見(jiàn)1。僅對(duì)于DEM,高程基準(zhǔn)有效。0時(shí)間參照系見(jiàn)2。1格網(wǎng)值范圍MinV:格網(wǎng)最小值。MaxV:格網(wǎng)最大值。這里應(yīng)為乘了放大倍率以后的最大最小值。7.4.2數(shù)據(jù)體<整數(shù)>}8<CR>}。壓縮方法為0時(shí)采用數(shù)據(jù)體的前一種格式;壓縮方法為1時(shí)采用數(shù)據(jù)體的后一種格式,<整數(shù)>表示游程長(zhǎng)度。數(shù)據(jù)體中的總數(shù)值單元數(shù)由行數(shù)乘列數(shù)決定,在文件中每10個(gè)單元記錄一行。7.5格網(wǎng)數(shù)據(jù)交換格式示例格網(wǎng)數(shù)據(jù)交換格式示例見(jiàn)附錄F。(規(guī)范性附錄)空間數(shù)據(jù)的概念和對(duì)象模型A.1概念模型本標(biāo)準(zhǔn)所規(guī)定的空間數(shù)據(jù)交換格式概念模型包括三個(gè)部分:空間現(xiàn)象模型、用于表示空間現(xiàn)象的空間對(duì)象模型和解釋空間對(duì)象與空間現(xiàn)象相互聯(lián)系的空間要素模型。下列術(shù)語(yǔ)定義了概念模型的各個(gè)部分:a)現(xiàn)象(Phenomenon)—-b)分類(lèi)(Classification)——把相似現(xiàn)象劃分為同一類(lèi)。一個(gè)具體的現(xiàn)象是所屬類(lèi)的一個(gè)實(shí)例。如:中山路是路類(lèi)的一個(gè)實(shí)例。c)綜合(Generalization)——把一些類(lèi)抽象到另一些類(lèi)的過(guò)程。一般的類(lèi)包括所有子類(lèi)的一個(gè)實(shí)例。如:下水道包括于更一般的設(shè)施類(lèi)之中。d)聚集(Aggregation)—-由元現(xiàn)象構(gòu)造更加復(fù)雜現(xiàn)象的操作。例如:房屋是墻、門(mén)窗和房頂?shù)木酆?。e)關(guān)聯(lián)(Association)——采用不同于分類(lèi)的標(biāo)準(zhǔn)把現(xiàn)象分成不同的集合。例如:水泥路可能與水泥下水道、水泥閘門(mén)以及其他由水泥構(gòu)筑起來(lái)的現(xiàn)象有關(guān)。A.1.1空間現(xiàn)象模型CNSDTF轉(zhuǎn)換關(guān)于現(xiàn)象的信息,這些現(xiàn)象定義于時(shí)空中,并且采用一個(gè)固定的位置來(lái)描述,這種現(xiàn)象也叫空間現(xiàn)象。所有現(xiàn)象都屬于某一現(xiàn)象類(lèi)。如:紅星農(nóng)場(chǎng)屬于農(nóng)場(chǎng)類(lèi),該類(lèi)所具有的特征稱(chēng)為屬性,例如:面積是農(nóng)場(chǎng)的一種屬性。一個(gè)屬性值是該屬性所在類(lèi)的一個(gè)現(xiàn)象的具體量或質(zhì)。例如:紅星農(nóng)場(chǎng)擁有面積1600公頃。一個(gè)給定的現(xiàn)象是否屬于某一類(lèi),決定于該類(lèi)的定義。這個(gè)定義由對(duì)該類(lèi)的所有成員共有特征的描述所組成,它還包括這一類(lèi)區(qū)別于其他類(lèi)的特征。這些定義特征是把某些現(xiàn)象歸入這一類(lèi)或?qū)⑵渌恍┈F(xiàn)象從這一類(lèi)排除的充分必要條件。數(shù)據(jù)采集者能夠定義哪些類(lèi)現(xiàn)象是有意義的?,F(xiàn)象的這些類(lèi)別稱(chēng)為實(shí)體類(lèi)型。而具體的現(xiàn)象稱(chēng)為實(shí)體實(shí)例。每一類(lèi)都有自己的特定屬性。每類(lèi)的屬性具有關(guān)鍵屬性。關(guān)鍵屬性值的組合形成了每個(gè)實(shí)體唯一的識(shí)別標(biāo)志。實(shí)體實(shí)例可以聚合成為一個(gè)不同類(lèi)型實(shí)體的實(shí)例。多種實(shí)體類(lèi)型可以依據(jù)多個(gè)類(lèi)所共有的定義特征歸納為專(zhuān)題。專(zhuān)題也可有其自己的屬性,包括名稱(chēng)。實(shí)體實(shí)例的聯(lián)系是用定義實(shí)體類(lèi)型之外的特征定義的。一種公共的聯(lián)系是空間域,將具有指定范圍內(nèi)坐標(biāo)值的所有實(shí)體實(shí)例聚合在一起。另一個(gè)有用的聯(lián)系是時(shí)間域。CNSDTF把實(shí)體實(shí)例表示為表態(tài)的,沒(méi)有時(shí)間維。然而,可將時(shí)間屬性值如將年代賦給實(shí)體實(shí)例,并用這些屬性值把實(shí)例聯(lián)成具有公共時(shí)間范圍的集合。關(guān)系是聯(lián)系的一種特殊情況。關(guān)系存在于實(shí)體類(lèi)型之間。關(guān)系實(shí)例是具有唯一關(guān)系值的實(shí)體實(shí)例之間的聯(lián)系。A.1.2空間對(duì)象模型實(shí)體實(shí)例具有一種數(shù)字表示。這種數(shù)字由一個(gè)或多個(gè)的空間對(duì)象組成。一個(gè)空間對(duì)象可以是許多其他空間對(duì)象的聚合,但并不需要所有這些空間對(duì)象都表示一個(gè)實(shí)體實(shí)例。能表示單個(gè)實(shí)體實(shí)例的全部?jī)?nèi)容的空間對(duì)象是一個(gè)實(shí)體對(duì)象,它可以歸入某個(gè)實(shí)體對(duì)象類(lèi)。而且實(shí)體對(duì)象具有許多通性和聯(lián)系:一個(gè)實(shí)體專(zhuān)題的表示就是一個(gè)對(duì)象專(zhuān)題,同樣實(shí)體空間域的表示都是對(duì)象空間域。一般說(shuō)來(lái),實(shí)體實(shí)例和實(shí)體對(duì)象間的相互對(duì)應(yīng)是與實(shí)體和對(duì)象的所有特征相對(duì)應(yīng)的。實(shí)體對(duì)象具有位置屬性(空間地址)、非位置屬性和相互關(guān)系(拓?fù)潢P(guān)系)。實(shí)體對(duì)象的屬性和相互關(guān)系不必象它們對(duì)應(yīng)的實(shí)體實(shí)例的屬性與相互關(guān)系那么詳細(xì)。用于區(qū)別特定實(shí)例的關(guān)鍵屬性在實(shí)際的轉(zhuǎn)換中可能不出現(xiàn),而實(shí)體對(duì)象記錄的標(biāo)識(shí)符可能是區(qū)別實(shí)例的唯一途徑??臻g對(duì)象不管它們是否是實(shí)體對(duì)象都可能具有獨(dú)立的屬性,所有對(duì)象都可以實(shí)體實(shí)例可能有的同樣通用的方式進(jìn)行分類(lèi)、聚合和聯(lián)系。本標(biāo)準(zhǔn)定義一個(gè)簡(jiǎn)單的空間對(duì)象的集合。這些簡(jiǎn)單的空間對(duì)象或者是原始對(duì)象(不能由其他對(duì)象聚合而成),或者是僅僅由屬于不同類(lèi)的空間對(duì)象聚合而成(例如,多邊形不能由多邊形集合而成,而只能由弧段集合組成)。組合對(duì)象是僅有的例外,組合空間對(duì)象可以由簡(jiǎn)單的對(duì)象或其他組合對(duì)象聚合A.1.3空間要素模型傳統(tǒng)的地理數(shù)據(jù)處理過(guò)程中的術(shù)語(yǔ)沒(méi)有把現(xiàn)象和其表示區(qū)別開(kāi)來(lái)。二者都當(dāng)作要素。為了明確起見(jiàn),在本標(biāo)準(zhǔn)中要素被定義為現(xiàn)象和其表示的結(jié)合。一個(gè)要素實(shí)例由一個(gè)實(shí)體實(shí)例和表示它的實(shí)例對(duì)象組成,并屬于某種要素類(lèi)型。A.2空間對(duì)象的定義空間對(duì)象含有兩方面的特性:幾何特性和屬性特性。幾何特性由下面的定義區(qū)分;屬性特性由屬性編碼區(qū)分??臻g對(duì)象有下列幾種類(lèi)型:a)純幾何類(lèi)型。例如一個(gè)獨(dú)立點(diǎn)、一條等高線,只有幾何位置,沒(méi)有對(duì)象之間的關(guān)聯(lián)關(guān)系。b)幾何拓?fù)漕?lèi)型。既有幾何位置,又有拓?fù)潢P(guān)系,如結(jié)點(diǎn)、公共弧段。c)純拓?fù)漕?lèi)型。僅有拓?fù)潢P(guān)聯(lián)關(guān)系,通常用于定義空間分析操作。d)空間要素。有屬性特征,或者說(shuō)有確定的要素意義,有對(duì)應(yīng)的要素編碼和屬性描述記錄,如油e)非要素類(lèi)型。沒(méi)有確定的要素意義,只是為了便于空間數(shù)據(jù)的表達(dá)和組織方便設(shè)置的中間對(duì)象,如一個(gè)純粹的結(jié)點(diǎn)或多邊形的公共弧段。前三種由幾何概念區(qū)分,后兩種以屬性概念區(qū)分。它們之間有概念的交叉,以上劃分主要是為了下面的敘述方便。A.2.10維空間對(duì)象0維對(duì)象主要有以下幾種類(lèi)型:a)獨(dú)立點(diǎn)狀要素。是純幾何類(lèi)型,但它是一個(gè)空間要素,有對(duì)應(yīng)的屬性編碼和屬性表。b)純結(jié)點(diǎn)。是幾何拓?fù)湓?,不是一種要素類(lèi)型。這種結(jié)點(diǎn)只是用來(lái)表達(dá)與弧段的關(guān)聯(lián)關(guān)系和幾何位置。c)結(jié)點(diǎn)要素。既是幾何拓?fù)漕?lèi)型,又是空間要素。如電力線之間的結(jié)點(diǎn)往往是一個(gè)配電站。d)注記參考點(diǎn)。用作注記位置的參考,可將它放入注記的數(shù)據(jù)結(jié)構(gòu)中。e)多邊形標(biāo)識(shí)點(diǎn)。是多邊形的輔助信息,可放在多邊形的數(shù)據(jù)結(jié)構(gòu)中。以上a)、b)、c)三類(lèi)空間對(duì)象有許多相似性,又有交叉的概念聯(lián)系,應(yīng)在設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)時(shí),把它們作為一類(lèi)對(duì)象處理,稱(chēng)為結(jié)點(diǎn)一點(diǎn)狀類(lèi)型,并用特征描述碼將它們區(qū)分為不同的對(duì)象。A.2.2一維對(duì)象一維對(duì)象主要有以下幾種類(lèi)型:a)拓?fù)浠《危核菐缀瓮負(fù)漕?lèi)型?;《螞](méi)有分支,有起結(jié)點(diǎn)和終結(jié)點(diǎn)。它可能是線狀要素的一部分,也可能僅是面狀要素的邊界,并且甚至可以既是面狀要素的邊界,同時(shí)又是一個(gè)或多個(gè)線狀要素的一部分或全部。弧段本身一般沒(méi)有要素意義,但是如果一條弧段本身就是一個(gè)線狀線等幾何特征。b)無(wú)拓?fù)浠《危核且环N純幾何要素,有些系統(tǒng)稱(chēng)為面條要素(Spaghetti)。例如等高線,一般不需要考慮它的起結(jié)點(diǎn)、終結(jié)點(diǎn)、左多邊形和右多邊形。它比前面所述的拓?fù)浠《我?jiǎn)單得多。就形狀上說(shuō),無(wú)拓?fù)浠《我灿泄饣c不光滑之分。c)線狀要素:一個(gè)線狀要素可以由一條或若干條弧段組成。線狀要素允許有分支和交叉,以使它擴(kuò)展到處理河流流域和交通等問(wèn)題。線狀要素必須有屬性編碼,并聯(lián)接到屬性表。拓?fù)浠《闻c無(wú)拓?fù)浠《慰珊喜⒊梢活?lèi),共用一個(gè)數(shù)據(jù)結(jié)構(gòu),并用特征碼進(jìn)行區(qū)分。A.2.3二維對(duì)象二維對(duì)象主要有以下幾種類(lèi)型:a)簡(jiǎn)單多邊形:包括一個(gè)外邊界但不帶內(nèi)島的多邊形。b)帶島的多邊形:由外邊界和一個(gè)或多個(gè)內(nèi)島組成的多邊形。c)復(fù)合多邊形:由多個(gè)簡(jiǎn)單多邊形和/或帶島多邊形組成的多邊形。d)廣義多邊形:僅有內(nèi)島邊界沒(méi)有外邊界的多邊形。e)像元:一個(gè)二維圖素,它是最小的不可再分的圖像元素。f)網(wǎng)絡(luò)單元:網(wǎng)格單元的二維對(duì)象。A.2.4柵格對(duì)象柵格對(duì)象主要有以下幾種類(lèi)型:a)圖像或稱(chēng)數(shù)字影像:它是組成一個(gè)圖案的,在空間上規(guī)則排列的元素的二維矩陣。b)格網(wǎng):它是某種面的規(guī)則或接近規(guī)則的鑲拼。通常是長(zhǎng)方形或正方形。如基于格網(wǎng)的GIS,或數(shù)字高程模型。(資料性附錄)B.1概述為了能夠提供以XML形式表示的地球空間數(shù)據(jù),結(jié)合本標(biāo)準(zhǔn),形成了符合本標(biāo)準(zhǔn)的地球空間數(shù)據(jù)用戶(hù)可以根據(jù)應(yīng)用的需要選擇使用文本的格式或XML編碼方式表示他們的空間數(shù)據(jù)。B.2Csdf.xsd<?xmlversion="1.0"encoding="UTF-8"?><schematargetNamespace="/Schema"xmlns:csdf="/xmlns="/2001/XMLSchema"elementFormDefault="qualified"attributeForm-Default="unqualified"><complexTypename="datasetType"><annotation><documentation>分為矢量數(shù)據(jù)集、影像數(shù)據(jù)集和格網(wǎng)數(shù)據(jù)集</documentation></annotation><elementref="csdf:vectorData"/><elementref="csdf:imageData"/><elementref="csdf:gridData"/></complexType><elementname="dataset"type="csdf:datasetType"><annotation><documentation>所有數(shù)據(jù)實(shí)例必須以該元素作為根元素。</documentation></annotation></element><complexTypename="vectorDataType"><annotation><documentation>矢量數(shù)據(jù)類(lèi)型</documentation></annotation><elementref="csdf:vectorMetaData"/><elementref="csdf:featureCodes"/><elementref="csdf:tableStructures"/><elementref="csdf:pointFeatures"minOccurs="0"/><elementref="csdf:curveFeatures"minOccurs="0"/><elementref="csdf:polygonFeatures"minOccurs="0"/><elementref="csdf:solidFeatures"minOccurs="0"/><elementref="csdf:multiGeometryFeatures"minOccurs="0"/><elementref="csdf:annotationFeatures"minOccurs="0"/><elementref="csdf:topoNodes"minOccurs="0"/><elementref="csdf:topoEdges"minOccurs="0"/><elementref="csdf:attributeTables"minOccurs="0"/><elementref="csdf:varchars"minOccurs="0"/><elementref="csdf:styles"minOccurs="0"/></sequence></complexType><elementname="vectorData"type="csdf:vectorDataType"><annotation><documentation>矢量數(shù)據(jù)</documentation></annotation></element><complexTypename="vectorMetaDataType"><annotation><documentation>矢量數(shù)據(jù)元數(shù)據(jù)類(lèi)型</documentation></annotation><sequence><elementname="version"type="string"fixed="GB/T17798-2007"><annotation><documentation>版本號(hào)</documentation></annotation></element><elementref="csdf:coordinateSystem"minOccurs="0"/><elementref="csdf:dim"minOccurs="0"/><elementname="xAxisDirection"type="csdf:axisDirectionType"minOccurs="0"><annotation><documentation>X坐標(biāo)軸方向</documentation></annotation></element><elementname="yAxisDirection"type="csdf:axisDirectionType"minOccurs="0">annotation><documentation>Y坐標(biāo)軸方向</documentation></annotation></element><elementref="csdf:xyUnit"minOccurs="0"/><elementref="csdf:zUnit"minOccurs="0"/><elementref="csdf:spheroid"minOccurs="0"/><elementref="csdf:primeMeridian"minOccurs="0"/><elementref="csdf:projection"minOccurs="0"/><elementref="csdf:projectionParameters"minOccurs="0"/><element<element<element<elementref="csdf:verticalDatum"minOccurs="0"/>ref="csdf:temporalReferenceSystem"minOccurs="0"/>ref="csdf:envelope"minOccurs="0"/>name="mapScale"type="double"minOccurs="O"><annotation><documentation></annotation>數(shù)據(jù)集比例尺</documentation></element><elementname="offset"type="csdf:pointType"minOccurs="o"><annotation><documentation>坐標(biāo)偏移量</documentation></annotation></element><elementname="separator"type="string"default=","minOccurs="0"><annotation><documentation>任意單字節(jié)非空白字符,用做屬性字段分隔符</documentation></annotation></element><elementname="createDate"type="dateTime"minOccurs="0"><annotation><documentation>數(shù)據(jù)集創(chuàng)建時(shí)間</documentation></annotation></element></sequence></complexType><elementname="vectorMetaData"type="csdf:vectorMetaDataType"><annotation><documentation>矢量數(shù)據(jù)元數(shù)據(jù)</documentation></annotation></element><complexTypename="unitType"><sequence><elementname="name"type="string"default="M"><annotation><documentation>單位名稱(chēng),M表示米,D表示經(jīng)緯度</documentation></annotation></element><elementname="type"default="Length"minOccurs="O"><annotation><documentation>單位類(lèi)型</documentation></annotation><simpleType><restrictionbase="string"><enumerationvalue="Length"/><enumerationvalue="Angle"/></restriction></simpleType></element><elementname="factor"type="double"default="1.0"minOccurs="O"><annotation><documentation>單位因子</documentation></annotation></element></sequence></complexType><elementname="xyUnit"type="csdf:unitType"><annotation><documentation>平面坐標(biāo)單位</documentation></annotation></element><elementname="zUnit"type="csdf:unitType"><annotation><documentation>高程坐標(biāo)單位</documentation></annotation></element><simpleTypename="axisDirectionType"><annotatio

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論