QGIS 直接顯示含有 GPS 座標的圖片

於 qgis 地圖中直接顯示圖片

之前糊塗流浪貓介紹過匯入含有 GPS 座標的照片到 QGIS 中的方式,但匯入後它會以點座標顯示,且僅能用 Identify Features 工具來點開圖片,而本文將教各位於地圖上直接顯示圖片的方法。習翠

 

地圖顯示照片

Properties > Symbology > Layer type > Raster Image Marker

Current definition (Field): 選擇含圖片路徑的欄位

Unit: Map Units

 

如果照片與 QGIS 專案放在同一資料夾內的話,可以用 Expression 來導入照片的相對路徑。

@project_folder + '/' + "filename" ||'.jpg'
file_path(@project_path) + '\\pic\\' + "filename" + '.jpg'

qgis Properties  Symbology 欄位

 

 

qgis 地圖顯示gps圖片結果

 

 

固定顯示比例

Symbology > Size > Unit 設為 Meters at Scale 或 Map Unit ,可讓縮圖維持比例,不會因使用者畫面縮放而變化。

 

設定顯示圖片尺寸

 

 

其他

顯示專案檔案的位置,包含副檔名

@project_path  
C:\Users\Project_Name.qgz\pic\

 

顯示專案位置

file_path(@project_path)
C:\Users\Project_Name\pic\

 

連結前後兩個參數。

 + , || 
@project_folder || '/pic/' || filename
@project_folder + '/pic/' + "filename" ||'.jpg'

 

留言