查看原文
其他

TXT或者EXCEL格式的数据(比如气象数据)导入ArcMAP

董俊国 GIS前沿 2021-06-14


前言



大家在中国气象数据网或者其他渠道获取到气象数据有可能是TXT或者EXCEL格式的数据:




EXCEL格式处理


下图是一个EXCEL格式的月度平均降水数据,上面一栏依次是站点编号、纬度、经度、年份、1、2、3…11、12月的平均降水量,最下面一栏是每一年(1992 1993 1994 …)的sheet:



然后我们打开ArcMAP,使用Add XY DATA工具:



选择需要导入的EXCEL表格:



选择需要导入的年份:这里我们以1981年的为例



X坐标选经度,Y坐标选纬度,坐标系选择WGS84

导入后:



叠加上行政区划:



我们可以将这个EXCEL导出SHP格式:



导出后的数据属性:




TXT数据的导入


我们以日值温度数据的TXT为例:



新建一个空的EXCEL,然后打开选择所有文件:



我们可以选择分隔符号:



选上TAB和空格:



然后这个数据就导入EXCEL了:



我们可以加上表头:



但是由于其经纬度XY不是真正的十进制,比如第一个站点10950,2509其实是经纬度为109度50分,25度9分。


我们可以使用挂接的方法解决导入ArcGIS的问题:


这是一个全国气象站的站点经纬度EXCEL:



我们依照之前的方法将其导入Arcmap:



导出SHP:



在导出后的SHP数据中使用JOIN挂接:



第一个字段选择我们气象站的站点字段,第二个表选择之前通过读取TXT而保存的EXCEL日值气温数据,第三个选日值气温数据里的站点字段:




这样数据就导入了,我们可以将这个挂接气温属性后的站点SHP重新导出一个新的SHP文件:



- END -


7.72GB ARCGIS  ERDAS  ENVI干货教程网盘下载
非常详细的ArcGIS水文分析实战教程
ArcGIS 制图案例培训教程.pdf(官方教程可下载)
ArcGIS中5分钟搞懂坐标系相关知识

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存