地圖設計:全覽圖、不同圖層比對

2018年5月25日 尚無評論

使用QGIS軟體時,地圖出版設計中一個版面(Layout)可以加入一或多個地圖,有幾種狀況下一個版面會使用到多個地圖:

1.地圖比對:

針對一個地圖,[項目屬性]->[圖層] 勾選[Lock Layers],則圖層不會與主地圖圖層切換連動,可以固定地圖內的圖層內容,這時候就可將多個相同範圍,不同圖層內容地圖進行比較。

2.全覽圖:

[項目屬性]->[全覽圖]下,新增一個全覽圖,並勾選[繪製全覽圖],指定圖框參考地圖。

Categories: QGIS, 操作功能 Tags:

TWD67與TWD97坐標系統適用年代?

2018年5月17日 尚無評論

一般GIS使用者都大致知道內政部先後有訂定兩個臺灣坐標系統,一個是舊的TWD67坐標系統與新的TWD97坐標系統,至於個別坐標系統適用年份(民國記年?西元記年?)往往很混淆,因此本文回顧一下這兩個坐標系統的定義與公布時間。

1.TWD67坐標系統

  • 參考橢球體:1967年國際地球原子(GRS67)
  • 公布時間:內政部原規劃於民國67年,實際於民國69年完成檢測並編製公布「臺灣地區三角點成果」

2.TWD97坐標系統

  • 參考橢球體:1980年國際地球原子(GRS80)
  • 公布時間:內政部於1998年3月17日以台(87)內地字第8781107號函訂定,同年公布一、二等衛星控制點坐標值,2003年完成三等控制點測設

根據以上訊息,日後在使用GIS軟體時,便可以根據圖資測量年份大致可以推測其所使用的坐標系統;唯由政府正式公布控制點坐標,各項測量作業才能引用,坐標系統才能正式規範到製圖成果,因此,1980~2000年之間政府機關所測製地圖主要使用TWD67坐標系統(需注意並不是1967~1997年之間),2000年之後則逐步改用TWD97坐標系統。

參考資料:

Categories: Uncategorized Tags:

OpenLayers Plugin替代方案:QuickMapServices Plugin

2018年5月15日 尚無評論

QGIS使用者經常利用OpenLayers Plugin來取用Google地圖或衛星影像當作底圖,不過在QGIS 2.18版會出現「Printing and rotating of JavaScript API based layers is currently not supported!」錯誤訊息,也就是原本該小工具利用Google Map API來調用Google地圖資源已經不可靠,當使用地圖出版設計匯出地圖時就會產生圖層錯位(套疊不準確)的問題,如下圖所示。

解決上述問題就是改用QuickMapServices Plugin,與OpenLayers Plugin不同,預設圖層清單中並沒有羅列Google地圖資源,而是透過[網路]->[QuickMapServices]->[Search QMS]啟動搜尋介面,並以google為關鍵詞進行搜尋,之後就可以選取所需圖層加入專案當中。

目前利用這個方式將Google地圖或衛星影像當作底圖,當使用地圖出版設計匯出地圖時,套疊結果就會正常如下圖所示。

