CesiumLab中地形切片工具支持柵格水面

目前cesiumlab中地形切片的水面只支持矢量格式,如果地形數(shù)據(jù)范圍較大或分辨率較高,使用矢量水面切片的速度會比較慢。cesiumlab2_2.0.12中地形切片工具支持柵格類型的水面,為了達(dá)到很好的效果并提高切片速度,該柵格數(shù)據(jù)應(yīng)滿足如下要求:

1、水面柵格分辨率應(yīng)高于dem分辨率4倍以上;

2、水面柵格坐標(biāo)系應(yīng)是EPSG:4326;

3、水面格柵數(shù)據(jù)類型應(yīng)是8 bit unsigned integer;

4、水面柵格中有水的地方像素值為255,無水的地方是NoData(且NoData值為0)。

如果您有一個矢量水面文件,可以通過以下操作得到一個符合要求的柵格水面:

1、坐標(biāo)轉(zhuǎn)換,保證矢量文件坐標(biāo)系為EPSG:4326。該過程可以用ArcMap的ArcToolbox—Data management tools—Projections andtransfomations—Project工具完成,其中Output Coordinate System選擇GCS_WGS_1984;

2、矢量轉(zhuǎn)柵格,使用ArcMap的ArcToolbox—Conversion Tools—To Raster—FeatureToRaster工具,其中Field參數(shù)選擇FID(該選項將影像生成的柵格的像素類型和像素值),Output cell size應(yīng)設(shè)置為dem分辨率的4倍,或者更高;

3、修改像素值,使用ArcToolbox—Spatial Analyst Tools—Conditional—Con,將不等于255的值改為255,否則改為0,當(dāng)然此步驟也可使用重分類工具實現(xiàn);

4、上一步產(chǎn)生的結(jié)果中0就是0,不是NoData,所以還需要將0轉(zhuǎn)為NoData,可以在Layers控制中右鍵圖層—Data—Export—Export Data,將NoData設(shè)置為0,導(dǎo)出即可。

最后使用Cesiumlab處理地形數(shù)據(jù),在原來選擇矢量水面的地方選擇上一步導(dǎo)出的數(shù)據(jù)即可,小伙伴們快來動手試試吧!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容