【GIS教程】土地利用轉移矩陣

?????????隨著科技社會的不斷進步,人類活動對地理環境的影響與塑造日益明顯,土地不斷的侵蝕與改變也導致一系列的環境問題日益突出。土地利用/覆蓋(LUCC)作為全球環境變化研究的重點問題為越來越多的國際研究機構所重視,研究它的變化既是對已有的工業化、城市化過程的一個較為直觀的反映,也是對于未來土地變化進行預測和模擬的一個不可或缺的基礎。對于一個地區土地利用變化的研究,有利于對該地區進行更好的生態環境綜合評價及合理的國土空間規劃。

????????而在土地利用變化的研究中經常會用到土地利用轉移矩陣,用以有效表達倆個不同時相地類之間面積的轉換情況。那么什么是土地利用轉移矩陣,土地利用轉移矩陣又如何制作呢?讓我們一起看看吧!

本文主要分為以下幾個部分:

一.概念

二.含義

三.數據準備

四.兩期轉移矩陣制作

五.三期轉移矩陣制作

六.參考文獻

一、概念

土地利用轉移矩陣是馬爾科夫模型在土地利用變化方面的應用。馬爾科夫模型不僅可以定量地表明不同土地利用類型之間的轉化情況,還可以揭示不同土地利用類型間的轉移速率。

土地利用轉移矩陣來源于系統分析中對系統狀態與狀態轉移的定量描述。通常的土地利用轉移矩陣中,行表示T1時點土地利用類型,列表示T2時點土地利用類型。

二、含義

土地利用轉移矩陣以矩陣的形式將倆個不同時期的土地覆蓋類型之間互相轉換的數量關系展現出來,可以全面的體現出一個區域土地覆蓋類型的數值和轉移方向。一般形式如下(下方解釋說明可忽略):

圖片

轉移矩陣示意圖1

其中,TL表示上一時相,TN表示下一時相。C1Cn表示n種不同的土地覆蓋類型。假設Cn=Ci(上一時相土地類型),Cn=Cj(下一時相土地類型)。Sij表示上一時相Ci轉變為下一時相Cj的面積量,Si*表示上一時相Ci的土地覆蓋類型面積的總和,S*j表示下一時相Cj的土地覆蓋類型面積的總和。Si*-Sii為Ci土地類型的流出量,即上一時相Ci類型土地中轉移為下一時相其它土地類型的面積總和。S*j-Sjj表示Cj土地類型的流入量,即下一時相Cj類型土地中由上一時相其它類型土地轉變而來的面積總和。

上面的Sij也可以統一替換為Pij,用來展示轉移量占整體的比例,能夠體現整體與部分的關系,而避免因原某一土地類型總面積較小而得到轉移量也較小,從而面積不能很好地表現此土地類型變化程度的情況。

圖片

轉移矩陣示意圖2

三、數據準備

土地利用數據

全國省市行政邊界

?數據來源引用:地理遙感生態網www.gisrs.cn

練習數據也在文末提供給了大家。

四、兩期轉移矩陣制作

我們先用2000年和2020年土地覆蓋數據制作土地利用轉移矩陣。

1.先將土地覆蓋數據Tiff圖幅按研究所需區域邊界裁剪出來,此過程較為簡單。此過程中,由于行政邊界數據為GCS2000的地理坐標系,global30土地覆蓋數據為WGS1984的UTM投影坐標系,我們將邊界數據也轉換為WGS1984的UTM投影

2.地類代碼excel表格保存為97-2003版本。

圖片

3.柵格數據創建屬性表后,在2000年土地覆蓋數據屬性表中添加文本類型字段“2000”,此處填寫為具體年份而不是只寫地類,以方便制作轉移矩陣時區分時相。

圖片

4.由于土地覆蓋柵格數據已進行了分類分析,將該數據創建屬性表后,其中的VALUE字段代表的即是定義土地類型所用的像元值。我們將土地覆蓋數據的圖層屬性表基于value字段和excel表格里的代碼列字段接。

圖片

5.打開字段計算器,將excel表中地類字段值賦予屬性表的“2000”字段。

圖片

6.將excel連接移除,同理將2020年份的數據進行連接賦值。此外,此操作也可直接通過在excel里更改.dbf文件達到更改屬性表的目的。

7.通過工具“柵格轉面”將tiff格式數據轉為shp矢量。字段選擇“2000”,取消簡化面勾選,同理處理2020年份數據。

圖片

8.通過“融合”工具,將每個年份相同地類屬性要素融合為一個要素,方便計算。

圖片

此時,屬性表如下。

圖片

9.將2000年和2020年的融合后數據進行相交處理。

圖片

10.在相交后的屬性表中添加“面積”字段,右鍵字段名稱選擇計算幾何計算出面積,單位選擇平方公頃。

圖片

