首頁 > QGIS, 操作功能 > WMS服務查詢圖層屬性資料

WMS服務查詢圖層屬性資料

2015年11月19日 發表評論 閱讀評論

經常會有人提到OGC WMS服務僅能取得地圖影像無法查詢屬性資料,就認為WMS服務用途受限。事實上,OGC WMS技術規範中原生是支援屬性資料查詢功能,其語法是 request=GetFeatureInfo,不過這個屬於進階功能,並不是所有WMS圖層都支援。

舉以下這個WMS服務為例:http://sampleserver1.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer

利用QGIS軟體,加入WM(T)S圖層功能,新增服務連線完成之後,會發現「GetFeatureInfo的圖徵限制」顯示數值為10,表示該圖層可以查詢屬性,最多10筆圖徵,倘若是呈現反灰狀態,則表示該圖層無法查詢屬性資料。

螢幕截圖 2015-11-19 19.51.30

利用識別圖徵功能,在圖面上查詢屬性資料,可以同時針對多個圖層進行查詢。

螢幕截圖 2015-11-19 19.51.46

WMS主機便會回傳所查詢的屬性資料。

螢幕截圖 2015-11-19 19.52.00

此外,WMTS(WMS tile layer)也可以實作出查詢屬性資料功能,可以進一步參閱:WMS GetFeatureInfo example (tile layer)

Categories: QGIS, 操作功能 Tags:
  1. 目前尚無任何的評論。
評論分頁
1 2 3 4 3369
  1. 2022年4月10日18:17 | #1
您必須 登入 後才能發表評論。