使用GDAL读取necdf数据

VS2022配置GDAL 配置环境:Visual Studio 2022,SQLite-3410200,TIFF-4.5.0,PROJ-9.2.0,GDAL-3.5.3,配置的是Debug版本。 阅读详情

感觉用GDAL读nc的资料好少

1.首先gdal在编译时要在nmake.out中打上nc的驱动

# Uncomment the following to enable NetCDF format.
NETCDF_PLUGIN = NO
NETCDF_SETTING=yes
NETCDF_LIB=C:\netcdf\lib\netcdf.lib
NETCDF_INC_DIR=C:\netcdf\include


# Uncomment the following to add NC4 and HDF4 support
NETCDF_HAS_NC4 = yes
NETCDF_HAS_HDF4 = yes

2.读nc数据4.0nc库还要连接上hdf。。的dll

All Windows DLL users must also have the HDF5, zlib, and szlib DLLs.(摘自netcdf官网)

3.dll放在工程有exe文件夹,在link里面加上gdal_i.lib netcdf.lib

4.用读hdf的方法来读nc吧

其实nc相当于记事本,hdf相当于word。

开始读吧!

链接几个很有用的网址:

1:http://www.unidata.ucar.edu/software/netcdf/docs/faq.html#whatisit

2.李总博客:http://blog.youkuaiyun.com/column/details/gdal.html(资料相当丰富及helpful)


关于ERA5气象数据读取的方法 阅读详情

相关推荐

python:GDAL库教程

在本文将介绍如何使用Python中的GDAL库读取和保存遥感数据。对于读取遥感数据,我们通过gdal.Open()函数打开遥感数据集,然后使用GetRasterBand()函数获取数据集中的波段信息,并使用ReadAsArray()函数将数据读取为numpy数组。对于保存遥感数据,我们使用GDAL库中的gdal_array.SaveArray()函数,将numpy数组保存为遥感数据。

养乐多的博客 5379

GDAL读取HDF,NETCDF等subdatasets数据(多个数据集数据)

由于modis卫星数据(HDF数据)跟我们经常遇到的geotif数据组织方式不一样,读取的时候一定要特别注意。geotif数据,一般是一个文件,包含了多个波段的数据;而modis呢,一个文件包含了多各SUBdatasets 。GDAL,每个subdataset又包含多个波段数据。

zhoubl668的专栏:远帆,梦之帆! 8043

利用GDAL在C#中读取SHP文件的完整指南

