1. 程式人生 > >05-點線面要素在柵格中如何表示

05-點線面要素在柵格中如何表示

    在柵格資料模型中,用像元來表達所覆蓋區域的現象,而向量資料模型是用點、線、面來精確的描繪各種地物。所以,柵格資料的特點是屬性明顯(每一個像元值都代表了一個特徵),定位隱含(要想定位到一個湖泊,天知道一個湖泊有多少個像元組成!),而向量資料的特點是定位明顯(一個要素一條記錄,座標範圍都知道),屬性隱含(具體的每個位置的特徵不知道)。所以,如果我們關注的重點在於地理要素表示的現象之間的空間關係,而不是要素本身,那麼建議採用柵格資料模型來組織點線面要素。

點要素

由明確的 x, y 座標表示,但是作為柵格,它被表示為一個像元。根據定義,點是沒有面積一說,但是點可以轉換為表示區域的像元。因此,像元越小,區域便越小,進而越接近所表示的點要素。

譬如假設一口井、一根電話線杆或廢棄工廠的位置佔據由一個像元覆蓋的整個區域。

像元來表示點要素的情況下,可能會對原始資料進行柵格綜合。譬如,如果有兩個或更多個點落入某像元範圍內,ArcGIS 在為像元賦值時會隨機選擇這些點中的一個點。

線要素

    在向量資料模型中,線是x,y 座標的有序列表構成,但在柵格格式中,它被表示為一條在空間上相連線而且具有相同像元值的像元鏈。如果像元鏈之間有斷裂,那麼就表示線要素存在斷裂(可能表示不同的要素,譬如不發生交匯的兩條道路或河流)。

將線性資料轉換為柵格資料集的操作與將點資料轉換為柵格相類似。如果有多條線穿過一個像元,ArcGIS 將隨機選擇這些線中的一條線,以用於在輸出柵格資料集中表示該像元位置。

與點資料相同,線狀要素將變為像元的寬度。例如,如果要轉換的線狀要素表示道路且像元大小為 1 千米,則在輸出柵格資料集中道路將為 1 千米寬。顯然,一條道路不會為 1 千米寬;因此,應選擇適合於所要表示的線狀要素的像元大小。如果像元大小為 1 米,則道路將為 1 米寬。

面要素

    向量面是由x, y座標的有序列表定義的封閉區域,且列表中的第一個和最後一個座標相同,以此表示區域。相反,柵格資料是一組具有相同值的相鄰像元,可極其精確地描繪區域形狀。以下柵格製圖表達的精度取決於資料的比例和像元的大小。像元解析度越精細並且表示小區域的像元數量越大,製圖表達就越精確

    如果輸入資料是面數據,則在根據轉換過程生成的輸出柵格資料集上,每個像元都被賦予填充大部分像元的要素的值,或被賦予掃描過程中在像元內遇到的要素的值