使用镶嵌数据集 MosaicDataSet管理不同分辨率影像数据
镶嵌数据集 MosaicDataSet是Esri推出的一种用于管理海量影像数据的数据模型,它是Geodatabase数据模型的一个子集定义。
该数据模型强大之处在于它能统一管理不同采集时间、不同采集来源、不同分辨率、不同波段的影像,同时支持影像的动态镶嵌和动态影像处理。
本文将探讨如何使用镶嵌数据集 MosaicDataSet管理不同分辨率影像数据。
首先,我们要先了解影像分辨率的概念。
影像空间分辨率代表影像的一个像素单元格所代表的实际地表长度距离。如下图,影像的分辨率为2米,则代表一个格子的实际地表长宽距离为2米。
影像空间分辨率越高,说明影像越精细,可以捕获的地物细节越清晰。影像的分辨率还会影响到程序的处理时间和存储空间。

由于我们的显示器能显示分辨率是有限的,所以这意味着地图在展示影像的时候,在不同的比例尺下能显示的最高分辨率也是有限的。它们之间存在以下关系。
有效的最高影像分辨率 = 当前地图比例尺 * 0.0254 / 显示器显示分辨率(一般为96 dpi)
举例,当前地图比例尺为1:188,976,则有效的最高影像分辨率就是50米,再高的影像分辨率在显示器上出来的效果和50米的也是一样的。
有了上述的一些概念背景后,我们再来看看镶嵌数据集是如何管理不同分辨率的影像的。
镶嵌数据集中定义了一个目录表对象,记录了镶嵌数据集所引用的原始影像数据。该目录表包含了以下几个重要的字段:
MinPS:代表最大的可加载影像分辨率。
MaxPS:代表最小的可加载影像分辨率。
当前地图的有效最高影像分辨率大于或等于MinPS值,并且小于MaxPS值时,则加载该影像;不在该数值范围内的均不加载影像。
上述两个参数可以通过工具Calculate Cell Size Ranges计算出来,也可以手工编辑镶嵌数据集的Footprint表格里的这两个字段值。

LowPS:代表了影像数据的最高影像分辨率。
HighPS:代表了影像数据的最低影像分辨率。如何影像没有金字塔,则和LowPS相同。
在导入影像到镶嵌数据集目录的时候,其中关于金字塔的Maximum Pyramid Levels Used或者Maximum Pyramid Cell Size、Minumum Pyramid Rows or Columns这几个参数就对HighPS和LowPS起这重要作用。
假如影像有3级金字塔,在导入影像时,通过设置Maximum Pyramid Levels Used为3,则会加载利用3级的金字塔,那么 HighPS 就应为 原始影像分辨率* 2 * 2 * 2。

