图片都是矩形的,但项目实际应用当中很多影像数据是带状的,如果这个带状是斜的,那图像的像素就会特别高。以实际应用为例,一个河道监测,使用无人机进行了航拍,输出了正射影像,河道弯弯曲曲,经度和纬度跨度范围都很大。单张tif的大小以及接近10Gb,像素总量:683610*150277=1,千亿像素,但实际的河道所占的数据,有效数据不到十分之一,剩下的都是无效数据。如果不做处理,就需要全部加载。
工具/原料
1
LocaSpaceViewer3.3.1
2
采集的带状数据(tif)
3
LocaBuilder
方法/步骤
1
打开LocaBuilder,选择需要处理的数据,按照要求过滤无效值(默认不过滤),设置多边形范围控制,可以在LocaSpaceviewer里面绘制一个目标区域的面,另存为kml。可以设置【粗略过滤】、【精确过滤】两种模式
2
绘制一个有效数据的范围,(屏幕下方的绘制面按钮,连续点击地图即可完成绘制)如下图
3
右键另存为kml,kml是一个比较通用的格式,右键点击后直接输入一个名词即可保存
4
builder里面引入上一步保存的kml文件。并设置为【粗略过滤】,使用粗略过滤,能过滤掉大部分的无效数据,同时保证了数据处理速度。
5
点击开始处理即可。本示例当中提供的数据,在不设置过滤范围的情况下的处理时间为:11小时37分3秒,体积11.2Gb设置如上图所示的范围后,处理时间:2小时43分29秒秒,体积10.2Gb不要小看这缩小的一个Gb数据量,空数据压缩比很高,瓦片数可能降低10倍以上,提高的效率可想而知处理完成之后生成一个lrp,直接在LocaSpaceViewer里面加载lrp,秒加!!!!!!任意缩放,查看数据的状况,再也不担心像arcgis、globalmapper一样即使创建金字塔,也是拖拽一下卡顿一下的问题了。最终的效果图如下:
注意事项
透明区域的处理是根本。
上一篇:如何消除动态性皱纹
下一篇:芦荟胶的功效与作用是什么?