Glas数据初步处理

glas数据是点数据,本文采用matlab来读取glas数据并对结果进行存储和展示。

FILE_NAME = 'D:\GLA14-05.10.21\GLAH14_634_2113_001_1275_0_01_0001.H5';
file_id = H5F.open (FILE_NAME, 'H5F_ACC_RDONLY', 'H5P_DEFAULT');
%Open the datasets
LATFIELD_NAME='Data_1HZ/Geolocation/d_lat';
lat_id=H5D.open(file_id, LATFIELD_NAME);
LONFIELD_NAME='Data_1HZ/Geolocation/d_lon';
lon_id=H5D.open(file_id, LONFIELD_NAME);
LEVFIELD_NAME='Data_1HZ/Atmosphere/d_Surface_temp';
temp_id=H5D.open(file_id, LEVFIELD_NAME);
% Read the datasets.
latitude=H5D.read(lat_id,'H5T_NATIVE_DOUBLE', 'H5S_ALL', 'H5S_ALL','H5P_DEFAULT');
lon=H5D.read(lon_id,'H5T_NATIVE_DOUBLE', 'H5S_ALL', 'H5S_ALL','H5P_DEFAULT');
temp=H5D.read(temp_id,'H5T_NATIVE_DOUBLE', 'H5S_ALL', 'H5S_ALL','H5P_DEFAULT');
data=[lon,latitude,temp]; %分别是经度、纬度和地表温度
xlswrite('属性.xlsx',data) %对结果进行输出

打开属性数据,添加字段名称,分别为x,y和temp。然后通过arcgis中add x y数据的方式加载数据,结果如下所示:

image.png

值得注意的是该数据集与传统的栅格数据不一致,该数据只是在特定的点上有,而并不是全部覆盖每个栅格。

更多需求,请查看个人介绍

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ArcGIS如何将图层转换为WGS84下的高斯克吕格投影? ArcGIS中的高斯克吕格投影是没有WGS1984这个...
    onepedalo阅读 4,680评论 0 1
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,241评论 2 89
  • 千万不要荒废你的大学时光! 不幸,我荒废了。 别在最美好的年纪里当一个胖子! 不幸,我当了。 在25岁之前做完这些...
    打渔阅读 237评论 2 0
  • 1感恩婆婆经常惦记给我的电瓶车充电。每天上班不用担心电不足。 2感恩单位领导和同事们对我的照顾。 3 如果孩顺利升...
    笑对人生_1977阅读 75评论 0 0
  • 一波chuan照
    9e3124d0a2cf阅读 221评论 0 0

友情链接更多精彩内容