学气象的少不了使用netcdf文件,这文件是干嘛的我就不多提了,网上多得是。
网上用java读取netcdf文件的帖子多如牛毛,我今天要做的就是如何使用java来写入nc文件
废话不多少,先上干活。
首先你得引入一个包。我这里是引入了
netcdfAll-4.6.6.jar
以下为具体代码
package com.cym.utils;
import java.io.IOException;
import java.util.ArrayList;
import ucar.ma2.ArrayFloat;
import ucar.ma2.DataType;
import ucar.ma2.Index;
import ucar.ma2.InvalidRangeException;
import ucar.nc2.Attribute;
import ucar.nc2.Dimension;
import ucar.nc2.NetcdfFileWriter;
import ucar.nc2.Variable;
import ucar.nc2.NetcdfFileWriter.Version;
public class NCfile {
public static int width=20,height=16;
public static double lonWest=110,latSouth=30;
public static double gridInterval=0.5;
/**
*
* @param filepath 创建的文件路径
* @param width 网格横向长度
* @param height 网格纵向高度
* @param lonWest 网格左下角起始经度
* @param latSouth 网格左下角起始维度
* @param gridInterva