最近拿到了一个不规则tif格式的数据,需要处理成地图服务供项目加载,初步拿到数据导入arcmap时发现数据有白边,如果不处理直接切片加载到项目中,会出现如下图的情况。

bf1caf1545acc9ec03831bfb0c40151b.png

通过尝试,最终总结出三种方法,三种方法各有优缺点。

(1)在arcmap里设置nodata值为0,然后导出tif;

         缺点:如果周边颜色不是纯色,需要多次处理。

bd43c75b9d2d4ee97d402a8257940472.png

(2)通过影像分析,设置掩膜参数,最后导出。

         优点:可以保持原有栅格色彩。

794c755df1ce804afa4e05e1c69b7a22.png

 f05bde6b4e9353a9ee9a74f13daeaff4.png

 生成一个新的栅格图层,白边成功去掉了。 299738bd2a7d473295974c2666fcb566.png

最后将新图层导出即可。 

(3)导出tif,设置nodata为0。

          缺点:导出的栅格数据会有点色差。

6ae6f572e2b93a35ae7e7ac7448c08df.png

 

大家有什么疑惑或者不明确的地方可以给我留言或私信,如果有说的不对的地方,也请大家指正。 

 

 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