ArcMap镶嵌数据集的创建、数据导入与数据范围修改方法
本文介绍基于ArcMap软件,建立镶嵌数据集(Mosaic Datasets)、导入栅格图像数据,并调整像元数值范围的方法。
镶嵌数据集(Mosaic Datasets)是一种用以管理、显示、共享大量栅格数据的手段,在GIS领域具有较多的应用场景。本文就在常见的ArcMap软件中,进行镶嵌数据集的新建,在其中导入栅格数据,并对镶嵌数据集的像元数值范围进行修改。
首先,在软件中依次选择“Data Management Tools.tbx”→“Raster”→“Mosaic Dataset”→“Creat Mosaic Dataset”。

在弹出的窗口中,配置所要生成镶嵌数据集的地理数据库位置、镶嵌数据集的名称、镶嵌数据集的坐标系统,并执行该工具。

随后,可以看到在指定路径下,已经生成了我们刚刚建立的镶嵌数据集。

接下来,在刚刚建立好的镶嵌数据集处右键,选择“Add Rasters...”。

弹出如下所示的窗口。在这一窗口中,我们首先需要配置所需要导入的栅格数据集的类型;随后,“Input Data”中选择第一项“Dataset”,并选择我们需要导入镶嵌数据集的栅格图像;一次可以选择多景图像。同时还要注意,在“Raster Processing”一栏中,选中前两项。

随后,即可看到我们的镶嵌数据集中已经包含刚刚导入的栅格图像;如下图所示。但在一些情况下,在我们导入栅格图像后的镶嵌数据集中,像元的数值范围会变得很大,如下图所示。

这就会导致我们的栅格图像在拉伸显示时,各像元颜色几乎完全一致;如上图中的栅格图像,我们几乎完全看不到其中不同空间位置的像元的色差。因此,需要对这一问题进行解决。
在软件中依次选择“Data Management Tools.tbx”→“Raster”→“Raster Properties”→“Calculate Statistics”。

弹出如下所示的工具窗口。我们只仅需选择一下需要进行处理的镶嵌数据集,随后即可运行该工具。

运行完毕后,可以看到镶嵌数据集中栅格图像的像元数值范围已经恢复正常,如下图所示。

此时,栅格图像也已经恢复了正常的色带显示。

但这里有一点需要注意:用Calculate Statistics工具计算镶嵌数据集的像元信息时,其仅对镶嵌数据集的第一景栅格图像进行计算,而不是全部的栅格图像;如下图所示。

