镶嵌数据集使用--ArcGIS Pro

一、镶嵌数据集介绍

       镶嵌数据集(Mosaic Dataset)是ArcGIS 10推出的管理栅格数据的影像新技术。它是一项由栅格数据集和栅格目录相结合的混合技术,采用与非托管的栅格目录相一致的方法管理栅格数据。因此,可以对数据集进行索引,并且可对集合执行查询。它的存储方式和栅格目录类似,在使用过程中和普通栅格数据集相同。镶嵌数据集用于管理和发布海量多分辨率,多传感器影像,对栅格数据提供了动态镶嵌和实时处理的功能。其最大优势是具有高级栅格查询功能及实时处理函数功能,并可用作提供影像服务的源。

      镶嵌数据集共有两种类型,一种允许添加所有类型的栅格数据,并且允许修改应用于各栅格或镶嵌数据集的属性和函数,此种镶嵌数据集没有任何限制。另一种镶嵌数据集仅引用其他镶嵌数据集或栅格目录,这种镶嵌数据集使用“引用已有数据创建镶嵌数据集工具”创建。引用的镶嵌数据集的行为方式类似于常规镶嵌数据集;但是,它是只读镶嵌数据集,例如,不能向该镶嵌数据集添加其他栅格,不能为其构建金字塔,不能计算像素大小范围。它用于提供常规栅格目录或包含不同镶嵌数据集级别函数的镶嵌数据集。

二、使用

1. 新建gdb,右键gdb,新建镶嵌数据集

 2. 设置相应参数,创建镶嵌数据集

 3.在生成的镶嵌数据集中右键添加栅格数据

 4.创建完成

5.常见属性

1)轮廓线

       轮廓线基于镶嵌数据集的空间参考和Raster_Type,反映影像的真实边界,轮廓线可以导出成要素,可以点击查看轮廓线属性

 ①MinPS和MaxPS属性

       定义像元大小范围,调整的显示分辨率,低于MinPS和高于MaxPS的均没法显示

②LowPS和HightPS

       LowPS是影像实际分辨率,HightPS为影像金字塔分辨率

③右键镶嵌数据集,查看镶嵌数据集属性

2)边界

       上图红色线框即为边界,基于轮廓线构建,可以通过调整边界范围动态调整镶嵌数据集的显示边界,例如可以用行政区划替换镶嵌数据集边界

3)影像属性

       镶嵌数据集的原始影像,可以右键查看影像源数据

4)镶嵌数据集属性

①最大请求大小

       针对影像服务,请求返回的影像服务行列,默认4100 x 15000,如果增加行列数,会增加镶嵌影像的产生时间;当需要打印较大影像时,提高影像分辨率,可以增加该值

②允许的压缩方式

       定义用于发送从服务器到客户端的镶嵌影像的压缩方式

  • None:无压缩,影像质量最好,带宽最大
  • LZ77:无损压缩
  • JPEG:高效压缩,通常可以压缩3-8倍,影像质量损失较小。选择JPEG方法时,可以设置压缩尺度(0-100),如设置为80,则倾向于保留影像质量的同时,提供约8倍压缩,针对栅格影像,推荐25
  • LERC:有损压缩,常用于像素位数较大的影像,如16位、32位,表示适用每个像素的最大误差值,如误差为10cm,镶嵌数据集以米为单位,可以设置为0.1,如设置误差为0.99,可以默认为无损压缩。

③允许的镶嵌方法

       默认的镶嵌方法时northwest方法

  • NorthWest:中心位于视图中心西北部的影像作为显示影像
  • Center:最邻近中心法
  • LockRaster:锁定栅格
  • ByAttribute:按属性
  • Nadir:邻近星下点,可用于剔除倾斜影像
  • Viewpoint:最接近视点
  • Seamline:接缝线
  • None:无

④栅格元数据等级

定义从服务器到客户端元数据的传输量

  • Full:传输基本栅格信息及栅格函数链
  • Basic:基本栅格信息,行列号,像元大小、空间参考等
  • None:不传输信息

⑤下载属性:针对影像服务

  • 每个请求可下载的最大项目数
  • 每个请求的最大下载大小(MB)

6. 构建金字塔和计算统计值

      可以在创建镶嵌数据集的时候设置,也可以创建完之后单独做相应设置

 7.构建概视图

           结果如下图:

8. 概视图能看到很多黑边

            黑边有两种方式可以去除

(1)通过定义nodata值的方式去除黑边:将0设为nodata值

 (2)构建轮廓线

      去除黑边的结果如下:

9. 影像匀色

       部分影像可能存在采集时间不一致,导致影像颜色差异,需要进行匀色

      结果如下图:

10. 接边线处理

         部分影像在处理完后,接边线非常明显,需要对接边线进行处理

         结果如下图:

11、镶嵌数据集同步

       镶嵌数据集构建后,影像原数据发生了更新,可以通过同步镶嵌数据集的工具避免重新创建镶嵌数据集,节省时间

(1)将更新数据拷贝至原数据目录

(2)使用同步工具进行镶嵌数据集同步

猜你喜欢

转载自blog.csdn.net/u012599377/article/details/104387299
今日推荐