11.選擇“表轉excel”工具,轉出屬性表。

圖片

12.打開保存的.xls文件,選擇插入-數據透視表,以2000為行,2020為列,面積求和項為值,得到下表,此即為初步的轉移矩陣表。

圖片

13.將空值以0填充,代表沒有發生此倆種地類的轉移。修改表頭,行列和總計項,最終得到轉移矩陣如下,單位為平方公頃。

圖片

2000-2020年上海市土地利用轉移矩陣

五、三期轉移矩陣制作

現大部分涉及多時相的土地利用變化研究時,制作的轉移矩陣一般按照時間節點分開繪制。所以涉及多個時相如三個時相時,我們需要繪制兩個分開的轉移矩陣和一個總的轉移矩陣圖。

如我們在上一部分所做的2000-2020年土地轉移矩陣即為總矩陣圖,還應增加2000-2010年和2010年-2020年的轉移矩陣圖,并將三圖并列如下。

圖片

2000-2010年上海市土地利用轉移矩陣

圖片

2010-2020年上海市土地利用轉移矩陣

圖片

2000-2020年上海市土地利用轉移矩陣

除了運用土地利用轉移矩陣之外,結合計算各時段土地利用覆蓋比例、土地利用變化幅度、土地利用動態度等信息,可以幫助我們分析研究區域時間段內土地利用變化狀況,為國土空間規劃雙評估以及其它相關專題提供更多的土地利用變化決策參考。

值得一提的是,土地利用轉移矩陣只是土地利用變化分析眾多方法中的一種,是一種純數字的表達,不夠直觀。而且只能展現出時間上轉移量變化的數值關系,通常需要結合其它方法和圖表用以展現各種不同維度的數量關系,或者來表現空間上的變化。

《土地利用數據數據》共享方法如下:

(1)人員,限定為關注小編的用戶。

(2)各類項目(包括各類科研項目)申請本數據扔享受免費政策,但需向本號捐贈一定數量的硬盤才能獲取。

(3)捐贈硬盤可免留言獲取數據。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/23660.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/23660.shtml
英文地址,請注明出處:http://en.pswp.cn/web/23660.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Day25 首頁待辦事項及備忘錄添加功能

? 本章節,完成首頁待辦事項及備忘錄添加功能 一.修改待辦事項和備忘錄邏輯處理類,即AddMemoViewModel和AddTodoViewModel 在 AddMemoViewModel邏輯處理類中,為了支持與其關聯的View視圖文件的數據綁定,需要定義一個與視圖文件相匹配的實體類 Model。這個Model將包含 View中…

圖像算法---自動對焦AF

一,CDAF反差對焦原理 CDAF,全稱Contrast Detection Auto Focus,即反差式對焦或對比度檢測自動對焦,是一種廣泛應用于入門級數碼相機和相機模塊化智能手機上的自動對焦技術。以下是關于CDAF反差對焦的詳細介紹: 工作原…

測繪航空攝影乙級資質升級為甲級的過渡期規劃

升級測繪航空攝影乙級資質為甲級通常需要一個詳細的過渡期規劃,這個過程涉及提升技術力量、積累業績、完善管理體系等多個方面。以下是一個概括性的過渡期規劃框架,具體實施時需結合實際情況和最新的資質標準進行調整: 1. 了解最新資質標準 …

每日AI資訊-20240606

智普AI推出全新開源大模型GLM-4-9B 智譜AI日前推出全新開源模型GLM-4-9B,該尺寸模型首次具備多模態能力。據了解,GLM-4-9B,最高支持1M/約兩百萬字上下文輸入,相當于2本《紅樓夢》或125篇論文的長度。性能上,GLM-4-9B函…

《手把手教你》系列練習篇之13-python+ selenium自動化測試 -壓軸篇(詳細教程)

1. 簡介 “壓軸”原本是戲曲名詞,指一場折子戲演出的倒數第二個劇目。在現代社會中有很多應用,比如“壓軸戲”,但壓軸也是人們知識的一個盲區。“壓軸”本意是指倒數第二個節目,而不是人們常說的倒數第一個,倒數第一個…

苗情生態自動監測站

TH-MQ1在現代農業發展中,苗情生態自動監測站的應用已經變得日益重要。這種技術不僅為農業生產提供了實時的數據支持,還通過精準監測和科學決策,提高了農業生產的效率和質量。 首先,苗情生態自動監測站的優勢在于其能夠實現精準監…

Java并發編程:線程與并發工具

Java并發編程:線程與并發工具 引言 在現代計算機程序中,并發編程是一個不可避免的主題。無論是提升應用程序性能,還是處理多個任務并發執行,Java為開發者提供了豐富的并發編程工具。在本篇文章中,我們將深入探討Java的并發編程,包括線程的基礎知識、線程池的使用以及常…

