基于Acgis从全球.nc数据中提取中国地图并计算地区CO2值
写在前面
我是一个Acgis小白,写这篇博客是为了记录完成过程,里面很多原理我也不清楚。如果有更高效的办法欢迎分享~ 然后我用的是Arcgis10.2
放整个中国地图文章审核不通过,所以我把中国地图全部用贴纸盖住了 大家自行脑补吧
需求描述
我用到的数据是2020年1月全球CO2排放的.nc数据,目标是从中提取出中国各市的CO2数据。
问题分析
要实现我上面的操作,需要把整个过程拆分成如下步骤:
- 导入.nc数据到Arcgis
- 从.nc数据(实际存了31天的数据)提取出其中【一天】的数据,转化为.tif栅格数据;
- 将中国市级划分的.shp作为掩膜,从世界地图中提取中国地图;
- 将中国市级划分的.shp作为掩膜,按市为单位计算每个市的CO2排放总值;
- 将合并计算好的栅格数据导出为Excel表。
1、导入.nc数据
先创建一个空白地图
ArcToolbox-> 多维工具 -> 创建NetCDF栅格图层
数据导入成功~
2、.nc转化为.tif
右击刚刚导入的图层,选择属性。刚刚说了.nc文件里面其实包含了31天的数据,所以我要先选择某一天的数据。例如,我选择的就是2号,即2020.01.02。
右击图层->属性->NetCDF
选好之后就是这样的
然后下一步是导出成栅格化数据.tif格式
右击图层->数据->导出数据,保存在你想保存的位置即可。(我保存为了test.tif文件)
3、提取中国地图
首先导入中国的市级的.shp文件
图层->添加数据,然后添加,添加好了我们就可以看到中国地图的位置了。
ArcToolbox-> Spatial Analyst 工具-> 提取分析(Extraction)-> 按掩膜提取(Extract by Mask)
提取好之后添加裁剪好的图层,隐藏全球的图层,就可以看到裁剪好啦
4、按市合并数据
ArcToolbox-> Spatial Analyst 工具-> 区域分析 Zonal-> 分区统计
统计类型是可以选的,我是想求和嘛,就选的sum
5、导出数据
导出按市合并后的CO2数据表格
ArcToolbox-> Spatial Analyst工具 -> 以表格显示分区统计
导出完之后就可以看到内容列表多了一个表
右击打开看看
Arctoolbox-> 转换工具 -> Excel ->表转excel
大功告成!
基于Acgis从全球.nc数据中提取中国地图并计算地区CO2值相关推荐
- wireshark提取流量包中的文件_从Wireshark监听的数据中提取需要的数据
最近,需要将wireshark监听的数据进行提取,分两步:首先,应该得出wireshark的数据包吧,在图形化界面中可以非常直观的将监听数据进行存储,但是这样需要手动操作非常麻烦,而且容易出错(随着处 ...
- arcgis dem栅格立体感_如何使用ArcGIS从DEM数据中提取水系
1. 概述 在比较偏远的地方,往往会缺少水文信息,我们可以通过ArcGIS对高程DEM数据进行水文分析,为地表水流建立模型,进而获取到该地的水文信息,DEM数据精度越高,获取到的水文数据精度也就越高, ...
- html怎么拿json数据,如何使用Python从HTML数据中提取JSON数据?
我正在尝试制作一个python脚本,可以在outlook中读取JSON数据电子邮件.但是问题是如何从HTML数据中提取JSON数据.这是我要提取的原始JSON数据.在{ "vpn_detai ...
- 数据库sql创建标量值函数_使用JSON_VALUE()从JSON数据中提取标量值
数据库sql创建标量值函数 In this article, we will explore JSON_VALUE() function in SQL Server to extract scalar ...
- halcon边缘提取颜色相近_初学者福利!三种用Python从图像数据中提取特征的技术...
全文共4073字,预计学习时长8分钟 你之前是否使用过图像数据?也许你想建立自己的物体检测模型,或者仅仅是想统计走进某栋建筑物的人数,使用计算机视觉技术处理图像拥有无穷无尽的可能性. 但数据科学家最近 ...
- xlsx表格怎么筛选重复数据_excel表格如何筛选重复数据 在Excel表格的两列数据中提取不重复值的四种方法...
excel表格如何筛选重复数据 在Excel表格的两列数据中提取不重复值的四种方法,最近到了季度汇报的时候,掌握一手excel技能在此刻显得多么重要,为了是你的excel看起来更高大上,今天教大家设置 ...
- Excel如何从混合数据中提取出手机号码
今天跟大家分享一下Excel如何从混合数据中提取出手机号码 1.打开要处理的Excel文件 2.选中数据文本单元格区域 3.点击下图选项(Excel工具箱,百度即可了解详细下载安装信息,本文这里就不做 ...
- python json接口数据提取_返回数据中提取数据的方法(JSON数据取其中某一个值的方法)...
返回数据中提取数据的方法 比如下面的案例是,取店铺名称 接口返回数据如下: {"Code":0,"Msg":"ok","Data& ...
- arcmap提取dem高程_如何使用ArcGIS从DEM数据中提取水系
1. 概述 在比较偏远的地方,往往会缺少水文信息,我们可以通过ArcGIS对高程DEM数据进行水文分析,为地表水流建立模型,进而获取到该地的水文信息,DEM数据精度越高,获取到的水文数据精度也就越高, ...
最新文章
- 基于macos的Homebrew常用命令和使用教程(你得看❤️)
- Spring-AOP 通过配置文件实现 前置增强
- Linux的Nginx四:功能|模块
- 【深入浅出jQuery】源码浅析--整体架构(转)
- 【OpenCV 例程200篇】78. 频率域图像滤波基础
- mpls 保留标签值_MPLS的前世今生11
- 最全的视频格式分类详解(很全面)
- 光敏传感器实验报告_光敏电阻传感器实验报告
- C++定义一个对象和new一个对象的区别与联系
- 在windows 2003 中,启动SQL Server 2000 提示“没有找到MSVCR71.dll因此这个应用程序未能启动”
- 手机邮件html样式,iPhone技巧篇 如何添加HTML风格邮件签名
- [AV1] interpolation
- php毕业论文致谢,毕业论文致谢词(看完这条,你的论文致谢词不用愁了)
- 抖抖口红机java版本_抖音全民口红机
- 关于银河麒麟系统V10(海光版)下载更新NVIDIA驱动
- Tarjan算法超详细讲解(割点割边强连通)
- maven项目打包报错Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default
- 返老还童!给老年鼠注入年轻鼠脑脊液可提升记忆力,斯坦福大学抗老研究登Nature...
- PHP解决网页乱码问题
- 如何探索晶体管驱动负载