国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

GIS開(kāi)發(fā):gdal在nodejs中使用

2023-02-22 09:32 作者:地理信息技術(shù)雜談  | 我要投稿

gdal庫(kù)是gis開(kāi)發(fā)常用的一個(gè)類庫(kù),本身是用C/C++進(jìn)行編寫(xiě)的,同時(shí)提供了其他語(yǔ)言的調(diào)用接口,nodejs中是以npm的形式進(jìn)行安裝,本地電腦裝了個(gè)vs2017,導(dǎo)致安裝這個(gè)包的時(shí)候一直在node-gyp報(bào)錯(cuò),安裝不上,各種鼓搗,終于把這個(gè)gdal包裝上了。

環(huán)境安裝,報(bào)node-gyp錯(cuò)誤的加油解決

npm install gdal --save

gdal庫(kù)能操作影像、高程數(shù)據(jù),同時(shí)也能夠操作矢量數(shù)據(jù),這里根據(jù)功能,簡(jiǎn)單說(shuō)一下影像數(shù)據(jù)的操作,以tif格式的數(shù)據(jù)為例:

打開(kāi)/新建一個(gè)影像/高程數(shù)據(jù):

let dataset = gdal.open("sample.tif");

一般影像數(shù)據(jù)有3個(gè)band,高程數(shù)據(jù)一個(gè)band,get的索引從1開(kāi)始

let nband1 = dataset.bands.get(1)band上的根據(jù)像素位置獲取值,在高程的操作中,這個(gè)是高度值
const topLeft = nband1.pixels.get(0, 0);band上像素值的設(shè)置
nband1.pixels.set(0, 0, 'newvalue')

按照以上的步驟,讀取一個(gè)高程數(shù)據(jù),就能夠轉(zhuǎn)換成rgb的顏色值了。

dem原始數(shù)據(jù)


dem顏色數(shù)據(jù)




GIS開(kāi)發(fā):gdal在nodejs中使用的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
始兴县| 纳雍县| 苗栗县| 崇礼县| 确山县| 桐梓县| 乐陵市| 疏附县| 乐昌市| 庆安县| 绥滨县| 康平县| 凌源市| 玉田县| 通道| 错那县| 仁怀市| 吴江市| 青田县| 舒兰市| 朝阳区| 贞丰县| 巴东县| 南安市| 冀州市| 望谟县| 故城县| 佛山市| 临潭县| 河南省| 顺义区| 华容县| 五大连池市| 精河县| 上蔡县| 临高县| 岢岚县| 巩义市| 新和县| 富锦市| 阳山县|