2012/03/06

QGIS編輯屬性表格 - 刪除欄位

在 QGIS中若要刪除欄位, 必須安裝"Table manager"附加元件, 在屬性表的工具列中雖預設也有一個刪除欄位按鈕, 但只能用來刪除PostGIS的圖層屬性欄位。

一、安裝Table manager附件元件
1. 功能列"附加元件" -> "Python附加元件"


2. 安裝元件
<若是第一次安裝新的元件,請先參考"QGIS Plugin - 新增附加元件">
- 在過濾條件中輸入"Table Manager"
- 選擇 "Table Manager" 元件, 按"安裝附加元件" 按鈕


3.  安裝成功後, 元件狀態為"已安裝"


開啟功能列"附加元件" -> "附加元件管理", 也可看到"Table Manager"元件已安裝且啟用




二、使用Table Manager刪除欄位
1. 加入圖層
2. 開啟Table Manager,  功能列"附加元件" -> "Table" -> "Table manager", 或是使用下方的工具列。
不需要切換為編輯狀態。


3. 選擇要刪除的欄位, 按"Delete", 再選"Save" 或 "Save as"(另存圖層)


還有反悔的機會, 按"Yes"儲存, 按"No"取消。


詢問圖層的樣式是否維持一樣。按"Yes"即可。
( 但若圖層的顏色依據的欄位為這次操作被刪除的欄位, 請按"No")



完成:

* Table Manager也有新增及編輯欄位等功能

參考來源: http://hub.qgis.org/wiki/17/Deleting_a_column_from_an_attribute_table

2012/03/01

QGIS的圖層樣式(二) - 隱藏部份圖徵

在圖層中有部份圖徵不想顯示出來

案例:台灣縣市界地圖為例 <參考連結>,只要顯示東台灣,其他都不顯示

1. 下圖為將台灣分為北、中、南、東四個區塊


2.開啟圖層屬性

3. 目前的樣式設定


4. 選取不想顯示的部份,按"刪除"。


5. 於符號區塊中只剩下東台灣的樣式


完成:




QGIS的圖層樣式(一) - 地圖著色

一、加入圖層 (以台灣省縣市界為例) <參考連結>



二、選擇要處理的圖層, 按右鍵, 選擇"屬性"


三、在圖層屬性的 "樣式" 頁籤,設計自己的地圖樣式,包括符號、線條、顏色等


四、 樣式的設計有4種方式:
1. 單一符號 - 圖層中的所有圖徵都是同一個樣式
2. 分類設定 - 根據所選的欄位值,可以設定不同的樣式
3. 漸進設定 - 根據所選的數字欄位,設定組距範圍,各組設定不同的樣式
4. 以規則設定 - 可以設條件式


五、修改顏色
(一) 所有圖徵均為單一顏色
1. 於上述圖層屬性視窗的樣式頁籤中,選取"單一符號",按"change"


(二) 根據欄位值,設定不同的樣式
1. 以台灣縣市界地圖為例,每個縣市均以不同顏色表示
於上述圖層屬性視窗的樣式頁籤中,選取"分類設定",
(1) 選擇"分類設定"
(2) 選擇依哪一個"欄位"分類
(3) 選擇著色的方式
(4) 按下方"分類"
就會看到不同值分別給定了不同的顏色,若要針對特定的值修改,可以選擇特定值,按二下,就可單獨修改


2. 另一例, 將台灣分為北、中、南、東,新增一屬性欄位NOTE, 分別以值1~4記錄


(1) 重覆上一例的步驟,在"行"的下拉式選單, 要選擇欄位"NOTE"
(2) 多出來的值,可選取並刪除
(3) 值1~4分別對應北、中、南、東台灣,在各值所對應的標記處按二下,修改標記
(4) 可以選擇"儲存樣式", 以供日後載入使用

完成: