使用matlab将nc文件转成tif文件
使用matlab将nc文件转换成tif文件
文章目录
- 使用matlab将nc文件转换成tif文件
- 一、nc文件是什么?
- 二、tif文件是什么?
- 2.直接上代码
一、nc文件是什么?
NetCDF全称为network Common Data Format,中文译法为“网络通用数据格式”;netcdf文件开始的目的是用于存储气象科学中的数据,现在已经成为许多数据采集软件的生成文件的格式。
二、tif文件是什么?
TIFF(Tag Image File Format)图像文件是图形图像处理中常用的格式之一,其图像格式很复杂,但由于它对图像信息的存放灵活多变,可以支持很多色彩系统,而且独立于操作系统,因此得到了广泛应用。在各种地理信息系统、摄影测量与遥感等应用中,要求图像具有地理编码信息,例如图像所在的坐标系、比例尺、图像上点的坐标、经纬度、长度单位及角度单位等等。
2.直接上代码
ncpath = 'H:\nc\CSR_GRACE_GRACE-FO_RL06_Mascons_all-corrections_v02.nc'; %nc文件的存放地址
ncinf = ncinfo(ncpath);%%变量的读取
lon = ncread(ncpath, 'lon');
lat = ncread(ncpath, 'lat');
time_bounds = ncread(ncpath,'time_bounds');
lwe_thickness = ncread(ncpath, 'lwe_thickness');
%%输出tif文件
OutputPath = 'H:\nc\CSR_GRACE_GRACE-FO_RL06_Mascons_all-corrections_v02.tif';
%地理栅格数据参考对象
Refference = georasterref('RasterSize', size(lwe_thickness), 'Lonlim', [-180 180], 'Latlim', [-50 50]);
%写成GeoTif格式
geotiffwrite(OutputPath, lwe_thickness, Refference);
使用matlab将nc文件转成tif文件相关推荐
- matlab实现nc文件批量转tif文件
(1)成功运行例子:(PM1) MATLAB:读取nc文件并将nc文件转为tif文件输出_BetterQ.的博客-CSDN博客_nc文件转tif clc clear %% 批读取NC文件的准备工作 d ...
- 基于python将grd文件转成tif,并进行裁剪
'''本程序用于将grd文件转换成tif文件并进行裁剪.校准''' import pandas as pd import numpy as np from osgeo import gdal, gda ...
- MATLAB hdf(h5)文件转成tif图片格式(+批量处理)
帮网友处理了个土壤水的h5数据,记录一下心得: 注:以下只是对单个hdf文件的处理,关于批处理我在另一个博客中写得很清楚,思路大同小异,请看: MATLAB 批量读取NC文件并转为TIF文件 代码: ...
- Matlab pcode p文件 p代码 p文件代转m文件 被加密的p文件转换成.m文件
Matlab pcode p文件 p代码 p文件代转m文件 被加密的p文件转换成.m文件 前言 在我们使用MATLAB时候,通常会用到一些M脚本进行辅助使用,缩短了我们在平常工作时候的效率,但是M脚本 ...
- 利用matlab将.mat格式文件转换成wav文件
利用matlab将.mat格式文件转换成wav文件 clc; clear all; clear all;filenames = dir('f16.mat') n = numel(filenames)f ...
- python将txt转换为csv_Python Pandas 三行代码将 txt 文件转换成 csv 文件
今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定 ...
- bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...
使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...
- java虚拟机编译文件,理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么...
理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么 最近在看<深入理解Java虚拟机>弄明白了很多java的底层知识,决定分几部分总结下,从.java文件编译,到 ...
- 将ocx和DLL文件打包成cab文件,inf的编写
From: http://icrwen.iteye.com/blog/1118766 http://blog.csdn.net/yimiyangguang1314/article/details/65 ...
最新文章
- JavaScript武力值飙升!用TensorFlow.js轻松实现在浏览器里搞深度学习......
- LeetCode Binary Search Tree Iterator( 二叉树迭代器)
- Python编程基础:第六十节 多进程Multiprocessing
- java 类加载器 解密_JAVA类加载器总结整理
- 感谢前任程序员赏饭吃!
- 【LeetCode刷题】23. 合并K个排序链表
- [Objective C] 获取类和对象的运行时状态
- Sqlserver2014 迁移数据库
- Audio播放流程(三)---NuPlayer流程之setAudioStreamType以及prepare
- 盘点目前初学者适合用的C语言编程工具!C语言初学者必看!
- Golang对中文汉字进行拼音排序
- IAT HOOK、EAT HOOK和Inline Hook
- windows10自带屏保设置
- android 卫星地图,推荐一款亲测好用,可显示卫星地图,高斯平面直角坐标和计算图幅编号等功能的安卓定位导航软件~...
- 【luogu P5055】【模板】可持久化文艺平衡树
- 多智能体强化学习入门(七)——AC for CDec-POMDP 大规模规划学习算法
- 微信小程序开发者工具怎么使用Less、Sass
- 【ACM】算法题-阿尔法GO的缺陷(深度搜索解法)(C++)
- 用Python搓一个黑洞
- 安卓可知可会,面向开发者的历代安卓特性整理(未完结)