將 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 之後,即可在地圖上點擊圖徵開啟網址。
延伸閱讀
留言
張貼留言
由於廣告留言太多,因此改採審核發佈,請耐心等候。
無法留言?請點我