日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

主流GIS軟件柵格鑲嵌性能比拼第二彈(新增 GDAL 和 ArcGIS Pro)

 GIS薈 2022-03-24

柵格鑲嵌性能哪家強(qiáng)?

在2021年的4月閑暇時(shí)寫(xiě)過(guò)一篇文章叫《ArcGIS QGIS ENVI FME 四種主流柵格鑲嵌工具對(duì)比》,文章就 ArcGIS、QGIS、ENVI、FME 4個(gè)軟件在柵格鑲嵌性能方面做個(gè)一個(gè)簡(jiǎn)單的比較,速度從快到慢分別是QGIS、FME、ArcGIS、ENVI。

盡管有了一個(gè)初步的結(jié)果,但還是有兩個(gè)不足:

  • ① ArcGIS 時(shí)代包袱太重,過(guò)于陳舊,所以為了挽回 GIS 桌面領(lǐng)域霸主的地位,這一次的比拼中必須得帶上新時(shí)代的代表:ArcGIS Pro;

  • ② 沒(méi)有統(tǒng)一設(shè)置柵格金字塔,QGIS 在鑲嵌完成后不會(huì)自動(dòng)創(chuàng)建柵格金字塔,而 ArcGIS 會(huì)默認(rèn)創(chuàng)建柵格金字塔,公平起見(jiàn),都統(tǒng)一設(shè)置為不創(chuàng)建柵格金字塔;

  • ③加上了柵格處理庫(kù) GDAL;

  • ④都需要計(jì)算柵格統(tǒng)計(jì)數(shù)據(jù)。

使用數(shù)據(jù)

共計(jì)82幅簡(jiǎn)單的灰度 NASA SRTM V3 柵格數(shù)據(jù)。

FME

版本:FME 2018.0

使用 RasterMosaicker 工具,處理時(shí)間僅45.9秒。使用 LZW 壓縮。

QGIS

版本:QGIS Desktop 3.22.4

使用 Merge 工具,耗時(shí)2分鐘整。由于勾選柵格壓縮選項(xiàng)后會(huì)報(bào)錯(cuò),所以未壓縮柵格成果數(shù)據(jù)。

ArcGIS

版本:ArcGIS Desktop 10.3

使用 鑲嵌至新柵格 工具,環(huán)境設(shè)置中不勾選構(gòu)建金字塔,勾選計(jì)算統(tǒng)計(jì)數(shù)據(jù)。默認(rèn)使用 LZ77 壓縮。

運(yùn)行兩次分別用時(shí)3分7秒和3分6秒。平均下來(lái)3分6.5秒。

ArcGIS Pro

版本:ArcGIS Pro 2.8.3版本。

同樣使用 鑲嵌至新柵格 工具,環(huán)境設(shè)置中不勾選構(gòu)建金字塔,勾選計(jì)算統(tǒng)計(jì)數(shù)據(jù)。

使用 LZ77 無(wú)損壓縮。

不愧是64位的 ArcGIS,僅耗時(shí)2分22秒。

ENVI

版本:ENVI5.3 版本64位。

使用 Seamless Mosaic 工具完成柵格數(shù)據(jù)的鑲嵌。

果然不出所料,這次依然是最拉垮的,手機(jī)秒表計(jì)算,花費(fèi)12分42秒,可能不準(zhǔn),所以姑且算10分鐘吧(好歹大學(xué)也是學(xué)著你畢業(yè)的 (°ー°〃))。

GDAL

GDAL版本:3.4.0

conda版本:4.10.3

計(jì)算耗時(shí)2分16秒,未使用壓縮。

# -*- coding:utf-8 -*-
from osgeo import gdal
import os, glob
# G:\MoveOn\MyBlogPy3\AboutGDAL\mosaicRaster_gdal.py
raster_folder = r"E:\MyD\BaiduNetdiskWorkspace\3_RasterData\SRTM30-90\chengdu\TIF"
raster = glob.glob(os.path.join(raster_folder, "*.tif"))
raster_str = " ".join(raster)
print(raster_str)
command = "gdal_merge.py -o /Users/olearyd/Git/data/TEAK_Aspect_Tiles/" \
          "TEAK_Aspect_Mosaic.tif -of gtiff " + raster_str
print(os.popen(command).read())

總結(jié)

這次的結(jié)果很有趣,在使用較大的數(shù)據(jù)量以及規(guī)范了部分變量后,測(cè)試結(jié)果完全發(fā)生了變化。

另外最后的結(jié)果還要根據(jù)生成的柵格數(shù)據(jù)的大小進(jìn)一步評(píng)估,畢竟無(wú)損壓縮最后的成果柵格也要耗費(fèi)時(shí)間的,而壓縮后的柵格數(shù)據(jù)一般都會(huì)減少一半以上的體積,對(duì)于大容量的數(shù)據(jù)存儲(chǔ)非常有用。

簡(jiǎn)單亂寫(xiě)了一個(gè)評(píng)價(jià)指數(shù),最后生成的柵格數(shù)據(jù)大小乘以50再加上耗時(shí),就得到了一個(gè)綜合指數(shù)(見(jiàn)下圖,指數(shù)越低表示評(píng)價(jià)越高)。

在較大數(shù)據(jù)量的測(cè)試下,F(xiàn)ME的真正威力得到的顯現(xiàn),毫無(wú)意外的王者;

而爭(zhēng)議較大的就是 QGIS 和 ArcGIS,但是由于 QGIS 生成的柵格實(shí)在太大了,并且在我的測(cè)試下,它壓縮柵格數(shù)據(jù)的速度也不快。所以最后評(píng)價(jià)低于 ArcGIS;

而 ArcGIS Pro 在64位的加持下,速度也是情理之中。

GDAL 與 QGIS 相差無(wú)幾,畢竟 QGIS 就是調(diào)用的 GDAL 接口;

ENVI 還是一如既往的慢,畢竟……。

主觀因素較大,僅供參考哈。反正 FME 第一名這是沒(méi)有疑問(wèn)的。

指數(shù)越低,評(píng)價(jià)越高
薈GIS精粹,關(guān)注公眾號(hào):GIS薈
純粹分享,只因熱愛(ài),你的轉(zhuǎn)發(fā)是對(duì)我最大的鼓勵(lì)!
不然點(diǎn)個(gè)在看也好

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

    0條評(píng)論

    發(fā)表

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

    類(lèi)似文章 更多