【ArcGIS】重采样栅格像元匹配问题:不同空间分辨率栅格数据统一

本文主要是介绍【ArcGIS】重采样栅格像元匹配问题:不同空间分辨率栅格数据统一,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

重采样栅格像元匹配问题:不同空间分辨率栅格数据统一

    • 原始数据
      • 数据1:GDP分布
      • 数据2.1:人口密度
      • 数据2.2:人口总数
      • 数据3:土地利用类型
    • 数据处理
      • 操作1:将人口密度数据投影至GDP数据(栅格数据的投影变换)
  • 其它操作
  • 参考

在进行基于像元的运算时,研究中往往涉及到多源数据,因此就需要对数据进行地理配准、空间配准、重采样等操作。

原始数据

现有栅格图层A、B、C、D……,要求将其处理成行列数目相同、栅格单元大小一致的数据。

  • 重分类工具
  • 重采样工具

数据1:GDP分布

  • 数据空间分辨率:1km×1km
  • 数据坐标系:WGS_1984_Albers(投影坐标系)
  • 投影方式:阿尔伯斯等面积圆锥(Albers Equal Area Conic)投影
    在这里插入图片描述
    数据来源:GitHub

数据2.1:人口密度

  • 数据空间分辨率:1km×1km
  • 数据坐标系: WGS_1984(Geographic Coordinate System,地理坐标系)
  • 投影:
  • 单位:人数/平方千米(number of people per square kilometer.)
    在这里插入图片描述
    数据来源:WorldPop

数据2.2:人口总数

  • 数据空间分辨率:100m×100m
  • 数据坐标系:

在这里插入图片描述

数据3:土地利用类型

数据空间分辨率:

数据处理

操作1:将人口密度数据投影至GDP数据(栅格数据的投影变换)

(1) 在ArcToolbox中双击【数据管理工具】→【投影和变换】 【栅格】→【投影栅格】,打开【投影栅格】对话框
在这里插入图片描述
相同的地理椭球与投影坐标系下,不同来源,不同分辨率的数据重采样为同一空间分辨率之后,各个像元并不会一一对应。重采样之后的像元大小虽然一样,但像元之间会错位,并不完全匹配。
在这里插入图片描述
目前在ArcGIS中进行重采样操作时(resample 或者project raster)需要设置Environment --> Processing Extent --> Snap Raster 为基准栅格数据,这样重采样后数据的像元就会和基准栅格数据的像元一一对应,没有位置偏移。
如果需要保证裁剪后的栅格与裁剪前的栅格行列数完全一致,利用clip工具时,勾选Maintain Clipping Extent 即可。
在这里插入图片描述

其它操作

先进行数据重采样,再根据研究区裁剪。
栅格位置匹配后,进行像元计算。

参考

1、知乎-重采样栅格像元匹配问题
2、
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

这篇关于【ArcGIS】重采样栅格像元匹配问题:不同空间分辨率栅格数据统一的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/755872

相关文章

IDEA下"File is read-only"可能原因分析及"找不到或无法加载主类"的问题

《IDEA下Fileisread-only可能原因分析及找不到或无法加载主类的问题》:本文主要介绍IDEA下Fileisread-only可能原因分析及找不到或无法加载主类的问题,具有很好的参... 目录1.File is read-only”可能原因2.“找不到或无法加载主类”问题的解决总结1.File

idea中project的显示问题及解决

《idea中project的显示问题及解决》:本文主要介绍idea中project的显示问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录idea中project的显示问题清除配置重China编程新生成配置总结idea中project的显示问题新建空的pr

redis在spring boot中异常退出的问题解决方案

《redis在springboot中异常退出的问题解决方案》:本文主要介绍redis在springboot中异常退出的问题解决方案,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴... 目录问题:解决 问题根源️ 解决方案1. 异步处理 + 提前ACK(关键步骤)2. 调整Redis消费者组

Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题

《Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题》:本文主要介绍Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未... 目录一、前言二、系统架构检测三、卸载旧版 Go四、下载并安装正确版本五、配置环境变量六、验证安装七、常见

解决Java异常报错:java.nio.channels.UnresolvedAddressException问题

《解决Java异常报错:java.nio.channels.UnresolvedAddressException问题》:本文主要介绍解决Java异常报错:java.nio.channels.Unr... 目录异常含义可能出现的场景1. 错误的 IP 地址格式2. DNS 解析失败3. 未初始化的地址对象解决

springboot+vue项目怎么解决跨域问题详解

《springboot+vue项目怎么解决跨域问题详解》:本文主要介绍springboot+vue项目怎么解决跨域问题的相关资料,包括前端代理、后端全局配置CORS、注解配置和Nginx反向代理,... 目录1. 前端代理(开发环境推荐)2. 后端全局配置 CORS(生产环境推荐)3. 后端注解配置(按接口

CentOS7增加Swap空间的两种方法

《CentOS7增加Swap空间的两种方法》当服务器物理内存不足时,增加Swap空间可以作为虚拟内存使用,帮助系统处理内存压力,本文给大家介绍了CentOS7增加Swap空间的两种方法:创建新的Swa... 目录在Centos 7上增加Swap空间的方法方法一:创建新的Swap文件(推荐)方法二:调整Sww

Nginx路由匹配规则及优先级详解

《Nginx路由匹配规则及优先级详解》Nginx作为一个高性能的Web服务器和反向代理服务器,广泛用于负载均衡、请求转发等场景,在配置Nginx时,路由匹配规则是非常重要的概念,本文将详细介绍Ngin... 目录引言一、 Nginx的路由匹配规则概述二、 Nginx的路由匹配规则类型2.1 精确匹配(=)2

使用雪花算法产生id导致前端精度缺失问题解决方案

《使用雪花算法产生id导致前端精度缺失问题解决方案》雪花算法由Twitter提出,设计目的是生成唯一的、递增的ID,下面:本文主要介绍使用雪花算法产生id导致前端精度缺失问题的解决方案,文中通过代... 目录一、问题根源二、解决方案1. 全局配置Jackson序列化规则2. 实体类必须使用Long封装类3.

Idea插件MybatisX失效的问题解决

《Idea插件MybatisX失效的问题解决》:本文主要介绍Idea插件MybatisX失效的问题解决,详细的介绍了4种问题的解决方法,具有一定的参考价值,感兴趣的可以了解一下... 目录一、重启idea或者卸载重装MyBATis插件(无需多言)二、检查.XML文件与.Java(该文件后缀Idea可能会隐藏