




已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第三章 空間數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)即指數(shù)據(jù)組織的形式,是適合于計(jì)算機(jī)存儲(chǔ)、管理和處理的數(shù)據(jù)邏輯結(jié)構(gòu)。對(duì)空間數(shù)據(jù)則是地理實(shí)體的空間排列方式和相互關(guān)系的抽象描述。它是對(duì)數(shù)據(jù)的一種理解和解釋?zhuān)徽f(shuō)明數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)是毫無(wú)用處的,不僅用戶無(wú)法理解,計(jì)算機(jī)程序也不能正確的處理,對(duì)同樣一組數(shù)據(jù),按不同的數(shù)據(jù)結(jié)構(gòu)去處理,得到的可能是截然不同的內(nèi)容??臻g數(shù)據(jù)結(jié)構(gòu)是地理信息系統(tǒng)溝通信息的橋梁,只有充分理解地理信息系統(tǒng)所采用的特定數(shù)據(jù)結(jié)構(gòu),才能正確有效地使用系統(tǒng)。地理信息系統(tǒng)的空間數(shù)據(jù)結(jié)構(gòu)主要有柵格結(jié)構(gòu)和矢量結(jié)構(gòu)。第一節(jié) 柵格數(shù)據(jù)結(jié)構(gòu)一 、簡(jiǎn)單柵格數(shù)據(jù)結(jié)構(gòu) 柵格結(jié)構(gòu)是最簡(jiǎn)單最直觀的空間數(shù)據(jù)結(jié)構(gòu),又稱(chēng)為網(wǎng)格結(jié)構(gòu)(raster或grid cell)或象元結(jié)構(gòu)(pixel),是指將地球表面劃分為大小均勻緊密相鄰的網(wǎng)格陣列,每個(gè)網(wǎng)格作為一個(gè)象元或象素,由行、列號(hào)定義,并包含一個(gè)代碼,表示該象素的屬性類(lèi)型或量值,或僅僅包含指向其屬性記錄的指針。因此,柵格結(jié)構(gòu)是以規(guī)則的陣列來(lái)表示空間地物或現(xiàn)象分布的數(shù)據(jù)組織,組織中的每個(gè)數(shù)據(jù)表示地物或現(xiàn)象的非幾何屬性特征。在柵格結(jié)構(gòu)中,點(diǎn)用一個(gè)柵格單元表示;線狀地物則用沿線走向的一組相鄰柵格單元表示,每個(gè)柵格單元最多只有兩個(gè)相鄰單元在線上;面或區(qū)域用記有區(qū)域?qū)傩缘南噜彇鸥駟卧募媳硎?,每個(gè)柵格單元可有多于兩個(gè)的相鄰單元同屬一個(gè)區(qū)域。任何以面狀分布的對(duì)象(土地利用、土壤類(lèi)型、地勢(shì)起伏、環(huán)境污染等),都可以用柵格數(shù)據(jù)逼近。遙感影像就屬于典型的柵格結(jié)構(gòu),每個(gè)象元的數(shù)字表示影像的灰度等級(jí)。柵格結(jié)構(gòu)的顯著特點(diǎn)是:屬性明顯,定位隱含,即數(shù)據(jù)直接記錄屬性的指針或?qū)傩员旧?,而所在位置則根據(jù)行列號(hào)轉(zhuǎn)換為相應(yīng)的坐標(biāo)給出,也就是說(shuō)定位是根據(jù)數(shù)據(jù)在數(shù)據(jù)集中的位置得到的。由于柵格結(jié)構(gòu)是按一定的規(guī)則排列的,所表示的實(shí)體的位置很容易隱含在網(wǎng)格文件的存貯結(jié)構(gòu)中,在后面講述柵格結(jié)構(gòu)編碼時(shí)可以看到,每個(gè)存貯單元的行列位置可以方便地根據(jù)其在文件中的記錄位置得到,且行列坐標(biāo)可以很容易地轉(zhuǎn)為其他坐標(biāo)系 下的坐標(biāo)。在網(wǎng)格文件中每個(gè)代碼本身明確地代表了實(shí)體的屬性或?qū)傩缘木幋a,如果為屬性的編碼,則該編碼可作為指向?qū)嶓w屬性表的指針。由于柵格行列陣列容易為計(jì)算機(jī)存儲(chǔ)、操作和顯示,因此這種結(jié)構(gòu)容易實(shí)現(xiàn),算法簡(jiǎn)單,且易于擴(kuò)充、修改,也很直觀,特別是易于同遙感影像結(jié)合處理,給地理空間數(shù)據(jù)處理帶來(lái)了極大的方便,受到普遍歡迎,許多系統(tǒng)都部分和全部采取了柵格結(jié)構(gòu),柵格結(jié)構(gòu)的另一個(gè)優(yōu)點(diǎn)是,特別適合于FORTRAN、BASIC等高級(jí)語(yǔ)言作文件或矩陣處理,這也是柵格結(jié)構(gòu)易于為多數(shù)地理信息系統(tǒng)設(shè)計(jì)者接受的原因之一。 柵格結(jié)構(gòu)表示的地表是不連續(xù)的,是量化和近似離散的數(shù)據(jù)。在柵格結(jié)構(gòu)中,地表被分成相互鄰接、規(guī)則排列的矩形方塊(特殊的情況下也可以是三角形或菱形、六邊形等,每個(gè)地塊與一個(gè)柵格單元相對(duì)應(yīng)。柵格數(shù)據(jù)的比例尺就是柵格大小與地表相應(yīng)單元大小之比。在許多柵格數(shù)據(jù)處理時(shí),常假設(shè)柵格所表示的量化表面是連續(xù)的,以便使用某些連續(xù)函數(shù)。由于柵格結(jié)構(gòu)對(duì)地表的量化,在計(jì)算面積、長(zhǎng)度、距離、形狀等空間指標(biāo)時(shí),若柵格尺寸較大,則會(huì)造成較大的誤差,同時(shí)由于在一個(gè)柵格的地表范圍內(nèi),可能存在多于一種的地物,而表示在相應(yīng)的柵格結(jié)構(gòu)中常常只能是一個(gè)代碼。這類(lèi)似于遙感影像的混合象元問(wèn)題,如landsat MSS衛(wèi)星影像單個(gè)象元對(duì)應(yīng)地表7979m2的矩形區(qū)域,影像上記錄的光譜數(shù)據(jù)是每個(gè)象元所對(duì)應(yīng)的地表區(qū)域內(nèi)所有地物類(lèi)型的光譜輻射的總和效果。因而,這種誤差不僅有形態(tài)上的畸變,還可能包括屬性方面的偏差。 柵格結(jié)構(gòu)數(shù)據(jù)主要可由四個(gè)途徑得到,即 目讀法:在專(zhuān)題圖上均勻劃分網(wǎng)格,逐個(gè)網(wǎng)格地決定其代碼,最后形成柵格數(shù)字地圖文件; 數(shù)字化儀手扶或自動(dòng)跟蹤數(shù)字化地圖,得到矢量結(jié)構(gòu)數(shù)據(jù)后,再轉(zhuǎn)換為柵格結(jié)構(gòu); 掃描數(shù)字化:逐點(diǎn)掃描專(zhuān)題地圖,將掃描數(shù)據(jù)重采樣和再編碼得到柵格數(shù)據(jù)文件; 分類(lèi)影像輸入:將經(jīng)過(guò)分類(lèi)解譯的遙感影像數(shù)據(jù)直接或重采樣后輸入系統(tǒng),作為柵格數(shù)據(jù)結(jié)構(gòu)的專(zhuān)題地圖。 在轉(zhuǎn)換和重新采樣時(shí),需盡可能保持原圖或原始數(shù)據(jù)精度,通常有兩種辦法:圖3-1 柵格單元代碼的確定 第一,在決定柵格代碼時(shí)盡量保持地表的真實(shí)性,保證最大的信息容量。圖3-1所示的一塊矩形地表區(qū)域。內(nèi)部含有A、B、C三種地物類(lèi)型,O點(diǎn)為中心點(diǎn),將這個(gè)矩形區(qū)域近似地表示為柵格結(jié)構(gòu)中的一個(gè)柵格單元時(shí),可根據(jù)需要,采取如下方案之一決定該柵格單元的代碼: 中心點(diǎn)法:用處于柵格中心處的地物類(lèi)型或現(xiàn)象特性決定柵格代碼。在圖3-3所示的矩形區(qū)域中,中心點(diǎn)O落在代碼為C的地物范圍內(nèi),按中心點(diǎn)法的規(guī)則,該矩形區(qū)域相應(yīng)的柵格單元代碼應(yīng)為C,中心點(diǎn)法常用于具有連續(xù)分布特性的地理要素,如降雨量分布,人口密度圖等。 面積占優(yōu)法:以占矩形區(qū)域面積最大的地物類(lèi)型或現(xiàn)象特性決定柵格單元的代碼。在圖3-1所示的例中,顯見(jiàn)B類(lèi)地物所占面積最大,故相應(yīng)柵格代碼定為B。面積占優(yōu)法常用于分類(lèi)較細(xì),地物類(lèi)別斑塊較小的情況。 重要性法:根據(jù)柵格內(nèi)不同地物的重要性,選取最重要的地物類(lèi)型決定相應(yīng)的柵格單元代碼、假設(shè)圖3-1中A類(lèi)為最重要的地物類(lèi)型,即A比B和C類(lèi)更為重要,則柵格單元的代碼應(yīng)為A。重要性法常用于具有特殊意義而面積較小的地理要素,特別是點(diǎn)、線狀地理要素,如城鎮(zhèn)、交通樞鈕、交通線、河流水系等,在柵格中代碼應(yīng)盡量表示這些重要地物。百分比法:根據(jù)矩形區(qū)域內(nèi)各地理要素所占面積的百分比數(shù)確定柵格單元的代碼參與,如可記面積最大的兩類(lèi)BA,也可根據(jù)B類(lèi)和A類(lèi)所占面積百分比數(shù)在代碼中加入數(shù)字。 逼近原始精度的第二種方法是縮小單個(gè)柵格單元的面積,即增加?xùn)鸥駟卧目倲?shù),行列數(shù)也相應(yīng)地增加。這樣,每個(gè)柵格單元可代表更為精細(xì)的地面矩形單元,混合單元減少?;旌项?lèi)別和混合的面積都大大減小,可以大大提高量算的精度;接近真實(shí)的形態(tài),表現(xiàn)更細(xì)小的地物類(lèi)型。然而增加?xùn)鸥駛€(gè)數(shù)、提高數(shù)據(jù)精度的同時(shí)也帶來(lái)了一個(gè)嚴(yán)重的問(wèn)題,那就是數(shù)據(jù)量的大幅度增加,數(shù)據(jù)冗余嚴(yán)重。為了解決這個(gè)難題,已發(fā)展了一系列柵格數(shù)據(jù)壓縮編碼方法,如游程長(zhǎng)度編碼、塊碼和四叉樹(shù)碼等。二、柵格數(shù)據(jù)的壓縮編碼方式 1、鏈?zhǔn)骄幋a(Chain Codes)圖3-2 鏈?zhǔn)骄幋a的方向代碼鏈?zhǔn)骄幋a又稱(chēng)為弗里曼鏈碼(Freeman,1961)或邊界鏈碼。鏈?zhǔn)骄幋a主要是記錄線狀地物和面狀地物的邊界。它把線狀地物和面狀地物的邊界表示為:由某一起始點(diǎn)開(kāi)始并按某些基本方向確定的單位矢量鏈?;痉较蚩啥x為:東0,東南l,南2,西南3,西4,西北5,北6,東北7等八個(gè)基本方向。 鏈?zhǔn)骄幋a的前兩個(gè)數(shù)字表示起點(diǎn)的行、列數(shù),從第三個(gè)數(shù)字開(kāi)始的每個(gè)數(shù)字表示單位矢量的方向,八個(gè)方向以07的整數(shù)代表。 鏈?zhǔn)骄幋a對(duì)線狀和多邊形的表示具有很強(qiáng)的數(shù)據(jù)壓縮能力,且具有一定的運(yùn)算功能,如面積和周長(zhǎng)計(jì)算等,探測(cè)邊界急彎和凹進(jìn)部分等都比較容易,類(lèi)似矢量數(shù)據(jù)結(jié)構(gòu),比較適于存儲(chǔ)圖形數(shù)據(jù)。缺點(diǎn)是對(duì)疊置運(yùn)算如組合、相交等則很難實(shí)施,對(duì)局部修改將改變整體結(jié)構(gòu),效率較低,而且由于鏈碼以每個(gè)區(qū)域?yàn)閱挝淮鎯?chǔ)邊界,相鄰區(qū)域的邊界則被重復(fù)存儲(chǔ)而產(chǎn)生冗余。 2、游程長(zhǎng)度編碼(run-length code) 游程長(zhǎng)度編碼是柵格數(shù)據(jù)壓縮的重要編碼方法,它的基本思路是:對(duì)于一幅柵格圖像,常常有行(或列)方向上相鄰的若干點(diǎn)具有相同的屬性代碼,因而可采取某種方法壓縮那些重復(fù)的記錄內(nèi)容。其編碼方案是,只在各行(或列)數(shù)據(jù)的代碼發(fā)生變化時(shí)依次記錄該代碼以及相同代碼重復(fù)的個(gè)數(shù),從而實(shí)現(xiàn)數(shù)據(jù)的壓縮。事實(shí)上,壓縮比的大小是與圖的復(fù)雜程度成反比的,在變化多的部分,游程數(shù)就多,變化少的部分游程數(shù)就少,圖件越簡(jiǎn)單,壓縮效率就越高。游程長(zhǎng)度編碼在柵格加密時(shí),數(shù)據(jù)量沒(méi)有明顯增加,壓縮效率較高,且易于檢索,疊加合并等操作,運(yùn)算簡(jiǎn)單,適用于機(jī)器存貯容量小,數(shù)據(jù)需大量壓縮,而又要避免復(fù)雜的編碼解碼運(yùn)算增加處理和操作時(shí)間的情況。 3、塊狀編碼(block code) 塊碼是游程長(zhǎng)度編碼擴(kuò)展到二維的情況,采用方形區(qū)域作為記錄單元,每個(gè)記錄單元包括相鄰的若干柵格,數(shù)據(jù)結(jié)構(gòu)由初始位置(行、列號(hào))和半徑,再加上記錄單元的代碼組成。一個(gè)多邊形所包含的正方形越大,多邊形的邊界越簡(jiǎn)單,塊狀編碼的效率就越好。塊狀編碼對(duì)大而簡(jiǎn)單的多邊形更為有效,而對(duì)那些碎部較多的復(fù)雜多邊形效果并不好。塊狀編碼在合并、插入、檢查延伸性、計(jì)算面積等操作時(shí)有明顯的優(yōu)越性。然而對(duì)某些運(yùn)算不適應(yīng),必須在轉(zhuǎn)換成簡(jiǎn)單數(shù)據(jù)形式才能順利進(jìn)行。4、四叉樹(shù)編碼(quad-tree code) 四又樹(shù)結(jié)構(gòu)的基本思想是將一幅柵格地圖或圖像等分為四部分。逐塊檢查其格網(wǎng)屬性值(或灰度)。如果某個(gè)子區(qū)的所有格網(wǎng)值都具有相同的值。則這個(gè)子區(qū)就不再繼續(xù)分割,否則還要把這個(gè)子區(qū)再分割成四個(gè)子區(qū)。這樣依次地分割,直到每個(gè)子塊都只含有相同的屬性值或灰度為止(見(jiàn)48)。四叉樹(shù)編碼法有許多有趣的優(yōu)點(diǎn):容易而有效地計(jì)算多邊形的數(shù)量特征;陣列各部分的分辨率是可變的,邊界復(fù)雜部分四叉樹(shù)較高即分級(jí)多,分辨率也高,而不需表示許多細(xì)節(jié)的部分則分級(jí)少,分辨率低,因而既可精確表示圖形結(jié)構(gòu)又可減少存貯量;柵格到四叉樹(shù)及四叉樹(shù)到簡(jiǎn)單柵格結(jié)構(gòu)的轉(zhuǎn)換比其它壓縮方法容易;多邊形中嵌套異類(lèi)小多邊形的表示較方便。四叉樹(shù)編碼的最大缺點(diǎn)是轉(zhuǎn)換的不定性,用同一形狀和大小的多邊形可能得出多種不同的四叉樹(shù)結(jié)構(gòu),故不利于形狀分析和模式識(shí)別。但因它允許多邊形中嵌套多邊形即所謂“洞”這種結(jié)構(gòu)存在,使越來(lái)越多的地理信息系統(tǒng)工作者都對(duì)四叉樹(shù)結(jié)構(gòu)很感興趣。上述這些壓縮數(shù)據(jù)的方法應(yīng)視圖形的復(fù)雜情況合理選用,同時(shí)應(yīng)在系統(tǒng)中備有相應(yīng)的程序。另外,用戶的分析目的和分析方法也決定著壓縮方法的選取。四叉樹(shù)結(jié)構(gòu)按其編碼的方法不同又分為常規(guī)四叉樹(shù)和線性四叉樹(shù)。常規(guī)四叉樹(shù)除了記錄葉結(jié)點(diǎn)之外,還要記錄中間結(jié)點(diǎn)。結(jié)點(diǎn)之間借助指針聯(lián)系,每個(gè)結(jié)點(diǎn)需要用六個(gè)量表達(dá):四個(gè)葉結(jié)點(diǎn)指針,一個(gè)父結(jié)點(diǎn)指針和一個(gè)結(jié)點(diǎn)的屬性或灰度值。這些指針不僅增加了數(shù)據(jù)貯存量,而且增加了操作的復(fù)雜性。常規(guī)四叉樹(shù)主要在數(shù)據(jù)索引和圖幅索引等方面應(yīng)用。線性四叉樹(shù)則只存貯最后葉結(jié)點(diǎn)的信息。包括葉結(jié)點(diǎn)的位置、深度和本結(jié)點(diǎn)的屬性或灰度值。所謂深度是指處于四叉樹(shù)的第幾層上。由深度可推知子區(qū)的大小。線性四叉樹(shù)葉結(jié)點(diǎn)的編號(hào)需要遵循一定的規(guī)則,這種編號(hào)稱(chēng)為地址碼,它隱含了葉結(jié)點(diǎn)的位置和深度信息。最常用的地址碼是四進(jìn)制或十進(jìn)制的Morton碼。5、八叉樹(shù)八叉樹(shù)結(jié)構(gòu)(見(jiàn)53)就是將空間區(qū)域不斷地分解為八個(gè)同樣大小的子區(qū)域(即將一個(gè)六面的立方體再分解為八個(gè)相同大小的小立方體),分解的次數(shù)越多,子區(qū)域就越小,一直到同區(qū)域的屬性單一為止。按從下而上合并的方式來(lái)說(shuō),就是將研究區(qū)空間先按定的分辨率將三維空間劃分為三維柵格網(wǎng),然后按規(guī)定的順序每次比較3個(gè)相鄰的柵格單元,如果其屬性值相同則合并,否則就記盤(pán)。依次遞歸運(yùn)算,直到每個(gè)子區(qū)域均為單值為止。八叉樹(shù)同樣可分為常規(guī)八叉樹(shù)和線性八叉樹(shù)。常規(guī)八叉樹(shù)的結(jié)點(diǎn)要記錄十個(gè)位,即八個(gè)指向子結(jié)點(diǎn)的指針,個(gè)指向父結(jié)點(diǎn)的指針和一個(gè)屬性值(或標(biāo)識(shí)號(hào))。而線性八叉樹(shù)則只需要記錄葉結(jié)點(diǎn)的地址碼和屬性值。因此,它的主要優(yōu)點(diǎn)是,其一節(jié)省存儲(chǔ)空間,因?yàn)橹恍鑼?duì)葉結(jié)點(diǎn)編碼,節(jié)省了大量中間結(jié)點(diǎn)的存儲(chǔ)。每個(gè)結(jié)點(diǎn)的指針也免除了,而從根到某一特定結(jié)點(diǎn)的方向和路徑的信息隱含在定位碼之中,定位碼數(shù)字的個(gè)位數(shù)顯示分辨率的高低或分解程度;其次,線性八叉樹(shù)可直接尋址,通過(guò)其坐標(biāo)值則能計(jì)算出任何輸入結(jié)點(diǎn)的定位碼(稱(chēng)編碼),而不必實(shí)際建立八叉樹(shù),并且定位碼本身就是坐標(biāo)的另種形式,不必有意去存儲(chǔ)坐標(biāo)值。若需要的話還能從定位碼中獲取其坐標(biāo)值(稱(chēng)解碼);其三,在操作方面,所產(chǎn)生的定位碼容易存儲(chǔ)和執(zhí)行,容易實(shí)現(xiàn)象集合、相加等組合操作。 八叉樹(shù)主要用來(lái)解決地理信息系統(tǒng)中的三維問(wèn)題。第二節(jié) 矢量數(shù)據(jù)結(jié)構(gòu)地理信息系統(tǒng)中另一種最常見(jiàn)的圖形數(shù)據(jù)結(jié)構(gòu)為矢量結(jié)構(gòu),即通過(guò)記錄坐標(biāo)的方式盡可能精確地表示點(diǎn)、線、多邊形等地理實(shí)體,坐標(biāo)空間設(shè)為連續(xù),允許任意位置、長(zhǎng)度和面積的精確定義,事實(shí)上,因?yàn)槿缦略?,也不可能得到絕對(duì)精確的值:1、表示坐標(biāo)的計(jì)算機(jī)字長(zhǎng)有限;2、所有矢量輸出設(shè)備包括繪圖儀在內(nèi),盡管分辨率比柵格設(shè)備高,但也有一定的步長(zhǎng);3、矢量法輸入時(shí)曲線選取的點(diǎn)不可能太多;4、人工輸圖中不可避免的定位誤差。在前面第二章中已知道,矢量數(shù)據(jù)存儲(chǔ)是以隱式關(guān)系以最小的存儲(chǔ)空間存儲(chǔ)復(fù)雜的數(shù)據(jù)。當(dāng)然這只是相對(duì)而言,在地理信息系統(tǒng)中沒(méi)有絕對(duì)“最好”的方法。一、 矢量數(shù)據(jù)結(jié)構(gòu)編碼的基本內(nèi)容 1、點(diǎn)實(shí)體 點(diǎn)實(shí)體包括由單獨(dú)一對(duì)x,y坐標(biāo)定位的一切地理或制圖實(shí)體。在矢量數(shù)據(jù)結(jié)構(gòu)中,除點(diǎn)實(shí)體的x,y坐標(biāo)外還應(yīng)存儲(chǔ)其它一些與點(diǎn)實(shí)體有關(guān)的數(shù)據(jù)來(lái)描述點(diǎn)實(shí)體的類(lèi)型、制圖符號(hào)和顯示要求等。點(diǎn)是空間上不可再分的地理實(shí)體,可以是具體的也可以是抽象的,如地物點(diǎn)、文本位置點(diǎn)或線段網(wǎng)絡(luò)的結(jié)點(diǎn)等,如果點(diǎn)是一個(gè)與其它信息無(wú)關(guān)的符號(hào),則記錄時(shí)應(yīng)包括符號(hào)類(lèi)型、大小、方向等有關(guān)信息;如果點(diǎn)是文本實(shí)體,記錄的數(shù)據(jù)應(yīng)包括字符大小、字體、排列方式、比例、方向以及與其它非圖形屬性的聯(lián)系方式等信息。對(duì)其它類(lèi)型的點(diǎn)實(shí)體也應(yīng)做相應(yīng)的處理。 2、線實(shí)體 線實(shí)體可以定義為直線元素組成的各種線性要素,直線元素由兩對(duì)以上的x,y坐標(biāo)定義。最簡(jiǎn)單的線實(shí)體只存儲(chǔ)它的起止點(diǎn)坐標(biāo)、屬性、顯示符等有關(guān)數(shù)據(jù)。例如,線實(shí)體輸出時(shí)可能用實(shí)線或虛線描繪,這類(lèi)信息屬符號(hào)信息,它說(shuō)明線實(shí)體的輸出方式。雖然線實(shí)體并不是以虛線存儲(chǔ),仍可用虛線輸出?;?、鏈?zhǔn)莕個(gè)坐標(biāo)對(duì)的集合,這些坐標(biāo)可以描述任何連續(xù)而又復(fù)雜的曲線。組成曲線的線元素越短,x,y坐標(biāo)數(shù)量越多,就越逼近于一條復(fù)雜曲線,既要節(jié)省存儲(chǔ)空間,又要求較為精確地描繪曲線,唯一的辦法是增加數(shù)據(jù)處理工作量。亦即在線實(shí)體的紀(jì)錄中加入一個(gè)指示字,當(dāng)起動(dòng)顯示程序時(shí),這個(gè)指示字告訴程序:需要數(shù)學(xué)內(nèi)插函數(shù)(例如樣條函數(shù))加密數(shù)據(jù)點(diǎn)且與原來(lái)的點(diǎn)匹配。于是能在輸出設(shè)備上得到較精確的曲線。不過(guò),數(shù)據(jù)內(nèi)插工作卻增加了?;『玩湹拇鎯?chǔ)記錄中也要加入線的符號(hào)類(lèi)型等信息。線的網(wǎng)絡(luò)結(jié)構(gòu):簡(jiǎn)單的線或鏈攜帶彼此互相連接的空間信息,而這種連接信息又是供排水網(wǎng)和道路網(wǎng)分析中必不可少的信息。因此要在數(shù)據(jù)結(jié)構(gòu)中建立指針系統(tǒng)才能讓計(jì)算機(jī)在復(fù)雜的線網(wǎng)結(jié)構(gòu)中逐線跟蹤每一條線。指針的建立要以結(jié)點(diǎn)為基礎(chǔ)。如建立水網(wǎng)中每條支流之間連接關(guān)系時(shí)必須使用這種指針系統(tǒng)。指針系統(tǒng)包括結(jié)點(diǎn)指向線的指針。每條從結(jié)點(diǎn)出發(fā)的線匯于結(jié)點(diǎn)處的角度等,從而完整地定義線網(wǎng)絡(luò)的拓?fù)潢P(guān)系。如上所述,線實(shí)體主要用來(lái)表示線狀地物(公路、水系、山脊線)、符號(hào)線和多邊形邊界,有時(shí)也稱(chēng)為“弧”、“鏈”、“串”等。 其中唯一標(biāo)識(shí)是系統(tǒng)排列序號(hào):線標(biāo)識(shí)碼可以標(biāo)識(shí)線的類(lèi)型;起始點(diǎn)和終止點(diǎn)可以用點(diǎn)號(hào)或直接用坐標(biāo)表示;顯示信息是顯示線的文本或符號(hào)等;與線相聯(lián)的非幾何屬性可以直接存儲(chǔ)于線文件中,也可單獨(dú)存儲(chǔ),而由標(biāo)識(shí)碼聯(lián)接查找。 3、面實(shí)體 多邊形(有時(shí)稱(chēng)為區(qū)域)數(shù)據(jù)是描述地理空間信息的最重要的一類(lèi)數(shù)據(jù)。在區(qū)域?qū)嶓w中,具有名稱(chēng)屬性和分類(lèi)屬性的,多用多邊形表示,如行政區(qū)、土地類(lèi)型、植被分布等;具有標(biāo)量屬性的有時(shí)也用等值線描述(如地形、降雨量等)。 多邊形矢量編碼,不但要表示位置和屬性,更重要的是能表達(dá)區(qū)域的拓?fù)涮卣?,如形狀、鄰域和層次結(jié)構(gòu)等,以便使這些基本的空間單元可以作為專(zhuān)題圖的資料進(jìn)行顯示和操作,由于要表達(dá)的信息十分豐富,基于多邊形的運(yùn)算多而復(fù)雜,因此多邊形矢量編碼比點(diǎn)和線實(shí)體的矢量編碼要復(fù)雜得多,也更為重要。 在討論多邊形數(shù)據(jù)結(jié)構(gòu)編碼的時(shí)候,首先對(duì)多邊形網(wǎng)提出如下的要求: (1)組成地圖的每個(gè)多邊形應(yīng)有唯一的形狀、周長(zhǎng)和面積。它們不象柵格結(jié)構(gòu)那樣具有簡(jiǎn)單而標(biāo)準(zhǔn)的基本單元。即使大多數(shù)美國(guó)的規(guī)劃街區(qū)也不能設(shè)想它們具有完全一樣的形狀和大小。對(duì)土壤或地質(zhì)圖上的多邊形來(lái)說(shuō)更不可能有相同的形狀和大小。 (2)地理分析要求的數(shù)據(jù)結(jié)構(gòu)應(yīng)能夠記錄每個(gè)多邊形的鄰域關(guān)系,其方法與水系網(wǎng)中記錄連接關(guān)系一樣。(3)專(zhuān)題地圖上的多邊形并不都是同一等級(jí)的多邊形,而可能是多邊形內(nèi)嵌套小的多邊形(次一級(jí))。例如,湖泊的水涯線在土地利用圖上可算是個(gè)島狀多邊形,而湖中的島嶼為“島中之島”。這種所謂“島”或“洞”的結(jié)構(gòu)是多邊形關(guān)系中較難處理的問(wèn)題。 二、矢量數(shù)據(jù)結(jié)構(gòu)編碼的方法 矢量數(shù)據(jù)結(jié)構(gòu)的編碼形式,按照其功能和方法可分為:實(shí)體式、索引式、雙重獨(dú)立式和鏈狀雙重獨(dú)立式。1、實(shí)體式實(shí)體式數(shù)據(jù)結(jié)構(gòu)是指構(gòu)成多邊形邊界的各個(gè)線段,以多邊形為單元進(jìn)行組織。按照這種數(shù)據(jù)結(jié)構(gòu),邊界坐標(biāo)數(shù)據(jù)和多邊形單元實(shí)體一一對(duì)應(yīng),各個(gè)多邊形邊界都單獨(dú)編碼和數(shù) 字化。這種數(shù)據(jù)結(jié)構(gòu)具有編碼容易、數(shù)字化操作簡(jiǎn)單和數(shù)據(jù)編排直觀等優(yōu)點(diǎn)。但這種方法也有以下明顯缺點(diǎn): (1)相鄰多邊形的公共邊界要數(shù)字化兩遍,造成數(shù)據(jù)冗余存儲(chǔ),可能導(dǎo)致輸出的公共邊界出現(xiàn)間隙或重疊; (2)缺少多邊形的鄰域信息和圖形的拓?fù)潢P(guān)系; (3)島只作為一個(gè)單個(gè)圖形,沒(méi)有建立與外界多邊形的聯(lián)系。 因此,實(shí)體式編碼只用在簡(jiǎn)單的系統(tǒng)中。2、 索引式索引式數(shù)據(jù)結(jié)構(gòu)采用樹(shù)狀索引以減少數(shù)據(jù)冗余并間接增加鄰域信息,具體方法是對(duì)所有邊界點(diǎn)進(jìn)行數(shù)字化,將坐標(biāo)對(duì)以順序方式存儲(chǔ),由點(diǎn)索引與邊界線號(hào)相聯(lián)系,以線索引與各多邊形相聯(lián)系,形成樹(shù)狀索引結(jié)構(gòu)。樹(shù)狀索引結(jié)構(gòu)消除了相鄰多邊形邊界的數(shù)據(jù)冗余和不一致的問(wèn)題,在簡(jiǎn)化過(guò)于復(fù)雜的邊界線或合并多邊形時(shí)可不必改造索引表,鄰域信息和島狀信息可以通過(guò)對(duì)多邊形文件的線索引處理得到,但是比較繁瑣,因而給鄰域函數(shù)運(yùn)算、消除無(wú)用邊、處理島狀信息以及檢查拓?fù)潢P(guān)系等帶來(lái)一定的困難,而且兩個(gè)編碼表都要以人工方式建立,工作量大且容易出錯(cuò)。3、雙重獨(dú)立式這種數(shù)據(jù)結(jié)構(gòu)最早是由美國(guó)人口統(tǒng)計(jì)局研制來(lái)進(jìn)行人口普查分析和制圖的,簡(jiǎn)稱(chēng)為DIME(Dual lndependent Map Encoding)系統(tǒng)或雙重獨(dú)立式的地圖編碼法。它以城市街道為編碼的主體。其特點(diǎn)是采用了拓?fù)渚幋a結(jié)構(gòu)。 雙重獨(dú)立式數(shù)據(jù)結(jié)構(gòu)是對(duì)圖上網(wǎng)狀或面狀要素的任何一條線段,用其兩端的節(jié)點(diǎn)及相鄰面域來(lái)予以定義。在雙重獨(dú)立式數(shù)據(jù)結(jié)構(gòu)中,節(jié)點(diǎn)與節(jié)點(diǎn)或者面域與面域之間為鄰接關(guān)系,節(jié)點(diǎn)與線段或者面域與線段之間為關(guān)聯(lián)關(guān)系。這種鄰接和關(guān)聯(lián)的關(guān)系稱(chēng)為拓樸關(guān)系。利用這種拓樸關(guān)系來(lái)組織數(shù)據(jù),可以有效地進(jìn)行數(shù)據(jù)存儲(chǔ)正確性檢查,同時(shí)便于對(duì)數(shù)據(jù)進(jìn)行更新和檢索。因?yàn)樵谶@種數(shù)據(jù)結(jié)構(gòu)中,當(dāng)編碼數(shù)據(jù)經(jīng)過(guò)計(jì)算機(jī)編輯處理以后,面域單元的第一個(gè)始節(jié)點(diǎn)應(yīng)當(dāng)和最后一個(gè)終節(jié)點(diǎn)相一致,而且當(dāng)按照左側(cè)面域或右側(cè)面域來(lái)自動(dòng)建立一個(gè)指定的區(qū)域單元時(shí),其空間點(diǎn)的坐標(biāo)應(yīng)當(dāng)自行閉合。如果不能自行閉合,或者出現(xiàn)多余的線段,則表示數(shù)據(jù)存儲(chǔ)或編碼有錯(cuò),這樣就達(dá)到數(shù)據(jù)自動(dòng)編輯的目的。此外,這種數(shù)據(jù)結(jié)構(gòu)除了通過(guò)線文件生成面文件外,還需要點(diǎn)文件,這里不在列出。4、鏈狀雙重獨(dú)立式鏈狀雙重獨(dú)立式數(shù)據(jù)結(jié)構(gòu)是DIME數(shù)據(jù)結(jié)構(gòu)的一種改進(jìn)。在DIME中,一條邊只能用直線兩端點(diǎn)的序號(hào)及相鄰的面域來(lái)表示,而在鏈狀數(shù)據(jù)結(jié)構(gòu)中,將若干直線段合為一個(gè)弧段(或鏈段),每個(gè)弧段可以有許多中間點(diǎn)。在鏈狀雙重獨(dú)立數(shù)據(jù)結(jié)構(gòu)中,主要有四個(gè)文件:多邊形文件、弧段文件、弧段坐標(biāo)文件、結(jié)點(diǎn)文件。多邊形文件主要由多邊形記錄組成,包括多邊形號(hào)、組成多邊形的弧段號(hào)以及周長(zhǎng)、面積、中心點(diǎn)坐標(biāo)及有關(guān)“洞”的信息等,多邊形文件也可以通過(guò)軟件自動(dòng)檢索各有關(guān)弧段生成,并同時(shí)計(jì)算出多邊形的周長(zhǎng)和面積以及中心點(diǎn)的坐標(biāo),當(dāng)多邊形中含 有“洞”時(shí)則此“洞”的面積為負(fù),并在總面積中減去,其組成的弧段號(hào)前也冠以負(fù)號(hào);弧段文件主要有弧記錄組成,存儲(chǔ)弧段的起止結(jié)點(diǎn)號(hào)和弧段左右多邊形號(hào);弧段坐標(biāo)文件由一系列點(diǎn)的位置坐標(biāo)組成,一般從數(shù)字化過(guò)程獲取,數(shù)字化的順序確定了這條鏈段的方向。結(jié)點(diǎn)文件由結(jié)點(diǎn)記錄組成,存儲(chǔ)每個(gè)結(jié)點(diǎn)的結(jié)點(diǎn)號(hào)、結(jié)點(diǎn)坐標(biāo)及與該結(jié)點(diǎn)連接的弧段。結(jié)點(diǎn)文件一般通過(guò)軟件自動(dòng)生成,因?yàn)樵跀?shù)字化的過(guò)程中,由于數(shù)字化操作的誤差,各弧段在同一結(jié)點(diǎn)處的坐標(biāo)不可能完全一致,需要進(jìn)行匹配處理。當(dāng)其偏差在允許范圍內(nèi)時(shí),可取同名結(jié)點(diǎn)的坐標(biāo)平均值。如果偏差過(guò)大,則弧段需要重新數(shù)字化。第三節(jié) 兩種數(shù)據(jù)結(jié)構(gòu)的比較與轉(zhuǎn)化一、兩種數(shù)據(jù)結(jié)構(gòu)的比較柵格結(jié)構(gòu)和矢量結(jié)構(gòu)是模擬地理信息的兩種不同的方法。柵格數(shù)據(jù)結(jié)構(gòu)類(lèi)型具有“屬性明顯、位置隱含”的特點(diǎn),它易于實(shí)現(xiàn),且操作簡(jiǎn)單,有利于基于柵格的空間信息模型的分析,如在給定區(qū)域內(nèi)計(jì)算多邊形面積、線密度,柵格結(jié)構(gòu)可以很快算得結(jié)果,而采用矢量數(shù)據(jù)結(jié)構(gòu)則麻煩的多;但柵格數(shù)據(jù)表達(dá)精度不高,數(shù)據(jù)存儲(chǔ)量大,工作效率較低。如要提高一倍的表達(dá)精度(柵格單元減小一半),數(shù)據(jù)量就需增加三倍,同時(shí)也增加了數(shù)據(jù)的冗余。因此,對(duì)于基于柵格數(shù)據(jù)結(jié)構(gòu)的應(yīng)用來(lái)說(shuō),需要根據(jù)應(yīng)用項(xiàng)目的自身特點(diǎn)及其精度要求來(lái)恰當(dāng)?shù)仄胶鈻鸥駭?shù)據(jù)的表達(dá)精度和工作效率兩者之間的關(guān)系。另外,因?yàn)闁鸥駭?shù)據(jù)格式的簡(jiǎn)單性(不經(jīng)過(guò)壓縮編碼),其數(shù)據(jù)格式容易為大多數(shù)程序設(shè)計(jì)人員和用戶所理解,基于柵格數(shù)據(jù)基礎(chǔ)之上的信息共享也較矢量數(shù)據(jù)容易。最后,遙感影象本身就是以象元為單位的柵格結(jié)構(gòu),所以,可以直接把遙感影象應(yīng)用于柵格結(jié)構(gòu)的地理信息系統(tǒng)中,也就是說(shuō)柵格數(shù)據(jù)結(jié)構(gòu)比較容易和遙感相結(jié)合。矢量數(shù)據(jù)結(jié)構(gòu)類(lèi)型具有“位置明顯、屬性隱含”的特點(diǎn),它操作起來(lái)比較復(fù)雜,許多分析操作(如疊置分析等)用矢量數(shù)據(jù)結(jié)構(gòu)難于實(shí)現(xiàn);但它的數(shù)據(jù)表達(dá)精度較高,數(shù)據(jù)存儲(chǔ)量小,輸出圖形美觀且工作效率較高。兩者的比較見(jiàn)表3-1:表3-1 柵格、矢量數(shù)據(jù)結(jié)構(gòu)特點(diǎn)比較 比較內(nèi)容 矢量格式 柵格格式 數(shù)據(jù)量 小 大 圖形精度 高 低 圖形運(yùn)算 復(fù)雜、高效 簡(jiǎn)單、低效 遙感影像格式 不一致 一致或接近 輸出表示 抽象、昂貴 直觀、便宜 數(shù)據(jù)共享 不易實(shí)現(xiàn) 容易實(shí)現(xiàn) 拓?fù)浜途W(wǎng)絡(luò)分析 容易實(shí)現(xiàn) 不易實(shí)現(xiàn)二、矢量數(shù)據(jù)結(jié)構(gòu)向柵格數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換在地理信息系統(tǒng)中柵格數(shù)據(jù)與矢量數(shù)據(jù)各具特點(diǎn)與適用性,為了在一個(gè)系統(tǒng)中可以兼容這兩種數(shù)據(jù),以便有利于進(jìn)一步的分析處理,常常需要實(shí)現(xiàn)兩種結(jié)構(gòu)的轉(zhuǎn)換。1、矢量數(shù)據(jù)結(jié)構(gòu)向柵格數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換 許多數(shù)據(jù)如行政邊界、交通干線、土地利用類(lèi)型、土壤類(lèi)型等都是用矢量數(shù)字化的方法輸人計(jì)算機(jī)或以矢量的方式存在計(jì)算機(jī)中,表現(xiàn)為點(diǎn)、線、多邊形數(shù)據(jù)。然而,矢量數(shù)據(jù)直接用于多種數(shù)據(jù)的復(fù)合分析等處理將比較復(fù)雜,特別是不同數(shù)據(jù)要在位置上一一配準(zhǔn),尋找交點(diǎn)并進(jìn)行分析。相比之下利用柵格數(shù)據(jù)模式進(jìn)行處理則容易得多。加之土地覆蓋和土地利用等數(shù)據(jù)常常從遙感圖象中獲得,這些數(shù)據(jù)都是柵格數(shù)據(jù),因此矢量數(shù)據(jù)與它們的疊置復(fù)合分析更需要把其從矢量數(shù)據(jù)的形式轉(zhuǎn)變?yōu)闁鸥駭?shù)據(jù)的形式。 矢量數(shù)據(jù)的基本坐標(biāo)是直角坐標(biāo)X、Y,其坐標(biāo)原點(diǎn)一般取圖的左下角。網(wǎng)格數(shù)據(jù)的基本坐標(biāo)是行和列(i,j),其坐標(biāo)原點(diǎn)一般取圖的左上角。兩種數(shù)據(jù)變換時(shí),令直角坐標(biāo)X和Y分別與行與列平行。由于矢量數(shù)據(jù)的基本要素是點(diǎn)、線、面,因而只要實(shí)現(xiàn)點(diǎn)、線、面的轉(zhuǎn)換,各種線劃圖形的變換問(wèn)題基本上都可以得到解決。 (1)點(diǎn)的變換點(diǎn)的變換十分簡(jiǎn)單,只要這個(gè)點(diǎn)落在那個(gè)網(wǎng)格中就是屬于那個(gè)網(wǎng)格元素。(2)矢量線段的變換曲線在數(shù)字化時(shí)輸入多個(gè)點(diǎn),形成折線,由于點(diǎn)多而密集,折線在視覺(jué)上就形成曲線。因?yàn)橄噜弮牲c(diǎn)之間是直線,所以只要知道直線轉(zhuǎn)換網(wǎng)格的方法,曲線和多邊形邊的轉(zhuǎn)換就可以完成。 依次用同樣方法找到直線經(jīng)過(guò)的每一網(wǎng)格并用本直線的屬性值(特征值)去填充這些網(wǎng)絡(luò),完成直線的轉(zhuǎn)換。對(duì)于曲線或多邊形邊上的每條直線作連續(xù)運(yùn)算,可以完成曲線或多邊形的交換。(3)多邊形數(shù)據(jù)的轉(zhuǎn)換首先應(yīng)當(dāng)指出的是,雖然可以用特征碼的形式來(lái)定義任何一條多邊形線段的屬性,但是,這種屬性只是線段的屬性,而并不是面域的屬性,要完成面域的柵格化,其首要前提是實(shí)現(xiàn)以多邊形線段反映其周?chē)嬗虻膶傩源?。目前一般采用的是左碼記錄法。 矢量數(shù)據(jù)變成柵格數(shù)據(jù)的原理與方法并不困難,但由于矢量數(shù)據(jù)的記錄方式各不相同,也會(huì)產(chǎn)生一些問(wèn)題。如多邊形之間公共邊原來(lái)只有一條交界線轉(zhuǎn)變成網(wǎng)格后成為有一定寬度的界線產(chǎn)生了一定的近似性。特別是幾條線交叉處一個(gè)網(wǎng)格元素中包括了相鄰的幾種類(lèi)別,轉(zhuǎn)換時(shí)只能用其中的一種類(lèi)別作為交叉點(diǎn)所在元素的類(lèi)別,這種誤差應(yīng)在允許的范圍以內(nèi)。而減小網(wǎng)格尺寸,雖提高了精度但大大提高了數(shù)據(jù)的冗余量,這是一對(duì)明顯的矛盾。除此轉(zhuǎn)換方法以外,矢量數(shù)據(jù)向柵格數(shù)據(jù)轉(zhuǎn)換的方法還有內(nèi)部點(diǎn)擴(kuò)散法,復(fù)數(shù)積分算法,射線算法和掃描線算法,但相比之下,這些方法都比較復(fù)雜、并有較大的限制條件,這里不作進(jìn)一步討論。三、柵格數(shù)據(jù)結(jié)構(gòu)向矢量數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換柵格向矢量轉(zhuǎn)換處理的目的,是為了將柵格數(shù)據(jù)分析的結(jié)果,通過(guò)矢量繪圖裝置輸出,或者為了數(shù)據(jù)壓縮的需要,將大量的面狀柵格數(shù)據(jù)轉(zhuǎn)換為由少量數(shù)據(jù)表示的多邊形邊界,但是主要目的是為了能將自動(dòng)掃描儀獲取的柵格數(shù)據(jù)加入矢量形式的數(shù)據(jù)庫(kù)。轉(zhuǎn)換處理時(shí),基于圖象數(shù)據(jù)文件和再生柵
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 航空航天復(fù)合材料 課件知識(shí)點(diǎn)1 聚合物基復(fù)合材料概論
- 山東醫(yī)專(zhuān)入學(xué)考試試題及答案
- 腫瘤防治與精準(zhǔn)醫(yī)學(xué)前沿進(jìn)展
- 自我意識(shí)心理健康教育
- 秩序隊(duì)員法律法規(guī)培訓(xùn)
- 呼吸內(nèi)科門(mén)診病歷
- 中班藝術(shù)活動(dòng)《冬天里的活動(dòng)》
- 園區(qū)招商培訓(xùn)計(jì)劃
- 2025年中國(guó)女性生物纖維素面膜行業(yè)市場(chǎng)全景分析及前景機(jī)遇研判報(bào)告
- 大班健康教案:冬季護(hù)膚品使用指南
- 2025至2030年中國(guó)玉米淀粉行業(yè)市場(chǎng)現(xiàn)狀分析及前景戰(zhàn)略研判報(bào)告
- 2025年江蘇高考政治試卷真題解讀及答案講解課件
- 2025上半年山東高速集團(tuán)有限公司社會(huì)招聘211人筆試參考題庫(kù)附帶答案詳解析集合
- 遼寧省點(diǎn)石聯(lián)考2024-2025學(xué)年高二下學(xué)期6月份聯(lián)合考試化學(xué)試題(含答案)
- 2025高考全國(guó)一卷語(yǔ)文真題
- DTLDTC帶式輸送機(jī)工藝流程圖
- 熒光綠送貨單樣本excel模板
- 有機(jī)化學(xué)概述
- 復(fù)盛零件手冊(cè)
- 內(nèi)外墻抹灰施工承包合同
- 《急救藥品》PPT課件.ppt
評(píng)論
0/150
提交評(píng)論