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

2021-08-09 21:10:54 字數 1383 閱讀 5925

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

點是由明確的 x,

y 座標表示,但是作為柵格,它會被表示為乙個像元。根據定義,點是沒有面積一說,但是點可以轉換為表示區域的像元。因此,像元越小,區域便越小,進而越接近所表示的點要素。譬如,假設一口井、一根**線桿或廢棄工廠的位置佔據由乙個像元覆蓋的整個區域。

用像元來表示點要素的情況下,可能會對原始資料進行柵格綜合。譬如,如果有兩個或更多個點落入某像元範圍內,

arcgis

在為像元賦值時會隨機選擇這些點中的乙個點。

在向量資料模型中,線是由

x,y

座標的有序列表

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

將線性資料轉換為柵格資料集的操作與將點資料轉換為柵格相類似。如果有多條線穿過乙個像元,

arcgis

將隨機選擇這些線中的一條線,以用於在輸出柵格資料集中表示該像元位置。

與點資料相同,線狀要素將變為像元的寬度。例如,如果要轉換的線狀要素表示道路且像元大小為

1 千公尺,則在輸出柵格資料集中道路將為

1 千公尺寬。顯然,一條道路不會為

1 千公尺寬;因此,應選擇適合於所要表示的線狀要素的像元大小。如果像元大小為

1 公尺,則道路將為

1 公尺寬。

向量面是由

x, y

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

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

點線面的意義 對點線面的認知

點 認識點點,辭海 的解釋是 細小的痕跡。在 幾何學上,點只有位置,而在 形態學中,點 還具有大小 形狀 色彩 肌理等造型元素。在 自然界,海邊的沙石是點,落在玻璃窗上的 雨滴是點,夜幕中滿天星星是點,空氣中的塵埃也是點。點的表情 具體為形象的點,可用各種工具表現出現,不同形態的點呈現出不同的視覺特...

opengl畫點線面

1 關於點 點的大小預設為1個畫素,但也可以改變之。改變的命令為glpointsize,其函式原型如下 void glpointsize glfloat size size必須大於0.0f,預設值為1.0f,單位為 畫素 注意 對於具體的opengl實現,點的大小都有個限度的,如果設定的size超過...

AE基礎之新增點 線 面要素

事先定義pmap和pactiveview物件 imap pmap axmapcontrol1.map iactiveview pactview axmapcontrol1.activeview 點要素tian新增 1 在mapcontrol1的mouse事件中新增如下 axmapcontrol1.m...