htmltable {th, td {th {pre {简介:GIS是IT行业的关键领域,而SHP文件是处理地理数据的常用格式。本示例“Gdal_CsharpReadShp”将指导开发者如何在C#编程环境中使用GDAL库来读取SHP文件。GDAL是一个开源库,支持多种地理空间数据格式,包括栅格和矢量数据。示例将介绍如何在C#中集成GDAL,打开SHP文件,读取几何对象和属性数据,以及进行错误处理和资源管理。

weixin_42600128的博客 926

使用ChatGPT写代码,GDAL使用NETCDF库,GDAL读取NC数据的第一个数据块

使用ChatGPT写代码,GDAL使用NETCDF库,GDAL读取NC数据的第一个数据块

WithHair的博客 1102

基于C++与GDAL的大图像分块读取及二值化处理实战

简介:在遥感与地理信息系统(GIS)开发中,GDAL是处理多格式地理空间数据的核心开源库。本文介绍如何使用C++结合GDAL实现大图像的高效分块读取与二值化处理,避免内存溢出问题。通过MFC框架构建用户界面,支持动态输入阈值参数,完成图像像素级操作。项目涵盖GDAL初始化、图像元数据获取、块读写机制、像素遍历与修改等关键技术,适用于大规模遥感图像处理场景,帮助开发者掌握高性能地理图像处理的实现方法。

weixin_42596011的博客 839

已经编译好的gdal,hdf4,hdf5,netCDF,geos,proj.4单独库

已经编译好的gdal,hdf4,hdf5,netCDF,geos,proj.4单独库,在路径不出错的前提下,可以直接使用vs 2015 x64本地工具运行gdal文件下的makefile.vc文件进行安装,具体的流程可参见本人的博客

python gdal nc数据转tif 包括如何获取变量及变量属性

python gdal nc数据转tif 包括如何获取变量及变量属性

weixin_45913084的博客 1948

GDAL2.2.2+HDF4+HDF5+netCDF——for C#

GDAL2.2.2库集成了对hdf4和hdf5以及netCDF文件支持,可用于C#编写对栅格数据,矢量数据的处理。

gdal联合编译C++版本proj.4、geos、hdf4、hdf5、netcdf

联合编译C++版本gdal编译过程文档gdal联合编译C++版本proj.4、geos、hdf4、hdf5、netcdf各依赖库源代码版本及下载地址gdalProj.4geosHDF4HDF5netCDF编译环境及工具版本编译安装1、 编译geos2、 编译proj.43、 修改gdal的编译配置文件make.opt4、 编译gdal编译及运行过程中可能出现的问题及对应的解决方法测试gdal是否正确联合编译其他三方库的命令测试hdf测试proj.4测试netCDF gdal联合编译C++版本proj.4、g

weixin_39130561的博客 2529

自己编译好的NET下支持netCDF读写的GDAL-1.9.2库

自己编译好的NET下支持netCDF读写的GDAL-1.9.2库,解决了安全透明代码无法调用本机C++代码的问题,C#下测试可用,GDAL-1.9.2 AND netCDF-4.3.0二进制发行包,vs2010+SWIG编译。

C# 读写netCDF 文件

包括netCDF4.dll 以及.net环境下的C#调用demo,一维数据和二维数据的读写类库。

使用GDAL读取Sentinel数据

使用GDAL读取Sentinel数据 GDAL 2.1已经原生支持对于Sentinel数据的读取,我这里使用Sentinel-2光学卫星数据给出使用GDAL工具对其进行读取的方法。 这里我们要大概知道Sentinel数据的组织。下载下来的Sentinel数据是一个ZIP压缩包,里面包含了JPEG2000格式的影像数据以及一些XML格式的元数据文件。 GDAL将Sentinel数据看做一个数据...

给永远比拿愉快 4457

netcdf.h 编译gdal2.4.1时可能需要

编译GDAL2.4.1时可能会包缺少该文件,放到 $GDAL2.4.1\frmts\netcdf 下再次运行make即可 附上免费地址 https://www.unidata.ucar.edu/software/netcdf/docs/netcdf_8h_source.html

matlab读取sentinel-1,使用GDAL读取Sentinel数据

使用GDAL读取Sentinel数据GDAL 2.1已经原生支持对于Sentinel数据的读取,我这里使用Sentinel-2光学卫星数据给出使用GDAL工具对其进行读取的方法。这里我们要大概知道Sentinel数据的组织。下载下来的Sentinel数据是一个ZIP压缩包,里面包含了JPEG2000格式的影像数据以及一些XML格式的元数据文件。GDAL将Sentinel数据看做一个数据集(概念上类...

weixin_39710462的博客 1346

Kimi K3大模型API实战:从调用到本地知识库问答系统构建

大语言模型(LLM)作为人工智能的核心技术,通过海量数据训练获得理解和生成自然语言的能力。其工作原理基于Transformer架构,通过自注意力机制捕捉长距离依赖关系。这项技术的核心价值在于能够将非结构化文本转化为可计算、可交互的智能体,极大地提升了信息处理和自动化任务的效率。在应用场景上,大模型广泛应用于智能对话、代码生成、文档总结与问答等领域。其中,国产大模型如月之暗面推出的Kimi K3,凭借其在**长文本处理**和**中文场景优化**方面的优势,为开发者提供了新的技术选项。本文将以Kimi K3为例

weixin_30694389的博客 299

使用 Wireshark 进行计算机网络协议分析

文章目录实验前准备一、Wireshark抓包示例二、Wireshark实作1、数据链路层实作一 熟悉Ethernet帧结构实作二 了解子网内/外通信时的 MAC 地址实作三 掌握 ARP 解析过程2、网络层实作一 熟悉 IP 包结构实作二 IP 包的分段与重组实作三 考察 TTL 事件3、传输层实作一 熟悉 TCP 和 UDP 段结构实作二 分析 TCP 建立和释放连接4、应用层实作一 了解 DNS 解析实作二 了解 HTTP 的请求和应答 实验前准备 本部分实验用到的是抓包和协议分析软件——Wiresha

weixin_51087836的博客 8199

读取HDF或者NetCDF格式的栅格数据

读取HDF或者NetCDF格式的栅格数据 作者:阿振 邮箱:tanzhenyugis@163.com 博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375 修改时间:2018-05-17 声明:本文为博主原创文章,转载请注明原文出处 HDF和NetCDF简介 HDF HDF(Hierarchical Da...

给永远比拿愉快 6972

【Windows】 解决联想为主的所有自带摄像头(integrate camera)打不开的毛病(特别点名小新、thinkbook、thinkpad、y7000...)

解决联想系列电脑打不开自带摄像头的问题

Iamruzi的csdn博客 3万+

GDAL简介与安装

在Windows环境和Linux环境下安装gdal

lou_csdn的博客 6935

Crush 终端 LLM 工具安装与使用指南:把 AI 编程助手装进你的命令行

喜欢命令行的开发者需要离线/轻量级 AI 助手的场景希望自定义模型与工具链的高级用户通过LSP + MCP + 多模型支持,Crush 不仅能写代码,还能理解项目、调用工具、连接服务,真正成为你的“终端编程搭档”。

weixin_44058951的博客 1616

【2026-Spark实验一-Windows中安装Spark环境】

本文详细介绍了在Windows系统中配置Spark 3.5.8开发环境的完整流程。主要内容包括:安装JDK 8并配置环境变量,下载并解压Spark 3.5.8预编译版,设置SPARK_HOME系统变量,配置Hadoop的winutils工具解决Windows兼容性问题。通过spark-shell和SparkPi示例程序验证环境配置成功,确保Spark能够正常运行分布式计算任务。文中特别强调了路径命名规范、环境变量设置顺序等关键细节,提供了完整的配置截图和验证方法,帮助开发者快速搭建稳定的Spark学习环境。

pblh123的专栏 1588

使用GDAL获取HDF等数据集中的图像

使用GDAL读取HDF,NetCDF等数据集中的数据时,一般需要两个步骤,第一,获取数据集中的子数据集;第二,通过第一步获取的子数据集读取图像数据。一般的HDF图像中会有很多个子数据集,比如常用的MODIS数据,使用Envi打开会弹出下面的对话框来让用户选择需要打开的子数据集(如图1)。图1 Envi打开Modis数据 从图1中可以看出,Envi是把所有的子数据集的波段都进行了列举,不过这点和GD

GDAL专栏 1万+

UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-4: ordinal not in range(128)

python3报错处理:UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-4: ordinal not in range(128) 一、报错场景 // 报错代码 Traceback (most recent call last): File "test_autoo3_2.py", line 214, in <module> main() File "test_autoo3_2.py",

浪里小飞侠的博客 4201

GDAL之NC文件

原 使用GDAL获取HDF等数据集中的图像 ...

qq_42908110的博客 1071

Veritas NetBackup8.1.1客户端安装

1.在客户机打开安装包运行Browser 2.选择NetBackup Client Software Installation 3.下一步 4.接受,下一步 5.我选择自定义安装,下一步 6.我选择安装到D盘 7.默认下一步 8.使用域管理账户 9.输入服务器安装了服务端的那一台名称 10.输入服务端生成的令牌,选择“I recognize the fingerprint for this host.Proceed with the certificate deploymen”下一步

万物皆可学 2万+

DCDC电路断电时放电波形发生震荡和电压跳变问题,如何解决?

DCDC电路断电时放电波形发生震荡和电压跳变问题: 做的一个项目需要用单片机ADC采集电压,要让单片机感应到电压降到3.1V开始往FLASH里存数据,单片机2.4V基本上就工作不了,(根据单片机手册的,擦写的时间在40mS在左右)所以3.1V降到2.4V的时间必须要大于40mS岁以上,在单片机VCC处加了一个100nF的电容,理论仿真下来150mS左右发现存不进去,用示波器抓了一下波形,发现放电时震荡很严重,实际3.1V到2.4V时间只有10ms左右,这个肯定存不进去; 请教师傅说是应该时前级DCDC开关电

**My Coding Family** 1970
下一篇: C++调用python配置及编译出现的问题
bluels01
博客等级 码龄17年 12粉丝 18原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值