使用镶嵌数据集 MosaicDataSet管理不同分辨率影像数据的更多相关文章
- Arcgis镶嵌数据集java代码操作
转自:http://www.cdtarena.com/javapx/201307/9105.html 镶嵌数据集结合了之前arcgis管理影像的栅格目录和栅格数据集,为解决海量影像管理提供了很好的方案 ...
- 镶嵌数据集 Mosaic Dataset 的常见数据组织方式
镶嵌数据集是ESRI公司推出一种用于管理海量影像数据的数据模型,定义在GeoDatabase数据模型中. 它的常见数据组织方式有两种: 1. 源镶嵌数据集 Source Mosaic Dataset ...
- 发布镶嵌数据集,服务端Raster Function制作
1.新建GDB 2.GDB里右键,New 镶嵌数据集. 3.向镶嵌数据集中添加风速TIF. 4.利用原样式,导出一个函数模板. 导出是XML. 5.发布ImageService服务时,在Functio ...
- 不同版本的ArcMap在Oracle中创建镶嵌数据集的不同行为
如果不同版本的ArcMap连接到同一个Oracle数据库上,分别执行"创建镶嵌数据集",它们的行为是一样的吗? 答案是:不一样,会有细微的差别 在本例中,ArcMap的版本分别是1 ...
- Ambari 大数据集群管理
最近做了一个大数据项目,研究了下集群的搭建,现在将集群搭建整理的资料与大家分享一下!如有疑问可在评论区回复. 1前置配置 Centos7系统,每台系统都有java运行环境 全程使用root用户,避免安 ...
- ArcMap中提取影像数据边界
1.前言 客户手里有一些经过裁剪的不规则多边形影像数据(如图例所示),希望能批量获取该类影像的边界信息,即影像对应的面信息,边界线信息.这里我们提供一种利用镶嵌数据集Footprint图层的方法来获取 ...
- 2014Esri全球用户大会之影像和栅格
1.现在Esri已将影像作为GIS解决方案的一部分,其详细战略部署是如何的? 在过去的十年.Esri有规划的在ArcGIS平台(主要为Desktop和Server)中管理和开发影像和栅格功能.这包含影 ...
- ArcGIS中的影像色彩校正(转)
ArcGIS中的影像色彩校正 在遥感影像处理工作中,影像镶嵌是最常用影像处理方式之一,关于影像镶嵌的相关功能,在ArcGIS中有多种实现途径,如使用Mosaic工具.创建镶嵌数据集来进行虚拟镶嵌等等. ...
- 【观隅】数据集管理与可视化平台-NABCD分析
项目 内容 这个作业属于哪个课程 2021春季软件工程(罗杰 任健) 这个作业的要求在哪里 团队项目-初次邂逅,需求分析 项目介绍 观隅 数据集管理与可视化平台(取"观一隅而知全局" ...
随机推荐
- css style 标签可编辑
一次偶然在鑫大技术博客上发现 style 标签配合contenteditable 可编辑属性 实现动态编辑css 这里我就回顾了下 contenteditable 可编辑属性 (这个属性并无浏 ...
- POJ 1046
#include<iostream> using namespace std; #define MAXN 16 #define inf 100000000 struct node { in ...
- 【数组】Maximum Subarray
题目: Find the contiguous subarray within an array (containing at least one number) which has the larg ...
- WordPress主题制作导航的N种方法
在WordPress主 题制作中,导航菜单的制作算是一个重点,已经写好导航菜单的HTML代码,放在WordPress主题中如何动态调用呢?本文将给你介绍几种编写PHP代 码动态实现导航的方法,本文也将 ...
- Web服务端性能提升实践
随着互联网的不断发展,日常生活中越来越多的需求通过网络来实现,从衣食住行到金融教育,从口袋到身份,人们无时无刻不依赖着网络,而且越来越多的人通过网络来完成自己的需求. 作为直接面对来自客户请求的Web ...
- LR问题集合
LR如何解决低维不可分 特征映射:通过特征变换的方式把低维空间转换到高维空间,而在低维空间不可分的数据,到高维空间中线性可分的几率会高一些.具体方法:核函数,如:高斯核,多项式核等等. 从图模型角度看 ...
- 使用Pelican在Github(国外线路访问)和Coding(国内线路访问)同步托管博客
本文原文地址:使用Pelican在Github(国外线路访问)和Coding(国内线路访问)同步托管博客 介绍: Github Pages 禁用了百度爬虫,因此百度搜索引擎经常抓取不到在Github上 ...
- Nginx反向代理实现会话(session)保持的两种方式 (转)
http://blog.csdn.net/gaoqiao1988/article/details/53390352 一.ip_hash: ip_hash使用源地址哈希算法,将同一客户端的请求总是发往同 ...
- Java运用第三方开源jar包sigar.jar获取服务器信息
通过使用第三方开源jar包sigar.jar我们可以获得本地的信息 一.准备工作 (1)下载jar包和相关文件 资源链接:百度云:链接:https://pan.baidu.com/s/1nxccJHJ ...
- golang基础--控制语句
go基础之控制语句 补充知识 指针 与其他语言不同,在Go中不支持指针运算即->运算符,而直接采用.选择符来操作指针目标对象的成员. 操作符&取变量的地址,使用*通过指针间间接访问目标对 ...