超简单!Geoserver发布wmts服务无黑边,无白边,无损影像方法

先上图为敬

数据源:无人机拍摄tif格式影像(我的原始影像是经过压缩的,因坐标系问题不能直接发布为wmts服务)

工具:Geoserver、ArcMap、SuperMap iDesktop10i

tips:如果影像需要坐标转换,SuperMap iDesktop10i的投影工具用着还不错,在iDesktop10i右上角搜索投影即可,Cesium加载影像需要4236坐标系,加载影像可看我的另一篇文章。

geoserver发布wms、wmts服务及cesium加载

tips:arcmap中导出影像时带有黑边白边的问题,以及其设置nodata=0或256后导致的其他问题,本文另辟蹊径。 

正文开始

一、导入数据

使用SuperMap iDesktop10i,新建工作空间(smwu),新建文件数据集(udbx),向文件数据集导入影像数据

tips:(smwu)(udbx)是超图的工作路径数据集合,类似arcmap的mxd、mdb、gdb

如果影像没有tfw格式坐标参考文件,则将影像加载到arcmap中,导出栅格坐标文件,放在和影像相同的路径中

可以在数据集中看到已加载的数据,这里我做了坐标转换和重命名

二、导出无黑边、体积小的影像数据

右击需要导出的图层,导出数据集,设置转出类型为tif。

压缩方式默认为无,会导致导出的数据变大几倍(2GB→10GB,不过这个大小取决于原始影像的的压缩程度),建议选择LZW压缩方式(一种优秀的无损压缩方法),不影响影像加载的精度。

tips:使用iDesktop10i导出数据时默认渲染了RBG,并自动去除黑边,避免了arcmap中导出影像时带有黑边白边的问题,以及其设置nodata=0或256后导致的其他问题。

然后就可以拿到没有黑边的tif去geoserver发布服务了,具体看另一篇文章

geoserver发布wms、wmts服务及cesium加载icon-default.png?t=N7T8http://t.csdnimg.cn/6bAlW

总结

1. 在ArcGIS中导出影像时如果选择LZW压缩和强制RGB渲染,同样可以使影像保持小体积并可加载,但要设置Nodata值为0或256以去除黑边白边,但如果地物中有白色或者黑色区域也将被设置为nodata导致影像出现空洞。

2. 如果设置影像压缩方法为none则会按照影像的原始大小输出,可能导致输出很大.

3. 本文提供的idesktop方法选择LZW压缩,导出时自动RGB渲染,自动去除黑白边,使影像可加载无黑边,也无空洞。

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值