按照传统的高清影像图服务切图,一方面切图时间长,另外一方面影像图切片占用空间大。
用ArcMap 10.5.1制作高清影像图服务,快速而占用空间非常小,下面记录其详细记录。
一、传统方法
高清影像数据总共700G,需要发布地图服务,并缓存为瓦片,分为11个级别(最大级别1:750)。按照常规的制作方式,大概需要一个星期,瓦片存储空间至少也要600G。
二、新制作方法
为了在最快的时间内,用最优的方式完成任务,前后尝试了各种方法,用24小时完成地图服务,瓦片存储空间只用80G。
1.制作栅格数据目录
原始数据是TIF格式,总共7000多块,需要添加到一个栅格数据目录下,由于加载太多TIF,机器会卡死(好久不动),所以一次加载50张(守在电脑前不断加载),加载完毕构建概视图。大概需要8个小时。
如果直接把栅格数据目录发布为服务,非常慢,而且占用空间非常大。
2.制作栅格数据集
栅格数据目录里面还是分散的原始数据,每次处理都需要很长的加载时间,把栅格数据目录添加到栅格数据集里面,这是一块整体的数据,处理速度非常快。制作栅格数据集,需要构建金字塔和数据统计,处理完毕,大概需要12个小时加载数据。
3.发布服务。
栅格数据集相比原始数据,出现像素和色素误差,渲染方式需要不选择拉伸和比例,保持原数据一致。修改完毕,发布地图服务,缓存环节设置切图方案,切片格式选择MIEXD,压缩75,数据格式COMPAT,DPI96。点击开始,切图大概需要5个小时。
如图所示:
以上是完整的过程,存储大小是79GB,效果很好。
三、补充
2019年5月21日对此份地图文件重新切图,添加最大级别1:500。
如图所示:总用时8个小时,存储总大小192GB。
具体的ArcMap处理日志参考:https://blog.csdn.net/aganliang/article/details/90439577