將 QGIS 向量點圖徵製作成可開啟網址的按鈕

qgis 製作可開啟連結的按鈕

空間地理資訊分析人員的工作內容,通常圍繞著向量與點陣圖的製作與分析。但案主總會提出一些規格書外的需求。例如能不能加快正射影像載入的速度 (XYZ 圖磚 Tiles)把 15 GB 的正射影像壓縮至1.8 GB,雖說盡可能滿足對方的需求是我們的責任,但你們是不會早點說嗎?

 

 

回到主題,以前公司曾經接過一個案件,對方希望我們將 QGIS 專案製作成可直接啟網址的地圖,就像 Google Earth 那樣開啟點座標的連結,並且可透過修改外部的資料庫 (xls, csv) 來更改地圖上的內容。

 

要達成以上的需求其實不難,只要按照以下步驟進行即可。

 

 

建立向量圖徵資料串接 (Joins)

請參考流浪貓之前寫過的製作可攜式 (Portable) 的 QGIS 專案資料夾、載入含GPS的照片並直接顯示於地圖上、向量圖層資料串接(Joins)來建立圖層。祈翠

 

 

自訂動作 (Actions) 功能

Layer Properties > Actions > 點擊 + 符號新增動作

 

  • Type: Open
  • Description: Web (自訂名稱)
  • Short Name: web (自訂名稱)

 

點擊 Action Text 欄位下方的表達式符號,輸入含連結的欄位名稱。按下確定和 Insert 之後就會插入啟動網址的函數。

 

[%locate_url%]

 

 

驗證開啟網址的功能

從 QGIS 工具列點選 Run feature action 按鈕,選擇剛才自訂的 Short Name 之後,即可在地圖上點擊圖徵開啟網址。

 

 

 

延伸閱讀

更多 QGIS

 

 

 

留言