将 NetCDF 数据作为点要素图层读取

警告警告:

无法使用添加数据按钮 添加数据 来添加 NetCDF 文件。

可以使用“多维工具”工具箱中的“创建 NetCDF 要素图层”工具来根据一个或多个 NetCDF 变量创建点要素图层。输出要素图层可以在将点要素视为进一步分析时所用输入的其他工具中使用。要保存输出图层,可以右键单击 ArcMap 内容列表中的图层,然后单击“另存为图层文件”,也可以使用“数据管理工具”工具箱中的“保存至图层文件”工具。

表示按时间排列的站点数据、轨线、均匀分布的网格化点等的变量适合用来创建点要素类。输出要素属性表中的字段使用来自所选变量的数据进行填充。字段类型由 NetCDF 变量类型确定。以下示例显示的是各个站在不同时间的湿度和温度:

dimensions:
	station = 10;  // measurement locations
	pressure = 11;
	time = UNLIMITED;
variables:
	float humidity(time, pressure, station);
		humidity:long_name = "Specific humidity" ;
		humidity:coordinates = "lat lon" ;
	float temperature(time, pressure, station);
		temperature:long_name = "Temperature" ;
		temperature:coordinates = "lat lon" ;
	double time(time);
		time:long_name = "time of measurement" ;
		time:units = "days since 1970-01-01 00:00:00" ;
	float lon(station);
		lon:long_name = "station longitude";
		lon:units = "degrees_east";
	float lat(station);
		lat:long_name = "station latitude" ;
		lat:units = "degrees_north" ;
	float pressure(pressure);
		pressure:long_name = "pressure" ;
		pressure:units = "hPa" ;
步骤:
  1. 单击搜索窗口按钮 搜索 或选项卡。
  2. 单击工具
  3. 在文本框中输入创建 NetCDF 要素图层,然后单击“搜索”搜索
  4. 在返回的列表中单击创建 NetCDF 要素图层来打开该工具。
  5. 输入 NetCDF 文件文本框中输入名称,或单击浏览按钮导航到输入文件。
  6. 单击变量下拉箭头,并在列表中选择一个变量。

    该下拉列表使用与所选变量至少共享一个维度的变量来进行更新。重复该步骤以添加更多变量。

  7. 单击 X 变量下拉箭头,并在列表中选择一个变量,或保留默认设置。
  8. 单击 Y 变量下拉箭头,并在列表中选择一个变量,或保留默认设置。
  9. 输出要素图层文本框中输入名称,或保留默认设置。
  10. 单击行维度下拉箭头,并在列表中选择一个维度。重复该步骤可添加更多维度。
  11. 单击 Z 变量下拉箭头,并在列表中选择一个变量。
  12. 单击 M 变量下拉箭头,并在列表中选择一个变量。
  13. 如果要指定的多维数据切片不是默认值,请单击默认值下拉箭头,并在列表中选择一个维度。该维度将被添加到表中。单击所添加的维度旁的下拉箭头,并选择一个值。重复该步骤可指定其他维度的值。
  14. 单击确定

    内存中的要素图层便创建完成。您在 ArcCatalog 树中看不到该图层,但可以将其用作支持该图层的地理处理工具的输入。在 ArcMap 中,要素图层会被添加到内容列表中。

注注:

您还可以在 ArcMap 中拖放 NetCDF 文件。如果该文件不包含适用于栅格图层的变量,但包含适用于要素图层的变量,则使用第一个变量创建和显示要素图层。

相关主题

5/10/2014