另外,如果你有自建或發現新的WTMS、TMS服務資源,就也可以上QuickMapServices官網(https://qms.nextgis.com)註冊加入相關連結資訊,就可造福其他使用者。

相關資訊:

 

Categories: QGIS, 操作功能 Tags:

批次加入WMTS服務資源

2018年5月9日 尚無評論

對於QGIS新進使用者,透過WMTS服務資源取得各式GIS基本底圖可說是一個最基本操作,過去需要針對逐項服務資源加入,且需持續關注有哪些WMTS服務資源新增或異動;為了減少困擾,本網站維護一個固定的WMTS服務資源清單,並列在本部落格首頁右上角:

固定網址:http://gis.rchss.sinica.edu.tw/qgis/WMTS_List.xml

在QGIS軟體主選單下執行 [圖層]->[加入圖層]->[加入WMS/WMTS圖層],點選[載入]複製上述網址,就可以整批匯入WMTS服務資源。後續,本網站也會持續補充與更新這些免費底圖資源連結。

Categories: QGIS, 免費GIS資料, 操作功能 Tags:

繪製地形剖面圖(profile)

2018年5月1日 尚無評論

『地形剖面圖』即在藉由地形圖或數值高程資料上,沿某一條剖面線(profile)橫斷的地形起伏圖。在QGI軟體下可以安裝「Profile tool」外掛程式,配合平面投影之數值高程資料(DEM)圖層,就可以針對數化線段或者既有線資料(例如GPS軌跡),自動繪製出剖面圖(profile)。

Categories: QGIS, 操作功能 Tags:

台灣海岸線GIS圖層

2018年3月28日 尚無評論

根據2015年公布之「海岸管理法」第六條規定,中央主管機關內政部應建立海岸地區之基本資料庫,定期更新資料與發布海岸管理白皮書,並透過網路或其他適當方式公開,以供海岸研究、規劃、教育、保護及管理等運用。

根據上述規定,內政部轄下營建署定期公布臺灣自然海岸及人工海岸線長度資訊及GIS圖層,以確保落實「自然海岸零損失」之政策目標。

臺灣自然與人工海岸線GIS圖層下載:https://goo.gl/YfyVBW

 

 

Categories: 免費GIS資料 Tags:

NASA WorldView WMTS

2018年3月21日 尚無評論

NASA EOSDIS Worldview網站(https://worldview.earthdata.nasa.gov/)提供各種對地觀測衛星資料,包括:影像與分析數據。

Worldview網站所呈現的圖層亦發佈成WMTS服務,可以透過QGIS軟體介接使用。
服務網址:https://gibs-a.earthdata.nasa.gov/wmts/epsg4326/best/wmts.cgi?

Blue Marble Shaded Relief (MODIS)

ASTER GDEM Color Shaded Relief

Categories: Uncategorized, 免費GIS資料 Tags:

微調(平移)影像圖層位置

2018年3月10日 尚無評論

由於測繪精度與方法限制,來自不同單位所產製的資料,往往套疊時會有位置上的偏差,特別是向量資料與影像圖層上下套疊時,位置偏移情況就很顯著,最常見的情況就是地籍圖套疊正射影像或者電子地圖套疊衛星影像時;解決上述方式,正規作法是確認誤差來源,並修正原始資料位置。實務上,除了資料使用者往往無法清楚誤差來源,且僅是為了製作報告或成果地圖時,希望圖面上呈現可以GIS圖層之間相互整合,而並想更動原始資料,因此會有微調(平移)影像圖層位置的需求。

QGIS 2.x版有一個名為「rasmover」外掛程式可以解決上述問題,然而安裝似乎會出現問題;本文介紹一個簡單方式,達到同樣效果。

1.首先觀察並量測圖層之間的偏移量,一般利用道路中心線、交叉路口或地籍界線等明顯可視地理特徵來估算偏移量。

2.因為不希望更動到原始影像資料或額外產生一份影像檔案,因此利用[影像]->[其他]->[建立虛擬影像(目錄)],建立一個虛擬影像檔案(副檔名為*.vrt),檔案本身是文字檔,所佔容量很小。

3.我們不直接修改影像檔案檔頭或者坐標定義檔(world file),而是用文字編輯器開啟上一步驟產生的虛擬影像檔案(vrt檔案),並針對起始坐標數值( <GeoTransform> </<GeoTransform>之間)進行人工編修。以下圖為例:270120.12099999998表示是影像左上角X軸坐標數值,2763097.9150000000表示是影像左上角Y軸坐標數值,為了讓影像向東(向右)平移10公尺,則將270120.12099999998數值改為270130.12099999998後存檔。

4.回到QGIS專案,載入vrt檔案,就會發現影像往右平移10公尺,與向量圖資可以正確套疊;這個方法好處是,如果重新載入原始圖檔,則依然保持原樣,不會異動到原始數據本身,同時一個影像檔可以製作出多個平移量的vrt檔,提供不同情況下使用。

Categories: QGIS, 操作功能 Tags:

計算多邊形幾何中心

2018年1月11日 尚無評論

GIS分析中經常會為了簡化問題,將多邊形幾何中心(點資料)來代表多邊形(面資料);幾何中心是centroid,亦稱為形心。不過,幾何中心不一定落在多邊形的內部,例如 凹多邊形或中空多邊形的幾何中心就有可能落在多邊形外部。

在QGIS軟體中,最常用於計算多邊形幾何中心的操作方式是[向量]->[幾何工具]->[多邊形質心],不過從下圖北北基縣市界資料為例,新北市的幾何中心計算結果會落在臺北市內,有時候會對於後續的GIS資料處理(例如spatial join)或分析造成困擾。

要解決上述問題,可以安裝realcentroid外掛程式(plugin):

利用realcentroid外掛程式所計算出來的行心,則都會確保在對應的多邊形內,同時會將多邊形的屬性資料都複製到行心(點)的屬性表當中。

參考資料:

Categories: 操作功能 Tags:

野生動物活動範圍(home range)計算

2018年1月4日 尚無評論

在生態學領域特別是針對野生動物研究,越來越多科學家過無線電發報器或GPS定位紀錄動物時空活動歷程,倘若要運用GIS進一步進行動物移動分析,例如:計算活動範圍(home range),可以在QGIS軟體安裝AniMove外掛程式(plugin)

1.安裝完成後,前往[地理運算]->[選項]面板,將AniMove Activate起來。

2.[地理運算]->[工具箱]會新增AniMove 4個演算法,其中最常用是核心密度估算(Kernel Density Estimation) 及最小多邊形 (minimum convex polygon, MCP) 法,估算動物活動範圍(home range) 。

參考資料:

Categories: 操作功能 Tags: