久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

白話空間統(tǒng)計(jì)二十九:空間插值(五)

 godxiasad 2023-04-21 發(fā)布于北京

前文再續(xù),書接上一回……上回書說道蝦神曬出了一張狗爬一樣的手寫草稿,,記錄了一次手算插值的過程,,那今天我們就來詳細(xì)解析的一下插值分析里面最簡(jiǎn)單的IDW插值的全套計(jì)算流程:

第一步,是要獲取影響插值結(jié)果的觀測(cè)點(diǎn)的子集,,這個(gè)子集一般是通過參數(shù)設(shè)定來決定獲取方法的,,比如我們用可變模式,認(rèn)為需要獲取到5個(gè)點(diǎn)(如果有的話):

這里的標(biāo)黃的格子,,就是我們要插值的區(qū)域,,而p1-p5這個(gè)五個(gè)點(diǎn),就是我們要參與計(jì)算的觀測(cè)點(diǎn)子集,。

何一個(gè)位置獲取最近的N個(gè)位置,,也就是空間計(jì)算里面的臨近分析,是最常見的分析手段,,各種算法汗牛充棟,,我就不啰嗦,如果對(duì)空間分析算法不熟悉的,,你可以認(rèn)為我們就暴力查找所有的點(diǎn),,然后按照距離排序,選最前面的N個(gè)就好了。

第二步,,就是計(jì)算權(quán)重,這個(gè)權(quán)重又是按照距離來獲得的,,所以第一步,,就是要獲取要插值的位置,與進(jìn)行插值的子集之間的一個(gè)距離集合:

比如我們通過臨近分析,,得到這樣一個(gè)距離數(shù)據(jù)的集合:

有距離,,我們就可以來計(jì)算每個(gè)點(diǎn),對(duì)于要插值的位置的影響權(quán)重了,。計(jì)算的公式如下:

好吧,,我知道很多同學(xué)有公式恐懼癥……那么我們就把這個(gè)公式拆成小學(xué)三年級(jí)的期中考試水平好了:

首先,我們先看這個(gè)權(quán)重的分子是如何計(jì)算的:

我們的子集一共是5個(gè)點(diǎn),,所以公式下半部分的n= 5,,而取p = -2,那么公式的下半部分就是:

有了公共的分母部分,,接下去再逐個(gè)來計(jì)算每個(gè)點(diǎn)的權(quán)重:

每個(gè)點(diǎn)的權(quán)重就計(jì)算完成了,,是不是灰常簡(jiǎn)單啊……

下面,就可以把每個(gè)觀測(cè)點(diǎn)的值,,帶入到這個(gè)權(quán)重中進(jìn)行預(yù)測(cè)計(jì)算了:

到此,,一個(gè)需要預(yù)測(cè)的位置計(jì)算完成。

那么我們插值的結(jié)果如果是一個(gè)柵格,,那么每個(gè)柵格都需要進(jìn)行預(yù)測(cè),,就需要進(jìn)行若干次循環(huán),最終完成插值,。

所以在插值工具里面,,還有這樣個(gè)參數(shù):

這個(gè)參數(shù)就是你后面用來承載插值結(jié)果的柵格的每個(gè)格子的大小,越,,結(jié)果越平滑,,但是計(jì)算量越大,生成的柵格也越大,,而且是幾何級(jí)數(shù)的增長(zhǎng),;越速度越,但是鋸齒也越嚴(yán)重,。

選擇一個(gè)合適的大小是比較重要,,一般來說,系統(tǒng)會(huì)先給一個(gè)默認(rèn)值,,那么用默認(rèn)值插值之后,,根據(jù)需要去調(diào)整就行了,記住,調(diào)整的規(guī)則是幾何級(jí)數(shù)的:

如果大小為1,,需要10秒的話,,那么你設(shè)置大小為0.1(縮小10倍),就有可能需要1000秒(增大了100倍)才會(huì)出結(jié)果了,,幾何級(jí)數(shù),。

下面我們來看看如何用ArcGIS進(jìn)行IDW插值:

在ArcGIS里面,一共三個(gè)模塊有插值分析,,分別是

3D 分析:

地統(tǒng)計(jì)分析:

空間分析:

三者的核心算法是一模一樣的,,只是稍微有幾個(gè)參數(shù)不太一樣(主要是地統(tǒng)計(jì)模塊里面設(shè)置更為詳細(xì)一些),所以我們這次以空間分析這個(gè)模塊里面的IDW工具為例來講一下:

ArcGIS的這些通用插值工具,,都是用點(diǎn)數(shù)據(jù)進(jìn)行插值的,,需要有一份點(diǎn)的數(shù)據(jù),最好采用投影坐標(biāo)系(地理坐標(biāo)系雖然不會(huì)報(bào)錯(cuò),,但是會(huì)被質(zhì)疑正確性),。比如我下面這份華北區(qū)城市的天氣觀測(cè)數(shù)據(jù),用的是web墨卡托的投影:

用于插值的字段,,必須是數(shù)值型的,,如果是文本類型,會(huì)無法查找到,,這份數(shù)據(jù)里面,,只有日最高和最低溫度是數(shù)值型的:

有了數(shù)據(jù)之后,就很容易做了,,比如我們要最高溫度來進(jìn)行插值,,首先找到工具:

然后雙擊打開,填入?yún)?shù),,各參數(shù)的意義如下:

實(shí)際上做探索性分析的話,,第一次僅需要選擇插值的點(diǎn)圖層,然后選擇插值的字段就行,,其他的全部用默認(rèn),,之后再逐步去調(diào)整各個(gè)參數(shù),全部設(shè)置完之后,,直接點(diǎn)擊OK:

因?yàn)閿?shù)據(jù)量很小,,所以很快就能分析完,比如我機(jī)器上,,2.7秒就完成了,。

查看結(jié)果:

一張默認(rèn)的插值結(jié)果就出來了,我們還可以適當(dāng)?shù)脑O(shè)置一個(gè)色帶,,比如用冷-暖色帶,,那么最后就得到這樣以一個(gè)插值結(jié)果,,是不是灰常容易啊。

那么IDW還有那么多的參數(shù),,分別是用來干嘛的,?我們下期繼續(xù)。

下期預(yù)告:ArcGIS IDW工具不同參數(shù)的調(diào)優(yōu),。

最后測(cè)試數(shù)據(jù)的存放地址:

https://github.com/allenlu2008/PythonDemo

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多