-
Notifications
You must be signed in to change notification settings - Fork 0
/
useQGIS.qmd
253 lines (175 loc) · 13.1 KB
/
useQGIS.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
---
tag: QGIS, ui, toolbars
number-sections: true
toc: true
reference-section-title: 第
---
# 介面與使用基礎 {#sec-qgis_basics}
## 安裝 QGIS
### 下載 QGIS
請至 QGIS [官方網頁](https://qgis.org)[下載](https://qgis.org/zh-Hant/site/forusers/download.html)。
網站會自動偵測你的作業系統,並提供下載的連結(@fig-5-1)
![QGIS 下載頁面](images/QGIS_download_page.png){#fig-5-1}
以 Windows 作業系統為例,當點選「立即下載」後,下載頁面會轉到 windows 專屬的下載頁面(@fig-5-2)。
預設會下載獨立安裝的套件(standalone),對於新手而言可以選這個最新的版本。
以 @fig-5-2 為例,即 3.28 版,或是另外一個比較舊的長期維護釋出版(Long-Term Release, LTR),
目前是 3.22-LTR。如果你有特別的安裝需求,像是需要安裝或不安裝特定的選項,
可以使用 OSGeo4W Network Installer 來透過網頁下載並安裝。
![QGIS Windows 下載頁面](images/QGIS_download_windows.png){#fig-5-2}
::: {.callout-note}
如果沒有特別需求的話,可以直接下載穩定版(3.28)安裝即可。
:::
## QGIS 圖形介面介紹
QGIS 的預設介面可以分為四個部分:工具列(toolbars,@fig-5-3 中的1)、繪圖區(canvas,即 @fig-5-3 中的2)、
面板(panels,@fig-5-3 1中的3、4和5)與狀態列(圖1中的6)。QGIS 使用 [Qt](https://qt.io) 的圖形介面框架,
因此能夠將工具列和繪圖區任意移動排列,甚至變成浮動的子視窗。要開啟自定介面,包括啟用或關閉工具列、
面板等,只要在工具列上任一位置按滑鼠右鍵就能開啟設定選單(@fig-5-4)。在選單中勾選要啟用或關閉的工具列或面板即可。
另外一個方式就是在選單中的檢視(view)點選工具列(toolbars)或面板(panels)中的選項。
![QGIS 圖形介面概覽](images/QGIS_interface.png){#fig-5-3}
![QGIS 開啟介面選項](images/QGIS_custom_interface.png){#fig-5-4}
![QGIS 選單中的檢視選項](images/QGIS_interface_view.png){#fig-5-5}
### 工具列(toolbars)
在 QGIS 中的工具列如 @fig-5-6 所顯示。在最左方(水平排列下)或最上方(垂直排列下)會有個兩排的點,
我們可以稱為移動工作移動工具列的「把手」,你可以用滑鼠左鍵點這個部分拖曳到你想要的地方(
可參考 @fig-5-7 [動畫關係所以 pdf 格式不支援])。
另外若每個工具列圖示(icon)右方有個向下的箭頭,代表這個功能圖示有子項目,
點選箭頭後會將子項目選單開啟,此時就能直接選取子項目之功能圖示。
因工具列可能因為載入圖示項目較多而自動隱藏,若有自動隱藏的工具列功能圖示時,
在該工具列的右方會有「》」的圖示,按該圖示後就會把隱藏的功能圖示都顯示出來。
![QGIS 工具列功能概覽](images/QGIS_toolbar_0_overview.png){#fig-5-6}
::: {.content-hidden when-format="pdf"}
![QGIS 移動工具列位置](images/QGIS_move_toolbar.gif){#fig-5-7}
:::
::: {.content-hidden when-format="html" when-format="epub"}
![QGIS 移動工具列位置](images/QGIS_move_toolbar.png){#fig-5-7}
:::
QGIS 發展到現在,功能十分豐富,每次更新都會加入許多新功能,對於新手來說可能會難以切入,
因此我們把工具列整理於 @tbl-qgis_toolbars 中,並在後方詳細說明不同工具列所提供的功能和簡單範例。
如果不清楚圖示的功能是什麼,可以將滑鼠停留在圖示上方稍待半秒左右,QGIS 就會自動出現該圖示的功能說明和快速鍵。
| 工具列名稱 | 應用類型 | 功能 | 節 |
| ------------------------------- | ---------| ---------------------------------- | ------------------------------ |
| 專案(projects) | 整合 | 使用專案檔、地圖輸出管理、樣式管理 | [-@sec-project_toolbar] |
| 地圖導覽(map navigation) | 整合 | 繪圖區地圖縮放等導覽功能 | [-@sec-map_navigation_toolbar] |
| 選擇(selection) | 向量 | 選擇向量圖徵(feature)工具列 | [-@sec-selection_toolbar] |
| 資料來源管理(data source manager) | 整合 | 載入不同的 GIS 檔案 | [-@sec-data_source_toolbar] |
| 管理圖層(manage map layer) | 整合 | 管理地圖的圖層功能 | [-@sec-manage_maplayer_toolbar] |
| 數位化(digitizing) | 向量 | 數位化向量圖層功能 | [-@sec-digitizing_toolbar] |
| 進階數位化(advanced digitizing) | 向量 | 進階數位化向量圖層功能 | [-@sec-adv_digitizing_toolbar] |
| 幾何形狀數位化(shape digitizing)| 向量 | 幾何形狀(圓形、矩形等)之數位化 | [-@sec-shape_digitizing_toolbar] |
| 資料庫(database) | 向量 | 資料庫載入與管理功能 | [-@sec-database_toolbar] |
| 屬性資料表(attributes) | 向量 | 向量模型之屬性資料功能 | [-@sec-attribute_toolbar] |
| 標籤(label) | 向量 | 顯示與管理向量標籤 | [-@sec-label_toolbar] |
| 註記圖層(annotation) | 整合 | 顯示圖層相關註記 | [-@sec-annotation_toolbar] |
| 接合(snapping) | 向量 | 接合的選項工具設定 | [-@sec-snapping_toolbar] |
| 說明(help) | 整合 | 顯示說明文件(開啟瀏覽器閱覽) | [-@sec-help_toolbar] |
: QGIS 工具列與其功能說明 {#tbl-qgis_toolbars}
#### 專案工具列(projects) {#sec-project_toolbar}
專案工具列如圖 @fig-5-8 所顯示,具有六個主要功能,
和建立與管理專案有關。詳細的說明請參見 @sec-project-management 章節。
以下將簡要介紹專案工具列的元件說明,請同時參考 @fig-5-8 的編號來閱讀。
![專案工具列](images/QGIS_toolbar_1_projects.png){#fig-5-8}
- P1: 建立新專案(快速鍵 Ctrl + N 或 Command + N \[mac\]),建立新的 QGIS 專案
- P2: 開啟專案(快速鍵 Ctrl + O 或 Command + O \[mac\]),開啟 QGIS 專案檔
- P3: 儲存專案(快速鍵 Ctrl + S 或 Command + S \[mac\]),儲存 QGIS 專案檔
- P4: 新建列印版面配置,建立列印出圖的版面配置
- P5: 顯示版面配置管理,顯示版面配置的管理視窗
- P6: 管理樣式,主要是管理顯示向量圖徵之樣式,包含顏色、符號等
#### 地圖導覽工具列(map navigation){#sec-map_navigation_toolbar}
![地圖導覽工具列](images/QGIS_toolbar_2_map_navigation.png){#fig-5-9}
- N1: 移動地圖位置(pan map)
- N2: 移動地圖位置到所選擇的圖徵中,會將所選的圖徵置放到繪圖區的正中央
- N3: 地圖放大(zoom out)
- N4: 地圖縮小(zoom out)
- N5: 縮放至全覽圖(zoom full),縮放到所有可見圖層的範圍
- N6: 移動並放大所選擇的圖徵並置放在繪圖區正中央,和 N2 不同的是此功能會放大地圖
- N7: 縮放至該圖層的範圍(extent)
- N8: 縮放地圖至 1:1 的大小
- N9: 縮放至上次可見的範圍
- N10: 縮放至下一個可見之範圍
- N11: 新開啟一個 2D 的地圖檢視(map view),也就是會開啟一個浮動的子視窗顯示繪圖區(canvas)
- N12: 新開啟一個 3D 的地圖檢視
- N13: 新建立一個地圖檢視書籤,可以在書籤檢視中快速跳至該地圖檢視範圍(N14)
- N14: 顯示地圖檢視書籤
- N15: 時間管理工具,若圖層有時間的屬性,可設定並顯示連續的動畫
- N16: 重新整理繪圖區
#### 選擇工具列(selection){#sec-selection_toolbar}
![選擇工具列](images/QGIS_toolbar_3_selection.png){#fig-5-10}
- S1: 選擇圖徵(select features),可以用下列不同方式選擇
- 點選(select features)
- 繪製多邊形來選擇範圍內的圖徵(select features by polygon)
- 自由繪製範圍來選擇圖徵(select features by freehand)
- 設定半徑來選擇圖徵(select features by radius)
- S2: 選擇方式,有以下幾種
- 由數值來選擇(select features by value),可依照特定欄位的值,例如選擇縣市名稱
- 由表示式來選擇(select features by expression)
- 選擇所有圖徵(select all features)
- 反向選擇(invert feature selection)
- S3: 取消選擇,底下有兩個子選項:取消所有圖層中的選擇、只取消選取的圖層
- S4: 由地點來選擇(select by location),可從其他圖層和目標圖層的空間關係來選取。
詳細步驟請參見 @sec-vector_selection
#### 資料來源管理工具列(data source manager){#sec-data_source_toolbar}
![資料來源管理工具列](images/QGIS_toolbar_4_data_source_manager.png){#fig-5-11}
QGIS 支援多種不同類型的檔案格式,包含向量、影像、文字等類型的 GIS 格式。
一般來說可直接從檔案總管(windows)、Finder (Mac OS) 或是內建的瀏覽器選擇檔案直接拉進「圖層面板(Layer Panel)」中。
也可以在「資料來源管理器(Data Source Manager, @fig-5-11 中的 D1)」中選擇特定類型載入。
以下是工具列中的元件簡要介紹:
- D1:資料來源管理器,點選之後會開啟一個新的視窗(@fig-5-11-2)
- D2: 新建 [Geopackage](https://www.geopackage.org/) 格式的圖層(向量)
- D3: 新建 Shapefile 圖層(向量)
- D4: 新建臨時暫存圖層(New Scratch Layer,向量),這個暫存圖層會先建立於記憶體中,QGIS 關閉後即會自動刪除
- D5: 新建網格圖層(New Mesh Layer,向量)
- D6: 新建虛擬圖層(New Virtual Layer)
![資料來源管理器](images/QGIS_datasource.png){#fig-5-11-2}
#### 圖層管理工具列(manage map layer){#sec-manage_maplayer_toolbar}
![圖層管理工具列](images/QGIS_toolbar_5_manage_map_layer.png){#fig-5-12}
#### 數位化工具列(digitizing){#sec-digitizing_toolbar}
![數位化工具列](images/QGIS_toolbar_6_digitizing.png){#fig-5-13}
#### 進階數位化工具列(advanced digitizing){#sec-adv_digitizing_toolbar}
![進階數位化工具列](images/QGIS_toolbar_7_advanced_digitizing.png){#fig-5-14}
#### 幾何形狀數位化工具列(shape digitizing){#sec-shape_digitizing_toolbar}
![幾何形狀數位化工具列](images/QGIS_toolbar_8_shape_digitizing.png){#fig-5-15}
這個工具列能夠直接繪製圓形、矩形、多邊形等。
#### 資料庫(database){#sec-database_toolbar}
![資料庫](images/QGIS_toolbar_9_database.png){#fig-5-16}
#### 屬性資料表(attribute table)工具列{#sec-attribute_toolbar}
![屬性資料表](images/QGIS_toolbar_10_attribute.png){#fig-5-17}
#### 標籤(label)工具列{#sec-label_toolbar}
![標籤工具列](images/QGIS_toolbar_11_label.png){#fig-5-18}
#### 註記(annotation)工具列{#sec-annotation_toolbar}
![註記工具列](images/QGIS_toolbar_12_annotation.png){#fig-5-19}
#### 接合(snapping)工具列{#sec-snapping_toolbar}
![接合工具列](images/QGIS_toolbar_13_snapping.png){#fig-5-20}
### 面板(panels)
面板是 QGIS 的圖形化介面主要元素,通常是放在在 QGIS 視窗的左方或右方,
裡頭有方便存取的選單、工具列等元件(@fig-5-21)。使用上可以用滑鼠拖拉的方式隨意收放在任一區域,
或是用浮動模式。若使用多個螢幕,也能把面板放在不同的螢幕上,以最大化繪圖區的視窗。
![面板模式](images/QGIS_panel_types.png){#fig-5-21}
移動的面板的時候,可用滑鼠拖拉至目標位置,此時會出現灰色背景提示(@fig-5-22)。
若要移動為頁籤模式,就將要移動的面板移到既有的面板上(@fig-5-23),此外頁籤也能夠
用滑鼠拖拉順序。
::: {.content-hidden when-format="pdf"}
![移動面板](images/QGIS_move_and_dock_panel.gif){#fig-5-22}
:::
::: {.content-hidden when-format="html" when-format="epub"}
![移動面板](images/QGIS_move_and_dock_panel.png){#fig-5-22}
:::
::: {.content-hidden when-format="pdf"}
![移動面板變成頁籤模式](images/QGIS_dock_panel_as_tab.gif){#fig-5-23}
:::
::: {.content-hidden when-format="html" when-format="epub"}
![移動面板變成頁籤模式](images/QGIS_dock_panel_as_tab.png){#fig-5-23}
:::
### 狀態列
狀態列包含「快速搜尋工具」、「座標或範圍顯示區(coodinates)」、「比例尺(scale)」、
「縮放繪圖區(magnifier)」、「旋轉繪圖區(rotation)」、「座標參考系統」等(@fig-5-23)。
![狀態列](images/QGIS_status_bar.png){#fig-5-23}
QGIS 的功能非常多,圖形介面也很複雜,通常要執行某個特定地理演算法時,會從選單或工具列來點選。
但若您一時找不到功能在哪裡時,可直接在快速搜尋工具(windows 快速鍵 ctrl + k;mac os 快速鍵 command + k)
中直接輸入您想要找的工具名稱關鍵字即可(@fig-5-24)。舉例來說,如果我要執行向量的環域功能(buffer),
可在此直接輸入 buffer 或是前幾個字就可以找到。
::: {.content-hidden when-format="pdf"}
![快速搜尋工具](images/QGIS_type_to_locate.gif){#fig-5-24}
:::
::: {.content-hidden when-format="html" when-format="epub"}
![快速搜尋工具](images/QGIS_type_to_locate.png){#fig-5-24}
:::