五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ó)家法律
广灵县| 哈巴河县| 襄垣县| 卫辉市| 德阳市| 东海县| 天全县| 元氏县| 尼玛县| 綦江县| 高平市| 商洛市| 酒泉市| 陈巴尔虎旗| 勃利县| 增城市| 哈尔滨市| 昌乐县| 象山县| 获嘉县| 鄂尔多斯市| 楚雄市| 广灵县| 武隆县| 错那县| 屯昌县| 沾益县| 东乌| 丘北县| 博野县| 株洲市| 大名县| 汉寿县| 东方市| 大同县| 房山区| 蓬安县| 塔城市| 衡阳市| 安徽省| 六枝特区|