使用GDAL读取necdf数据(转)

感觉用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.csdn.net/column/details/gdal.html(资料相当丰富及helpful)

时间: 2024-10-15 03:00:46

使用GDAL读取necdf数据(转)的相关文章

[GDAL]读取HDF格式的calipso数据

探测地球云层分布的CloudSat和CALIPSO卫星 http://www.nasa.gov/mission_pages/calipso/main/index.html http://www.nasa.gov/topics/earth/features/calipso-1billion.html The occasion was on CALIPSO's 9,491st orbit of Earth. Since its launch, on April 23, 2006, the satel

C#使用GDAL读取与创建影像

C#下GDAL的使用这里就不多赘述了,参见上一篇博客. 代码中都加了注释,这里就不再一一叙述了,代码如下: class FloodSimulation { #region 类成员变量 public Dataset m_DEMDataSet; //DEM数据集 public Dataset m_FloodSimulatedDataSet; //洪涝淹没范围数据集 public int m_XSize; //数据X方向栅格个数 public int m_YSize; //数据Y方向栅格个数 publ

python3随笔-opencv读取图像数据

如何安装opencv-python $pip3 install opencv-python 如何读取图像数据 import numpy as np import cv2 as cv img = cv.imread('1.png') print(img) print(img.dtype) [[[200 228 197][200 228 197][200 228 197]......[200 228 197][200 228 197][200 228 197]]] dtype('uint8') 使用

[渣译文] 使用 MVC 5 的 EF6 Code First 入门 系列:为ASP.NET MVC应用程序读取相关数据

这是微软官方教程Getting Started with Entity Framework 6 Code First using MVC 5 系列的翻译,这里是第六篇:为ASP.NET MVC应用程序读取相关数据 原文:Reading Related Data with the Entity Framework in an ASP.NET MVC Application 译文版权所有,谢绝全文转载--但您可以在您的网站上添加到该教程的链接. 在之前的教程中您已经完成了学校数据模型.在本教程中你将

读取数据库数据,并将数据整合成3D饼图在jsp中显示

首先我将生成饼图的方法独立写成一个PieChar.java类,详细代码如下:(数据库需要自己建,如有需要的话) 1 import java.io.IOException; 2 import java.sql.SQLException; 3 import org.jfree.chart.ChartFactory; 4 import org.jfree.chart.JFreeChart; 5 import org.jfree.data.general.DefaultPieDataset; 6 7 p

asp.net读取Excel数据

先通过控件FileUpload获取excel文件路径 protected void btnReadExcelFromFileUpload_Click(object sender, EventArgs e) { if (fupExcel.PostedFile.ContentLength > 0) { //获取全路径 string fullFileName = fupExcel.PostedFile.FileName.ToString(); //获取文件名 string fileName = fup

Jquery Mobile实例--利用优酷JSON接口读取视频数据

本文将介绍,如何利用JqueryMobile调用优酷API JSON接口显示视频数据. (1)注册用户接口. 首页,到 http://open.youku.com 注册一个账户,并通过验证.然后找到API接口 (http://open.youku.com/docs/tech_doc.html) 可以看到优酷提供不少API,本文将演示“通过视频关键词”接口. 点击进去后,会发现client_id和keyword是必填的,因此,未来构造的URL应该类似 https://openapi.youku.c

使用 Http 的 Get 方式读取网络数据

作为移动平台的应用,一定避免不了与网络交换数据,不论是读取网页数据,还是调用API接口,都必须掌握Http通信技术 代码如下: package zw1; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.UR

Qt通过odbc读取excel数据

传统的读取方式是通过Excel.Application,这种方式不仅操作繁琐,而且速度也不快. 通过odbc读取,可以使用select语句直接读取整个工作表,处理excel数据就跟数据库一样方便. 当然,这种方式也有不足: 1.excel表格必须只能有一行表头. 2.相对于Excel.Application,无法准确定位单元格. 3.工作表名相当于数据库表名,表头相当于字段名,所以excel格式必须的固定的,否则无法读取到数据 读取的代码如下: //文件路径 QString filePath;