全流程透明雙語大語言模型MAP-Neo,4.5T 高質量數據訓練

前言 近年來,大語言模型 (LLM) 已經成為人工智能領域最熱門的研究方向之一,并在各種任務中展現出前所未有的性能。然而,由于商業利益的驅動,許多最具競爭力的模型,例如 GPT、Gemini 和 Claude,其訓練細節和…

讀書筆記-《軟件定義安全》之一:SDN和NFV:下一代網絡的變革

第1章 SDN和NFV:下一代網絡的變革 1.什么是SDN和NFV 1.1 SDN/NFV的體系結構 SDN SDN的體系結構可以分為3層: 基礎設施層由經過資源抽象的網絡設備組成,僅實現網絡轉發等數據平面的功能,不包含或僅包含有限的控制平面的功能。…

Unity Magica Cloth2 使用教程

視頻教程 參考文章 前提: 找到角色的模型 模之屋,我這里準備了轉好FBX格式的吟霖模型點擊自取【源自 模之屋】 角色舞蹈動畫 點擊下載【源自 Mixamo】 導入Unity【如何將原神的角色導入Unity】 三渲二 (必須是2022.3LTS和URP項目) Magica Cloth2 頭…

深入探索Stage #13:CSS層疊樣式表的IE特性偽協議注入

在網絡安全領域,跨站腳本攻擊(XSS)是一種常見的攻擊手段。隨著Web技術的不斷發展,攻擊者也在不斷探索新的攻擊途徑。本文將詳細介紹如何利用IE瀏覽器的特性,通過CSS層疊樣式表進行XSS攻擊。 實驗環境搭建 為了模擬IE…

spring boot 白盒測試實戰

假設項目中存在以下代碼: 常量類:public final static String NUMBER_REGEX "\\d"; service:return ReUtil.getGroup0(Constants.NUMBER_REGEX, waybill); 代碼解析 解釋: return ReUtil.getGroup0(Constants.NUMB…

python學習 - 使用OpenCV庫(cv2)和imutils庫實現輔助答題卡判別

測試數據見文章頂部位置資源!!! 使用了OpenCV庫(cv2)和imutils庫。代碼的主要目的是處理圖像中的問題,如識別圖像中的文字,并對其進行分析和排序。 輔助答題卡判別 # -*- coding:utf-8 -*- fr…

python實現郵箱轟炸機

最近在學計算機網絡看到套接字的練習 于是應用SMTP協議寫了個發送郵箱的玩玩 可以發一大堆垃圾郵件給對方 其中參考了 關于發郵件報錯535 Error:authentication failed解決方法http://t.csdnimg.cn/Bc0Dq 已經查詢如何獲取網易郵箱客戶端授權碼 base64編碼 i…

Mybatis05-一對多和多對一處理

多對一和一對多 多對一 多對一的理解: 多個學生對應一個老師 如果對于學生這邊,就是一個多對一的現象,即從學生這邊關聯一個老師! 結果映射(resultMap): association 一個復雜類型的關聯&…

在線Logo背景去除:pixian.ai

文章目錄 簡介特色 簡介 pixian.ai是一款智能圖片背景去除工具,進入網頁后,會非常醒目地提示你準備【Free】還是【Paid】,這點就非常好,不向有一些網站,主打免費使用,但時不時彈出“免費注冊”&#xff0c…

【微信小程序】連接藍牙設備

1、檢查小程序是否授權藍牙功能 initBluetooth() {const that thiswx.getSetting({success: (res) > {if (res.authSetting.hasOwnProperty(scope.bluetooth)) {//scope.bluetooth屬性存在,且為falseif (!res.authSetting[scope.bluetooth]) {wx.showModal({tit…

Python 連接 MySQL 及 SQL增刪改查(主要使用sqlalchemy)

目錄 一、環境 二、MySQL的連接和使用 2.1方式一:sql為主 2.1.1創建連接 2.1.2 表結構 2.1.3 新增數據 ?編輯 2.1.4 查看數據 ?編輯 2.1.5 修改數據 2.1.6 刪除數據 2.2方式二:orm對象關系映射 2.2.1 mysql連接 2.2.2 創建表 2.2.3 新增…

windows 安裝pnpm

安裝Node.js: 確保系統上已安裝Node.js。pnpm需要Node.js來運行。如果尚未安裝Node.js,請從其官方網站下載并安裝適用于Windows的最新版本。 安裝pnpm: 打開命令行工具(如CMD、PowerShell或Git Bash)。使用npm&…

解鎖機器學習的無限可能:深入探究scikit-learn的強大功能

解鎖機器學習的無限可能:深入探究scikit-learn的強大功能 第一部分:背景和功能介紹 在數據科學和機器學習領域,scikit-learn(簡稱sklearn)是一個廣泛使用的Python庫。它提供了簡單高效的工具用于數據挖掘和數據分析&a…