换句话说,我们前述操作计算得到的像元数值范围,只是我们导入该镶嵌数据集的第一景栅格图像的范围。至于具体如何计算镶嵌数据集中的全部栅格图像的像元数值范围,我暂时也没有找到合适的方法。
ArcMap镶嵌数据集的创建、数据导入与数据范围修改方法的更多相关文章
- 利用sqoop将hive数据导入导出数据到mysql
一.导入导出数据库常用命令语句 1)列出mysql数据库中的所有数据库命令 # sqoop list-databases --connect jdbc:mysql://localhost:3306 ...
- SQL语句:把Excel文件中数据导入SQL数据库中的方法
1.从Excel文件中,导入数据到SQL数据库情况一.如果接受数据导入的表不存在 select * into jd$ from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ...
- 【离线数仓】Day03-系统业务数据仓库:数仓表概念、搭建、数据导入、数据可视化、Azkaban全调度、拉链表的使用
一.电商业务与数据结构简介 1.业务流程 2.常识:SKU/SPU SKU=Stock Keeping Unit(库存量基本单位).现在已经被引申为产品统一编号的简称,每种产品均对应有唯一的SKU号. ...
- sqlserver 中数据导入到mysql中的方法以及注意事项
数据导入从sql server 到mysql (将数据以文本格式从sqlserver中导出,注意编码格式,再将文本文件导入mysql中): 1.若从slqserver中导出的表中不包含中文采用: bc ...
- SQL Server数据导入导出的几种方法
在涉及到SQL Server编程或是管理时一定会用到数据的导入与导出, 导入导出的方法有多种,结合我在做项目时的经历做一下汇总: 1. SQL Server导入导出向导,这种方式是最方便的. 导入向导 ...
- hive的数据导入与数据导出:(本地,云hdfs,hbase),列分隔符的设置,以及hdfs上传给pig如何处理
hive表的数据源有四种: hbase hdfs 本地 其他hive表 而hive表本身有两种: 内部表和外部表. 而hbase的数据在hive中,可以建立对应的外部表(参看hive和hbase整合) ...
- 如何利用sqoop将hive数据导入导出数据到mysql
运行环境 centos 5.6 hadoop hive sqoop是让hadoop技术支持的clouder公司开发的一个在关系数据库和hdfs,hive之间数据导入导出的一个工具. 上海尚学堂 ...
- oracle数据导入导出数据与编码格式不正确
1.导入dmp文件 imp ZHCG/ZHCG@ORCL file=E:\20160902.1007.dmp full=y 2.导出数据 exp system/manager@ORCL file ...
- 【MySQL笔记】Excel数据导入Mysql数据库的实现方法——Navicat
很多公司尤其有点年头的公司,财务业务部门的各种表单都是excel来做的表格,随着互联网的发展各种业务流程都电子化流程化了,再在茫茫多的文档中去查找某一个年份月份的报告是件相当枯燥的事,所以都在想办法将 ...
- SQL语句完成Excel数据导入数据库表中流程方法及注意事项
第一步:先查看数据库是否安装AccessDatabaseEngine_X64.exe, 如下图查看: 如果未安装先下载脚本之家下载地址 https://www.jb51.net/softs/29150 ...
随机推荐
- 【开源免费】ChatGPT-Java版SDK重磅更新至1.0.10版,支持Tokens计算,快来一键接入。
简介 ChatGPT Java版SDK开源地址:https://github.com/Grt1228/chatgpt-java ,目前收获将近1000个star. 有bug欢迎朋友们指出,互相学习,所 ...
- vue中通过$emit实现子向父通信
本篇讨论vue中使用$emit实现子向父通信, 第一步:我们在父组件中注册子组件,然后再给子组件标签添加一个自定义事件监听,这样在子组件实例上就绑定了一个自定义的事件add. 后面如果触发add事件, ...
- 华为云新一代iPaaS全域融合集成平台全新升级
摘要:基于华为十多年的数字化转型实践,华为云通过组装式交付.数智驱动.DevOps.服务化架构.安全可信.韧性6大关键技术助力客户实现应用现代化和高质量增长,华为云新一代iPaaS全域融合集成平台RO ...
- JAVA注解@Scheduled 不执行
spring boot项目需要在启动类加上注解 @EnableScheduling 定义一个接口 StockTask.java 1 public interface StockTask { 2 pub ...
- LDAP数据过滤问题
集成ldap同步用户遇到的问题: 首先说明同步需求: 业务需要只同步 objectClass 类型为user的用户 连接ldap查询用户的时候 过滤器只加了 .where("objectCl ...
- 全网最硬核 JVM 内存解析 - 1.从 Native Memory Tracking 说起
个人创作公约:本人声明创作的所有文章皆为自己原创,如果有参考任何文章的地方,会标注出来,如果有疏漏,欢迎大家批判.如果大家发现网上有抄袭本文章的,欢迎举报,并且积极向这个 github 仓库 提交 i ...
- [[SCOI2008]城堡] 解题报告
[SCOI2008]城堡 最大值最小,显然二分答案,但考虑二分后如何 check. \(n\) 个点 \(n\) 条边,显然这是一个基环树森林.对于基环树,常用的套路是拆环为链,枚举删去哪条边.但这题 ...
- Spring Security 报:Encoded password does not look like BCrypt
SpringBoot 集成 Security 时,报 Encoded password does not look like BCrypt 原因:SecurityConfig 必须 Bean 的形式实 ...
- python介绍、32位与64位系统的区别、python安装、pip管理安装包
一.python的介绍 * python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为 ...
- 简单工厂模式(Static Factory Method)
创建性设计模式--简单工厂模式(Static Factory method) 模式动机 只需要知道参数的名字则可得到相应的对象 软件开发时,有时需要创建一些来自于相同父类的类的实例.可以专门定义一个类 ...