如何應用 QGIS (3)-出圖囉

Flyhead
5 min readMar 15, 2023

--

Photo by Ray Hennessy on Unsplash

能看到第三篇,這一定是真愛!

若論便利性,地圖產生器出圖當然是第一選擇,但若考慮到出圖的速度和可客製化的程度,那就是 QGIS 的強項了。

首先建立出圖樣版,出圖樣板步驟只需要建立一次,之後出圖套用即可。

選擇 Project > Layout Manager.

如果有既有樣板,直接選 Project > Layouts > Layout 1 (樣板名稱)。

Layout Manager 可以管理 (Search, Show, Duplicate, Remove, Rename) 之前建立樣板,或則直接點 Create 建立一個新樣板。

如同 QGIS 一貫風格,給你一片空白,滿滿不知道該如何下手的功能和按鈕。

首先點選 Add Map,然後按住滑鼠右鍵拖曳整個空白區域。

Layout Manager 正把Map View 上的資料複製過來,這會花點時間,這時可能會出現 Rendering map (也可能不會),稍微等一下。

因為 Layout Manager 會把 Map View 上的資料複製過來,所以在開始 Layout Manager 前, 在Map View要先選取需要的 Layout,比如地圖是使用通用電子地圖+等高線,那就要把這兩個 layer 都勾選,初階地圖課就是這樣產生的。

選擇右側 Item Panel 中 Map 1,並按下滑鼠右鍵,選擇 Item Properties。

展開 Main Properties,設定地圖縮放大小。

(這邊 Scale 解釋是錯的 Orz !!!) Scale設定為 16700 (~16720) 。值越大,縮放比例越小,值越小,縮放比例越大

感謝俞如的指正,Scale 應該是要依照地圖比例尺設定,比如魯地圖為 1:25000,那這邊就設定 25000,每方格為 4x4 cm。如果是台灣地形圖(老五萬),比例尺是1:50000,那就設定為50000,每格為 2x2 cm。另外要提醒,因為列表機進紙的需要,預設會稍稍壓縮圖檔以留下邊框,所以 Scale 值可能要稍微縮小些 (值越大,縮放比例越小,值越小,縮放比例越大),不過這會隨不同列表機設定不同而不同。

CRS 設定為 EPSG 3826。

展開 Position and Size,設定地圖大小。

Width 設為 426。

Height 297。

這是 A3 的大小,如果是地圖要直印,記得對調這兩個值。

可否設為 A4? 當然可以,但 Scale,Width 和 Height 都要相對調整,就留給大家研究。

展開 Grids,設定TW97 網格。

先選擇 + 按鍵,會新增 Grid 1,然後點選 Grid 1,按下 Modify Grid。

展開 Appearence ,開始設定格線參數。

X 和 Y 都設定 1000,代表每 1000 米繪製一條線

展開 Draw Coordinates,在格線旁標註座標。

Left,Right,Top,Bottom 標註座標,就照上面設定,也可以試試其他選項,左側地圖會及時變更。

Distance to map frame 設 1 mm,如果要離格線遠點,就改大。

Coordiante percision 設 0,不需要小數。

或者 Format 選 Custom,按下右側 Epsilon 符號

在 Expression 中加工顯示的格線座標,比如@grid_number / 1000,X就只會顯示前三碼,Y 前四碼。

如果想移動地圖,點選 Select/Move item,然後按住地圖拖曳。

如果想移動地圖內容,比如希望格線要貼齊邊界,點選 Move item content,然後按住地圖拖曳,這時候移動不是地圖,而是地圖的內容。

如果參數一切正確,應該是會有一張 7x5 格線的地圖。

額,我的地圖怎麼不是7x5 格?請檢查下 Main Properties 的 Scale 和 Position and Size 的 Width 和 Height 是否設定有錯誤。

一切都滿意了,選擇 Layout > Export as Image 輸出圖檔。當然也可以輸出 SVG 或 PDF 格式。

終於,這樣就大功告成了,恭喜,可以放煙火囉!

需要A4的設定嗎?

Scale設定為 23800 ~ 25000

Width 設為 297。

Height 設為 210。

--

--